CN102930122A - Motor vehicle collision accident simulation method - Google Patents

Motor vehicle collision accident simulation method Download PDF

Info

Publication number
CN102930122A
CN102930122A CN2012104845455A CN201210484545A CN102930122A CN 102930122 A CN102930122 A CN 102930122A CN 2012104845455 A CN2012104845455 A CN 2012104845455A CN 201210484545 A CN201210484545 A CN 201210484545A CN 102930122 A CN102930122 A CN 102930122A
Authority
CN
China
Prior art keywords
collision
model
motor vehicle
motor
sound
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.)
Granted
Application number
CN2012104845455A
Other languages
Chinese (zh)
Other versions
CN102930122B (en
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.)
Qingdao University of Technology
Original Assignee
Qingdao University of Technology
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 Qingdao University of Technology filed Critical Qingdao University of Technology
Priority to CN201210484545.5A priority Critical patent/CN102930122B/en
Publication of CN102930122A publication Critical patent/CN102930122A/en
Application granted granted Critical
Publication of CN102930122B publication Critical patent/CN102930122B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/80Technologies aiming to reduce greenhouse gasses emissions common to all road transportation technologies
    • Y02T10/82Elements for improving aerodynamics

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

The invention belongs to the technical field of motor vehicle collision accident simulation, and relates to a motor vehicle collision accident simulation method, which comprises the steps of firstly setting motor vehicle collision parameters and inputting the parameters into a constructed computer simulation system, automatically calculating the motor vehicle collision parameters by the computer simulation system, and judging and analyzing the collision parameters; then calculating the stress condition, and judging whether elastic-plastic collision or rigid collision occurs; then calculating collision energy, activating a sound trigger, and turning off the motor vehicle brake or collision sound after generating the collision sound; finally, recording collision cache data, outputting and displaying a collision energy file, a screenshot file and a parameter file, and ending the collision process; the method has the advantages of simple process, reliable design principle, real simulation scene, contribution to analysis and judgment, and wide application in occasions such as teaching, scientific research and accident analysis.

Description

A kind of collision of motor-driven vehicles co simulate method
Technical field:
The invention belongs to collision of motor-driven vehicles co simulate technical field, relate to a kind of emulation analog machine motor-car in the process of moving technological process of collision accident, particularly a kind of collision of motor-driven vehicles co simulate method of in computer system, realizing.
Background technology:
In the illustrative form of expression of existing analysis motor vehicle accident, there is not yet the achievement report at analog machine motor-car collision accident scene true to nature, particularly when teaching, scientific research and public transport collision accident analysis talks, the collision of motor-driven vehicles in-site modeling form that lacks a kind of good simulation, judge the collision of motor-driven vehicles field condition of different situations for different need analysis personnel, can use the method analysis to judge the situation of the scene of a traffic accident such as the accident appraiser, accident responsibility is judged; The teacher also usually needs this analogue technique the student being set forth the principle of collision, the process of collision in teaching process, and the consequence of collision etc.; For the scientific research personnel, also can use this technology, set the speed of collision, motor vehicle is collided, the failure mode of analytical engine motor-car, and the variation of collision energy etc., to help evaluation to have the version of automobile now or to develop new automobile product etc.Particularly utilize the computer system automatic simulation to simulate automobile collision procedure under a kind of particular scene situation, with realize automated system method to the analysis of accident and judgement also there is not yet use or other modes open, so design a kind of method of utilizing computer system to realize the on-the-spot collision of analog simulation motor vehicle has using value very much.
Summary of the invention:
The object of the invention is to overcome the shortcoming that prior art exists, seek to design the method that a kind of system that utilizes computing machine and display device thereof to consist of realizes the simulated automotive collision, be applied in emulation Traffic Collision crash analysis teaching, scientific research and judgement occasion.
To achieve these goals, processing step of the present invention comprises:
Build computer simulation system, the collision of motor-driven vehicles parameter for the treatment of simulated field is set again, and with these parameter input computer simulation systems, after selection crash type and the affirmation, start computer simulation system (1), first;
(2), computer simulation system robot brain motor-car collision parameter, and collision parameter carried out discriminatory analysis;
Judge whether and to bump, if judged result is yes, then turn to step (4) (3), first; If the determination result is NO, then turn to step (1);
(4), computer simulation system calculates automatically and the position coordinates of definite collider motor-car, and carries out analytical calculation according to the vehicle position coordinate parameters;
(5), computer simulation system calculates collider motor-car relative distance automatically in real time;
(6), judge whether to trigger brake command, if judged result is yes, then turn to step (7); If the determination result is NO, then turn to step (8);
(7), carry out the automobile brake module, activation sound trigger, generation brake sound;
(8), judge whether to bump, if judged result is yes, then turn to step (9); If the determination result is NO, judge then that then whether motor vehicle speed is zero, if judged result is yes, then turn to step (10), if be judged as noly, then turn to the automobile braking order in the step (6);
Calculate stressing conditions, judge whether to occur elastoplasticity collision or rigid collision (9), first; Calculate again collision energy; Then activate sound trigger, produce collision sound;
(10), close first automobile braking or collision sound; The record collision is data cached again, output collision energy file, sectional drawing file and Parameter File;
(11), collision energy file, sectional drawing file and Parameter File behind the Graphics Processing, collision process finishes.
The collision of motor-driven vehicles parameter that the present invention relates to comprises motor vehicle quality, travelling speed, friction factor, elasticity coefficient, maximum grip coefficient and braking deceleration.
The structure computer simulation system that the present invention relates to comprises following content and process:
The 1st step: make up computer simulation system framework and partition functionality district; Collision of motor-driven vehicles occurs under multiple transport environmental condition, and collision is divided into various ways, makes up the computer simulation system framework and carries out function zoning, to simulate multiple collision of motor-driven vehicles;
The 2nd step: the design configuration user interface reflects the process of collision of motor-driven vehicles realistically from visual angle; When the design configuration user interface, carry out the design that parameterized graphics user interface, collision process graphical user interface, weather arrange graphical user interface and car category present graphical user interface; To carry out function zoning for each graphical user interface, carry out nested and switched design between each graphical user interface, use button, text box, combo box, draw runner and radio box to control design, and carry out the design of screen text sign and figure ground design;
The 3rd step: make up graphical user interface module, the structure of graphical user interface module can be realized interface control and man-machine interaction, the conversion, camera switching and the associated program module that comprise button combined operation design, information association input, numerical quantities and amount of text make up, wherein, button combined operation design refer to realize action button ejection, hide and the control of conversion; The information association input refers to according to the funtcional relationship between each parameter, realize the co-variation between the input data, button is made up mouse collision detection and click event, between control figure user interface, play up between the interface, graphical user interface interface and play up switching between the interface;
The 4th step: set up motor vehicle 3D model and traffic environment 3D model, traffic environment 3D model comprises road, means of transportation, greenbelt, buildings, pedestrian and sky; According to the scene that accident occurs, traffic environment 3D model uses first drafting method to draw X-Y scheme, then uses three-dimensional instrument that X-Y scheme is converted into three-dimensional scenic, perhaps direct drawing three-dimensional figure, and then generating three-dimensional scene; In 3ds max, set up the three-dimensional traffic environmental model; Two-dimentional motor vehicle figure is drawn first in the foundation of motor vehicle 3D model, uses three-dimensional instrument that X-Y scheme is converted into 3 dimensional drawing again, perhaps direct drawing three-dimensional figure, and then generating three-dimensional motor vehicle model;
The 5th step: carry out the processing of motor vehicle 3D model and traffic environment 3D model, comprise the optimization of model, derivation importing, the setting of model material and the position adjustment of model size of model; The optimization of model refers to the precision of adjustment model, the high precision model is representative model type effect more truly, can take larger resource, want the Optimized model precision, between performance model authenticity and calculating and rendering speed, obtain equilibrium, by reducing model face number, utilizing pinup picture to show details and delete invisible and realize; Use after model need to being derived when utilizing other engine to set up three-dimensional model, when running into following situations, department pattern needs to derive separately and to import: when department pattern need to be set up independent animation (such as wheel, bearing circle etc.), if set up the elastoplasticity collision model, department pattern has identical deformation effect, or be subjected to computing machine to calculate speed restriction, when the restriction of face number is arranged when setting up the elastoplasticity collision model, in order to show the authenticity of model, model material and kinematic matrix are adjusted, comprised the model autoluminescence, diffuse reflection, Gao Guang, the pinup picture effect, the adjustment of relative position and size;
The 6th step: set up motor vehicle elastoplasticity collision model, when model is set up the elastoplasticity collision model, because the motor vehicle department pattern has identical deformation effect, or because computing velocity need to require control model face number, with the model derivation of merotomizing, set up respectively the elastoplasticity collision model; Use the high-order physical engine to set up the deformable metal pattern of three-dimensional body, real surface reveals the naturally broken effect with caving in behind the collision of motor-driven vehicles; When setting up motor vehicle elastoplasticity collision model, the motor vehicle department pattern needs to process as a whole, share one and put up figure, therefore, model is launched the UV coordinate during modeling in 3ds max, renders the UV X-Y scheme, makes the pinup picture that needs in Photoshop;
The 7th step: set up motor vehicle Rigid Body Collision model, utilize the rigid body fragmentation to set up the simulated crash effect, or utilize texture mapping and particIe system with crushing effect to realize;
The 8th step: set up the traffic environment collision model, to the buildings in the traffic environment and the earth stationary body, set up the Rigid Body Collision model;
The 9th step: make up weather system, comprise time control, rainfall and snowfall control, thunder and lightning control; In the traffic environment of playing up, make up weather system, and control by graphical user interface, carry out the setting of weather effect, consist of traffic environment true to nature;
The 10th step: design vehicle and pedestrian's motion, the animation in the traffic environment comprises roadside pedestrian's animation and other Vehicle Driving Cycle animations, and pedestrian and automobile are moved according to default frame;
The 11st step: make up the visual angle and select module, observe from different perspectives automobile collision procedure, make up the visual angle and select module, when module construction is selected at the visual angle, use the camera kinematic matrix, static visual angle relative to motor vehicle is set, comprise the first visual angle and follow the visual angle; Observation visual angle is set by the mouse roller command range, by the mousebutton control angle, logical design is carried out in the switching of different cameras;
The 12nd step: make up the collision of motor-driven vehicles parameter module is set, collision of motor-driven vehicles is energy discharge, the collision of motor-driven vehicles parameter directly determines the consequence of colliding, to the parameter such as motor vehicle quality, speed, friction factor and elasticity coefficient be arranged, or adopt the method for physical engine to arrange; For other parameters, such as maximum grip coefficient, braking deceleration, design program according to the funtcional relationship of parameter inherence, utilize finity state machine simulation and output time value, utilize the continuity of damping simulated time, the funtcional relationship that relates to time factor can both make up;
The 13rd step: make up the collision of motor-driven vehicles mode, comprise head-on crash, side collision, swipe and knock into the back four kinds; By initialization vehicle position coordinate and travel direction, motor vehicle speed and run duration are set, according to speed and time parameter, automatically calculate the front required relative distance of collision, calculate relative position coordinates, and give motor vehicle initial motion matrix, simulation is the collision process of two motor vehicles of appearance at random;
The 14th step: make up brake control module, brake when finding to be about to occur to collide, the braking effect that simulation is actual; Realize the braking employing physical method of motor vehicle, utilize engine that the friction factor on motor vehicle physical model and ground is set or give the automobile braking moment of torsion to make its braking; Or utilize the funtcional relationship principle, by the funtcional relationship between initial velocity, friction factor, attachment coefficient and the braking deceleration, the control rate size when function relates to the time, is utilized finite state machine and damping simulation and output time value;
The 15th step: make up the vehicle module, according to required motor vehicle type, set up multiple motor vehicle type, set up respectively collision model, need to call according to simulation (emulation), each car is numbered, by the good type of vehicle of button control assignment command call establishment; The vehicle show area makes up screen background, or utilize three-dimensional environment that motor vehicle is served as a contrast or foil, a plurality of observation visual angles or observed bearing are set to be controlled, diffuse reflection vector by control draw runner Numerical Control motor vehicle vehicle body material, or directly utilize a plurality of vehicle body materials that design, control the vehicle body color;
The 16th step: make up the sound logic module, comprise motor vehicle engine sound, collision sound, braking sound, background sound and environment brouhaha, make up common audio, or make up 3-D audio; By motor vehicle speed size control engine sound frequency, background sound and engine sound and ambient sound are arranging the interface and are playing up the triggering that links when switch at the interface, collision sound is called out when the crash response Event triggered, and volume and frequency are controlled by the front velocity magnitude of collision;
The 17th step: make up data and file output module, one of Aim of Process of analog machine motor-car collision is to obtain collision energy, and obtaining of energy size obtains by the physical engine method, or obtains by the Kinetic Energy Calculation model; Energy comprises translational kinetic energy and rotation function two parts, and the text formatting that employing is easy to read carries out record to correlation parameter, carries out dynamically to cover and the image demonstration, and the rendering cache when demonstrating by obtaining realizes output and the printing of sectional drawing file; The control module of energy datum output utilizes finite state machine to realize, the collision that detects as incoming event, finite state machine is set interval, and minute interval acquiring motor vehicle kinetic energy values is amount of text with the numerical value energy conversion and merge, store and export.
The present invention compared with prior art, its technological process is simple, design concept is reliable, simulated scenario is true, is beneficial to analyze and judge, extensively is adapted to the occasions such as teaching, scientific research and crash analysis.
Description of drawings:
Fig. 1 is main process process flow structural principle schematic block diagram of the present invention.
Fig. 2 is that computer simulation system of the present invention makes up structural principle exemplary flow block diagram.
Fig. 3 is the graphical user interface interface function design diagram that the present invention relates to.
Fig. 4 is that the traffic environment model that the present invention relates to is set up schematic diagram.
Fig. 5 is that the data outputting module that the present invention relates to makes up schematic diagram.
Embodiment:
Also be described further by reference to the accompanying drawings below by embodiment.
Embodiment:
The processing step of the present embodiment comprises:
Build computer simulation system, the collision of motor-driven vehicles parameter for the treatment of simulated field is set again, and with these parameter input computer simulation systems, after selection crash type and the affirmation, start computer simulation system (1), first;
(2), computer simulation system robot brain motor-car collision parameter, and collision parameter carried out discriminatory analysis;
Judge whether and to bump, if judged result is yes, then turn to step (4) (3), first; If the determination result is NO, then turn to step (1);
(4), computer simulation system calculates automatically and the position coordinates of definite collider motor-car, and carries out analytical calculation according to the vehicle position coordinate parameters;
(5), computer simulation system calculates collider motor-car relative distance automatically in real time;
(6), judge whether to trigger brake command, if judged result is yes, then turn to step (7); If the determination result is NO, then turn to step (8);
(7), carry out the automobile brake module, activation sound trigger, generation brake sound;
(8), judge whether to bump, if judged result is yes, then turn to step (9); If the determination result is NO, judge then that then whether motor vehicle speed is zero, if judged result is yes, then turn to step (10), if be judged as noly, then turn to the automobile braking order in the step (6);
Calculate stressing conditions, judge whether to occur elastoplasticity collision or rigid collision (9), first; Calculate again collision energy; Then activate sound trigger, produce collision sound;
(10), close first automobile braking or collision sound; The record collision is data cached again, output collision energy file, sectional drawing file and Parameter File;
(11), collision energy file, sectional drawing file and Parameter File behind the Graphics Processing, collision process finishes.
The collision of motor-driven vehicles parameter that the present embodiment relates to comprises motor vehicle quality, travelling speed, friction factor, elasticity coefficient, maximum grip coefficient and braking deceleration.
The structure computer simulation system that the present embodiment relates to comprises following content and process:
The 1st step: make up computer simulation system framework and partition functionality district; Collision of motor-driven vehicles occurs under multiple transport environmental condition, and collision is divided into various ways, makes up the computer simulation system framework and carries out function zoning, to simulate multiple collision of motor-driven vehicles;
The 2nd step: the design configuration user interface reflects the process of collision of motor-driven vehicles realistically from visual angle; When the design configuration user interface, carry out the design that parameterized graphics user interface, collision process graphical user interface, weather arrange graphical user interface and car category present graphical user interface; To carry out function zoning for each graphical user interface, carry out nested and switched design between each graphical user interface, use button, text box, combo box, draw runner and radio box to control design, and carry out the design of screen text sign and figure ground design;
The 3rd step: make up graphical user interface module, the structure of graphical user interface module can be realized interface control and man-machine interaction, the conversion, camera switching and the associated program module that comprise button combined operation design, information association input, numerical quantities and amount of text make up, wherein, button combined operation design refer to realize action button ejection, hide and the control of conversion; The information association input refers to according to the funtcional relationship between each parameter, realize the co-variation between the input data, button is made up mouse collision detection and click event, between control figure user interface, play up between the interface, graphical user interface interface and play up switching between the interface;
The 4th step: set up motor vehicle 3D model and traffic environment 3D model, traffic environment 3D model comprises road, means of transportation, greenbelt, buildings, pedestrian and sky; According to the scene that accident occurs, traffic environment 3D model uses first drafting method to draw X-Y scheme, then uses three-dimensional instrument that X-Y scheme is converted into three-dimensional scenic, perhaps direct drawing three-dimensional figure, and then generating three-dimensional scene; In 3ds max, set up the three-dimensional traffic environmental model; Two-dimentional motor vehicle figure is drawn first in the foundation of motor vehicle 3D model, uses three-dimensional instrument that X-Y scheme is converted into 3 dimensional drawing again, perhaps direct drawing three-dimensional figure, and then generating three-dimensional motor vehicle model;
The 5th step: carry out the processing of motor vehicle 3D model and traffic environment 3D model, comprise the optimization of model, derivation importing, the setting of model material and the position adjustment of model size of model; The optimization of model refers to the precision of adjustment model, the high precision model is representative model type effect more truly, can take larger resource, want the Optimized model precision, between performance model authenticity and calculating and rendering speed, obtain equilibrium, by reducing model face number, utilizing pinup picture to show details and delete invisible and realize; Use after model need to being derived when utilizing other engine to set up three-dimensional model, when running into following situations, department pattern needs to derive separately and to import: when department pattern need to be set up independent animation (such as wheel, bearing circle etc.), if set up the elastoplasticity collision model, department pattern has identical deformation effect, or be subjected to computing machine to calculate speed restriction, when the restriction of face number is arranged when setting up the elastoplasticity collision model, in order to show the authenticity of model, model material and kinematic matrix are adjusted, comprised the model autoluminescence, diffuse reflection, Gao Guang, the pinup picture effect, the adjustment of relative position and size;
The 6th step: set up motor vehicle elastoplasticity collision model, when model is set up the elastoplasticity collision model, because the motor vehicle department pattern has identical deformation effect, or because computing velocity need to require control model face number, with the model derivation of merotomizing, set up respectively the elastoplasticity collision model; Use the high-order physical engine to set up the deformable metal pattern of three-dimensional body, real surface reveals the naturally broken effect with caving in behind the collision of motor-driven vehicles; When setting up motor vehicle elastoplasticity collision model, the motor vehicle department pattern needs to process as a whole, share one and put up figure, therefore, model is launched the UV coordinate during modeling in 3ds max, renders the UV X-Y scheme, makes the pinup picture that needs in Photoshop;
The 7th step: set up motor vehicle Rigid Body Collision model, utilize the rigid body fragmentation to set up the simulated crash effect, or utilize texture mapping and particIe system with crushing effect to realize;
The 8th step: set up the traffic environment collision model, to the buildings in the traffic environment and the earth stationary body, set up the Rigid Body Collision model;
The 9th step: make up weather system, comprise time control, rainfall and snowfall control, thunder and lightning control; In the traffic environment of playing up, make up weather system, and control by graphical user interface, carry out the setting of weather effect, consist of traffic environment true to nature;
The 10th step: design vehicle and pedestrian's motion, the animation in the traffic environment comprises roadside pedestrian's animation and other Vehicle Driving Cycle animations, and pedestrian and automobile are moved according to default frame;
The 11st step: make up the visual angle and select module, observe from different perspectives automobile collision procedure, make up the visual angle and select module, when module construction is selected at the visual angle, use the camera kinematic matrix, static visual angle relative to motor vehicle is set, comprise the first visual angle and follow the visual angle; Observation visual angle is set by the mouse roller command range, by the mousebutton control angle, logical design is carried out in the switching of different cameras;
The 12nd step: make up the collision of motor-driven vehicles parameter module is set, collision of motor-driven vehicles is energy discharge, the collision of motor-driven vehicles parameter directly determines the consequence of colliding, to the parameter such as motor vehicle quality, speed, friction factor and elasticity coefficient be arranged, or adopt the method for physical engine to arrange; For other parameters, such as maximum grip coefficient, braking deceleration, design program according to the funtcional relationship of parameter inherence, utilize finity state machine simulation and output time value, utilize the continuity of damping simulated time, the funtcional relationship that relates to time factor can both make up;
The 13rd step: make up the collision of motor-driven vehicles mode, comprise head-on crash, side collision, swipe and knock into the back four kinds; By initialization vehicle position coordinate and travel direction, motor vehicle speed and run duration are set, according to speed and time parameter, automatically calculate the front required relative distance of collision, calculate relative position coordinates, and give motor vehicle initial motion matrix, simulation is the collision process of two motor vehicles of appearance at random;
The 14th step: make up brake control module, brake when finding to be about to occur to collide, the braking effect that simulation is actual; Realize the braking employing physical method of motor vehicle, utilize engine that the friction factor on motor vehicle physical model and ground is set or give the automobile braking moment of torsion to make its braking; Or utilize the funtcional relationship principle, by the funtcional relationship between initial velocity, friction factor, attachment coefficient and the braking deceleration, the control rate size when function relates to the time, is utilized finite state machine and damping simulation and output time value;
The 15th step: make up the vehicle module, according to required motor vehicle type, set up multiple motor vehicle type, set up respectively collision model, need to call according to simulation (emulation), each car is numbered, by the good type of vehicle of button control assignment command call establishment; The vehicle show area makes up screen background, or utilize three-dimensional environment that motor vehicle is served as a contrast or foil, a plurality of observation visual angles or observed bearing are set to be controlled, diffuse reflection vector by control draw runner Numerical Control motor vehicle vehicle body material, or directly utilize a plurality of vehicle body materials that design, control the vehicle body color;
The 16th step: make up the sound logic module, comprise motor vehicle engine sound, collision sound, braking sound, background sound and environment brouhaha, make up common audio, or make up 3-D audio; By motor vehicle speed size control engine sound frequency, background sound and engine sound and ambient sound are arranging the interface and are playing up the triggering that links when switch at the interface, collision sound is called out when the crash response Event triggered, and volume and frequency are controlled by the front velocity magnitude of collision;
The 17th step: make up data and file output module, one of Aim of Process of analog machine motor-car collision is to obtain collision energy, and obtaining of energy size obtains by the physical engine method, or obtains by the Kinetic Energy Calculation model; Energy comprises translational kinetic energy and rotation function two parts, and the text formatting that employing is easy to read carries out record to correlation parameter, carries out dynamically to cover and the image demonstration, and the rendering cache when demonstrating by obtaining realizes output and the printing of sectional drawing file; The control module of energy datum output utilizes finite state machine to realize, the collision that detects as incoming event, finite state machine is set interval, and minute interval acquiring motor vehicle kinetic energy values is amount of text with the numerical value energy conversion and merge, store and export.

Claims (3)

1. collision of motor-driven vehicles co simulate method is characterized in that processing step comprises:
Build computer simulation system, the collision of motor-driven vehicles parameter for the treatment of simulated field is set again, and with these parameter input computer simulation systems, after selection crash type and the affirmation, start computer simulation system (1), first;
(2), computer simulation system robot brain motor-car collision parameter, and collision parameter carried out discriminatory analysis;
Judge whether and to bump, if judged result is yes, then turn to step (4) (3), first; If the determination result is NO, then turn to step (1);
(4), computer simulation system calculates automatically and the position coordinates of definite collider motor-car, and carries out analytical calculation according to the vehicle position coordinate parameters;
(5), computer simulation system calculates collider motor-car relative distance automatically in real time;
(6), judge whether to trigger brake command, if judged result is yes, then turn to step (7); If the determination result is NO, then turn to step (8);
(7), carry out the automobile brake module, activation sound trigger, generation brake sound;
(8), judge whether to bump, if judged result is yes, then turn to step (9); If the determination result is NO, judge then that then whether motor vehicle speed is zero, if judged result is yes, then turn to step (10), if be judged as noly, then turn to the automobile braking order in the step (6);
Calculate stressing conditions, judge whether to occur elastoplasticity collision or rigid collision (9), first; Calculate again collision energy; Then activate sound trigger, produce collision sound;
(10), close first automobile braking or collision sound; The record collision is data cached again, output collision energy file, sectional drawing file and Parameter File;
(11), collision energy file, sectional drawing file and Parameter File behind the Graphics Processing, collision process finishes.
2. collision of motor-driven vehicles co simulate method according to claim 1 is characterized in that the collision of motor-driven vehicles parameter that relates to comprises motor vehicle quality, travelling speed, friction factor, elasticity coefficient, maximum grip coefficient and braking deceleration.
3. collision of motor-driven vehicles co simulate method according to claim 1 is characterized in that the structure computer simulation system that relates to comprises following content and process:
The 1st step: make up computer simulation system framework and partition functionality district; Collision of motor-driven vehicles occurs under multiple transport environmental condition, and collision is divided into various ways, makes up the computer simulation system framework and carries out function zoning, to simulate multiple collision of motor-driven vehicles;
The 2nd step: the design configuration user interface reflects the process of collision of motor-driven vehicles realistically from visual angle; When the design configuration user interface, carry out the design that parameterized graphics user interface, collision process graphical user interface, weather arrange graphical user interface and car category present graphical user interface; To carry out function zoning for each graphical user interface, carry out nested and switched design between each graphical user interface, use button, text box, combo box, draw runner and radio box to control design, and carry out the design of screen text sign and figure ground design;
The 3rd step: make up graphical user interface module, the structure of graphical user interface module can be realized interface control and man-machine interaction, the conversion, camera switching and the associated program module that comprise button combined operation design, information association input, numerical quantities and amount of text make up, wherein, button combined operation design refer to realize action button ejection, hide and the control of conversion; The information association input refers to according to the funtcional relationship between each parameter, realize the co-variation between the input data, button is made up mouse collision detection and click event, between control figure user interface, play up between the interface, graphical user interface interface and play up switching between the interface;
The 4th step: set up motor vehicle 3D model and traffic environment 3D model, traffic environment 3D model comprises road, means of transportation, greenbelt, buildings, pedestrian and sky; According to the scene that accident occurs, traffic environment 3D model uses first drafting method to draw X-Y scheme, then uses three-dimensional instrument that X-Y scheme is converted into three-dimensional scenic, perhaps direct drawing three-dimensional figure, and then generating three-dimensional scene; In 3ds max, set up the three-dimensional traffic environmental model; Two-dimentional motor vehicle figure is drawn first in the foundation of motor vehicle 3D model, uses three-dimensional instrument that X-Y scheme is converted into 3 dimensional drawing again, perhaps direct drawing three-dimensional figure, and then generating three-dimensional motor vehicle model;
The 5th step: carry out the processing of motor vehicle 3D model and traffic environment 3D model, comprise the optimization of model, derivation importing, the setting of model material and the position adjustment of model size of model; The optimization of model refers to the precision of adjustment model, the high precision model is representative model type effect more truly, can take larger resource, want the Optimized model precision, between performance model authenticity and calculating and rendering speed, obtain equilibrium, by reducing model face number, utilizing pinup picture to show details and delete invisible and realize; Use after model need to being derived when utilizing other engine to set up three-dimensional model, when running into following situations, department pattern needs to derive separately and import: when department pattern need to be set up independent animation, if set up the elastoplasticity collision model, department pattern has identical deformation effect, or be subjected to computing machine to calculate speed restriction, when the restriction of face number is arranged when setting up the elastoplasticity collision model, in order to show the authenticity of model, model material and kinematic matrix are adjusted, comprised the adjustment of model autoluminescence, diffuse reflection, Gao Guang, pinup picture effect, relative position and size;
The 6th step: set up motor vehicle elastoplasticity collision model, when model is set up the elastoplasticity collision model, because the motor vehicle department pattern has identical deformation effect, or because computing velocity need to require control model face number, with the model derivation of merotomizing, set up respectively the elastoplasticity collision model; Use the high-order physical engine to set up the deformable metal pattern of three-dimensional body, real surface reveals the naturally broken effect with caving in behind the collision of motor-driven vehicles; When setting up motor vehicle elastoplasticity collision model, the motor vehicle department pattern needs to process as a whole, share one and put up figure, therefore, model is launched the UV coordinate during modeling in 3ds max, renders the UV X-Y scheme, makes the pinup picture that needs in Photoshop;
The 7th step: set up motor vehicle Rigid Body Collision model, utilize the rigid body fragmentation to set up the simulated crash effect, or utilize texture mapping and particIe system with crushing effect to realize;
The 8th step: set up the traffic environment collision model, to the buildings in the traffic environment and the earth stationary body, set up the Rigid Body Collision model;
The 9th step: make up weather system, comprise time control, rainfall and snowfall control, thunder and lightning control; In the traffic environment of playing up, make up weather system, and control by graphical user interface, carry out the setting of weather effect, consist of traffic environment true to nature;
The 10th step: design vehicle and pedestrian's motion, the animation in the traffic environment comprises roadside pedestrian's animation and other Vehicle Driving Cycle animations, and pedestrian and automobile are moved according to default frame;
The 11st step: make up the visual angle and select module, observe from different perspectives automobile collision procedure, make up the visual angle and select module, when module construction is selected at the visual angle, use the camera kinematic matrix, static visual angle relative to motor vehicle is set, comprise the first visual angle and follow the visual angle; Observation visual angle is set by the mouse roller command range, by the mousebutton control angle, logical design is carried out in the switching of different cameras;
The 12nd step: make up the collision of motor-driven vehicles parameter module is set, collision of motor-driven vehicles is energy discharge, the collision of motor-driven vehicles parameter directly determines will the parameter of motor vehicle quality, speed, friction factor and elasticity coefficient be set the consequence of colliding, or adopts the method for physical engine to arrange; For other parameters, such as maximum grip coefficient, braking deceleration, design program according to the funtcional relationship of parameter inherence, utilize finity state machine simulation and output time value, utilize the continuity of damping simulated time, the funtcional relationship that relates to time factor can both make up;
The 13rd step: make up the collision of motor-driven vehicles mode, comprise head-on crash, side collision, swipe and knock into the back four kinds; By initialization vehicle position coordinate and travel direction, motor vehicle speed and run duration are set, according to speed and time parameter, automatically calculate the front required relative distance of collision, calculate relative position coordinates, and give motor vehicle initial motion matrix, simulation is the collision process of two motor vehicles of appearance at random;
The 14th step: make up brake control module, brake when finding to be about to occur to collide, the braking effect that simulation is actual; Realize the braking employing physical method of motor vehicle, utilize engine that the friction factor on motor vehicle physical model and ground is set or give the automobile braking moment of torsion to make its braking; Or utilize the funtcional relationship principle, by the funtcional relationship between initial velocity, friction factor, attachment coefficient and the braking deceleration, the control rate size when function relates to the time, is utilized finite state machine and damping simulation and output time value;
The 15th step: make up the vehicle module, according to required motor vehicle type, set up multiple motor vehicle type, set up respectively collision model, call according to the simulation needs, each car is numbered, by the good type of vehicle of button control assignment command call establishment; The vehicle show area makes up screen background, or utilize three-dimensional environment that motor vehicle is served as a contrast or foil, a plurality of observation visual angles or observed bearing are set to be controlled, diffuse reflection vector by control draw runner Numerical Control motor vehicle vehicle body material, or directly utilize a plurality of vehicle body materials that design, control the vehicle body color;
The 16th step: make up the sound logic module, comprise motor vehicle engine sound, collision sound, braking sound, background sound and environment brouhaha, make up common audio, or make up 3-D audio; By motor vehicle speed size control engine sound frequency, background sound and engine sound and ambient sound are arranging the interface and are playing up the triggering that links when switch at the interface, collision sound is called out when the crash response Event triggered, and volume and frequency are controlled by the front velocity magnitude of collision;
The 17th step: make up data and file output module, one of Aim of Process of analog machine motor-car collision is to obtain collision energy, and obtaining of energy size obtains by the physical engine method, or obtains by the Kinetic Energy Calculation model; Energy comprises translational kinetic energy and rotation function two parts, and the text formatting that employing is easy to read carries out record to correlation parameter, carries out dynamically to cover and the image demonstration, and the rendering cache when demonstrating by obtaining realizes output and the printing of sectional drawing file; The control module of energy datum output utilizes finite state machine to realize, the collision that detects as incoming event, finite state machine is set interval, and minute interval acquiring motor vehicle kinetic energy values is amount of text with the numerical value energy conversion and merge, store and export.
CN201210484545.5A 2012-11-23 2012-11-23 Motor vehicle collision accident simulation method Expired - Fee Related CN102930122B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210484545.5A CN102930122B (en) 2012-11-23 2012-11-23 Motor vehicle collision accident simulation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210484545.5A CN102930122B (en) 2012-11-23 2012-11-23 Motor vehicle collision accident simulation method

Publications (2)

Publication Number Publication Date
CN102930122A true CN102930122A (en) 2013-02-13
CN102930122B CN102930122B (en) 2015-01-21

Family

ID=47644919

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210484545.5A Expired - Fee Related CN102930122B (en) 2012-11-23 2012-11-23 Motor vehicle collision accident simulation method

Country Status (1)

Country Link
CN (1) CN102930122B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104820375A (en) * 2015-04-30 2015-08-05 上海貘迹网络科技有限公司 Multimedia vehicle simulation system
CN104820763A (en) * 2015-05-25 2015-08-05 西华大学 Traffic accident three-dimensional simulation method based on microscopic traffic simulation software (VISSIM)
CN105320800A (en) * 2014-05-27 2016-02-10 利弗莫尔软件技术公司 Dynamically-positioned search domain used in numerical simulation of an impact event between two objects
CN105512359A (en) * 2015-11-24 2016-04-20 大连楼兰科技股份有限公司 Method and system for processing CAE simulation results
CN105574915A (en) * 2016-03-07 2016-05-11 李长河 3D football teaching method and device
CN105808315A (en) * 2014-12-31 2016-07-27 ***通信集团公司 High level architecture synergetic traffic safety simulation method and apparatus
CN105956272A (en) * 2016-04-29 2016-09-21 大连楼兰科技股份有限公司 Method for simulating break of windscreen by using EFGM in car crash
CN106202715A (en) * 2016-07-08 2016-12-07 成都合纵连横数字科技有限公司 One is driven when intoxicated analogy method
CN107505895A (en) * 2017-08-24 2017-12-22 深圳国泰安教育技术股份有限公司 A kind of the sand dish controls method and device
US10719966B1 (en) 2019-06-11 2020-07-21 Allstate Insurance Company Accident re-creation using augmented reality
CN112687173A (en) * 2020-12-25 2021-04-20 安徽机电职业技术学院 Automobile collision demonstration platform based on active and passive safety collaborative optimization

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002086670A2 (en) * 2001-04-24 2002-10-31 Breed Automotive Technology, Inc. Simplified modeling software interface and method
CN101281660A (en) * 2008-05-29 2008-10-08 上海交通大学 System for reproducing collision accident of vehicle and pedestrian
CN102117360A (en) * 2010-12-31 2011-07-06 长城汽车股份有限公司 Vehicle frontal collision finite element model rapid-matching method
CN102236909A (en) * 2011-07-18 2011-11-09 长安大学 Simulation, calculation and reconstruction system of loss of control of vehicle and collision of two vehicles combined accident
CN102467589A (en) * 2010-11-10 2012-05-23 上海日浦信息技术有限公司 Interactive traffic simulation system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002086670A2 (en) * 2001-04-24 2002-10-31 Breed Automotive Technology, Inc. Simplified modeling software interface and method
WO2002086670A3 (en) * 2001-04-24 2003-05-01 Breed Automotive Tech Simplified modeling software interface and method
CN101281660A (en) * 2008-05-29 2008-10-08 上海交通大学 System for reproducing collision accident of vehicle and pedestrian
CN102467589A (en) * 2010-11-10 2012-05-23 上海日浦信息技术有限公司 Interactive traffic simulation system
CN102117360A (en) * 2010-12-31 2011-07-06 长城汽车股份有限公司 Vehicle frontal collision finite element model rapid-matching method
CN102236909A (en) * 2011-07-18 2011-11-09 长安大学 Simulation, calculation and reconstruction system of loss of control of vehicle and collision of two vehicles combined accident

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
张辉: "交通事故三维动画模拟***的研究与实现", 《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》 *
王贤军: "车辆碰撞事故模拟与再现的研究", 《中国优秀硕士学位论文全文数据库工程科技II辑》 *
魏朗: "道路交通事故模拟再现的车辆动力学三维模型", 《交通运输工程学报》 *

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105320800A (en) * 2014-05-27 2016-02-10 利弗莫尔软件技术公司 Dynamically-positioned search domain used in numerical simulation of an impact event between two objects
CN105320800B (en) * 2014-05-27 2020-03-10 利弗莫尔软件技术公司 Search field for dynamic positioning in numerical simulation of a collision event between two objects
CN105808315A (en) * 2014-12-31 2016-07-27 ***通信集团公司 High level architecture synergetic traffic safety simulation method and apparatus
CN104820375A (en) * 2015-04-30 2015-08-05 上海貘迹网络科技有限公司 Multimedia vehicle simulation system
CN104820763B (en) * 2015-05-25 2017-12-15 西华大学 A kind of traffic accident three-dimensional emulation method based on VISSIM
CN104820763A (en) * 2015-05-25 2015-08-05 西华大学 Traffic accident three-dimensional simulation method based on microscopic traffic simulation software (VISSIM)
CN105512359A (en) * 2015-11-24 2016-04-20 大连楼兰科技股份有限公司 Method and system for processing CAE simulation results
CN105512359B (en) * 2015-11-24 2019-06-28 大连楼兰科技股份有限公司 A kind of method and system handling CAE simulation result
CN105574915A (en) * 2016-03-07 2016-05-11 李长河 3D football teaching method and device
CN105956272B (en) * 2016-04-29 2019-06-28 大连楼兰科技股份有限公司 Using the method for EFGM simulation windscreen fragmentation in car crass
CN105956272A (en) * 2016-04-29 2016-09-21 大连楼兰科技股份有限公司 Method for simulating break of windscreen by using EFGM in car crash
CN106202715A (en) * 2016-07-08 2016-12-07 成都合纵连横数字科技有限公司 One is driven when intoxicated analogy method
CN106202715B (en) * 2016-07-08 2019-08-13 成都合纵连横数字科技有限公司 One kind is driven when intoxicated analogy method
CN107505895A (en) * 2017-08-24 2017-12-22 深圳国泰安教育技术股份有限公司 A kind of the sand dish controls method and device
US10719966B1 (en) 2019-06-11 2020-07-21 Allstate Insurance Company Accident re-creation using augmented reality
US11164356B1 (en) 2019-06-11 2021-11-02 Allstate Insurance Company Accident re-creation using augmented reality
US11922548B2 (en) 2019-06-11 2024-03-05 Allstate Insurance Company Accident re-creation using augmented reality
CN112687173A (en) * 2020-12-25 2021-04-20 安徽机电职业技术学院 Automobile collision demonstration platform based on active and passive safety collaborative optimization

Also Published As

Publication number Publication date
CN102930122B (en) 2015-01-21

Similar Documents

Publication Publication Date Title
CN102930122B (en) Motor vehicle collision accident simulation method
CN100589148C (en) Method for implementing automobile driving analog machine facing to disciplinarian
CN107844635B (en) System for realizing BIM information and traffic simulation information integration and integration method thereof
CN108681264A (en) A kind of intelligent vehicle digitalized artificial test device
CN104464438A (en) Virtual reality technology-based automobile driving simulation training system
CN105068857B (en) A kind of driving behavior data capture method based on high fidelity driving simulator
CN101901291B (en) Experiment platform of virtual reality for traffic behavior and method thereof
CN102236909B (en) Simulation, calculation and reconstruction system of loss of control of vehicle and collision of two vehicles combined accident
CN102708722A (en) People-vehicle-road environment driving simulation experimental system
CN104820763B (en) A kind of traffic accident three-dimensional emulation method based on VISSIM
CN101587658A (en) Graphics rendering engine and physics engine-based three-dimension automobile driving simulation device
CN105632271B (en) A kind of low-speed wind tunnel model flight tests ground simulation training system
CN101546437A (en) Method for establishing simulation experiment platform of road traffic virtual identifier marking
CN112221117A (en) Driving simulation platform and method
Fouladinejad et al. Modeling virtual driving environment for a driving simulator
CN114706322A (en) Automatic control simulation system for attitude of shield machine
CN102129383B (en) Vehicle crash-falling composite accident analysis calculation and simulation reconstruction computer system
CN110232846A (en) A kind of assault boat drive simulating method, system and relevant apparatus
CN103632003B (en) Dynamic Soil simulation modeling method in a kind of dozer
CN114360320A (en) Vehicle virtual driving technology simulation method
CN102073790B (en) Analysis, calculation, simulation and reproduction system for accident that vehicle is firstly in collision with pedestrian and then in collision with fixed object
CN105159143A (en) Testing method for influence on operation safety of tunnel in service by electromechanical facility shedding
Yang et al. Traffic accident reconstruction technology research
Moya et al. Flexing Wind
CN113570937B (en) Portable road traffic vehicle driving simulation system based on augmented reality AR

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150121

Termination date: 20211123

CF01 Termination of patent right due to non-payment of annual fee