Method and device for enhancing interlocking function simulation in VOBC test environment
By determining the transponder message of the simulated signal machine and generating the enhanced interlocking status information frame in the VOBC test environment, the problem that the existing CI simulation device cannot simulate the enhanced interlocking function is solved, and the accuracy and efficiency of the functional verification of the VOBC signal system and the identification of the route status are improved.
Patent Information
- Application Number
- CN202510549073.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-28
- Publication Date
- 2025-09-12
AI Technical Summary
The existing CI simulation device lacks simulation test support for enhanced interlocking functions and cannot verify the functional correctness of the VOBC signal system.
A method for simulating an enhanced interlocking function in a VOBC test environment is provided. By determining the transponder message of the simulated signal machine, receiving the enhanced interlocking control request information frame of the vehicle controller signal system, generating and returning the enhanced interlocking status information frame, a simulation test of the enhanced interlocking function is realized.
The simulation test of the enhanced interlocking function was realized, ensuring that the VOBC signal system could correctly identify the route status of the target simulated signal machine within the preset range, thereby improving the accuracy and efficiency of data interaction.
Smart Images

Figure CN120630749A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of rail transportation technology, and in particular to a method and device for simulating an enhanced interlocking function in a VOBC test environment. Background Art
[0002] With the rapid development of urban rail transit, the signaling system of the Central Train Control (CBTC) system plays a key role in ensuring safe and efficient train operation. As a core component of the CBTC system, the vehicle-on-board controller (VOBC) interacts with ground equipment to obtain the control information required for train operation. The interlocking system (CI) works in conjunction with the VOBC to ensure safe train operation by providing information such as signal status and transponder messages.
[0003] To reduce construction and maintenance costs and improve system flexibility, enhanced interlocking functionality is currently implemented by replacing physical transponders with virtual active transponders in signal plan designs, and directly transmitting transponder messages through the VOBC and CI interfaces to optimize system architecture and operational efficiency. To verify the functional correctness of the developed VOBC signaling system, enhanced interlocking functionality must be tested. However, current CI simulation devices typically only support traditional interlocking functionality and lack support for simulation testing of enhanced interlocking functionality. Summary of the Invention
[0004] In view of the problems existing in the prior art, the present invention provides a method and device for simulating an enhanced interlocking function in a VOBC test environment.
[0005] The present invention provides a method for simulating an enhanced interlocking function in a VOBC test environment, which is applied to simulating a computer interlocking system. The method comprises: Determine the transponder message for each simulated signal; receiving an enhanced interlocking control request information frame sent by a vehicle-mounted controller signal system when the target simulated signal is determined and the distance between the simulated train and the target simulated signal is within a preset range; Determining a target transponder message based on the enhanced interlocking control application information frame; the target transponder message corresponds to the target simulated signal machine; An enhanced interlocking status information frame is generated according to the target transponder message, and the enhanced interlocking status information frame is returned to the on-board controller signal system.
[0006] According to a method for simulating an enhanced interlocking function in a VOBC test environment provided by the present invention, before determining the transponder message of each simulated signal machine, the method further includes: Determine the simulated signal corresponding to the simulated computer interlocking system; determine a virtual active transponder corresponding to each of the simulated signal; and determine at least two candidate transponder messages corresponding to each of the virtual active transponders; Determine the transponder message for each simulated signal, including: The setting status of each candidate transponder message corresponding to the simulated signal is obtained, and the transponder message of the simulated signal is determined based on the setting status.
[0007] According to a method for simulating an enhanced interlocking function in a VOBC test environment provided by the present invention, obtaining a setting status of each candidate transponder message corresponding to the simulated signal includes: Before the simulated train passes through the target simulated signal, accept a state change request for a target candidate transponder message, and obtain a setting state of each candidate transponder message corresponding to the simulated signal based on the state change request; or Before the simulated train passes through the target simulated signal, the setting state of each candidate transponder message corresponding to the simulated signal is obtained based on the default state of each candidate transponder message.
[0008] According to a method for simulating an enhanced interlocking function in a VOBC test environment provided by the present invention, determining a target transponder message based on the enhanced interlocking control request information frame includes: Determining a signal identification corresponding to the target simulated signal based on the enhanced interlocking control application information frame; A corresponding target transponder message is determined based on the signal identifier.
[0009] According to a method for simulating an enhanced interlocking function in a VOBC test environment provided by the present invention, a state change request for a target candidate transponder message is received, comprising: A state change request is received for a candidate transponder message based on an operation context of the simulated train and a simulation test requirement.
[0010] According to a method for simulating an enhanced interlocking function in a VOBC test environment provided by the present invention, before receiving an enhanced interlocking control request information frame sent by a vehicle controller signal system when a target simulated signal is determined and the distance between the simulated train and the target simulated signal is within a preset range, the method further comprises: receiving a connection establishment request sent by the onboard controller signal system when the target simulated signal is determined and the distance between the simulated train and the target simulated signal is within a preset range; A connection establishment response is returned to the vehicle-mounted controller signal system to establish a communication connection between the vehicle-mounted controller signal system and the simulation computer interlocking system.
[0011] The present invention also provides a simulation device for enhancing interlocking function in a VOBC test environment, comprising: The onboard controller signal system is used to determine the target simulated signal and send an enhanced interlocking control request information frame to the simulated computer interlocking system when the distance between the simulated train and the target simulated signal is within a preset range; A simulated computer interlocking system is used to determine the transponder message of each simulated signal machine; receive the enhanced interlocking control application information frame, determine the target transponder message based on the enhanced interlocking control application information frame, generate an enhanced interlocking status information frame according to the target transponder message, and return the enhanced interlocking status information frame to the on-board controller signal system; wherein, the target transponder message corresponds to the target simulated signal machine.
[0012] According to a simulation device for enhancing interlocking function in a VOBC test environment provided by the present invention, the simulation computer interlocking system is further used for: Determine the simulated signal corresponding to the simulated computer interlocking system; determine a virtual active transponder corresponding to each of the simulated signal; and determine at least two candidate transponder messages corresponding to each of the virtual active transponders; The setting status of each candidate transponder message corresponding to the simulated signal is obtained, and the transponder message of the simulated signal is determined based on the setting status.
[0013] According to a simulation device for enhancing interlocking function in a VOBC test environment provided by the present invention, the simulation computer interlocking system is further used for: Before the simulated train passes through the target simulated signal, accept a state change request for a target candidate transponder message, and obtain a setting state of each candidate transponder message corresponding to the simulated signal based on the state change request; or Before the simulated train passes through the target simulated signal, the setting state of each candidate transponder message corresponding to the simulated signal is obtained based on the default state of each candidate transponder message.
[0014] According to a simulation device for enhancing interlocking function in a VOBC test environment provided by the present invention, the simulation computer interlocking system is further used for: Determining a signal identification corresponding to the target simulated signal based on the enhanced interlocking control application information frame; A corresponding target transponder message is determined based on the signal identifier.
[0015] The enhanced interlocking function simulation method and device provided by the present invention in the VOBC test environment, after determining the transponder message of each simulated signal machine, directly communicates with the simulated computer interlocking system through the on-board controller signal system, receives the enhanced interlocking control application information frame sent by the on-board controller signal system to determine the target transponder message, generates an enhanced interlocking status information frame based on the target transponder message and returns it to the on-board controller signal system, so that the on-board controller signal system can determine the target transponder message of the target simulated signal machine when the distance between the simulated train and the target simulated signal machine is within a preset range, and can realize the simulation test of the enhanced interlocking function. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the present invention or the prior art, a brief introduction is given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0017] Figure 1 This is one of the flow charts of the enhanced interlocking function simulation method in the VOBC test environment provided by the present invention.
[0018] Figure 2 This is one of the example schematic diagrams of the enhanced interlocking function simulation method in the VOBC test environment provided by the present invention.
[0019] Figure 3 This is the second example schematic diagram of the method for simulating the enhanced interlocking function in the VOBC test environment provided by the present invention.
[0020] Figure 4 This is the third example schematic diagram of the method for simulating the enhanced interlocking function in the VOBC test environment provided by the present invention.
[0021] Figure 5 This is the fourth flow chart of the enhanced interlocking function simulation method in the VOBC test environment provided by the present invention.
[0022] Figure 6 This is the second flow chart of the enhanced interlocking function simulation method in the VOBC test environment provided by the present invention.
[0023] Figure 7 It is a structural schematic diagram of the enhanced interlocking function simulation device in the VOBC test environment provided by the present invention. DETAILED DESCRIPTION
[0024] To make the objectives, technical solutions, and advantages of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.
[0025] The following combination Figure 1-Figure 7 The enhanced interlocking function simulation method and device in the VOBC test environment of the present invention are described.
[0026] Figure 1 This is one of the flow charts of the enhanced interlocking function simulation method in the VOBC test environment provided by the present invention, such as Figure 1 As shown, the method is applied to simulate the computer interlocking system, comprising the following steps: Step 101: Determine the transponder message of each simulated signal machine.
[0027] A simulated signal is a signal set up in a VOBC test environment to simulate and replace traditional trackside physical signals.
[0028] Transponder messages refer to the data information of the virtual active transponder configured for the simulated signal in the VOBC test environment. They are used to describe the route status behind the simulated signal. The route status includes red light, green light, straight ahead, or sideways.
[0029] It is understandable that the test environment requirements can be determined based on the signal plane design diagram and test scenarios, and multiple simulated signal machines and transponder messages of the virtual active transponders of each simulated signal machine can be set in the VOBC test environment according to the test environment requirements.
[0030] Step 102: receiving an enhanced interlocking control request information frame sent by the onboard controller signal system when the target simulated signal is determined and the distance between the simulated train and the target simulated signal is within a preset range.
[0031] The vehicle on-board controller (VOBC) signaling system is the equipment that processes signals and data related to simulated train operation within the VOBC test environment. A simulated computer-based interlocking (CI) system, also known as a simulated CI system, simulated CI model, or simulated CI device, is the equipment that simulates interlocking functions within the VOBC test environment. The target simulated signal is the closest simulated signal in front of the simulated train along the route.
[0032] The preset range refers to the preset distance threshold at which the vehicle controller signal system sends the enhanced interlocking control request information frame to the simulation computer interlocking system. The specific range of the preset range can be set according to specific test requirements and is not further limited in this embodiment.
[0033] The enhanced interlocking control request information frame refers to the data frame sent by the VOBC signal system to the simulation CI system under the enhanced interlocking function, which is used to request the transponder message of the virtual active transponder corresponding to the simulation signal machine.
[0034] For example, a complete simulation environment can be pre-built, including a simulated train, a simulated line, and corresponding simulated trackside equipment, including simulated signal machines. In this way, the VOBC signal system can communicate with the simulated train, determine the simulated train's actual position on the line, and determine the target simulated signal machine based on the actual position and the simulated line. When the distance between the simulated train and the target simulated signal machine is within a preset range, the VOBC signal system is controlled to send an enhanced interlocking control request information frame to the simulated CI system, and the simulated CI system receives the enhanced interlocking control request information frame sent by the VOBC signal system.
[0035] Step 103: Determine a target transponder message based on the enhanced interlocking control application information frame; the target transponder message corresponds to the target simulated signal machine.
[0036] The target transponder message refers to the transponder message determined based on the parsed information of the enhanced interlocking control request information frame. For example, the target simulated signal can be determined based on the parsed information of the enhanced interlocking control request information frame, and the transponder message of the corresponding virtual active transponder can be further determined based on the target simulated signal.
[0037] Step 104: Generate an enhanced interlocking status information frame according to the target transponder message, and return the enhanced interlocking status information frame to the vehicle controller signal system.
[0038] The enhanced interlocking status information frame refers to the data frame that the simulated CI system replies to the VOBC signal system under the enhanced interlocking function. It is generated based on the target transponder message packaging and is used to respond to the VOBC signal system's request for the transponder message of the virtual active transponder corresponding to the simulated signal machine.
[0039] The virtual active balise is an active balise designed in the signal plan, replacing the physical active balise installed at the trackside for the signal. Enhanced interlocking, based on this, directly transmits balise message data by combining the communication link between the VOBC signalling system and the simulated CI system.
[0040] The enhanced interlocking function simulation method in the VOBC test environment provided by the embodiment of the present invention determines the transponder message of each simulated signal machine, directly communicates with the simulated computer interlocking system through the on-board controller signal system, receives the enhanced interlocking control application information frame sent by the on-board controller signal system to determine the target transponder message, and generates an enhanced interlocking status information frame based on the target transponder message and returns it to the on-board controller signal system. When the distance between the simulated train and the target simulated signal machine is within a preset range, the on-board controller signal system can determine the target transponder message of the target simulated signal machine, thereby realizing the simulation test of the enhanced interlocking function.
[0041] Based on the above embodiment, before determining the transponder message of each simulated signal light, the method further includes: Determine the simulated signal corresponding to the simulated computer interlocking system; determine a virtual active transponder corresponding to each of the simulated signal; and determine at least two candidate transponder messages corresponding to each of the virtual active transponders; Determine the transponder message for each simulated signal, including: The setting status of each candidate transponder message corresponding to the simulated signal is obtained, and the transponder message of the simulated signal is determined based on the setting status.
[0042] Specifically, the candidate transponder messages refer to at least two different transponder messages pre-configured for each virtual active transponder, and each candidate transponder message represents a route state of a simulated signal machine.
[0043] The setup status of a candidate transponder message, also known as a candidate transponder message status identifier or status flag, indicates which of the multiple candidate transponder messages corresponding to the simulated signal is the transponder message. For example, the setup status of a candidate transponder message can be 0 or 1, with the transponder message with a setup status of 1 corresponding to the simulated signal. It is understood that there is only one candidate transponder message with a setup status of 1.
[0044] All simulated signal machines corresponding to the simulated computer interlocking system, virtual active transponders corresponding to the simulated signal machines, and candidate transponder messages of different route states of the virtual active transponders can be determined in advance according to the test requirements, and a simulated signal machine list, a virtual active transponder list, and a transponder message list can be established respectively for database configuration. In this way, the simulated signal machine corresponding to the simulated computer interlocking system can be determined by reading the corresponding list in the database, the virtual active transponder corresponding to each simulated signal machine can be determined, and the candidate transponder message corresponding to each virtual active transponder can be determined.
[0045] For example, Figure 2As shown in the simulation signal list, different simulation signals can be distinguished by SignalID, and the simulation computer interlocking system can be identified by CI_ID, so that the simulation signal corresponding to the simulation computer interlocking system can be determined according to the simulation signal list. Figure 3 As shown in the table, different simulated signals can be distinguished by SignalID, and different virtual active transponders can be distinguished by BalisdID. Figure 4 As shown, in the transponder message list, different virtual active transponders can be distinguished by BalisdID, and different candidate transponder messages can be distinguished by Telegram.
[0046] Based on any of the above embodiments, obtaining the setting status of each candidate transponder message corresponding to the simulated signal machine includes: Before the simulated train passes through the target simulated signal, accept a state change request for a target candidate transponder message, and obtain a setting state of each candidate transponder message corresponding to the simulated signal based on the state change request; or Before the simulated train passes through the target simulated signal, the setting state of each candidate transponder message corresponding to the simulated signal is obtained based on the default state of each candidate transponder message.
[0047] Specifically, the default state of a candidate transponder message can also be referred to as a default state identifier, default state tag, etc. of the candidate transponder message. The default state of the candidate transponder message can be used to identify and determine the default transponder message among multiple candidate transponder messages corresponding to the simulated signal. It is understood that there is only one candidate transponder message whose default state is 1.
[0048] For example, when a transponder message list is pre-established for database configuration, an IsDefault field can be set in the transponder message list, and the default state of each candidate transponder message can be determined by the value of the IsDefault field. A candidate transponder message with an IsDefault field value of 1 can be a transponder message for a simulated signal machine. In this way, if no state change request is received for a target candidate transponder message, a candidate transponder message with an IsDefault field value of 1 can be used as the target transponder message for the response.
[0049] The target candidate transponder message is the candidate transponder message corresponding to the received state change request. A state change request is a request to change the setting state of a candidate transponder message. For example, a state change request can automatically adjust the setting state of other candidate transponder messages corresponding to the simulated signal to 0 while simultaneously adjusting the setting state of the target candidate transponder message to 1.
[0050] When the simulated train has not yet run to the front of the target simulated signal, it can accept the state change request and adjust the transponder message of the target simulated signal. For example, through the default state of the candidate transponder message, it can be identified that the default transponder message of the simulated signal is the red light state of the simulated signal. When the simulated train has not yet run to the front of the target simulated signal, it can accept the state change request based on the test requirements and adjust the transponder message of the target simulated signal to the green light with protection section. Among them, the specific distance range corresponding to the front of the target simulated signal can be set according to the actual test requirements, and this is not further limited in this embodiment.
[0051] In one embodiment, accepting a state change request for a target candidate transponder message may include: receiving a state change request for a candidate transponder message determined based on the operation context of the simulated train and the simulation test requirements.
[0052] The simulated train operation context may include switch direction, train travel direction, and temporarily added test requirements. Simulation test requirements refer to pre-determined functional tests of aspects such as the enhanced interlocking function of the VOBC signaling system. It is understood that simulation test requirements are different from temporarily added test requirements.
[0053] For example, Figure 5 As shown, the simulated computer interlocking system can provide users with a visual message selection interface to intuitively display the current transponder message corresponding to each simulated signal machine corresponding to the simulated computer interlocking system, the virtual active transponder, and the transponder message used to generate the enhanced interlocking status information frame, and can conveniently change the request for setting the status of the candidate transponder message through a drop-down menu or the like to adjust the transponder message of the target simulated signal machine.
[0054] In one embodiment, the visual message selection interface provided by the simulated computer interlocking system does not adjust the transponder message of a simulated signal machine. After receiving the enhanced interlocking control application information frame of the VOBC signal system, an enhanced interlocking status information frame is generated based on the default transponder message.
[0055] In this embodiment, a state change request for a candidate transponder message determined based on the operating context of the simulated train and the simulation test requirements is received, and the transponder message of the simulated signal machine can be modified in real time, thereby increasing the flexibility of the simulation test of the enhanced interlocking function of the VOBC signal system.
[0056] Based on any of the above embodiments, determining a target transponder message based on the enhanced interlocking control application information frame includes: Determining a signal identification corresponding to the target simulated signal based on the enhanced interlocking control application information frame; A corresponding target transponder message is determined based on the signal identifier.
[0057] Specifically, the signal identification refers to a unique identifier assigned to the simulated signal, which is used to distinguish different simulated signals, such as Figure 2 The SignalID in is a signal identifier.
[0058] Exemplarily, the target simulated signal can be determined according to the signal identifier, the setting status of each candidate transponder message corresponding to the target simulated signal can be obtained, and the corresponding target transponder message can be determined according to the setting status of the candidate transponder message.
[0059] In this embodiment, the enhanced interlocking control application information frame is associated with the target transponder message through the signal machine identifier, which can facilitate the accurate positioning of the transponder message corresponding to the target simulation signal machine, thereby ensuring that VOBC correctly identifies the route status behind the target simulation signal machine and improves the accuracy and efficiency of data interaction.
[0060] Based on any of the above embodiments, before receiving the enhanced interlocking control request information frame sent by the onboard controller signal system when the target simulated signal is determined and the distance between the simulated train and the target simulated signal is within a preset range, the method further includes: receiving a connection establishment request sent by the onboard controller signal system when the target simulated signal is determined and the distance between the simulated train and the target simulated signal is within a preset range; A connection establishment response is returned to the vehicle-mounted controller signal system to establish a communication connection between the vehicle-mounted controller signal system and the simulation computer interlocking system.
[0061] For example, secure communication between the VOBC signaling system and the simulated CI system can be established based on an interface protocol that supports the VOBC signaling system sending enhanced interlocking control request information frames to the simulated CI system, and the simulated CI system sending enhanced interlocking status information frames to the VOBC signaling system. The VOBC signaling system can send an enhanced interlocking control request information frame including the target simulated signal machine identifier through the communication interface, requesting to query the transponder message of the target simulated signal machine. The simulated CI system can parse the enhanced interlocking control request information frame to obtain the target simulated signal machine identifier, and then query the transponder message of the target simulated signal machine based on the target simulated signal machine identifier. Based on the transponder message of the target simulated signal machine, it can package the enhanced interlocking status information frame and respond to the VOBC signaling system. The VOBC signaling system can parse the enhanced interlocking status information frame to obtain the transponder message of the target simulated signal machine, and accordingly control the simulated train to stop, move straight, or advance sideways in front of the target simulated signal machine.
[0062] It is understandable that the preset distance range can also be set according to actual needs, and this is not further limited in this embodiment.
[0063] In this embodiment, the establishment of secure communication between the VOBC signal system and the simulated CI system is triggered only when the distance between the simulated train and the target simulated signal is within a preset range. This can ensure the timeliness of communication while avoiding unnecessary communication overhead, and achieve the automatic triggering effect that the simulated CI system does not send the enhanced interlocking status information frame when it does not receive the enhanced interlocking control application information frame from the VOBC signal system, and the simulated CI system stops sending the enhanced interlocking status information frame when the VOBC signal system stops sending the enhanced interlocking control application information frame.
[0064] Figure 6 This is the second flow chart of the data query method provided by the present invention, such as Figure 6 As shown, in order to specifically illustrate the function of the enhanced interlocking function simulation method provided by this embodiment in the VOBC test environment for simulating a computer interlocking system, a specific example is provided below.
[0065] Determine in advance all simulated signals corresponding to the simulated computer interlocking system, virtual active balises corresponding to the simulated signals, and candidate balise messages of different route states of the virtual active balises according to the test requirements, and respectively establish a simulated signal list, a virtual active balise list, and a balise message list for database configuration; When starting the test, the simulated computer interlocking system can be started, and the corresponding list in the database can be read to determine the simulated signal corresponding to the simulated computer interlocking system; determine the virtual active transponder corresponding to each of the simulated signal; and determine at least two candidate transponder messages corresponding to each of the virtual active transponders. Before the simulated train passes through the target simulated signal, the simulated computer interlocking system can be controlled to read the transponder message list and set a default message; or before the simulated train passes through the target simulated signal, a state change request for candidate transponder messages determined based on the operating context of the simulated train and the simulation test requirements is received, and the setting state of each candidate transponder message corresponding to the simulated signal is obtained based on the state change request; and the transponder message of the simulated signal is determined based on the setting state; receiving a connection establishment request sent by the onboard controller signal system when the target simulated signal is determined and the distance between the simulated train and the target simulated signal is less than a specified value; returning a connection establishment response to the onboard controller signal system to establish a communication connection between the onboard controller signal system and the simulated computer interlocking system; this is embodied in the onboard controller signal system as starting the onboard controller signal system and running the simulated train; The receiving on-board controller signal system determines the target simulated signal, and when the distance between the simulated train and the target simulated signal is less than a specified value, the on-board controller signal system sends an enhanced interlocking control application information frame; based on the enhanced interlocking control application information frame, the signal identification corresponding to the target simulated signal is determined; based on the signal identification, the corresponding target transponder message is determined; according to the target transponder message, an enhanced interlocking status information frame is generated, and the simulation computer interlocking system is controlled to reply to the enhanced interlocking status information frame, so that the on-board controller signal system can successfully obtain the route status behind the target simulated signal, and the on-board controller signal system controls the operation of the simulated train according to the route status.
[0066] The enhanced interlocking function simulation device in the VOBC test environment provided by the present invention is described below. The enhanced interlocking function simulation device in the VOBC test environment described below and the enhanced interlocking function simulation method in the VOBC test environment described above can be referenced to each other.
[0067] Figure 7 FIG. 1 is a schematic diagram of the structure of the enhanced interlocking function simulation device in the VOBC test environment provided by the present invention. Figure 7 As shown, the device includes: The onboard controller signal system is used to determine the target simulated signal and send an enhanced interlocking control request information frame to the simulated computer interlocking system when the distance between the simulated train and the target simulated signal is within a preset range; A simulated computer interlocking system is used to determine the transponder message of each simulated signal machine; receive the enhanced interlocking control application information frame, determine the target transponder message based on the enhanced interlocking control application information frame, generate an enhanced interlocking status information frame according to the target transponder message, and return the enhanced interlocking status information frame to the on-board controller signal system; wherein, the target transponder message corresponds to the target simulated signal machine.
[0068] Based on any of the above embodiments, the simulation computer interlocking system is further used for: Determine the simulated signal corresponding to the simulated computer interlocking system; determine a virtual active transponder corresponding to each of the simulated signal; and determine at least two candidate transponder messages corresponding to each of the virtual active transponders; The setting status of each candidate transponder message corresponding to the simulated signal is obtained, and the transponder message of the simulated signal is determined based on the setting status.
[0069] Based on any of the above embodiments, the simulation computer interlocking system is further used for: Before the simulated train passes through the target simulated signal, accept a state change request for a target candidate transponder message, and obtain a setting state of each candidate transponder message corresponding to the simulated signal based on the state change request; or Before the simulated train passes through the target simulated signal, the setting state of each candidate transponder message corresponding to the simulated signal is obtained based on the default state of each candidate transponder message.
[0070] Based on any of the above embodiments, the simulation computer interlocking system is further used for: Determining a signal identification corresponding to the target simulated signal based on the enhanced interlocking control application information frame; A corresponding target transponder message is determined based on the signal identifier.
[0071] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one location or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.
[0072] Through the description of the above embodiments, those skilled in the art will clearly understand that each embodiment can be implemented using software plus a necessary general-purpose hardware platform, or of course, hardware. Based on this understanding, the essence of the above technical solution, or the portion that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, or an optical disk, and includes a number of instructions for causing a computer device (such as a personal computer, server, or network device) to execute the methods described in each embodiment or certain portions of the embodiments.
[0073] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in each of the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of each embodiment of the present invention.
Claims
1. A method for simulating enhanced interlocking function in a VOBC test environment, characterized in that: Applied to simulating a computer interlocking system, the method comprises: Determine the transponder message for each simulated signal; receiving an enhanced interlocking control request information frame sent by a vehicle-mounted controller signal system when the target simulated signal is determined and the distance between the simulated train and the target simulated signal is within a preset range; Determining a target transponder message based on the enhanced interlocking control application information frame; the target transponder message corresponds to the target simulated signal machine; An enhanced interlocking status information frame is generated according to the target transponder message, and the enhanced interlocking status information frame is returned to the vehicle-mounted controller signal system.
2. The enhanced interlocking function simulation method in a VOBC test environment according to claim 1, characterized in that: Before determining the transponder message of each simulated signal machine, the method further includes: Determine the simulated signal corresponding to the simulated computer interlocking system; determine a virtual active transponder corresponding to each of the simulated signal; and determine at least two candidate transponder messages corresponding to each of the virtual active transponders; Determine the transponder message for each simulated signal, including: The setting status of each candidate transponder message corresponding to the simulated signal is obtained, and the transponder message of the simulated signal is determined based on the setting status.
3. The enhanced interlocking function simulation method in a VOBC test environment according to claim 2, characterized in that: Obtaining the setting status of each candidate transponder message corresponding to the simulated signal machine includes: Before the simulated train passes through the target simulated signal, accept a state change request for a target candidate transponder message, and obtain a setting state of each candidate transponder message corresponding to the simulated signal based on the state change request; or Before the simulated train passes through the target simulated signal, the setting state of each candidate transponder message corresponding to the simulated signal is obtained based on the default state of each candidate transponder message.
4. The method for simulating enhanced interlocking function in a VOBC test environment according to claim 1 or 2, characterized in that: Determining a target transponder message based on the enhanced interlocking control application information frame includes: Determining a signal identification corresponding to the target simulated signal based on the enhanced interlocking control application information frame; A corresponding target transponder message is determined based on the signal identifier.
5. The method for simulating enhanced interlocking function in a VOBC test environment according to claim 3, characterized in that: Accept state change requests for target candidate responder messages, including: A state change request is received for a candidate transponder message based on an operation context of the simulated train and a simulation test requirement.
6. The enhanced interlocking function simulation method in a VOBC test environment according to claim 1, characterized in that: Before receiving an enhanced interlocking control request information frame sent by the onboard controller signal system when the target simulated signal is determined and the distance between the simulated train and the target simulated signal is within a preset range, the method further includes: receiving a connection establishment request sent by the onboard controller signal system when the target simulated signal is determined and the distance between the simulated train and the target simulated signal is within a preset range; A connection establishment response is returned to the vehicle-mounted controller signal system to establish a communication connection between the vehicle-mounted controller signal system and the simulation computer interlocking system.
7. A simulation device for enhancing interlocking function in a VOBC test environment, characterized in that: include: The onboard controller signal system is used to determine the target simulated signal and send an enhanced interlocking control request information frame to the simulated computer interlocking system when the distance between the simulated train and the target simulated signal is within a preset range; A simulated computer interlocking system is used to determine the transponder message for each simulated signal; Receive the enhanced interlocking control application information frame, determine the target transponder message based on the enhanced interlocking control application information frame, generate an enhanced interlocking status information frame according to the target transponder message, and return the enhanced interlocking status information frame to the on-board controller signal system; wherein, the target transponder message corresponds to the target simulated signal machine.
8. The enhanced interlocking function simulation device in the VOBC test environment according to claim 7 is characterized in that: The simulation computer interlocking system is also used for: Determine the simulated signal corresponding to the simulated computer interlocking system; determine a virtual active transponder corresponding to each of the simulated signal; and determine at least two candidate transponder messages corresponding to each of the virtual active transponders; The setting status of each candidate transponder message corresponding to the simulated signal is obtained, and the transponder message of the simulated signal is determined based on the setting status.
9. The enhanced interlocking function simulation device in a VOBC test environment according to claim 7, characterized in that: The simulation computer interlocking system is also used for: Before the simulated train passes through the target simulated signal, accepting a state change request for a target candidate transponder message, and obtaining a setting state of each candidate transponder message corresponding to the simulated signal based on the state change request; or Before the simulated train passes through the target simulated signal, the setting state of each candidate transponder message corresponding to the simulated signal is obtained based on the default state of each candidate transponder message.
10. The enhanced interlocking function simulation device in the VOBC test environment according to claim 7, characterized in that: The simulation computer interlocking system is also used for: Determining a signal identification corresponding to the target simulated signal based on the enhanced interlocking control application information frame; A corresponding target transponder message is determined based on the signal identifier.
Citation Information
Patent Citations
Simulation platform responder message transmitting system and method
CN107861496A
Simulation CCS system and simulation method compatible with CBTC and C2ATO
CN109591860A
Transponder simulation method, device and system
CN113844502A
Signal testing system and method
CN116461574A
Interlocking and vehicle-mounted interface testing method, system, equipment and medium
CN118770328A