CN112164272B - Signal simulation system and simulation method of tramcar signal system - Google Patents

Signal simulation system and simulation method of tramcar signal system Download PDF

Info

Publication number
CN112164272B
CN112164272B CN202011230231.3A CN202011230231A CN112164272B CN 112164272 B CN112164272 B CN 112164272B CN 202011230231 A CN202011230231 A CN 202011230231A CN 112164272 B CN112164272 B CN 112164272B
Authority
CN
China
Prior art keywords
signal
interlocking
tramcar
simulation
train
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.)
Active
Application number
CN202011230231.3A
Other languages
Chinese (zh)
Other versions
CN112164272A (en
Inventor
刘述昌
李建全
王阳
崔智民
冯斌
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.)
Casco Signal Cherngdu Ltd
Original Assignee
Casco Signal Cherngdu Ltd
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 Casco Signal Cherngdu Ltd filed Critical Casco Signal Cherngdu Ltd
Priority to CN202011230231.3A priority Critical patent/CN112164272B/en
Publication of CN112164272A publication Critical patent/CN112164272A/en
Application granted granted Critical
Publication of CN112164272B publication Critical patent/CN112164272B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B9/00Simulators for teaching or training purposes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Train Traffic Observation, Control, And Security (AREA)

Abstract

The invention discloses a signal simulation system and a signal simulation method of a tramcar signal system, which relate to the technical field of rail transit simulation and comprise an interlocking subsystem module, a level crossing signal control subsystem module, a vehicle section interlocking subsystem module and a simulation training module; the signal simulation system adopts a safe communication protocol to perform data interaction with the tramcar signal system, and is a simulation system and a simulation method which are matched with the signal system to research, test and simulate various driving service scenes, provide operation command and safety protection for train operation and support the realization of the modern tramcar signal system.

Description

Signal simulation system and simulation method of tramcar signal system
Technical Field
The invention relates to the technical field of rail transit analog simulation, in particular to a signal analog simulation system and a signal analog simulation method of a tramcar signal system.
Background
The modern tramcar is used as a new generation of green sustainable development transportation tool, the transportation capacity of the modern tramcar is between that of an urban bus and that of a subway, the construction cost and difficulty are lower than those of the subway, and the modern tramcar can share the right of way with public transportation, so that the modern tramcar becomes an effective way for improving the urban transportation pressure gradually, is very suitable for bearing the functions of backbone buses of small and medium-sized cities or suburbs around large-sized cities in China, and a plurality of cities in China have been gradually built with modern tramcar projects.
The tramcar signal system is an important basis for ensuring the safety and the on-spot driving of the tramcar, so that the simulation system supporting the realization of the tramcar signal system is an important component of the signal system, is a basis and a key for cooperating with the research and development, the test and the simulation of various scenes of the signal system, realizes the driving service requirements of the tramcar, and further provides operation command and safety protection for the running of a train. Most of the simulation tests aiming at the tramcar signal system at present are only based on the tramcar module in traffic flow simulation software.
For example, in the prior art, the chinese utility model patent document entitled "a tramcar communication signal and control system based on mixed right of way" with publication No. CN209607149U and publication time of 2019, 11/8/2019 discloses a tramcar communication signal and control system based on mixed right of way, which mainly includes the following contents: (1) the system comprises various subsystems and the range of the laid stations; (2) the communication signal system for integrated management is realized at the level crossing, and the prior passing of the tramcar can be considered; (3) the system can coordinate the actions of traffic lights of adjacent urban road crossings, and can reduce the influence of the preferential traffic of tramcars on urban road traffic.
As another prior art, chinese patent publication No. CN109191835A, publication time of 1 month and 11 days 2019, entitled "a method and system for controlling operation of a tram" discloses a method and system for controlling operation of a tram, which mainly includes the following steps: (1) firstly, acquiring basic parameters including data such as the number of crossings through which the tramcars pass, the number of passengers carried by the tramcars at a certain intersection, the average number of passengers carried by the tramcars and the like; (2) calculating a decision variable according to the basic parameters; (3) and (3) applying decision variables, designing the arrangement positions of signal lamps along the tramcar, and further improving the efficiency of the tramcar passing through the whole line and the service level.
However, in these prior arts, the traffic flow simulation software cannot integrate to simulate each sub-system beside the rail, and cannot integrate the interlocking sub-system, the level crossing signal control sub-system, the vehicle sub-system, and the vehicle segment interlocking sub-system of the tramcar project together to complete the test and iterative research and development of the whole line control center signal system, so that a great negative influence is generated on the research and development of tramcar products.
Based on the method, a complete simulation test platform of the tramcar signal system is built, the simulation functions of the interlocking subsystem, the level crossing signal control subsystem, the vehicle subsystem and the vehicle section interlocking subsystem are realized in a simulation mode, and the realization of the service requirements of the tramcar is particularly important.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provide a simulation system and a simulation method which are matched with a signal system to research, test and simulate various driving service scenes, provide operation command and safety protection for train operation and support the realization of a modern tramcar signal system.
The purpose of the invention is realized by the following technical scheme:
the invention provides a signal simulation system of a tramcar signal system, which is characterized in that: the system comprises an interlocking subsystem module, a level crossing signal control subsystem module, a vehicle segment interlocking subsystem module and a simulation training module; the signal simulation system adopts a safe communication protocol to perform data interaction with the tramcar signal system;
the interlocking subsystem module is used for simulating and simulating interlocking logic, the tramcar signal system issues a control command to interlocking equipment according to a current driving plan, the interlocking subsystem module checks the state of corresponding equipment according to the control command, changes the code bits of single or multiple interlocking equipment in an interlocking code bit simulation interface in a simulation mode, and sends the change data of the code bits to the tramcar signal system so as to simulate the operation of each interlocking equipment. The interlocking subsystem module can also manually change the code bits of single or multiple interlocking devices at an interlocking code bit simulation interface and send the change data to the tramcar signal system without running the train. The method comprises the following steps that (1) a code bit table of interlocking equipment in a tramcar signal system is identical to a code bit table in an analog simulation system, after the code bit of the equipment is changed in the analog simulation system, change data is sent to the signal system, the signal system checks that the state of the equipment is changed, and the code bit table comprises all equipment code bits of the whole project, such as fault injection, permanent route handling and other operations of the equipment; the interlocking subsystem module receives a control command of a tramcar signal system while sending interlocking equipment state information, simulates the operation of trackside interlocking equipment, triggers interlocking logic, changes the corresponding interlocking equipment state and prepares conditions for simulating the safe operation of a train; for example, status information of the secondary detection device, location information of the switch device, status information of the route, and the like are monitored and managed.
The level crossing signal control subsystem module is used for simulating a crossing signal machine and a crossing control system, the level crossing signal control subsystem module receives a control command sent by a tramcar signal system according to a set time interval N, simulates the state of the crossing signal machine according to the control command and sends a priority passing request command to the crossing control system, the crossing control system changes an indicator light of the crossing signal machine after processing, the tramcar passes preferentially according to the priority passing command, the level crossing signal control subsystem module sends the simulated states of all the level crossing signal machines and the related states of the crossing control system to the tramcar signal system in a code table mode at one time according to a fixed period, and each bit in the code table represents a certain state of a certain signal machine or a certain state of the system.
The system comprises a vehicle subsystem module, a dispatching workstation module, a signal system, a display station field diagram, a simulation system, a locking device, a locking system, a signal system and a control system, wherein the vehicle subsystem module is used for simulating running logic, updating the position information of a train according to the current allowable speed of the train and a set time interval D, simulating the accurate positioning and fuzzy positioning of the train, and sending the position information of the train to the tramcar signal system to update the train position of the dispatching workstation in the tramcar signal system; the simulation system of the scheme simulates the logic related to the running, can simultaneously support the monitoring management of the running state of 200 trains, the running control and the acquisition of the real-time position information of the trains, calculates the speed information by adopting a shortest path algorithm and then sends the speed information to the signal system, can simulate the operation of adding the trains on the positive line, can simulate and add a plurality of trains in a parking service area (station) on a simulation train adding interface by the vehicle subsystem module, endows the trains with corresponding service numbers according to the set running mode, such as a planning mode, the trains can run according to the plan information contained in the service, calculates and updates the position, the speed and other information of the trains by the simulation system, then updates the positions of the trains on a dispatching work station, and simulates the running scene of the trains.
The system comprises a vehicle segment interlocking subsystem module, a tramcar signal system, a vehicle segment interlocking subsystem module and a control system, wherein the vehicle segment interlocking subsystem module is used for monitoring and managing vehicle segment interlocking equipment, and sends all monitored interlocking equipment states to the tramcar signal system in a code bit table mode at a fixed period of time, and the tramcar signal system makes logic calculation and judgment according to the code bit table and forms a correct driving control instruction; the interlocking device can also be used for related operation and maintenance personnel to check the state of the interlocking device and maintain the interlocking device;
the simulation training module can assist the dispatcher to further understand the related business knowledge and operation flow of the tramcar product and the running, so that the dispatcher and the planning personnel can drill before operating the real online tramcar system, master the signal and the urban rail transit knowledge, improve the business level of the dispatcher and improve the emergency fault handling capacity under the emergency condition.
And after receiving a route transaction request sent by the tramcar signal system, the interlocking subsystem module polls the states of the secondary detection equipment and the turnout successively and judges whether conditions for establishing a forward route are met or not by combining with real-time position information of the vehicle, if the current conditions are not met, the interlocking subsystem module polls and waits until the conditions for transaction of the route are met, the route is transacted again, and the train continues to run.
In addition, the interlocking subsystem module can also simulate turnout operations, including positioning, inversion operation, locking, unlocking and the like; displaying the allowable and limited states and different opening directions of the analog signal machine; simulating a section fault and a recovery operation; remote axle counting reset operation and the like.
And the vehicle subsystem module receives a driving control command of the tramcar signal system when the train arrives at a parking service area, checks whether the next parking service area of the train is consistent with the next parking service area in the control command, generates the next platform jump stop information if the next parking service area of the train is inconsistent with the next parking service area of the control command, and processes the jump stop information of the platform when the train arrives at the next parking service area.
The step-out information processing of the platform means that after train step-out operation or train buckling operation is set on a dispatching workstation, after the train subsystem module receives a driving control command, matched logic calculation is carried out, data information of a train object in a cache is updated, and then the data information is fed back to a tramcar signal system, and execution of the control command is completed.
The signal control subsystem module of the level crossing receives a control command sent by the signal system according to a fixed period of 1 second, such as a request command that the tramcar preferentially passes through the level crossing; the level crossing signal control subsystem module sends the states of all level crossing signal machines and the related states of the crossing control system to the signal system in a code table mode at one time according to a fixed period, and each bit represents a certain state of a certain signal machine or a certain state of the system.
Specifically, the vehicle subsystem configuration data includes an address and port number of the simulated vehicle control unit communication node.
The configuration data of the level crossing signal control subsystem comprises the addresses and port numbers of all level crossing communication nodes on the front line.
The vehicle segment interlock subsystem configuration data includes addresses and port numbers of the on-line vehicle segment and the parking lot interlock device communication nodes.
The interlocking subsystem module divides the simulated station into a plurality of interlocking centralized stations, each interlocking centralized station comprises a plurality of stations, the data configuration of the interlocking equipment is configured according to the interlocking centralized stations but not according to the stations, the configuration data of the interlocking centralized stations comprises the addresses and port numbers of communication nodes of the main line interlocking centralized stations, and the system data loading loads all the interlocking equipment data into the simulation system cache according to the interlocking centralized stations.
Corresponding to the system, the invention also provides a simulation method of the signal simulation system of the tramcar signal system, which is characterized by comprising the following steps of:
initializing configuration data of a simulation system, reading configuration data of interlocking equipment in a tramcar signal system manufactured by an actual tramcar project to be simulated into the system, and initializing the configuration data into corresponding interlocking equipment data objects in the simulation system; configuring connection relation-containing data of interlocking equipment in a tramcar signal system manufactured by an actual tramcar project into a connection relation-containing object of the interlocking equipment in the simulation system; the actual tram project may be the project route to be opened, and the simulation is performed by the system before the opening, and the system data of each different project is different, including the specific equipment, but the simulation system can be universal. The interlocking equipment data is data of real items, the connection relation is also real, and the real data and the connection relation are correspondingly realized in the system, so that the correctness of the actual item signal system can be determined.
The containing connection relation comprises the containing relation of data such as an entrance signal machine and a turnout of a route, the length of the route, the position of the turnout on the route and the like, wherein the turnout comprises the positions of the turnout such as front, positioning and reverse positions.
The configuration data of the simulation system comprises the initial length of a train, the initial speed of train operation, turnout pulling delay time, access unlocking delay time, the initialization state of interlocking equipment, the track data increasing direction, communication protocol selection data between the simulation system and a tramcar signal system manufactured by an actual tramcar project to be simulated, and running state selection data for checking a signal lamp at a level crossing; the initialization state of the interlocking equipment, such as a signal machine and a turnout, is the actual state of the interlocking equipment, and specifically: some routes are permanent routes; some switches are initialized in position and some switches are initialized in anti-phase. The specific data growth direction of the track data is determined according to system data of an actual tramcar project, for example, the growth direction of some project tracks is sequentially increased from right to left, and some project tracks are sequentially increased from left to right, but the default direction of the simulation system is sequentially increased from right to left, if the actual situation is opposite, the configuration needs to be performed through a configuration file, for example, 0 indicates that the actual situation is consistent with the simulation system, and 1 indicates that the actual situation is opposite. The simulation system has two data communication protocols, namely a safety protocol and a UDP protocol, the UDP protocol is generally used when a laboratory develops a test signal system, the safety data communication protocol is used when an actual project runs, and the protocol is configured when configuration data is initialized. When the signal system is tested in a laboratory, the state of a signal lamp of a level crossing can be checked at the crossing or not, and the signal lamp is configured and selected in a configuration file. If the state of the signal lamp of the level crossing is selected to be checked: when the train reaches a level crossing, whether the train is to pass or is forbidden is judged; when the inspection is not carried out, the train passes as long as the route transaction is successful.
And an interlocking logic simulation step, wherein a tramcar signal system issues a control command for interlocking equipment according to a current driving plan, an interlocking subsystem module checks the state of corresponding equipment according to the control command and executes specific equipment state conversion operation, and feeds back operation information to the tramcar signal system, or changes an interlocking code bit in one-way simulation of an interlocking code bit simulation interface of the simulation system, and sends change data of the code bit to the tramcar signal system to simulate the operation of each interlocking equipment, such as fault injection, permanent access handling and the like of the equipment.
The configuration data of the interlocking equipment comprises an interlocking equipment signal code bit table sent to the analog-to-digital system by the tramcar signal system and an interlocking equipment signal code bit table sent to the tramcar signal system by the analog-to-digital system.
And a step of simulating a level crossing signal, in which all level crossing signal machines and a crossing control system receive a control command sent by a tramcar signal system according to a set time interval N, and send related states to the tramcar signal system in a code table form at one time according to a fixed period, wherein each bit in the code table represents a certain state of a certain signal machine or a certain state of the system.
In the step of simulating the level crossing signal, the related state code table of the level crossing signal machine comprises a level crossing signal lamp code table sent to the simulation system by the tramcar signal system and a level crossing signal lamp code table sent to the tramcar signal system by the simulation system.
A train positioning step, namely updating the position information of the train according to the current allowable speed of the train and a set time interval D, simulating the accurate positioning and fuzzy positioning of the train, and sending the train position information to a tramcar signal system to update the train position of a dispatching work station; the simulation system of the scheme simulates the logic related to the running, can simultaneously support the monitoring management of the running state of 200 trains, the running control and the acquisition of the real-time position information of the trains, adopts the shortest path algorithm to calculate the speed information and then send the speed information to the signal system, can simulate the operation of adding the trains on the positive line, can add the trains in the parking service area according to the selected running mode, and can automatically start running according to the selected running plan.
Monitoring and managing the interlocking equipment, namely sending all monitored states of the interlocking equipment to a tramcar signal system in a code bit table mode at a fixed period of time, and making logic calculation and judgment by the tramcar signal system according to the code bit table to form a correct driving control instruction; and related operation and maintenance personnel can check the state of the interlocking equipment and maintain the interlocking equipment.
The method comprises a train section interlocking subsystem module, a level crossing signal control subsystem module, a vehicle subsystem module and a vehicle section interlocking subsystem module, and is characterized in that the train section interlocking subsystem module is used for carrying out interlocking on a train section, and the train section interlocking subsystem module is used for carrying out interlocking on a train section.
Compared with the prior art, the technical scheme comprises the following innovation points and beneficial effects:
the scheme designs various scenes for simulating a plurality of trains under the actual running condition. In the process of iterative development and function upgrading of the tramcar signal system, the simulation system can verify the correctness of the running logic processing of the signal system, the real-time property of data transmission, the correctness of functions such as running plan and train control and the like.
The system and the method can simulate the basic functions of an interlocking subsystem, a level crossing signal control subsystem, a vehicle subsystem and a vehicle section interlocking subsystem, realize the calculation and display of vehicle running data under the normal line running state of the tramcar and the response of a control command to a running train, and process the real-time state of interlocking equipment, such as access handling, turnout operation, opening of a signal machine and the like, according to an equipment code table issued by a signal system; monitoring of the signal lamp state of the level crossing, command response and the like, simulating series scenes of adding and deleting vehicles and the like in a vehicle section, helping operation and maintenance personnel to simulate and train system knowledge about signals, urban rail transit and a train control system based on wireless communication, and helping dispatching personnel to know about tramcar products, traffic related business knowledge and dispatching tasks more deeply; the system can also be used for training by a simulation training system before a dispatcher, a maintainer and a planner operate a real online tramcar system, and can also be used for practicing degradation mode processing, emergency fault simulation processing and the like.
Drawings
The foregoing and following detailed description of the invention will become more apparent when read in conjunction with the following drawings, in which:
FIG. 1 is a schematic diagram of an exemplary simulation system;
FIG. 2 is a diagram of the architecture of the simulation system and the real signal system of the present invention;
FIG. 3 is a logic diagram of the route handling of the simulation method of the present invention.
Detailed Description
The technical solutions for achieving the objects of the present invention are further illustrated by the following specific examples, and it should be noted that the technical solutions claimed in the present invention include, but are not limited to, the following examples.
Example 1
As a specific embodiment of the signal simulation system of the tramcar signal system, as shown in fig. 1, the tramcar signal system comprises an interlocking subsystem module, a level crossing signal control subsystem module, a vehicle section interlocking subsystem module and a simulation training module; the signal simulation system adopts a safe communication protocol to perform data interaction with the tramcar signal system.
Specifically, the interlocking subsystem module is used for simulating and simulating interlocking logic, the tramcar signal system issues a control command to interlocking equipment according to a current driving plan, the interlocking subsystem module checks the state of corresponding equipment according to the control command, changes the code bit of single or multiple interlocking equipment on an interlocking code bit simulation interface of the interlocking subsystem module in a simulation mode, sends the change data of the code bit to the tramcar signal system to simulate the operation of each interlocking equipment, manually changes the code bit of the single or multiple interlocking equipment on the interlocking code bit simulation interface under the condition that a train is not operated, sends the change data to the tramcar signal system, the code bit of the interlocking equipment in the tramcar signal system is the same as the code bit table in the simulation system, and sends the change data to the signal system after the code bit of the equipment is changed in the simulation system, the signal system checks that the state of the equipment is changed, and the code bit table contains all equipment code bits of the whole item, such as fault injection, permanent route handling and other operations of the equipment; the interlocking subsystem module receives a control command of a tramcar signal system while sending interlocking equipment state information, simulates the operation of trackside interlocking equipment, triggers interlocking logic, changes the corresponding interlocking equipment state and prepares conditions for simulating the safe operation of a train; for example, status information of the secondary detection device, position information of the switch device, status information of the route, and the like are monitored and managed.
The level crossing signal control subsystem module is used for simulating a crossing signal machine and a crossing control system, the level crossing signal control subsystem module receives a control command sent by a tramcar signal system according to a set time interval N, simulates the state of the crossing signal machine according to the control command and sends a priority passing request command to the crossing control system, the crossing control system changes an indicator light of the crossing signal machine after processing, the tramcar passes according to the priority, the level crossing signal control subsystem module sends the simulated states of all the level crossing signal machines and the related states of the crossing control system to the tramcar signal system in a code table mode at one time according to a fixed period, and each bit in the code table represents a certain state of a certain signal machine or a certain state of the system;
the train control system comprises a train subsystem module, a train control subsystem module, a signal system and a signal system, wherein the train subsystem module is used for simulating driving logic, updating the position information of a train according to the current allowable speed of the train and a set time interval D, simulating the accurate positioning and fuzzy positioning of the train, and sending the position information of the train to the tramcar signal system to update the train position of a dispatching workstation in the tramcar signal system, wherein the dispatching workstation is a software module in the signal system, displays a station diagram, displays a running train and can operate interlocking equipment, the simulation system simulates car adding, calculates the position of the train, the running information of the train and the like, and then sends the information to dispatching workstation software of the signal system, and the software displays the specific position and the running state of the train, and is interface software operated by a dispatcher; the simulation system of the scheme simulates the logic related to the running, can simultaneously support the monitoring management of the running state of 200 trains, the running control and the acquisition of the real-time position information of the trains, calculates the speed information by adopting a shortest path algorithm and then sends the speed information to the signal system, and can simulate the operation of adding the trains on the positive line.
The system comprises a vehicle segment interlocking subsystem module, a tramcar signal system, a vehicle segment interlocking subsystem module and a control system, wherein the vehicle segment interlocking subsystem module is used for monitoring and managing vehicle segment interlocking equipment, and sends all monitored interlocking equipment states to the tramcar signal system in a code bit table mode at a fixed period of time, and the tramcar signal system makes logic calculation and judgment according to the code bit table and forms a correct driving control instruction; the interlocking device can also be used for related operation and maintenance personnel to check the state of the interlocking device and maintain the interlocking device;
the simulation training module can assist the dispatcher to further understand the related business knowledge and operation flow of the tramcar product and the running, so that the dispatcher and the planning personnel can drill before operating the real online tramcar system, master the signal and the urban rail transit knowledge, improve the business level of the dispatcher and improve the emergency fault handling capacity under the emergency condition.
The system can simulate the basic functions of an interlocking subsystem, a level crossing signal control subsystem, a vehicle subsystem and a vehicle section interlocking subsystem, realize the calculation, display and response of vehicle running data to a running train in the normal running state of the tramcar, and process the real-time state of interlocking equipment, such as route handling, turnout operation, opening of a signal machine and the like, according to an equipment code bit table sent by a signal system; monitoring of the signal lamp state of the level crossing, command response and the like, simulating series scenes of adding and deleting vehicles and the like in a vehicle section, helping operation and maintenance personnel to simulate and train system knowledge about signals, urban rail transit and a train control system based on wireless communication, and helping dispatching personnel to know about tramcar products, traffic related business knowledge and dispatching tasks more deeply; the system can also be used for training by a simulation training system before a dispatcher, a maintainer and a planner operate a real online tramcar system, and can also be used for practicing degradation mode processing, emergency fault simulation processing and the like.
In addition, the SmarTram modern tramcar signal system developed by the scheme in an auxiliary manner is successfully applied to the Shenzhen Longhua new region and the Shenshu No. 2 line modern tramcar project.
Example 2
As a more preferable embodiment of the signal simulation system of the tramcar signal system, on the basis of the technical solution of the above embodiment 1, the interlock subsystem module polls and sequentially checks the states of the secondary detection device and the turnout after receiving a route transaction request sent by the tramcar signal system, and determines whether a condition for establishing a forward route is satisfied by combining with real-time position information of the vehicle, and if the current condition is not satisfied, polls and waits until the condition for transaction is satisfied, transacts the route again, and the train continues to run.
In addition, the interlocking subsystem module can also simulate turnout operations, including positioning, inversion operation, locking, unlocking and the like; displaying the allowable and limited states and different opening directions of the analog signal machine; simulating a section fault and recovery operation; remote axle counting reset operation and the like.
And the vehicle subsystem module receives a running control command of the tramcar signal system when the train arrives at a parking service area, checks whether the next parking service area of the train is consistent with the next parking service area in the control command, generates the next platform jump stop information if the next parking service area of the train is inconsistent with the next parking service area of the control command, and processes the jump stop information of the platform when the train arrives at the next parking service area. The step-out information processing of the platform means that after train step-out operation or train buckling operation is set on a dispatching workstation, after the train subsystem module receives a driving control command, matched logic calculation is carried out, data information of a train object in a cache is updated, and then the data information is fed back to a tramcar signal system, and execution of the control command is completed.
Preferably, the level crossing signal control subsystem module receives a control command sent by the signal system according to a fixed period of 1 second, such as a request command that the tramcar preferentially passes through the level crossing; the level crossing signal control subsystem module sends the states of all level crossing signal machines and the related states of the crossing control system to the signal system in a code table mode at one time according to a fixed period, and each bit represents a certain state of a certain signal machine or a certain state of the system.
Specifically, the vehicle subsystem configuration data includes an address and port number of the simulated vehicle control unit communication node.
The configuration data of the level crossing signal control subsystem comprises the addresses and port numbers of all level crossing communication nodes on the front line.
The vehicle segment interlock subsystem configuration data includes addresses and port numbers of the main line vehicle segment and the parking lot interlock device communication nodes.
The interlocking subsystem module divides a simulated station into a plurality of interlocking centralized stations, each interlocking centralized station comprises a plurality of stations, the data configuration of interlocking equipment is configured according to the interlocking centralized station but not according to the stations, the configuration data of the interlocking centralized station comprises the address and the port number of a communication node of a main line interlocking centralized station, and the system data loading loads all the interlocking equipment data into a simulation system cache according to the interlocking centralized station.
Example 3
As a specific aspect of the simulation method of the signal simulation system of the tramcar signal system, the method specifically includes the following steps corresponding to the system:
initializing configuration data of the simulation system, reading configuration data of interlocking equipment in a tramcar signal system manufactured by an actual tramcar project to be simulated into corresponding interlocking equipment data in the initialized simulation system, storing the interlocking equipment data into a system cache, and correspondingly configuring the inclusion connection relationship of the interlocking equipment in the tramcar signal system manufactured by the actual tramcar project into the inclusion connection relationship of the interlocking equipment in the simulation system as shown in FIG. 2; the actual tramcar project can be a project route to be opened, simulation is carried out through the system before the tramcar project is opened, system data of different projects are different, and the system data comprise specific devices, but the simulation system can be universal, interlocking device data are data of real projects, connection relations are also real, the real data and the connection relations are correspondingly realized in the system, and therefore the correctness of an actual project signal system can be determined.
The containing connection relation comprises the containing relation of data such as the entrance signal machine and the turnout of the approach, the length of the approach, the position of the turnout on the approach and the like, wherein the turnout comprises the turnout point of the front position, the positioning position and the reverse position of the turnout.
The configuration data of the simulation system comprises the initial length of a train, the initial speed of train operation, turnout pulling delay time, access unlocking delay time, the initialization state of interlocking equipment, the track data increasing direction, communication protocol selection data between the simulation system and a tramcar signal system manufactured by an actual tramcar project to be simulated, and running state selection data for checking a signal lamp at a level crossing or not; the initialization state of the interlocking equipment, such as a signal machine and a turnout, is the state initialization of the interlocking equipment, and specifically: some routes are permanent routes; some switches are initialized in position and some switches are initialized in anti-phase. The specific data growth direction of the track data is determined according to system data of an actual tramcar project, for example, the growth direction of some project tracks is sequentially increased from right to left, and some project tracks are sequentially increased from left to right, but the default direction of the simulation system is sequentially increased from right to left, if the actual situation is opposite, the corresponding configuration needs to be performed through a configuration file, for example, 0 indicates that the actual situation is consistent with the simulation system, and 1 indicates that the actual situation is opposite. The simulation system has two data communication protocols, namely a safety protocol and a UDP protocol, the UDP protocol is generally used when a laboratory develops and tests a signal system, and the safety data communication protocol is used when an actual project runs. Configuration data initialization is what protocol should be used. When the signal system is tested in the laboratory, the state of the signal lamp of the level crossing can be checked at the crossing or not, and the signal system is configured and selected in the configuration file. If the state of the signal lamp of the level crossing is selected to be checked: when the train reaches a level crossing, judging whether the train is to pass or not; when the inspection is not carried out, the train passes as long as the route transaction is successful.
The method also comprises an interlocking logic simulation step, as shown in fig. 3, a tramcar signal system issues a control command to interlocking equipment according to a current driving plan, the interlocking equipment checks the state of corresponding equipment according to the control command and executes specific equipment state conversion operation, operation information is fed back to the tramcar signal system, or one-way simulation is performed on an interlocking code bit simulation interface of the simulation system to change an interlocking code bit, and change data of the code bit is sent to the tramcar signal system to simulate the operation of each interlocking equipment, such as fault injection, permanent route handling and other operations of the equipment
The interlocking equipment code bit comprises an interlocking equipment signal code bit table sent to the analog-to-digital system by the tramcar signal system and an interlocking equipment signal code bit table sent to the tramcar signal system by the analog-to-digital system.
The method comprises the following steps that a tramcar signal system is used for receiving a control command sent by the tramcar signal system, and a level crossing signal simulation step is also included, wherein all level crossing signal machines and a crossing control system receive the control command sent by the tramcar signal system according to a set time interval N, and send related states to the tramcar signal system in a code table mode at one time according to a fixed period, and each bit in the code table represents a certain state of a certain signal machine or a certain state of the system;
in the step of simulating the level crossing signal, the related state code table of the level crossing signal machine comprises a level crossing signal lamp code table sent to the simulation system by the tramcar signal system and a level crossing signal lamp code table sent to the tramcar signal system by the simulation system.
The method also comprises a train positioning step, wherein the position information of the train is updated according to the current allowable speed of the train and a set time interval D, the accurate positioning and the fuzzy positioning of the train are simulated, and the train position information is sent to a tramcar signal system to update the train position of a dispatching work station; the simulation system of the scheme simulates the logic related to the running, can simultaneously support the monitoring management of the running state of 200 trains, the running control and the acquisition of the real-time position information of the trains, adopts the shortest path algorithm to calculate the speed information and then send the speed information to the signal system, can simulate the operation of adding the trains on the positive line, can add the trains in a parking service area according to the selected running mode, and can automatically start running according to the selected running plan;
the interlocking equipment monitoring and managing step is that all monitored interlocking equipment states are sent to a tramcar signal system in a code bit table mode at fixed cycle time, and the tramcar signal system makes logic calculation and judgment according to the code bit table and forms a correct driving control instruction; the state of the interlocking equipment can be checked and maintained by related operation and maintenance personnel;
the method also comprises a simulation training step, wherein a dispatcher uses the name of the tramcar signal system to issue a control command interface to the interlocking equipment according to the current driving plan, and displays the data transfer relation among the simulation system, the level crossing signal control subsystem module and the tramcar signal system (namely the interlocking subsystem module, the level crossing signal control subsystem module, the vehicle subsystem module and the vehicle section interlocking subsystem module of the corresponding system) for the dispatcher, and for the newly opened and operated modern tramcar project, the simulation training module can assist the dispatcher to more deeply know about the tramcar product and the driving related service knowledge and the operation flow, so that the dispatcher and the planner can perform the drilling before operating the real online tramcar system, master the signal and urban rail transit knowledge and improve the service level of the dispatcher and the planner, and the emergency fault handling capacity under the emergency condition is improved.

Claims (9)

1. A signal simulation system of a tramcar signal system is characterized in that: the system comprises an interlocking subsystem module, a level crossing signal control subsystem module, a vehicle section interlocking subsystem module and a simulation training module; the signal simulation system adopts a safe communication protocol to perform data interaction with the tramcar signal system;
the interlocking subsystem module is used for simulating and simulating interlocking logic, the tramcar signal system issues a control command to interlocking equipment according to a current driving plan, the interlocking subsystem module checks the state of corresponding equipment according to the control command, code bits of single or multiple pieces of interlocking equipment are simulated and changed on an interlocking code bit simulation interface of the interlocking subsystem module, and change data of the code bits are sent to the tramcar signal system to simulate operation of each piece of interlocking equipment;
the system comprises a level crossing signal control subsystem module, a level crossing signal control subsystem module and a tramcar signal system, wherein the level crossing signal control subsystem module is used for simulating a crossing signal machine and a crossing control system, receiving a control command sent by the tramcar signal system according to a set time interval N, simulating the state of the crossing signal machine according to the control command and sending a priority passing request command to the crossing control system;
the train position information is sent to a tramcar signal system to update the train position of a dispatching workstation in the tramcar signal system;
the system comprises a vehicle segment interlocking subsystem module, a tramcar signal system, a vehicle segment interlocking subsystem module and a control system, wherein the vehicle segment interlocking subsystem module is used for monitoring and managing vehicle segment interlocking equipment, and sends all monitored interlocking equipment states to the tramcar signal system in a code bit table mode at a fixed period of time, and the tramcar signal system makes logic calculation and judgment according to the code bit table and forms a correct driving control instruction; the interlocking equipment can also be used for operation and maintenance personnel to check the state of the interlocking equipment and maintain the interlocking equipment;
after receiving a route transaction request sent by a tramcar signal system, the interlocking subsystem module polls and checks the states of secondary detection equipment and turnouts one by one and judges whether conditions for establishing a forward route are met or not by combining real-time position information of a vehicle, if the current conditions are not met, polling waits until the conditions for transaction of the route are met, transacting the route again, and continuously running the train; the interlocking subsystem module can also simulate turnout operation, simulate the allowed and limited states of a signal machine and display of different opening directions, simulate section fault and recovery operation and simulate remote axle counting reset operation; the turnout operation comprises positioning, reverse operation and locking and unlocking operation.
2. A signal emulation simulation system for a tram signal system as in claim 1 wherein: and the vehicle subsystem module receives a driving control command of the tramcar signal system when the train arrives at a parking service area, checks whether the next parking service area of the train is consistent with the next parking service area in the control command, generates the next platform jump stop information if the next parking service area of the train is inconsistent with the next parking service area of the control command, and processes the jump stop information of the platform when the train arrives at the next parking service area.
3. A tramcar signal system signal simulation system according to claim 2, characterized in that: the step-out information processing of the platform means that after train step-out operation or train buckling operation is set on a dispatching workstation, after the train subsystem module receives a driving control command, matched logic calculation is carried out, data information of a train object in a cache is updated, and then the data information is fed back to a tramcar signal system, and the execution of the control command is completed.
4. A signal emulation simulation system for a tram signal system as in claim 1 wherein: the level crossing signal control subsystem module receives a control command sent by the signal system according to a fixed period of 1 second, such as a request command that the tramcar preferentially passes through the level crossing; the level crossing signal control subsystem module sends the states of all level crossing signal machines and the related states of the crossing control system to the signal system in a code table mode at one time according to a fixed period, and each bit represents a certain state of a certain signal machine or a certain state of the system.
5. A tramcar signal system signal simulation system according to claim 1, characterized in that: the vehicle subsystem configuration data includes an address and port number of a simulated vehicle control unit communication node; the configuration data of the level crossing signal control subsystem comprises addresses and port numbers of all level crossing communication nodes on the main line; the vehicle segment interlock subsystem configuration data includes addresses and port numbers of the on-line vehicle segment and the parking lot interlock device communication nodes; the interlocking subsystem module divides the simulated stations into a plurality of interlocking centralized stations, each interlocking centralized station comprises a plurality of stations, and the interlocking centralized station configuration data comprises addresses and port numbers of communication nodes of the main line interlocking centralized stations.
6. A simulation method of a signal simulation system of a tramcar signal system is characterized by comprising the following steps:
initializing configuration data of a simulation system, reading configuration data of interlocking equipment in a tramcar signal system manufactured by an actual tramcar project to be simulated into the system, and initializing the configuration data into corresponding interlocking equipment data objects in the simulation system; configuring connection relation-containing data of interlocking equipment in a tramcar signal system manufactured by an actual tramcar project into a connection relation-containing object of the interlocking equipment in the simulation system;
an interlocking logic simulation step, in which a tramcar signal system issues a control command to interlocking equipment according to a current driving plan, the interlocking equipment checks the state of corresponding equipment according to the control command and executes specific equipment state conversion operation, and feeds back operation information to the tramcar signal system, or changes an interlocking code bit in one-way simulation of an interlocking code bit simulation interface of the simulation system, and sends the change data of the code bit to the tramcar signal system to simulate the operation of each interlocking equipment;
a step of level crossing signal simulation, in which all level crossing signal machines and crossing control systems receive control commands sent by a tramcar signal system according to a set time interval N and send related states to the tramcar signal system in a code table mode at one time according to a fixed period;
a train positioning step, namely updating the position information of the train according to the current allowable speed of the train and a set time interval D, simulating the accurate positioning and fuzzy positioning of the train, and sending the train position information to a tramcar signal system to update the train position of a dispatching work station;
monitoring and managing the interlocking equipment, namely sending all monitored states of the interlocking equipment to a tramcar signal system in a code bit table mode at a fixed period of time, and making logic calculation and judgment by the tramcar signal system according to the code bit table to form a correct driving control instruction; the interlocking device can also be used for related operation and maintenance personnel to check the state of the interlocking device and maintain the interlocking device;
the method also comprises a simulation training step, wherein a dispatcher uses the name of the tramcar signal system and an interface for issuing a control command to the interlocking equipment according to the current driving plan, and displays the data transfer relation among the interlocking subsystem module, the level crossing signal control subsystem module, the vehicle subsystem module and the vehicle section interlocking subsystem module for the dispatcher.
7. The method according to claim 6, wherein the method comprises the following steps: in the initialization step, the inclusion connection relation comprises the inclusion relation of data such as an entrance signal machine and a turnout of a route, the length of the route, the position of the turnout on the route and the like, wherein the turnout comprises the front position, the positioning position and the reverse position of the turnout; the configuration data of the simulation system comprises the initial length of the train, the initial speed of the train running, the turnout pulling delay time, the access unlocking delay time, the initialization state of the interlocking equipment, the track data increasing direction, the communication protocol selection data between the simulation system and a tramcar signal system manufactured by the actual tramcar project to be simulated, and the selection data of whether the train runs to check the signal lamp state of the level crossing.
8. The method according to claim 6, wherein the method comprises the following steps: the configuration data of the interlocking equipment comprises an interlocking equipment signal code bit table sent to the analog-to-digital system by the tramcar signal system and an interlocking equipment signal code bit table sent to the tramcar signal system by the analog-to-digital system.
9. A method of simulating a tramcar signal system according to claim 6, characterized by: in the step of simulating the level crossing signal, the related state code table of the level crossing signal machine comprises a level crossing signal lamp code table sent to the simulation system by the tramcar signal system and a level crossing signal lamp code table sent to the tramcar signal system by the simulation system.
CN202011230231.3A 2020-11-06 2020-11-06 Signal simulation system and simulation method of tramcar signal system Active CN112164272B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011230231.3A CN112164272B (en) 2020-11-06 2020-11-06 Signal simulation system and simulation method of tramcar signal system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011230231.3A CN112164272B (en) 2020-11-06 2020-11-06 Signal simulation system and simulation method of tramcar signal system

Publications (2)

Publication Number Publication Date
CN112164272A CN112164272A (en) 2021-01-01
CN112164272B true CN112164272B (en) 2022-09-27

Family

ID=73865630

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011230231.3A Active CN112164272B (en) 2020-11-06 2020-11-06 Signal simulation system and simulation method of tramcar signal system

Country Status (1)

Country Link
CN (1) CN112164272B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114812649A (en) * 2021-01-18 2022-07-29 中国航天科工飞航技术研究院(中国航天海鹰机电技术研究院) Test system of cross induction loop line under superspeed environment
CN112767813A (en) * 2021-01-22 2021-05-07 郑州捷安高科股份有限公司 Interlocking simulation method, device, equipment and medium for rail transit line
CN112896245A (en) * 2021-03-25 2021-06-04 中铁二院工程集团有限责任公司 Medium-low traffic volume rail transit signal system
CN113703338A (en) * 2021-08-13 2021-11-26 上海富欣智能交通控制有限公司 Method and system for simulating trackside equipment relay of rail transit signal system
CN113917850B (en) * 2021-08-26 2024-03-29 卡斯柯信号有限公司 Software-implementation-based trackside simulation system
CN114715234B (en) * 2022-03-08 2024-06-14 通号城市轨道交通技术有限公司 Digital twin system, device and method for train operation control system
CN116142253B (en) * 2023-04-23 2023-08-01 卡斯柯信号(北京)有限公司 Code bit table generation method and device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101174921A (en) * 2007-10-29 2008-05-07 北京佳讯飞鸿电气股份有限公司 Dynamic message encoding method of train control system
CN101430738A (en) * 2008-11-13 2009-05-13 南京恩瑞特实业有限公司 Implementing method for signal system traffic simulator suitable for testing environment
CN101513889A (en) * 2008-12-29 2009-08-26 卡斯柯信号有限公司 CTC station autonomous controlling machine with self-learning system
CN101719189A (en) * 2009-12-24 2010-06-02 卡斯柯信号有限公司 Simulator suitable for testing and training of ATS system
KR101723631B1 (en) * 2016-04-14 2017-04-19 슈어소프트테크주식회사 Method for testing linkage evaluation between vehicle equipments
CN108183753A (en) * 2017-12-22 2018-06-19 合肥工大高科信息科技股份有限公司 A kind of rail transportation vehicle-mounted BTM automatization test systems and method
CN110641524A (en) * 2019-10-31 2020-01-03 中铁二院工程集团有限责任公司 Method for continuously controlling train based on movement authorization generated by interlocking

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101174921A (en) * 2007-10-29 2008-05-07 北京佳讯飞鸿电气股份有限公司 Dynamic message encoding method of train control system
CN101430738A (en) * 2008-11-13 2009-05-13 南京恩瑞特实业有限公司 Implementing method for signal system traffic simulator suitable for testing environment
CN101513889A (en) * 2008-12-29 2009-08-26 卡斯柯信号有限公司 CTC station autonomous controlling machine with self-learning system
CN101719189A (en) * 2009-12-24 2010-06-02 卡斯柯信号有限公司 Simulator suitable for testing and training of ATS system
KR101723631B1 (en) * 2016-04-14 2017-04-19 슈어소프트테크주식회사 Method for testing linkage evaluation between vehicle equipments
CN108183753A (en) * 2017-12-22 2018-06-19 合肥工大高科信息科技股份有限公司 A kind of rail transportation vehicle-mounted BTM automatization test systems and method
CN110641524A (en) * 2019-10-31 2020-01-03 中铁二院工程集团有限责任公司 Method for continuously controlling train based on movement authorization generated by interlocking

Also Published As

Publication number Publication date
CN112164272A (en) 2021-01-01

Similar Documents

Publication Publication Date Title
CN112164272B (en) Signal simulation system and simulation method of tramcar signal system
US7188057B2 (en) Systems and methods for designing, simulating and analyzing transportation systems
CN111353645B (en) Automatic handling method and system for urban rail transit vehicle base driving plan
CN103092755B (en) A kind of automatic generation method of train control system test sequence
CN103926843A (en) General simulation method and system for rail transit signal system
CN102616253B (en) Railway signal control simulation system
CN104699069A (en) Train control system vehicular device simulation testing system
CN104299475A (en) Simulator used for automatic monitoring system of train
CN113147837B (en) Comprehensive simulation verification platform for urban signal system and implementation method thereof
CN113219855B (en) Simulation verification method and device for TACS (terminal-to-terminal Security System)
CN110262286A (en) A kind of fully automatic operation system operation scene comprehensive verification system and method
CN112874588B (en) Test system of rail transit interconnection intercommunication signal system
CN101088822A (en) Analog control method of train running in fixed blocking condition
CN114715228B (en) Railway passenger station shunting plan comprehensive management method and system
CN106097825A (en) ATP mobile unit special project simulation training system
CN110782726A (en) Interlocking teaching system and method suitable for rail transit
CN114063467B (en) Rail transit ground integrated simulation test system
Yan et al. Autonomous train operational safety assurance by accidental scenarios searching
RU2737817C1 (en) System for hybrid control of marshalling yards operation with decision support function on procedure for trains classification
CN115167344B (en) High-speed rail train control ground signal control equipment supervision test method, system and application
WO2024131480A1 (en) System and method for implementing interactive operation of real train and simulated train
CN109143895A (en) A kind of operation analogue system of road surface rail transit train
CN108891449A (en) Metro operation real time location tracking based on wireless base station controls analogue system
CN114170864B (en) Scene comprehensive management and verification method and device for intelligent subway full-automatic operation
CN117799675A (en) Train coupling and decoupling testing system, method, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant