WO2003047937A1 - Method for controlling a safety-critical railway operating process and device for carrying out said method - Google Patents
Method for controlling a safety-critical railway operating process and device for carrying out said method Download PDFInfo
- Publication number
- WO2003047937A1 WO2003047937A1 PCT/DE2001/004485 DE0104485W WO03047937A1 WO 2003047937 A1 WO2003047937 A1 WO 2003047937A1 DE 0104485 W DE0104485 W DE 0104485W WO 03047937 A1 WO03047937 A1 WO 03047937A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- computer
- commercial
- secure
- computers
- railway
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1497—Details of time redundant execution on a single processing unit
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L21/00—Station blocking between signal boxes in one yard
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1608—Error detection by comparing the output signals of redundant hardware
- G06F11/1625—Error detection by comparing the output signals of redundant hardware in communications, e.g. transmission, interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1629—Error detection by comparing the output of redundant processing systems
- G06F11/1641—Error detection by comparing the output of redundant processing systems where the comparison is not performed by the redundant processing components
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1675—Temporal synchronisation or re-synchronisation of redundant processing components
- G06F11/1683—Temporal synchronisation or re-synchronisation of redundant processing components at instruction level
Definitions
- the invention relates to a method according to the preamble of patent claim 1 and to a device for carrying out this method according to the preamble of patent claim 12.
- railway operating processes are part of the safety-critical processes, because any malfunctions, if they are not recognized in time and their effects on the process are prevented, can lead to considerable damage to property and possibly also to persons.
- signaling-safe devices have been used for the control of such processes, the task of which is to detect malfunctions both within the process to be controlled and within the process control itself, and then to lead or leave the process in a safe state.
- Such signal-safe controls can be implemented using different techniques, for example in relay technology or in electronic technology.
- expensive special computers have been used for signal-safe process control via computers, which process the pending processing orders in two channels and continuously compare signal-wise with regard to processing sequences that match in terms of content.
- Issued control commands are only output to the process elements of the process to be controlled if both processing channels have each reached the same result; otherwise the connection to the process will be broken unless it is gives at least one spare computer, which can take over the functions of the failed computer and actually takes over.
- the secure computers also still contain the railway administration-specific software for the actual process control, e.g. interlocking operation.
- the railway administration-specific software is determined by the operating regulations of the respective railway administration and describes e.g. B. the predefined dependencies of the route setting and the driving street resolution (Signal + Draht, 77 (1985) 12, p.259-265).
- the railway administration-specific software not only differs from railway administration to railway administration, but at least partially also from installation to installation of the same railway administration.
- the object of the present invention is to provide a method for
- Controlling a safety-critical rail operating process according to the preamble of claim 1, which is less complex to prepare for the safe Process control required programs and that allows to react quickly and inexpensively to any changed requirements of a rail operator for process control. It is also an object of the invention to provide a device for performing this method.
- the invention solves this problem by the features of claim 1 and claim 12.
- the basic idea of the invention is to outsource the railway management-specific software from the computer or computers that are secure in terms of signal technology to commercial computers, to process the data there at least twice and before output to check the process in the signal-safe computers for consistency.
- the signal-safe computers essentially also have the task of securely recording the incoming messages and commands and transmitting them to the commercial computers, as well as having a reliable effect on the process elements and, in the event of a malfunction, securely connecting the process elements interrupt.
- FIG. 1 shows schematically in FIG. 1 the structure of the device according to the invention for controlling a safety-critical device
- FIG. 2 shows a known, signal-technically secure computer SR for processing a process via preferably identical processing programs in two independent processing channels K1, K2.
- the secure computer SR stands for any number of signal-technically secure computers; their number essentially depends on the size of the process to be controlled.
- the process to be controlled is a railway operating process that is intended to act on a railway installation BA. Representing the process elements of
- the signal-safe computer SR sends the messages M transmitted to it by the process via a communication bus
- the commands K for controlling the railway operating process are also generated via the input and display computer EAR and transmitted to the signal-safe computer SR.
- the input can be done by an operator, e.g. B. a dispatcher, or by an automatic z. B. for self-service or pass-through operation.
- the messages and commands are processed on two channels in the signal-safe computer according to the conditions and dependencies specified in the respective operating regulations of a railway operator.
- Test programs ensure that the input / output registers of the secure computer, as well as its program and work memory and its address register, are checked within a specified minimum period of time to determine whether their memory can be in one or the other state. Any malfunctions are detected in an event or time-controlled manner and lead to the safe shutdown of the outdoor facilities: control commands on turnouts can then no longer be issued and the signals stop.
- the device according to the invention for controlling a railroad operating process shown in FIG. 1 there is also at least one signal-safe computer SR * with two processing channels K1 * and K2 * which are preferably constructed identically and operated identically. His job is it, similar to that of the signal-technically secure computer SR according to the state of the art, reliably detects all the messages M and commands K supplied to it and feeds them for processing. Furthermore, it is his task to issue control commands SB, which have been developed in a signal-safe manner, to the process elements W, S of the respective rail system BA, or to ensure that the output of such control commands in the event of a fault does not occur, in terms of signaling.
- control commands SB which have been developed in a signal-safe manner, to the process elements W, S of the respective rail system BA, or to ensure that the output of such control commands in the event of a fault does not occur, in terms of signaling.
- the processing of the conditions and dependencies for the control and monitoring of the railway operating process defined by the respective Railway Operating Regulations BO does not take place in or in the signal-safe computers SR *, but in commercial computers R1, R2, ... Rn , in which the system-specific data for controlling the railway operating process are also stored; the computers R1, R2 represent one or more pairs of computers, each computer also being able to belong to several pairs; three computers could be formed from three computers. They carry out processing orders A supplied to them by the secure computer SR *, each independently of the other according to the conditions and dependencies defined for the process control in the respective rail operating regulations BO.
- the two computers of each commercial computer pair R1, R2 transmit their work results to the signal-technically secure computer SR *, the first computer R1 or R2 in time forcing a waiting point with time monitoring, at which the work result of the further computer or computers is waited for, or in the event of a timeout, fault handling is carried out.
- Test mechanisms PM for the plausibility of the messages supplied to the commercial computer pairs R1, R2 and the signatures of the outputs and memory areas they have developed are indicated schematically in FIG. 1.
- the input and display rights ner EAR commands K fed to the secure computer SR * are converted by the latter into processing orders A and transmitted in the form of telegrams to the commercial computers R1, R2; there they lead to processing according to the conditions and dependencies of the respective rail operating regulations BO.
- the signal-technically secure computer ensures that the processing programs of the processing computers are synchronized on request of the commercial computers commercial computer for further processing of the programs after the waiting time.
- the sensor message determined by the commercial computers should be read in and evaluated.
- the processing results E determined by the commercial computer pair Rl, R2 are sent as telegrams to the signaling-safe computer SR *, where they are safely distributed over the two processing channels Kl *, K2 * and compared in terms of signaling to ensure they match.
- the function block V in which the relevant programs are stored as system software is shown in the drawing for the secure distribution of messages and the reliable comparison of the results worked out by the commercial computers R1, R2.
- the test mechanisms PMS of the computer which is secure in terms of signal technology are implemented in a signal-safe manner.
- the particular advantage of the device according to the invention over a corresponding device designed according to the state of the art is that only the functions of safe input and output and safe data comparison can be implemented in the signal-technically safe computer, regardless of those by the operating rules of individual railway administrations each set requirements and conditions.
- This not only makes the system software running in the secure computer or in the secure computers simple and clear; Rather, it is the same for all applications, so it no longer has to be developed from case to case and subjected to an approval test.
- the railway administration-specific software which is determined by the different operating regulations of the individual railway administrations, runs on the commercial computers. Their interaction with the system software of the secure computers does not have to be checked.
- the development of the railway management-specific software does not necessarily have to be carried out by the manufacturer responsible for the signaling security of the process for the signaling-safe computer. Rather, it is possible to place orders to develop the programs for the commercial computers to qualified engineering firms or the like, which the software they have developed with the respective railway administration and z. B. an approval authority such as the Federal Railway Authority. This makes it possible to adapt the programs for controlling and monitoring a safety-critical rail operating process much faster and cheaper than before, without having to accept any loss of safety.
- the commercial computers R1, R2 stand for one or more double computer systems or computer systems provided with redundant computers, in the individual computers of which identical programs for processing the conditions and dependencies specified by the respective railway operating regulations are to run, of which individual commercial computers, preferably either only certain sub-functions of the operating regulations are to be implemented or only certain parts of the railway systems are to be affected.
- the arrangement can also be such that the commercial computers R1, R2 are each individual computers, in which the programs of the railway administration-specific software determined by the operating regulations of a railway administration are processed independently several times, but at least twice in succession.
- the railway management-specific software required for this can be designed in a diversified manner or the content can be the same for both processing operations.
- a non-signal-safe computer is preferably used for the transmission of the results developed by the commercial computers to the computer-safe computer Data transmission in question, in which either the two-channel serial or parallel results are transmitted on two channels to the safe computer or computers, or in which they are transmitted twice in succession over only one channel.
- a second or third redundant channel increases availability. Any data falsifications on the transmission path from the commercial computers to the signal-technically secure computers and vice versa can be recognized in the receiving computer by a signature entered by the sending computer, which codes the telegram content using a calculation rule.
- the commercial computer can be designed as a so-called operator station computer, by means of which a railway operator or an automatic can issue commands for execution to the railway operating process and the feedback of the railway operating process can be visualized.
- the programs for entering and visualizing commands and messages and the programs that control the process elements in accordance with the railway operating regulations then run independently of one another in the operator station computers.
- the programs for the Command inputs and the visualization of the process can also be combined with the programs for process control as they are specified by the railway operating regulations.
- the computer (s) that are secure in terms of signaling technology can also be designed as m of n computer systems, in which the decision as to whether and which control commands are to be issued to the process is made by a majority decision by at least two intact computers.
- control commands are output to the process in two channels; every computer has the option of preventing the issuing of control commands when processing errors are detected.
- the method according to the invention and the device according to the invention can be used with advantage for all safety-critical railway operating processes.
- Such an application can e.g. B. the safe control of a railway operation through an interlocking but also z.
- LZB regular train control
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Train Traffic Observation, Control, And Security (AREA)
- Safety Devices In Control Systems (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
Description
-Besehrei-bung■ - Description ■
Verfahren zum Steuern eines sicherheitskritischen Bahnbetriebsprozesses und Einrichtung zur Durchführung dieses Ver- fahrensMethod for controlling a safety-critical rail operating process and device for carrying out this method
Die Erfindung bezieht sich auf ein Verfahren nach dem Oberbegriff des Patentanspruches 1 sowie auf eine Einrichtung zur Durchführung dieses Verfahrens nach dem Oberbegriff des Pa- tentanspruches 12.The invention relates to a method according to the preamble of patent claim 1 and to a device for carrying out this method according to the preamble of patent claim 12.
Bahnbetriebsprozesse gehören zu den sicherheitskritischen Prozessen, weil etwaige Fehlfunktionen, sollten sie nicht rechtzeitig erkannt und ihre Auswirkung auf den Prozess ver- hindert werden, zu erheblichen Sachschäden und gegebenenfalls auch zu Personengefährdungen führen können. Aus diesem Grunde werden für die Steuerung solcher Prozesse bislang signaltechnisch sichere Einrichtungen eingesetzt, deren Aufgabe es ist, Fehlfunktionen sowohl innerhalb des zu steuernden Prozesses als auch innerhalb der Prozesssteuerung selbst zu erkennen und den Prozess daraufhin in einen sicheren Zustand zu führen bzw. zu belassen. Solche signaltechnisch sicheren Steuerungen können in unterschiedlichen Techniken ausgeführt sein, beispielsweise in Relaistechnik oder in elektronischer Technik. Bei der signaltechnisch sicheren Prozesssteuerung über Rechner werden bislang teuere Spezialrechner eingesetzt, die die anstehenden Verarbeitungsaufträge zweikanalig abarbeiten und sich laufend signaltechnisch sicher auf inhaltlich übereinstimmende Verarbeitungsabläufe vergleichen. Eine Ausgabe er- arbeiteter Stellbefehle an die Prozesselemente des zu steuernden Prozesses erfolgt nur, wenn beide Verarbeitungskanäle jeweils zum gleichen Ergebnis gelangt sind; andernfalls wird die Verbindung zum Prozess hin unterbrochen, es sei denn, es gibt mindestens einen Reserverechner, der die Funktionen des ausgefallenen Rechners übernehmen kann und tatsächlich übernimmt.Railway operating processes are part of the safety-critical processes, because any malfunctions, if they are not recognized in time and their effects on the process are prevented, can lead to considerable damage to property and possibly also to persons. For this reason, signaling-safe devices have been used for the control of such processes, the task of which is to detect malfunctions both within the process to be controlled and within the process control itself, and then to lead or leave the process in a safe state. Such signal-safe controls can be implemented using different techniques, for example in relay technology or in electronic technology. Up to now, expensive special computers have been used for signal-safe process control via computers, which process the pending processing orders in two channels and continuously compare signal-wise with regard to processing sequences that match in terms of content. Issued control commands are only output to the process elements of the process to be controlled if both processing channels have each reached the same result; otherwise the connection to the process will be broken unless it is gives at least one spare computer, which can take over the functions of the failed computer and actually takes over.
Die vorgenannten Funktionen der sicheren Ein- und Ausgabe von Daten sowie des Datenvergleichs mit gegebenenfalls sicherer Abschaltung von Prozesselementen werden veranlasst durch die Systemsoftware der sicheren Rechner. Daneben beinhalten die sicheren Rechner bislang auch noch die bahnverwaltungsspezi- fische Software für die eigentliche Prozesssteuerung, z.B. den Stellwerksbetrieb. Die bahnverwaltungsspezifische Software wird bestimmt durch die Betriebsordnung der jeweiligen Bahnverwaltung und beschreibt z. B. die von ihr vorgegebenen Abhängigkeiten der Fahrstraßeneinstellung und der Fahr- Straßenauflösung (Signal+Draht, 77 (1985) 12 , S.259-265). Die bahnverwaltungsspezifische Software ist nicht nur von Bahnverwaltung zu Bahnverwaltung verschieden, sondern mindestens partiell auch von Anlage zu Anlage der gleichen Bahnverwaltung. Das bedeutet, dass- die in einen signaltechnisch siche- ren Rechner zu ladende und dort ablaufende Software von Anwendungsfall zu Anwendungsfall verschieden ist, wobei für jeden Anwendungsfall die Fehlerfreiheit der geladenen Software durch einen Sicherheitsnachweis nachgewiesen oder glaubhaft gemacht werden muss. Dies führt durch die Vermengung der Sys- temsoftware und der bahnverwaltungsspezifischen Software in jedem Rechner zu komplexen Softwarepaketen, die schlecht überschaubar sind und die zeitaufwendig und teuer in der Erstellung und in der Prüfung sind.The above-mentioned functions of the safe input and output of data as well as the data comparison with possibly safe shutdown of process elements are initiated by the system software of the safe computers. In addition, the secure computers also still contain the railway administration-specific software for the actual process control, e.g. interlocking operation. The railway administration-specific software is determined by the operating regulations of the respective railway administration and describes e.g. B. the predefined dependencies of the route setting and the driving street resolution (Signal + Draht, 77 (1985) 12, p.259-265). The railway administration-specific software not only differs from railway administration to railway administration, but at least partially also from installation to installation of the same railway administration. This means that the software to be loaded into and running in a signal-technically secure computer differs from application to application, whereby the freedom from errors of the loaded software must be proven or credible for each application by means of a security certificate. Due to the mixing of the system software and the course management-specific software in each computer, this leads to complex software packages that are difficult to understand and that are time-consuming and expensive to create and test.
Aufgabe der vorliegenden Erfindung ist es, ein Verfahren zumThe object of the present invention is to provide a method for
Steuern eines sicherheitskritischen Bahnbetriebsprozesses nach dem Oberbegriff des Patentanspruches 1 anzugeben, das weniger aufwendig ist in der Erstellung der für die sichere Prozesssteuerung erforderlichen Programme und das es ermöglicht, auf etwaige geänderte Anforderungen eines Bahnbetreibers an die Prozesssteuerung rasch und kostengünstig zu reagieren. Es ist ferner Aufgabe der Erfindung, eine Einrichtung zur Durchführung dieses Verfahrens anzugeben.Controlling a safety-critical rail operating process according to the preamble of claim 1, which is less complex to prepare for the safe Process control required programs and that allows to react quickly and inexpensively to any changed requirements of a rail operator for process control. It is also an object of the invention to provide a device for performing this method.
Die Erfindung löst diese Aufgabe durch die Merkmale des Anspruches 1 bzw. des Anspruches 12. Die Grundidee der Erfindung besteht darin, die bahnverwaltungsspezifische Software aus dem oder den signaltechnisch sicheren Rechnern auf kommerzielle Rechner auszulagern, die Daten dort jeweils mindestens zweimal zu verarbeiten und vor Ausgabe an den Prozess in den signaltechnisch sicheren Rechnern sicher auf Übereinstimmung zu prüfen. Die signaltechnisch sicheren Rechnern haben neben der Aufgabe des Datenvergleichs im Wesentlichen noch die Aufgabe, die eingehenden Meldungen und Kommandos sicher zu erfassen und an die kommerziellen Rechnern zu übermitteln sowie sicher auf die Prozesselemente einzuwirken und im Störungsfall die Verbindung zu den Prozesselementen signaltech- nisch sicher zu unterbrechen.The invention solves this problem by the features of claim 1 and claim 12. The basic idea of the invention is to outsource the railway management-specific software from the computer or computers that are secure in terms of signal technology to commercial computers, to process the data there at least twice and before output to check the process in the signal-safe computers for consistency. In addition to the task of data comparison, the signal-safe computers essentially also have the task of securely recording the incoming messages and commands and transmitting them to the commercial computers, as well as having a reliable effect on the process elements and, in the event of a malfunction, securely connecting the process elements interrupt.
Vorteilhafte Ausgestaltungen und Weiterbildungen des erfindungsgemäßen Verfahrens bzw. der erfindungsgemäßen Einrichtung sind in den Unteransprüchen angegeben.Advantageous refinements and developments of the method according to the invention and the device according to the invention are specified in the subclaims.
Die Erfindung ist nachstehend anhand eines in der Zeichnung dargestellten Ausführungsbeispieles näher erläutert. Die Zeichnung zeigt in Figur 1 schematisch den Aufbau der erfindungsgemäßen Ein- richtung zur Steuerung eines sicherheitskritischenThe invention is explained below with reference to an embodiment shown in the drawing. The drawing shows schematically in FIG. 1 the structure of the device according to the invention for controlling a safety-critical device
Bahnbetriebsprozesses und in Figur 2 den Aufbau einer entsprechenden nach dem Stand der Technik ausgeführten Einrichtung. Figur 2 zeigt einen bekannten signaltechnisch sicheren Rechner SR zur Bearbeitung eines Prozesses über vorzugsweise identische Verarbeitungsprogramme in zwei unabhängigen Verar- beitungskanälen Kl,K2. Der sichere Rechner SR steht für eine beliebige Anzahl von signaltechnisch sicheren Rechnern; ihre Anzahl richtet sich im Wesentlichen nach der Größe des zu steuernden Prozesses. Der zu steuernde Prozess ist ein Bahn- betriebsprozess, mit dem auf eine Bahnanlage BA eingewirkt werden soll . Stellvertretend für die Prozesselemente derRailway operating process and in Figure 2 the structure of a corresponding device designed according to the prior art. FIG. 2 shows a known, signal-technically secure computer SR for processing a process via preferably identical processing programs in two independent processing channels K1, K2. The secure computer SR stands for any number of signal-technically secure computers; their number essentially depends on the size of the process to be controlled. The process to be controlled is a railway operating process that is intended to act on a railway installation BA. Representing the process elements of
Bahnanlage sind in der Zeichnung eine Weiche W und ein Signal S angedeutet. Die Steuerung und die Überwachung der Prozesselemente geschieht durch dafür entwickelte Steuer- und Überwachungsschaltungen, die in der Zeichnung nicht explizit dar- gestellt sind und über die vom sicheren Rechner SR Stellbefehle SB an die Prozesselemente ausgegeben und von dort Meldungen M in den sicheren Rechner eingegeben werden.Railway system a switch W and a signal S are indicated in the drawing. The process elements are controlled and monitored by control and monitoring circuits developed for this purpose, which are not explicitly shown in the drawing and via which the safe computer SR issues control commands SB to the process elements and from there messages M are entered into the safe computer ,
Der signaltechnisch sichere Rechner SR gibt die ihm vom Pro- zess übermittelten Meldungen M über einen KommunikationsbusThe signal-safe computer SR sends the messages M transmitted to it by the process via a communication bus
KB an einen Eingabe- und Anzeigerechner EAR aus. Dieser dient u.a. der Überwachung des Bahnbetriebsprozesses nach in der jeweiligen Bahnbetriebsordnung festgelegten Darstellungsregeln; er ist vorzugsweise als signaltechnisch verfahrensge- sicherter Rechner ausgeführt. Über den Eingabe- und Anzeigerechner EAR werden auch die Kommandos K zur Steuerung des Bahnbetriebsprozesses erzeugt und an den signaltechnisch sicheren Rechner SR übertragen. Die Eingabe kann dabei durch einen Bediener, z. B. einen Fahrdienstleiter, erfolgen oder aber durch eine Automatik z. B. für den Selbststellbetrieb oder den Durchleitbetrieb. Die Meldungen und Kommandos werden im signaltechnisch sicheren Rechner nach den in der jeweiligen Betriebsordnung eines Bahnbetreibers festgelegten Bedingungen und Abhängigkeiten zweikanalig verarbeitet. Die auf den Bussen der beiden Verar- beitungssysteme jeweils anliegenden Daten, Adressen und Steuersignale werden laufend signaltechnisch sicher miteinander verglichen, um etwaige Abweichungen sofort erkennen zu können. Prüfprogramme sorgen dabei dafür, dass die Ein/Ausgaberegister des sicheren Rechners sowie seine Pro- gramm- und Arbeitsspeicher und seine Adressenregister innerhalb vorgegebener MindestZeitspannen daraufhin überprüft werden, ob ihre Speicher sowohl den einen als auch den anderen Zustand einnehmen können. Etwaige Fehlfunktionen werden so ereignis- oder zeitgesteuert erkannt und führen zum sicheren Abschalten der Außenanlagen: Stellbefehle an Weichen können dann nicht mehr ausgegeben werden und die Signale gehen auf Halt.KB to an input and display computer EAR. This serves, among other things, to monitor the railway operating process in accordance with the rules of presentation laid down in the respective railway operating regulations; it is preferably designed as a computer which is procedurally secure. The commands K for controlling the railway operating process are also generated via the input and display computer EAR and transmitted to the signal-safe computer SR. The input can be done by an operator, e.g. B. a dispatcher, or by an automatic z. B. for self-service or pass-through operation. The messages and commands are processed on two channels in the signal-safe computer according to the conditions and dependencies specified in the respective operating regulations of a railway operator. The data, addresses and control signals present on the buses of the two processing systems are constantly compared with one another in terms of signal technology so that any deviations can be recognized immediately. Test programs ensure that the input / output registers of the secure computer, as well as its program and work memory and its address register, are checked within a specified minimum period of time to determine whether their memory can be in one or the other state. Any malfunctions are detected in an event or time-controlled manner and lead to the safe shutdown of the outdoor facilities: control commands on turnouts can then no longer be issued and the signals stop.
Dadurch, dass die durch die jeweilige Betriebsordnung einer Bahnverwaltung vorgegebenen Bedingungen und Abhängigkeiten, in der Zeichnung repräsentiert durch elliptische Platzhalter BO, in den Programmspeichern des sicheren Rechners SR hinterlegt und mit der Systemsoftware vermengt sind, ist die zur Steuerung des Bahnbetriebsprozesses in den sicheren Rechnern hinterlegte Softwaren eine individuelle Software, die sehr komplex und sowohl in der Erstellung als auch in der Prüfung außerordentlich aufwendig ist.Due to the fact that the conditions and dependencies specified by the respective operating regulations of a railway administration, represented in the drawing by elliptical placeholders BO, are stored in the program memories of the secure computer SR and are mixed with the system software, the one for controlling the railway operating process is stored in the secure computers Software is an individual software that is very complex and extremely complex to create and test.
Bei der in Figur 1 dargestellten erfindungsgemäßen Einrich- tung zur Steuerung eines Bahnbetriebsprozesses gibt es ebenfalls mindestens einen signaltechnisch sicheren Rechner SR* mit zwei vorzugsweise identisch aufgebauten und identisch betriebenen Verarbeitungskanälen Kl* und K2*. Seine Aufgabe ist es, ähnlich der des signaltechnisch sicheren Rechners SR nach dem Stand der Technik, alle ihm zugeführten Meldungen M und Kommandos K sicher zu erfassen und der Verarbeitung zuzuführen. Ferner ist es seine Aufgabe, signaltechnisch sicher er- arbeitete Stellbefehle SB an die Prozesselemente W, S der jeweiligen Bahnanlage BA auszugeben bzw. dafür zu sorgen, dass die Ausgabe derartiger Stellbefehle im Störungsfall signaltechnisch sicher unterbleibt. Die Abarbeitung der durch die jeweilige Bahnbetriebsordnung BO definierten Bedingungen und Abhängigkeiten für die Steuerung und Überwachung des Bahnbetriebsprozesses geschieht im Gegensatz zum Stand der Technik nicht in dem oder in den signaltechnisch sicheren Rechnern SR*, sondern in kommerziellen Rechnern Rl, R2 , ... Rn, in denen auch die anlagenspezifischen Daten für die Steuerung des Bahnbetriebsprozesses hinterlegt sind; die Rechner Rl, R2 stehen stellvertretend für ein oder mehrere Rechnerpaare, wobei jeder Rechner auch mehreren Paaren angehören kann; aus drei Rechnern ließen sich also drei Rechnerpaare bilden. Sie führen ihnen vom sicheren Rechner SR* zugeführte Verarbei- tungsauf räge A jeder für sich unabhängig vom jeweils anderen nach den für die Prozesssteuerung in der jeweiligen Bahnbetriebsordnung BO festgelegten Bedingungen und Abhängigkeiten durch. Die beiden Rechner eines jeden kommerziellen Rechnerpaares Rl, R2 übermitteln ihre Arbeitsergebnisse an den sig- naltechnisch sicheren Rechner SR*, wobei der zeitlich erste Rechner Rl oder R2 einen Wartepunkt mit Zeitüberwachung erzwingt, an dem auf das Arbeitsergebnis des oder der weiteren Rechner gewartet wird, oder bei Zeitüberschreitungen eine Störungsbehandlung durchgeführt wird. Prüfmechanismen PM für die Plausibilität der den kommerziellen Rechnerpaaren Rl, R2 zugeführten Meldungen und der Signaturen der von ihnen erarbeiteten Ausgaben und Speicherbereiche sind in Figur 1 schematisch angedeutet . Die über den Eingabe - und Anzeigerech- ner EAR dem sicheren Rechner SR* zugeführten Kommandos K werden von diesem in Verarbeitungsaufträge A umgesetzt und in Form von Telegrammen an die kommerziellen Rechner Rl, R2 übermittelt; sie führen dort zur Abarbeitung nach den Bedin- gungen und Abhängigkeiten der jeweiligen Bahnbetriebsordnung BO.In the device according to the invention for controlling a railroad operating process shown in FIG. 1, there is also at least one signal-safe computer SR * with two processing channels K1 * and K2 * which are preferably constructed identically and operated identically. His job is it, similar to that of the signal-technically secure computer SR according to the state of the art, reliably detects all the messages M and commands K supplied to it and feeds them for processing. Furthermore, it is his task to issue control commands SB, which have been developed in a signal-safe manner, to the process elements W, S of the respective rail system BA, or to ensure that the output of such control commands in the event of a fault does not occur, in terms of signaling. In contrast to the state of the art, the processing of the conditions and dependencies for the control and monitoring of the railway operating process defined by the respective Railway Operating Regulations BO does not take place in or in the signal-safe computers SR *, but in commercial computers R1, R2, ... Rn , in which the system-specific data for controlling the railway operating process are also stored; the computers R1, R2 represent one or more pairs of computers, each computer also being able to belong to several pairs; three computers could be formed from three computers. They carry out processing orders A supplied to them by the secure computer SR *, each independently of the other according to the conditions and dependencies defined for the process control in the respective rail operating regulations BO. The two computers of each commercial computer pair R1, R2 transmit their work results to the signal-technically secure computer SR *, the first computer R1 or R2 in time forcing a waiting point with time monitoring, at which the work result of the further computer or computers is waited for, or in the event of a timeout, fault handling is carried out. Test mechanisms PM for the plausibility of the messages supplied to the commercial computer pairs R1, R2 and the signatures of the outputs and memory areas they have developed are indicated schematically in FIG. 1. The input and display rights ner EAR commands K fed to the secure computer SR * are converted by the latter into processing orders A and transmitted in the form of telegrams to the commercial computers R1, R2; there they lead to processing according to the conditions and dependencies of the respective rail operating regulations BO.
Für den Fall, daß bei der Abarbeitung der bahnverwaltungsspezifischen Software durch die kommerziellen Rechner von diesen Programmpunkte erreicht werden, die die Weiterbehandlung der Programme erst nach einer vorgegebenen Wartezeit vorsehen, sorgt der signaltechnisch sichere Rechner auf entsprechende Anforderung der kommerziellen Rechner für ein Synchronisation der Verarbeitungsprogramme der kommerziellen Rechner zur Weiterbehandlung der Programme nach Ablauf der Wartezeit.In the event that the processing of the railway management-specific software is achieved by the commercial computers from these program points, which only provide for further processing of the programs after a predetermined waiting time, the signal-technically secure computer ensures that the processing programs of the processing computers are synchronized on request of the commercial computers commercial computer for further processing of the programs after the waiting time.
Beispielsweisen sollen nach Ablauf einer Wartezeit von mehreren Sekunden von den kommerziellen Rechnern bestimmte Sensormeldung eingelesen und bewertet werden.For example, after a waiting time of several seconds, the sensor message determined by the commercial computers should be read in and evaluated.
Die von dem kommerziellen Rechnerpaar Rl, R2 ermittelten Verarbeitungsergebnisse E werden als Telegramme dem signaltechnisch sicheren Rechner SR* zugeführt, dort signaltechnisch sicher auf die beiden Verarbeitungskanäle Kl*, K2* verteilt und signaltechnisch sicher auf Übereinstimmung verglichen. Für das sichere Verteilen von Meldungen und das sichere Vergleichen der von den kommerziellen Rechnern Rl, R2 erarbeiteten Ergebnisse steht in der Zeichnung der Funktionsblock V, in dem die diesbezüglichen Programme als Systemsoftware hinterlegt sind. Die Prüfmechanismen PMS des signaltechnisch si- cheren Rechners sind signaltechnisch sicher ausgeführt im Gegensatz zu den Prüf echanismen PM der kommerziellen Rechner Rl , R2. Der besondere Vorteil der erfindungsgemäßen Einrichtung gegenüber einer entsprechenden nach dem Stand der Technik ausgebildeten Einrichtung ist der, dass im signaltechnisch sicheren Rechner immer nur die Funktionen der sicheren Ein- und Ausgabe und des sicheren Datenvergleichs zu realisieren sind und zwar unabhängig von den durch die Betriebsordnungen der einzelnen Bahnverwaltungen jeweils festgelegten Anforderungen und Bedingungen. Damit wird nicht nur die im sicheren Rechner oder in den sicheren Rechnern ablaufende Systemsoftware ein- fach und übersichtlich; sie ist vielmehr für alle Anwendungsfälle gleich, muss also nicht mehr neu von Fall zu Fall erarbeitet und einer Zulassungsprüfung unterzogen werden. Die bahnverwaltungsspezifische Software, die durch die unterschiedlichen Betriebsordnungen der einzelnen Bahnverwaltungen bestimmt wird, läuft in den kommerziellen Rechnern ab. Ihr Zusammenwirken mit der Systemsoftware der sicheren Rechner muss nicht geprüft werden. Vielmehr ist lediglich erforderlich, die spezifizierte Schnittstelle zwischen signaltechnisch sicherem und kommerziellem Rechner einzuhalten und die in den kommerziellen Rechnern zu implementierende bahnverwaltungsspezifische Software in sich auf ihre Funktionalität zu prüfen, d. h. zu prüfen, ob bestimmte Eingaben auch tatsächlich zu bestimmten Ausgaben führen. Diese Funktionalitätsprüfung findet getrennt von der Prüfung der Systemsoftware statt und ist -anders als beim Stand der Technik- nicht mehr eingebunden in die Systemsoftware der sicheren Rechner, die ihrerseits auch übersichtlicher ist als beim Stand der Technik.The processing results E determined by the commercial computer pair Rl, R2 are sent as telegrams to the signaling-safe computer SR *, where they are safely distributed over the two processing channels Kl *, K2 * and compared in terms of signaling to ensure they match. The function block V in which the relevant programs are stored as system software is shown in the drawing for the secure distribution of messages and the reliable comparison of the results worked out by the commercial computers R1, R2. In contrast to the test mechanisms PM of the commercial computers R1, R2, the test mechanisms PMS of the computer which is secure in terms of signal technology are implemented in a signal-safe manner. The particular advantage of the device according to the invention over a corresponding device designed according to the state of the art is that only the functions of safe input and output and safe data comparison can be implemented in the signal-technically safe computer, regardless of those by the operating rules of individual railway administrations each set requirements and conditions. This not only makes the system software running in the secure computer or in the secure computers simple and clear; Rather, it is the same for all applications, so it no longer has to be developed from case to case and subjected to an approval test. The railway administration-specific software, which is determined by the different operating regulations of the individual railway administrations, runs on the commercial computers. Their interaction with the system software of the secure computers does not have to be checked. Rather, it is only necessary to adhere to the specified interface between signal-safe and commercial computers and to check the functionality of the railway administration-specific software to be implemented in the commercial computers, ie to check whether certain inputs actually lead to certain outputs. This functionality check takes place separately from the check of the system software and, unlike in the prior art, is no longer integrated into the system software of the secure computers, which in turn is also clearer than in the prior art.
Die Erarbeitung der bahnverwaltungsspezifischen Software muss nicht zwangsweise bei dem für die signaltechnische Sicherheit des Prozessgeschehens erantwortlichen Hersteller für die signaltechnisch sicheren Rechner erfolgen. Vielmehr ist es möglich, Aufträge zur Erarbeitung der Programme für die kom- merziellen Rechner an qualifizierte Ingenieurbüros oder dergleichen zu vergeben, die die von ihnen erarbeitet Software mit der jeweiligen Bahnverwaltung und z. B. einer Genehmigungsbehörde wie dem Eisenbahnbundesamt abzugleichen haben. Damit wird es möglich, die Programme zum Steuern und Überwachen eines sicherheitskritischen Bahnbetriebsprozesses sehr viel schneller und preiswerter als bisher den jeweiligen Gegebenheiten anzupassen, ohne dass dadurch irgend welche Einbußen an Sicherheit in Kauf genommen werden müssen.The development of the railway management-specific software does not necessarily have to be carried out by the manufacturer responsible for the signaling security of the process for the signaling-safe computer. Rather, it is possible to place orders to develop the programs for the commercial computers to qualified engineering firms or the like, which the software they have developed with the respective railway administration and z. B. an approval authority such as the Federal Railway Authority. This makes it possible to adapt the programs for controlling and monitoring a safety-critical rail operating process much faster and cheaper than before, without having to accept any loss of safety.
Bei dem vorstehend erläuterten Ausführungsbeispiel stehen die kommerziellen Rechner Rl, R2 für ein- oder mehrere Doppelrechnersysteme oder mit redundanten Rechnern versehene Rechnersysteme, in deren Einzelrechnern jeweils identische Pro- gramme zum Abarbeiten der durch die jeweilige Bahnbetriebsordnung vorgegebenen Bedingungen und Abhängigkeiten ablaufen sollen, wobei von den einzelnen kommerziellen Rechnern vorzugsweise entweder jeweils nur bestimmte Teilfunktionen der Betriebsordnung zu realisieren sind oder aber jeweils nur auf bestimmte Teile der Bahnanlagen einzuwirken ist. Die Anordnung kann aber auch so getroffen sein, dass es sich bei den kommerziellen Rechnern Rl, R2 jeweils um Einzelrechner handelt, in denen die durch die Betriebsordnung einer Bahnverwaltung bestimmten Programme der bahnverwaltungsspezifischen Software mehrmals, mindestens jedoch zweimal nacheinander unabhängig voneinander abgearbeitet werden. Die hierfür erforderliche bahnverwaltungsspezifische Software kann diversitär ausgelegt sein oder aber für beide Verarbeitungsvorgänge inhaltlich gleich sein.In the exemplary embodiment explained above, the commercial computers R1, R2 stand for one or more double computer systems or computer systems provided with redundant computers, in the individual computers of which identical programs for processing the conditions and dependencies specified by the respective railway operating regulations are to run, of which individual commercial computers, preferably either only certain sub-functions of the operating regulations are to be implemented or only certain parts of the railway systems are to be affected. However, the arrangement can also be such that the commercial computers R1, R2 are each individual computers, in which the programs of the railway administration-specific software determined by the operating regulations of a railway administration are processed independently several times, but at least twice in succession. The railway management-specific software required for this can be designed in a diversified manner or the content can be the same for both processing operations.
Für die Übermittlung der von den kommerziellen Rechnern erarbeiteten Ergebnissen an den oder die signaltechnisch sicheren Rechner kommt vorzugsweise eine nicht signaltechnisch sichere Datenübertragung infrage, bei der entweder die zweikanalig seriell oder parallel erarbeiteten Ergebnisse auf zwei Kanälen an den oder die sicheren Rechner übermittelt werden oder aber bei der sie über nur einen Kanal zweimal nacheinander übermittelt werden. Ein zweiter oder dritter redundanter Kanal erhöht die Verfügbarkeit. Etwaige Datenverfälschungen auf dem Übertragungsweg von den kommerziellen Rechnern zu den signaltechnisch sicheren Rechnern und umgekehrt sind im empfangenden Rechner durch eine vom absendenden Rechner einge- tragene Signatur erkennbar, die den Telegramminhalt über eine Rechenvorschrift kodiert. Bei der seriellen Übertragung von Daten an die sicheren Rechner sind den Daten Kennungen beizugeben, die es den signaltechnisch sicheren Rechnern ermöglichen, zu erkennen, ob die übermittelten Daten aktuell sind und tatsächlich aus unterschiedlichen Rechnerkanälen der kommerziellen Rechnern stammen bzw. das Ergebnis unterschiedlicher Verarbeitungsvorgänge sind; bei der Datenübertragung über getrennte Busse können die signaltechnisch sicheren Rechner aus den ihnen über den einen oder anderen Bus über- ittelten Daten erkennen, ob diese Daten auch tatsächlich von dem einen oder anderen Rechner eines kommerziellen Rechnerpaares stammen oder nicht.A non-signal-safe computer is preferably used for the transmission of the results developed by the commercial computers to the computer-safe computer Data transmission in question, in which either the two-channel serial or parallel results are transmitted on two channels to the safe computer or computers, or in which they are transmitted twice in succession over only one channel. A second or third redundant channel increases availability. Any data falsifications on the transmission path from the commercial computers to the signal-technically secure computers and vice versa can be recognized in the receiving computer by a signature entered by the sending computer, which codes the telegram content using a calculation rule. In the case of serial transmission of data to the secure computers, identifiers must be added to the data, which enable the computers with secure signals to recognize whether the transmitted data is up-to-date and actually comes from different computer channels of the commercial computers or is the result of different processing operations; in the case of data transmission via separate buses, the signal-safe computers can recognize from the data transmitted to them via one or the other bus whether or not these data actually originate from one or the other computer of a commercial computer pair.
In vorteilhafter Ausgestaltung der Erfindung können der oder die kommerziellen Rechner als sogenannte Bedienplatzrechner ausgeführt sein, über die von einem Bahnbediensteten oder von einer Automatik Kommandos zur Ausführung an den Bahnbetriebs- prozess ausgegeben und die Rückmeldungen des Bahnbetriebsprozesses visualisiert werden können. In den Bedienplatzrechnern laufen dann unabhängig voneinander die Programme zur Eingabe und Visualisierung von Kommandos und Meldungen und die Programme ab, über die die Prozesselemente entsprechend der Bahnbetriebsordnung gesteuert werden. Die Programme für die Kommandoeingäbe und die Visualisierung des Prozessgeschehens können auch mit den Programmen zur Prozesssteuerung, wie sie durch die Bahnbetriebsordnung jeweils vorgegeben sind, kombiniert sein.In an advantageous embodiment of the invention, the commercial computer (s) can be designed as a so-called operator station computer, by means of which a railway operator or an automatic can issue commands for execution to the railway operating process and the feedback of the railway operating process can be visualized. The programs for entering and visualizing commands and messages and the programs that control the process elements in accordance with the railway operating regulations then run independently of one another in the operator station computers. The programs for the Command inputs and the visualization of the process can also be combined with the programs for process control as they are specified by the railway operating regulations.
Der oder die signaltechnisch sicheren Rechner können auch als m von n-RechnerSystem ausgeführt sein, bei denen die Entscheidung darüber, ob und welche Stellbefehle an den Prozess ausgegeben werden sollen, durch MehrheitsentScheidung von mindestens zwei intakten Rechnern getroffen wird.The computer (s) that are secure in terms of signaling technology can also be designed as m of n computer systems, in which the decision as to whether and which control commands are to be issued to the process is made by a majority decision by at least two intact computers.
Die Ausgabe der Stellbefehle an den Prozess geschieht zweikanalig; jeder Rechner hat die Möglichkeit, die Ausgabe von Stellbefehlen beim Feststellen von Verarbeitungsfehlem zu verhindern.The control commands are output to the process in two channels; every computer has the option of preventing the issuing of control commands when processing errors are detected.
Das erfindungsgemäße Verfahren und die erfindungsgemäße Einrichtung lassen sich für alle sicherheitskritischen Bahnbetriebsprozesse mit Vorteil anwenden. Eine solche Anwendung kann z. B. die sichere Steuerung eines Bahnbetriebes durch ein Stellwerk sein aber auch z. B. die sichere Steuerung eines Bahnüberganges, einer Achszähl nläge sowie von Strecken- und Fahrzeuggeräten einer Linienzugbeeinflussung (LZB) . The method according to the invention and the device according to the invention can be used with advantage for all safety-critical railway operating processes. Such an application can e.g. B. the safe control of a railway operation through an interlocking but also z. B. the safe control of a level crossing, an Achszähl nläge and track and vehicle devices a regular train control (LZB).
Claims
Priority Applications (9)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/DE2001/004485 WO2003047937A1 (en) | 2001-11-22 | 2001-11-22 | Method for controlling a safety-critical railway operating process and device for carrying out said method |
| HK05102045.6A HK1069363B (en) | 2001-11-22 | Method for controlling a safety-critical railway operating process and device for carrying out said method | |
| JP2003549144A JP4102306B2 (en) | 2001-11-22 | 2001-11-22 | Method for controlling railway operation process requiring safety and apparatus for carrying out this method |
| CNB018238238A CN1289345C (en) | 2001-11-22 | 2001-11-22 | Method for controlling safety-critical railway operating process and device for carrying out said method |
| KR10-2004-7007825A KR20040063935A (en) | 2001-11-22 | 2001-11-22 | Method for controlling a safety-critical railway operating process and device for carrying out said method |
| CA002467972A CA2467972A1 (en) | 2001-11-22 | 2001-11-22 | Method for controlling a safety-critical railroad operating process and device for carrying out said method |
| AU2002224742A AU2002224742A1 (en) | 2001-11-22 | 2001-11-22 | Method for controlling a safety-critical railway operating process and device for carrying out said method |
| MXPA04004840A MXPA04004840A (en) | 2001-11-22 | 2001-11-22 | Method for controlling a safety-critical railway operating process and device for carrying out said method. |
| US11/173,159 US7209811B1 (en) | 2001-11-22 | 2005-07-05 | System and method for controlling a safety-critical railroad operating process |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/DE2001/004485 WO2003047937A1 (en) | 2001-11-22 | 2001-11-22 | Method for controlling a safety-critical railway operating process and device for carrying out said method |
Related Child Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US10496082 A-371-Of-International | 2001-11-22 | ||
| US11/173,159 Continuation US7209811B1 (en) | 2001-11-22 | 2005-07-05 | System and method for controlling a safety-critical railroad operating process |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2003047937A1 true WO2003047937A1 (en) | 2003-06-12 |
Family
ID=5648319
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/DE2001/004485 Ceased WO2003047937A1 (en) | 2001-11-22 | 2001-11-22 | Method for controlling a safety-critical railway operating process and device for carrying out said method |
Country Status (7)
| Country | Link |
|---|---|
| JP (1) | JP4102306B2 (en) |
| KR (1) | KR20040063935A (en) |
| CN (1) | CN1289345C (en) |
| AU (1) | AU2002224742A1 (en) |
| CA (1) | CA2467972A1 (en) |
| MX (1) | MXPA04004840A (en) |
| WO (1) | WO2003047937A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102013218814A1 (en) * | 2013-09-19 | 2015-03-19 | Siemens Aktiengesellschaft | Method for operating a safety-critical system |
| EP4293957A1 (en) * | 2022-06-16 | 2023-12-20 | Siemens Mobility GmbH | Method and assembly for creating a control signal |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2929056B1 (en) * | 2008-03-19 | 2010-04-16 | Alstom Transport Sa | DEVICE FOR DETECTING A SECURITY THRESHOLD OF A RAIL SYSTEM |
| DE102012211273A1 (en) * | 2012-06-29 | 2014-01-02 | Siemens Aktiengesellschaft | Method and arrangement for controlling a technical installation |
| CN105822665A (en) * | 2016-06-02 | 2016-08-03 | 株洲时代新材料科技股份有限公司 | Integrated metal joint bearing in low-floor vehicle fixed hinge and assembly method thereof |
| CN112462731B (en) * | 2020-10-16 | 2022-06-24 | 北京西南交大盛阳科技股份有限公司 | Safety supervision control method, safety supervision control device, computer equipment and safety supervision system |
| JP7524750B2 (en) * | 2020-12-08 | 2024-07-30 | トヨタ自動車株式会社 | Vehicle control device, vehicle control method, and control program |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0132548A1 (en) * | 1983-06-28 | 1985-02-13 | Siemens Aktiengesellschaft | Device for operating a computer-controlled signal box |
| WO1992003787A1 (en) * | 1990-08-14 | 1992-03-05 | Siemens Aktiengesellschaft | Highly safe multi-computer system with three computers |
| EP0503336A2 (en) * | 1991-03-09 | 1992-09-16 | Alcatel SEL Aktiengesellschaft | Arrangement for fail-safe remote control of a substation in a railway system |
-
2001
- 2001-11-22 KR KR10-2004-7007825A patent/KR20040063935A/en not_active Ceased
- 2001-11-22 CN CNB018238238A patent/CN1289345C/en not_active Expired - Fee Related
- 2001-11-22 AU AU2002224742A patent/AU2002224742A1/en not_active Abandoned
- 2001-11-22 MX MXPA04004840A patent/MXPA04004840A/en active IP Right Grant
- 2001-11-22 WO PCT/DE2001/004485 patent/WO2003047937A1/en not_active Ceased
- 2001-11-22 CA CA002467972A patent/CA2467972A1/en not_active Abandoned
- 2001-11-22 JP JP2003549144A patent/JP4102306B2/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0132548A1 (en) * | 1983-06-28 | 1985-02-13 | Siemens Aktiengesellschaft | Device for operating a computer-controlled signal box |
| WO1992003787A1 (en) * | 1990-08-14 | 1992-03-05 | Siemens Aktiengesellschaft | Highly safe multi-computer system with three computers |
| EP0503336A2 (en) * | 1991-03-09 | 1992-09-16 | Alcatel SEL Aktiengesellschaft | Arrangement for fail-safe remote control of a substation in a railway system |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102013218814A1 (en) * | 2013-09-19 | 2015-03-19 | Siemens Aktiengesellschaft | Method for operating a safety-critical system |
| WO2015039878A1 (en) * | 2013-09-19 | 2015-03-26 | Siemens Aktiengesellschaft | Software updating of non-critical components in dual safety-critical distributed systems |
| US10229036B2 (en) | 2013-09-19 | 2019-03-12 | Siemens Mobility GmbH | Software update of non-critical components in dual safety-critical distributed systems |
| EP4293957A1 (en) * | 2022-06-16 | 2023-12-20 | Siemens Mobility GmbH | Method and assembly for creating a control signal |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1289345C (en) | 2006-12-13 |
| HK1069363A1 (en) | 2005-05-20 |
| CA2467972A1 (en) | 2003-06-12 |
| MXPA04004840A (en) | 2004-08-02 |
| CN1558848A (en) | 2004-12-29 |
| JP4102306B2 (en) | 2008-06-18 |
| JP2005511386A (en) | 2005-04-28 |
| KR20040063935A (en) | 2004-07-14 |
| AU2002224742A1 (en) | 2003-06-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE3706325C2 (en) | ||
| DE102009054157B3 (en) | Control system for controlling safety-critical and non-safety-critical processes | |
| DE10030329C1 (en) | Redundant control system as well as control computer and peripheral unit for such a control system | |
| DE4032033C2 (en) | ||
| EP2445771B1 (en) | Method to create an electronic interlocking for replacing an existing interlocking | |
| EP0132548A1 (en) | Device for operating a computer-controlled signal box | |
| EP2731849B1 (en) | Signal box computer | |
| DE2701925C3 (en) | Vehicle control with two on-board computers | |
| EP1197418B1 (en) | Control method for a safety critical railway operation process and device for carrying out this method | |
| EP1860564A1 (en) | Method and device for exchanging data based on the OPC communication protocol between the redundant components of a process control system | |
| WO2003047937A1 (en) | Method for controlling a safety-critical railway operating process and device for carrying out said method | |
| AT402909B (en) | METHOD FOR GUARANTEING THE SIGNAL TECHNICAL SECURITY OF THE USER INTERFACE OF A DATA PROCESSING SYSTEM | |
| WO1997008617A2 (en) | Device for single-channel transmission of data from two sources | |
| DE102004035901B4 (en) | Device for controlling a safety-critical process | |
| EP0920391B1 (en) | Process of controlling and monitoring a traffic control system | |
| EP2418580B1 (en) | Method for operating a network and network | |
| EP2228723B1 (en) | Method for error treatment of a computer system | |
| DE102005023296B4 (en) | Train Control System | |
| WO2004036324A1 (en) | Method and automation device provided with redundant control units for controlling peripheral equipment via a bus system | |
| EP2849986B1 (en) | Method and assembly for controlling a technical system | |
| DE10116244C2 (en) | Method for operating a control panel device | |
| WO2011113405A1 (en) | Controller arrangement | |
| DE102008038618A1 (en) | Failure condition indicating method for track-bound vehicle, involves activating lights by output devices during reception of control signal in cab or activating failure indicator lamp during reception of control signal | |
| EP0952523A1 (en) | Functional unit for a prgammable controller having redundancy function | |
| DE2148981C3 (en) | Method for recording and controlling the functional states of individual system units of a program-controlled processing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): AU BG BR CA CN CO CZ HU IN JP KR MA MX PH PL SK US ZA |
|
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 2003549144 Country of ref document: JP Ref document number: 2467972 Country of ref document: CA Ref document number: 00665/KOLNP/2004 Country of ref document: IN Ref document number: 665/KOLNP/2004 Country of ref document: IN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: PA/A/2004/004840 Country of ref document: MX Ref document number: 1020047007825 Country of ref document: KR |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 20018238238 Country of ref document: CN |