Simulation control method, device and equipment for vehicle operation and storage medium

By using the methods of vehicle operation position prediction and target interlocking simulation information correction in low-speed rail transit scenarios, the stability and reliability problems of vehicle driving guidance system are solved, and the system performance is improved.

CN119911310AInactive Publication Date: 2025-05-02BEIJING URBAN CONSTR INTELLIGENT CONTROL TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510414430.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-03
Publication Date
2025-05-02
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

How to improve the stability and reliability of vehicle driving guidance systems, especially in low-volume rail transit scenarios.

Method used

By predicting the next operating position based on the current operating position when the vehicle is in a track simulation environment, and obtaining the target interlocking simulation information (such as the target segment, signal or switch simulation information) for correction, the next target operating position is obtained and sent to the vehicle driving guidance system for simulation control.

Benefits of technology

Improve the stability and reliability of the vehicle driving guidance system, allowing it to be tested and optimized outside the real environment, thereby improving the overall performance of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119911310A_ABST
    Figure CN119911310A_ABST
Patent Text Reader

Abstract

The invention provides a simulation control method and device for vehicle operation, equipment and a storage medium, and relates to the technical field of vehicle simulation control. The method comprises the following steps: when a vehicle is in a track simulation environment, predicting the next running position of the vehicle based on the current running position of the vehicle; acquiring corresponding target interlocking simulation information of the vehicle in the track simulation environment, wherein the target interlocking simulation information comprises at least one of target section simulation information, target signal machine simulation information or target turnout simulation information; correcting the next operation position based on the target interlocking simulation information to obtain the next target operation position; and sending the next target operation position to a vehicle driving guidance system, so that the vehicle driving guidance system can perform simulation control on the operation of the vehicle based on the next target operation position. By adopting the technical scheme of the invention, the stability and reliability of the vehicle driving guidance system can be effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vehicle simulation control, and in particular to a simulation control method, device, equipment and storage medium for vehicle operation. Background Art

[0002] Low-capacity rail transit is a transportation service between conventional buses and medium-capacity rail. It is usually used for short-distance travel in cities and regional travel needs, such as airports, industrial parks, etc. It can effectively supplement and encrypt the subway network and provide transportation services for the main urban areas, tourist attractions, industrial parks, etc.

[0003] The vehicle driving guidance system is an intelligent system designed specifically for low-capacity rail transit scenarios. It aims to improve the safety, efficiency and riding experience of vehicle operation, and can provide real-time and accurate driving guidance and information support for drivers or autonomous driving systems.

[0004] Therefore, how to improve the stability and reliability of the vehicle driving guidance system is a technical problem that needs to be solved urgently by those skilled in the art. Summary of the invention

[0005] The present application provides a vehicle operation simulation control method, device, equipment and storage medium, which can effectively improve the stability and reliability of the vehicle driving guidance system.

[0006] The present application provides a simulation control method for vehicle operation, comprising: When the vehicle is in a track simulation environment, predicting the next running position of the vehicle based on the current running position of the vehicle; Acquire target interlocking simulation information corresponding to the vehicle in the track simulation environment, wherein the target interlocking simulation information includes at least one of target section simulation information, target signal machine simulation information or target turnout simulation information; Correcting the next operating position based on the target interlocking simulation information to obtain a next target operating position; The next target operating position is sent to a vehicle driving guidance system; wherein the next target operating position is used by the vehicle driving guidance system to perform simulation control on the operation of the vehicle.

[0007] According to a vehicle operation simulation control method provided by the present application, predicting the next operation position of the vehicle based on the current operation position of the vehicle includes: Integrate the current running speed of the vehicle to obtain the corresponding mileage; Based on the current running position, the current kilometer mark corresponding to the vehicle in the track simulation environment and the mileage, predicting the next kilometer mark corresponding to the vehicle; Based on the next kilometer mark, determining whether the vehicle touches a first line beacon in the track simulation environment, and obtaining a first determination result; The next operating position is predicted based on the first judgment result.

[0008] According to a vehicle operation simulation control method provided by the present application, predicting the next operation position based on the first judgment result includes: When the first judgment result indicates that the vehicle has touched the first line beacon, determining a position corresponding to the first line beacon as the next running position; When the first judgment result indicates that the vehicle has not touched the first route beacon, the position corresponding to the next kilometer marker is determined as the next operating position.

[0009] According to a vehicle operation simulation control method provided by the present application, when the target interlocking simulation information includes target section simulation information, obtaining the target interlocking simulation information corresponding to the vehicle in the track simulation environment includes: Based on the next kilometer mark corresponding to the vehicle and all the section information in the track simulation environment, determining whether the next running position is in a switch area, and obtaining a second determination result; The target section simulation information is determined based on the second judgment result.

[0010] According to a vehicle operation simulation control method provided by the present application, the step of determining the target section simulation information based on the second judgment result includes: In the case where the second judgment result indicates that the next operating position is not in the fork area, determining the section state of the target section where the next kilometer mark is located, and determining the section state of the target section as the target section simulation information; When the second judgment result indicates that the next operating position is in the switch area, the target position of the vehicle in the switch area is determined based on the switch state corresponding to the switch area, and the state of the target position in the target section is determined as the target section simulation information.

[0011] According to a vehicle operation simulation control method provided by the present application, when the target interlocking simulation information includes target signal machine simulation information, obtaining the target interlocking simulation information corresponding to the vehicle in the track simulation environment includes: Based on the next kilometer mark corresponding to the vehicle and all line beacon information in the track simulation environment, determining whether the next running position touches the second line beacon; When the next running position touches the second line beacon, determining whether the vehicle has run to the section where the next line beacon of the second line beacon is located; When the vehicle has run to the section where the next line beacon is located, the signal machine state information corresponding to the second line beacon is determined as the target signal machine simulation information.

[0012] According to a vehicle operation simulation control method provided by the present application, when the target interlocking simulation information includes target turnout simulation information, obtaining the target interlocking simulation information corresponding to the vehicle in the track simulation environment includes: Based on the next kilometer mark corresponding to the vehicle and all line beacon information in the track simulation environment, determining whether the next running position touches a third line beacon; When the next running position touches the third line beacon, determining whether the vehicle is allowed to enter the main line; When it is determined that the vehicle is allowed to enter the main line, the turnout state information corresponding to the third line beacon is determined, and the turnout state information is determined as the target turnout simulation information.

[0013] The present application also provides a vehicle operation simulation control device, comprising: A prediction unit, used for predicting a next running position of the vehicle based on a current running position of the vehicle when the vehicle is in a track simulation environment; An acquisition unit, configured to acquire target interlocking simulation information corresponding to the vehicle in the track simulation environment, wherein the target interlocking simulation information includes at least one of target section simulation information, target signal machine simulation information or target turnout simulation information; A processing unit, configured to correct the next operating position based on the target interlocking simulation information to obtain a next target operating position; The sending unit is used to send the next target running position to the vehicle driving guidance system; wherein the next target running position is used by the vehicle driving guidance system to simulate the operation of the vehicle.

[0014] The present application also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, a simulation control method for vehicle operation as described in any one of the above is implemented.

[0015] The present application also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a simulation control method for vehicle operation as described in any one of the above.

[0016] The present application also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the simulation control method for vehicle operation as described in any one of the above is implemented.

[0017] The simulation control method, device, equipment and storage medium of vehicle operation provided by the present application predict the next operation position of the vehicle based on the current operation position of the vehicle when the vehicle is in a track simulation environment; obtain the target interlocking simulation information corresponding to the vehicle in the track simulation environment, the target interlocking simulation information includes at least one of the target section simulation information, the target signal simulation information or the target turnout simulation information; and correct the next operation position based on the target interlocking simulation information to obtain the next target operation position; send the next target operation position to the vehicle driving guidance system, so that the vehicle driving guidance system can simulate the operation of the vehicle based on the next target operation position. In this way, on the basis of predicting the next operation position of the vehicle, the next target operation position of the vehicle is simulated in combination with the target interlocking simulation information corresponding to the vehicle in the track simulation environment, so that the vehicle driving guidance system can simulate the operation of the vehicle based on the next target operation position, which is helpful to test and optimize the performance of the vehicle driving guidance system outside the real environment, thereby effectively improving the stability and reliability of the vehicle driving guidance system. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the present application or the prior art, a brief introduction will be 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 application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0019] Figure 1 A flow chart of a vehicle operation simulation control method provided in an embodiment of the present application.

[0020] Figure 2 A schematic diagram of a framework for predicting the next operating position of a vehicle based on the current operating position of the vehicle provided in an embodiment of the present application.

[0021] Figure 3 A schematic diagram of a process for obtaining target interlocking simulation information corresponding to a vehicle in a track simulation environment is provided in an embodiment of the present application.

[0022] Figure 4 A schematic diagram of a framework for obtaining target segment simulation information provided in an embodiment of the present application.

[0023] Figure 5 A schematic diagram of another process for obtaining target interlocking simulation information corresponding to a vehicle in a track simulation environment provided in an embodiment of the present application.

[0024] Figure 6 A schematic diagram of a framework for obtaining target signal simulation information provided in an embodiment of the present application.

[0025] Figure 7 A schematic diagram of a process for obtaining target interlocking simulation information corresponding to a vehicle in a track simulation environment is provided in an embodiment of the present application.

[0026] Figure 8 A schematic diagram of a framework for obtaining target turnout simulation information provided in an embodiment of the present application.

[0027] Fig. 9 A schematic diagram of the structure of a vehicle operation simulation control device provided in an embodiment of the present application.

[0028] Fig.10 A schematic diagram of the physical structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0029] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0030] In the embodiments of the present application, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of the present application, the character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0031] The technical solution provided in the embodiment of the present application can be adapted to the vehicle simulation control scenario. Taking the vehicle simulation control scenario of low-capacity rail transit as an example, low-capacity rail transit is a transportation service between conventional public transportation and medium-capacity rail, mainly including modern tram systems, rail-type rubber-wheel systems, suspended monorail systems, application performance management systems (Application Performance Management, APM) systems and personal rapid transit systems (Personal Rapid Transit, PRT) systems and other technical systems. In low-capacity rail transit, the line stations are small in size and can be flexibly set up. The stations are closer to crowded areas, and the stations can be built together with surrounding buildings, pedestrian bridges, corridors and other facilities. Passengers can directly reach the sidewalk after exiting the station, which improves the convenience and safety of urban residents' travel and enhances the humanized riding experience.

[0032] The vehicle driving guidance system is an intelligent system designed specifically for low-capacity rail transit scenarios. It mainly provides decision-making support for dispatchers by collecting, processing and analyzing information about train operations, line conditions, signal equipment, etc., and realizes real-time monitoring, dispatching and command of train operations. It aims to improve the safety, efficiency and riding experience of vehicle operations, and can provide real-time and accurate driving guidance and information support for drivers or automatic driving systems.

[0033] Among them, low-capacity rail transit, such as rail transit in single-line two-way operation scenarios, or other forms of low-capacity rail transit, etc. Single-line two-way is a special rail transit operation mode, which means that on a fixed route, only one train runs back and forth at the same time. Taking rail transit in single-line two-way operation scenarios as an example, how to improve the stability and reliability of the vehicle driving guidance system is crucial.

[0034] In order to effectively improve the stability and reliability of the vehicle driving guidance system, an embodiment of the present application provides a simulation control method for vehicle operation. The executor of the method can be a vehicle simulation control device, an electronic device such as a computer or a server, or a simulation control device for vehicle operation arranged in the electronic device. The simulation control device for vehicle operation can be implemented by software, hardware or a combination of both.

[0035] The simulation control method for vehicle operation provided by the present application will be described in detail below through the following specific embodiments. It is understandable that the following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.

[0036] Figure 1 A flow chart of a simulation control method for vehicle operation provided in an embodiment of the present application is provided. For example, see Figure 1As shown, the simulation control method for vehicle operation may include: S101. When a vehicle is in a track simulation environment, predict a next running position of the vehicle based on a current running position of the vehicle.

[0037] For example, the track simulation environment may be a track simulation environment for a single-line bidirectional operation scenario, or may be other forms of low-volume simulation environments, etc., and may be specifically configured according to actual needs.

[0038] For example, when predicting the next operating position of a vehicle based on the current operating position of the vehicle, it can be determined first whether global positioning system (GPS) positioning is required. If it is determined that GPS positioning is not required, the current kilometer mark corresponding to the vehicle in a track simulation environment can be read. The current kilometer mark can be used to characterize the current operating position, and the next kilometer mark can be calculated based on the current kilometer mark. The next kilometer mark can be used to characterize the next operating position of the vehicle. If it is determined that GPS positioning is required, the current operating position of the vehicle can be obtained through the positioning processing module in the vehicle, and the next operating position of the vehicle can be predicted based on the current operating position of the vehicle. The specific settings can be made according to actual needs.

[0039] For example, in the embodiment of the present application, when predicting the next running position of the vehicle based on the current running position of the vehicle, in order to more accurately realize the real-time determination of the running position of the vehicle, a comprehensive method combining speed integration, kilometer mark processing algorithm and beacon can be used to perform real-time determination of the running position of the vehicle. For example, see Figure 2 As shown, Figure 2 A framework schematic diagram for predicting the next operating position of a vehicle based on the current operating position of the vehicle provided in an embodiment of the present application can first read the current operating position and the current operating speed of the vehicle, and perform speed integration on the current operating speed of the vehicle to obtain the corresponding mileage; based on the current operating position, the current kilometer mark and mileage corresponding to the vehicle in a track simulation environment, predict the next kilometer mark corresponding to the vehicle; and based on the next kilometer mark, determine whether the vehicle touches the first line beacon in the track simulation environment to obtain a first judgment result; and then predict the next operating position based on the first judgment result, thereby predicting the next operating position of the vehicle.

[0040] For example, in an embodiment of the present application, when predicting the next operating position based on the first judgment result, when the first judgment result indicates that the vehicle has touched the first route beacon, the position corresponding to the first route beacon is determined as the next operating position; on the contrary, when the first judgment result indicates that the vehicle has not touched the first route beacon, the position corresponding to the next kilometer marker is determined as the next operating position.

[0041] For example, in an embodiment of the present application, when the first judgment result indicates that the vehicle has touched the first line beacon, a line beacon protocol data packet can also be simulated and generated, and the generated line beacon protocol data packet can be sent to the vehicle driving guidance system, so that the vehicle driving guidance system can determine the corresponding line beacon information based on the line beacon protocol data packet.

[0042] After the next operating position of the vehicle is predicted through the above S101, in order to further improve the accuracy of the next operating position, in the embodiment of the present application, considering that the key to whether the rail vehicle can operate safely lies in the interlocking information, it plays an irreplaceable role in ensuring the safe operation of the vehicle and improving the performance of the entire system. Therefore, on the basis of the predicted next operating position of the vehicle, the corresponding target interlocking simulation information of the vehicle in the track simulation environment can be obtained, that is, the following S102 is executed, so as to correct the next operating position based on the target interlocking simulation information to obtain an accurate and higher next target operating position, that is, the following S103 is executed.

[0043] S102. Obtain target interlocking simulation information corresponding to the vehicle in a track simulation environment, where the target interlocking simulation information includes at least one of target section simulation information, target signal machine simulation information, or target turnout simulation information.

[0044] Among them, section simulation, as the basis of interlocking simulation, mainly simulates the state changes of each section on the track during the vehicle operation process. By accurately simulating the position, speed and occupancy of the vehicle on the track, section simulation can reflect the occupancy and idleness of the section in real time, providing necessary data support for signal machine simulation and turnout simulation.

[0045] Traffic light simulation simulates the display status and functions of traffic lights. Traffic lights play a vital role in vehicle operation, indicating whether a vehicle can enter the next section. By simulating the light display of traffic lights and the interaction logic with other devices, traffic light simulation can truly reflect the working conditions of traffic lights in actual operation.

[0046] Turnout simulation simulates the positioning and reverse status of turnouts. Turnouts are key equipment for vehicles to change their running direction on the track, and the correctness of their status is directly related to the driving safety of the vehicle. By simulating the turnout's switching process, locking mechanism, and linkage with signals and sections, turnout simulation can ensure that the train can run along the predetermined route when passing through the turnout.

[0047] S103. Correct the next operating position based on the target interlocking simulation information to obtain the next target operating position.

[0048] The target interlocking simulation information includes at least one of target section simulation information, target signal machine simulation information or target turnout simulation information.

[0049] For example, when the next operating position is corrected based on the target section simulation information, the next operating position can be corrected based on the target section range in the target section simulation information so that the corrected operating position is within the target section range. The corrected operating position is the next target operating position.

[0050] For example, when correcting the next operating position based on the target signal simulation information, the position of the target signal simulation information can be used as the basis to correct an operating position so that the corrected operating position is within the setting range of the target signal simulation information. The corrected operating position is the next target operating position.

[0051] For example, when the next operating position is corrected based on the target turnout simulation information, the next operating position can be corrected based on the position of the turnout in the target turnout simulation information, so that the corrected operating position is consistent with the position indicated by the turnout equipment, and the corrected operating position is the next target operating position.

[0052] For example, when the next operating position is corrected based on any two of the target section simulation information 3, the target signal machine simulation information 1 or the target turnout simulation information 2, taking the target section simulation information and the target signal machine simulation information as an example, the next operating position can be first corrected based on the target section simulation information and the target signal machine simulation information respectively to obtain two corrected operating positions; and the two corrected operating positions are weightedly fused to obtain the final corrected next target operating position.

[0053] For example, when the next operating position is to be corrected based on the target section simulation information, the target signal simulation information and the target turnout simulation information, the next operating position can be corrected based on the target section simulation information, the target signal simulation information and the target turnout simulation information, respectively, to obtain three corrected operating positions; and the three corrected operating positions are weightedly fused to obtain the final corrected next target operating position.

[0054] Normally, the weight of the target signal machine simulation information is greater than the weight of the target turnout simulation information, and the weight of the target turnout simulation information is greater than the target section simulation information, which can be specifically set according to actual needs.

[0055] S104, sending the next target operating position to the vehicle driving guidance system; wherein the next target operating position is used by the vehicle driving guidance system to perform simulation control on the operation of the vehicle.

[0056] For example, in an embodiment of the present application, after determining the next target operating position, it is also possible to simulate whether the vehicle has abnormal situations such as a collision based on the next target operating position. If it is determined that a collision has occurred, the collision data can be sent to the vehicle driving guidance system to simulate various potential risks and failure scenarios; if it is determined that there is no collision, the vehicle can be simulated and controlled to enter or exit the station normally, and the entry or exit data packet or on-board data packet can be sent to the vehicle driving guidance system to simulate the entry or exit scenario.

[0057] It can be seen that in the embodiment of the present application, when the vehicle is in a track simulation environment, the next running position of the vehicle is predicted based on the current running position of the vehicle; the target interlocking simulation information corresponding to the vehicle in the track simulation environment is obtained, and the target interlocking simulation information includes at least one of the target section simulation information, the target signal machine simulation information or the target turnout simulation information; and the next running position is corrected based on the target interlocking simulation information to obtain the next target running position; the next target running position is sent to the vehicle driving guidance system, so that the vehicle driving guidance system can simulate and control the operation of the vehicle based on the next target running position. In this way, on the basis of predicting the next running position of the vehicle, the next target running position of the vehicle is simulated in combination with the target interlocking simulation information corresponding to the vehicle in the track simulation environment, so that the vehicle driving guidance system can simulate and control the operation of the vehicle based on the next target running position, which is helpful to test and optimize the performance of the vehicle driving guidance system outside the real environment, thereby effectively improving the stability and reliability of the vehicle driving guidance system.

[0058] Based on any of the above embodiments, taking the target interlocking simulation information including the target section simulation information as an example, when the target interlocking simulation information includes the target section simulation information, when obtaining the target interlocking simulation information corresponding to the vehicle in the track simulation environment, its specific implementation can be referred to as follows Figure 3 The embodiment shown.

[0059] Figure 3 A schematic diagram of a process for obtaining target interlocking simulation information corresponding to a vehicle in a track simulation environment provided by an embodiment of the present application, the method may include: S301. Based on the next kilometer mark corresponding to the vehicle and all section information in the track simulation environment, determine whether the next operating position is in a switch area to obtain a second judgment result.

[0060] S302: Determine target section simulation information based on the second judgment result.

[0061] For example, in an embodiment of the present application, when the target section simulation information is determined based on the second judgment result, when the second judgment result indicates that the next operating position is not in the switch area, the section status of the target section where the next kilometer marker is located can be determined, and the section status of the target section can be determined as the target section simulation information; on the contrary, when the second judgment result indicates that the next operating position is in the switch area, the target position of the vehicle in the switch area can be determined based on the switch status corresponding to the switch area, and the status of the target position in the target section can be determined as the target section simulation information.

[0062] In this way, after obtaining the target section simulation information, the next target operating position of the vehicle can be simulated in combination with the target section simulation information, so that the vehicle driving guidance system can simulate and control the operation of the vehicle based on the next target operating position, which is helpful to test and optimize the performance of the vehicle driving guidance system outside the real environment, thereby effectively improving the stability and reliability of the vehicle driving guidance system.

[0063] In combination with the above description, for example, see Figure 4 As shown, Figure 4A framework schematic diagram for obtaining target section simulation information provided in an embodiment of the present application. When obtaining the target section simulation information, the next kilometer mark corresponding to the vehicle and all section information in the track simulation environment can be read respectively, and based on the next kilometer mark corresponding to the vehicle and all section information in the track simulation environment, it is determined whether the next operating position is in the switch area; when the next operating position is not in the switch area, the section state of the target section where the next kilometer mark is located is determined as the target section simulation information; when the next operating position is in the switch area, the target position of the vehicle in the switch area can be determined based on the switch state corresponding to the switch area, and the state of the target position in the target section is determined as the target section simulation information, thereby obtaining the target section simulation information.

[0064] For example, after acquiring the target section simulation information, the status information of the target section and the status information of its previous section can be updated, and a section status protocol data packet can be generated based on the updated status information of the target section and the status information of its previous section, and the generated section status protocol data packet can be sent to the vehicle driving guidance system, so that the vehicle driving guidance system can determine the status information of the target section and its previous section based on the section status protocol data packet.

[0065] Based on any of the above embodiments, taking the target interlocking simulation information including the target signal machine simulation information as an example, when the target interlocking simulation information includes the target signal machine simulation information, when obtaining the target interlocking simulation information corresponding to the vehicle in the track simulation environment, its specific implementation can be referred to as follows Figure 5 The embodiment shown.

[0066] Figure 5 Another flowchart of obtaining target interlocking simulation information corresponding to a vehicle in a track simulation environment provided by an embodiment of the present application may include: S501. Based on the next kilometer mark corresponding to the vehicle and all line beacon information in the track simulation environment, determine whether the next running position touches the second line beacon.

[0067] S502: When the vehicle touches the second line beacon at the next running position, determine whether the vehicle has run to the section where the next line beacon of the second line beacon is located.

[0068] S503: When the vehicle has run to the section where the next line beacon is located, the signal machine state information corresponding to the second line beacon is determined as the target signal machine simulation information.

[0069] For example, when the vehicle has not run to the section where the next line beacon is located, the initially set signal state information can be determined as the target signal simulation information.

[0070] In this way, after obtaining the target signal simulation information, the next target operating position of the vehicle can be simulated in combination with the target signal simulation information, so that the vehicle driving guidance system can simulate the operation of the vehicle based on the next target operating position, which helps to test and optimize the performance of the vehicle driving guidance system outside the real environment, thereby effectively improving the stability and reliability of the vehicle driving guidance system.

[0071] In combination with the above description, for example, see Figure 6 As shown, Figure 6 A framework schematic diagram for obtaining target signal machine simulation information provided in an embodiment of the present application. When obtaining the target signal machine simulation information, the next kilometer mark corresponding to the vehicle and the information of all line beacons in the track simulation environment can be read respectively, and based on the next kilometer mark corresponding to the vehicle and the information of all line beacons in the track simulation environment, it is determined whether the next operating position touches the second line beacon; when the next operating position does not touch the second line beacon, the next kilometer mark corresponding to the vehicle and the information of all line beacons in the track simulation environment are repeatedly read; when the next operating position touches the second line beacon, it is determined whether the vehicle has run to the section where the next line beacon of the second line beacon is located; when the vehicle has run to the section where the next line beacon is located, the signal machine status information corresponding to the second line beacon is determined as the target signal machine simulation information; when the vehicle has not run to the section where the next line beacon is located, the initially set signal machine status information can be determined as the target signal machine simulation information, thereby obtaining the target signal machine simulation information.

[0072] For example, after obtaining the simulation information of the target signal, the status information of the target signal and the status information of the signal in the previous section can be updated, and a signal status protocol data packet can be generated based on the updated status information of the target signal and the status information of the signal in the previous section, and the generated signal status protocol data packet can be sent to the vehicle driving guidance system, so that the vehicle driving guidance system can determine the status information of the target signal and the signal in the previous section based on the signal status protocol data packet.

[0073] Based on any of the above embodiments, taking the target interlocking simulation information including the target turnout simulation information as an example, when the target interlocking simulation information includes the target turnout simulation information, when obtaining the target interlocking simulation information corresponding to the vehicle in the track simulation environment, its specific implementation can be referred to as follows Figure 7 The embodiment shown.

[0074] Figure 7A schematic diagram of a process for obtaining target interlocking simulation information corresponding to a vehicle in a track simulation environment provided by an embodiment of the present application may include: S701. Based on the next kilometer mark corresponding to the vehicle and all line beacon information in the track simulation environment, determine whether the next running position touches the third line beacon.

[0075] For example, when the next operating position does not touch the third line beacon, the next kilometer mark corresponding to the vehicle and all line beacon information in the track simulation environment can be repeatedly read; when the next operating position touches the third line beacon, the following S702 is executed.

[0076] S702: When the vehicle touches the third line beacon at the next operating position, determine whether the vehicle is allowed to enter the main line.

[0077] For example, when the next operating position touches the third line beacon, it can be determined whether the vehicle is about to merge into the main line. If it is determined that the vehicle is about to merge into the main line, it is determined whether the vehicle is allowed to enter the main line. If it is determined that the vehicle is not allowed to enter the main line, the determination of whether the vehicle is allowed to enter the main line is re-initiated until the vehicle is allowed to enter the main line; if it is determined that the vehicle is allowed to enter the main line, the following S703 is executed.

[0078] S703: When it is determined that the vehicle is allowed to enter the main line, the turnout state information corresponding to the third line beacon is determined, and the turnout state information is determined as the target turnout simulation information.

[0079] In this way, after obtaining the target turnout simulation information, the next target operating position of the vehicle can be simulated in combination with the target turnout simulation information, so that the vehicle driving guidance system can simulate and control the operation of the vehicle based on the next target operating position, which is helpful to test and optimize the performance of the vehicle driving guidance system outside the real environment, thereby effectively improving the stability and reliability of the vehicle driving guidance system.

[0080] In combination with the above description, for example, see Figure 8 As shown, Figure 8A schematic diagram of a framework for obtaining target turnout simulation information provided in an embodiment of the present application. When obtaining the target turnout simulation information, the next kilometer mark corresponding to the vehicle and the information of all line beacons in the track simulation environment can be read respectively, and based on the next kilometer mark corresponding to the vehicle and the information of all line beacons in the track simulation environment, it is determined whether the next operating position touches the third line beacon; if the next operating position does not touch the third line beacon, the next kilometer mark corresponding to the vehicle and the information of all line beacons in the track simulation environment are repeatedly read; if the next operating position touches the third line beacon, it can be determined whether the vehicle is about to merge into the main line, and after determining When the vehicle is not about to merge into the main line, the initially set turnout status information can be determined as the target turnout status information; when it is determined that the vehicle is about to merge into the main line, it is determined whether the vehicle is allowed to enter the main line. When it is determined that the vehicle is not allowed to enter the main line, the determination of whether the vehicle is allowed to enter the main line is re-initiated until the vehicle is allowed to enter the main line; when it is determined that the vehicle is allowed to enter the main line, the turnout status information corresponding to the third line beacon is determined as the target turnout simulation information; when it is determined that the vehicle is not allowed to enter the main line, the initially set turnout status information can be determined as the target turnout status information, thereby obtaining the target turnout status information.

[0081] For example, after obtaining the target turnout status information, the turnout status information can be updated, and a turnout status protocol data packet can be generated based on the updated turnout status information, and the generated turnout status protocol data packet can be sent to the vehicle driving guidance system so that the vehicle driving guidance system can determine the turnout status information based on the turnout status protocol data packet.

[0082] The interlocking simulation process comprehensively simulates the state changes of various equipment in the railway station signal system under the interlocking logic through three steps: section simulation, signal machine simulation and turnout simulation. This process requires not only a high degree of technical accuracy, but also a deep understanding of railway operation rules and signal systems. By continuously optimizing and improving these three simulation steps, we can improve the performance of the entire simulation system and provide safer and more efficient technical support for the development of low-volume transportation.

[0083] Compared with traditional simulation systems, the vehicle operation simulation control system provided in this application adds interlocking simulation to perform all-round simulation from signal machines, switches, and sections, and performs mainline access protection for vehicles merging into the main line. The vehicle driving guidance system can perform guidance and verification through the vehicle operation simulation control system, thereby ensuring the safety of the physical vehicle during operation.

[0084] The simulation control device for vehicle operation provided in the present application is described below. The simulation control device for vehicle operation described below and the simulation control method for vehicle operation described above can be referred to each other.

[0085] Fig. 9 A schematic diagram of a vehicle operation simulation control device provided in an embodiment of the present application, for example, see Fig. 9 As shown, the vehicle operation simulation control device 90 may include: A prediction unit 901 is used to predict the next running position of the vehicle based on the current running position of the vehicle when the vehicle is in a track simulation environment; An acquisition unit 902 is used to acquire target interlocking simulation information corresponding to the vehicle in the track simulation environment, wherein the target interlocking simulation information includes at least one of target section simulation information, target signal machine simulation information or target turnout simulation information; The processing unit 903 is used to correct the next operating position based on the target interlocking simulation information to obtain a next target operating position; The sending unit 904 is used to send the next target running position to the vehicle driving guidance system; wherein the next target running position is used by the vehicle driving guidance system to perform simulation control on the operation of the vehicle.

[0086] For example, in the embodiment of the present application, the prediction unit 901 is used to predict the next running position of the vehicle based on the current running position of the vehicle, including: Integrate the current running speed of the vehicle to obtain the corresponding mileage; Based on the current running position, the current kilometer mark corresponding to the vehicle in the track simulation environment and the mileage, predicting the next kilometer mark corresponding to the vehicle; Based on the next kilometer mark, determining whether the vehicle touches a first line beacon in the track simulation environment, and obtaining a first determination result; The next operating position is predicted based on the first judgment result.

[0087] For example, in the embodiment of the present application, the prediction unit 901 is used to predict the next running position based on the first judgment result, including: When the first judgment result indicates that the vehicle has touched the first line beacon, determining a position corresponding to the first line beacon as the next running position; When the first judgment result indicates that the vehicle has not touched the first route beacon, the position corresponding to the next kilometer marker is determined as the next operating position.

[0088] For example, in an embodiment of the present application, when the target interlocking simulation information includes target section simulation information, the acquiring unit 902 is used to acquire the target interlocking simulation information corresponding to the vehicle in the track simulation environment, including: Based on the next kilometer mark corresponding to the vehicle and all the section information in the track simulation environment, determining whether the next running position is in a switch area, and obtaining a second determination result; The target section simulation information is determined based on the second judgment result.

[0089] For example, in the embodiment of the present application, the acquiring unit 902 is used to determine the target section simulation information based on the second judgment result, including: In the case where the second judgment result indicates that the next operating position is not in the fork area, determining the section state of the target section where the next kilometer mark is located, and determining the section state of the target section as the target section simulation information; When the second judgment result indicates that the next operating position is in the switch area, the target position of the vehicle in the switch area is determined based on the switch state corresponding to the switch area, and the state of the target position in the target section is determined as the target section simulation information.

[0090] For example, in an embodiment of the present application, when the target interlocking simulation information includes target signal machine simulation information, the acquiring unit 902 is used to acquire the target interlocking simulation information corresponding to the vehicle in the track simulation environment, including: Based on the next kilometer mark corresponding to the vehicle and all line beacon information in the track simulation environment, determining whether the next running position touches the second line beacon; When the next running position touches the second line beacon, determining whether the vehicle has run to the section where the next line beacon of the second line beacon is located; When the vehicle has run to the section where the next line beacon is located, the signal machine state information corresponding to the second line beacon is determined as the target signal machine simulation information.

[0091] For example, in an embodiment of the present application, when the target interlocking simulation information includes target turnout simulation information, the acquiring unit 902 is used to acquire the target interlocking simulation information corresponding to the vehicle in the track simulation environment, including: Based on the next kilometer mark corresponding to the vehicle and all line beacon information in the track simulation environment, determining whether the next running position touches a third line beacon; When the next running position touches the third line beacon, determining whether the vehicle is allowed to enter the main line; When it is determined that the vehicle is allowed to enter the main line, the turnout state information corresponding to the third line beacon is determined, and the turnout state information is determined as the target turnout simulation information.

[0092] The vehicle operation simulation control device 90 provided in the embodiment of the present application can execute the technical solution of the vehicle operation simulation control method in any of the above-mentioned embodiments. Its implementation principle and beneficial effects are similar to the implementation principle and beneficial effects of the vehicle operation simulation control method. Please refer to the implementation principle and beneficial effects of the vehicle operation simulation control method, and no further details will be given here.

[0093] Fig.10 A schematic diagram of the physical structure of an electronic device provided in an embodiment of the present application, such as Fig.10 As shown, the electronic device may include: a processor 1010, a communication interface 1020, a memory 1030 and a communication bus 1040, wherein the processor 1010, the communication interface 1020 and the memory 1030 complete mutual communication through the communication bus 1040. The processor 1010 may call the logic instructions in the memory 1030 to execute the simulation control method of vehicle operation, the method comprising: when the vehicle is in a track simulation environment, predicting the next operation position of the vehicle based on the current operation position of the vehicle; obtaining the target interlocking simulation information corresponding to the vehicle in the track simulation environment, the target interlocking simulation information including at least one of the target section simulation information, the target signal simulation information or the target turnout simulation information; correcting the next operation position based on the target interlocking simulation information to obtain the next target operation position; sending the next target operation position to the vehicle driving guidance system; wherein the next target operation position is used by the vehicle driving guidance system to simulate the operation of the vehicle.

[0094] In addition, the logic instructions in the above-mentioned memory 1030 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0095] On the other hand, the present application also provides a computer program product, which includes a computer program, and the computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the vehicle operation simulation control method provided by the above-mentioned methods, the method including: when the vehicle is in a track simulation environment, predicting the next operating position of the vehicle based on the current operating position of the vehicle; obtaining the target interlocking simulation information corresponding to the vehicle in the track simulation environment, the target interlocking simulation information including at least one of target section simulation information, target signal simulation information or target turnout simulation information; correcting the next operating position based on the target interlocking simulation information to obtain the next target operating position; sending the next target operating position to a vehicle driving guidance system; wherein the next target operating position is used by the vehicle driving guidance system to simulate and control the operation of the vehicle.

[0096] On the other hand, the present application also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the simulation control method for vehicle operation provided by the above-mentioned methods, the method comprising: when the vehicle is in a track simulation environment, predicting the next operating position of the vehicle based on the current operating position of the vehicle; obtaining target interlocking simulation information corresponding to the vehicle in the track simulation environment, the target interlocking simulation information including at least one of target section simulation information, target signal simulation information or target turnout simulation information; correcting the next operating position based on the target interlocking simulation information to obtain the next target operating position; sending the next target operating position to a vehicle driving guidance system; wherein the next target operating position is used by the vehicle driving guidance system to simulate and control the operation of the vehicle.

[0097] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0098] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0099] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application 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 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 the embodiments of the present application.

Claims

1. A simulation control method for vehicle operation, characterized in that: include: When the vehicle is in a track simulation environment, predicting the next running position of the vehicle based on the current running position of the vehicle; Acquire target interlocking simulation information corresponding to the vehicle in the track simulation environment, wherein the target interlocking simulation information includes at least one of target section simulation information, target signal machine simulation information or target turnout simulation information; Correcting the next operating position based on the target interlocking simulation information to obtain a next target operating position; The next target operating position is sent to a vehicle driving guidance system; wherein the next target operating position is used by the vehicle driving guidance system to perform simulation control on the operation of the vehicle.

2. The vehicle operation simulation control method according to claim 1, characterized in that: The predicting the next running position of the vehicle based on the current running position of the vehicle comprises: Integrate the current running speed of the vehicle to obtain the corresponding mileage; Based on the current running position, the current kilometer mark corresponding to the vehicle in the track simulation environment and the mileage, predicting the next kilometer mark corresponding to the vehicle; Based on the next kilometer mark, determining whether the vehicle touches a first line beacon in the track simulation environment, and obtaining a first determination result; The next operating position is predicted based on the first judgment result.

3. The vehicle operation simulation control method according to claim 2, characterized in that: The predicting the next operating position based on the first judgment result includes: When the first judgment result indicates that the vehicle has touched the first line beacon, determining a position corresponding to the first line beacon as the next running position; When the first judgment result indicates that the vehicle has not touched the first route beacon, the position corresponding to the next kilometer marker is determined as the next operating position.

4. The vehicle operation simulation control method according to claim 2 or 3, characterized in that: In a case where the target interlocking simulation information includes target section simulation information, obtaining the target interlocking simulation information corresponding to the vehicle in the track simulation environment includes: Based on the next kilometer mark corresponding to the vehicle and all the section information in the track simulation environment, determining whether the next running position is in a switch area, and obtaining a second determination result; The target section simulation information is determined based on the second judgment result.

5. The vehicle operation simulation control method according to claim 4, characterized in that: The determining the target section simulation information based on the second judgment result includes: When the second judgment result indicates that the next running position is not in the fork area, determining the section state of the target section where the next kilometer mark is located, and determining the section state of the target section as the target section simulation information; When the second judgment result indicates that the next operating position is in the switch area, the target position of the vehicle in the switch area is determined based on the switch state corresponding to the switch area, and the state of the target position in the target section is determined as the target section simulation information.

6. The vehicle operation simulation control method according to claim 2 or 3, characterized in that: In a case where the target interlocking simulation information includes target signal machine simulation information, the step of obtaining the target interlocking simulation information corresponding to the vehicle in the track simulation environment includes: Based on the next kilometer mark corresponding to the vehicle and all line beacon information in the track simulation environment, determining whether the next running position touches the second line beacon; When the next running position touches the second line beacon, determining whether the vehicle has run to the section where the next line beacon of the second line beacon is located; When the vehicle has run to the section where the next line beacon is located, the signal machine state information corresponding to the second line beacon is determined as the target signal machine simulation information.

7. The vehicle operation simulation control method according to claim 2 or 3, characterized in that: In a case where the target interlocking simulation information includes target turnout simulation information, the step of obtaining the target interlocking simulation information corresponding to the vehicle in the track simulation environment includes: Based on the next kilometer mark corresponding to the vehicle and all line beacon information in the track simulation environment, determining whether the next running position touches a third line beacon; When the next running position touches the third line beacon, determining whether the vehicle is allowed to enter the main line; When it is determined that the vehicle is allowed to enter the main line, the turnout state information corresponding to the third line beacon is determined, and the turnout state information is determined as the target turnout simulation information.

8. A vehicle operation simulation control device, characterized in that: include: A prediction unit, used for predicting the next running position of the vehicle based on the current running position of the vehicle when the vehicle is in a track simulation environment; An acquisition unit, configured to acquire target interlocking simulation information corresponding to the vehicle in the track simulation environment, wherein the target interlocking simulation information includes at least one of target section simulation information, target signal machine simulation information or target turnout simulation information; A processing unit, configured to correct the next operating position based on the target interlocking simulation information to obtain a next target operating position; The sending unit is used to send the next target running position to the vehicle driving guidance system; wherein the next target running position is used by the vehicle driving guidance system to simulate the operation of the vehicle.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the vehicle operation simulation control method according to any one of claims 1 to 7 is implemented.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the vehicle operation simulation control method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Virtual train line simulation positioning method

    CN114492045A

  • Main track coding monitoring system and detection method based on in-station track railway

    CN117360589A

  • Group train line data sending method, device, equipment and medium

    CN118977757A

  • Simulation trajectory data acquisition method, device and equipment

    CN119229648A

  • Train interlock control method and system based on distributed interlock control

    CN119348678A