Vehicle safety system optimization method and device, equipment and storage medium
By building dynamic models and simulation tests of vehicle safety systems and adjusting control parameters, the problem of long optimization cycle of existing vehicle safety systems is solved, and design efficiency and ability to adapt to complex driving scenarios are improved.
Patent Information
- Application Number
- CN202411892564.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-04-11
AI Technical Summary
The optimization cycle of existing vehicle safety systems is long and the vehicle design efficiency is insufficient, which cannot meet the safety system needs in current complex driving scenarios.
Build a dynamic model of the target safety system of the target vehicle, including active safety system and passive safety system, conduct simulation tests based on preset simulation scenarios, and adjust control parameters to optimize the safety system.
Through the combination of simulation models and test results, the optimization cycle is shortened, the vehicle safety system design efficiency is improved, and the needs of complex driving scenarios can be adapted more quickly.
Smart Images

Figure CN119808401A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to the field of vehicle design technology, and in particular, to a vehicle safety system optimization method, device, equipment and storage medium. Background Art
[0002] With the rapid development of science and technology and the improvement of people's living standards, the number of cars is growing rapidly, there are more and more vehicles on the road, and the driving conditions are becoming more and more complicated. The increasing complexity of driving scenarios has brought challenges to the car safety system. At present, the testing and optimization of the car safety system are based on real car data. The real car verification has high cost, long cycle, harsh conditions, and limited verification scenarios, which can no longer meet the current needs of car safety system optimization. Summary of the invention
[0003] The embodiments of the present invention provide a vehicle safety system optimization method, device, equipment and storage medium, which can construct a simulation model of the vehicle safety system, adjust the vehicle safety system parameters based on simulation test results, shorten the optimization cycle, and improve the design efficiency of the vehicle safety system.
[0004] In a first aspect, an embodiment of the present invention provides a vehicle safety system optimization method, the method comprising:
[0005] Construct a dynamic model of a target safety system of a target vehicle; wherein the target safety system includes an active safety system and a passive safety system; perform a simulation test on the dynamic model based on a preset simulation scenario to obtain a simulation test result; and adjust a control parameter of the target safety system based on the simulation test result to complete the safety system optimization process of the target vehicle.
[0006] In a second aspect, an embodiment of the present invention provides a vehicle safety system optimization device, the device comprising:
[0007] A model building module is used to build a dynamic model of a target safety system of a target vehicle; wherein the target safety system includes an active safety system and a passive safety system; a simulation test module is used to perform a simulation test on the dynamic model based on a preset simulation scenario to obtain a simulation test result; and a parameter adjustment module is used to adjust the control parameters of the target safety system based on the simulation test result to complete the safety system optimization process of the target vehicle.
[0008] In a third aspect, an embodiment of the present invention provides a computer device, the computer device comprising:
[0009] one or more processors;
[0010] A memory for storing one or more programs;
[0011] When the one or more programs are executed by the one or more processors, the one or more processors implement the vehicle safety system optimization method described in any embodiment.
[0012] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the vehicle safety system optimization method described in any embodiment.
[0013] The technical solution provided in the embodiment of the present invention is to construct a dynamic model of a target safety system of a target vehicle; wherein the target safety system includes an active safety system and a passive safety system; simulate and test the dynamic model based on a preset simulation scenario to obtain a simulation test result; and adjust the control parameters of the target safety system based on the simulation test result to complete the safety system optimization process of the target vehicle. The technical solution of the embodiment of the present invention solves the problems of long optimization cycle and insufficient vehicle design efficiency of the existing vehicle safety system, and can construct a simulation model of the vehicle safety system, adjust the vehicle safety system parameters based on the simulation test result, shorten the optimization cycle, and improve the design efficiency of the vehicle safety system. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Figure 1 is a flow chart of a vehicle safety system optimization method provided by an embodiment of the present invention;
[0015] Figure 2 is a flow chart of another vehicle safety system optimization method provided by an embodiment of the present invention;
[0016] Figure 3 This is a workflow diagram for optimizing a vehicle safety system provided by an embodiment of the present invention;
[0017] Figure 4 is a structural schematic diagram of a vehicle safety system optimization device provided by an embodiment of the present invention;
[0018] Figure 5 It is a structural schematic diagram of a computer device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0019] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0020] Figure 1 It is a flow chart of a vehicle safety system optimization method provided by an embodiment of the present invention. The embodiment of the present invention can be applied to the scenario of optimizing the vehicle safety system. The method can be executed by a vehicle safety system optimization device, and the device can be implemented by software and / or hardware.
[0021] like Figure 1 As shown, the vehicle safety system optimization method includes the following steps:
[0022] S110: Construct a dynamics model of a target safety system of a target vehicle.
[0023] The target vehicle may be a vehicle whose safety system needs to be optimized. The target safety system may be a safety system in the target vehicle. The target safety system includes an active safety system and a passive safety system. The dynamic model may be a simulation model that reflects the dynamic characteristics of the target vehicle under different vehicle operating conditions. The vehicle operating conditions include acceleration, braking, steering, etc. Specifically, the initial safety parameters in the target safety system may be input into a preset simulation model to obtain the dynamic model.
[0024] S120: Perform simulation test on the dynamic model based on a preset simulation scenario to obtain simulation test results.
[0025] Among them, the preset simulation scene can be a preset working environment for simulation testing. Specifically, the preset simulation scene can include driving environments of various road conditions, weather conditions and traffic conditions. The simulation test result can be a test result obtained after the dynamic model is simulated. Exemplarily, some parameters can be specified as index parameters of the simulation test before the simulation test, and then the dynamic model can be simulated in the preset simulation scene. The specific values of the index parameters after the test are completed are used as the simulation test results.
[0026] S130: Adjust control parameters of the target safety system based on the simulation test results to complete the safety system optimization process of the target vehicle.
[0027] Among them, it can be determined based on the simulation test results whether the preset expectations are met, and whether to adjust the safety parameters of the active safety system and the passive safety system in the target safety system. Exemplarily, when the simulation test results do not meet the preset expectations, the safety parameters of the active safety system and the passive safety system can be adaptively adjusted according to the error between the simulation test results and the preset expectations.
[0028] The technical solution provided in the embodiment of the present invention is to construct a dynamic model of a target safety system of a target vehicle; wherein the target safety system includes an active safety system and a passive safety system; simulate and test the dynamic model based on a preset simulation scenario to obtain a simulation test result; and adjust the control parameters of the target safety system based on the simulation test result to complete the safety system optimization process of the target vehicle. The technical solution of the embodiment of the present invention solves the problems of long optimization cycle and insufficient vehicle design efficiency of the existing vehicle safety system, and can construct a simulation model of the vehicle safety system, adjust the vehicle safety system parameters based on the simulation test result, shorten the optimization cycle, and improve the design efficiency of the vehicle safety system.
[0029] Figure 2 It is another flow chart of a vehicle safety system optimization method provided by an embodiment of the present invention. The embodiment of the present invention can be applied to the scenario of optimizing the vehicle safety system. Based on the above embodiment, this embodiment further illustrates how to construct a dynamic model of a target safety system of a target vehicle; and how to adjust the control parameters of the target safety system based on the simulation test results. The device can be implemented by software and / or hardware and integrated in a computer device with application development function.
[0030] like Figure 2 As shown, the vehicle safety system optimization method includes the following steps:
[0031] S210: Acquire active safety parameters of multiple active safety subsystems in the active safety system.
[0032] The active safety subsystem may be a subsystem of different partitions in the active safety system. Exemplarily, the active safety subsystem includes at least: an anti-lock braking subsystem, an electronic brake force distribution subsystem, a traction control subsystem, and a vehicle body electronic stability subsystem. The active safety parameters include at least: a sensor model, an actuator model, and control algorithm parameters. Specifically, the initial parameters of the active safety subsystem in the target vehicle may be obtained, and the obtained parameters may be used as active safety parameters.
[0033] S220: Obtain passive safety parameters of multiple passive safety subsystems in the passive safety system.
[0034] Among them, the passive safety subsystem can be a subsystem of different partitions in the passive safety system. Exemplarily, the passive safety subsystem includes at least: an airbag subsystem, a seat belt, an anti-collision steel beam and a vehicle frame. The passive safety parameters can be safety parameters that can be adjusted in the passive safety subsystem. Exemplarily, the passive safety parameters can include an actuator model. Specifically, the initial parameters of the passive safety subsystem in the target vehicle can be obtained, and the obtained parameters can be used as passive safety parameters.
[0035] S230: Determine the dynamic model according to the active safety parameter and the passive safety parameter.
[0036] Among them, the dynamic model can be a simulation model that reflects the dynamic characteristics of the target vehicle under different vehicle operating conditions. Among them, the vehicle operating conditions include acceleration, braking, steering, etc. Specifically, the active safety parameters and the passive safety parameters can be input into a preset simulation model to obtain a dynamic model. Optionally, a vehicle dynamics model including the active safety system and the passive safety system of the target vehicle can be constructed based on the Modelica modeling language, and the constructed vehicle dynamics model can be used as a dynamic model. The dynamic model can be used for simulation testing in subsequent processes, so as to facilitate adaptive adjustment of the safety system of the target vehicle through the simulation test results.
[0037] S240: Perform simulation test on the dynamic model based on a preset simulation scenario to obtain simulation test results.
[0038] Among them, the preset simulation scene can be a preset working environment for simulation testing. Specifically, the preset simulation scene can include driving environments of various road conditions, weather conditions and traffic conditions. The simulation test result can be a test result obtained after the dynamic model is simulated. Exemplarily, some parameters can be specified as index parameters of the simulation test before the simulation test, and then the dynamic model can be simulated in the preset simulation scene. The specific values of the index parameters after the test are completed are used as the simulation test results.
[0039] Optionally, the dynamics model and the preset simulation scene can be associated based on a preset coupling interface. By coupling the vehicle dynamics model with the virtual driving simulation scene through the preset coupling interface, it can be ensured that the two can interact in real time based on the interface to simulate the dynamic response of the vehicle in the actual scene and improve the real-time performance of the simulation test.
[0040] S250: Adjust control parameters of the target safety system based on the simulation test results to complete the safety system optimization process of the target vehicle.
[0041] Among them, it can be determined based on the simulation test results whether the preset expectations are met, and whether to adjust the safety parameters of the active safety system and the passive safety system in the target safety system. Exemplarily, when the simulation test results do not meet the preset expectations, the safety parameters of the active safety system and the passive safety system can be adaptively adjusted according to the error between the simulation test results and the preset expectations.
[0042] Optionally, control parameters of the target safety system are adjusted based on the simulation test results, including: comparing the simulation test parameter values in the simulation test results with the corresponding reference test parameter values to determine the test parameter error values; and adjusting the active control parameters and passive control parameters of the target safety system according to the test parameter error values.
[0043] Among them, the simulation test parameter value may be a parameter value in the simulation test result. The reference test parameter value may be an expected value corresponding to the simulation test parameter value. Specifically, the reference test parameter value may be set manually. The test parameter error value may be an error value between the simulation test parameter value and the simulation test parameter value. Specifically, the simulation test parameter value may be subtracted from the simulation test parameter value to obtain the test parameter error value. Furthermore, the active control parameters and the passive control parameters may be adaptively adjusted according to the size of the test parameter error value.
[0044] Optionally, after adjusting the active control parameters and passive control parameters of the target safety system, it also includes: comparing the test parameter error value with a preset error range, and when the test parameter error value exceeds the preset error range, adjusting the dynamic model of the target safety system; and performing simulation testing on the adjusted dynamic model again based on a preset simulation scenario.
[0045] Among them, the preset error range can be a reference range for determining whether the test parameter error value is too large. Specifically, the preset error range can be set manually. When the test parameter error value exceeds the preset error range, it means that the error between the test result and the expected result of the target safety system is too large. At this time, the dynamic model needs to be simulated and tested multiple times. Therefore, the dynamic model can be adaptively adjusted according to the test parameter error value, and then the adjusted dynamic model is simulated and tested again based on the preset simulation scenario. Furthermore, when the test parameter error value is within the preset error range, it means that the error between the test result and the expected result of the target safety system is within a reasonable range, and the simulation test of the dynamic model can be stopped. At this time, the safety parameters in the dynamic model can be used to replace the safety parameters in the target safety system to complete the system optimization process of the target safety system.
[0046] For example, in order to better understand the technical solution provided by the present invention, a specific embodiment is introduced below: Figure 3 This is a workflow diagram for optimizing a vehicle safety system provided by an embodiment of the present invention.
[0047] like Figure 3 As shown, the workflow of vehicle safety system optimization includes the following steps:
[0048] 1. Build a dynamic model including the active and passive safety systems of the vehicle: Use the Modelica unified modeling language to build a complete vehicle dynamic model including the active and passive safety systems of the vehicle. The model should be able to accurately reflect the dynamic characteristics of the vehicle under different working conditions, including acceleration, braking, steering, etc.
[0049] The active safety systems of automobiles include: anti-lock braking systems, electronic brake force distribution systems, traction control systems and electronic body stability systems. Passive safety systems of automobiles include: Airbag systems (Airbags): When a collision occurs, they expand rapidly and provide cushioning to protect the occupants in the car from collision injuries. Seat belts (Seat Belts): By limiting the movement of occupants, they are prevented from being thrown out or injured in a collision. Modern seat belt systems are usually equipped with pre-tensioners and load limiters. Collision energy absorption structure: The body design uses energy absorption areas, such as front and rear collision areas, side anti-collision beams, etc., to reduce the impact force during a collision. Anti-collision beams and side protection systems: Strengthen the body structure to reduce the damage to the occupants in the car during a collision.
[0050] 2. Build virtual driving simulation scenarios: Use virtual driving simulation software such as Prescan to build various complex driving scenarios. These scenarios should cover a variety of road conditions, weather conditions, traffic conditions, etc. to simulate the real driving environment.
[0051] 3. Coupling of model and scene: The vehicle dynamics model is coupled with the virtual driving simulation scene through a standard coupling interface. This interface ensures that the two can interact in real time to simulate the dynamic response of the vehicle in the actual scene.
[0052] 4. Set expected target values: Set specific safety goals during the simulation process (such as minimizing injuries to occupants after a collision and maximizing the possibility of avoiding a collision), compare the simulation results with these goals, and adjust system parameters based on the benchmarking results.
[0053] 5. Configure the vehicle safety system: Through the safety system optimization module, the models of safety system related components can be automatically configured, including the model selection and parameter setting of the vehicle safety system components. The model selection and parameter setting need to specify the corresponding range. Based on the simulation results of the virtual simulation scene, the vehicle safety system optimization module selects the sensors and actuators of the vehicle safety system and optimizes the control parameters, so that the active and passive safety performance of the vehicle is comprehensively improved, and ultimately higher safety is achieved.
[0054] 6. Optimize the automobile safety system by joint simulation: Run the joint simulation, and the safety system optimization module obtains the simulation results through the interface and compares them with the expected goals to evaluate the performance of the automobile safety system. If it does not meet the requirements, return to the fifth step and iterate repeatedly until the requirements are met. Through continuous optimization and feedback, the safety system is iteratively upgraded using simulation data and experimental results to cope with the ever-changing traffic environment and vehicle needs and improve safety.
[0055] The technical solution provided by the embodiment of the present invention has the following advantages:
[0056] 1. Cost reduction: Compared with real vehicle testing, virtual simulation testing can significantly reduce testing costs, including vehicle, site, manpower and other costs.
[0057] 2. Shortened cycle: Virtual simulation testing can quickly build and modify test scenarios, accelerate the testing process, and shorten the product development cycle.
[0058] 3. Improved safety: Through virtual simulation testing, the performance of the vehicle safety system can be tested without endangering personnel safety, thereby improving the safety of the test.
[0059] 4. Strong repeatability: Virtual simulation tests can be performed repeatedly to ensure the stability and reliability of the test results.
[0060] 5. Strong flexibility: Using virtual simulation software, you can easily build various complex driving scenarios, simulate various extreme conditions, and test the performance of the vehicle safety system under various conditions.
[0061] 6. Data traceability: Virtual simulation testing can save detailed test data, which is convenient for subsequent analysis and tracing of the cause of the problem.
[0062] 7. Promote technological innovation: Virtual simulation testing provides strong support for technological innovation of automotive safety systems and can promote the rapid application and development of new technologies and methods.
[0063] 8. Solution: From design, modeling, simulation, testing, optimization, evaluation, and decision delivery, we provide a complete automotive safety system optimization R&D solution, and can provide digital models and data support for automotive safety testing and R&D engineers at different stages of the R&D cycle, such as design, development, and delivery.
[0064] The technical solution provided by the embodiment of the present invention obtains the active safety parameters of multiple active safety subsystems in the active safety system; obtains the passive safety parameters of multiple passive safety subsystems in the passive safety system; determines the dynamic model according to the active safety parameters and the passive safety parameters; performs simulation test on the dynamic model based on a preset simulation scenario to obtain simulation test results; and adjusts the control parameters of the target safety system based on the simulation test results to complete the safety system optimization process of the target vehicle. The technical solution of the embodiment of the present invention solves the problems of long optimization cycle and insufficient vehicle design efficiency of the existing vehicle safety system. It can construct a simulation model of the vehicle's safety system, adjust the vehicle safety system parameters based on the simulation test results, shorten the optimization cycle, and improve the design efficiency of the vehicle safety system.
[0065] Figure 4 It is a structural schematic diagram of a vehicle safety system optimization device provided in an embodiment of the present invention. The embodiment of the present invention can be applied to the scenario of optimizing the vehicle safety system. The device can be implemented by software and / or hardware and integrated into a computer device with application development function.
[0066] like Figure 4 As shown, the vehicle safety system optimization device includes: a model building module 310 , a simulation test module 320 and a parameter adjustment module 330 .
[0067] Among them, the model construction module 310 is used to construct a dynamic model of a target safety system of a target vehicle; wherein the target safety system includes an active safety system and a passive safety system; the simulation test module 320 is used to perform a simulation test on the dynamic model based on a preset simulation scenario to obtain a simulation test result; the parameter adjustment module 330 is used to adjust the control parameters of the target safety system based on the simulation test result to complete the safety system optimization process of the target vehicle.
[0068] The technical solution provided in the embodiment of the present invention is to construct a dynamic model of a target safety system of a target vehicle; wherein the target safety system includes an active safety system and a passive safety system; simulate and test the dynamic model based on a preset simulation scenario to obtain a simulation test result; and adjust the control parameters of the target safety system based on the simulation test result to complete the safety system optimization process of the target vehicle. The technical solution of the embodiment of the present invention solves the problems of long optimization cycle and insufficient vehicle design efficiency of the existing vehicle safety system, and can construct a simulation model of the vehicle safety system, adjust the vehicle safety system parameters based on the simulation test result, shorten the optimization cycle, and improve the design efficiency of the vehicle safety system.
[0069] In an optional implementation, the model building module 310 is specifically used to: obtain active safety parameters of multiple active safety subsystems in the active safety system; wherein the active safety parameters include at least: sensor model, actuator model and control algorithm parameters; obtain passive safety parameters of multiple passive safety subsystems in the passive safety system; and determine the dynamic model based on the active safety parameters and the passive safety parameters.
[0070] In an optional embodiment, the parameter adjustment module 330 is specifically used to: compare the simulation test parameter value in the simulation test result with the corresponding reference test parameter value to determine the test parameter error value; and adjust the active control parameters and passive control parameters of the target safety system according to the test parameter error value.
[0071] In an optional embodiment, the parameter adjustment module 330 also includes: an error analysis unit, which is used to: after adjusting the active control parameters and passive control parameters of the target safety system, compare the test parameter error value with a preset error range, and when the test parameter error value exceeds the preset error range, adjust the dynamic model of the target safety system; and perform simulation test on the adjusted dynamic model again based on the preset simulation scenario.
[0072] In an optional embodiment, the active safety subsystem includes at least: an anti-lock braking subsystem, an electronic brake force distribution subsystem, a traction control subsystem and a body electronic stability subsystem; the passive safety subsystem includes at least: an airbag subsystem, a seat belt, an anti-collision steel beam and a vehicle frame.
[0073] In an optional implementation, the dynamic model is constructed based on the Modelica language.
[0074] In an optional implementation, the dynamic model and the preset simulation scenario are associated based on a preset coupling interface.
[0075] The vehicle safety system optimization device provided in the embodiment of the present invention can execute the vehicle safety system optimization method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0076] Figure 5 A schematic diagram of the structure of a computer device provided in an embodiment of the present invention. Figure 5 A block diagram of an exemplary computer device 12 suitable for use in implementing embodiments of the present invention is shown. Figure 5 The computer device 12 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention. The computer device 12 can be any terminal device with computing capability and can be configured in the vehicle safety system optimization device.
[0077] like Figure 5 As shown, the computer device 12 is in the form of a general-purpose computing device. The components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that connects various system components (including the system memory 28 and the processing unit 16).
[0078] The bus 18 may be one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. For example, these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.
[0079] The computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the computer device 12, including volatile and non-volatile media, removable and non-removable media.
[0080] The system memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache 32. The computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 5 not shown, usually called a "hard drive"). Although Figure 5Not shown in the figure, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The system memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present invention.
[0081] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in system memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. Program modules 42 generally perform the functions and / or methods of the embodiments described herein.
[0082] The computer device 12 may also communicate with one or more external devices 14 (e.g., keyboards, pointing devices, displays 24, etc.), one or more devices that enable a user to interact with the computer device 12, and / or any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., network cards, modems, etc.). Such communication may be performed through an input / output (I / O) interface 22. Furthermore, the computer device 12 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) through a network adapter 20. Figure 5 As shown, the network adapter 20 communicates with other modules of the computer device 12 via the bus 18. It should be understood that although Figure 5 Not shown, other hardware and / or software modules may be used in conjunction with computer device 12, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0083] The processing unit 16 executes various functional applications and data processing by running the program stored in the system memory 28, for example, implementing the vehicle safety system optimization method provided by the embodiment of the present invention, the method comprising:
[0084] Construct a dynamic model of a target safety system of a target vehicle; wherein the target safety system includes an active safety system and a passive safety system; perform a simulation test on the dynamic model based on a preset simulation scenario to obtain a simulation test result; and adjust a control parameter of the target safety system based on the simulation test result to complete the safety system optimization process of the target vehicle.
[0085] This embodiment provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the vehicle safety system optimization method provided by any embodiment of the present invention is implemented, including:
[0086] Construct a dynamic model of a target safety system of a target vehicle; wherein the target safety system includes an active safety system and a passive safety system; perform a simulation test on the dynamic model based on a preset simulation scenario to obtain a simulation test result; and adjust a control parameter of the target safety system based on the simulation test result to complete the safety system optimization process of the target vehicle.
[0087] The computer storage medium of the embodiment of the present invention can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to: an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.
[0088] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0089] The program code embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0090] Computer program code for performing the operations of the present invention may be written in one or more programming languages or combinations thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0091] It should be understood by those skilled in the art that the modules or steps of the present invention described above can be implemented by a general-purpose computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, optionally, they can be implemented by a program code executable by a computer device, so that they can be stored in a storage device and executed by the computing device, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.
[0092] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A vehicle safety system optimization method, characterized in that: include: Constructing a dynamic model of a target safety system of a target vehicle; wherein the target safety system includes an active safety system and a passive safety system; Performing simulation test on the dynamic model based on a preset simulation scenario to obtain simulation test results; The control parameters of the target safety system are adjusted based on the simulation test results to complete the safety system optimization process of the target vehicle.
2. The method according to claim 1, characterized in that The constructing of a dynamic model of a target safety system of a target vehicle includes: Acquire active safety parameters of multiple active safety subsystems in the active safety system; wherein the active safety parameters at least include: sensor model, actuator model and control algorithm parameters; Acquire passive safety parameters of multiple passive safety subsystems in the passive safety system; The dynamic model is determined according to the active safety parameters and the passive safety parameters.
3. The method according to claim 2, characterized in that The adjusting the control parameters of the target safety system based on the simulation test result includes: Comparing the simulation test parameter value in the simulation test result with the corresponding reference test parameter value to determine the test parameter error value; According to the test parameter error value, active control parameters and passive control parameters of the target safety system are adjusted.
4. The method according to claim 3, characterized in that After the active control parameters and the passive control parameters of the target safety system are adjusted, the method further includes: Comparing the test parameter error value with a preset error range, and adjusting the dynamic model of the target safety system when the test parameter error value exceeds the preset error range; The adjusted dynamic model is simulated and tested again based on the preset simulation scenario.
5. The method according to claim 2, characterized in that: The active safety subsystem includes at least: an anti-lock braking subsystem, an electronic brake force distribution subsystem, a traction control subsystem and a vehicle body electronic stability subsystem; the passive safety subsystem includes at least: an airbag subsystem, a seat belt, an anti-collision steel beam and a vehicle frame.
6. The method according to claim 1, characterized in that The dynamic model is constructed based on Modelica language.
7. The method according to claim 1, characterized in that The dynamic model and the preset simulation scenario are associated based on a preset coupling interface.
8. A vehicle safety system optimization device, characterized in that: The device comprises: A model building module, used to build a dynamic model of a target safety system of a target vehicle; wherein the target safety system includes an active safety system and a passive safety system; A simulation test module, used to perform simulation test on the dynamic model based on a preset simulation scenario to obtain simulation test results; The parameter adjustment module is used to adjust the control parameters of the target safety system based on the simulation test results to complete the safety system optimization process of the target vehicle.
9. A computer device, characterized in that: The computer device comprises: one or more processors; A memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the vehicle safety system optimization method as described in any one of claims 1-7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the vehicle safety system optimization method as described in any one of claims 1-7 is implemented.
Citation Information
Cited By
Electronic brake intelligent test simulation method and system based on big data analysis
CN120706071A
An electronic brake intelligent test simulation method and system based on big data analysis
CN120706071B
Generation method and device for vehicle safety system and storage medium
CN121068235A
A generating method, device and storage medium for a vehicle safety system
CN121068235B