Simulation device and method for vehicle power performance, electronic equipment and storage medium
By introducing power simulation modules and controller modules into vehicle power performance simulation devices and using virtual bus communication, the problem of re-matching interfaces in the prior art is solved, and the testing efficiency and accuracy are improved.
Patent Information
- Application Number
- CN202411919822.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-05-06
AI Technical Summary
When replacing different vehicle power architectures, the prior art needs to rematch the interface, which increases debugging tasks, reduces testing efficiency, and the simulation environment is usually conceptual, affecting the accuracy of the test.
It provides a simulation device for vehicle power performance, including a power simulation module and a controller module, which communicates through a virtual bus. The power simulation module is used to simulate different types of vehicle power architectures, and the controller module is used to determine and control the architecture of the power simulation module to improve testing efficiency and accuracy.
Through the combination of power simulation module and controller module, rapid switching and accurate simulation of different vehicle power architectures are achieved, improving the simulation test efficiency and accuracy of vehicle power performance.
Smart Images

Figure CN119937346A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a simulation device, method, electronic device and storage medium for vehicle dynamic performance. Background Art
[0002] With the country's vigorous promotion of new energy vehicles, more and more car companies are transforming to produce new energy vehicles. When producing new energy vehicles, it is usually necessary to simulate and test the performance of the vehicle in order to achieve reasonable design and optimization of its power system parameters.
[0003] In the related technology, there are many limitations when testing the power performance of a vehicle. For example, when it is necessary to test the power performance under different vehicle power architecture conditions, the relevant interfaces need to be re-matched and connected, which increases the debugging tasks and reduces the efficiency of testing the vehicle's power performance. At the same time, the simulation environment for testing the performance of the vehicle's power is often integrated with a conceptual model, not a real model, which limits the accuracy of the vehicle's power performance simulation test.
[0004] It should be pointed out that the information disclosed in the background technology section of this application is only intended to deepen the understanding of the general background technology of this application, and should not be regarded as an admission or suggestion in any form that the information constitutes prior art already known to those skilled in the art. Summary of the invention
[0005] In view of this, the present application provides a simulation device, method, electronic device and storage medium for vehicle dynamic performance, so as to solve the problem in the prior art that when changing to a different vehicle dynamic architecture, the relevant interfaces need to be re-matched and connected, thereby increasing the debugging tasks and reducing the efficiency of testing the vehicle dynamic performance; at the same time, the simulation environment for testing the vehicle's dynamic performance often integrates a conceptual model rather than a real model, thereby reducing the accuracy of the vehicle's dynamic performance simulation test.
[0006] In a first aspect, an embodiment of the present application provides a vehicle dynamic performance simulation device, comprising: A power simulation module, configured to simulate at least one type of vehicle power architecture, wherein the vehicle power architecture is configured to represent a power architecture that provides power to a vehicle; A controller module, used to determine the vehicle power architecture of the power simulation module, and based on the determined vehicle power architecture, control the power simulation module to perform a simulation task, wherein the controller module is composed of a corresponding physical model; The communication interfaces of the power simulation module and the controller module are connected to a virtual bus, and the power simulation module and the controller module are connected in communication via the virtual bus.
[0007] In an embodiment of the present application, the simulation device for vehicle power performance specifically includes a power simulation module and a controller module. Among them, the power simulation module is used to simulate at least one type of vehicle power architecture; the controller module is used to determine the vehicle power architecture of the power simulation module, and based on the determined vehicle power architecture, control the power simulation module to perform the simulation task. It can be understood that since the vehicle power architecture is used to characterize the power architecture that provides power for the vehicle, different vehicle power architectures can be directly controlled to switch according to the simulation task, thereby improving the efficiency of the simulation test of the vehicle power performance and improving the accuracy of the simulation test of the vehicle power performance.
[0008] In a possible implementation, the method further includes: The environment module is used to determine the external environment information of the vehicle when the whole vehicle simulation is running; The controller module is also used to control the power simulation module to perform simulation tasks according to the external environment information of the vehicle and the power architecture of the vehicle; The communication interface of the environment module is connected to a virtual bus, and the power simulation module, the environment module and the controller module are communicatively connected via the virtual bus.
[0009] In the embodiment of the present application, the simulation device for vehicle power performance also includes an environment module. The environment module is specifically used to determine the external environment information of the vehicle when the whole vehicle is simulated and running; the controller module is also used to control the power simulation module to perform simulation tasks according to the external environment information of the vehicle and the vehicle power architecture. It can be understood that by setting the environment module, the external environment when the vehicle is running can be simulated more accurately, and under certain conditions, the accuracy of the simulation test of the vehicle power performance is improved.
[0010] In a possible implementation, the method further includes: The driver module is used to output user operation instructions according to the simulation task when the whole vehicle is running in simulation; The controller module is also used to control the power simulation module to perform simulation tasks based on user operation instructions according to user operation instructions; The communication interface of the driver module is connected to a virtual bus, and the power simulation module, the driver module and the controller module are communicatively connected via the virtual bus.
[0011] In the embodiment of the present application, the simulation device of vehicle power performance also includes a driver module. The driver module is used to output user operation instructions according to the simulation task when the whole vehicle is simulated and run; the controller module is also used to control the power simulation module to perform the simulation task based on the user operation instruction according to the user operation instruction. It can be understood that by setting the driver module to simulate user operation, the simulation test of vehicle power performance is realized, which improves the accuracy of the simulation test of vehicle power performance to a certain extent.
[0012] In a possible implementation, the driver module specifically includes: The first driver module is used to directly set the user's operation on the accelerator pedal, brake pedal and gear position according to the simulation task when the whole vehicle is running in simulation; The second driver module is used to obtain the target vehicle speed according to the simulation task when the whole vehicle is running in simulation; and determine the user's operation on the accelerator pedal, brake pedal and gear according to the target vehicle speed.
[0013] In the embodiment of the present application, the driver module specifically includes: a first driver module and a second driver module. The first driver module is used to directly set the user's operation on the accelerator pedal, brake pedal and gear according to the simulation task when the whole vehicle is running in simulation; the second driver module is used to obtain the target vehicle speed according to the simulation task when the whole vehicle is running in simulation; and determine the user's operation on the accelerator pedal, brake pedal and gear according to the target vehicle speed. It can be understood that by setting the driver module specifically including the first driver module and the second driver module to simulate different simulation environments respectively, the simulation test of the vehicle power performance is realized, which improves the accuracy of the simulation test of the vehicle power performance to a certain extent.
[0014] In a possible implementation, the method further includes: A simulation detection module, used to detect the operating state parameters of the power simulation module in executing the simulation task, and generate a simulation report corresponding to the simulation task; The communication interface of the simulation detection module is connected to a virtual bus, and the power simulation module, the simulation detection module and the controller module are communicatively connected via the virtual bus.
[0015] In the embodiment of the present application, the simulation detection module is also configured to include a simulation data monitoring module, so that the user can obtain the simulation report corresponding to the simulation task in a timely manner, thereby improving user satisfaction to a certain extent.
[0016] In a possible implementation, the vehicle power architecture includes: a BEV power architecture, a HEV power architecture, a PHEV power architecture, and a REEV power architecture.
[0017] In the embodiment of the present application, the vehicle power architecture is set to include: BEV power architecture, HEV power architecture, PHEV power architecture and REEV power architecture. It can be understood that the listed vehicle power architectures include the power architectures of most current vehicles, so that the simulation device for vehicle power performance can simulate most vehicle power architectures, which improves the simulation test efficiency of vehicle power performance to a certain extent.
[0018] In a second aspect, an embodiment of the present application provides a simulation test method for vehicle dynamic performance, including: receiving a simulation task in response to an operation triggered by a user; According to the simulation task, determining a vehicle power architecture corresponding to the simulation task, wherein the vehicle power architecture includes: a BEV power architecture, a HEV power architecture, a PHEV power architecture, and a REEV power architecture; The simulation task is tested according to the determined vehicle power architecture, and a simulation test report is output.
[0019] In the embodiment of the present application, firstly, in response to the operation triggered by the user, a simulation task is received; then, according to the simulation task, the vehicle power architecture corresponding to the simulation task is determined; finally, the simulation task is tested according to the determined vehicle power architecture, and a simulation test report is output. It can be understood that since the corresponding vehicle power architecture can be directly determined according to the operation triggered by the user, the simulation test efficiency of the vehicle power performance is improved to a certain extent.
[0020] In a possible implementation, testing the simulation task according to the determined vehicle power architecture and outputting a simulation test report includes: Input test simulation task; According to the test simulation task, determining a simulation test report corresponding to the test simulation task; Matching the simulation test report corresponding to the test simulation task with the actual test report corresponding to the test simulation task; When the simulation test report corresponding to the test simulation task and the actual test report corresponding to the test simulation task match, the simulation task is tested according to the determined vehicle power architecture and a simulation test report is output.
[0021] In the embodiment of the present application, after the vehicle power architecture is determined, the test simulation task is first input; then, according to the test simulation task, the simulation test report corresponding to the test simulation task is determined; finally, the simulation test report corresponding to the test simulation task is matched with the actual test report corresponding to the test simulation task, and when the simulation test report corresponding to the test simulation task and the actual test report corresponding to the test simulation task match, the simulation task is tested according to the determined vehicle power architecture, and the simulation test report is output. The accuracy of the simulation test of the vehicle power performance is improved to a certain extent.
[0022] In a third aspect, an embodiment of the present application provides an electronic device, characterized in that it includes: processor; Memory; And a computer program, wherein the computer program is stored in the memory, and the computer program includes instructions, and when the instructions are executed by the processor, the electronic device executes any one of the methods described in the second aspect.
[0023] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, characterized in that the computer-readable storage medium includes a stored program, wherein when the program is running, the device where the computer-readable storage medium is located is controlled to execute any one of the methods described in the first aspect.
[0024] It is understandable that the electronic device provided in the second aspect and the computer-readable storage medium provided in the third aspect are both used to execute the method provided in the present application. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, which will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0026] Figure 1 A schematic diagram of the structure of a vehicle dynamic performance simulation device provided in an embodiment of the present application.
[0027] Figure 2 A schematic diagram of the structure of a power simulation module provided in an embodiment of the present application.
[0028] Figure 3 A schematic diagram of the structure of another vehicle dynamic performance simulation device provided in an embodiment of the present application.
[0029] Figure 4 A schematic diagram of the structure of another vehicle dynamic performance simulation device provided in an embodiment of the present application.
[0030] Figure 5 A schematic diagram of the structure of another vehicle dynamic performance simulation device provided in an embodiment of the present application.
[0031] Figure 6 The present application also provides a flow chart of a simulation test method for vehicle dynamic performance.
[0032] Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0033] In order to better understand the technical solution of the present application, the embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0034] It should be clear that the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0035] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.
[0036] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0037] With the country's vigorous promotion of new energy vehicles, more and more car companies are transforming to produce new energy vehicles. In the development of hybrid vehicles, simulation technology plays a vital role, especially in the vehicle design and performance verification stages. By simulating the performance of hybrid vehicles, it is possible to reasonably design and optimize their power system parameters.
[0038] In the related technology, there are many limitations when testing the power performance of a vehicle. For example, when it is necessary to test the power performance under different vehicle power architecture conditions, the relevant interfaces need to be re-matched and connected, which increases the debugging tasks, is not conducive to the rapid switching of working states, and reduces the efficiency of testing the vehicle's power performance. At the same time, the simulation environment for testing the performance of vehicle power is often integrated with conceptual models, not real models, which limits the accuracy of the vehicle's power performance simulation test.
[0039] In response to the above problems, in an embodiment of the present application, a simulation device for vehicle power performance is provided, which specifically includes a power simulation module and a controller module. Among them, the power simulation module is used to simulate at least one type of vehicle power architecture; the controller module is used to determine the vehicle power architecture of the power simulation module, and based on the determined vehicle power architecture, control the power simulation module to perform the simulation task. It can be understood that since the vehicle power architecture is a power architecture used to provide power for the vehicle, different vehicle power architectures can be directly controlled to switch according to the simulation task, thereby improving the efficiency of the simulation test of the vehicle power performance and improving the accuracy of the simulation test of the vehicle power performance. Specifically, it is described in detail below in conjunction with the accompanying drawings and specific embodiments.
[0040] See also Figure 1 , is a schematic diagram of the structure of a vehicle power performance simulation device provided by an embodiment of the present application. As shown in the figure, a power simulation module 101, a controller module 102 and a virtual bus 103 are shown. Among them, the communication interfaces of the power simulation module and the controller module are connected to the virtual bus, and the power simulation module and the controller module are connected through the virtual bus communication.
[0041] Specifically, the power simulation module is used to simulate at least one type of vehicle power architecture; the controller module is used to determine the vehicle power architecture of the power simulation module, and based on the determined vehicle power architecture, control the power simulation module to perform simulation tasks.
[0042] For ease of understanding, the power simulation module and the controller module in the simulation device for vehicle power performance are first introduced respectively.
[0043] Specifically, the power simulation module is used to simulate at least one type of vehicle power architecture. Among them, the vehicle power architecture is used to characterize the power architecture that provides power for the vehicle. In one possible implementation, the vehicle power architecture is set to include: a battery electrical vehicle (BEV) power architecture, a hybrid electric vehicle (HEV) power architecture, a plug-in hybrid electric vehicle (PHEV) power architecture, and an extended-range hybrid electric vehicle (REEV) power architecture. It can be understood that the listed vehicle power architectures include the power architectures of the vast majority of current vehicles, so that the simulation device for the vehicle power performance can simulate most of the vehicle power architectures, which improves the efficiency of the simulation test of the vehicle power performance to a certain extent.
[0044] Of course, the vehicle power architecture shown above is only an exemplary description, and this application does not impose any specific limitations on this.
[0045] It should be pointed out that, in a possible implementation, the power simulation module is composed of a corresponding physical model, which improves the accuracy of the vehicle power performance simulation test to a certain extent.
[0046] The power simulation module is a motor series-parallel hybrid powertrain. Specifically, it includes: engine physical model, clutch physical model, gearbox physical model, motor physical model, battery physical model, electrical accessories physical model, body resistance model, tire and brake physical model, etc. For ease of understanding, the present application provides a schematic diagram of the structure of a power simulation module. Specifically, see Figure 2 , which is a structural diagram of a power simulation module provided in an embodiment of the present application. As shown in the figure, the figure shows a battery physical model 201, a high-voltage virtual bus 202, a motor physical model P1203, a gearbox physical model G1204, an engine physical model 205, a clutch physical model 206, a gearbox physical model G2207, a motor physical model P3208, a gearbox physical model G3209, a front differential model 210, a motor physical model P4211, an electrical accessory physical model 212, a rear differential model 213 and a vehicle longitudinal dynamics model 214, wherein the vehicle longitudinal dynamics model includes a body resistance model, a tire and brake physical model, etc. The electrical connection relationship between the above modules is as follows: Figure 2 For the sake of brevity, this application does not impose any specific restrictions on this. Figure 2 This is only an exemplary description of a power simulation module, and this application does not impose any specific limitations on this.
[0047] Specifically, the engine physical model is used to calculate the output torque and output speed of the engine, and calculate the corresponding engine instantaneous fuel consumption based on the engine output torque and output speed and the engine fuel consumption curve; the clutch physical model is used to calculate the clutch input torque, input speed, output torque, output speed, speed difference, and clutch system sliding friction work; the gearbox physical model is used to calculate the output torque and output speed of the gear shaft transmission system, and the efficiency loss of the gear shaft transmission system; the motor physical model is used to calculate the output torque and output speed of the motor, the actual power and power consumption; the battery physical model is used to calculate the power consumption of the motor and electrical accessories when the whole vehicle is running, the power fed back to the battery by the motor during braking energy recovery, and the SOC state of the battery itself; the electrical accessories physical model is used to calculate the power consumption and current generated by the vehicle's electronic and electrical equipment during operation; the body physical model is used to calculate the vehicle's real-time speed, acceleration and mileage; the tire and brake physical model is used to calculate the driving resistance between the tire and the ground, and realize the mutual conversion of the half-axle end output signal and the wheel end signal.
[0048] In an embodiment of the present application, the controller module is used to determine the vehicle power architecture of the power simulation module, and based on the determined vehicle power architecture, control the power simulation module to perform simulation tasks.
[0049] It should be pointed out that, in a possible implementation, the controller module is composed of a corresponding physical model, which improves the accuracy of the vehicle dynamic performance simulation test to a certain extent.
[0050] The controller module is used for the vehicle power structure judgment and state jump control of the power simulation module, engine start and stop judgment, gear selection function and torque distribution strategy The controller module has two modes, namely conceptual controller model and real controller model. The corresponding model can be switched according to different simulation tasks.
[0051] To access the controlled object model using the real controller model, it is necessary to create an interface / mapping library between the controlled object signal and the real controller signal according to the file (Simulation input and output interface requirement list), and obtain the interface / mapping between the controlled object signal and the real vehicle controller signal through the file (Mapping relationship list between controlled object signal and real vehicle controller signal); create CAN signal parsing and packaging modules, and finally connect the controlled object to the real vehicle controller for signal interaction.
[0052] Specifically, in a possible implementation, the controller module specifically includes: an engine control module, a clutch control module, a motor control module, and a battery control module. The engine control module is used to define the working state of the engine, including signals such as engine start-stop control and engine required torque; the clutch control module is used to define the working state of the clutch, including signals such as clutch required state and clutch state control; the motor control module is used to define the working state of the motor, including the motor's driving required torque, the motor's formulated energy recovery required torque, the motor's control mode, the motor's physical limit, and other signals; the battery control module is used to calculate the working state of the battery, including signals such as the battery's SOC and battery power limit.
[0053] In practical applications, the building environment for the above model can be Matlab\Simulink environment, etc., and technical personnel related to this field can choose according to actual needs, and this application does not make specific limitations on this.
[0054] In an embodiment of the present application, the simulation device for vehicle power performance specifically includes a power simulation module and a controller module. Among them, the power simulation module is used to simulate at least one type of vehicle power architecture; the controller module is used to determine the vehicle power architecture of the power simulation module, and based on the determined vehicle power architecture, control the power simulation module to perform the simulation task. It can be understood that since the vehicle power architecture is used to characterize the working state of the engine and / or motor, different vehicle power architectures can be directly controlled to switch according to the simulation task, thereby improving the efficiency of the simulation test of the vehicle power performance; at the same time, the controller model is composed of the corresponding physical model, thereby improving the accuracy of the simulation test of the vehicle power performance.
[0055] In a possible implementation, the vehicle dynamics performance simulation device further includes an environment module. Figure 3 , is a schematic diagram of the structure of another vehicle dynamic performance simulation device provided in an embodiment of the present application. Figure 1 On the basis of the above, an environment module 301 is also shown. Specifically, the environment module is used to determine the external environment information of the vehicle when the whole vehicle is simulated and running; the controller module is also used to control the power simulation module to perform the simulation task according to the external environment information of the vehicle and the vehicle power architecture. Among them, the communication interface of the environment module is connected to the virtual bus. The power simulation module, the environment module and the controller module are connected through the virtual bus communication.
[0056] It is understandable that the environment module is used to define the environmental information required for the whole vehicle simulation operation, including ambient temperature, road slope, etc. In the embodiment of the present application, by setting the environment module, the external environment when the vehicle is running can be simulated more accurately, and under certain conditions, the accuracy of the vehicle power performance simulation test is improved.
[0057] In a possible implementation, the vehicle dynamics performance simulation device further includes a driver module. Figure 4 , is a schematic diagram of the structure of another vehicle dynamic performance simulation device provided in an embodiment of the present application. Figure 1 On the basis of the above, a driver module 401 is also shown. Specifically, the driver module is used to output user operation instructions according to the simulation task when the whole vehicle is simulated and running; the controller module is also used to control the power simulation module to perform the simulation task based on the user operation instruction according to the user operation instruction. Among them, the communication interface of the driver module is connected to the virtual bus. The power simulation module, the driver module and the controller module are connected through the virtual bus communication.
[0058] It can be understood that by setting the driver module to simulate user operations, the simulation test of the vehicle power performance is realized, which improves the accuracy of the simulation test of the vehicle power performance to a certain extent.
[0059] In a possible implementation, the driver module specifically includes: a first driver module and a second driver module. Specifically, the first driver module is used to directly set the user's operation of the accelerator pedal, brake pedal and gear according to the simulation task when the whole vehicle is running in simulation. The second driver module is used to obtain the target vehicle speed according to the simulation task when the whole vehicle is running in simulation; determine the user's operation of the accelerator pedal, brake pedal and gear according to the target vehicle speed. It can be understood that the second driver module can be used to directly define the operating condition information required for the vehicle simulation operation, including the target vehicle speed, key signal and other information, and then control the calculation of the required torque of the whole vehicle and output the control signals of the accelerator and brake pedals.
[0060] In an embodiment of the present application, a driver module is set to specifically include a first driver module and a second driver module to simulate different simulation environments respectively, thereby achieving a simulation test of the vehicle's dynamic performance, which improves the accuracy of the simulation test of the vehicle's dynamic performance to a certain extent.
[0061] In a possible implementation, the vehicle dynamic performance simulation device further includes a simulation detection module. Figure 5 , is a schematic diagram of the structure of another vehicle dynamic performance simulation device provided in an embodiment of the present application. Figure 1On the basis of the above, a simulation detection module 501 is also shown. Specifically, the simulation detection module is used to detect the operating state parameters of the power simulation module performing the simulation task, and generate a simulation report corresponding to the simulation task. Among them, the communication interface of the simulation detection module is connected to the virtual bus. The power simulation module, the simulation detection module and the controller module are connected through the virtual bus communication.
[0062] Specifically, in a possible implementation, the simulation detection module also includes a simulation data monitoring module, a simulation data processing module, a simulation report generation module and a simulation termination judgment module. Among them, the simulation data monitoring module is used to display and monitor the operating state parameters of the simulation device of the vehicle power performance and the working conditions of each component in real time; the simulation data processing module is used to process the simulation results and generate result files corresponding to each simulation working condition; the simulation report generation module is used to generate corresponding simulation reports according to different simulation working conditions and analysis targets; the simulation termination judgment module is used to judge the simulation operation state according to the termination method corresponding to different working conditions, which is mainly divided into time termination, mileage termination, and power consumption termination. When the monitored signal reaches the termination target value, the simulation model ends the simulation.
[0063] In the embodiment of the present application, the simulation detection module is also configured to include a simulation data monitoring module, so that the user can obtain the simulation report corresponding to the simulation task in a timely manner, thereby improving user satisfaction to a certain extent.
[0064] In the embodiment of the present application, the virtual bus described above is used to connect the modules for signal interaction. The driver module, environment module, controller module, and power simulation module are interconnected through the virtual bus for signal interaction to simulate real vehicle driving; the simulation detection module is connected to the virtual bus to obtain the signals required for monitoring and processing, perform signal processing, generate reports, etc.
[0065] In practical applications, the virtual bus described above may specifically be a CAN virtual bus. Of course, those skilled in the art may select other types of virtual bus types according to actual needs, such as an I2C virtual bus, an SCI virtual bus, and a UART virtual bus, etc., which are not specifically limited in this application.
[0066] It should be noted that before constructing the vehicle dynamic performance simulation device described in the above embodiment, it is necessary to collect the parameters required by the different modules of the above embodiment. And assign a corresponding script program to each module. It should be noted that all relevant variables need to be pre-defined in each script program, and the integrity and accuracy of the data must be ensured.
[0067] Corresponding to the above embodiment, the present application also provides a simulation test method for vehicle dynamic performance. Figure 6 , which is a flow chart of a simulation test method for vehicle dynamic performance provided in the present application. As shown in the figure, it specifically includes the following steps.
[0068] Step S601: receiving a simulation task in response to an operation triggered by a user.
[0069] In the embodiment of the present application, a simulation task is received in response to an operation triggered by a user.
[0070] It should be noted that the simulation task is usually a dynamic simulation test. Of course, in a possible implementation, the above-mentioned vehicle dynamic performance simulation test device can also be used for MIL testing and pre-calibration, etc., and this application does not make specific restrictions on this.
[0071] Step S602: According to the simulation task, determine the vehicle power architecture corresponding to the simulation task.
[0072] In an embodiment of the present application, after the simulation task is determined, the vehicle power architecture corresponding to the simulation task is determined based on the simulation task.
[0073] In practical applications, after the vehicle power architecture is determined, in order to ensure the accuracy of the vehicle power performance simulation test, the simulation device of the vehicle power performance is tested first. When the test results meet expectations, the relevant simulation tasks are simulated.
[0074] Specifically, in one possible implementation, after the vehicle power architecture is determined, the test simulation task is first input; then, according to the test simulation task, the simulation test report corresponding to the test simulation task is determined; finally, the simulation test report corresponding to the test simulation task and the actual test report corresponding to the test simulation task are matched, and when the simulation test report corresponding to the test simulation task and the actual test report corresponding to the test simulation task match, the simulation task is tested according to the determined vehicle power architecture, and the simulation test report is output. It can be understood that the simulation task will be tested only when the simulation test report corresponding to the test simulation task and the actual test report corresponding to the test simulation task match, which improves the accuracy of the simulation test of the vehicle power performance to a certain extent.
[0075] Step S603: testing the simulation task according to the determined vehicle power architecture, and outputting a simulation test report.
[0076] In an embodiment of the present application, a simulation task is tested according to a determined vehicle power architecture, and a simulation test report is output.
[0077] In the embodiment of the present application, firstly, in response to the operation triggered by the user, a simulation task is received; then, according to the simulation task, the vehicle power architecture corresponding to the simulation task is determined; finally, the simulation task is tested according to the determined vehicle power architecture, and a simulation test report is output. It can be understood that since the corresponding vehicle power architecture can be directly determined according to the operation triggered by the user, the simulation test efficiency of the vehicle power performance is improved to a certain extent.
[0078] Corresponding to the above embodiment, the present application also provides an electronic device. Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device 700 may include: a processor 701, a memory 702, and a communication unit 703. These components communicate via one or more virtual buses. Those skilled in the art will appreciate that the structure of the electronic device shown in the figure does not constitute a limitation on the embodiment of the present invention. It may be a virtual bus structure or a star structure, and may include more or fewer components than shown in the figure, or combine certain components, or arrange components differently.
[0079] The communication unit 703 is used to establish a communication channel so that the electronic device can communicate with other devices, receive user data sent by other devices or send user data to other devices.
[0080] The processor 701 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. It runs or executes software programs, instructions, and / or modules stored in the memory 702, and calls data stored in the memory to perform various functions of the electronic device and / or process data. The processor can be composed of an integrated circuit (IC), for example, it can be composed of a single packaged IC, or it can be composed of multiple packaged ICs with the same or different functions. For example, the processor 701 can only include a central processing unit (CPU). In an embodiment of the present invention, the CPU can be a single computing core or multiple computing cores.
[0081] The memory 702 is used to store the execution instructions of the processor 701. The memory 702 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0082] When the execution instructions in the memory 702 are executed by the processor 701, the electronic device 700 can execute Figure 6 Some or all of the steps in the illustrated embodiments.
[0083] In a specific implementation, the present application further provides a computer storage medium, wherein the computer storage medium may store a program, and when the program is executed, the program may include some or all of the steps in each embodiment of the simulation scene generation method provided by the present invention. The storage medium may be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.
[0084] In a specific implementation, the present application also provides a computer program product, wherein the computer program product includes executable instructions, and when the executable instructions are executed on a computer, the computer executes part or all of the steps in each embodiment of the simulation scene generation method provided by the present invention.
[0085] In the embodiments of the present application, "at least one" refers to one or more, and "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent the existence of A alone, the existence of A and B at the same time, and the existence of B alone. Among them, A and B can be singular or plural. The character " / " generally indicates that the previous and subsequent associated objects are in an "or" relationship. "At least one of the following" and similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c can be represented by: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.
[0086] Those of ordinary skill in the art will appreciate that the various units and algorithm steps described in the embodiments disclosed herein can be implemented in a combination of electronic hardware, computer software, and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0087] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0088] In several embodiments provided in the present application, if any function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.
[0089] In this specification, the same or similar parts between the various embodiments can be referred to each other. In particular, for the device embodiment and the terminal embodiment, since they are basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the description in the method embodiment.
Claims
1. A vehicle dynamic performance simulation device, characterized in that: include: A power simulation module, configured to simulate at least one type of vehicle power architecture, wherein the vehicle power architecture is configured to represent a power architecture that provides power to a vehicle; A controller module, used to determine the vehicle power architecture of the power simulation module, and control the power simulation module to perform a simulation task based on the determined vehicle power architecture, wherein the controller module is composed of a corresponding controller physical model; The communication interfaces of the power simulation module and the controller module are connected to a bus, and the power simulation module and the controller module are connected through a virtual bus communication.
2. The device according to claim 1, characterized in that Also includes: The environment module is used to determine the external environment information of the vehicle when the whole vehicle simulation is running; The controller module is also used to control the power simulation module to perform simulation tasks according to the external environment information of the vehicle and the power architecture of the vehicle; The communication interface of the environment module is connected to a virtual bus, and the power simulation module, the environment module and the controller module are communicatively connected via the virtual bus.
3. The device according to claim 1, characterized in that Also includes: The driver module is used to output user operation instructions according to the simulation task when the whole vehicle is running in simulation; The controller module is also used to control the power simulation module to perform simulation tasks based on user operation instructions according to user operation instructions; The communication interface of the driver module is connected to a virtual bus, and the power simulation module, the driver module and the controller module are communicatively connected via the virtual bus.
4. The device according to claim 1, characterized in that The driver module specifically includes: The first driver module is used to directly set the user's operation on the accelerator pedal, brake pedal and gear position according to the simulation task when the whole vehicle is running in simulation; The second driver module is used to obtain the target vehicle speed according to the simulation task when the whole vehicle is running in simulation; and determine the user's operation on the accelerator pedal, brake pedal and gear according to the target vehicle speed.
5. The device according to claim 1, characterized in that Also includes: A simulation detection module, used to detect the operating state parameters of the power simulation module in executing the simulation task, and generate a simulation report corresponding to the simulation task; The communication interface of the simulation detection module is connected to a virtual bus, and the power simulation module, the simulation detection module and the controller module are communicatively connected via the virtual bus.
6. The device according to claim 1, characterized in that The vehicle power architecture includes: BEV power architecture, HEV power architecture, PHEV power architecture and REEV power architecture.
7. A simulation test method for vehicle dynamic performance, characterized in that: include: receiving a simulation task in response to an operation triggered by a user; According to the simulation task, determining a vehicle power architecture corresponding to the simulation task, wherein the vehicle power architecture includes: a BEV power architecture, a HEV power architecture, a PHEV power architecture, and a REEV power architecture; The simulation task is tested according to the determined vehicle power architecture, and a simulation test report is output.
8. The method according to claim 7, characterized in that The step of testing the simulation task according to the determined vehicle power architecture and outputting a simulation test report includes: Input test simulation task; According to the test simulation task, determining a simulation test report corresponding to the test simulation task; Matching the simulation test report corresponding to the test simulation task with the actual test report corresponding to the test simulation task; When the simulation test report corresponding to the test simulation task and the actual test report corresponding to the test simulation task match, the simulation task is tested according to the determined vehicle power architecture and a simulation test report is output.
9. An electronic device, characterized in that: include: processor; Memory; and a computer program, wherein the computer program is stored in the memory, the computer program comprising instructions, which, when executed by the processor, cause the electronic device to perform the method according to any one of claims 7 to 8.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the method according to any one of claims 7 to 8.
Citation Information
Patent Citations
Evaluation method for new energy source automobile
CN104680335A
Comprehensive test bed and method for power systems and controllers of electric vehicles
CN106769105A
Design method for HIL test system, and HIL test system
CN109031977A
Method for selecting power system configuration of heavy-duty hybrid electric vehicle
CN112265539A
Hybrid power assembly test bench based on model driving
CN114577488A