CN115034055A - Rail transit train operation simulation method and system - Google Patents

Rail transit train operation simulation method and system Download PDF

Info

Publication number
CN115034055A
CN115034055A CN202210623246.9A CN202210623246A CN115034055A CN 115034055 A CN115034055 A CN 115034055A CN 202210623246 A CN202210623246 A CN 202210623246A CN 115034055 A CN115034055 A CN 115034055A
Authority
CN
China
Prior art keywords
target
train
information
dimensional view
running track
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210623246.9A
Other languages
Chinese (zh)
Inventor
杜恒
李萍
仓怀明
师俊可
李腾飞
赵宏磊
刘俊波
鲁坤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Daxiang Technology Co ltd
Original Assignee
Beijing Daxiang Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Daxiang Technology Co ltd filed Critical Beijing Daxiang Technology Co ltd
Priority to CN202210623246.9A priority Critical patent/CN115034055A/en
Publication of CN115034055A publication Critical patent/CN115034055A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/14Force analysis or force optimisation, e.g. static or dynamic forces
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Geometry (AREA)
  • Educational Administration (AREA)
  • General Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Evolutionary Computation (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Computer Graphics (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Train Traffic Observation, Control, And Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a rail transit train operation simulation method and a rail transit train operation simulation system, wherein the method comprises the following steps: determining vehicle information and a target running track of a target train in response to configuration parameters input by a user; inputting the vehicle information and the target running track of the target train into a train power model to obtain the power information of the target train; acquiring space position change information of a target train according to the power information of the target train; and inputting the space position change information of the target train, the target running track and the equipment information of the trackside equipment into the three-dimensional view model to obtain a three-dimensional view simulation diagram of the target train. The method realizes the separation of the power calculation and the three-dimensional view simulation diagram calculation, provides sufficient calculation resources and stable calculation environment for each part of calculation, improves the accuracy and reliability of the calculation result, and further improves the accuracy of the train simulation operation result.

Description

Rail transit train operation simulation method and system
Technical Field
The invention relates to the technical field of rail transit, in particular to a rail transit train operation simulation method and system.
Background
With the rapid development of urban rail transit, the safety problem of train operation becomes more important, and the requirement on the skills of related technicians is higher and higher. In order to quickly and accurately improve the driving skill of a train driver, the operation of the train needs to be simulated.
The existing train operation simulation method is characterized in that train operation power simulation is built in a three-dimensional visual simulation, visual picture updating and train operation logic are coupled and nested, the speed and the position of a train are updated according to a traction state acquired by simulation software such as an external driving station, pictures seen by drivers are synchronously updated, and students can stereoscopically and intuitively feel a site environment and pictures under line environments such as slopes and curves through the three-dimensional visual software, so that driving skills and processing rules under normal, fault and emergency environments are mastered.
The method for nesting the three-dimensional view updating logic in the train operation simulation can nest and use the dynamic calculation of the train and the updating logic of the three-dimensional picture; however, since the three-dimensional image needs to occupy a large amount of computing resources for updating, the computing resources for power operation are limited, and the complex requirements of the train on air resistance of different lines, slopes, curvatures, tunnels and the like, adhesion of different trains and multi-particle power calculation cannot be met, so that the accuracy of the train simulation operation result is poor.
Disclosure of Invention
The invention provides a rail transit train operation simulation method and a rail transit train operation simulation system, which are used for solving the defects that in the prior art, train operation power simulation is built in a three-dimensional visual simulation, and the updating of visual pictures and train operation logic are coupled and nested, so that the calculation resources of power operation are limited, and the accuracy of a train simulation operation result is poor, and the accuracy of the train simulation operation result is improved.
The invention provides a rail transit train operation simulation method, which comprises the following steps:
responding to configuration parameters input by a user, and determining vehicle information and a target running track of a target train;
inputting the vehicle information and the target running track of the target train into a train power model to obtain the power information of the target train; the train power model simulates the target train to generate power information in the process of running along the target running track according to the train information and the target running track;
acquiring the space position change information of the target train according to the power information of the target train;
and inputting the space position change information of the target train, the target running track and the equipment information of the trackside equipment into a three-dimensional view model to obtain a three-dimensional view simulation diagram of the target train.
According to the rail transit train operation simulation method provided by the invention, the step of inputting the vehicle information and the target operation track of the target train into a train power model to obtain the power information of the target train comprises the following steps:
inputting the vehicle information and the target running track of the target train into the train power model, acquiring parameter information of a plurality of target stress items from the vehicle information and the line information in the target running track of the target train by the train power model, calculating the stress information of each target stress item according to the parameter information of each target stress item and the stress model of each target stress item, and calculating the power information according to the stress information of the plurality of target stress items.
According to the rail transit train operation simulation method provided by the invention, the stress information comprises basic resistance and additional resistance;
the additional resistance comprises a ramp additional resistance, a curve additional resistance and a tunnel additional resistance;
the basic resistances include bearing resistance, rolling resistance, sliding resistance, impact and vibration resistance, and air resistance.
According to the rail transit train operation simulation method provided by the invention, the power information is obtained by calculation according to the stress information of the target stress items, and the method comprises the following steps:
calculating the traction force or the braking force of the target train based on a multi-mass-point dynamic model in the train power model and the stress information of the target stress items;
and acquiring the power information according to the calculation result.
According to the rail transit train operation simulation method provided by the invention, the three-dimensional view simulation diagram of the target train is obtained by inputting the space position change information of the target train, the target running track and the equipment information of the trackside equipment into the three-dimensional view model, and the method comprises the following steps:
inputting the space position change information of the target train, the target running track and the equipment information of the trackside equipment into a three-dimensional view model, acquiring the space position information of the trackside equipment on the target running track by the three-dimensional view model according to the target running track and the equipment information of the trackside equipment, and generating a three-dimensional view simulation diagram of the target train according to the space position information of the trackside equipment on the target running track, the space position change information of the target train and the target running track;
the three-dimensional view simulation diagram is used for showing the running state of the target train on the target running track and the change condition of the trackside equipment on the target running track.
According to the rail transit train operation simulation method provided by the invention, the generating of the three-dimensional view simulation diagram of the target train according to the spatial position information of the trackside equipment on the target operation track, the spatial position change information of the target train and the target operation track comprises the following steps:
obtaining a circuit design drawing corresponding to the target running track;
generating a three-dimensional line view according to the line design drawing;
generating a plurality of track points according to the target running track;
generating a track three-dimensional view of the target running track in the line three-dimensional view according to the plurality of track points;
adjusting track points in the track three-dimensional view according to an electronic map in the signal system of the target train;
updating the change condition of the trackside equipment into an adjusted three-dimensional view of the track according to the spatial position information of the trackside equipment on the target running track, and updating the running state of the target train into the adjusted three-dimensional view of the track according to the position change information of the target train;
and generating a three-dimensional view simulation diagram of the target train according to the updating result.
According to the rail transit train operation simulation method provided by the invention, the method further comprises the following steps:
performing frame interpolation processing on every two adjacent frames of images in the three-dimensional visual simulation image;
and displaying the processed three-dimensional view simulation diagram at a view angle corresponding to the cockpit.
The invention also provides a rail transit train operation simulation system, which comprises:
the determining module is used for responding to configuration parameters input by a user and determining the vehicle information and the target running track of the target train;
the power calculation module is used for inputting the vehicle information and the target running track of the target train into a train power model to obtain the power information of the target train; the train power model simulates the target train to run along the target running track according to the vehicle information and the target running track;
the position calculation module is used for acquiring the space position change information of the target train according to the power information of the target train;
and the simulation module is used for inputting the space position change information of the target train, the target running track and the equipment information of the trackside equipment into a three-dimensional view model to obtain a three-dimensional view simulation diagram of the target train.
The invention also provides electronic equipment which comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, wherein when the processor executes the program, the rail transit train running simulation method can be realized according to any one of the above methods.
The present invention also provides a non-transitory computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements a rail transit train operation simulation method as any one of the above.
The invention also provides a computer program product, which comprises a computer program, wherein the computer program is used for realizing the rail transit train operation simulation method when being executed by a processor.
The rail transit train operation simulation method and the rail transit train operation simulation system provided by the invention have the advantages that the vehicle information and the target operation track of the target train are input into the train power model, the power information of the target train is obtained through the calculation of the train power model, the space position change information of the target train is calculated according to the power information of the target train, then the space position change information, the target operation track and the equipment information of the trackside equipment are input into the three-dimensional view model, the three-dimensional view simulation diagram of the target train is obtained through the calculation of the three-dimensional view model, the separation of the power calculation and the three-dimensional view simulation diagram calculation is realized, sufficient calculation resources and a stable calculation environment are provided for each part of calculation, the accuracy and the reliability of a calculation result are improved, and the accuracy of the train simulation operation result is further improved.
Drawings
In order to more clearly illustrate the present invention or the technical solutions in the prior art, the drawings used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.
FIG. 1 is a schematic flow chart of a rail transit train operation simulation method provided by the present invention;
fig. 2 is a second schematic flow chart of the rail transit train operation simulation method provided by the present invention;
FIG. 3 is a schematic structural diagram of interaction between a train power model and a three-dimensional view model in the rail transit train operation simulation method provided by the invention;
FIG. 4 is a schematic structural diagram of a rail transit train operation simulation system provided by the present invention;
fig. 5 is a schematic structural diagram of an electronic device provided in the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is obvious that the described embodiments are some, but not all embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Aiming at the problem of inaccurate train operation simulation result in the prior art, the embodiment provides a rail transit train operation simulation method, which specifically comprises the steps of independently calculating a dynamic model and a three-dimensional view model of train motion, so as to realize that the dynamic model simulates the power information of the target train in the process of moving along the running track according to the vehicle information and the running track, so as to obtain the space position change information of the train in the process of moving along the running track, the three-dimensional view model is only responsible for real-time mapping into a three-dimensional view simulation graph according to the space position change information without calculating the information of train speed, power and the like, the precision and the high efficiency of power operation simulation operation are effectively improved, and the operation picture can be synchronously updated and operated in the visual program of the three-dimensional visual model, so that the accuracy and the efficiency of the simulation operation result of the train are effectively improved.
It should be noted that the rail transit train operation simulation method in this embodiment may be applicable to various scenarios, such as an actual operation training environment of train driving standard operation or a simulated test run environment.
The rail transit train operation simulation method according to the embodiment of the present application is described below with reference to fig. 1 to 3. As shown in fig. 1, the method comprises the steps of:
step 101, responding to configuration parameters input by a user, and determining vehicle information and a target running track of a target train;
the target train is a train to be subjected to operation simulation, and may be a subway, a motor train, or the like, which is not specifically limited in this embodiment.
The configuration parameters input by the user are the configuration parameters input by the user when the user selects a target train from various trains to carry out simulated driving.
The vehicle information includes, but is not limited to, the mass of the target train, the running resistance, the target acceleration, and the car-to-car coupling force.
Optionally, after configuration parameters input by a user when driving the target train are acquired, responding to the input configuration parameters; and determining a target train to be subjected to operation simulation according to the configuration parameters, and determining the vehicle information and the target operation track of the target train.
Step 102, inputting the vehicle information and the target running track of the target train into a train power model to obtain the power information of the target train; the train power model simulates the target train to run along the target running track according to the vehicle information and the target running track;
the train power model is a motion simulation model calculated according to power information of various trains. The train dynamic model is set independently of the three-dimensional view model, for example, the train dynamic model may be set on the vehicle-mounted device, and the three-dimensional view model may be set on the cockpit, which is not specifically limited in this embodiment.
Optionally, after the vehicle information and the target running track of the target train are obtained, the vehicle information and the target running track of the target train may be input into a train power model, so that the train power model is driven to obtain power information generated in the process that the target train runs along the target running track in a simulation manner according to the vehicle information and the target running track of the target train.
The train dynamic model may be a neural network model, or a dynamic learning physical model, such as a multi-quality-point dynamic learning model, which is not specifically limited in this embodiment.
103, acquiring space position change information of the target train according to the power information of the target train;
the space position change information of the target train is space position point data change information of the train at different moments, and comprises three-dimensional coordinates and the orientation of the three-dimensional coordinates.
Optionally, after the power information of the target train is obtained, the speed and the acceleration of the train can be obtained through calculation according to the power information of the target train;
then, the space position change information of the train is calculated according to the speed and the acceleration of the train.
And 104, inputting the space position change information of the target train, the target running track and the equipment information of the trackside equipment into a three-dimensional view model to obtain a three-dimensional view simulation diagram of the target train.
The trackside equipment includes, but is not limited to, a switch, a traffic signal, and the like, and this embodiment does not specifically limit this.
The device information of the trackside device includes, but is not limited to, location information, model information, and status information of the trackside device, which is not specifically limited in this embodiment.
Optionally, the space position change information of the target train, the target running track and the equipment information of the trackside equipment are obtained in real time, the space position change information of the target train, the target running track and the equipment information of the trackside equipment are input into the three-dimensional view model, the three-dimensional view model is driven to simulate to generate a track three-dimensional view of the target running track, the running state of the train is drawn into the track three-dimensional view according to the space position change information of the target train, and the trackside equipment is drawn into the track three-dimensional view according to the equipment information of the trackside equipment, so that a three-dimensional view simulation image of the target train is obtained.
In the embodiment, the vehicle information and the target running track of the target train are input into the train power model, the train power model calculates to obtain the power information of the target train, the space position change information of the target train is calculated according to the power information of the target train, then the space position change information, the target running track and the equipment information of the trackside equipment are input into the three-dimensional view model, the three-dimensional view simulation diagram of the target train is obtained through calculation of the three-dimensional view model, the separation of the power calculation and the three-dimensional view simulation diagram calculation is realized, sufficient calculation resources and stable calculation environment are provided for each part of calculation, the accuracy and the reliability of the calculation result are improved, and the accuracy of the simulation running result of the train is further improved.
On the basis of the foregoing embodiment, in this embodiment, the inputting the vehicle information and the target trajectory of the target train into a train power model to obtain the power information of the target train includes: inputting the vehicle information and the target running track of the target train into the train power model, acquiring parameter information of a plurality of target stress items from the vehicle information and the line information in the target running track of the target train by the train power model, calculating the stress information of each target stress item according to the parameter information of each target stress item and the stress model of each target stress item, and calculating the power information according to the stress information of the plurality of target stress items.
The target stress item is a stress object in the running process of the train, including but not limited to a line, a head car and a carriage, and can be specifically set according to actual requirements.
The train power model comprises stress models of a plurality of target stress items and is used for calculating stress information of the target stress items.
Optionally, the step of calculating the power information of the target train in step 102 specifically includes:
firstly, analyzing vehicle information of a target train and line information of a target running track to obtain parameter information of a plurality of target stress items in the vehicle information of the target train and the line information of the target running track;
after parameter information of a plurality of target stress items is acquired, inputting the parameter information into a train power model, and calculating by the train power model based on the stress model of each target stress item and the parameter information of each target stress item to obtain stress information of each target stress item;
the specific calculation mode is that the parameter information of each target stress item is substituted into the stress model of each target stress item, and the stress information of each target stress item is obtained through calculation.
And then, calculating the braking force or the traction force of the train according to the stress information of the target stress items to obtain the power information of the target train.
The specific calculation mode comprises the steps that the mapping relation between the stress information of a plurality of target stress items and the braking force or the traction force of the train is calculated based on a neural network model so as to obtain the power information of the target train; or inputting the stress information of a plurality of target stress items into the power learning physical model to obtain the power information of the target train.
In the embodiment, the parameter information of a plurality of target stress items in the vehicle information of the target train is input into the train power model, so that the power information of the target train can be quickly and accurately acquired, high-precision simulation of train operation is realized, the simulation approach of the operation of the simulation environment train and a real train is further achieved, and a more real train operation environment can be created for a driver.
On the basis of the above embodiment, the force information in this embodiment includes a basic resistance and an additional resistance; the additional resistance comprises a ramp additional resistance, a curve additional resistance and a tunnel additional resistance; the basic resistances include bearing resistance, rolling resistance, sliding resistance, impact and vibration resistance, and air resistance.
Wherein the stress information of the target stress item comprises a basic resistance and an additional resistance; the embodiment is not limited to the two kinds of stress information, and may further include other stress information, such as a workshop coupling force.
Wherein, the basic resistance is the resistance (KN) which exists all the time when the train runs or starts; the specific calculation formula of the basic train resistance is as follows:
W0=W0′+W0″;
wherein, W0 is the basic resistance of the train, W0 'is the basic resistance of the locomotive, and W0' is the basic resistance of the vehicle;
the basic formula for the resistance of the locomotive and vehicle is:
W0=A+B·V+C·V 2
wherein A, B and C are coefficients, and values of different types of locomotives and vehicles are different.
Wherein, the calculation related to the basic resistance is divided into the following types:
specific resistance (in N/KN): average to the KN in the locomotive, vehicle or train.
The calculation formula of the unit resistance of the train is as follows:
Figure BDA0003675426170000101
wherein the content of the first and second substances,
Figure BDA0003675426170000102
the unit resistance of the train is P, the calculated mass of the locomotive is P, and the unit is t; g is the traction mass of the locomotive, and the unit is t, and G is the gravity acceleration.
Unit basic resistance:
wherein the unit basic resistance of the train
Figure BDA0003675426170000111
The calculation formula of (2) is as follows:
Figure BDA0003675426170000112
wherein the basic resistance is constituted based on: air resistance, bearing resistance, rolling resistance, sliding resistance, and shock and vibration resistance.
The air resistance comprises the air resistance of the front face and the air resistance of the side face, and the specific calculation formula is as follows:
Figure BDA0003675426170000113
wherein, W a As air resistance, C x The coefficient of air resistance and P are the windward area of the train, including the front and the side; Ω is the air density; v is the relative movement speed of the train and the air.
The additional drag is the drag (in KN) that occurs in individual cases, and is influenced only slightly by the train type, depending mainly on the operating line conditions. Therefore, the additional resistance is calculated according to the running route of the train.
The additional resistance related calculation formula is divided into the following types:
the specific calculation formula of the additional resistance of the ramp is as follows:
Figure BDA0003675426170000114
wherein, W i Adding resistance to the ramp, Q is the weight of the train when traveling on the ramp, h is the ramp height, and L is the ramp length.
Additional resistance of unit ramp of train
Figure BDA0003675426170000115
Comprises the following steps:
Figure BDA0003675426170000116
additional resistance W to the curve r
Length of curve L in known line r Radius R and central angle alpha, curve additional resistance W r The calculation formula of (2) is as follows:
Figure BDA0003675426170000117
Figure BDA0003675426170000118
if the train length Lc is more than Lr, the curve adds resistance W r The calculation formula of (2) is as follows:
Figure BDA0003675426170000121
Figure BDA0003675426170000122
Figure BDA0003675426170000123
additional resistance to tunnel air:
Figure BDA0003675426170000124
wherein L is s Is the length of the tunnel, V S The relative movement speed of the train and the tunnel air.
After the plurality of pieces of stress information are acquired, the power information of the train can be calculated according to the plurality of pieces of stress information.
In the embodiment, various stress information in the running process of the train is comprehensively considered, so that power information generated in the running process of the target train along the target running track and acquired through simulation is more accurate, high-precision simulation of train running is realized, the running simulation accuracy of the train is improved, a more real training environment is created for a driver to train driving skills, and the influence of the gradient, the curve, the train type and other environments of the train on the speed and other operations of the train under the real environment can be intuitively observed by a trainee; the trainees can not only carry out actual operation training of the standard operation of train driving according to the three-dimensional visual simulation diagram of the target train, but also carry out emergency treatment on various typical faults and emergencies, thereby enhancing the emergency treatment capacity of abnormal driving of related personnel and achieving the purpose of improving the service capacity and comprehensive skill level of train drivers.
On the basis of the foregoing embodiment, in this embodiment, the calculating the power information according to the stress information of the target stress items includes: calculating the traction or braking force of the target train based on a multi-mass-point dynamic model in the train power model and the stress information of the target stress items; and acquiring the power information according to the calculation result.
The train power model comprises a multi-mass-point dynamic model;
optionally, input information of the multi-quality-point dynamic model is determined according to the stress information of the target stress items, the total mass of the train and the target acceleration, the input information is input into the multi-quality-point dynamic model, the traction force or the braking force of the target train is applied, and the calculated traction force or the calculated braking force of the target train is used as the power information of the train.
In the embodiment, the vehicle information, the stress information of the train and the multi-mass-point dynamic equation are combined, so that the traction force or the braking force of the target train can be more accurately and truly reflected in the process that the train runs according to the target running track, the actual running condition of the train is more met, the high-precision simulation of the train running is further realized, and the running simulation accuracy of the train is improved.
On the basis of the foregoing embodiments, in this embodiment, the inputting the spatial position change information of the target train, the target running track, and the device information of the trackside device into a three-dimensional view model to obtain a three-dimensional view simulation diagram of the target train includes: inputting the spatial position change information of the target train, the target running track and the equipment information of the trackside equipment into a three-dimensional view model, acquiring the spatial position information of the trackside equipment on the target running track by the three-dimensional view model according to the target running track and the equipment information of the trackside equipment, and generating a three-dimensional view simulation diagram of the target train according to the spatial position information of the trackside equipment on the target running track, the spatial position change information of the target train and the target running track; the three-dimensional view simulation diagram is used for showing the running state of the target train on the target running track and the change condition of the trackside equipment on the target running track.
The three-dimensional visual model is used for acquiring a running simulation result generated when the target train runs according to the target running track; the three-dimensional visual image is directly updated according to the train motion simulation result, so that the three-dimensional visual simulation image of the target train is obtained, the calculated amount of visual simulation is effectively reduced, the processing pressure is reduced, the train motion principle is met, and the train simulation operation result can be accurately and effectively obtained.
As shown in fig. 2, the step of obtaining the three-dimensional view simulation diagram of the target train in step 104 specifically includes:
step 201, firstly, obtaining space position change information of a target train, a target running track and equipment information of trackside equipment;
then, inputting the space position change information of the target train, the target running track and the equipment information of the trackside equipment into the three-dimensional view model, and executing the following operations by the three-dimensional view model:
step 202, manufacturing a three-dimensional model for a target running track; meanwhile, determining the spatial position information of the trackside equipment on the target running track according to the target running track and the equipment information of the trackside equipment;
step 203, drawing the change condition of the trackside equipment on the target running track in the three-dimensional model of the target running track according to the spatial position information of the trackside equipment on the target running track, and drawing the running state of the target train in the three-dimensional model of the target running track according to the position change information of the target train, and finally obtaining the three-dimensional view simulation diagram of the target train.
In the embodiment, the three-dimensional view simulation diagram of the target train can be quickly and accurately obtained by inputting the space position change information of the target train, the target running track and the equipment information of the trackside equipment into the three-dimensional view model, and the accuracy of train dynamic model data is ensured on the basis of improving visual reality by combining a computer visual simulation technology, train dynamics and a train control theory and using a three-dimensional modeling technology and a simulation engine, so that a more real training environment is created for a driver to train driving skills.
On the basis of the foregoing embodiment, in this embodiment, the generating a three-dimensional view simulation diagram of the target train according to the spatial position information of the trackside equipment on the target running track, the spatial position change information of the target train, and the target running track includes: obtaining a circuit design drawing corresponding to the target running track; generating a three-dimensional line view according to the line design drawing; generating a plurality of track points according to the target running track; generating a track three-dimensional view of the target running track in the line three-dimensional view according to the plurality of track points; adjusting track points in the track three-dimensional view according to an electronic map in the signal system of the target train; updating the change condition of the trackside equipment into an adjusted track three-dimensional view according to the spatial position information of the trackside equipment on the target running track, and updating the running state of the target train into the adjusted track three-dimensional view according to the position change information of the target train; and generating a three-dimensional view simulation diagram of the target train according to the updating result.
The line Design drawing is a line Design drawing uploaded by a railway department, and can be a CAD (Computer Aided Design) Design drawing and other types of Design drawings;
as shown in fig. 3, the specific steps of generating the three-dimensional view simulation diagram of the target train from the three-dimensional view model include:
firstly, obtaining a line design drawing corresponding to a target running track, calculating by a three-dimensional visual model according to the line design drawing, and making and generating a line three-dimensional view;
after the three-dimensional view of the line is finished, generating a plurality of track points with the same distance by using a program according to the target running track, and performing point-to-point connection drawing on the plurality of track points in the three-dimensional view of the line to generate a track three-dimensional view of the target running track; it should be noted that the motion path in the three-dimensional view of the trajectory conforms to a Bezier (Bezier) curve.
And then, finely adjusting track points in the track three-dimensional view according to an electronic map in a signal system of the target train so as to make the adjusted track three-dimensional view consistent with a path in a real line.
Secondly, according to an input configuration file of the three-dimensional view model, the adjusted track three-dimensional view, and position change information of the target train and equipment information of the trackside equipment received by the three-dimensional view model, converting the position change information of the target train and the equipment information of the trackside equipment received by the three-dimensional view model into specific positions drawn in the adjusted track three-dimensional view through calculation, so as to update the change condition of the trackside equipment into the adjusted track three-dimensional view and update the running state of the target train into the adjusted track three-dimensional view according to the specific positions; and finally, obtaining a three-dimensional view simulation diagram of the target train according to the mapping result.
In the embodiment, the train power model calculation is separated from the three-dimensional view model simulation, the train power model is used for performing high-precision simulation on the motion of different types of trains on the track, the three-dimensional view model performs high restoration on train operation pictures in the field of view of drivers by using a three-dimensional modeling and simulation technology, the train power model can generate power information of each period so as to obtain the spatial position change information of each period of a target train, the spatial position change information of each period of the train is sent to the three-dimensional view model, and the three-dimensional view model converts the spatial position into a three-dimensional spatial position through view simulation so as to obtain a three-dimensional view simulation image of the target train. The high-precision simulation of train movement in the dynamic operation simulation is realized, and the updating operation of the operation picture in the visual program is synchronized, so that the high-precision simulation of train operation is realized, the gradual approach of the simulation environment train and the operation simulation of a real train is further realized, and a more real training environment is created for the driver to train the driving skill.
On the basis of the above embodiments, in this embodiment, frame interpolation processing is performed on every two adjacent frames of images in the three-dimensional view simulation graph; and displaying the processed three-dimensional view simulation diagram at a view angle corresponding to the cockpit.
In the frame interpolation, a smooth intermediate image is predicted and synthesized according to given two frames, so that the image can be played more smoothly.
Optionally, in order to improve the smoothness of playing the three-dimensional view simulation image, frame interpolation processing may be performed on every two adjacent frames of images in the three-dimensional view simulation image, and frames are connected, that is, the frames are moved from the specific position of the previous frame to the specific position of the current frame, and the process is repeated so as to realize the running state of the three-dimensional view simulation train running according to the target running track.
And then, displaying the processed three-dimensional visual simulation diagram with a visual angle corresponding to the cockpit, so as to ensure the accuracy of train operation simulation on the basis of improving visual reality, and create a more real training environment for a driver to train driving skills, so that the trained driver can visually observe the influence of the gradient, curve, train type and other environments of the train on the speed and other operations of the train under the real environment.
It should be noted that, as the spatial position of the target train on the target running track changes, the generated three-dimensional view simulation diagram is also updated, the three-dimensional view simulation diagram viewed from the view angle of the cockpit also changes, and the train running simulation result can be dynamically displayed as the driver in real time.
The rail transit train operation simulation system provided by the invention is described below, and the rail transit train operation simulation system described below and the rail transit train operation simulation method described above can be referred to correspondingly.
As shown in fig. 4, the present embodiment provides a rail transit train operation simulation system, which includes a determination module 401, a power calculation module 402, a position calculation module 403, and a simulation module 404, wherein:
the determining module 401 is configured to determine vehicle information and a target running track of a target train in response to configuration parameters input by a user;
optionally, after configuration parameters input by a target user when driving the target train are acquired, responding to an input instruction; and determining a target train to be subjected to operation simulation according to the configuration parameters, and determining the vehicle information and the target operation track of the target train.
The power calculation module 402 is configured to input the vehicle information and the target running track of the target train into a train power model to obtain power information of the target train; the train power model simulates the target train to generate power information in the process of running along the target running track according to the train information and the target running track;
optionally, after the vehicle information and the target running track of the target train are obtained, the vehicle information and the target running track of the target train may be input into a train power model, so that the train power model is driven to obtain power information generated in the process that the target train runs along the target running track in a simulation manner according to the vehicle information and the target running track of the target train.
The position calculation module 403 is configured to obtain spatial position change information of the target train according to the power information of the target train;
optionally, after the power information of the target train is obtained, the speed and the acceleration of the train can be obtained through calculation according to the power information of the target train;
and then, calculating the space position change information of the train according to the speed and the acceleration of the train.
The simulation module 404 is configured to input the spatial position change information of the target train, the target running track, and the device information of the trackside device into a three-dimensional view model, so as to obtain a three-dimensional view simulation diagram of the target train.
Optionally, the space position change information of the target train, the target running track and the equipment information of the trackside equipment are obtained in real time, the space position change information of the target train, the target running track and the equipment information of the trackside equipment are input into the three-dimensional view model, the three-dimensional view model is driven to simulate to generate a track three-dimensional view of the target running track, the running state of the train is drawn into the track three-dimensional view according to the space position change information of the target train, and the trackside equipment is drawn into the track three-dimensional view according to the equipment information of the trackside equipment to obtain a three-dimensional view simulation image of the target train.
In the embodiment, the vehicle information and the target running track of the target train are input into the train power model, the train power model calculates to obtain the power information of the target train, the spatial position change information of the target train is calculated according to the power information of the target train, then the spatial position change information, the target running track and the equipment information of the trackside equipment are input into the three-dimensional view model, the three-dimensional view simulation diagram of the target train is calculated by the three-dimensional view model, the separation of the power calculation and the three-dimensional view simulation diagram calculation is realized, sufficient calculation resources and stable calculation environments are provided for each part of calculation, the accuracy and the reliability of the calculation result are improved, and the accuracy of the simulation running result of the train is further improved.
On the basis of the foregoing embodiment, the power calculation module in this embodiment is specifically configured to input the vehicle information and the target moving track of the target train into the train power model, obtain, by the train power model, parameter information of a plurality of target stress items from the vehicle information and the route information in the target moving track of the target train, calculate, according to the parameter information of each target stress item and the stress model of each target stress item, stress information of each target stress item, and calculate, according to the stress information of the plurality of target stress items, the power information.
On the basis of the above embodiment, the force information in this embodiment includes a basic resistance and an additional resistance; the additional resistance comprises a ramp additional resistance, a curve additional resistance and a tunnel additional resistance; the basic resistances include bearing resistance, rolling resistance, sliding resistance, shock and vibration resistance, and air resistance.
On the basis of the above embodiment, the power calculation module in this embodiment is further configured to calculate the traction force or the braking force of the target train based on a multi-mass-point dynamic model in the train power model and the stress information of the target stress items; and acquiring the power information according to the calculation result.
On the basis of the foregoing embodiments, the simulation module in this embodiment is specifically configured to input the spatial position change information of the target train, the target running track, and the device information of the trackside device into a three-dimensional view model, obtain, by the three-dimensional view model, the spatial position information of the trackside device on the target running track according to the target running track and the device information of the trackside device, and generate a three-dimensional view simulation diagram of the target train according to the spatial position information of the trackside device on the target running track, the spatial position change information of the target train, and the target running track; the three-dimensional view simulation diagram is used for showing the running state of the target train on the target running track and the change condition of the trackside equipment on the target running track.
On the basis of the above embodiment, the simulation module in this embodiment is further configured to obtain a circuit layout corresponding to the target operation trajectory; generating a three-dimensional line view according to the line design drawing; generating a plurality of track points according to the target running track; generating a track three-dimensional view of the target running track in the line three-dimensional view according to the plurality of track points; adjusting track points in the track three-dimensional view according to an electronic map in the signal system of the target train; updating the change condition of the trackside equipment into an adjusted track three-dimensional view according to the spatial position information of the trackside equipment on the target running track, and updating the running state of the target train into the adjusted track three-dimensional view according to the position change information of the target train; and generating a three-dimensional view simulation diagram of the target train according to the updating result.
On the basis of the above embodiments, the present embodiment further includes a display module, configured to perform frame interpolation processing on every two adjacent frames of images in the three-dimensional view simulation diagram; and displaying the processed three-dimensional visual simulation diagram at a visual angle corresponding to the cockpit.
Fig. 5 illustrates a physical structure diagram of an electronic device, which may include, as shown in fig. 5: a processor (processor)501, a communication Interface (Communications Interface)502, a memory (memory)503, and a communication bus 504, wherein the processor 501, the communication Interface 502, and the memory 503 are configured to communicate with each other via the communication bus 504. The processor 501 may call the logic instructions in the memory 503 to execute a rail transit train operation simulation method, which includes: determining vehicle information and a target running track of a target train in response to configuration parameters input by a user; inputting the vehicle information and the target running track of the target train into a train power model to obtain the power information of the target train; the train power model simulates the target train to generate power information in the process of running along the target running track according to the train information and the target running track; acquiring space position change information of the target train according to the power information of the target train; and inputting the space position change information of the target train, the target running track and the equipment information of the trackside equipment into a three-dimensional view model to obtain a three-dimensional view simulation diagram of the target train.
In addition, the logic instructions in the memory 503 may be implemented in the form of software functional units and stored in a computer readable storage medium when the logic instructions are sold or used as independent products. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
In another aspect, the present invention further provides a computer program product, where the computer program product includes a computer program, the computer program can be stored on a non-transitory computer readable storage medium, and when the computer program is executed by a processor, a computer can execute the rail transit train operation simulation method provided by the above methods, and the method includes: determining vehicle information and a target running track of a target train in response to configuration parameters input by a user; inputting the vehicle information and the target running track of the target train into a train power model to obtain the power information of the target train; the train power model simulates the target train to run along the target running track according to the vehicle information and the target running track; acquiring the space position change information of the target train according to the power information of the target train; and inputting the space position change information of the target train, the target running track and the equipment information of the trackside equipment into a three-dimensional view model to obtain a three-dimensional view simulation diagram of the target train.
In yet another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored, the computer program being implemented by a processor to execute the rail transit train operation simulation method provided by the above methods, the method including: determining vehicle information and a target running track of a target train in response to configuration parameters input by a user; inputting the vehicle information and the target running track of the target train into a train power model to obtain the power information of the target train; the train power model simulates the target train to run along the target running track according to the vehicle information and the target running track; acquiring the space position change information of the target train according to the power information of the target train; and inputting the space position change information of the target train, the target running track and the equipment information of the trackside equipment into a three-dimensional view model to obtain a three-dimensional view simulation diagram of the target train.
The above-described system embodiments are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment may be implemented by software plus a necessary general hardware platform, and may also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (10)

1. A rail transit train operation simulation method is characterized by comprising the following steps:
determining vehicle information and a target running track of a target train in response to configuration parameters input by a user;
inputting the vehicle information and the target running track of the target train into a train power model to obtain the power information of the target train; the train power model simulates the target train to generate power information in the process of running along the target running track according to the train information and the target running track;
acquiring the space position change information of the target train according to the power information of the target train;
and inputting the space position change information of the target train, the target running track and the equipment information of the trackside equipment into a three-dimensional view model to obtain a three-dimensional view simulation diagram of the target train.
2. The rail transit train operation simulation method according to claim 1, wherein the inputting the vehicle information and the target operation track of the target train into a train power model to obtain the power information of the target train comprises:
inputting the vehicle information and the target running track of the target train into the train power model, acquiring parameter information of a plurality of target stress items from the vehicle information and the line information in the target running track of the target train by the train power model, calculating the stress information of each target stress item according to the parameter information of each target stress item and the stress model of each target stress item, and calculating the power information according to the stress information of the plurality of target stress items.
3. The rail transit train operation simulation method according to claim 2, wherein the stress information includes a basic resistance and an additional resistance;
the additional resistance comprises ramp additional resistance, curve additional resistance and tunnel additional resistance;
the basic resistances include bearing resistance, rolling resistance, sliding resistance, shock and vibration resistance, and air resistance.
4. The rail transit train operation simulation method according to claim 2, wherein the calculating of the power information according to the stress information of the target stress items includes:
calculating the traction or braking force of the target train based on a multi-mass-point dynamic model in the train power model and the stress information of the target stress items;
and acquiring the power information according to the calculation result.
5. The rail transit train operation simulation method according to any one of claims 1 to 4, wherein the step of inputting the spatial position change information of the target train, the target travel track and the equipment information of the trackside equipment into a three-dimensional view model to obtain a three-dimensional view simulation diagram of the target train comprises the steps of:
inputting the space position change information of the target train, the target running track and the equipment information of the trackside equipment into a three-dimensional view model, acquiring the space position information of the trackside equipment on the target running track by the three-dimensional view model according to the target running track and the equipment information of the trackside equipment, and generating a three-dimensional view simulation diagram of the target train according to the space position information of the trackside equipment on the target running track, the space position change information of the target train and the target running track;
the three-dimensional view simulation diagram is used for showing the running state of the target train on the target running track and the change condition of the trackside equipment on the target running track.
6. The rail transit train operation simulation method according to claim 5, wherein the generating of the three-dimensional view simulation diagram of the target train according to the spatial position information of the trackside equipment on the target operation track, the spatial position change information of the target train and the target operation track comprises:
obtaining a circuit design drawing corresponding to the target running track;
generating a three-dimensional line view according to the line design drawing;
generating a plurality of track points according to the target running track;
generating a track three-dimensional view of the target running track in the line three-dimensional view according to the plurality of track points;
adjusting track points in the track three-dimensional view according to an electronic map in the signal system of the target train;
updating the change condition of the trackside equipment into an adjusted three-dimensional view of the track according to the spatial position information of the trackside equipment on the target running track, and updating the running state of the target train into the adjusted three-dimensional view of the track according to the position change information of the target train;
and generating a three-dimensional view simulation diagram of the target train according to the updating result.
7. The rail transit train operation simulation method according to any one of claims 1 to 4, further comprising:
performing frame interpolation processing on every two adjacent frames of images in the three-dimensional visual simulation image;
and displaying the processed three-dimensional visual simulation diagram at a visual angle corresponding to the cockpit.
8. A rail transit train operation simulation system is characterized by comprising:
the determining module is used for responding to configuration parameters input by a user and determining the vehicle information and the target running track of the target train;
the power calculation module is used for inputting the vehicle information and the target running track of the target train into a train power model to obtain the power information of the target train; the train power model simulates the target train to generate power information in the process of running along the target running track according to the train information and the target running track;
the position calculation module is used for acquiring the space position change information of the target train according to the power information of the target train;
and the simulation module is used for inputting the space position change information of the target train, the target running track and the equipment information of the trackside equipment into a three-dimensional view model to obtain a three-dimensional view simulation diagram of the target train.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and operable on the processor, wherein the processor implements the rail transit train operation simulation method according to any one of claims 1 to 7 when executing the program.
10. A non-transitory computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the rail transit train operation simulation method according to any one of claims 1 to 7.
CN202210623246.9A 2022-06-01 2022-06-01 Rail transit train operation simulation method and system Pending CN115034055A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210623246.9A CN115034055A (en) 2022-06-01 2022-06-01 Rail transit train operation simulation method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210623246.9A CN115034055A (en) 2022-06-01 2022-06-01 Rail transit train operation simulation method and system

Publications (1)

Publication Number Publication Date
CN115034055A true CN115034055A (en) 2022-09-09

Family

ID=83123986

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210623246.9A Pending CN115034055A (en) 2022-06-01 2022-06-01 Rail transit train operation simulation method and system

Country Status (1)

Country Link
CN (1) CN115034055A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115855066A (en) * 2023-02-22 2023-03-28 湖南迈克森伟电子科技有限公司 High-speed rail coordinate positioning correction method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115855066A (en) * 2023-02-22 2023-03-28 湖南迈克森伟电子科技有限公司 High-speed rail coordinate positioning correction method

Similar Documents

Publication Publication Date Title
Pogorelov et al. Train 3D: the technique for inclusion of three-dimensional models in longitudinal train dynamics and its application in derailment studies and train simulators
Käding et al. The advanced Daimler-Benz driving simulator
CN105096688A (en) Driving simulation control system based on BIM simulation environment
CN101021892A (en) Train and line system dynamic performance comprehensive simulating method
CN111563313A (en) Driving event simulation reproduction method, system, equipment and storage medium
CN115034055A (en) Rail transit train operation simulation method and system
CN110930811B (en) System suitable for unmanned decision learning and training
CN113223365B (en) Train driving simulation dynamic control method, system, terminal and medium
JP2005316004A (en) Driving simulator
CN107369353A (en) A kind of ten thousand tons of heavy haul train driving simulation training systems
CN110765555A (en) Train operation simulation three-dimensional visual display method and device
Papa et al. A new interactive railway virtual simulator for testing preventive safety
CN116137113A (en) Heavy-duty train model driving system
CN113674580B (en) Driving information indication method and device based on simulated driving simulation system
CN113312711B (en) Method, system, terminal and medium for analyzing smooth driving under train dynamics
CN112017504B (en) Train driving simulator control signal database, establishment method and training system
RU2596042C1 (en) Simulator for professional training of locomotive operators and maintenance personnel
CN114969092A (en) Driving simulation system based on unreal engine and simulation experiment method
CN113919082A (en) Train longitudinal dynamics modeling method and system
RU143821U1 (en) LOCOMOTIVE DRIVING COMPLEX
RU98621U1 (en) TRAINING SYSTEM FOR TRAINING MACHINE TRAINERS SIMULATORS
Öztürk et al. Validation of railway vehicle dynamic models in training simulators
KR102597812B1 (en) Miniature Model of the Personal Type Simulator for the Electric Multiple Unit
RU104757U1 (en) TRAINING SYSTEM OF THE PERSONNEL TRAINING SIMULATOR TRAINING MACHINE
Foda et al. A Computer Simulator to Study the effect of the Spiral curves on driver's speed behavior on Two-Lane Rural Highway

Legal Events

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