Method for the creation of an electronic signal box replacing an existing signal box
09783215 · 2017-10-10
Assignee
Inventors
- Anton Gunzinger (Zurich, CH)
- Markus Montigel (Udligenswil, CH)
- David Mueller (Hinwil, CH)
- Markus Herrli (Bern, CH)
Cpc classification
B61L27/37
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
According to one aspect of the invention, the circuit logic of an existing relay interlocking system is mapped onto a functionally equivalent circuit of electronic components. Semiconductor components that are functionally identical to the components of the relay circuit are thus preferably used. The circuit logic is created, for example, by transforming an interlocking table or track diagram into a logic circuit by means of an automatic compiler according to predefined rules.
Claims
1. A method for setting up an electronic signal box as a replacement for an existing signal box, comprising the steps of: providing the existing signal box, the existing signal box being connected to components to be actuated for the rail transportation and to actuate said components, the existing signal box having a switching logic, providing the switching logic of the existing signal box in an electronically readable form, mapping, by means of a transformation, the switching logic onto a logic function that corresponds to the electronic representation of a logic circuit, that is functionally equivalent with the switching logic, using the representation to physically configure a configurable logic circuit being a circuit of electronic semiconductor parts, whereby the switching logic of the existing signal box is physically mapped onto the functionally equivalent configurable logic circuit by means of the transformation, and connecting outputs of said configurable logic circuit to at least some of the existing components to be actuated; and whereby the configurable logic circuit actuates the components to be actuated without the use of a processor.
2. The method as claimed in claim 1, wherein the configurable logic circuit comprises at least one Field Programmable Gate Array (FPGA).
3. The method as claimed in claim 1, wherein the outputs of said circuit are connected to the components to be actuated via component-specific input and/or output units without integrated logic or with integrated logic.
4. The method as claimed in claim 1, wherein the signal box to be replaced is a relay signal box.
5. The method according to claim 1, wherein the electronically readable form comprises an interlocking plan or a track plan for the relay signal box.
6. The method as claimed in claim 5, comprising the further steps of translating the logic circuit back into a comparison plan, by applying inverted rules, and of comparing the interlocking plan (V) or track plan (S) with the comparison plan.
7. The method as claimed in claim 6, comprising the further step of producing related metadata and wherein the step of translating back involves the metadata being used in order to present the comparison plan so as to be able to be compared with the interlocking plan.
8. The method as claimed in claim 1, wherein the logic circuit has a logic unit and a plurality of input and/or output units, wherein the logic circuit is connected to the input and/or output units in a star shape.
9. The method as claimed in claim 1, wherein the circuit has a logic unit and a plurality of input and/or output units, wherein the logic circuit is connected to the input and/or output units in a ring architecture, with communication taking place simultaneously in both directions along the ring.
10. The method as claimed in claim 9, wherein the communication takes place in data packets which each represent the overall state of the system, wherein the communication takes place periodically.
11. The method as claimed in claim 10, wherein comprising the further step of recording the communication by an observer unit.
12. The method as claimed in claim 1, wherein the logic circuit has two redundant logic units which both execute the same logic function and output the results, respectively, wherein, if the results do not match, a safe state is entered and/or an alarm is triggered.
13. An electronic signal box as a replacement for an existing signal box for a rail transportation, wherein the existing signal box is connected to components to be actuated for the rail transportation before the existing signal box is replaced by the electronic signal box and includes a switching logic physically mapped onto hardware, the electronic signal box comprising an electronic logic unit comprising a configurable logic circuit and a plurality of input and/or output units for actuating the components, the input and/or output units connected to at least some of the components, wherein the configurable logic circuit is a circuit of electronic semiconductor parts functionally equivalent to the switching logic of the existing signal box, and whereby the configurable logic circuit actuates the components to be actuated without the use of a processor.
14. The signal box as claimed in claim 13, wherein the at least one configurable logic circuit is a Field Programmable Gate Array (FPGA).
15. The signal box as claimed in claim 13, wherein the logic unit is free of microprocessors.
16. The signal box as claimed in claim 13, further comprising a second logic unit which is functionally equivalent to the logic unit, wherein the logic unit and the second logic unit both output control signals to the input and/or output units, respectively.
17. The signal box as claimed in claim 16, wherein the second logic unit has at least one property different from a corresponding property of the first logic unit.
18. The method as claimed in claim 1, wherein physically configuring the configurable logic circuit comprises at least one of: activating particular switch positions in the configurable logic circuit; de-activating particular switch positions in the configurable logic circuit.
19. The signal box as claimed in claim 13, wherein the switching logic is stored in a memory.
Description
(1) Embodiments of the invention are described in more detail below with reference to schematic drawings, in which identical reference symbols (identification letters) denote the same or similar elements and in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10) As
(11) The method for producing the logic function L# from the interlocking plan V (or a track plan S) is shown schematically in
(12) In specific instances—for example in the event of a nonstandard signal location—a user can use an appropriate manually controllable input option (Man) to perform manual customization.
(13) The implementation of a logic function L# on an FPGA, which is then equipped as a logic unit, is known per se.
(14) As a variant of the method described above, it is also possible to reverse engineer the implemented logic unit L instead of the logic function L#.
(15)
(16) The reference symbol S denotes a communication input for the communication with an input unit and/or with a superordinate system.
(17) In a variant which is shown in
(18) The architecture shown in
(19) A further interface allows the communicated state to be reliably transmitted to management systems or, for operation under ETCS, to the ‘Radio Block Center’ (RBC). The same path can be used to transmit routes which are requested by the management system or by an automation element to the digital signal box.
(20) Besides the logic unit L, the embodiment shown in
(21) Embodiments having two logic units which ensure redundancy can, per se, also be used for star architectures or mixed architectures.
(22) As a special safety feature of embodiments which are preferred in many cases, it is possible to use a different make, which is not of identical design to the logic unit L, sometimes from a different supplier, for the logic unit L* than for the logic unit L. This results in diversitary redundancy.
(23) It is a great advantage of the course of action according to the invention based on all aspects of the invention that the logic unit can be implemented by a comparatively simple means on account of the approach according to the invention. This provides the first opportunity to have the approach to two logic units operating in parallel totally independently of one another, which would be virtually impossible in the case of electronic signal boxes, for example. This in turn allows the diversitary redundancy which is often very desirable in safety engineering.
(24) By way of example, the independence of the two logic units can mean that the logic units do not exchange interim results, or even that no signals at all from one control unit are processed by the other control unit.
(25)
(26)
(27) In the example shown here, the cabling of the logic unit (FPGA) in a ring architecture with the input and/or output units is of serial design as an Ethernet bus. The external cabling running away from the cable distributor to the outside can be adopted in unaltered form from the relay signal box.