Simulation method and device for temporary speed limit of rail transit train and medium
By implementing temporary speed limit settings for track sections in the rail transit simulation training system, the problem of existing systems being unable to simulate temporary speed limits is solved, providing a realistic training environment, supporting the training and assessment of urban rail transit staff, and possessing high data security and good compatibility.
Patent Information
- Application Number
- CN202411301828.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-18
- Publication Date
- 2025-01-07
AI Technical Summary
Existing rail transit simulation training systems cannot implement temporary speed limits on rail sections, thus failing to meet the training and assessment needs of urban rail transit staff.
This paper provides a simulation method for temporary speed limits of rail transit trains. By linking the station map workstation, the ATS signal simulation service subsystem, and the train and trackside equipment simulation service subsystem, the method enables the setting and data verification of temporary speed limits for track sections, ensuring the accuracy and safety of the operation.
It achieves linkage with the signaling system and train simulation system, fully simulating the train operation after the central dispatcher sets temporary speed limits on the track section, providing strong support for the training and assessment of urban rail staff, with high data security, low resource consumption, and strong platform compatibility.
Smart Images

Figure CN119272495A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to a rail transit signal system, and in particular to a simulation method, equipment and medium for temporary speed limit of a rail transit train. Background Art
[0002] With the development of technology, urban rail transit is developing towards intelligence, refinement, integration, and rapid iteration. This places higher demands on urban rail workers, so they need to be trained and assessed throughout their life cycle before taking up their posts and during their work. Traditional simulation training systems have simple functions and do not have the function of setting temporary speed limits for track sections, which cannot meet the training and assessment needs of urban rail workers.
[0003] After searching, Chinese patent publication number CN116189496A discloses a simulation training system for urban rail transit dispatching and its implementation method. The system is based on a real signal system and has ATS functions. It can simulate train operation and signal equipment operation. The simulation training system includes a teacher's station, a student's station, a fault setting and process editing module, a voice interaction module, an instruction conversion forwarding module, an ATS system and a Simulator module; the teacher's station is respectively connected to the student's station, the fault setting and process editing module, and the instruction conversion forwarding module, the student's station is respectively connected to the ATS system and the voice interaction module, the instruction conversion forwarding module is respectively connected to the ATS system and the Simulator module, and the ATS system is connected to the Simulator module. However, the existing patents do not realize the simulation process of setting a temporary speed limit function for a track section.
[0004] Therefore, it is necessary to develop a simulation technology that can set temporary speed limits for track sections in the simulation training system, achieve simulation effects close to reality, and provide a more realistic and comprehensive training environment for urban rail staff. Summary of the invention
[0005] The purpose of the present invention is to overcome the defects of the above-mentioned prior art and provide a simulation method, device and medium for temporary speed limit of rail transit trains which are easy to operate and have accurate effects.
[0006] The purpose of the present invention can be achieved by the following technical solutions:
[0007] According to a first aspect of the present invention, a simulation method for temporary speed limit of a rail transit train is provided, which completely simulates the operation process of a user in a real working environment, and the method comprises the following steps:
[0008] Step S1, establishing communication connection between the station diagram workstation, the ATS signal simulation service subsystem and the train and trackside equipment simulation service subsystem;
[0009] Step S2, the station map workstation sets the track section with temporary speed limit and the temporary speed limit value, and sends the temporary speed limit message to the ATS signal simulation service subsystem, and the ATS signal simulation service subsystem verifies the data integrity and sends the temporary speed limit data to the train and trackside equipment simulation service subsystem;
[0010] Step S3, the train and trackside equipment simulation service subsystem replies with a temporary speed limit message confirmation and waits for the session closing message to be completed;
[0011] Step S4: After the train and trackside equipment simulation service subsystem confirms the session closing message, the temporary speed limit function officially takes effect.
[0012] As a preferred technical solution, the step S1 is specifically as follows:
[0013] The user chooses to open a session on the station map workstation, and the station map workstation sends a session opening message to the ATS signal simulation service subsystem. After the ATS signal simulation service subsystem verifies the station map workstation authority, it sends the message to the train and trackside equipment simulation service subsystem. After the train and trackside equipment simulation service subsystem verifies the data integrity, it replies with the session opening message for confirmation.
[0014] As a preferred technical solution, the site map workstation starts timing after sending the session opening message. If no session opening message confirmation is received within the set time, it is considered that the session opening has failed.
[0015] As a preferred technical solution, in step S2, the station map workstation starts timing after sending the temporary speed limit message. If no confirmation of the temporary speed limit message is received within the set time, it is considered that the temporary speed limit setting has failed.
[0016] As a preferred technical solution, in step S2, after the ATS signal simulation service subsystem verifies the data integrity, it sends the first temporary speed limit message to the train and trackside equipment simulation service subsystem. After the train and trackside equipment simulation service subsystem verifies the data integrity, it replies with the first temporary speed limit message confirmation and starts timing. If the second temporary speed limit message is not received within the set time, the message is considered unsafe and the temporary speed limit is refused to be implemented.
[0017] As a preferred technical solution, step S4 specifically includes:
[0018] The user chooses to close the session on the station map workstation, and the station map workstation sends a session closing message to the ATS signal simulation service subsystem. After the ATS signal simulation service subsystem verifies the station map workstation authority, it sends the message to the train and trackside equipment simulation service subsystem. After the train and trackside equipment simulation service subsystem verifies the data integrity, it replies with the session closing message for confirmation, at which point the temporary speed limit function officially takes effect.
[0019] As a preferred technical solution, the station map workstation starts timing after sending a session closing message. If no session closing message confirmation is received within the set time, it is considered that the session closing has failed.
[0020] As a preferred technical solution, the specific working process of the station map workstation is as follows:
[0021] Step S101, the user selects to open a session on the station diagram workstation, and the station diagram workstation sends an open session message to the ATS signal simulation service subsystem;
[0022] Step S102, if the message confirmation of opening the session is received within the set time, then continue with the subsequent operation; if the message confirmation of opening the session is not received, then return to step S101;
[0023] Step S103, the user selects the track section and the temporary speed limit value to be set for the temporary speed limit on the station map workstation, and the station map workstation sends the temporary speed limit message to the ATS signal simulation service subsystem;
[0024] Step S104: if a temporary speed limit message confirmation is received within the set time, then the subsequent operation is continued; if no temporary speed limit message confirmation is received, then the process returns to step S103;
[0025] Step S105, the user chooses to close the session on the station diagram workstation, and the station diagram workstation sends a session closing message to the ATS signal simulation service subsystem;
[0026] Step S106: If a confirmation message of closing the session is received within the set time, the session is closed successfully and the temporary speed limit takes effect. If a confirmation message of closing the session is not received, the process returns to step S105.
[0027] As a preferred technical solution, the specific working process of the ATS signal simulation service subsystem is as follows:
[0028] Step S201, after receiving the session opening message sent by the station diagram workstation, forward it to the train and trackside equipment simulation service subsystem;
[0029] Step S202: after receiving the confirmation message of opening the session from the train and trackside equipment simulation service subsystem, forward it to the station diagram workstation; if the confirmation message of opening the session from the train and trackside equipment simulation service subsystem is not received, return to step S201;
[0030] Step S203, after receiving the temporary speed limit message sent by the station diagram workstation, sending the first temporary speed limit message to the train and trackside equipment simulation service subsystem;
[0031] Step S204, after receiving the first temporary speed limit message confirmation sent by the train and trackside equipment simulation service subsystem, send the second temporary speed limit message to the train and trackside equipment simulation service subsystem. If the first temporary speed limit message confirmation sent by the train and trackside equipment simulation service subsystem is not received, return to step S203;
[0032] Step S205, after receiving the second temporary speed limit message confirmation from the train and trackside equipment simulation service subsystem, send the temporary speed limit message confirmation to the station map workstation; if the second temporary speed limit message confirmation from the train and trackside equipment simulation service subsystem is not received, return to step S203;
[0033] Step S206, after receiving the session closing message sent by the station diagram workstation, forward it to the train and trackside equipment simulation service subsystem;
[0034] Step S207, after receiving the closing session message confirmation from the train and trackside equipment simulation service subsystem, forward it to the station diagram workstation. If the opening session message confirmation from the train and trackside equipment simulation service subsystem is not received, return to step S206.
[0035] As a preferred technical solution, the specific working process of the train and trackside equipment simulation service subsystem is as follows:
[0036] Step S301, after receiving the session opening message sent by the ATS signal simulation service subsystem, copy the current temporary speed limit information as a backup, modify the temporary speed limit on the backup before closing the session, and reply to the session opening message for confirmation;
[0037] Step S302, after receiving the first temporary speed limit message sent by the ATS signal simulation service subsystem, reply to the first temporary speed limit message confirmation, and set a timer at the same time. If the second temporary speed limit message is not received within the set time, it is considered that the current setting is invalid;
[0038] Step S303, after receiving the second temporary speed limit message sent by the ATS signal simulation service subsystem, modify the temporary speed limit information backup and reply to the second temporary speed limit message confirmation;
[0039] Step S304, after receiving the session closing message sent by the ATS signal simulation service subsystem, the temporary speed limit information backup is converted into the formal temporary speed limit information, and the session closing message is replied for confirmation.
[0040] According to a second aspect of the present invention, there is provided an electronic device, comprising a memory and a processor, wherein a computer program is stored in the memory, and the method described above is implemented when the processor executes the program.
[0041] According to a third aspect of the present invention, there is provided a computer-readable storage medium having a computer program stored thereon, wherein the program implements the method described above when executed by a processor.
[0042] Compared with the prior art, the present invention has the following advantages:
[0043] 1) The present invention can be linked with the signal system and the train simulation system to completely simulate the operation of the train in the track section after the central dispatcher sets a temporary speed limit for the track section, providing strong support for the training and assessment of urban rail staff.
[0044] 2) The present invention can completely simulate the operation process of urban rail workers in a real working environment, making the training and assessment closer to the daily work of urban rail workers.
[0045] 3) The present invention adopts CRC check and secondary confirmation mechanism to ensure data security and authenticity of results during operation.
[0046] 4) The present invention occupies few resources, has strong platform compatibility, can run on most Windows hosts, is convenient for wide deployment, and saves the cost of training and assessment of urban rail personnel. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] Figure 1 is a flow chart of the method of the present invention;
[0048] Figure 2 It is a flow chart inside the station map workstation of the present invention;
[0049] Figure 3 This is a flow chart of the ATS signal simulation service subsystem of the present invention;
[0050] Figure 4 This is a flow chart of the train and trackside equipment simulation service subsystem of the present invention. DETAILED DESCRIPTION
[0051] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0052] Aiming at the problem that there is no function of setting a temporary speed limit for a track section in an urban rail simulation training system, the present invention proposes a method for setting a temporary speed limit for a track section in an urban rail simulation training system; the method is easy to operate and has accurate effect, and can be linked with a signal system and a train simulation system to completely simulate the operation of a train in the track section after a central dispatcher sets a temporary speed limit for the track section, thereby providing strong support for the training and assessment of urban rail staff.
[0053] The present invention includes a whole data transmission link and a data security protection method.
[0054] 1. The present invention adopts C++ programming language and is developed based on the MFC programming framework of Windows 10 operating system.
[0055] 2. The present invention relates to three software modules, namely: a station map workstation, an ATS signal simulation service subsystem and a train and trackside equipment simulation service subsystem. The station map workstation is a front-end software for urban rail staff training, and the ATS signal simulation service subsystem and the train and trackside equipment simulation service subsystem are back-end service software.
[0056] 3. The three software modules involved in the present invention use TCP / IP protocol as the underlying communication protocol.
[0057] 4. The CRC code of the present invention verifies data integrity.
[0058] 5. As Figure 1 As shown, the data transmission link of the present invention is as follows:
[0059] 1) The operator selects to open a session on the station diagram workstation, and the station diagram workstation sends the session opening message to the ATS signal simulation service subsystem. At this time, the station diagram workstation starts timing. If the session opening message confirmation is not received within 15 seconds, the session opening is considered to have failed. After the ATS signal simulation service subsystem verifies the station diagram workstation authority, it sends the message to the train and trackside equipment simulation service subsystem. After the train and trackside equipment simulation service subsystem verifies the data integrity, it replies with the session opening message confirmation.
[0060] 2) The operator selects the track section and temporary speed limit value for which a temporary speed limit is to be set on the station map workstation. The station map workstation sends the temporary speed limit message to the ATS signal simulation service subsystem. At this time, the station map workstation starts timing. If no confirmation of the temporary speed limit message is received within 15 seconds, the temporary speed limit setting is considered to have failed. After the ATS signal simulation service subsystem verifies the integrity of the data, it sends the first temporary speed limit message to the train and trackside equipment simulation service subsystem. After the train and trackside equipment simulation service subsystem verifies the integrity of the data, it replies with a confirmation of the first temporary speed limit message and starts timing. If the second temporary speed limit message is not received within 15 seconds, the message is considered unsafe and the temporary speed limit is refused to be implemented.
[0061] 3) After receiving the confirmation of the first temporary speed limit message, the ATS signal simulation service subsystem will send the second temporary speed limit message to the train and trackside equipment simulation service subsystem. After verifying the data integrity, the train and trackside equipment simulation service subsystem will reply with the second temporary speed limit message confirmation. At this time, the temporary speed limit message has ended, but the function has not yet taken effect. The temporary speed limit function will officially take effect after the session close message ends.
[0062] 4) The operator chooses to close the session on the station diagram workstation, and the station diagram workstation sends the session closing message to the ATS signal simulation service subsystem. At this time, the station diagram workstation starts timing. If no confirmation of the session closing message is received within 15 seconds, the session closing is considered to have failed. After the ATS signal simulation service subsystem verifies the station diagram workstation authority, it sends the message to the train and trackside equipment simulation service subsystem. After the train and trackside equipment simulation service subsystem verifies the data integrity, it replies with the session closing message confirmation. At this time, the temporary speed limit function officially takes effect.
[0063] 6. Such as Figure 2 As shown, the internal process of the station diagram workstation involved in the present invention is as follows:
[0064] 1) The operator chooses to open a session on the station diagram workstation, and the station diagram workstation sends an open session message to the ATS signal simulation service subsystem.
[0065] 2) If the message confirmation of opening the session is received within 15 seconds, the subsequent operation will be continued. If the message confirmation of opening the session is not received, the process will return to step 1).
[0066] 3) The operator selects the track section and temporary speed limit value for which a temporary speed limit is to be set on the station map workstation, and the station map workstation sends the temporary speed limit message to the ATS signal simulation service subsystem.
[0067] 4) If the temporary speed limit message confirmation is received within 15 seconds, continue with the subsequent operations. If the temporary speed limit message confirmation is not received, return to step 3).
[0068] 5) The operator chooses to close the session on the station diagram workstation, and the station diagram workstation sends a session closing message to the ATS signal simulation service subsystem.
[0069] 6) If the session closing message confirmation is received within 15 seconds, the session is closed successfully and the temporary speed limit takes effect. If the session closing message confirmation is not received, return to step 5).
[0070] 7. Such as Figure 3 As shown, the internal process of the ATS signal simulation service subsystem involved in the present invention is as follows:
[0071] 1) After receiving the session opening message from the station diagram workstation, it is forwarded to the train and trackside equipment simulation service subsystem.
[0072] 2) After receiving the confirmation message of opening the session from the train and trackside equipment simulation service subsystem, forward it to the station diagram workstation. If the confirmation message of opening the session from the train and trackside equipment simulation service subsystem is not received, return to step 1).
[0073] 3) After receiving the temporary speed limit message from the station map workstation, the first temporary speed limit message is sent to the train and trackside equipment simulation service subsystem.
[0074] 4) After receiving the first temporary speed limit message confirmation from the train and trackside equipment simulation service subsystem, send the second temporary speed limit message to the train and trackside equipment simulation service subsystem. If the first temporary speed limit message confirmation from the train and trackside equipment simulation service subsystem is not received, return to step 3).
[0075] 5) After receiving the second confirmation message of temporary speed limit from the train and trackside equipment simulation service subsystem, send the confirmation message of temporary speed limit to the station map workstation. If the second confirmation message of temporary speed limit from the train and trackside equipment simulation service subsystem is not received, return to step 3).
[0076] 6) After receiving the session close message from the station diagram workstation, it is forwarded to the train and trackside equipment simulation service subsystem.
[0077] 7) After receiving the confirmation message of closing the session from the train and trackside equipment simulation service subsystem, forward it to the station diagram workstation. If the confirmation message of opening the session is not received from the train and trackside equipment simulation service subsystem, return to step 6).
[0078] 8. As Figure 4 As shown, the internal process of the train and trackside equipment simulation service subsystem involved in the present invention is as follows:
[0079] 1) After receiving the session opening message from the ATS signal simulation service subsystem, copy the current temporary speed limit information as a backup, and modify the temporary speed limit on the backup before closing the session. Reply to the session opening message to confirm.
[0080] 2) After receiving the first temporary speed limit message from the ATS signal simulation service subsystem, reply to the first temporary speed limit message to confirm and set a timer. If the second temporary speed limit message is not received within 15 seconds, the current setting is considered invalid.
[0081] 3) After receiving the second temporary speed limit message from the ATS signal simulation service subsystem, modify the temporary speed limit information backup and reply to the second temporary speed limit message for confirmation.
[0082] 4) After receiving the session closing message from the ATS signal simulation service subsystem, the temporary speed limit information is backed up and converted into formal temporary speed limit information, and the session closing message is replied for confirmation.
[0083] The above is an introduction to the method embodiment. The following is a further explanation of the scheme of the present invention through electronic equipment and storage medium embodiments.
[0084] The embodiment of the present invention also provides an electronic device including a central processing unit (CPU), which can perform various appropriate actions and processes according to computer program instructions stored in a read-only memory (ROM) or computer program instructions loaded from a storage unit into a random access memory (RAM). In the RAM, various programs and data required for device operation can also be stored. The CPU, ROM, and RAM are connected to each other via a bus. An input / output (I / O) interface is also connected to the bus.
[0085] Multiple components in the device are connected to the I / O interface, including: input units, such as keyboards, mice, etc.; output units, such as various types of displays, speakers, etc.; storage units, such as disks, optical disks, etc.; and communication units, such as network cards, modems, wireless communication transceivers, etc. The communication unit allows the device to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunication networks.
[0086] The processing unit performs the various methods and processes described above, such as the method of the present invention. For example, in some embodiments, the method of the present invention can be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit. In some embodiments, part or all of the computer program can be loaded and / or installed on the device via a ROM and / or a communication unit. When the computer program is loaded into RAM and executed by the CPU, one or more steps of the method of the present invention described above can be performed. Alternatively, in other embodiments, the CPU can be configured to perform the method of the present invention by any other appropriate means (e.g., by means of firmware).
[0087] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0088] The program code for implementing the method of the present invention can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code can be executed entirely on the machine, partially on the machine, partially on the machine as a stand-alone software package and partially on a remote machine, or entirely on a remote machine or server.
[0089] In the context of the present invention, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0090] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.
Claims
1. A simulation method for temporary speed limit of rail transit trains, characterized in that: The method completely simulates the operation process of the user in a real working environment, and the method includes the following steps: Step S1, establishing communication connection between the station diagram workstation, the ATS signal simulation service subsystem and the train and trackside equipment simulation service subsystem; Step S2, the station map workstation sets the track section with temporary speed limit and the temporary speed limit value, and sends the temporary speed limit message to the ATS signal simulation service subsystem, and the ATS signal simulation service subsystem verifies the data integrity and sends the temporary speed limit data to the train and trackside equipment simulation service subsystem; Step S3, the train and trackside equipment simulation service subsystem replies with a temporary speed limit message confirmation and waits for the session closing message to be completed; Step S4: After the train and trackside equipment simulation service subsystem confirms the session closing message, the temporary speed limit function officially takes effect.
2. According to claim 1, a simulation method for temporary speed limit of rail transit trains is characterized in that: The step S1 is specifically as follows: The user chooses to open a session on the station map workstation, and the station map workstation sends a session opening message to the ATS signal simulation service subsystem. After the ATS signal simulation service subsystem verifies the station map workstation authority, it sends the message to the train and trackside equipment simulation service subsystem. After the train and trackside equipment simulation service subsystem verifies the data integrity, it replies with the session opening message for confirmation.
3. According to claim 2, a simulation method for temporary speed limit of rail transit trains is characterized in that: The site map workstation starts timing after sending the open session message. If no confirmation of the open session message is received within the set time, it is considered that the session opening has failed.
4. According to claim 1, a simulation method for temporary speed limit of rail transit trains is characterized in that: In step S2, the station map workstation starts timing after sending the temporary speed limit message. If no confirmation of the temporary speed limit message is received within the set time, it is considered that the temporary speed limit setting has failed.
5. According to claim 1, a simulation method for temporary speed limit of rail transit trains is characterized in that: In step S2, after verifying the data integrity, the ATS signal simulation service subsystem sends the first temporary speed limit message to the train and trackside equipment simulation service subsystem. After verifying the data integrity, the train and trackside equipment simulation service subsystem replies with confirmation of the first temporary speed limit message and starts timing. If the second temporary speed limit message is not received within the set time, the message is considered unsafe and the temporary speed limit is refused to be implemented.
6. The simulation method for temporary speed limit of rail transit train according to claim 1, characterized in that: The step S4 specifically includes: The user chooses to close the session on the station map workstation, and the station map workstation sends a session closing message to the ATS signal simulation service subsystem. After the ATS signal simulation service subsystem verifies the station map workstation authority, it sends the message to the train and trackside equipment simulation service subsystem. After the train and trackside equipment simulation service subsystem verifies the data integrity, it replies with the session closing message for confirmation, at which point the temporary speed limit function officially takes effect.
7. A simulation method for temporary speed limit of rail transit trains according to claim 6, characterized in that: The station diagram workstation starts timing after sending a session closing message. If no session closing message confirmation is received within the set time, it is considered that the session closing has failed.
8. The simulation method for temporary speed limit of rail transit train according to claim 1, characterized in that: The specific working process of the station map workstation is as follows: Step S101, the user selects to open a session on the station diagram workstation, and the station diagram workstation sends an open session message to the ATS signal simulation service subsystem; Step S102, if the message confirmation of opening the session is received within the set time, then continue with the subsequent operation; if the message confirmation of opening the session is not received, then return to step S101; Step S103, the user selects the track section and the temporary speed limit value to be set for the temporary speed limit on the station map workstation, and the station map workstation sends the temporary speed limit message to the ATS signal simulation service subsystem; Step S104: if a temporary speed limit message confirmation is received within the set time, then the subsequent operation is continued; if no temporary speed limit message confirmation is received, then the process returns to step S103; Step S105, the user chooses to close the session on the station diagram workstation, and the station diagram workstation sends a session closing message to the ATS signal simulation service subsystem; Step S106: If a confirmation message of closing the session is received within the set time, the session is closed successfully and the temporary speed limit takes effect. If a confirmation message of closing the session is not received, the process returns to step S105.
9. The simulation method for temporary speed limit of rail transit train according to claim 1, characterized in that: The specific working process of the ATS signal simulation service subsystem is as follows: Step S201, after receiving the session opening message sent by the station diagram workstation, forward it to the train and trackside equipment simulation service subsystem; Step S202: after receiving the confirmation message of opening the session from the train and trackside equipment simulation service subsystem, forward it to the station diagram workstation; if the confirmation message of opening the session from the train and trackside equipment simulation service subsystem is not received, return to step S201; Step S203, after receiving the temporary speed limit message sent by the station diagram workstation, sending the first temporary speed limit message to the train and trackside equipment simulation service subsystem; Step S204, after receiving the first temporary speed limit message confirmation sent by the train and trackside equipment simulation service subsystem, send the second temporary speed limit message to the train and trackside equipment simulation service subsystem. If the first temporary speed limit message confirmation sent by the train and trackside equipment simulation service subsystem is not received, return to step S203; Step S205, after receiving the second temporary speed limit message confirmation from the train and trackside equipment simulation service subsystem, send the temporary speed limit message confirmation to the station map workstation; if the second temporary speed limit message confirmation from the train and trackside equipment simulation service subsystem is not received, return to step S203; Step S206, after receiving the session closing message sent by the station diagram workstation, forward it to the train and trackside equipment simulation service subsystem; Step S207, after receiving the closing session message confirmation from the train and trackside equipment simulation service subsystem, forward it to the station diagram workstation. If the opening session message confirmation from the train and trackside equipment simulation service subsystem is not received, return to step S206.
10. The simulation method for temporary speed limit of rail transit train according to claim 1, characterized in that: The specific working process of the train and trackside equipment simulation service subsystem is as follows: Step S301, after receiving the session opening message sent by the ATS signal simulation service subsystem, copy the current temporary speed limit information as a backup, modify the temporary speed limit on the backup before closing the session, and reply to the session opening message for confirmation; Step S302, after receiving the first temporary speed limit message sent by the ATS signal simulation service subsystem, reply to the first temporary speed limit message confirmation, and set a timer at the same time. If the second temporary speed limit message is not received within the set time, it is considered that the current setting is invalid; Step S303, after receiving the second temporary speed limit message sent by the ATS signal simulation service subsystem, modify the temporary speed limit information backup and reply to the second temporary speed limit message confirmation; Step S304, after receiving the session closing message sent by the ATS signal simulation service subsystem, the temporary speed limit information backup is converted into the formal temporary speed limit information, and the session closing message is replied for confirmation.
11. An electronic device comprising a memory and a processor, wherein a computer program is stored in the memory, wherein: When the processor executes the program, the method according to any one of claims 1 to 10 is implemented.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 10 is implemented.
Citation Information
Patent Citations
Urban rail transit dispatching simulation training system and implementation method thereof
CN116189496A