Simulation training method and device for rail transit system

By building a prefabricated body based on vehicle-mounted equipment model components, functional scripts and trigger logic, combined with the scene information and execution events of the rail transit system, virtualization and flexible editing of the simulated training system are realized, solving the problem of low training efficiency in existing systems during equipment technical transformation and fault handling process changes, and improving training efficiency and quality.

CN120108260APending Publication Date: 2025-06-06CHENGDU ELEPHANT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510311393.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-17
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

The simulation training system of the existing rail transit system needs to be developed secondary when the technical transformation of vehicles and signal-related equipment or the fault processing process changes, and lacks flexible editing functions, resulting in low training efficiency.

Method used

By building a prefabricated body based on vehicle-mounted equipment model components, functional scripts and trigger logic, combined with the scene information and execution events of the rail transit system, virtualization and flexible editing of the simulated training system can be achieved.

Benefits of technology

It realizes the adaptation of vehicle equipment configurations on multiple lines, supports editable training processes for different faults and emergency scenarios of each line, optimizes the allocation of training equipment resources, improves training efficiency and quality, and provides support for the safe operation of the rail transit system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120108260A_ABST
    Figure CN120108260A_ABST
Patent Text Reader

Abstract

The invention provides a simulation training method and device for a rail transit system, and the method comprises the steps: determining a training process for executing a training task of the rail transit system, and constructing an execution event based on the training process; determining a plurality of vehicle-mounted devices included in the execution training process, and combining the preforms corresponding to the vehicle-mounted devices to construct a simulation training system; and based on the scene information of the rail transit system, the execution event and the simulation training system, executing a simulation training process. The simulation training process based on the rail transit system is achieved in a virtualization mode, different vehicle equipment configurations of various lines can be adapted, editability of different faults and emergency scene training processes and standards of all the lines is achieved, self-definition of different train operation logics is achieved, conditions are created for high-frequency practical operation training, and the training efficiency is improved. And the fault and emergency scene disposal skill training quality and training efficiency of trainees are effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of rail transit, and in particular to a simulation training method and device for a rail transit system. Background Art

[0002] Existing rail transit crew training is generally based on simulator systems to train drivers in basic operations, troubleshooting, and emergency incident handling skills.

[0003] The existing simulator-based training method is designed for specific operating lines at the initial stage of simulator construction. The simulator's driver's desk, equipment cabinet, auxiliary equipment (such as platform door-related equipment), etc. are based on fixed vehicle and line configurations, and the fault handling operation steps are compiled according to the procedures of a certain period. When the vehicle or signal-related equipment undergoes technical changes or the specific fault handling process changes, the training system needs to be redeveloped and does not have flexible editing functions, resulting in low training efficiency. Summary of the invention

[0004] The present invention provides a simulation training method and device for a rail transit system, which is used to solve the defects in the prior art that when the vehicle and signal-related equipment are technically modified or the specific fault handling process is changed, the training system needs to be redeveloped and does not have flexible editing functions, thereby improving the training efficiency.

[0005] The present invention provides a simulation training method for a rail transit system, comprising the following steps: Determine a training process for executing a training task for a rail transit system, so as to construct an execution event based on the training process; Determine a plurality of vehicle-mounted devices included in the execution of the training process, and combine prefabricated bodies corresponding to the respective vehicle-mounted devices to construct a simulation training system, wherein the prefabricated bodies are prefabricated based on model components of the vehicle-mounted devices, function scripts of the vehicle-mounted devices, and trigger logics of the vehicle-mounted devices; Based on the scenario information of the rail transit system, the execution event and the simulation training system, a simulation training process based on the rail transit system is executed, and the scenario information is used to characterize the environmental information during the operation of the rail transit system.

[0006] According to a simulation training method for a rail transit system provided by the present invention, the prefabricated body includes a first prefabricated body and a second prefabricated body; The construction process of the prefabricated bodies corresponding to the vehicle-mounted devices includes: Determine a first vehicle-mounted device that independently executes an event and a second vehicle-mounted device that collaboratively executes an event among the plurality of vehicle-mounted devices; Constructing a first prefabricated body for each of the first vehicle-mounted devices; A second preform is constructed using all of the second vehicle-mounted devices.

[0007] According to a simulation training method for a rail transit system provided by the present invention, after constructing the prefabricated bodies corresponding to each on-board device, the method further includes: Performing serialization processing on each of the preforms respectively; Store all serialized prefabs into the prefab sequence collection.

[0008] According to a simulation training method for a rail transit system provided by the present invention, after executing a simulation training process based on the rail transit system based on the scene information of the rail transit system, the execution event and the simulation training system, the method further includes: receiving a change training process of the rail transit system, and determining a change onboard device of the rail transit system based on the change training process; Based on the changed on-board equipment, the serialized preforms in the preform sequence set are updated.

[0009] According to a simulation training method for a rail transit system provided by the present invention, after constructing the execution event of the training task based on the training process, the method further includes: A plurality of key nodes in the execution process of the execution event are determined, and a score is assigned to each key node, wherein the key node is used to characterize nodes corresponding to the fault handling event, the stress handling event, and the disqualification event.

[0010] According to a simulation training method for a rail transit system provided by the present invention, after the scenario information of the rail transit system, the execution event and the simulation training system execute a simulation training process based on the rail transit system, the method further includes: The scores of the key nodes in the simulation training process are obtained, and based on the scores of the key nodes, the training results based on the rail transit system are determined.

[0011] The present invention also provides a simulation training device for a rail transit system, comprising the following modules: An execution event determination module, used to determine a training process for executing a training task for a rail transit system, so as to construct an execution event based on the training process; A simulation training system construction module, used to determine multiple vehicle-mounted devices included in the execution of the training process, and combine prefabricated bodies corresponding to each vehicle-mounted device to construct a simulation training system, wherein the prefabricated bodies are pre-constructed based on the model components of the vehicle-mounted devices, the function scripts of the vehicle-mounted devices, and the trigger logic of the vehicle-mounted devices; A simulation training module is used to execute a simulation training process based on the rail transit system based on the scenario information of the rail transit system, the execution event and the simulation training system, wherein the scenario information is used to characterize the environmental information during the operation of the rail transit system.

[0012] The simulation training method and device for the rail transit system provided by the present invention realize the simulation training process based on the rail transit system in a virtualized manner, can adapt to different vehicle equipment configurations of various lines, realize the editability of training processes and standards for different faults and emergency scenarios of each line, and realize the customization of different train operation logics. While maintaining the realism of the professional training scenes for crew members, it optimizes the professional training equipment resources for crew members, minimizes the configuration of training resources, reduces training constraints, creates conditions for high-frequency practical training, effectively improves the quality and efficiency of training personnel's fault and emergency scenario handling skills, and provides support and guarantee for the safe operation of the rail transit system. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces 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 creative work.

[0014] Figure 1 It is a flow chart of the simulation training method for the rail transit system provided by the present invention.

[0015] Figure 2 It is a schematic diagram of the simulation training process provided by the present invention.

[0016] Figure 3 It is a schematic diagram of the prefabricated body layout process provided by the present invention.

[0017] Figure 4 It is a logic definition function flow chart provided by the present invention.

[0018] Figure 5 It is a structural schematic diagram of a simulation training device for a rail transit system provided by the present invention. DETAILED DESCRIPTION

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

[0020] Figure 1 FIG. 1 is a flow chart of a simulation training method for a rail transit system provided by the present invention. Figure 1 As shown, the method includes the following: Step 110, determining a training process for executing a training task for a rail transit system, so as to construct an execution event based on the training process; Step 120, determining a plurality of vehicle-mounted devices included in the training process, and combining prefabricated bodies corresponding to the respective vehicle-mounted devices to construct a simulation training system, wherein the prefabricated bodies are prefabricated based on the model components of the vehicle-mounted devices, the function scripts of the vehicle-mounted devices, and the trigger logic of the vehicle-mounted devices; Step 130: Based on the scenario information of the rail transit system, the execution event and the simulation training system, a simulation training process based on the rail transit system is executed, wherein the scenario information is used to characterize the environmental information during the operation of the rail transit system.

[0021] The executor of the simulation training method for the rail transit system provided by the present invention may be an electronic device, a component in an electronic device, an integrated circuit, or a chip, for example, and may specifically be a server, a network attached storage (NAS) or a personal computer (PC), etc., and the present invention does not make any specific limitation.

[0022] The following takes the simulation training method for the rail transit system provided by the present invention executed by a computer as an example to describe the technical solution of the present invention in detail.

[0023] In step 110 , a training process for executing a training task for a rail transit system is determined, so as to construct an execution event based on the training process.

[0024] The training tasks for rail transit systems are usually set based on the job responsibilities of the staff and the complexity of the system operation. Common training tasks may include: training drivers on how to drive trains in different environments, handle emergencies, and comply with signal instructions. Training dispatchers on how to manage train operations, dispatch different lines, and avoid conflicts and delays. Training engineers on how to detect faults in onboard equipment and track facilities and repair them in a timely manner. Simulating emergency response in emergency situations, such as train brake failure and equipment failure.

[0025] In the process of executing training tasks, the design and triggering of events are crucial. Execution events are the key link in the simulation system, which defines the various situations and tasks that trainers will encounter during the training process.

[0026] Environmental change events: simulate external environmental factors such as bad weather, sudden failures, or traffic signal changes.

[0027] Equipment failure event: simulates the failure of vehicle-mounted equipment such as the braking system, communication system or positioning system, and trainers need to troubleshoot and repair the fault within a limited time.

[0028] Operation error events: Trainees may make mistakes during operation. The system will simulate the consequences of the errors through event triggering to help trainees recognize and correct the errors.

[0029] In step 120, multiple vehicle-mounted devices included in the execution of the training process are determined, and the prefabricated bodies corresponding to the respective vehicle-mounted devices are combined to construct a simulation training system, wherein the prefabricated bodies are pre-constructed based on the model components of the vehicle-mounted devices, the functional scripts of the vehicle-mounted devices, and the trigger logic of the vehicle-mounted devices.

[0030] Model component: This is the physical appearance of the prefab. You can choose a simplified equipment model to ensure that the visual performance is consistent with the actual equipment. Model components can be external equipment of the train (such as on-board signal devices) or internal equipment (such as control panels).

[0031] Functional scripts: Develop scripts for different functions of vehicle-mounted devices, responsible for simulating the core logic of the device, such as positioning, communication, etc. For example, the positioning function can be implemented through a "position update script", and the communication function can be implemented through a "data transmission script".

[0032] Trigger logic is used to simulate the input and output responses of on-board equipment. Event triggers can be designed so that the prefabricated body performs preset actions when receiving specific instructions. For example, when a device detects a fault, an alarm is triggered and the train operation is interrupted, or the train speed is automatically adjusted under certain conditions.

[0033] When designing a simulation training system, it is necessary to combine the prefabricated bodies of multiple onboard devices to simulate a complete rail transit system. For example, the operation prefabricated body of a train may include an onboard positioning system, a communication system, a control system, etc. The prefabricated bodies of each device are connected and collaborated through interfaces. The combined prefabricated bodies can work together to simulate the complete train operation process, and trainers can complete various operations in the simulation system.

[0034] In step 130, based on the scenario information of the rail transit system, the execution event and the simulation training system, a simulation training process based on the rail transit system is executed, and the scenario information is used to characterize the environmental information during the operation of the rail transit system.

[0035] Different training scenarios are designed based on the actual rail transit system, including different rail environments (such as urban rail, high-speed rail, etc.), as well as various possible external environmental factors (such as weather, time, line status, etc.).

[0036] According to the training process, set up execution events related to the task. For example, during the simulated train operation, the system may randomly trigger a fault event, requiring the trainer to take immediate countermeasures. After each event is triggered, the trainer needs to use the equipment in the system to respond and operate according to the predetermined task objectives.

[0037] The simulation training system will evaluate the trainee's performance in real time based on their operations, including the accuracy of operations, speed and effectiveness of fault response, etc.

[0038] Based on the training tasks, training process, selection of on-board equipment and construction of prefabricated bodies, as well as the integration of environmental information, the integrity and authenticity of the simulation training system are ensured. Trainees can conduct operation exercises efficiently in the simulation environment and improve their ability to deal with various complex situations, thus providing strong support for actual work.

[0039] Optionally, the specific simulation training process can be as follows Figure 2 The simulation training process diagram provided by the present invention is shown in the figure. The editing end, the user end and the service end can be constructed to realize the simulation training process of the rail transit system. Specifically, it includes editable scenarios and events functions, customized equipment layout functions and logic customization functions.

[0040] Editable scenarios and events: The editing end provides a convenient editing interface to define the scene information of the initial scenario and the process of failure and emergency events, and assign key nodes in the event process. The initial scenario defines the initial conditions for the occurrence of failure and emergency scenarios, including different road conditions, weather conditions, emergency situations, operating status, etc.

[0041] The process of an event is represented by steps, which include operation positions, operation types, operation contents, step scores, key steps, disqualified steps, step return status, etc. The user and server interact with each other by subscribing to specific channels. For example, when reporting the results after the assessment, the server subscribes to the "StopAssessment" and "QuestionOption" channels, while the user subscribes to the "ReturnVRScore" and "SendQuestion" channels. Among them, the "StopAssessment" and "QuestionOption" channels of the server are used to interact with the "ReturnVRScore" and "SendQuestion" channels of the user.

[0042] When the user completes the scene operation, it will serialize and send a scene completion message to the "StopAssessment" channel. After receiving the message, the server will deserialize it and use the callback function to determine whether the assessment is completed. If the assessment is completed, the server will calculate the total score based on the trainer's operation content and whether there is a disqualification. Subsequently, the server will publish the operation steps and corresponding score details to the "ReturnVRScore" channel. After listening to the message, the user will display the score and step score on the UI interface in the agreed data format.

[0043] The server serializes the steps, scores and other information and sends them to the front end, which then deserializes them to obtain detailed information. At the same time, the editor modifies and reads the scene database content and sends the edited data to the user.

[0044] Customized equipment layout function: Trainers adjust the layout of equipment in the driver's cab according to the actual configuration of trains on different lines. Through simple drag and drop operations, they customize the location and quantity of equipment such as consoles, display screens, buttons, etc. to simulate the driving environment of different train models. Train equipment is classified and prefabricated bodies of special categories, switch categories, and light display categories are prepared.

[0045] Special category devices include: CCTV, HMI, MMI, driver controller, mechanical watch, broadcast station, car radio and telephone. This type of prefab only contains position information, i.e. 3D coordinates, and its logic implements special functions according to the specific type.

[0046] Switch categories include: air switches, buttons, and knobs. These prefabs all contain position information and the same switch logic. Air switches contain function names and model information; buttons contain function names, color information, and whether the button's press light function is enabled; knobs contain information about different gears in addition to function name information. In addition, buttons and knobs can be selected with or without transparent covers.

[0047] The light display category includes: sound and light indicator alarms and indicator lights. This category contains information such as location, name, and light color. The logic of this type of prefab is to light up the light when the conditions are met, as well as the alarm sound.

[0048] The specific prefab layout process can be as follows Figure 3The prefabricated layout process provided by the present invention is shown in the schematic diagram. The trainer customizes the layout at the user end, sets the collision body of the panel on the three-dimensional train driving platform, and judges the mesh points of the edge into a line based on the mesh of the panel, and generates collision points along the edge line to detect the edge position, and obtains a surface on which the prefabricated body can be placed. Click the corresponding icon in the UI to generate the corresponding prefabricated body, and judge whether there is a collision box where the object can be placed in the area touched by the mouse ray. If so, the prefabricated body can be placed on the panel, and the base map of the prefabricated body is displayed in green, otherwise it is displayed in red, indicating that the prefabricated body cannot be placed at this position, and the prefabricated body is destroyed at the same time. Finally, the orientation of the prefabricated body is set to be the same as the surface on which it is placed, so that the equipment can be placed on the train panel, thereby realizing the customization of the train equipment layout.

[0049] After the user completes the position editing of all prefabs, all prefab collections are serialized and published to the "UpLoadPreset" channel of Redis. After the server listens to the "UpLoadPreset" channel message, it stores the serialized string in the database. When the preset configuration needs to be used, the front end deserializes the data.

[0050] The logic definition function is as follows Figure 4 As shown in the flow chart of the logic definition function provided by the present invention: the rapid development system can customize the operation logic of the train (define the logic in the prefabricated body), and the editing function of the train operation logic is implemented on the editing end.

[0051] The trainer defines the operation logic of the train in groups. Each group of logic includes the user operation and the change of the device status after the operation. For example, the door opens when the door opening button is pressed. The editor edits the device operation information and the change status of other devices after the operation as a group of logic and stores it in the database.

[0052] When the trainer operates the device on the user side, the information of the operating device (including location, device name, operation type and name, etc.) will be serialized and published to the Redis channel.

[0053] The server listens to the message published by the user and starts to search for the corresponding logic in the database. If there is a match, it executes the relevant operation and returns the changed status of other devices after the operation to the user. If not, the operation is ignored. After the user listens to the changed status of other devices, it finds the specified device according to the device information format, executes the state switching method, and implements the train operation logic.

[0054] The simulation training method for the rail transit system provided by the present invention realizes the simulation training process based on the rail transit system in a virtualized manner, can adapt to different vehicle equipment configurations of various lines, realize the editability of training processes and standards for different faults and emergency scenarios of each line, and realize the customization of different train operation logics. While maintaining the realism of the professional training scenes for crew members, it optimizes the professional training equipment resources for crew members, minimizes the configuration of training resources, reduces training constraints, creates conditions for high-frequency practical training, effectively improves the quality and efficiency of training personnel's fault and emergency scenario handling skills training, and provides support and guarantee for the safe operation of the rail transit system.

[0055] In one embodiment, the preform includes a first preform and a second preform; the construction process of the preform corresponding to each vehicle-mounted device includes: determining a first vehicle-mounted device that independently executes an event and a second vehicle-mounted device that collaboratively executes an event among the multiple vehicle-mounted devices; constructing a first preform for each of the first vehicle-mounted devices respectively; and constructing a second preform using all of the second vehicle-mounted devices.

[0056] The preforms include two types, namely, a first preform and a second preform. The first preform is constructed based on a first vehicle-mounted device with an independent execution time. The second preform is constructed based on a second vehicle-mounted device with a coordinated execution time.

[0057] The second on-board device for collaborative execution of events refers to the equipment in the rail transit system where different on-board devices need to cooperate and work together to complete a task. For example: the train control system and the on-board communication system: the train control system is responsible for executing train operation operations such as acceleration, deceleration, and stopping, while the on-board communication system synchronizes the train's operating status through real-time data exchange with the ground control center. These two devices need to work closely together to ensure the safe and on-time operation of the train.

[0058] For the second vehicle-mounted device that executes events in collaboration, the construction of the prefab needs to focus on the interaction and data sharing between devices. Write the interaction script between devices so that the devices can transfer data, synchronize status, or trigger related events through the interface.

[0059] The first onboard device that independently executes events refers to a device that can independently complete specific tasks during the operation of the system. These devices usually do not rely on the status or actions of other devices to perform tasks and have relatively autonomous functions. For example: Train positioning system: responsible for monitoring the position and speed of the train, and updating the status of the device in real time based on the onboard sensor data, and independently executing events related to position and speed. Onboard power management system: responsible for monitoring and regulating the power of the train, including battery power, energy consumption, etc., and can independently handle events in the power system.

[0060] In one embodiment, after constructing the prefabricated bodies corresponding to the respective vehicle-mounted devices, the method further includes: serializing the prefabricated bodies corresponding to the respective vehicle-mounted devices respectively, and storing the serialized prefabricated bodies into a prefabricated body sequence set.

[0061] The purpose of serialization is to convert prefab objects in memory (including model components, function scripts, and trigger logic) into a standardized, storable or transferable format for subsequent loading, recovery, and use.

[0062] After serialization, the serialized prefab is stored in a prefab sequence set. When it is needed later, it is directly called from the predetermined prefab sequence set, and the called serialized prefab is deserialized to obtain the corresponding prefab.

[0063] In one embodiment, after executing the simulation training process based on the rail transit system, the scenario information of the rail transit system, the execution event and the simulation training system further include: receiving a change training process of the rail transit system, and determining the changed on-board equipment of the rail transit system based on the change training process; and updating the serialized preforms in the preform sequence set based on the changed on-board equipment.

[0064] Understandably, the change training process for rail transit systems usually involves adjustments or upgrades to existing equipment and operating procedures to ensure that the system can smoothly transition and maintain efficient and stable operation when faced with new demands or technological innovations.

[0065] Based on the change training process, determine the changed onboard equipment of the rail transit system. Based on the changed onboard equipment, first identify which prefabricated bodies need to be updated. By analyzing the changed onboard equipment, determine which equipment involves new hardware or software requirements, thereby affecting the corresponding prefabricated bodies. For example, if a new train control system is replaced, it may be necessary to update the prefabricated bodies related to the control system.

[0066] Based on the change of the on-board equipment, the serialized prefabricated bodies in the prefabricated body sequence set are updated, realizing the real-time update process of the serialized prefabricated bodies in the prefabricated body sequence set. This provides a basis for the subsequent implementation of the training process for the changed training process.

[0067] In one embodiment, after constructing the execution event of the training task based on the training process, it also includes: determining multiple key nodes in the execution process of the execution event, and assigning scores to each key node, the key nodes are used to characterize the nodes corresponding to fault handling events, stress handling events and disqualification events.

[0068] In the execution of an event, key nodes usually refer to those points that have a significant impact on the course of the event or have significant characteristics. These nodes may represent decision points, turning points or key operation points.

[0069] Key nodes are used to represent nodes corresponding to fault handling events, stress handling events, and disqualification events. It is understandable that during the training of rail transit systems, fault handling events, stress handling events, and disqualification events are the focus of the training process.

[0070] The score assigned to each key node can be determined based on the training requirements. After determining the key nodes, it is necessary to assign scores to each node. The size of the score can be determined based on factors such as the importance, difficulty, and possible impact of the node.

[0071] In one embodiment, after executing the simulation training process based on the rail transit system, the scenario information based on the rail transit system, the execution event and the simulation training system further include: obtaining the score of each key node in the simulation training process, and determining the training result based on the rail transit system based on the score of each key node.

[0072] In the process of rail transit system simulation training, the scores of each key node can help evaluate the effect of training and the performance of trainees. These scores provide a quantitative basis for the results after training, and the success of the overall training can be judged based on the performance of different key nodes.

[0073] Through the training results, detailed feedback can be provided to trainees to help them identify the key points where they are lacking and develop targeted improvement plans. This quantitative scoring method can not only objectively evaluate the training effect of trainees, but also provide data support for subsequent training content and forms, and help the continuous optimization of training.

[0074] The simulation training device for the rail transit system provided by the present invention is described below. The simulation training device for the rail transit system described below and the simulation training method for the rail transit system described above can be referred to each other.

[0075] like Figure 5 As shown, the device includes An execution event determination module 510 is used to determine a training process for executing a training task of a rail transit system, so as to construct an execution event based on the training process; A simulation training system construction module 520 is used to determine a plurality of vehicle-mounted devices included in the execution of the training process, and to combine prefabricated bodies corresponding to the vehicle-mounted devices to construct a simulation training system, wherein the prefabricated bodies are prefabricated based on the model components of the vehicle-mounted devices, the function scripts of the vehicle-mounted devices, and the trigger logic of the vehicle-mounted devices; The simulation training module 520 is used to execute a simulation training process based on the rail transit system based on the scenario information of the rail transit system, the execution event and the simulation training system, wherein the scenario information is used to characterize the environmental information during the operation of the rail transit system.

[0076] The simulation training device for the rail transit system provided by the present invention realizes the simulation training process based on the rail transit system in a virtualized manner, can adapt to different vehicle equipment configurations of various lines, realize the editability of training processes and standards for different faults and emergency scenarios of each line, and realize the customization of different train operation logics. While maintaining the realism of professional crew training scenes, it optimizes the professional crew training equipment resources, minimizes the configuration of training resources, reduces training constraints, creates conditions for high-frequency practical training, effectively improves the quality and efficiency of training personnel's fault and emergency scenario handling skills training, and provides support and guarantee for the safe operation of the rail transit system.

[0077] In one embodiment, the simulation training system construction module 520 is specifically used to: The preform comprises a first preform and a second preform; The construction process of the prefabricated bodies corresponding to the vehicle-mounted devices includes: Determine a first vehicle-mounted device that independently executes an event and a second vehicle-mounted device that collaboratively executes an event among the plurality of vehicle-mounted devices; Constructing a first prefabricated body for each of the first vehicle-mounted devices; A second preform is constructed using all of the second vehicle-mounted devices.

[0078] In one embodiment, the simulation training system construction module 520 is further specifically used for: After constructing the prefabricated bodies corresponding to each vehicle-mounted device, it also includes: Performing serialization processing on each of the preforms respectively; Store all serialized prefabs into the prefab sequence collection.

[0079] In one embodiment, the simulation training system construction module 520 is further specifically used for: After the scenario information based on the rail transit system, the execution event and the simulation training system execute the simulation training process based on the rail transit system, the further comprising: receiving a change training process of the rail transit system, and determining a change onboard device of the rail transit system based on the change training process; Based on the changed on-board equipment, the serialized preforms in the preform sequence set are updated.

[0080] In one embodiment, the simulation training module 520 is specifically used to: After constructing the execution event of the training task based on the training process, the method further includes: A plurality of key nodes in the execution process of the execution event are determined, and a score is assigned to each key node, wherein the key node is used to characterize nodes corresponding to the fault handling event, the stress handling event, and the disqualification event.

[0081] In one embodiment, the simulation training module 520 is further specifically configured to: After the scenario information based on the rail transit system, the execution event and the simulation training system execute the simulation training process based on the rail transit system, the further comprising: The scores of the key nodes in the simulation training process are obtained, and based on the scores of the key nodes, the training results based on the rail transit system are determined.

[0082] 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.

[0083] 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 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 invention.

Claims

1. A simulation training method for a rail transit system, characterized in that: include: Determine a training process for executing a training task for a rail transit system, so as to construct an execution event based on the training process; Determine a plurality of vehicle-mounted devices included in the execution of the training process, and combine prefabricated bodies corresponding to the respective vehicle-mounted devices to construct a simulation training system, wherein the prefabricated bodies are prefabricated based on model components of the vehicle-mounted devices, function scripts of the vehicle-mounted devices, and trigger logics of the vehicle-mounted devices; Based on the scenario information of the rail transit system, the execution event and the simulation training system, a simulation training process based on the rail transit system is executed, and the scenario information is used to characterize the environmental information during the operation of the rail transit system.

2. The simulation training method for rail transit system according to claim 1, characterized in that: The preform comprises a first preform and a second preform; The construction process of the prefabricated bodies corresponding to the vehicle-mounted devices includes: Determine a first vehicle-mounted device that independently executes an event and a second vehicle-mounted device that collaboratively executes an event among the plurality of vehicle-mounted devices; Constructing a first prefabricated body for each of the first vehicle-mounted devices; A second preform is constructed using all of the second vehicle-mounted devices.

3. The simulation training method for rail transit system according to claim 2, characterized in that: After constructing the prefabricated bodies corresponding to each vehicle-mounted device, it also includes: Performing serialization processing on each of the preforms respectively; Store all serialized prefabs into the prefab sequence collection.

4. The simulation training method for rail transit system according to claim 3, characterized in that: After the scenario information based on the rail transit system, the execution event and the simulation training system execute the simulation training process based on the rail transit system, the further comprising: receiving a change training process of the rail transit system, and determining a change onboard device of the rail transit system based on the change training process; Based on the changed on-board equipment, the serialized preforms in the preform sequence set are updated.

5. The simulation training method for rail transit system according to claim 1, characterized in that: After constructing the execution event of the training task based on the training process, the method further includes: A plurality of key nodes in the execution process of the execution event are determined, and a score is assigned to each key node, wherein the key node is used to characterize nodes corresponding to the fault handling event, the stress handling event, and the disqualification event.

6. The simulation training method for rail transit system according to claim 5, characterized in that: After the scenario information based on the rail transit system, the execution event and the simulation training system execute the simulation training process based on the rail transit system, the further comprising: The scores of the key nodes in the simulation training process are obtained, and based on the scores of the key nodes, the training results based on the rail transit system are determined.

7. A simulation training device for a rail transit system, characterized in that: include: An execution event determination module, used to determine a training process for executing a training task for a rail transit system, so as to construct an execution event based on the training process; A simulation training system construction module, used to determine multiple vehicle-mounted devices included in the execution of the training process, and combine prefabricated bodies corresponding to each vehicle-mounted device to construct a simulation training system, wherein the prefabricated bodies are pre-constructed based on the model components of the vehicle-mounted devices, the function scripts of the vehicle-mounted devices, and the trigger logic of the vehicle-mounted devices; A simulation training module is used to execute a simulation training process based on the rail transit system based on the scenario information of the rail transit system, the execution event and the simulation training system, wherein the scenario information is used to characterize the environmental information during the operation of the rail transit system.