DE4325860A1 - Leading technology control system for complex industrial processes - includes central computer controlled system integrated with data input devices, operators and automatons, esp. suitable for nuclear power plant - Google Patents

Leading technology control system for complex industrial processes - includes central computer controlled system integrated with data input devices, operators and automatons, esp. suitable for nuclear power plant

Info

Publication number
DE4325860A1
DE4325860A1 DE4325860A DE4325860A DE4325860A1 DE 4325860 A1 DE4325860 A1 DE 4325860A1 DE 4325860 A DE4325860 A DE 4325860A DE 4325860 A DE4325860 A DE 4325860A DE 4325860 A1 DE4325860 A1 DE 4325860A1
Authority
DE
Germany
Prior art keywords
activities
activity
information
situation
operators
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
DE4325860A
Other languages
German (de)
Inventor
Lothar Dr Simon
Jochen Dr Erdmann
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Original Assignee
Siemens AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Priority to DE4325860A priority Critical patent/DE4325860A1/en
Publication of DE4325860A1 publication Critical patent/DE4325860A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G21NUCLEAR PHYSICS; NUCLEAR ENGINEERING
    • G21DNUCLEAR POWER PLANT
    • G21D3/00Control of nuclear power plant
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E30/00Energy generation of nuclear origin

Abstract

A process and leading technology system for control monitoring and regulation of complex industrial processes such as nuclear power stations. Such industrial processes often have to be monitored for accident conditions and these conditions reacted to. In this case the monitoring and control is overseen by a digital computer with a suitable program. Input to the program to control the industrial process arises from operators. remote sensors and automatons. Activities are carried out by the operators and automatons under instruction from the program. The computer memory contains a large number of possible arising situations and conditions and a large number of possible consequent action and the processes that must be undertaken to carry them out by the operators and automatons. USE/ADVANTAGE - Because of the large amount of data required for monitoring of a complex industrial process it is helpful to have a computer which can accumulate and act on all the information compared with alternative control systems based on even very skilled operators its is claimed that the computer based control system is more reliable and quicker operating as all the information is readily to hand and the computer program operator according to strict protocols.

Description

Die Erfindung bezieht sich auf ein Verfahren zum Steuern, Überwachen und Regeln von Prozessen in industriellen Anlagen, insbesondere von komplexen industriellen Prozessen, wie Betriebsführung in Störfallsituationen bei einem Kernkraftwerk, unter Verwendung von als digitales Rechenprogramm realisierten automatischen Agenten, interagierend mit Sensoren bzw. Stellgliedern, die an den Prozeß ange­ koppelt sind, die Prozeßinformation beschaffen bzw. den Prozeß beeinflussen, wo­ bei hier wie im folgenden unter Tätigkeit die Aktivitäten der automatischen Agen­ ten, auch Automaten genannt, oder der in den Prozeß eingreifenden Operateure verstanden wird und das Fortschreiten der Durchführung von Aktivitäten durch Ak­ tionen markiert wird, gemäß Präambel des Anspruchs 1.The invention relates to a method for controlling, monitoring and regulating of processes in industrial plants, especially complex industrial ones Processes such as operational management in the event of an accident at a nuclear power plant, using automatic realized as a digital computing program Agents interacting with sensors or actuators that are connected to the process are coupled, procure the process information or influence the process where in here as in the following under activity the activities of automatic agents ten, also called automatons, or the operators intervening in the process is understood and the progress of the implementation of activities by Ak tion is marked, according to the preamble of claim 1.

Ein solches Verfahren ist von besonderer Bedeutung für komplexe industrielle Pro­ zesse und zugehörige komplexe Anlagen. Es ist von großem Nutzen zum Beispiel beim Betrieb eines Kernkraftwerkes, insbesondere im Verlauf von Störfallsituatio­ nen, aber z. B. auch bei "Instandhaltungsmaßnahmen" (DIN 31051) in Kernkraft­ werken, wie bei der "Inbetriebnahme", "Wartung", "Instandsetzung" etc.Such a process is of particular importance for complex industrial pro processes and associated complex systems. It is of great use, for example in the operation of a nuclear power plant, especially in the course of an accident situation NEN, but z. B. also in "maintenance measures" (DIN 31051) in nuclear power works such as "commissioning", "maintenance", "repair" etc.

Gegenstand der Erfindung ist gemäß Präambel des Anspruchs 13 auch ein leittech­ nisches System mit Anzeigeeinrichtung, zum Steuern, Überwachen und Regeln von Prozessen in industriellen Anlagen, insbesondere von komplexen industriellen Pro­ zessen, wie Betriebsführung in Störfallsituationen bei einem Kernkraftwerk, unter Verwendung wenigstens eines digitalen Computers, durch dessen Rechenprogramm sogenannte automatische Agenten, auch Automaten genannt, gebildet werden, wo­ bei hier wie im folgenden Handlungen der Automaten oder der Operateure als Ak­ tivitäten bezeichnet sind und das Fortschreiten der Durchführung von Aktivitäten von Aktionen markiert wird, wobei die Automaten mit Sensoren bzw. Stellgliedern interagieren und die Sensoren bzw. Stellglieder an den Prozeß angekoppelt sind, die Prozeßinformation beschaffen bzw. den Prozeß beeinflussen. The invention also provides a leittech according to the preamble of claim 13 African system with display device for controlling, monitoring and regulating Processes in industrial plants, especially complex industrial pro such as operational management in the event of an accident at a nuclear power plant Use of at least one digital computer by its computer program so-called automatic agents, also called automatons, are formed where in here as in the following actions of the machines or the operators as Ak activities are described and the progress of the implementation of activities is marked by actions, the machines with sensors or actuators interact and the sensors or actuators are coupled to the process, the Obtain process information or influence the process.  

Bekanntlich erfordern Steuerung, Überwachung oder Regelung komplizierter indu­ strieller Anlagen hochkomplizierte Sensor- und Regelungstechnik (automatische Agenten bzw. Automaten), die von hochqualifizierten menschlichen Experten (Operateuren) überwacht wird. Insbesondere bereitet bei solch komplizierten Tätig­ keiten die präzise Vorhersage, wie sich der Zustand der Anlage über die Zeit verän­ dert und wie er auf äußere Eingriffe (Aktivitäten) reagiert, in der Regel enorme Schwierigkeiten. Vor allem also die Verfolgung strategischer, längerfristiger Ziele muß dem Zuständigkeitsbereich von Operateuren zugewiesen werden. Andererseits muß die Anlage weitgehend automatisch gefahren werden, da ein Mensch nicht präzise und schnell genug in komplexe automatische Prozesse eingreifen kann. Außerdem ist die Datenflut bezüglich der Werte von Anlagenparametern bei weitem zu groß, als daß sie ohne automatische Aufbereitung den Operateuren zugeleitet werden kann, die effizient Einblick in den aktuellen Anlagenzustand gewinnen und daraus ggf. Aktivitäten zur geeigneten Beeinflussung des Anlagenzustands ab- und einleiten müssen. Zudem können oder sollen Aktivitäten fast immer nicht direkt, sondern nur vermittels Automaten durchgeführt werden.As is known, control, monitoring or regulation require complicated indu systems of highly complex sensor and control technology (automatic Agents or machines) by highly qualified human experts (Surgeons) is monitored. Especially prepares for such complicated activities precise prediction of how the condition of the system changes over time and how he reacts to external interventions (activities), usually enormous Difficulties. Above all, the pursuit of strategic, long-term goals must be assigned to the area of responsibility of surgeons. On the other hand the system must be operated largely automatically, since a human being is not can intervene in complex automated processes precisely and quickly enough. In addition, the flood of data regarding the values of plant parameters is by far too large to be sent to the surgeons without automatic preparation that can efficiently gain insight into the current system status and from this, if necessary, activities for influencing the plant condition appropriately must initiate. In addition, activities can or should not almost always, but only by means of machines.

Die der vorliegenden Erfindung zugrundeliegende Hauptaufgabe besteht darin, zur Lösung der vorstehend aufgezeigten Problematik ein Verfahren und ein zugehöriges leittechnisches System anzugeben, welche sich beide durch eine enge Integration und Koordination automatischer und menschlicher Maßnahmen auszeichnen. Zu lö­ sende Unteraufgaben bestehen darin, daß möglichst viele Automaten nach der Er­ findung - sowohl Sensoren als auch Stellglieder (z. B. Ventile, Manipulatoren oder andere Aktoren) - die Ergebnisse ihrer Aktivitäten mitteilen, die benötigten Steue­ rungsprogramme u.ä. vom leittechnischen System beziehen und ihre Aktivitäten über dieses System koordinieren sollen. Analog dazu sollen die Operateure die Er­ gebnisse ihrer Aktivitäten (soweit nicht von Sensoren erfaßbar wie z. B. Hypothe­ sen) dem System mitteilen, die benötigten Informationen - Handbuchinformationen - von dort beziehen und ihre Aktivitäten mit denen anderer Operateure und/oder Automaten koordinieren können. Insbesondere sollen die leittechnische Unterstüt­ zung für Operateure, wie z. B. Handbücher mit den relevanten Informationen über den Verlauf der auszuführenden Tätigkeit, nicht auf Papier, sondern auf Computern verfügbar gemacht werden, um sie mit den dort ebenfalls auflaufenden Daten über den aktuellen Anlagenzustand in Beziehung setzen und so die Unterstützung auf die Situation beziehen zu können.The main task underlying the present invention is to Solving the problems outlined above a method and an associated control system, both of which are characterized by close integration and coordination of automatic and human measures. To solve Send sub-tasks are that as many machines as possible after the Er finding - both sensors and actuators (e.g. valves, manipulators or other actuators) - communicate the results of their activities, the taxes required programs etc. get from the control system and their activities to coordinate through this system. Similarly, the surgeons should results of their activities (if not detectable by sensors such as mortgage sen) inform the system, the required information - manual information - from there and their activities with those of other surgeons and / or Can coordinate machines. In particular, the control technology support for surgeons, such as B. Manuals with the relevant information about the course of the activity to be carried out, not on paper, but on computers be made available to them with the data also accumulating there  relate the current state of the system and thus support the Situation.

Bisherige Ansätze zur Lösung der aufgezeigten Problematik lassen sich zwei ver­ schiedenen Grundmodellen zuordnen. Das erste Modell, vertreten durch die Doku­ mente D1 = EP-A2-0 280 553 und D2 = EP-A3-0 393 837, verwendet auf umfang­ reichen Simulationen und Berechnungen etc. basierende, vorformulierte Prozeduren zur Unterstützung der Operateure. Unter Prozeduren wird bei (D1) und (D2) eine zeitlich feststehende Abfolge einzelner Aktivitäten in der Form verstanden, daß für jede Aktivität ein Anlagenzustand spezifiziert ist, der bei erfolgreicher Durchfüh­ rung der Aktivität erreicht werden sollte. In der Prozedur ist jeweils sowohl eine Folgeaktivität angegeben, mit der die Prozedur im Erfolgsfalle fortzusetzen ist, als auch eine alternative Folge Aktivität für den Fall, daß der spezifizierte Anlagenzu­ stand nicht erreicht wurde. Die Abarbeitung der Prozeduren wird von den vorge­ schlagenen Systemen dadurch unterstützt, daß die angegebenen Anlagenzustände mit den tatsächlichen verglichen werden und dementsprechend Folgeaktivitäten au­ tomatisch angeboten werden können. Mit dieser Methode ist es relativ gut möglich, den Operateuren die strategischen Aspekte einer Tätigkeit in fertige Prozeduren ge­ gossen zu präsentieren. Das zweite Modell, vertreten durch das Dokument D3 = EP- B1-0 077 080, stellt durch regelartige Assoziationen Verbindungen zwischen Anla­ genzuständen und jeweils als Reaktion darauf geeignete Aktivitäten her. Im konkre­ ten Fall wird bei (D3) über verschiedene Arten von Assoziationen wie z. B. zwi­ schen Ursachen und resultierenden Anlagenzuständen, gegenwärtigen und zukünfti­ gen Anlagenzuständen, Anlagenzuständen und Aktivitäten etc. in einem komplizier­ ten mehrstufigen Ableitungsvorgang automatisch aus einem gegebenen Anlagenzu­ stand auf eine "optimale" Aktivität geschlossen, die den Operateuren zur Durchfüh­ rung präsentiert wird. Mit dieser Methode kann vor allem eine taktische, anlagen­ zustandsbezogene Handlungsweise einer Tätigkeit relativ gut dargestellt werden.Previous approaches to solving the problems presented can be ver two assign different basic models. The first model represented by the documentary elements D1 = EP-A2-0 280 553 and D2 = EP-A3-0 393 837, used on scope simulations and calculations etc. based, pre-formulated procedures are sufficient to support the surgeons. Procedures include (D1) and (D2) timed sequence of individual activities understood in the form that for Every activity is specified in a system state which, if successfully carried out activity should be achieved. There is both one in the procedure Follow-up activity with which the procedure is to be continued if successful, as also an alternative follow-up activity in the event that the specified equipment was not reached. The procedures are carried out by the pre supported systems in that the specified system states be compared with the actual ones and accordingly follow-up activities can be offered tomatically. With this method it is quite possible the operators the strategic aspects of an activity in finished procedures poured to present. The second model, represented by document D3 = EP- B1-0 077 080, establishes connections between plant through regular associations conditions and appropriate activities in response to them. In conc ten case is in (D3) about different types of associations such. B. between causes and resulting system states, current and future conditions, conditions and activities etc. in one complicated multi-stage derivation process automatically from a given system stood for an "optimal" activity that the surgeons had to carry out tion is presented. This method can be used primarily to make a tactical, investment status-related actions of an activity are presented relatively well.

Gerade das, wodurch das erste Modell nach (D1) und (D2) für Autoren der Proze­ duren wie für Operateure so einfach und intuitiv verwendbar wird, nämlich daß ein linearer Ablauf (mit kleinen Seitenästen für Fehlerfälle) entworfen und im prakti­ schen Einsatz einfach Schritt für Schritt abgearbeitet werden kann, bildet die Ursa­ che für das größte Problem bei komplizierten Tätigkeiten: Die vorformulierten Pro­ zeduren bauen auf einer vorherbestimmten Abfolge von Anlagenzuständen auf. Weicht die tatsächliche Abfolge - aus welchen Gründen auch immer - davon ab, kann das System keine Hilfestellung mehr bieten. Die Angabe alternativer Aktivitäten für den Fehlerfall verschiebt das Problem nur um eine Stufe, beseitigt es jedoch nicht. Es fehlt bei diesem Ansatz die taktische Komponente, die vor allem bei unerwarte­ ten Anlagenzuständen bzw. unerwarteten Folgen von Anlagenzuständen Unregel­ mäßigkeiten bei der Abarbeitung der Prozeduren, wie z. B. Sprüngen mitten in eine (oder einer) Prozedur, den Operateuren das Wiederaufsetzen und Fortsetzung der Abarbeitung einer Prozedur an einer geeigneten Stelle ermöglichen würde.Just what makes the first model according to (D1) and (D2) for process authors that is so easy and intuitive to use for surgeons, namely that a linear process (with small side branches for errors) designed and in practical The Ursa is easy to work through step by step che for the biggest problem with complicated activities: The pre-formulated pro  Cedars are based on a predetermined sequence of system states. If the actual sequence deviates from it - for whatever reason - it can the system no longer offer assistance. The indication of alternative activities for the error only shifts the problem by one level, but does not eliminate it. This approach lacks the tactical component, which is especially unexpected system status or unexpected consequences of system status irregular moderate processing procedures, such as B. jumps in the middle of a (or a) procedure, the surgeons to restart and continue the Would allow a procedure to be processed at a suitable point.

Auf die taktische Komponente verläßt sich wiederum das zweite Modell nach (D3) vollständig. Dadurch kann es zwar auch bei unerwarteten Entwicklungen des Anla­ genzustands gut Hilfestellung leisten, hat jedoch bei der Darstellung strategischer Vorgehensweisen enorme Schwierigkeiten. Es stellt für die Autoren von leittechni­ schen Systemen, denen das letztgenannte Grundmodell zugrundeliegt, ein kaum lös­ bares Problem dar, mit einer Sammlung lokaler, heuristischer Assoziationen einen zielgerichteten, strategischen Globalverlauf der Tätigkeit zu beschreiben. Dies hat seine Ursache vor allem darin, daß Systeme nach dem zweiten Grundmodell aus­ schließlich den gegenwärtigen Anlagenzustand (also nicht die Historie des Anlagen­ verhaltens) und insbesondere nicht den Verlauf der bisherigen Tätigkeit zur Ablei­ tung von Vorschlägen für aktuell einzuleitende Aktivitäten nutzen. Einen integrier­ ten und flexiblen Bezug der Beschreibung der Tätigkeit auf die gesamte "Situation", bestehend aus aktuellem Anlagenzustand (i.e. Anlagenhistorie) und Stand der Durchführung der Tätigkeit (i.e. Aktionshistorie) bietet keines der beiden existie­ renden Grundmodelle.The second model after (D3) relies on the tactical component. Completely. This may result in unexpected developments in the system to provide good assistance, but has more strategic representation Approaches enormous difficulties. It represents for the authors of leittechni systems that are based on the latter basic model can hardly be solved problem with a collection of local, heuristic associations Describe a targeted, strategic global course of activity. this has its main cause is that systems based on the second basic model finally the current plant status (not the history of the plant behavior) and in particular not the course of the previous activity for the Ablei Use suggestions for activities that are currently being initiated. An integrator ten and flexible relation of the description of the activity to the entire "situation", consisting of the current plant status (i.e. plant history) and the status of Execution of the activity (i.e. action history) does not offer either of the two basic models.

Es existieren noch weitere, beiden Grundmodellen gemeinsame Schwachstellen: Weder werden die Aktivitäten der Automaten über das System geleitet und koordi­ niert, so daß mögliche und geeignete Überwachungs- und Steuerungsmöglichkeiten gar nicht ausgenutzt werden, noch erhalten die Automaten ihre Steuerungspro­ gramme u.ä. von diesem System, so daß man auf die Möglichkeit direkten Eingriffs in die tatsächliche Durchführung einzelner Aktivitäten durch Automaten verzichtet. There are other weaknesses common to both basic models: Neither the activities of the machines are directed via the system and coordinated niert, so that possible and appropriate monitoring and control options are not used at all, nor do the machines receive their control pro grams and the like of this system, so that one is able to engage directly dispense with the actual implementation of individual activities by machines.  

Der Bezug zum Anlagenzustand wird nur an Punkten zwischen einzelnen Aktivitä­ ten hergestellt. Eine Aktivität wird immer als ein geschlossener Block angesehen, der unbedingt ablaufen kann, wenn er einmal erreicht ist. Dieser Ansatz ist für die Beschreibung komplizierter Tätigkeiten zu grobkörnig. Häufig muß gerade während der Durchführung einer Aktivität der Übergang in verschiedene Phasen der Durch­ führung unter Bezugnahme auf die Situation gesteuert werden.The reference to the plant status is only at points between individual activities manufactured. An activity is always considered a closed block, which can definitely run once it is reached. This approach is for the Description of complicated activities too coarse. Often during performing an activity of transition into different phases of through leadership can be controlled with reference to the situation.

Damit z. T. in direktem Zusammenhang steht ein weiteres Problem, das sich aus der mangelnden Möglichkeit ergibt, die beschriebene Tätigkeit auf verschiedenen De­ taillierungsniveaus zu spezifizieren, d. h. die Durchführung einer Aktivität durch den Verlauf einer Anzahl detaillierterer Aktivitäten zu beschreiben. So ist es für die Operateure nicht möglich, Informationen über den auszuführenden Tätigkeitsverlauf je nach Interesse, Qualifikation, Zeitaufwand etc. auf ihre Bedürfnisse zugeschnitten verschieden detailliert präsentiert zu bekommen.So that z. T. is directly related to another problem that arises from the lack of possibility results in the described activity on different De to specify waist levels, d. H. the execution of an activity by the Describe the history of a number of more detailed activities. So it is for them Surgeons not able to provide information about the course of activity to be performed depending on your interests, qualifications, time, etc. tailored to your needs to get presented in different details.

Ein weiterer Mangel der existierenden Modelle oder ihrer Ansätze liegt in der fixen Zuordnung von Zuständigkeiten für die Durchführung von Aktivitäten zwischen Automaten einerseits und Operateuren andererseits. Eine Übertragung findet immer außerhalb des Systems statt, indem auch nur Aktivitäten, die Automaten zur Durch­ führung übertragen sind, von Operateuren durch sogenannte Handmaßnahmen übersteuert werden können. Daß Operateure innerhalb des Systems Automaten von ihren Aufgaben entbinden oder gar diesen bestimmte Aktivitäten während der Tä­ tigkeit zur Erledigung übertragen können, ermöglichen die bekannten Modelle nicht.Another lack of the existing models or their approaches lies in the fixed Allocation of responsibilities for the implementation of activities between Automatic machines on the one hand and operators on the other. A transmission always takes place held outside of the system by even doing activities that automate the through leadership are transferred by surgeons through so-called manual measures can be overridden. That operators within the system of machines from relieve them of their tasks or even certain activities during the day the known models do not make it possible to transfer tasks to completion.

Die eingangs definierte Hauptaufgabe der Erfindung läßt sich nun dahingehend präzisieren, die vorstehend geschilderten Schwierigkeiten bei den Modellen 1 und 2 zu überwinden. Zur Lösung dieser Aufgabe ist das Verfahren nach der Präambel des Anspruchs 1 erfindungsgemäß durch die folgenden Merkmale gekennzeichnet:The main task of the invention defined in the introduction can now be seen in this respect specify the difficulties described above for models 1 and 2 to overcome. To solve this problem is the procedure according to the preamble of the Claim 1 according to the invention characterized by the following features:

  • a) in einem Protokoll werden durch Angaben von den Automaten und den Opera­ teuren Informationen gesammelt, wie sich die Werte der Prozeßparameter ent­ wickeln und welche Aktionen von den Automaten und den Operateuren ausgelöst werden, das heißt, es wird sowohl die Historie des Anlageverhaltens als auch die Aktionshistorie im Protokoll festgehalten; a) be recorded in a protocol by information from the machine and the Opera expensive information collected, how the values of the process parameters ent wrap and what actions triggered by the machines and the operators that is, it becomes both the history of the investment behavior and the Action history recorded in the log;  
  • b) es wird eine Menge von Spezifikationen von Aktivitäten vorgesehen, welche je­ weils eine Ablaufbeschreibung enthalten, in welcher angegeben wird, welche Aktionen in welchen Typen von Situationen bei der Durchführung der betreffen­ den Aktivität ausgelöst werden können;b) a lot of specifications of activities are provided, each because contain a process description in which it is specified which Actions in what types of situations when performing the relate the activity can be triggered;
  • c) in einer Vergleichseinheit werden die genannten Typen von Situationen vergli­ chen mit der durch das jeweilige Protokoll gegebenen aktuellen Situation, so daß damit die Typen von Situationen sowohl auf die Anlagenhistorie als auch die Aktionshistorie bezug nehmen können und so festgestellt wird, ob die gegebene Situation einem Situationstyp entspricht, und daraus Aktionsmöglichkeiten abge­ leitet werden;c) the types of situations mentioned are compared in a comparison unit Chen with the current situation given by the respective protocol, so that so the types of situations on both the plant history and the Action history can refer and so it is determined whether the given Situation corresponds to a situation type, and action options are derived from it be directed;
  • d) jede Spezifikation einer Aktivität enthält eine Menge von Verweisen auf Infor­ mationen zur Durchführung der Aktivitäten (Durchführungsinformationen), ge­ richtet an die Automaten bzw. Operateure.d) each specification of an activity contains a number of references to Infor mations for carrying out the activities (implementation information), ge aimed at the vending machines or operators.

Vorteilhafte Weiterbildungen des Verfahrens nach der Erfindung sind in den Ver­ fahrensansprüchen 2 bis 13 angegeben.Advantageous developments of the method according to the invention are in the Ver claims 2 to 13 specified.

Gegenstand der Erfindung ist, wie bereits erwähnt, auch ein leittechnisches System mit Anzeigeeinrichtung, zum Steuern, Überwachen und Regeln von Prozessen in in­ dustriellen Anlagen, insbesondere von komplexen industriellen Prozessen, wie Be­ triebsführung in Störfallsituationen bei einem Kernkraftwerk, wie in der Präambel des Anspruchs 14 definiert, welchem die gleiche Aufgabe zugrundeliegt wie dem Verfahren nach der Erfindung. Zur Lösung dieser Aufgabe ist das leittechnische System nach der Erfindung durch die folgenden, im Anspruch 14 angegebenen Merkmale gekennzeichnet:As already mentioned, the invention also relates to a control system with display device, for controlling, monitoring and regulating processes in in industrial plants, especially complex industrial processes such as Be drive management in accident situations at a nuclear power plant, such as in the preamble of claim 14, which is based on the same task as that Method according to the invention. To solve this task is the I&C System according to the invention by the following specified in claim 14 Characteristics marked:

  • a) ein erster Datenspeicher eines Protokoll-Moduls ist eingangsseitig zur Datenein­ gabe mit den Automaten und mit einer Eingabeeinheit für Operateure verbunden und ausgangsseitig über eine Datenleitung mit einer Vergleichseinheit, wobei das Protokoll-Modul zur Sammlung von Informationen eingerichtet ist, wie sich die Werte der Prozeßparameter entwickeln und welche Aktionen von den Automaten und Operateuren ausgelöst werden, d. h. zum Protokollieren der Anlagenhistorie und der Aktionshistorie; a) a first data memory of a protocol module is on the input side for data input connected to the machine and to an input unit for surgeons and on the output side via a data line with a comparison unit, the Protocol module for collecting information is set up how the Develop values of the process parameters and what actions from the machines and surgeons are triggered, d. H. for logging the plant history and the action history;  
  • b) in einem zweiten Datenspeicher für Situationstypen, der ausgangsseitig ebenfalls mit der Vergleichseinheit verbunden ist, sind eine Menge von Spezifikationen von Aktivitäten einspeicherbar, wobei die Spezifikationen jeweils eine Ablaufbe­ schreibung enthalten und durch diese Ablaufbeschreibung definierbar ist, welche Aktionen in welchen Typen von Situationen (Situationstypen) bei der Durchfüh­ rung der Aktivität auslösbar sind;b) in a second data store for situation types, the same on the output side connected to the comparison unit are a lot of specifications of activities can be saved, the specifications each having a sequence contain a description and which process description can be used to define which Actions in which types of situations (types of situations) when performing activity can be triggered;
  • c) die genannte Vergleichseinheit ist mit Mitteln zum Vergleichen der Situationsty­ pen aus dem zweiten Datenspeicher mit der vom Protokoll-Modul protokollierten aktuellen Situation versehen, so daß die Situationstypen sowohl mit der Anla­ genhistorie als auch mit der Aktionshistorie der aktuellen Situation vergleichbar sind und damit feststellbar ist, ob die aktuelle Situation einem der Situationstypen entspricht sowie daraus Aktionsmöglichkeiten ableitbar sind.c) the said comparison unit is provided with means for comparing the situation type pen from the second data memory with the one logged by the protocol module current situation, so that the situation types with both the Anla gene history as well as the action history of the current situation and it can be determined whether the current situation is one of the situation types corresponds and action options can be derived from it.

Vorteilhafte Weiterbildungen des leittechnischen Systems nach der Erfindung sind in den Ansprüchen 15 bis 19 angegeben.Advantageous further developments of the control system according to the invention are specified in claims 15 to 19.

Hier wie im folgenden wird unter "Agent" ein Operateur oder ein automatischer Agent bzw. "Automat" verstanden, wenn es auf die Unterscheidung zwischen menschlichem und automatischem Agenten nicht ankommt, d. h. insbesondere für die ausgelöste Aktion gleichgültig ist.Here, as in the following, an "operator" becomes an operator or an automatic one Agent or "automaton" understood when it comes to distinguishing between human and automatic agent does not arrive, d. H. especially for the triggered action is indifferent.

Die mit der Erfindung erzielbaren Vorteile sind vor allem in folgendem zu sehen:The advantages achievable with the invention can be seen above all in the following:

  • 1. Man kann in der Beschreibung des Verlaufs einer komplizierten Tätigkeit von Automaten und/oder Operateuren nun den Situationsbezug, bestehend aus einer beliebigen Mischung von prozeduralen (entsprechend Modell 1) und assoziativen (entsprechend Modell 2) Elementen integriert und flexibel herstellen.1. One can in the description of the course of a complicated activity of Vending machines and / or surgeons now refer to the situation, consisting of a any mix of procedural (according to model 1) and associative (according to model 2) elements integrated and flexible.
  • 2. Durch das Verfahren bzw. auch das leittechnische System nach der Erfindung kann der Ablauf der Aktivitäten der Automaten und Operateure protokolliert und koordiniert werden, und es werden für jeden Agenten (Automaten und/oder Ope­ rateur), der eine Aktivität durchführen soll, passende Durchführungsinformatio­ nen (Dokumente, Steuerungsprogramme und ähnliches) in einer für ihn verständ­ lichen Sprache bereitgehalten. 2. By the method or the control system according to the invention the course of the activities of the machines and operators can be logged and be coordinated and there will be for each agent (machine and / or ope rateur) who is to carry out an activity, suitable implementation information for him (documents, control programs and the like) in one language ready.  
  • 3. Der Situationsbezug kann auch während der Durchführung einer Aktivität zur Steuerung der Auslösung einzelner Aktionen hergestellt bzw. aufrechterhalten werden.3. The situation reference can also be used during the execution of an activity Control of the triggering of individual actions established or maintained become.
  • 4. Es wird ermöglicht, den Tätigkeitsverlauf durch wiederholte Detaillierung von Aktivitäten auf verschiedenen Detaillierungsebenen darzustellen und abzuarbei­ ten.4. It is possible to track the activity through repeated detailing Present and process activities at various levels of detail ten.
  • 5. Es ist eine flexible Zuweisung von Aufgaben zwischen den Operateuren und den Automaten ermöglicht.5. It is a flexible assignment of tasks between the surgeons and the Vending machine enables.

Im einzelnen ist zu den Vorteilen noch auf folgendes hinzuweisen: Da das Protokoll der Durchführung von Aktivitäten der Automaten und/oder Operateure, auf dessen Basis der Verlauf der Tätigkeit beschrieben wird, sowohl Beschreibungen bezüglich eines bisherigen Tätigkeitsverlaufs (Aktionshistorie) als auch eine bisherige Ent­ wicklung von Anlagenparametern (Anlagenhistorie) enthält und die Ablaufbeschrei­ bungen darauf insgesamt Bezug nehmen können, wird die Herstellung eines inte­ grierten und flexiblen Situationsbezugs möglich. Die Ablaufbeschreibungen erlau­ ben es, auch während der Durchführung einer Aktivität das Auslösen von zugehöri­ gen Aktionen in bezug auf eine gegenwärtige Situation zu steuern.In addition to the advantages, the following should be pointed out: Since the protocol the execution of activities of the machines and / or surgeons on whose Basis of the course of the activity is described, both descriptions regarding a previous activity history (action history) as well as a previous Ent development of plant parameters (plant history) and the process description exercises can refer to this as a whole, the production of an inte free and flexible situation reference possible. The process descriptions are possible It also triggers belonging, even during the execution of an activity direct actions related to a current situation.

Gemäß Anspruch 2 wird das Verfahren nach Anspruch 1 auf vorteilhafte Weise weitergebildet, was das Notieren einer Aktion als Ereignis im Protokoll, die Auslö­ sung entsprechender Aktionen und den Zugriff zu der Hintergrundinformation in Ergänzung zur Durchführungsinformation betrifft. Gemäß Anspruch 12 kann in der Spezifikation einer Aktivität eine komplexere Aktivität und/oder eine Menge von Detailaktivitäten angegeben werden.According to claim 2, the method according to claim 1 is advantageous further developed what is the recording of an action as an event in the log, the trigger appropriate actions and access to the background information in Supplement to implementation information concerns. According to claim 12 in the Specifying an activity is a more complex activity and / or a set of Detailed activities can be specified.

Die Informationen für die Operateure über die in einer vorgegebenen aktuellen Si­ tuation von der Vergleichseinheit festgestellten Aktionsmöglichkeiten werden ge­ mäß einer bevorzugten Ausführungsform mit Hilfe von Aktionsdiagrammen darge­ stellt, die den Verlauf einer Tätigkeit grafisch beschreiben. Diesen Aktionsdia­ gramme, die sehr gut auf einem Bildschirm darstellbar sind, liegt die Erkenntnis zu­ grunde, Aktivitäten und Situationen miteinander in Beziehung zu setzen, um so den Tätigkeitsverlauf zu modellieren (Anspruch 3). The information for the surgeons about the current Si in a given Action options determined by the comparison unit are taken according to a preferred embodiment with the help of action diagrams that graphically describe the course of an activity. This action slide The knowledge is due to programs that can be displayed very well on a screen reasons, activities and situations in relation to each other in order to To model the course of activity (claim 3).  

In der bevorzugten Anwendung des Verfahrens auf die Prozeßführung eines Kraft­ werks, insbesondere eines Kernkraftwerks, wird gemäß einer Weiterbildung der Er­ findung so vorgegangen, daßIn the preferred application of the method to process control of a force plant, in particular a nuclear power plant, according to a further education of the Er invention proceeded in such a way that

  • a) die on-line verfügbaren relevanten Sensordaten über Automaten in das Protokoll eingespeist werden;a) the on-line available relevant sensor data via automatons in the protocol be fed;
  • b) die gespeicherten Durchführungs- und ggf. Hintergrundinformationen den Inhalt eines vollwertigen Betriebs-Handbuchs der durch die Spezifikationen der Aktivi­ täten abgesteckten Tätigkeit der Automaten und Operateure abdecken.b) the stored implementation and possibly background information the content a full operating manual based on the specifications of the activi covered activities of the machines and operators.

In einer Weiterbildung des Gegenstandes des Anspruchs 4, der vorstehend zitiert wurde, ist erfindungsgemäß vorgesehen, daßIn a further development of the subject matter of claim 4, which cites above was provided according to the invention that

  • a) eine Menge von Spezifiktionen für Aktivitäten vorgesehen wird, die
    • a1) sowohl Aktivitäten einer sogenannten "ereignis-orientierten" Vorgehensweise repräsentieren, bei der der Tätigkeitsablauf sich durch ein Flußdiagramm wie­ dergeben läßt und sich im wesentlichen auf die Aktionshistorie abstützt,
    • a2) als auch Aktivitäten einer sogenannten "schutzziel-orientierten" Vorgehenswei­ se repräsentieren, bei der der Tätigkeitsablauf sich durch eine Anlagenzustände und jeweils als Reaktion darauf geeignete Aktivitäten verknüpfende Tabelle wiedergeben läßt und sich im wesentlichen auf die Anlagenhistorie abstützt,
    a) a lot of specifications are provided for activities that
    • a1) both represent activities of a so-called "event-oriented" procedure, in which the course of the activity can be represented by a flow chart and is essentially based on the action history,
    • a2) as well as activities of a so-called "protection goal-oriented" procedure, in which the course of activity can be reproduced by a system status and a table linking suitable activities in response to it and is essentially based on the system history,
  • b) die den Spezifikationen der Aktivitäten zugeordneten Ablaufbeschreibungen den "ereignis-orientierten" bzw. "schutzziel-orientierten" Tätigkeitsablauf mo­ dellieren,b) the process descriptions assigned to the specifications of the activities the "event-oriented" or "protection goal-oriented" activity sequence mo dell,
  • c) und die den Spezifikationen der Aktivitäten zugeordneten Durchführungsinfor­ mationen bzw. damit verknüpfte Hintergrundinformationen, insbesondere den Inhalt sogenannter "ereignis-orientierter" bzw. "schutzziel-orientierter" Kern­ kraftwerks-Betriebshandbücher enthalten und dem Operateur auch off-line zur Informationssuche zugänglich sind.c) and the implementation information associated with the specifications of the activities mations or related background information, especially the Content of the so-called "event-oriented" or "protection target-oriented" core power plant operating manuals included and also available to the surgeon offline Information searches are accessible.

Es kann auf diese Weise zum einen mit den Prozeduren eines "ereignisorientierten Betriebshandbuches" ein Konzept der informellen Unterrichtung des Operateurs verwirklicht werden. Zielvorstellung dieses Konzeptes ist die Vollständigkeit der In­ formation zur Durchführung von Aktivitäten bzw. Maßnahmen, wenn als Voraus­ setzung eine Störfallsituation eindeutig diagnostiziert werden kann. Wenn die auf­ grund der Informationen des ereignisorientierten Betriebshandbuches getroffenen Aktivitäten zur Erreichung des gesteckten Sicherheitsziels nicht ausreichen und ins­ besondere wenn Verletzungen sogenannter "Schutzziele" auftreten, die einen siche­ ren Zustand des Kernkraftwerks selbst unter Störfallbedingungen definieren oder dadurch schutzziel-orientierte Aktivitäten notwendig werden, dann wird zum ande­ ren auf das Schutzziel-Konzept des Betriebshandbuchs zurückgegriffen, und es werden Aktivitäten ausgelöst oder Maßnahmen getroffen, welche die Einhaltung der gesteckten Schutzziele garantieren. Erst wenn die Einhaltung der Schutzziele garan­ tiert ist, kann wieder auf ereignisorientierte Störfall-"Behandlung" übergegangen werden. Beide Formen der Wissensvermittlung stellen für die komplexen Tätigkei­ ten ein Optimum dar. Ein rechnergestütztes Betriebshandbuch, insbesondere für Kernkraftwerke, wird hier wie im folgenden als Expert-Book bezeichnet. Wird es über den Bildschirm als reines Betriebshandbuch benutzt, so ergeben sich im Ver­ gleich zu den herkömmlichen Betriebshandbüchern auf bedrucktem Papier deutlich verbesserte Zugangsmöglichkeiten (freie Textsuche, Browser etc.) zu Informatio­ nen. Außerdem kann ein solches Expert-Book sowohl durch die eingebundenen Ak­ tionsdiagramme als auch durch formalen Objekten wie z. B. Spezifikationen von Aktivitäten zugeordnete Dokumente eine gezielte Informationssuche unterstützen. Das Expert-Book kann aber auch als Betriebshandbuch im On-line-Betrieb mit der Anlage dienen: Es übernimmt dann die volle Funktion eines On-line-Handbuchs und Überwachungssystems für Stör- und Notfälle. Aufgrund des ständig aktualisier­ ten Wissensstandes insbesondere zu aktuellen Anlagedaten des Expert-Book wird der Operateur auf die Informationen hingewiesen, die er für die Störfallbehandlung in der aktuellen Situation benötigt. Das bedeutet ein Gewinn an Handlungssicherheit und an Übersicht für das Wartenpersonal.It can, on the one hand, deal with the procedures of an "event-oriented Operating manual "a concept of informal information for the operator be realized. The aim of this concept is the completeness of the formation to carry out activities or measures, if as advance setting an accident situation can be clearly diagnosed. If that on based on the information in the event-oriented operating manual  Activities to achieve the set safety goal are insufficient and ins especially when violations of so-called "protection goals" occur that are safe Define the state of the nuclear power plant even under accident conditions or This means that activities that are oriented towards protection goals become necessary the protection objective concept of the operating manual, and it activities are triggered or measures taken to ensure compliance with the guarantee protection goals. Only when compliance with the protection goals is guaranteed tiert, can be switched back to event-oriented accident "treatment" become. Both forms of knowledge transfer represent complex activities an optimum. A computer-aided operating manual, especially for Nuclear power plants, referred to here as the Expert Book. Is it used on the screen as a pure operating manual, so in Ver clear to the conventional operating manuals on printed paper improved access options (free text search, browser etc.) to Informatio nen. In addition, such an Expert Book can be created both through the integrated Ak tion diagrams as well as through formal objects such. B. Specifications of Documents assigned to activities support a targeted search for information. The Expert Book can also be used as an operating manual in online operation with the Serve the system: It then takes over the full function of an online manual and monitoring system for malfunctions and emergencies. Due to the constantly updated the current state of knowledge of the Expert Book the surgeon is advised of the information he needs for accident management needed in the current situation. This means a gain in security of action and an overview for the waiting staff.

Das Verfahren nach der Erfindung eignet sich in besonderem Maße für flexible Aufgabenzuweisungen, wie sie im Anspruch 5 umschrieben sind, wonach zur Durchführung einer Tätigkeit durch mehrere Automaten und/oder Operateure jeder Automat über eine Datenleitung und jeder der beteiligten Operateure über eine Ar­ beitsstation (Tastatur, Maus, Bildschirm oder Spracheingabe- und -ausgabegeräte) mit den anderen Automaten und/oder Operateuren koordiniert wird, d. h. Angaben über von ihnen ausgelöste Aktionen in das gemeinsame Protokoll eingespeist oder gespeicherte Informationen abgerufen werden, so daß die Operateure und/oder Au­ tomaten gegenseitig über jeweils für sie relevante Aktionsmöglichkeiten in Kenntnis gesetzt werden.The method according to the invention is particularly suitable for flexible Task assignments as described in claim 5, after which Execution of an activity by several machines and / or surgeons each Automat over a data line and each of the participating operators over an Ar beitsstation (keyboard, mouse, screen or voice input and output devices) is coordinated with the other machines and / or surgeons, d. H. Information fed into the common protocol via actions triggered by them or stored information can be called up so that the surgeons and / or Au  tomatoes inform each other of the action options relevant to them be set.

Die Weiterbildungen des leittechnischen Systems nach der Erfindung gemäß An­ spruch 14 betreffen Struktur und Funktion von Datenspeichern, durch die das Sy­ stem auf vorteilhafte Weise ergänzt wird. So enthält ein dritter mit den Automaten und der Eingabeeinheit für die Operateure kommunizierender Datenspeicher eine Menge von Informationen zur Durchführung von Aktivitäten, sogenannte Durchfüh­ rungsinformationen, welche von den Operateuren und Automaten über Verweise anwählbar und auf Sichtgeräten der Anzeigeeinrichtung für die Operateure darstell­ bar bzw. über eine Datenleitung für die Automaten verfügbar sind (Anspruch 15).The further developments of the control system according to the invention according to An Proverb 14 concern the structure and function of data stores through which the Sy stem is supplemented in an advantageous manner. So a third contains with the machines and the input unit for the operators of communicating data stores Amount of information to carry out activities, so-called implementation information from the operators and automats via references selectable and on the display devices of the display device for the operators bar or via a data line for the machines are available (claim 15).

Mit dem zweiten Datenspeicher für Situationstypen ist zweckmäßigerweise ein vierter Datenspeicher für situationsabhängig auszuführende Aktivitäten verbunden oder integriert. Weiterhin ist es zweckmäßig, wenn ein fünfter Datenspeicher für er­ ganzende Information vorgesehen ist, der mit dem dritten Datenspeicher für die Durchführungsinformation kommuniziert oder mit diesem integriert ist.The second data store for situation types is expediently one fourth data memory connected for activities depending on the situation or integrated. It is also expedient if a fifth data store for it complete information is provided with the third data memory for the Implementation information communicated or integrated with it.

Weiterhin ist es vorteilhaft, daß ein sechster Datenspeicher für Aktionsmöglichkei­ ten über eine Ausgangsleitung der Vergleichseinheit mit dieser verbunden oder inte­ griert ist und daß die für die Operateure und Automaten vorgesehenen Aktionsmög­ lichkeiten auf einem Bildschirm darstellbar bzw. über eine Datenleitung abrufbar sind. Zur Vermittlung einer Übersicht über den Gesamtprozeß (Situation, vorange­ gangene Ereignisse, durchgeführte und durchzuführende Aktivitäten) eignet sich - wie bereits erwähnt - in besonderem Maße ein Aktionsdiagramm nach der Erfin­ dung.It is also advantageous that a sixth data memory for action options connected via an output line of the comparison unit or inte is griert and that the intended for the surgeons and vending machines options can be displayed on a screen or accessed via a data line are. To provide an overview of the overall process (situation, previous past events, performed and to be carried out activities) is suitable - as already mentioned - especially an action diagram according to the Erfin dung.

Im folgenden werden die Erfindung sowie weitere an sie geknüpfte Merkmale und Vorteile anhand eines in der Zeichnung dargestellten Ausführungsbeispiels näher erläutert, d. h. es werden sowohl ein leittechnisches System als auch ein zugehöriges Verfahren zum Steuern, Überwachen und Regeln von Prozessen in industriellen Anlagen beschrieben. In der Zeichnung zeigt in zum Teil vereinfachter, schemati­ scher Darstellung: In the following the invention as well as further features and Advantages based on an embodiment shown in the drawing explained, d. H. it becomes both an I&C system and an associated one Processes for controlling, monitoring and regulating processes in industrial Attachments described. In the drawing shows in partly simplified, schematic shear representation:  

Fig. 1 in einem Blockdiagramm ein leittechnisches System nach der Erfin­ dung für ein Kernkraftwerk, mit dem das Verfahren verwirklicht wer­ den kann; Figure 1 is a block diagram of a control system according to the inven tion for a nuclear power plant, with which the method can be implemented who can.

Fig. 2 ein Ausschnitt aus einem Flußdiagramm für eine ereignisorientierte Vorgehensweise zur Behandlung eines Störfalls aufgrund empfohlener Handmaßnahmen für die Operateure; Figure 2 is a detail of a flow diagram for an event-oriented approach for the treatment of an accident due to hand recommended action for the operators.

Fig. 3 ein Diagramm in Tabellenform für eine schutzzielorientierte Vorge­ hensweise zur Behandlung eines Störfalls durch empfohlene Hand­ maßnahmen für die Operateure; Fig. 3 is a chart in tabular form for a protection goal-oriented procedure for the treatment of an accident by recommended manual measures for the surgeons;

Fig. 4 ein Diagramm, das auf dem Bildschirm zur Charakterisierung eines Ereignisses beispielsweise erscheinen kann, welches die einzelnen Elemente des Ereignisses zeigt, wobei aus Mengen solcher Ereignisse ein Protokoll besteht und vorgegebene Bedingungen in Situationstypen von Ablaufbeschreibungen das Protokoll auf das Vorhandensein be­ stimmter Typen von Ereignissen überprüfen; Fig. 4 is a diagram that may appear on the screen for characterizing an event, for example, which shows the individual elements of the event, where a log consists of sets of such events and predetermined conditions in situation types of process descriptions, the log on the presence of certain types of Review events;

Fig. 5 ein weiteres Diagramm, welches die Elemente zeigt, aus denen ein Situationstyp beispielsweise aufgebaut sein kann, wobei dieser Situa­ tionstyp vorgegebene Bedingungen mit logischen Operatoren, im vor­ liegenden Fall ein Oder-Operator, verbindet; Fig. 5 is another diagram showing the elements that make up a situation type can be constructed, for example, this situa tion type predetermined conditions using logical operators, in the present case connects an OR operator;

Fig. 6 in einem Diagramm Durchführungsphasen, in denen sich Aktivitäten befinden können, und die möglichen Übergänge zwischen diesen Durchführungsphasen (Phasenübergänge); Fig. 6 is a diagram showing execution phases in which activities may be located, and the possible transitions between these implementation phases (phase transitions);

Fig. 7 in einem weiteren Diagramm den Aufbau der Spezifikation einer Ak­ tivität mit einzelnen Aktivitäts-Elementen; Fig. 7 in a further diagram the structure of the specification of an activity with individual activity elements;

Fig. 8 ein Schema, wie ein Situationstyp in einzelne, logisch miteinander verknüpfte Bedingungen aufgegliedert wird und wie eine Bedingung mit einer durch das Protokoll vorgegebenen Situation bzw. mit deren einzelnen Ereignissen verglichen und ihre Übereinstimmung mit den durch die Bedingung formulierten Vorgaben überprüft wird, so daß sich die Aussage "wahr" (oder "unwahr") ergibt; Fig. 8 is a scheme as a type of situation in single logically interrelated conditions is broken down and as a condition compared with a predetermined by the protocol situation or with their individual events and checks their compliance with the formulated by the condition specifications, so that the statement "true" (or "untrue") results;

Fig. 9 eine Architektur des leittechnischen Systems nach Fig. 1, bestehend aus informeller und formaler Schicht; Figure 9 is an architecture of the instrumentation and control system of Figure 1, consisting of informal and formal layer..;

Fig. 10 eine die Architektur nach Fig. 9 in kompakter Form enthaltende Be­ schreibung der zentralen Arbeitsweise des leittechnischen Systems nach Fig. 1, wobei der Zyklus "Ereignis - Protokoll - Vergleich mit Situationstypen - Aktionsmöglichkeit" veranschaulicht ist, und FIG. 10 is a description of the central mode of operation of the control system according to FIG. 1 containing the architecture according to FIG. 9 in a compact form, the cycle "event - log - comparison with situation types - possibility of action" being illustrated, and

Fig. 11 ein Ausführungsbeispiel für ein Aktionsdiagramm, das auf dem Bild­ schirm eines Gerätes zur Information der Operateure erscheinen kann. Fig. 11 shows an embodiment of an action diagram that can appear on the screen of a device for information to the surgeons.

Im folgenden sei anhand von Fig. 1 zunächst das leittechnische System nach der Erfindung erläutert, welches zum Steuern, Überwachen und Regeln von Prozessen in industriellen Anlagen, insbesondere von komplexen industriellen Prozessen dient. Im dargestellten Fall handelt es sich um die Steuerung und Überwachung sowie Re­ gelung eines Kernkraftwerks, insbesondere nach oder bei einem Störfall, wobei das Kernkraftwerk durch einen Kernreaktor 1, vereinfacht Reaktor genannt, symbolisiert wird. Für das in Fig. 1 schematisch dargestellte leittechnische System LS ist die Verwendung wenigstens eines digitalen Computers charakteristisch, durch dessen Rechenprogramm sogenannte automatische Agenten, auch Automaten 3 genannt, gebildet werden. Der mit den Automaten 3 verknüpfte Dateninhalt ist mit 3′ be­ zeichnet. Auf den Reaktor 1 wirken mittelbar oder unmittelbar außer den Automaten auch die Operateure 2′ ein, wobei 2′ auch die Aktivitäten dieser Operateure (Schalthandlungen oder andere Befehle usw.) einschließt und mit 2 generell Ein/Ausgabeeinheiten, d. h. die Bedienungstastatur oder auch die visuelle Informa­ tion (Datensichtgeräte) für die Operateure bezeichnet sind. Sichtgeräte mit Bild­ schirmen für die Operateure sind deshalb nicht gesondert dargestellt; es versteht sich jedoch, daß diese am Leitstand vorhanden sind. Im folgenden werden die Handlungen 3′ der Automaten 3 und der Operateure 2′ als Aktivitäten bezeichnet, wobei das Fortschreiten der Durchführung von Aktivitäten vom Rechenprogramm des digitalen Computers durch Aktionen markiert wird, worauf später noch näher eingegangen wird. Die Automaten oder "automatischen Agenten" interagieren mit nicht näher dargestellten Sensoren zur Meßwerterfassung bzw. mit Stellgliedern, letztere können z. B. Ventile oder elektrische Schalter sein, Manipulatoren oder an­ dere Aktoren (sie sind zur Vereinfachung ebenfalls nicht dargestellt). Die Sensoren bzw. Stellglieder, also die Automaten oder automatischen Agenten sind an den Pro­ zeß, der durch das leittechnische System LS gesteuert, überwacht und geregelt wer­ den soll, angekoppelt, sie beschaffen Prozeßinformation bzw. beeinflussen den Pro­ zeß. The process control system according to the invention, which is used to control, monitor and regulate processes in industrial plants, in particular complex industrial processes, is first explained below with reference to FIG. 1. In the illustrated case, it is a matter of controlling and monitoring and regulating a nuclear power plant, in particular after or in the event of an accident, the nuclear power plant being symbolized by a nuclear reactor 1 , simply called the reactor. The control system LS shown schematically in FIG. 1 is characterized by the use of at least one digital computer, by means of whose computer program so-called automatic agents, also called automatic machines 3 , are formed. The data content associated with the machine 3 is marked with 3 'be. Operators 2 'act directly or indirectly on reactor 1 in addition to the automatons, 2 ' also including the activities of these operators (switching operations or other commands etc.) and with 2 general input / output units, i.e. the operating keyboard or the visual one Information (visual display devices) for the surgeons are designated. Viewing devices with screens for the surgeons are therefore not shown separately; however, it goes without saying that these are available at the control center. In the following, the actions 3 'of the machines 3 and the operators 2 ' are referred to as activities, the progress of the execution of activities being marked by the computing program of the digital computer by actions, which will be discussed in more detail later. The machines or "automatic agents" interact with sensors (not shown in more detail) for measuring value acquisition or with actuators. B. valves or electrical switches, manipulators or other actuators (they are also not shown for simplicity). The sensors or actuators, that is to say the machines or automatic agents, are coupled to the process, which is to be controlled, monitored and regulated by the control system LS, which procures process information or influences the process.

Im folgenden sei zunächst eine Übersicht über die in Fig. 1 dargestellten Funkti­ onsblöcke und die Datenleitungen gegeben. Es ist symbolisiert durch:
4 ein Datenspeicher für Aktivitäten, 4′ sein Dateninhalt,
5 ein Datenspeicher für Ablaufbeschreibungen, 5′ sein Dateninhalt,
6 ein Protokoll-Modul, 6′ sein Dateninhalt bzw. das jeweils aufgezeichnete Proto­ koll der Ereignisse, d. h. der relevanten Ereignisse, die sich während des Prozesses des Reaktors 1 abspielen,
7 eine Vergleichseinheit, 7′ ihr Dateninhalt,
8 ein Datenspeicher für von der Vergleichseinheit 7 vorgeschlagene Aktionsmög­ lichkeiten, 8′ sein Dateninhalt,
9 ein Datenspeicher für Durchführungs-Informationen, 9′ sein Dateninhalt,
10 ein Datenspeicher für ergänzende Informationen, der mit dem Datenspeicher 9 über eine bidirektionale Signalleitung in Dialogverbindung steht, 10′ sein Datenin­ halt,
11 Signalleitungen, welche die Einwirkung der Operateure 2′ über ihre Eingabeein­ heit 2 und der Automaten 3 auf den Reaktor 1 symbolisieren,
11′ Gestrichelte Doppelpfeile für Aktivitäten von 3 bzw. 2
12 verknüpfende Signalleitungen zwischen einerseits den Datenspeichern 8, 9 und 10 und andererseits den Automaten 3 bzw. der Ein- und Ausgabeeinheiten 2 für die Operateure 2′, wobei durch die senkrecht stehende, schlanke Ellipse die Datenver­ knüpfung angedeutet ist,
13 Signal- bzw. Datenleitungen zwischen einerseits den Ein- und Ausgabeeinheiten 3 für die Operateure 2′ und den Automaten 3, andererseits dem Protokoll-Modul 6,
13.1 eine Ausgangs-Datenleitung vom Protokoll-Modul 6 zur Vergleichseinheit 7,
14 eine Datenleitung von der Vergleichseinheit 7 zum Datenspeicher 8 für Akti­ onsmöglichkeiten,
15 Dialog- bzw. bidirektionale Datenleitung zwischen den Datenspeichern 9 und 10,
16 eine Datenleitung vom Datenspeicher 4 für Aktivitäten zum Datenspeicher 5 für Ablaufbeschreibungen,
16.1 Datenleitung vom Datenspeicher 5 zur Vergleichseinheit 7.
In the following, an overview of the function blocks shown in FIG. 1 and the data lines is given first. It is symbolized by:
4 a data memory for activities, 4 ′ its data content,
5 a data memory for process descriptions, 5 'its data content,
6 a protocol module, 6 'its data content or the respectively recorded protocol of the events, ie the relevant events that take place during the process of the reactor 1 ,
7 a comparison unit, 7 ′ its data content,
8 a data memory for possible actions proposed by the comparison unit 7 , 8 ′ its data content,
9 a data storage for execution information, 9 ′ its data content,
10 a data store for additional information, which is in dialog connection with the data store 9 via a bidirectional signal line, 10 'its data content,
11 signal lines, which symbolize the influence of the operators 2 'via their input unit 2 and the machines 3 on the reactor 1 ,
11 ′ Dashed double arrows for activities of 3 or 2
12 linking signal lines between the data memories 8 , 9 and 10 on the one hand and the automat 3 and the input and output units 2 for the operators 2 'on the other hand, the data link being indicated by the vertical, slim ellipse,
13 signal and data lines between the input and output units 3 for the operators 2 'and the machine 3 , on the one hand, the protocol module 6 ,
13.1 an output data line from the protocol module 6 to the comparison unit 7 ,
14 a data line from the comparison unit 7 to the data memory 8 for possible actions,
15 dialog or bidirectional data line between data memories 9 and 10 ,
16 a data line from the data store 4 for activities to the data store 5 for process descriptions,
16.1 Data line from data memory 5 to comparison unit 7 .

Es kann nun das Zusammenspiel der vorstehend erwähnten Funktionsblöcke- bzw. -einheiten beschrieben werden: Der erste Datenspeicher eines Protokoll-Moduls 6 ist eingangsseitig zur Dateneingabe mit den Automaten 3 und mit der Ein- und Ausga­ beeinheit 2 für die Operateure 2′ verbunden, und er ist ausgangsseitig über eine Da­ tenleitung 13.1 mit einer Vergleichseinheit 7 verbunden, wobei das Protokoll-Modul 6 zur Sammlung von Informationen eingerichtet ist, wie sich die Werte der Prozeß­ parameter entwickeln und welche Aktionen von den Automaten 3 und Operateuren 3′ ausgelöst werden, d. h. es protokolliert die des Reaktors 1 und die Historie der Aktionen der Automaten und Operateure. In einem zweiten Datenspeicher 5 für Ablaufbeschreibungen, der ausgangsseitig ebenfalls mit der Vergleichseinheit 7 ver­ bunden ist, sind eine Menge von Spezifikationen von Aktivitäten einspeicherbar, wobei die Spezifikationen 5′ (also der Dateninhalt) jeweils eine Ablaufbeschreibung enthalten und durch diese Ablaufbeschreibung definierbar ist, welche Aktionen in welchen Typen von Situationen (Situationstypen) bei der Durchführung der jeweili­ gen Aktivität auslösbar sind.The interplay of the above-mentioned function blocks or units can now be described: The first data memory of a protocol module 6 is connected on the input side for data input with the automat 3 and with the input and output unit 2 for the operators 2 ', and it is connected on the output side via a data line 13.1 to a comparison unit 7 , the protocol module 6 being set up to collect information on how the values of the process parameters develop and which actions are triggered by the machines 3 and operators 3 ', ie it logs that of reactor 1 and the history of the actions of the machines and operators. In a second data memory 5 for process descriptions, which is also connected on the output side to the comparison unit 7 , a lot of specifications of activities can be stored, the specifications 5 '(i.e. the data content) each containing a process description and can be defined by this process description, which Actions in which types of situations (situation types) can be triggered when the respective activity is carried out.

Die Vergleichseinheit 7 ist mit Mitteln zum Vergleichen der Situationstypen aus dem Datenspeicher 5 mit der vom Protokoll-Modul 6 protokollierten aktuellen Si­ tuation versehen, so daß die Situationstypen sowohl mit der Anlagenhistorie als auch mit der Aktionshistorie der aktuellen Situation vergleichbar sind und damit feststellbar ist, ob die aktuelle Situation einem der Situationstypen entspricht, sowie daraus Aktionsmöglichkeiten ableitbar sind.The comparison unit 7 is provided with means for comparing the situation types from the data memory 5 with the current situation logged by the protocol module 6 , so that the situation types are comparable both with the plant history and with the action history of the current situation and can thus be determined, whether the current situation corresponds to one of the situation types and whether action options can be derived from it.

Der dritte, mit den Automaten 3 und der Ein/Ausgabeeinheit 2 für die Operateure 2′ kommunizierende Datenspeicher 9 enthält eine Menge von Informationen zur Durchführung von Aktivitäten, sogenannte Durchführungsinformationen, welche von den Operateuren 2′ und Automaten 3 über Verweise anwählbar und auf Sichtge­ räten der (nicht dargestellten) Anzeigeeinrichtung für die Operateure darstellbar bzw. über eine Datenleitung für die Automaten 3 verfügbar sind. Mit dem zweiten Datenspeicher 5 für Ablaufbeschreibungen bzw. Situationstypen ist ein vierter Da­ tenspeicher 4 für situationsabhängig auszuführende Aktivitäten 4′ integriert oder über die Datenleitung 16 verbunden.The third, with the machines 3 and the input / output unit 2 for the operators 2 'communicating data storage 9 contains a lot of information for performing activities, so-called implementation information, which can be selected by the operators 2 ' and machines 3 via references and on devices the display device (not shown) can be presented to the operators or are available to the machines 3 via a data line. With the second data memory 5 for process descriptions or situation types, a fourth data memory 4 for situation-dependent activities 4 'is integrated or connected via the data line 16 .

Ein fünfter Datenspeicher 10 für ergänzende Information ist mit dem dritten Daten­ speicher 9 für die Durchführungsinformation über die bidirektionale Datenleitung 15′ verbunden oder mit diesem Datenspeicher 9 integriert. A fifth data store 10 for additional information is connected to the third data store 9 for the implementation information via the bidirectional data line 15 'or integrated with this data store 9 .

Schließlich ist ein sechster Datenspeicher 8 für Aktionsmöglichkeiten über eine Ausgangsdatenleitung 14 der Vergleichseinheit 7 mit dieser verbunden (oder mit dieser Vergleichseinheit 7 integriert), wobei zweckmäßigerweise die für die Opera­ teure 2′ und Automaten 3 vorgesehenen Aktionsmöglichkeiten auf einem Bildschirm darstellbar bzw. über eine Datenleitung abrufbar sind.Finally, a sixth data memory 8 for action options via an output data line 14 of the comparison unit 7 is connected to it (or integrated with this comparison unit 7 ), the action options provided for the opera 2 'and machines 3 expediently being able to be displayed on a screen or via a data line are available.

Für das weitere Verständnis der Erfindung sei zunächst auf je ein Beispiel der Wie­ dergabe einer ereignisorientierten Vorgehensweise (Fig. 2) und einer schutzziel­ orientierten Vorgehensweise (Fig. 3) zur Beherrschung von Störfällen in Kern­ kraftwerken eingegangen, wie sie einem internen Stand der Technik entspricht und in dieser Art in sogenannten Betriebshandbüchern enthalten ist. Es werden also ge­ mäß Fig. 2 ereignisorientierte Aktivitäten der Operateure beschrieben, für welche vielfach vorformulierte Prozeduren verwendet werden, die aus Aktivitäten 17, z. B. "Ersatzfilter in der Kondensatreinigungsanlage in Betrieb nehmen" und Abfragen 18 ("Temperaturdifferenz RDB-Deckel/KMT-Ein < 40 K ?") bestehen. "RDB" bedeu­ tet dabei Reaktordruckbehälter, "KMT" bedeutet Kühlmitteltemperatur, "Ein" be­ deutet am Einlaß. In der darauffolgenden Raute ist eine weitere Anfrage "RDB- Füllstand < Min 1 ?" enthalten. Wenn diese Frage verneint wird, führt eine Schleife des Diagrammes zurück zum Hauptpfad, wenn die Frage bejaht wird, führt der Hauptpfad zu einer neuen Aktivität, nämlich "HKMP zuschalten". "HKMP" bedeu­ tet Hauptkühlmittelpumpe. Eine weitere Aktivität ist über einen Querpfeil mit der Abfrage 18 verbunden und über eine Schleife mit dem Hauptpfad zurückverbunden, der Inhalt dieses Aktivitätskästchens spricht für sich selbst.For a further understanding of the invention, an example of how an event-oriented procedure ( FIG. 2) and a protection goal-oriented procedure ( FIG. 3) for controlling malfunctions in nuclear power plants are handled, as it corresponds to an internal state of the art and is contained in this way in so-called operating manuals. It will therefore accelerator as Fig. 2 described event-driven activities of the operators, be used for which many pre-formulated procedures, such activities from 17th B. "Start up replacement filter in the condensate cleaning system" and queries 18 ("Temperature difference RPV cover / KMT-Ein <40 K?") Exist. "RDB" means reactor pressure vessel, "KMT" means coolant temperature, "On" means at the inlet. In the following diamond there is another query "RPV level <Min 1?" contain. If this question is answered in the negative, a loop of the diagram leads back to the main path, if the answer to the question is in the affirmative, the main path leads to a new activity, namely "activate HKMP". "HKMP" means main coolant pump. Another activity is connected to query 18 via a cross arrow and back to the main path via a loop, the content of this activity box speaks for itself.

Für die schutzzielorientierte Vorgehensweise stellen Tabellen, die Typen von Situa­ tionen 19 und in diesen als Reaktionen geeignete Aktivitäten 20 assoziieren (siehe Fig. 3), die bevorzugten Beschreibungsmittel dar. Cr, Ch, Ch-K stellen in Fig. 3 Grenz-Borkonzentrationen dar; im übrigen spricht der Inhalt der Tabelle nach Fig. 3 für sich selbst. Zwischen den Kategorien 19 und 20 besteht im Gegensatz zum Flußdiagramm nach Fig. 2 weniger eine zeitlich-logische Aufeinanderfolge als ei­ ne Unterscheidung aufgrund der verwendeten Beschreibungsmittel. Nach Auftreten eines Störfalls laufen vom Anlagenzustand ausgelöste automatische Aktivitäten an, die dazu dienen, den Reaktor so lange in einem sicheren Zustand zu halten, bis die Operateure mit geeigneten Aktivitäten eingreifen und die Anlage in einen langfristig sicheren Zustand (d. h. unterkritisch, kalt) überführen. Nach einiger Zeit automati­ scher Aktivitäten, die von den Operateuren auf ihr korrektes Funktionieren hin überwacht werden, treten Schritt für Schritt auch die Operateure mit Aktivitäten in Erscheinung. Zu diesem Zweck stehen ihnen zwei Vorgehensweisen, wie bereits erwähnt, zur Verfügung. Die ereignisorientierte Vorgehensweise setzt eine sichere Diagnose der Klasse voraus, der der aufgetretene Störfall zuzuordnen ist. In diesem Fall können vorbereitete Prozeduren von den Operateuren abgearbeitet werden, ent­ sprechend dem Flußdiagramm nach Fig. 2, um die Anlage in einen langfristig si­ cheren Zustand zu überführen. Während der gesamten Zeit, in der Aktivitäten zur Störfallbehandlung stattfinden, müssen die Operateure besonders wichtige Anlagen­ parameter in vorbestimmten Bereichen halten. Kriterien, die diese Bereiche be­ schreiben, sind zu Schutzzielen zusammengefaßt und werden von Sensoren, die nach der Terminologie der vorliegenden Erfindung zu den Automaten oder automa­ tischen Agenten zu rechnen sind, überwacht. Verletzt der Zustand der Anlage eines oder mehrere Schutzziele, müssen Operateure umgehend auf schutzzielorientierte Vorgehensweise umschalten, d. h. anlagenzustandsbezogene Aktivitäten ergreifen, bis die Schutzziele wieder erreicht sind. Die Aktivitäten der Operateure beschränken sich dabei auf die Auslösung bestimmter Aktivitäten, während viele Überwachungs- und Steuerungsaktivitäten parallel von den automatischen Agenten bzw. Automaten durchgeführt werden.Tables which associate types of situations 19 and activities 20 which are suitable as reactions for these (see FIG. 3) represent the preferred descriptive means for the protection goal-oriented procedure. Cr, Ch, Ch-K in FIG. 3 represent limit boron concentrations ; in the rest of the contents of what the table of FIG. 3 for themselves. Between the Categories 19 and 20, in contrast to the flowchart of FIG. 2 less a time-logical succession as egg ne distinction due to the used specification means. After an incident occurs, automatic activities start from the plant state, which serve to keep the reactor in a safe state until the operators intervene with suitable activities and bring the plant into a long-term safe state (i.e. subcritical, cold). After some time of automatic activities, which are monitored by the surgeons for their correct functioning, the surgeons appear with activities step by step. There are two ways to do this, as already mentioned. The event-oriented procedure requires a reliable diagnosis of the class to which the incident that has occurred can be assigned. In this case, prepared procedures can be processed by the surgeons, in accordance with the flow chart according to FIG. 2, in order to convert the system into a long-term safe state. During the entire period in which accident handling activities take place, the surgeons must keep particularly important system parameters in predetermined areas. Criteria describing these areas are summarized as protection goals and are monitored by sensors which, according to the terminology of the present invention, are to be counted as automatic machines or automatic agents. If the condition of the plant violates one or more protection goals, surgeons must immediately switch to a protection goal-oriented approach, ie take plant-related activities until the protection goals are achieved again. The activities of the operators are limited to the triggering of certain activities, while many monitoring and control activities are carried out in parallel by the automatic agents or machines.

Gemäß der Erfindung ist es möglich, die anhand von Fig. 2 und 3 beschriebene ereignis- und schutzziel-orientierte Vorgehensweise, wie sie dem internen Stand der Technik eines Betriebshandbuches entspricht, zu integrieren, indem die on-line ver­ fügbaren, relevanten Sensordaten über Automaten in das Protokoll 6′ (Fig. 1) ein­ gespeist werden und die gespeicherten Durchführungs- und ggf. Hintergrundinfor­ mationen 9′, 10′ den Inhalt eines vollwertigen Betriebs-Handbuchs der durch die Spezifikationen der Aktivitäten abgesteckten Tätigkeit der Automaten 3 und Opera­ teure 2′ abdecken, d. h. mit dem gesamten leittechnischen System vernetzt sind, so daß mit dem Verfahren nach der Erfindung auch komplexe Anlagen direkt gesteuert, überwacht und geregelt werden können. According to the invention, it is possible to integrate the event- and protection-target-oriented procedure described with reference to FIGS . 2 and 3, as it corresponds to the internal state of the art of an operating manual, by providing the on-line, relevant sensor data via automatic machines be fed into the log 6 '( Fig. 1) and the stored implementation and possibly background information 9 ', 10 'the content of a full-fledged operating manual of the activity defined by the specifications of the activities of the machines 3 and Opera expensive 2 'Cover, ie are networked with the entire control system, so that even complex systems can be controlled, monitored and regulated directly with the method according to the invention.

Zum Verständnis des Verfahrens nach der Erfindung sei zunächst auf Fig. 4 ver­ wiesen. Gemäß diesem Verfahren wird eine Möglichkeit zur Beschreibung des Verlaufs der Tätigkeit (Aktivitäten der Automaten 3 und Operateure 2′) gebildet. Dafür ist eine Beschreibungssprache für komplexe Tätigkeiten geschaffen worden. Jegliches Wissen über die aktuelle Situation bezieht das System aus dem Protokoll 6, das eine nach Notizzeitpunkten geordnete Liste von Ereignissen Fig. 4 darstellt. Jedes Ereignis besitzt folgende Einträge: Zeitpunkt 21, zu dem das Ereignis im Protokoll notiert wurde; Zeitraum 22, in dem das Ereignis stattgefunden hat; Agent 23, der die Aktion ausgelöst hat und das Ereignis notieren ließ; Aktivität 24, zu der die Aktion gehört; Phase 25, in die die Durchführung der Aktivität getreten ist und den Typ der Aktion wiedergibt; Anlagenparameter 26, zu dem die Aktivität eine Er­ kenntnis gewonnen hat; Zustand des Parameters 27, der durch die Aktion gefunden wurde; Kommentar 28, den der Agent ggf. zur Auslösung der Aktion abgegeben hat.To understand the method according to the invention, reference should first be made to FIG. 4. According to this method, a possibility for describing the course of the activity (activities of the machines 3 and operators 2 ') is formed. A description language for complex activities has been created for this. The system obtains all knowledge of the current situation from the log 6 , which represents a list of events, FIG. 4, arranged according to the time of note. Each event has the following entries: Time 21 at which the event was noted in the log; Period 22 in which the event occurred; Agent 23 who triggered the action and recorded the event; Activity 24 to which the action belongs; Phase 25 , in which the implementation of the activity has entered and reflects the type of action; Plant parameter 26 for which the activity has gained knowledge; State of parameter 27 found by the action; Comment 28 that the agent may have given to trigger the action.

Fig. 5 zeigt zwei aussagelogisch miteinander verknüpfte Bedingungen 29, 30, das Verknüpfungszeichen bedeutet "oder"; beide Bedingungen beschreiben einen Er­ eignistyp, z. B. "styp 12". Auch jede der beiden Bedingungen 29, 30 beschreibt den Typ eines Ereignisses. Findet sich in der aktuellen Situation ein Ereignis, das die­ sem Typ entspricht, bewertet die Bedingung die entsprechende Situation positiv. Ei­ ne Bedingung 29 bzw. 30 besteht aus zwei Mengen von Prädikaten 31, 31a bzw. 32, 34 über Ereignisse. Ein Prädikat 31 kann z. B. bewerten, ob ein Ereignis eine Aktion zu einer Aktivität aus einer Menge 31′ vorgegebener Aktivitäten notiert, ob bei die­ ser Aktion zu einem aus einer Menge vorgegebener Parameter eine Erkenntnis 31a gewonnen wurde, oder ob der Zeitraum, in dem die Aktion stattgefunden hat, in ei­ nem bestimmten Zeitintervall gelegen hat. Ein solches Zeitintervall, auch Zeitfenster zf genannt, wird in eckige Klammern gesetzt und bedeutet beim Prädikat 32 z. B., daß "RESA" eingetreten sein muß - Intervallanfang - und daß nach "RESA" 600 sec. verstrichen sein müssen. Beim Prädikat 34 bedeutet [30,50] ein Bereich für den Kühlmitteldruck. Mit 33 ist ein Symbol Ω für einen Isolationsschritt bezeichnet, der anhand von Fig. 5 noch erläutert wird, RESA bedeutet Reaktorschnellabschaltung. FIG. 5 shows two conditions 29 , 30 linked logically with one another, the link sign means "or"; both conditions describe an event type, e.g. B. "type 12". Each of the two conditions 29 , 30 also describes the type of an event. If there is an event in the current situation that corresponds to this type, the condition evaluates the corresponding situation positively. A condition 29 and 30 consists of two sets of predicates 31 , 31 a and 32 , 34 about events. A predicate 31 can e.g. B. evaluate whether an event notes an action for an activity from a set 31 'of predetermined activities, whether this action for a set of parameters given a knowledge 31 a, or whether the period in which the action took place has been in a certain time interval. Such a time interval, also called time window zf, is placed in square brackets and means for the predicate 32 z. B. that "RESA" must have occurred - start of interval - and that after "RESA" 600 seconds must have elapsed. With the predicate 34 , [30.50] means a range for the coolant pressure. 33 denotes a symbol Ω for an isolation step, which will be explained with reference to FIG. 5, RESA means rapid reactor shutdown.

Ein Situationstyp nach Fig. 5 verbindet eine Menge von Bedingungen mittels aus­ sagelogischer Verknüpfungen zu einer Formel, die den Typ einer Situation be­ schreibt. Da selbst innerhalb von Bedingungen auf Aktivitäten und gleichzeitig auf Anlagenparameter Bezug genommen werden kann, ist der integrierte und flexible Situationsbezug sichergestellt.A situation type according to FIG. 5 combines a set of conditions by means of sagelogical connections to a formula that describes the type of a situation. Since activities and plant parameters can be referred to even within conditions, the integrated and flexible situation reference is ensured.

Ein Element des Aufbaus von Aktivitäten - vgl. Fig. 6 und Fig. 7 - sind Ablauf­ beschreibungen 40. Sie bestehen jeweils aus einer Liste von Situationstypen. Jedes Listenelement beschreibt den Typ einer Situation, in der ein Phasenübergang 36 (Fig. 6) in eine neue Durchführungsphase 35 der Aktivität stattfinden kann. Dem Übergang 36 in eine neue Phase entspricht das Auslösen einer Aktion zur Aktivität: Auf diese Weise kann das situationsbedingte Beginnen, Beenden, Abbrechen etc. einer Aktivität beschrieben werden. Eine Aktivität kennt die Durchführungsphasen "Unbearbeitet" 35a, "Angepackt" 35b, "Erkannt" 35c, "Vollendet" 35d, "Abgebrochen" 35e, und "Kompensiert" 35f und kann Phasenübergänge 36 entlang der in Fig. 6 eingezeichneten Pfeile ausführen. Während Aktionen zu allen Phasen Informationen über die Durchführung der Tätigkeit durch entsprechende Ereignisse in das Protokoll 6′ (Fig. 1) einbringen, ergänzt ein "Erkannt"-Ereignis das Proto­ koll zusätzlich um eine Beschreibung des aktuellen Zustands eines Anlagenparame­ ters 39, wie sie durch die Aktivität gewonnen wurden. Zu Aktivitäten gehört wei­ terhin eine Menge von Beschreibungen ihrer Durchführung 41 in unterschiedlichen Sprachen von Agenten. Solche Sprachen können für Operateure z. B. Deutsch, Eng­ lisch etc. und für Automaten formale Sprachen sein, die diese ausführen können, in der Regel also Programmiersprachen. Gibt ein Agent die Sprache an, die er versteht, bekommt er automatisch die ihm jeweils verständlichen Informationen angeboten. Außerdem steht jede Aktivität in der Detaillierungshierarchie der Gesamttätigkeit. Jede Aktivität besitzt eine komplexere Aktivität 37 und eine Menge detaillierterer Aktivitäten 38. An der Spitze der Hierarchie steht die Gesamttätigkeit, an den unte­ ren Enden der Hierachie hängen nicht weiter detaillierte, primitive Aktivitäten.An element of building up activities - cf. Fig. 6 and Fig. 7 - are process descriptions 40th They each consist of a list of situation types. Each list element describes the type of situation in which a phase transition 36 ( FIG. 6) into a new implementation phase 35 of the activity can take place. The transition 36 into a new phase corresponds to the triggering of an action for the activity: in this way the situation-related starting, ending, canceling etc. of an activity can be described. An activity knows the execution phases "Unprocessed" 35 a, "Tackled" 35 b, "Detected" 35 c, "Completed" 35 d, "Canceled" 35 e, and "Compensated" 35 f and can phase transitions 36 along the in Fig. Execute 6 arrows. While actions for all phases bring information about the execution of the activity through corresponding events into the log 6 '( FIG. 1), a "recognized" event supplements the log with a description of the current status of a system parameter 39 as it does gained through the activity. Activities also include a lot of descriptions of their implementation 41 in different agent languages. Such languages can be used for surgeons e.g. B. German, Eng, etc. and be formal languages for machines that can execute them, usually programming languages. If an agent specifies the language he understands, he is automatically offered the information that is understandable to him. In addition, each activity is in the hierarchy of detail of the overall activity. Each activity has a more complex activity 37 and a lot of more detailed activities 38 . Overall activity is at the top of the hierarchy, while the lower ends of the hierarchy are no longer detailed primitive activities.

Anhand von Fig. 8 in Verbindung mit Fig. 5 wird nun erläutert, wie die Ver­ gleichseinheit 7 nach Fig. 1 prinzipiell arbeitet. Das Schema nach Fig. 8 stellt ei­ nen Vergleichsalgorithmus dar. Die aussage-logische Verknüpfung einer Reihe von Bedingungen B1 bis B5, und zwar z. B. positive Bedingungen B1 bis B3 und negati­ ve Bedingungen B4, B5 ergibt einen bestimmten Situationstyp 5.1′, der als Datenin­ halt in dem Datenspeicher 5 (Fig. 1) enthalten ist. L1 sind logische (Und/Oder-) Verknüpfungen zwischen den Bedingungen B1 bis B3, L2 bedeuten logische (Und/Oder-)Verknüpfungen zwischen den Bedingungen B4, B5. d1 bis d5 bedeuten Hinweispfeile für die logischen Verknüpfungen B1 bis B5. P1 symbolisiert einen Identifikationsschritt für die näher betrachtete Bedingung B3, P2 einen Isolations­ schritt und P3 einen Qualifikationsschritt. In der Bedingung B3 ist die Aktivität "SZUE" = Schutzzielüberwachung als ein Mengenprädikat enthalten und die Phase "STOP" als anderes Prädikat einer Menge. Die beiden Prädikate, das eine eine Ak­ tivität betreffend und das andere eine Durchführungsphase, sind mit P1′ und P3′ be­ zeichnet. P1′ stellt also den Identifikationsteil einer Bedingung dar, vergleichbar mit dem Identifikationsteil 32 aus Fig. 5. Durch die Vergleichseinheit 7 werden nun mit dem im Identifikationsteil der Bedingung B3 aufgeführten Prädikat B1′, welches einen Typ von Ereignis definiert, die dem Ereignistyp entsprechende Ereignisse aus dem Protokoll 6′ herausgefiltert, wie es der Pfeil 7.1 symbolisiert. Von diesen iden­ tifizierten Ereignissen E1 (siehe die Hinweispfeile 7.4 und 7.5 für die Schrittdurch­ führung) wird das zeitlich letzte Ereignis isoliert, wie es durch das Ω-Zeichen in der Bedingung B3 und den Pfeil 7.2 veranschaulicht wird. Dies ergibt das identifizierte und isolierte Ereignis E2, welches aus dem Protokoll 6′ herausgesucht wurde, vgl. Pfeil 7.6. Dieses identifizierte und isolierte Ereignis E2 wird mit dem im Qualifika­ tionsteil P3′ der Bedingung B3 aufgeführten Prädikaten in einem Qualifikations­ schritt P3 daraufhin überprüft, ob es dem dadurch definierten Ereignistyp entspricht. Bei Entsprechung wird die Bedingung mit "zutreffend" oder "wahr" markiert, siehe die Aussage A1 über die Entsprechung von Bedingung und Protokoll (ermittelter Situationstyp).With reference to FIG. 8 in conjunction with FIG. 5, it will now be explained how the comparison unit 7 according to FIG. 1 works in principle. The diagram according to FIG. 8 represents a comparison algorithm. The logical combination of a number of conditions B1 to B5, namely, e.g. B. positive conditions B1 to B3 and negative conditions B4, B5 gives a certain situation type 5.1 ', which is contained as data content in the data memory 5 ( Fig. 1). L1 are logical (and / or) links between conditions B1 to B3, L2 mean logical (and / or) links between conditions B4, B5. d1 to d5 mean arrows for the logical links B1 to B5. P1 symbolizes an identification step for the condition B3, P2 an isolation step and P3 a qualification step. Condition B3 contains the activity "SZUE" = protection target monitoring as a quantity predicate and the phase "STOP" as another predicate of a quantity. The two predicates, one relating to an activity and the other an implementation phase, are labeled P1 'and P3'. P1 'thus represents the identification part of a condition, comparable to the identification part 32 from FIG. 5. The comparison unit 7 now uses the predicate B1' listed in the identification part of condition B3, which defines a type of event, to determine the events corresponding to the event type filtered out of the log 6 ', as symbolized by the arrow 7.1 . The last event in time is isolated from these identified events E1 (see the information arrows 7.4 and 7.5 for performing the step), as illustrated by the Ω symbol in condition B3 and arrow 7.2 . This results in the identified and isolated event E2, which was selected from the protocol 6 ', cf. Arrow 7.6 . This identified and isolated event E2 is checked with the predicates listed in qualification part P3 'of condition B3 in a qualification step P3 to determine whether it corresponds to the event type defined thereby. If there is a correspondence, the condition is marked "true" or "true", see statement A1 regarding the correspondence of condition and protocol (determined type of situation).

Zusammenfassend ergibt sich also, daß die Vergleichseinheit mit den Prädikaten, die im Identifikationsteil 32 (Fig. 5) oder P1′ (Fig. 8) einer Bedingung 30 bzw. B3 aufgeführt sind, alle Ereignisse E1aus dem Protokoll 6′ herausfiltert, die durch die Prädikate positiv bewertet werden. Anschließend isoliert sie (7.2) aus den her­ ausgefilterten Ereignissen E1 das zuletzt stattgefundene Ereignis E2 und übergibt dieses den Prädikaten P3′ des Qualifikationsteils bzw. -schritts P3 zur Bewertung. Besteht das isolierte Ereignis auch diese Qualifikationsprüfung, ist die durch das Protokoll 6′ gegebene Situation durch die untersuchte Bedingung positiv bewertet (A1). Ergibt die Formel eines Situationstyps 5.1′ nach Auswertung der einzelnen Bedingungen B1 bis B5 und Einsetzen der Ergebnisse insgesamt eine positive Be­ wertung, entspricht die aktuelle Situation der Beschreibung des Situationstyps. Da Situationstypen in Ablaufbeschreibungen 40 von Aktivitäten (Fig. 7) Situationen beschreiben, in denen Aktionen ausgelöst werden, kann bei positiver Bewertung ei­ ner solchen Situationstyps die entsprechende Aktion als potentiell auslösbar mar­ kiert werden.In summary, it follows that the comparison unit with the predicates, which are listed in the identification part 32 ( FIG. 5) or P1 '( FIG. 8) of a condition 30 or B3, filters out all events E1 from the protocol 6 ', which are determined by the Predicates are rated positively. It then ( 7.2 ) isolates the event E2 that took place from the events E1 filtered out and passes it on to the predicate P3 'of the qualification part or step P3 for evaluation. If the isolated event also passes this qualification test, the situation given by protocol 6 ′ is assessed positively by the condition examined (A1). If the formula of a situation type 5.1 ′ results in a positive evaluation after evaluating the individual conditions B1 to B5 and inserting the results, the current situation corresponds to the description of the situation type. Since situation types in process descriptions 40 of activities ( FIG. 7) describe situations in which actions are triggered, the corresponding action can be marked as potentially triggerable if such a situation type is assessed positively.

Fig. 10 zeigt den Zyklus z. B. beginnend beim Auslösen einer Aktion durch Opera­ teure 2′ bzw. Automaten 3 ("Agenten"), das Eintragen dieser Aktion als Ereignis in das Protokoll 6′, das Vergleichen von Situationstypen 5.1′ mit der neu entstandenen Situation 6′ in der Vergleichseinheit 7 und die Ausgabe von Aktionsmöglichkeiten 8′ an die Agenten 2′, 3. Gleiche Teile zu Fig. 1 sind in dieser Fig. 10 auch mit den gleichen Bezugszeichen versehen, es handelt sich um ein leittechnisches Netzwerk LN11 als Teil des Systems LS (Fig. 1). Die Koordination der Agenten 2′, 3 findet aktivitätsbezogen statt. Die Agenten einigen sich darüber, wer welche Aktivitäten ausführen soll, indem sie sich gegenseitig Aufträge geben und diese akzeptieren oder ablehnen. Ein Auftrag enthält eine Menge von Aktivitäten und verpflichtet, wenn er akzeptiert wurde, den beauftragten Agenten zu deren Durchführung. Auto­ matische Agenten 3 sind vorzugsweise so programmiert, daß sie in den seltensten Fällen einen Auftrag ablehnen können (sie könnten nur Aufträge ablehnen, die wi­ dersinnig wären oder eine Gefahr heraufbeschwören würden). Der beauftragte Agent 2′, 3 soll Aktionen zu den übertragenen Aktivitäten auslösen, bis keine Akti­ onsmöglichkeiten mehr bestehen und die Aktivität in eine neutrale Durchführungs­ phase ("Unbearbeitet", "Vollendet", "Kompensiert", "Abgebrochen") übergegangen ist. Durch das Auftraggeber-Auftragnehmer-Verhältnis zwischen den Agenten 2′, 3 wird gleichzeitig eine Kommunikationsverbindung aufgebaut. Aktionen, die der Auftragnehmer zu den Aktivitäten des Auftrags auslöst, werden automatisch an den Auftraggeber gemeldet. Fig. 10 shows the cycle z. B. starting when triggering an action by Opera expensive 2 'or machines 3 ("agents"), entering this action as an event in the log 6 ', comparing situation types 5.1 'with the newly created situation 6 ' in the comparison unit 7 and the issue of action options 8 'to the agents 2 ', 3 . The same parts to FIG. 1 are also provided with the same reference numerals in this FIG. 10, it is a process control network LN11 as part of the system LS ( FIG. 1). The coordination of agents 2 ', 3 takes place activity-related. The agents agree on who should carry out which activities by giving each other orders and accepting or rejecting them. An order contains a lot of activities and, if accepted, commits the agent to perform them. Automatic agents 3 are preferably programmed so that they can rarely reject an order (they could only reject orders that would be insane or would create a danger). The commissioned agent 2 ', 3 should trigger actions for the transferred activities until there are no further action options and the activity has passed into a neutral implementation phase ("Unprocessed", "Completed", "Compensated", "Canceled"). Due to the client-contractor relationship between the agents 2 ', 3 , a communication link is established at the same time. Actions that the contractor triggers on the activities of the order are automatically reported to the client.

Fig. 10 zeigt außerdem, daß der Inhalt 9′, 10′ der beiden Datenspeicher 9 und 10 (vgl. auch Fig. 1), also das sogenannte Expert-Book, und der Inhalt 8′ des Daten­ speichers 8 für Aktionsmöglichkeiten zu einer Aussage über die nächsten Aktionen, über relevante Dokumente und Querverbindungen (Links) und über adaptierte Do­ kumente kombiniert werden. All diese Aussagen können für die Operateure 2′ und Automaten durch eine sogenannte Sicht auf das für sie Wesentliche beschränkt werden, was durch die dunkle Brille R symbolisiert ist. Eine "Sicht" basiert z. B. auf der Angabe einer Menge von Aktivitäten, die entweder explizit oder implizit, letzteres z. B. über die relevanten Teile der Anlage, an denen die gesuchten Aktivitäten stattfinden sollen, formuliert werden können. Fig. 10 also shows that the content 9 ', 10 ' of the two data stores 9 and 10 (see also Fig. 1), that is, the so-called Expert Book, and the content 8 'of the data store 8 for action options to a statement about the next actions, relevant documents and cross-connections (links) and adapted documents. All these statements can be limited for the operators 2 'and automatons by a so-called view of what is essential for them, which is symbolized by the dark glasses R. A "view" is based e.g. B. on specifying a set of activities that are either explicit or implicit, the latter e.g. B. can be formulated about the relevant parts of the facility where the activities to be sought are to take place.

In Fig. 9 ist ein leittechnisches Teilnetzwerk LN12 dargestellt, bestehend aus den hier kombiniert dargestellten Datenspeichern 9 und 10, deren Inhalt die sogenannte informelle Schicht 9′, 10′ des Betriebshandbuchs umfaßt, die aber hier weiter aufge­ fächert ist, und zwar in Abstimmung auf die feinere Auffächerung des Netzwerkteils LN12a, welcher außer dem Datenspeicher 5 für Ablaufbeschreibungen bzw. Situati­ onstypen auch den Datenspeicher 4 für Aktivitäten und weitere zusätzliche Daten­ speicher 4. 1 bis 4.3, welche zusätzlich zum Inhalt "Aktivitäten" bzw. "Aktivität Objekte" des vierten Datenspeichers 4 noch die Spezifikationen für "Teil-Objekte", "Gerät-Objekte" und "Material-Objekte" enthalten. Dabei bedeuten: "Teil-Objekte" formale Spezifikationen von Teilen der Anlage, an denen Aktivitäten stattfinden, "Gerät-Objekte" formale Spezifikationen für die Durchführung von Aktivitäten not­ wendigen Geräten und "Material-Objekte" formale Spezifikationen von während der Durchführung von Aktivitäten zu verbrauchenden Materialien. All diese Spezifika­ tionen, die mit 4′ sowie 4.1′ bis 4.3′ bezeichnet sind, sind über entsprechende, nicht näher bezeichnete Datenleitungen mit dem Datenspeicher 4 bzw. dessen Inhalt 4′ gekoppelt, ferner mit der entsprechend aufgegliederten informellen Schicht 9′, 10′ der Datenspeicher 9, 10 und mit dem Datenspeicher 5 für Situationstypen bzw. Ab­ laufbeschreibungen.In Fig. 9 a process control sub-network LN12 is shown, consisting of the data memories 9 and 10 shown here combined, the content of which includes the so-called informal layer 9 ', 10 ' of the operating manual, but which is further expanded here, in coordination the finer fanning out of the network part LN12a, which, in addition to the data memory 5 for process descriptions or situation types, also stores the data memory 4 for activities and other additional data 4 . 1 to 4.3 , which in addition to the content "Activities" or "Activity Objects" of the fourth data memory 4 also contain the specifications for "partial objects", "device objects" and "material objects". Here, "partial objects" mean formal specifications of parts of the plant on which activities take place, "device objects" formal specifications for devices necessary for carrying out activities, and "material objects" formal specifications of during the execution of activities consuming materials. All of these specifications, which are denoted by 4 'and 4.1 ' to 4.3 ', are coupled to the data memory 4 or its content 4 ' via corresponding data lines, not specified, and also to the correspondingly structured informal layer 9 ', 10 '. the data store 9 , 10 and with the data store 5 for situation types or from run descriptions.

Nachdem nun Aufbau und Struktur von Ablaufbeschreibungen, Protokoll, Ver­ gleichseinheit und Informationen beschrieben ist, kann die Funktionsweise des leit­ technischen Systems LS bzw. das Verfahren nach der Erfindung bzw. zur Beherr­ schung, d. h. Steuerung, Überwachung und Regelung eines Reaktorstörfalls aufge­ zeigt werden. Die Koordination zwischen Operateuren 2′ und Automaten 3 erfolgt meist so, daß erstere Auftraggeber, letztere Auftragnehmer sind. Dazu existiert das System nach Fig. 1, das alle Durchführungs- 9′ und sonstige Ergänzungsinforma­ tionen 10′ (vgl. auch Fig. 9) zur Störfallbehandlung für Automaten wie Operateure sowie eine umfassende Beschreibung 4′, 5′ des Verlaufs der Tätigkeit zur Behand­ lung von Störfällen in Form von Ablaufbeschreibungen 5′ zu Aktivitäten (vgl. auch Fig. 9) bereithält. Die Tätigkeitsbeschreibung enthält mehrere Detaillierungsni­ veaus. Agenten (typischerweise Automaten) 2′, 3 führen als Teil der Tätigkeit stän­ dig Aktivitäten 11′ (gestrichelte Pfeile) durch, die Anlagenparameter daraufhin überwachen, ob ein Störfall eintritt, und tragen Informationen zu den aktuellen Pa­ rameterwerten mit "Erkannt" -Ereignissen in das Protokoll 6′ ein. Die Vergleichsein­ heit 7 untersucht nach jedem Notieren eines Ereignisses im Protokoll, ob nun eine Situation eingetreten ist, die durch irgendwelche Situationstypen 5.1′ (Fig. 8) be­ schrieben ist, und sich dadurch eine Aktionsmöglichkeiten 8′, 14 eröffnen würden (vgl. auch Fig. 10). Sobald ein Störfall eintritt, ändern sich die aktuellen Parame­ terwerte auf charakteristische, durch Situationstypen von Ablaufbeschreibungen be­ schriebene Weise, und die Vergleichseinheit 7 kann den Agenten 2′, 3 erste Akti­ onsmöglichkeiten 8′ zur Störfallbehandlung über Signalleitung 14 nennen. Typi­ scherweise werden zunächst Aktionen zu Aktivitäten ausgelöst, die den Automaten 3 zur schnellen Reaktion von Operateuren 2′ zugewiesen wurden, und als Ereignisse in das Protokoll 6′ eingetragen. Die Steueranweisungen zur Durchführung der Ak­ tivitäten erhalten die Automaten 3 aus den entsprechenden Durchführungsinforma­ tionen 9′. Die Operateure 2′ bekommen automatisch Meldungen über die Aktionen, die bei der Durchführung dieser Aktivitäten von den Automaten 3 ausgelöst werden, und können so den korrekten Verlauf der automatischen Maßnahmen (siehe Fig. 10, "Sicht" R) überwachen. Nach einiger Zeit greifen die Operateure 2′ aktiv in die Regelung des Reaktors 1 ein, um ihn in einen langfristig sicheren Zustand zu über­ führen. Sie übernehmen bestimmte Aktivitäten 4′ in ihre Verantwortung bzw. beauf­ tragen sich gegenseitig entsprechend und lösen auf der Basis angebotener Aktions­ möglichkeiten 8′ Aktionen aus. Sie erhalten Informationen zu ihrer Durchführung automatisch und können sich zusätzlich mit anderen Informationen 10′, die im Da­ tenspeicher 10 gespeichert und mit den Durchführungsinformationen 9′ verknüpft 15 sind, versorgen. Dabei sind sie grundsätzlich nicht gezwungen, ausschließlich Ak­ tionen auszulösen und anschließend als Ereignisse zu notieren, die das System den Agenten 2′, 3 vorschlägt. Sollte es der Anlagenzustand erfordern, kann ein Agent 2′, 3 jederzeit unabhängig von den Vorschlägen des Systems LS agieren. Die Aktionen, die er als Ereignisse dem Protokoll 6′ hinzufügt, verändern die beschriebene Situa­ tion und ermöglichen es dem System, sobald diese einem der Aktivitäten zugeordne­ ten Situationstypen entspricht, erneut situationsbezogene Aktionsmöglichkeiten 8′ vorzuschlagen. Außerdem können Operateure 2′ je nach Qualifikation, Interesse etc. die Tätigkeit unterschiedlich detailliert durchführen, d. h. Aktionen zu Aktivitäten auf verschiedenen Detaillierungsniveaus auslösen. Zudem können sie jederzeit ge­ eignete Automaten 3 mit Routine Aktivitäten wie z. B. Überwachung oder Regelung von Parametern beauftragen. Kompliziertere Aktivitäten könnten z. B. auch Exper­ tensystemen zugewiesen werden. Zu beachten ist, daß der Verlauf der gesamten Tä­ tigkeit zur Störfallbehandlung inklusive automatischer, ereignisorientierter und schutzzielorientierter Aktivitäten im leittechnischen System beschrieben ist (vgl. Fig. 2 und 3). Die Aktivitäten können flexibel den Agenten 2′, 3 zur Durchführung zugeteilt werden, wobei die Operateure 2′ durch Automaten 3 von Teilen der Tätig­ keit entlastet werden können, vgl. Anspruch 13.Now that the structure and structure of process descriptions, protocol, comparison unit and information has been described, the functioning of the control system LS or the method according to the invention or for control, ie control, monitoring and regulation of a reactor accident can be shown. The coordination between surgeons 2 'and machines 3 is usually done so that the former client, the latter are contractors. For this purpose, the system according to Fig. 1 exists, which all implementation 9 'and other supplementary information 10 ' (see also Fig. 9) for accident handling for automats such as surgeons and a comprehensive description 4 ', 5 ' of the course of the activity for treatment development of accidents in the form of process descriptions 5 'for activities (see also FIG. 9). The job description contains several levels of detail. Agents (typically automatic machines) 2 ′, 3 carry out activities 11 ′ (dashed arrows) as part of the activity, monitor the system parameters for whether an accident is occurring, and carry information on the current parameter values with “recognized” events the protocol 6 'a. The comparison unit 7 examines each time an event is noted in the log, whether a situation has now occurred that is described by any situation types 5.1 '( Fig. 8), and this would open up action options 8 ', 14 (see also Fig. 10). As soon as an accident occurs, the current parameter values change in a characteristic manner described by situation types of process descriptions, and the comparison unit 7 can call the agent 2 ', 3 first options 8 ' for accident handling via signal line 14 . Typically, actions are initially triggered for activities that have been assigned to the machines 3 for the quick reaction of surgeons 2 'and entered as events in the log 6 '. The control instructions for the implementation of the activities receive the automat 3 from the corresponding implementation information 9 '. The operators 2 'automatically receive messages about the actions that are triggered by the machines 3 when performing these activities, and can thus monitor the correct course of the automatic measures (see FIG. 10, "View" R). After some time, the operators 2 'actively intervene in the control of the reactor 1 in order to bring it into a long-term safe state. They take on certain activities 4 ′ or take responsibility for each other and trigger 8 ′ actions on the basis of the action options offered. You automatically receive information about its implementation and can also supply yourself with other information 10 ', which is stored in the data memory 10 and linked to the implementation information 9 ' 15 . In principle, they are not forced to only trigger actions and then write them down as events that the system proposes to agents 2 ', 3 . If the condition of the system requires it, an agent 2 ′, 3 can act independently of the suggestions of the system LS at any time. The actions that he adds as events to the protocol 6 'change the situation described and enable the system, as soon as this corresponds to one of the activities assigned to situation types, to propose situation-related action options 8 ' again. In addition, surgeons 2 ′, depending on their qualifications, interests etc., can carry out the activity in different levels of detail, ie trigger actions for activities at different levels of detail. In addition, they can at any time ge suitable machines 3 with routine activities such. B. Order monitoring or regulation of parameters. More complicated activities could e.g. B. Exper systems can also be assigned. It should be noted that the course of the entire accident management activity, including automatic, event-oriented and protection-target-oriented activities in the control system, is described (see Fig. 2 and 3). The activities can be flexibly assigned to the agents 2 ', 3 for implementation, the operators 2 ' can be relieved of parts of the activity by machines 3 , cf. Claim 13.

Um über die taktische Sicht der in einer Situation möglichen Aktionen hinaus Ope­ rateuren 2′ der strategische Überblick über die Gesamtsituation vermittelt wird, ist ein geeignetes Darstellungsmittel gefunden worden, das den Verlauf der Tätigkeit übersichtlich wiedergeben kann. Dies geschieht durch eine grafische Präsentation mittels Aktionsdiagrammen nach Fig. 8.To discuss the tactical point of view of the possible actions in a situation beyond rateuren Ope 2 'of the strategic review is mediated by the overall situation, a suitable means of representation has been found that can play the course of the activity clearly. This is done by a graphic presentation using action diagrams according to FIG. 8.

Den Kern der Definition von Aktionsdiagrammen bildet die Formulierung von Ak­ tivitäten und Situationstypen. Aktivitäten werden grafisch als Rechtecke 42, 43 prä­ sentiert. Der einbeschriebene Text erläutert das Ziel der Durchführung der Aktivität und gibt bei Bedarf den Anlagenparameter in Kursivschrift an, über den die Aktivi­ tät Erkenntnisse gewinnt. Betritt man das Kästchen über die obere waagrechte Linie, ist das als Beginnen der Aktivität zu deuten. Analog dazu vollendet man die Aktivi­ tät, wenn man das Rechteck über die untere waagrechte Linie verläßt. Verläßt man das Rechteck über eine der senkrechten Linien, setzt ein neuer Handlungsstrang während der Bearbeitung der Aktivität an. Ob dabei die verlassene Aktivität abge­ brochen wird oder unbeeinflußt weiterläuft, muß durch weitere graphische Mittel (s. u.) beschrieben werden. Die hierarchische Detaillierung von Aktivitäten erfolgt einfach dadurch, daß innerhalb eines Aktivitätskästchens 42, welches ein großes Rechteck für eine Komplexaktivität bildet, ein beliebiges Aktionsdiagramm aufge­ baut werden kann. In diesem Fall wird die Kurzbeschreibung 51 des Aktivitätsziels für (42) an den oberen Rand des Kästchens gerückt und grau hinterlegt. Eine zweite Möglichkeit besteht darin, mit einem Sternchen 54 auf die Existenz eines neuen bzw. eigenen Aktionsdiagramms zu verweisen. Als graphisches Symbol für Situati­ onstypen wird ein Rechteck 47 mit doppeltem Rand und abgerundeten Ecken ge­ nutzt. Situationstypkästchen 47 beschreiben Situationen, die eingetreten sein sollten, will man sie zur Fortsetzung des Tätigkeitsverlaufs passieren. In das Situationstyp­ kästchen wird zur Beschreibung der Situation Text eingesetzt. Im Text auftauchende Anlagenparameter werden kursiv gedruckt. Weitere Formalisierungen des Inhalts eines Situationskästchens gibt es nicht. Die Verbindung von Situationen und Aktivi­ täten zur Formulierung der situationsbedingten Auslösung oder Beendung von Ak­ tivitäten entsteht aus der graphischen Verbindung beider Symbole 43, 47. Situati­ onstypen für das Beginnen einer Aktivität werden am oberen Ende, Situationstypen für das Vollenden am unteren Ende eines Aktivitätskästchens 43 integriert.The core of the definition of action diagrams is the formulation of activities and situation types. Activities are presented graphically as rectangles 42 , 43 . The inscribed text explains the objective of carrying out the activity and, if necessary, indicates the system parameters in italics, about which the activity gains knowledge. If you enter the box via the upper horizontal line, this is to be interpreted as the beginning of the activity. Similarly, you complete the activity when you leave the rectangle via the lower horizontal line. If you leave the rectangle via one of the vertical lines, a new storyline starts during the processing of the activity. Whether the abandoned activity is aborted or continues unaffected must be described by other graphic means (see below). The hierarchical detailing of activities takes place simply in that any action diagram can be built up within an activity box 42 , which forms a large rectangle for a complex activity. In this case, the short description 51 of the activity target for ( 42 ) is moved to the top of the box and has a gray background. A second possibility is to refer to the existence of a new or own action diagram with an asterisk 54 . A rectangle 47 with a double border and rounded corners is used as a graphic symbol for situation types. Situation type boxes 47 describe situations that should have occurred if you want to pass them to continue the activity. Text is used in the situation type box to describe the situation. Plant parameters that appear in the text are printed in italics. There are no other formalizations of the content of a situation box. The combination of situations and activities for the formulation of the situation-related triggering or termination of activities arises from the graphic connection of the two symbols 43 , 47 . Situation types for starting an activity are integrated at the top, situation types for completing at the bottom of an activity box 43 .

Das Bestreben, eine Übersicht über die Gestalt des Tätigkeitsverlaufs zu vermitteln, verlangt jedoch mehr als diese Konstrukte. Es müssen Verbindungen zwischen Ak­ tivitäts- und Situationskästchen gezogen werden, um dem Operateur ihre typischen Aufeinanderfolge sichtbar zu machen. Erst dadurch bekommt die Tätigkeitsbe­ schreibung mittels Aktionsdiagrammen ein "Gesicht". Für die Verbindungen werden Pfeile 53 gewählt, d. h. Linien mit einem Pfeilkopf an einem Ende. Der Pfeilkopf zeigt die Richtung des Tätigkeitsverlaufs an. Hat man einen Pfeil erst einmal an sei­ ner Basis betreten, kann man ihn ohne weiteres bis zu seinem Kopf verfolgen. Die Basis des Pfeils kann damit sinnvollerweise an Situationskästchen und am unteren oder seitlichen Rand eines Aktionskästchens ansetzen. Pfeilköpfe deuten auf Situa­ tionskästchen 47 oder auf den oberen Rand von Aktionskästchen 43. Da ständig neue Handlungsstränge hinzukommen oder wegfallen können, benötigen Aktions­ diagramme auch Symbole, Handlungsstränge 50 sozusagen "aus dem Nichts" zu produzieren und 49 "in das Nichts" zu kosumieren. Hierfür dienen Nichts-Stellen 50 bzw. 49, die durch schwarze Halbkreise symbolisiert werden und an denen ohne weiteres neue Handlungsstränge einsetzen bzw. enden können. Ein schwarzer Halb­ kreis 50 mit auslaufendem Pfeil bedeutet, daß man an dieser Stelle jederzeit mit ei­ nem neuen Handlungsstrang einsetzen kann. Ein schwarzer Halbkreis 49 mit einlau­ fendem Pfeil zeigt, daß man an dieser Stelle angekommen, die Bearbeitung dieses Handlungsstrangs einstellt. Die dritte Möglichkeit, Nichts-Stellen zu verwenden, bieten die Seiten von Aktivitätskästchen 43. Verläßt man das Kästchen über eine Nichts-Stelle 48 an der Basis eines Pfeils 53, dauert die Bearbeitung der verlassenen Aktivität fort und ein neuer Handlungsstrang beginnt parallel dazu. Ist dagegen keine Nichts-Stelle vorhanden, muß die Bearbeitung der verlassenen Aktivität abge­ brochen werden.The effort to provide an overview of the shape of the course of activity, however, requires more than these constructs. Connections must be drawn between the activity and situation boxes in order to make their typical sequence visible to the surgeon. This is the only way to give the job description a "face" by means of action diagrams. Arrows 53 are selected for the connections, ie lines with an arrow head at one end. The arrow head shows the direction of the activity progress. Once you have entered an arrow at its base, you can easily follow it to its head. The base of the arrow can usefully apply to situation boxes and at the bottom or side edge of an action box. Arrowheads point to situation box 47 or to the top of action box 43 . Since new storylines are constantly being added or dropped, action diagrams also need symbols to produce storylines 50, so to speak, "out of nowhere" and 49 to "sum up into nothingness". For this purpose there are nothing 50 or 49 , which are symbolized by black semicircles and at which new plot lines can easily begin or end. A black semicircle 50 with an outgoing arrow means that you can always use a new storyline at this point. A black semicircle 49 with an arrow pointing inward shows that one has arrived at this point and the processing of this storyline is stopped. The third way to use Nothing bodies is through the pages of activity boxes 43 . If you leave the box via a nothing 48 at the base of an arrow 53 , the processing of the abandoned activity continues and a new storyline begins in parallel. If, on the other hand, there is no nothing, the processing of the activity that has been left must be aborted.

Zum Umgang mit parallel verlaufenden Handlungssträngen sind weitere Symbole notwendig. Für die Auslösung paralleler Handlungsstränge benötigt man allerdings kein Symbol: Man läßt einfach beliebig viele Pfeile von der gewünschten Stelle (meist an der Unterkante eines Aktivitäts- oder Situationstypkästchens) ausgehen. Für die Beschreibung der Auslösung alternativer Handlungsstränge von einer Stelle nutzen Aktionsdiagramme eine kleine Raute 44. Ein mit einem Pfeil in die obere Spitze einlaufender Handlungsstrang teilt sich in alternative Stränge, indem von den restlichen Spitzen bzw. bei Bedarf von den unteren Kanten Pfeile auslaufen. Analog ist die Konstruktion bei der Zusammenführung von Handlungssträngen. Die einfa­ che Zusammenführung von Handlungssträngen wird dadurch realisiert, daß die ent­ sprechenden Handlungsstränge einfach in der gewünschten Stelle zusammenlaufen (meist an der Oberkante eines Aktivitäts- oder Situationstypkästchens). Trifft ein Handlungsstrang an dieser Stelle ein, kann dort sofort fortgesetzt werden. Die syn­ chronisierte Zusammenführung von Handlungssträngen erhält ein auf der Spitze stehendes gleichschenkliges Dreieck (nicht dargestellt). Der aus der unteren Spitze des Dreiecks austretende Handlungsstrang kann im Sinne einer Und-Bedingung nur betreten werden, wenn alle an der oben liegenden Basis eintretenden Handlungs­ stränge eingetroffen sind. Das Symbol für die Formulierung zeitlicher Aspekte des Tätigkeitsverlaufs komplettiert die Definition von Aktionsdiagrammen: ein analoges Zifferblatt 52. Dieses Symbol erfüllt einen doppelten Zweck. Einmal dient es zur Definition von Zeitpunkten, d. h. wenn man dieses Symbol passiert, ist der dabei ge­ nannte Zeitpunkt eingetreten. Zum anderen erlaubt es, wenn man es mit Situations­ typkästchen assoziiert, Zeitschranken in Handlungssträngen aufzubauen, die man nur zu den genannten Zeiten passieren kann. Zur Definition eines Zeitpunkts setzt man an den rechten Rand des Ziffernblatts ein kleines Rechteck 55 mit abgerunde­ ten Ecken an. In das Rechteck 55 schreibt man den Namen des Zeitpunkts. Zur Be­ schreibung einer Zeitschranke setzt man das Symbol an die Oberkante eines Situati­ onstypkästchens 47.Additional symbols are required to deal with parallel storylines. However, you do not need a symbol to trigger parallel storylines: You can simply start any number of arrows from the desired location (usually at the bottom edge of an activity or situation type box). Action diagrams use a small diamond 44 to describe the triggering of alternative storylines from one place. A storyline entering the top with an arrow is divided into alternative lines by arrows running out of the remaining tips or, if necessary, from the bottom edges. The construction is analogous when merging plot lines. The simple merging of storylines is realized in that the corresponding storylines simply converge in the desired place (usually at the top of an activity or situation type box). If a storyline arrives at this point, it can be continued immediately. The synchronized merging of storylines is given an isosceles triangle (not shown). The storyline emerging from the lower tip of the triangle can only be entered in the sense of an AND condition if all storylines arriving at the base above have arrived. The symbol for the formulation of temporal aspects of the activity progress completes the definition of action diagrams: an analog dial 52 . This symbol serves a dual purpose. On the one hand, it serves to define points in time, ie when you pass this symbol, the point in time has occurred. On the other hand, if you associate it with situation type boxes, it allows you to set up time barriers in storylines that you can only pass at the times mentioned. To define a point in time, a small rectangle 55 with rounded corners is attached to the right edge of the dial. The name of the time is written in the rectangle 55 . To describe a time limit, place the symbol on the top edge of a situation type box 47 .

Es kann vorkommen, daß zum Verlassen einer Aktivität ein Situationstyp eine Rolle spielt, der bereits an der Stelle aufgezeichnet ist, an der der Tätigkeitsverlauf danach fortzusetzen wäre. Um Duplizierung zu vermeiden, kann man "Unter-Vorbehalt- Symbole" oder Statthalter-Symbole 45 für Situationstypen an der unteren Kante (bei Vollenden der Aktivität) oder 45a an der rechten Seite (bei Abbrechen der Aktivität) anbringen. Diese Symbole 45, 45a haben die Wirkung, als wenn die Situationsty­ pen, mit denen sie über einen Pfeil verbunden sind, an ihrer Stelle stünden. Die Ak­ tivität kann man nur über ein "Statthalter-Symbol" verlassen, wenn auch der damit angeknüpfte Situationstyp die aktuelle Situation klassifiziert.It can happen that a situation type plays a role in leaving an activity that has already been recorded at the point at which the course of the activity would then have to be continued. In order to avoid duplication, one can place "sub-reservation symbols" or governor symbols 45 for situation types on the lower edge (when the activity is completed) or 45 a on the right side (when the activity is canceled). These symbols 45 , 45 a have the effect of the situation types with which they are connected by an arrow standing in their place. The activity can only be exited via a "governor symbol", even if the situation type associated with it classifies the current situation.

Die Erfindung ist auf das dargestellte Ausführungsbeispiel des Verfahrens und des zugehörigen leittechnischen Systems nach der Erfindung nicht beschränkt, vielmehr ist sie auch mit großem Vorteil anwendbarThe invention is based on the illustrated embodiment of the method and associated control system according to the invention is not limited, rather it can also be used with great advantage

  • - beim Einsatz von einen komplexen industriellen Prozeß simulierenden digitalen Rechenprogrammen (Simulatoren) und- when using a complex industrial process simulating digital Computer programs (simulators) and
  • - bei der Ausbildung von Wartenpersonal (auch im Off-line-Betrieb).- in the training of control room personnel (also in off-line operation).

Claims (19)

1. Verfahren zum Steuern, Überwachen und Regeln von Prozessen in industriellen Anlagen, insbesondere von komplexen industriellen Prozessen, wie Betriebsführung in Störfallsituationen bei einem Kernkraftwerk, unter Verwendung von als digitales Rechenprogramm realisierten automatischen Agenten, interagierend mit Sensoren bzw. Stellgliedern, die an den Prozeß ange­ koppelt sind, die Prozeßinformation beschaffen bzw. den Prozeß beeinflussen, wo­ bei hier wie im folgenden unter Tätigkeit die Aktivitäten der automatischen Agen­ ten, auch Automaten genannt, oder der in den Prozeß eingreifenden Operateure verstanden wird und das Fortschreiten der Durchführung von Aktivitäten durch Ak­ tionen markiert wird, mit den folgenden weiteren Merkmalen:
  • a) in einem Protokoll werden durch Angaben von den Automaten und den Opera­ teuren Informationen gesammelt, wie sich die Werte der Prozeßparameter ent­ wickeln und welche Aktionen von den Automaten und den Operateuren ausgelöst werden, das heißt, es wird sowohl die Historie des Anlageverhaltens als auch die Aktionshistorie im Protokoll festgehalten;
  • b) es wird eine Menge von Spezifikationen von Aktivitäten vorgesehen, welche je­ weils eine Ablaufbeschreibung enthalten, in welcher angegeben wird, welche Aktionen in welchen Typen von Situationen, auch Situationstypen genannt, bei der Durchführung der betreffenden Aktivität ausgelöst werden können;
  • c) in einer Vergleichseinheit werden die genannten Typen von Situationen vergli­ chen mit der durch das jeweilige Protokoll gegebenen aktuellen Situation, so daß damit die Typen von Situationen sowohl auf die Anlagenhistorie als auch die Aktionshistorie bezug nehmen können und so festgestellt wird, ob die gegebene Situation einem Situationstyp entspricht, und daraus Aktionsmöglichkeiten abge­ leitet werden;
  • d) jede Spezifikation einer Aktivität enthält eine Menge von Verweisen auf Infor­ mationen zur Durchführung der Aktivitäten (Durchführungsinformationen), ge­ richtet an die Automaten bzw. Operateure.
1. A method for controlling, monitoring and regulating processes in industrial plants, in particular complex industrial processes, such as operational management in the event of an accident at a nuclear power plant, using automatic agents implemented as a digital computer program, interacting with sensors or actuators that are connected to the process are coupled, procure the process information or influence the process, where here, as in the following under activity, the activities of automatic agents, also called automatic machines, or the operators intervening in the process are understood and the progress of the execution of activities by Ak is marked with the following additional features:
  • a) in a log, information from the machines and the opera is used to collect expensive information about how the values of the process parameters develop and what actions are triggered by the machines and the operators, that is to say both the history of the system behavior and the action history recorded in the log;
  • b) a set of specifications of activities is provided, each of which contains a process description, which specifies which actions can be triggered in which types of situations, also called situation types, when the activity in question is carried out;
  • c) in a comparison unit, the types of situations mentioned are compared with the current situation given by the respective protocol, so that the types of situations can refer to both the plant history and the action history and thus determine whether the given situation corresponds to a situation type and action options are derived from it;
  • d) each specification of an activity contains a set of references to information on the execution of the activities (implementation information), addressed to the automats or operators.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß
  • a) das Protokoll aus Ereignissen, die durch Notieren von Aktionen entstehen, aufge­ baut wird;
  • b) durch die in den Ablaufbeschreibungen enthaltenen Situationstypen Mengen von Bedingungen miteinander logisch verknüpft werden, die jeweils auf das Vorhan­ densein eines Typs von Ereignis im Protokoll abheben bzw. einen solchen Typ definieren;
  • c) die Vergleichseinheit zu jeder Bedingung eines Situationstyps das Vorhandensein des dadurch beschriebenen Ereignistyps im Protokoll überprüft und unter Ver­ wendung der logischen Verknüpfungen der Bedingungen automatisch Aussagen über die Möglichkeit entsprechender Aktionen in der durch das Protokoll vorge­ gebenen aktuellen Situation trifft; und
  • d) an die Durchführungsinformationen ergänzende Hintergrundinformationen so angeknüpft sind, daß die Automaten oder Operateure ausgehend von den Durch­ führungsinformationen die Hintergrundinformationen erreichen.
2. The method according to claim 1, characterized in that
  • a) the log is built up from events that arise from noting actions;
  • b) the situation types contained in the process descriptions logically link together sets of conditions, each of which emphasize the existence of a type of event in the log or define such a type;
  • c) the comparison unit for each condition of a situation type checks the presence of the event type described thereby in the log and, using the logical links of the conditions, automatically makes statements about the possibility of corresponding actions in the current situation specified by the log; and
  • d) supplementary background information is linked to the implementation information in such a way that the machines or operators reach the background information based on the implementation information.
3. Verfahren nach den Ansprüchen 1 oder 2, dadurch gekennzeichnet, daß Informationen für die Operateure über die in einer vorgegebenen aktuellen Situation von der Vergleichseinheit festgestell­ ten Aktionsmöglichkeiten mit Hilfe von Aktionsdiagrammen, die den Verlauf einer Tätigkeit grafisch beschreiben, dargestellt werden.3. The method according to claims 1 or 2, characterized in that information for the surgeons about which are determined by the comparison unit in a given current situation action options with the help of action diagrams that show the course of a Describe activity graphically, be represented. 4. Verfahren nach einem der Ansprüche 1 bis 3, gekennzeichnet durch seine Verwendung für die Prozeßführung eines Kraftwerks, insbesondere eines Kernkraftwerks, indem
  • a) die on-line verfügbaren, relevanten Sensordaten über Automaten in das Protokoll eingespeist werden;
  • b) die gespeicherten Durchführungs- und ggf. Hintergrundinformationen den Inhalt eines vollwertigen Betriebs-Handbuchs der durch die Spezifikationen der Aktivi­ täten abgesteckten Tätigkeit der Automaten und Operateure abdecken.
4. The method according to any one of claims 1 to 3, characterized by its use for the process control of a power plant, in particular a nuclear power plant, by
  • a) the relevant sensor data available online are fed into the protocol via automatic machines;
  • b) the stored implementation and possibly background information cover the contents of a full operating manual of the activities of the machines and operators defined by the specifications of the activities.
5. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeich­ net, daß zur Durchführung einer Tätigkeit durch mehrere Automaten und/oder Operateure jeder Automat über eine Datenleitung und jeder der beteiligten Opera­ teure über eine Arbeitsstation (Tastatur, Maus, Bildschirm oder Spracheingabe- und ausgabegeräte) mit den anderen Automaten und/oder Operateuren koordiniert wird, d. h. Angaben über von ihnen ausgelöste Aktionen in das gemeinsame Protokoll ein­ gespeist oder gespeicherte Informationen abgerufen werden, so daß die Operateure und/oder Automaten gegenseitig über jeweils für sie relevante Aktionsmöglichkeiten in Kenntnis gesetzt werden. 5. The method according to any one of claims 1 to 4, characterized in net that to carry out an activity by several machines and / or Operators of each machine via a data line and each of the operas involved expensive via a workstation (keyboard, mouse, screen or voice input and output devices) is coordinated with the other machines and / or surgeons, d. H. Enter information about actions triggered by them in the common log fed or stored information can be accessed so that the surgeons and / or machines mutually via action options relevant to them be informed.   6. Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeich­ net, daß das Protokoll mit einer nach Notizzeitpunkten geordneten Liste von Er­ eignissen (Fig. 4) aufgebaut wird.6. The method according to any one of claims 1 to 5, characterized in that the protocol with an ordered list of events by note events ( Fig. 4) is built. 7. Verfahren nach Anspruch 6, dadurch gekennzeichnet, daß jedes Ereignis (Fig. 4) insbesondere mit folgenden Einträgen versehen wird: Zeitpunkt (21), zu dem das Ereignis im Protokoll notiert wurde; Zeitraum (22), in dem das Ereignis stattgefunden hat; Operateur bzw. Automat (2, 3) oder allgemein: Agent (23), der die Aktion ausgelöst hat und das Ereignis notieren ließ; Aktivität (24), zu der die Aktion gehört; Phase (25), in die die Durchführung der Aktivität getreten ist und den Typ der Aktion wiedergibt; Anlagenparameter (26), zu dem die Aktivität ggf. eine Erkenntnis gewonnen hat; Wert des Parameters (27), der durch die Aktion gefunden wurde; ggf. Kommentar (28), den der Operateur oder Automat (2, 3) zur Auslösung der Aktion gegeben hat.7. The method according to claim 6, characterized in that each event ( Fig. 4) is provided in particular with the following entries: time ( 21 ) at which the event was noted in the log; Period ( 22 ) in which the event occurred; Operator or automaton ( 2 , 3 ) or in general: agent ( 23 ) who triggered the action and had the event noted; Activity ( 24 ) to which the action belongs; Phase ( 25 ) into which the execution of the activity has entered and reflects the type of action; Plant parameters ( 26 ) for which the activity may have gained knowledge; Value of the parameter ( 27 ) found by the action; If necessary, comment ( 28 ) that the surgeon or automat ( 2 , 3 ) gave to trigger the action. 8. Verfahren nach Anspruch 6 oder 7, dadurch gekennzeichnet, daß der jeweilige Situationstyp durch eine Menge aussagelogisch miteinander verknüpf­ ter Bedingungen definiert wird und jede dieser Bedingungen aus zwei Teilen be­ steht, einem Identifikationsteil und einem Qualifikationsteil, wobei jeder Teil eine Menge von Prädikaten enthält, die jeweils einen Typ von Ereignis definieren.8. The method according to claim 6 or 7, characterized in that link the respective situation type with each other through a lot of statements conditions is defined and each of these conditions consists of two parts stands, an identification part and a qualification part, each part a Contains sets of predicates, each defining a type of event. 9. Verfahren nach Anspruch 8, dadurch gekennzeichnet, daß durch Vergleichseinheit (7) mit den im Identifikationsteil (32) einer Bedingung aufgeführ­ ten Prädikaten, die einen Typ von Ereignis definieren, die dem Ereignistyp entspre­ chenden Ereignisse aus dem Protokoll herausgefiltert werden, daß von diesen Er­ eignissen das zeitlich letzte isoliert wird und daß das isolierte Ereignis mit den im Qualifikationsteil (34) der Bedingung aufgeführten Prädikaten daraufhin überprüft, ob es dem dadurch definierten Ereignistyp entspricht sowie bei Entsprechung die Bedingung mit 'zutreffend' (wahr) und bei Nichtentsprechung mit 'nicht zutreffend' (falsch) markiert wird.9. The method according to claim 8, characterized in that by comparison unit ( 7 ) with the listed in the identification part ( 32 ) of a condition th predicates that define a type of event, the event type corresponding events are filtered out of the log that these events the last time is isolated and that the isolated event with the predicates listed in the qualification part ( 34 ) of the condition checks whether it corresponds to the event type defined thereby and, if there is a correspondence, the condition with 'true' (true) and if not is marked 'not applicable' (wrong). 10. Verfahren nach einem der Ansprüche 1 bis 9, dadurch gekenn­ zeichnet, daß eine Aktivität (Fig. 7) mit den Durchführungsphasen (35) "unbearbeitet", "Angepackt", "Erkannt" sowie "Vollendet" oder "Kompensiert" oder "Abgebrochen" assoziiert wird, wobei die Situationen, in denen die Übergänge zwi­ schen den Phasen Unbearbeitet → Angepackt, Erkannt → Vollendet und Angepackt bzw. Erkannt → Abgebrochen stattfinden können, jeweils durch Situationstypen charakterisiert werden und diese Situationstypen zu einer Ablaufbeschreibung ge­ bündelt der Spezifikation der Aktivität angefügt werden.10. The method according to any one of claims 1 to 9, characterized in that an activity ( Fig. 7) with the implementation phases ( 35 ) "unprocessed", "tackled", "recognized" and "completed" or "compensated" or " Aborted "is associated, whereby the situations in which the transitions between the phases Unprocessed → Tackled, Recognized → Completed and Tackled or Recognized → Canceled are each characterized by situation types and these situation types are bundled into a process description of the specification of Activity can be added. 11. Verfahren nach Anspruch 10, dadurch gekennzeichnet, daß die Aktionen zu Übergängen zwischen den Durchführungsphasen (35) in das Protokoll eingetragen werden und daß ein "Erkannt"-Ereignis in das Protokoll mit einer Be­ schreibung des aktuellen Zustands des aktuellen Werts des Anlagenparameters (39), wie er durch die Aktivität gewonnen wurde, eingetragen wird.11. The method according to claim 10, characterized in that the actions for transitions between the implementation phases ( 35 ) are entered in the log and that a "detected" event in the log with a description of the current status of the current value of the system parameter ( 39 ) how it was obtained through the activity. 12. Verfahren nach einem der vorangegangenen Ansprüche 1 bis 11, dadurch gekennzeichnet, daß in der Spezifikation einer Aktivität eine komplexere Aktivität (37) und/oder eine Menge von Detailaktivitäten (38) angegeben werden können.12. The method according to any one of the preceding claims 1 to 11, characterized in that in the specification of an activity, a more complex activity ( 37 ) and / or a set of detailed activities ( 38 ) can be specified. 13. Verfahren nach Anspruch 4, dadurch gekennzeichnet, daß
  • a) eine Menge von Spezifikationen für Aktivitäten vorgesehen wird, die
    • a1) sowohl Aktivitäten einer sogenannten "ereignis-orientierten" Vorgehensweise repräsentieren, bei der der Tätigkeitsablauf sich durch ein Flußdiagramm wie­ dergeben läßt und sich im wesentlichen auf die Aktionshistorie abstützt,
    • a2) als auch Aktivitäten einer sogenannten "schutzziel-orientierten" Vorgehenswei­ se repräsentieren, bei der der Tätigkeitsablauf sich durch eine Anlagenzustände und jeweils als Reaktion darauf geeignete Aktivitäten verknüpfende Tabelle wiedergeben läßt und sich im wesentlichen auf die Anlagenhistorie abstützt,
  • b) die den Spezifikationen der Aktivitäten zugeordneten Ablaufbeschreibungen den "ereignis-orientierten" bzw. "schutzziel-orientierten" Tätigkeitsablauf mo­ dellieren,
  • c) und die den Spezifikationen der Aktivitäten zugeordneten Durchführungsinfor­ mationen bzw. damit verknüpfte Hintergrundinformationen, insbesondere den Inhalt sogenannter "ereignis-orientierter" bzw. "schutzziel-orientierter" Kern­ kraftwerks-Betriebshandbücher enthalten und dem Operateur (2′) auch off-line zur Informationssuche zugänglich sind.
13. The method according to claim 4, characterized in that
  • a) a lot of specifications are provided for activities that
    • a1) both represent activities of a so-called "event-oriented" procedure, in which the course of the activity can be represented by a flow chart and is essentially based on the action history,
    • a2) as well as activities of a so-called "protection goal-oriented" procedure, in which the course of activity can be reproduced by a system status and a table linking suitable activities in response to it and is essentially based on the system history,
  • b) the process descriptions assigned to the specifications of the activities model the "event-oriented" or "protection-goal-oriented" activity flow,
  • c) and the implementation information associated with the specifications of the activities or related background information, in particular the content of so-called "event-oriented" or "protection-target-oriented" core power plant operating manuals and the operator ( 2 ′) also offline Information searches are accessible.
14. Leittechnisches System mit Anzeigeeinrichtung, zum Steuern, Überwachen und Regeln von Prozessen in industriellen Anlagen, insbesondere von komplexen indu­ striellen Prozessen, wie Betriebsführung in Störfallsituationen bei einem Kernkraft­ werk, unter Verwendung wenigstens eines digitalen Computers, durch dessen Re­ chenprogramm sogenannte automatische Agenten, auch Automaten genannt, gebil­ det werden, wobei hier wie im folgenden Handlungen der Automaten oder der Ope­ rateure als Aktivitäten bezeichnet sind und das Fortschreiten der Durchführung von Aktivitäten durch Aktionen markiert wird, wobei die Automaten mit Sensoren bzw. Stellgliedern interagieren und die Sensoren bzw. Stellglieder an den Prozeß ange­ koppelt sind, die Prozeßinformation beschaffen bzw. den Prozeß beeinflussen, mit den folgenden weiteren Merkmalen:
  • a) ein erster Datenspeicher eines Protokoll-Moduls (6) ist eingangsseitig zur Daten­ eingabe mit den Automaten (3) und mit einer Ein/Ausgabeeinheit (2) für Opera­ teure verbunden und ausgangsseitig über eine Datenleitung (13.1) mit einer Ver­ gleichseinheit (7), wobei das Protokoll-Modul (6) zur Sammlung von Informatio­ nen eingerichtet ist, wie sich die Werte der Prozeßparameter entwickeln und wel­ che Aktionen von den Automaten und Operateuren ausgelöst werden, d. h. zum Protokollieren der Anlagenhistorie und der Aktionshistorie;
  • b) in einem zweiten Datenspeicher (5) für Ablaufbeschreibungen bzw. Situations­ typen, der ausgangsseitig ebenfalls mit der Vergleichseinheit (7) verbunden ist, sind eine Menge von Spezifikationen von Aktivitäten einspeicherbar, wobei die Spezifikationen jeweils eine Ablaufbeschreibung enthalten und durch diese Ab­ laufbeschreibung definierbar ist, welche Aktionen in welchen Typen von Situa­ tionen (Situationstypen) bei der Durchführung der Aktivität auslösbar sind;
  • c) die genannte Vergleichseinheit (7) ist mit Mitteln zum Vergleichen der Situa­ tionstypen aus dem zweiten Datenspeicher (5) mit der vom Protokoll-Modul (6) protokollierten aktuellen Situation versehen, so daß die Situationstypen sowohl mit der Anlagenhistorie als auch mit der Aktionshistorie der aktuellen Situation vergleichbar sind und damit feststellbar ist, ob die aktuelle Situation einem der Situationstypen entspricht sowie daraus Aktionsmöglichkeiten ableitbar sind.
14. Control system with display device for controlling, monitoring and regulating processes in industrial plants, in particular of complex industrial processes, such as operational management in the event of an accident at a nuclear power plant, using at least one digital computer, by means of its computing program, so-called automatic agents, also called automatons, are formed, as described in the following actions of the automats or the operators as activities and the progress of the execution of activities is marked by actions, the automatons interacting with sensors or actuators and the sensors or Actuators are coupled to the process, which procure process information or influence the process, with the following further features:
  • a) a first data memory of a protocol module ( 6 ) is connected on the input side for data input with the automats ( 3 ) and with an input / output unit ( 2 ) for operatives and on the output side via a data line ( 13.1 ) with a comparison unit ( 7 ), the protocol module ( 6 ) being set up to collect information on how the values of the process parameters develop and what actions are triggered by the machines and operators, ie for logging the plant history and the action history;
  • b) in a second data memory ( 5 ) for process descriptions or situation types, which is also connected on the output side to the comparison unit ( 7 ), a lot of specifications of activities can be stored, the specifications each containing a process description and definable by this process description is which actions in which types of situations (situation types) can be triggered when the activity is carried out;
  • c) said comparison unit ( 7 ) is provided with means for comparing the situation types from the second data memory ( 5 ) with the current situation logged by the protocol module ( 6 ), so that the situation types with both the plant history and the action history are comparable to the current situation and can thus be determined whether the current situation corresponds to one of the situation types and whether action options can be derived from them.
15. System nach Anspruch 14, dadurch gekennzeichnet, daß ein dritter, mit den Automaten (3) und der Eingabeeinheit (2) für die Operateure kom­ munizierender Datenspeicher (9) eine Menge von Informationen zur Durchführung von Aktivitäten, sogenannte Durchführungsinformationen, enthält, welche von den Operateuren und Automaten über Verweise anwählbar und auf Sichtgeräten der An­ zeigeeinrichtung für die Operateure darstellbar bzw. über eine Datenleitung für die Automaten verfügbar sind.15. System according to claim 14, characterized in that a third, with the machines ( 3 ) and the input unit ( 2 ) for the operators communicating data storage ( 9 ) contains a lot of information for performing activities, so-called execution information, which can be selected by the surgeons and automatons via references and can be displayed on display devices of the display device for the surgeons or are available to the automatons via a data line. 16. System nach Anspruch 14 oder 15, dadurch gekennzeichnet, daß mit dem zweiten Datenspeicher (5) für Ablaufbeschreibungen bzw. Situations­ typen ein vierter Datenspeicher (4) für situationsabhängig auszuführende Aktivitäten kommuniziert oder integriert ist.16. System according to claim 14 or 15, characterized in that with the second data memory ( 5 ) for process descriptions or situation types, a fourth data memory ( 4 ) for situation-dependent activities to be carried out is communicated or integrated. 17. System nach Anspruch 16, dadurch gekennzeichnet, daß der Inhalt "Aktivitäten" des vierten Datenspeichers (4) zusätzlich zu Spezifikationen von "Aktivitäten" auch "Teil-Objekte", "Gerät-Objekte" und "Materialobjekte" ent­ hält, wobei "Teil-Objekte" formale Spezifikationen von Teilen der Anlage, "Gerät- Objekte" formale Spezifikationen von für die Durchführung von Aktivitäten not­ wendigen Geräten und "Material-Objekte" formale Spezifikationen von während der Durchführung von Aktivitäten zu verbrauchenden Materialien darstellen und diese jeweils mit erläuternden Informationen im Datenspeicher (10) gekoppelt sind.17. System according to claim 16, characterized in that the content "activities" of the fourth data memory ( 4 ) in addition to specifications of "activities" also "sub-objects", "device objects" and "material objects" ent, " Sub-objects represent "formal specifications of parts of the system," device objects "formal specifications of devices necessary for carrying out activities and" material objects "formal specifications of materials to be consumed during the execution of activities, each with explanatory Information in the data memory ( 10 ) are coupled. 18. System nach den Ansprüchen 16 und 17, dadurch gekennzeich­ net, daß ein fünfter Datenspeicher (10) für ergänzende Information mit dem dritten Datenspeicher (9) für die Durchführungsinformation kommuniziert oder mit diesem integriert ist.18. System according to claims 16 and 17, characterized in that a fifth data memory ( 10 ) for additional information communicates with the third data memory ( 9 ) for the implementation information or is integrated with this. 19. System nach einem der Ansprüche 14 bis 18, dadurch gekenn­ zeichnet, daß ein sechster Datenspeicher (8) für Aktionsmöglichkeiten über eine Ausgangsdatenleitung (14) der Vergleichseinheit (7) mit dieser verbunden oder integriert ist und daß die für die Operateure (2′) und Automaten (3) vorgesehenen Aktionsmöglichkeiten auf einem Bildschirm darstellbar bzw. über eine Datenleitung abrufbar sind.19. System according to one of claims 14 to 18, characterized in that a sixth data memory ( 8 ) for action options via an output data line ( 14 ) of the comparison unit ( 7 ) is connected or integrated with this and that for the operators ( 2 ' ) and automats ( 3 ) provided action options can be displayed on a screen or can be called up via a data line.
DE4325860A 1992-08-01 1993-08-02 Leading technology control system for complex industrial processes - includes central computer controlled system integrated with data input devices, operators and automatons, esp. suitable for nuclear power plant Withdrawn DE4325860A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE4325860A DE4325860A1 (en) 1992-08-01 1993-08-02 Leading technology control system for complex industrial processes - includes central computer controlled system integrated with data input devices, operators and automatons, esp. suitable for nuclear power plant

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE4225469 1992-08-01
DE4240242 1992-12-01
DE4325860A DE4325860A1 (en) 1992-08-01 1993-08-02 Leading technology control system for complex industrial processes - includes central computer controlled system integrated with data input devices, operators and automatons, esp. suitable for nuclear power plant

Publications (1)

Publication Number Publication Date
DE4325860A1 true DE4325860A1 (en) 1994-02-03

Family

ID=27204035

Family Applications (1)

Application Number Title Priority Date Filing Date
DE4325860A Withdrawn DE4325860A1 (en) 1992-08-01 1993-08-02 Leading technology control system for complex industrial processes - includes central computer controlled system integrated with data input devices, operators and automatons, esp. suitable for nuclear power plant

Country Status (1)

Country Link
DE (1) DE4325860A1 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0825507A1 (en) * 1996-08-22 1998-02-25 Dickey-John Corporation Universal control system with alarm history tracking for mobile material distribution apparatus
DE19716928A1 (en) * 1997-04-23 1998-07-02 Siemens Ag Method of processing power plant process signals esp. for nuclear power plant
EP0866468A1 (en) * 1997-03-20 1998-09-23 Siemens Aktiengesellschaft Process and system for chronological registration of technical installation process signals
WO1999000715A1 (en) * 1997-06-26 1999-01-07 L'air Liquide, Societe Anonyme Pour L'etude Et L'exploitation Des Procedes Georges Claude Device for controlling an installation
EP0996070A1 (en) * 1998-01-19 2000-04-26 Asahi Glass Company Ltd. Method for storing time series data and time series database system, method and system for processing time series data, time series data display system, and recording medium
DE10135287A1 (en) * 2001-07-19 2003-03-06 Siemens Ag Apparatus and method for analyzing the operation of complex systems
US6609085B1 (en) 1998-01-19 2003-08-19 Asahi Glass Company, Ltd. Method for storing time series data and time series database system, method and system for processing time series data, time series data display system, and recording medium
WO2005053255A1 (en) * 2003-11-26 2005-06-09 Kvaser Consultant Ab Arrangement for distributed measurement system for measurement and simulation in distributed control systems, for example in vehicles
DE19508940B4 (en) * 1994-03-15 2006-03-09 Mitel Knowledge Corp., Kanata Method for operating a computer-controlled communication system
US7696905B2 (en) 1996-05-22 2010-04-13 Qualcomm Incorporated Method and apparatus for controlling the operational mode of electronic devices in response to sensed conditions

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU1656557A1 (en) * 1989-06-20 1991-06-15 Ростовское Конструкторское Бюро Электромеханических Приборов Device to check parameters
SU1732345A1 (en) * 1989-10-16 1992-05-07 Ленинградское Научно-Производственное Объединение "Электронмаш" Distributed controlling system
DE4133636A1 (en) * 1991-10-11 1993-04-15 Lawrenz Wolfhard CONTROL BLOCK
DE4134811A1 (en) * 1991-10-22 1993-04-29 Licentia Gmbh Actuator control method w.r.t. fixed commands - has several function elements assigned to various signals, and other function elements to define operational steps

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU1656557A1 (en) * 1989-06-20 1991-06-15 Ростовское Конструкторское Бюро Электромеханических Приборов Device to check parameters
SU1732345A1 (en) * 1989-10-16 1992-05-07 Ленинградское Научно-Производственное Объединение "Электронмаш" Distributed controlling system
DE4133636A1 (en) * 1991-10-11 1993-04-15 Lawrenz Wolfhard CONTROL BLOCK
DE4134811A1 (en) * 1991-10-22 1993-04-29 Licentia Gmbh Actuator control method w.r.t. fixed commands - has several function elements assigned to various signals, and other function elements to define operational steps

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
FRIEDRICH, G. *
u.a.: Structure and function of theREADAT program system for process computers. In: Siemens AG, Siemens Review, Vol.41, No.6, Juni 1974, S.260-264 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19508940B4 (en) * 1994-03-15 2006-03-09 Mitel Knowledge Corp., Kanata Method for operating a computer-controlled communication system
US9009505B2 (en) 1996-05-22 2015-04-14 Qualcomm Incorporated Method and apparatus for controlling the operational mode of electronic devices in response to sensed conditions
US7696905B2 (en) 1996-05-22 2010-04-13 Qualcomm Incorporated Method and apparatus for controlling the operational mode of electronic devices in response to sensed conditions
EP0825507A1 (en) * 1996-08-22 1998-02-25 Dickey-John Corporation Universal control system with alarm history tracking for mobile material distribution apparatus
EP0866468A1 (en) * 1997-03-20 1998-09-23 Siemens Aktiengesellschaft Process and system for chronological registration of technical installation process signals
DE19716928A1 (en) * 1997-04-23 1998-07-02 Siemens Ag Method of processing power plant process signals esp. for nuclear power plant
WO1999000715A1 (en) * 1997-06-26 1999-01-07 L'air Liquide, Societe Anonyme Pour L'etude Et L'exploitation Des Procedes Georges Claude Device for controlling an installation
US6609085B1 (en) 1998-01-19 2003-08-19 Asahi Glass Company, Ltd. Method for storing time series data and time series database system, method and system for processing time series data, time series data display system, and recording medium
EP0996070A4 (en) * 1998-01-19 2002-10-30 Asahi Glass Co Ltd Method for storing time series data and time series database system, method and system for processing time series data, time series data display system, and recording medium
EP0996070A1 (en) * 1998-01-19 2000-04-26 Asahi Glass Company Ltd. Method for storing time series data and time series database system, method and system for processing time series data, time series data display system, and recording medium
DE10135287A1 (en) * 2001-07-19 2003-03-06 Siemens Ag Apparatus and method for analyzing the operation of complex systems
WO2005053255A1 (en) * 2003-11-26 2005-06-09 Kvaser Consultant Ab Arrangement for distributed measurement system for measurement and simulation in distributed control systems, for example in vehicles
US7987002B2 (en) 2003-11-26 2011-07-26 Xinshu Management, L.L.C. Arrangement for distributed measurement system for measurement and simulation in distributed control systems

Similar Documents

Publication Publication Date Title
EP0653078B1 (en) Method and process control system for controlling, monitoring and regulating in particular complex industrial processes, such as for example in a nuclear power station
EP0852759B1 (en) Drafting method for industrial and building systems and computer-controlled planning system for use in said method
EP1061422B1 (en) Computer system for the definition, optimisation and control of processes
DE112019002030T5 (en) Quality review management system with configurable exception rules
DE112005001012T5 (en) User configurable alarms and alarm tracking for process control systems
DE10051645A1 (en) Method and device for controlling versions and producing logs and lists in a process control system incorporates a computer-readable medium and a processor for communicating with that medium.
DE10308725A1 (en) System and method for managing and exchanging data of a technical project, a technical system and individual system components
EP2356527B1 (en) Safety control and method for controlling an automated system having a plurality of system hardware components
EP2407842B1 (en) Method for operating machines or machines in a machine series and design system
EP0553621B1 (en) Programmable computer control for a machine tool
DE4325860A1 (en) Leading technology control system for complex industrial processes - includes central computer controlled system integrated with data input devices, operators and automatons, esp. suitable for nuclear power plant
EP1355208A1 (en) System for the automation of technical processes
DE102007062453A1 (en) Method for programming and / or diagnosing a programmable logic controller
EP1137972A2 (en) Automation system for solving a technical-process task and corresponding method
DE10327614A1 (en) Apparatus and method for programming and / or executing programs for industrial automation systems
DE19615683A1 (en) Method and control device for a graphical control of processes in a network management system
DE10053665A1 (en) Internet based remote process control system uses generic hardware and software for control of a process control system from a client computer that connects to an internet server that is directly connected to the control system
EP1950635B1 (en) Method for operating an automation system
WO1995000889A1 (en) Process control method, in particular for large industrial plants
EP1183577B1 (en) Method for the production of an open-loop control block and said control block
DE4210844C2 (en) Programmable controller and method for monitoring a sequence program for a programmable controller
EP1226473A2 (en) Method for controlling mechanisms and technical systems, a corresponding device and control software
DE10157539A1 (en) Engineering system and automation system
EP3717975A1 (en) Method and device for planning a specific process system
EP2498155B1 (en) Method for recognition of SW-interface modifications and for automatical adaptation of said interfaces in an automation program

Legal Events

Date Code Title Description
OR8 Request for search as to paragraph 43 lit. 1 sentence 1 patent law
8105 Search report available
8139 Disposal/non-payment of the annual fee