Vehicle simulation method, device and equipment, storage medium and computer program product

By building a whole vehicle simulation model and a control strategy model, the problem of long design cycle of the whole vehicle energy management strategy of extended-range vehicles was solved, and rapid evaluation and shortened design cycle were achieved.

CN120654324APending Publication Date: 2025-09-16ZHEJIANG GEELY HLDG GRP CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510785876.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-12
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

In existing technologies, the design cycle of the vehicle energy management strategy for extended-range vehicles is long and difficult to quickly evaluate, resulting in low design efficiency.

Method used

By constructing a whole-vehicle simulation model and control strategy model of the extended-range vehicle, simulation control is performed based on the whole-vehicle energy management strategy, the performance of the range extender, power battery and drive motor is evaluated, and it is determined whether the whole-vehicle energy management strategy meets the design requirements.

Benefits of technology

It enables rapid evaluation of vehicle energy management strategies, shortens the design cycle of extended-range vehicles, and improves design efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120654324A_ABST
    Figure CN120654324A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle simulation method, device and equipment, a storage medium and a computer program product, and relates to the field of vehicle simulation, and the method comprises the steps: generating a whole vehicle energy management strategy according to a simulation target of a vehicle, building a whole vehicle simulation model corresponding to the vehicle, and enabling the vehicle to be an extended-range vehicle; an output signal of the whole vehicle simulation model is determined based on the whole vehicle energy management strategy, the output signal is input into a control strategy model, a simulation result is obtained, and the control strategy model is used for conducting simulation control on a range extender, a power battery and a driving motor of the vehicle; and judging whether the whole vehicle energy management strategy meets the design requirement of the vehicle or not according to the simulation result. According to the method, the whole vehicle simulation model and the control strategy model of the extended-range vehicle are constructed to realize simulation control on the range extender, the power battery and the driving motor of the vehicle, so that whether the whole vehicle energy management strategy meets the vehicle design requirement or not can be quickly judged based on the simulation result, and the design period of the extended-range vehicle is shortened.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle simulation technology, and in particular to a vehicle simulation method, apparatus, device, storage medium, and computer program product. Background Art

[0002] A methanol range extender is a device that provides additional power to extended-range vehicles. Its core function is to generate electricity through a methanol-fueled engine driving a generator, thereby extending the vehicle's range. However, due to the varying temperatures associated with different vehicle energy management strategies and the varying physical and chemical properties of methanol at different temperatures, the design process for extended-range vehicles is difficult to manage.

[0003] Traditional technologies often require repeated on-vehicle verification to evaluate different vehicle energy management strategies, resulting in long vehicle design cycles. Therefore, the industry urgently needs a method that can quickly evaluate the energy management strategy of extended-range vehicles to shorten vehicle design cycles. Summary of the Invention

[0004] The main purpose of this application is to provide a vehicle simulation method, device, equipment, storage medium and computer program product, aiming to solve the technical problem of how to quickly evaluate the vehicle energy management strategy of an extended-range vehicle to shorten the vehicle design cycle.

[0005] To achieve the above objectives, the present application provides a vehicle simulation method, which includes the following steps:

[0006] Generating a vehicle energy management strategy according to a simulation target of the vehicle, and building a vehicle simulation model corresponding to the vehicle, wherein the vehicle is an extended-range vehicle;

[0007] Determining an output signal of the vehicle simulation model based on the vehicle energy management strategy, and inputting the output signal into a control strategy model to obtain a simulation result. The control strategy model is used to simulate and control the vehicle's range extender, power battery, and drive motor;

[0008] Determine whether the vehicle energy management strategy meets the design requirements of the vehicle based on the simulation results.

[0009] In one embodiment, the step of determining the output signal of the vehicle simulation model based on the vehicle energy management strategy includes:

[0010] Determining the driving conditions and driving parameters of the vehicle according to the vehicle energy management strategy;

[0011] The driving parameters are input into the vehicle simulation model, and the output signal corresponding to the vehicle simulation model under the driving condition is collected. The starting mode of the range extender in the vehicle simulation model is engine cold start.

[0012] In one embodiment, the control strategy model includes a range extender control model, a power battery control model, and a drive motor control model;

[0013] The simulation control steps of the range extender control model include:

[0014] extracting a current SOC value of the vehicle from the output signal, and determining a required power generation power of the range extender based on the output signal;

[0015] If the current SOC value is less than a first threshold and the range extender is allowed to generate electricity at the current moment, setting the switch of the range extender to an on state, and performing simulation control on the range extender according to the current maximum allowable power generation of the range extender and the required power generation;

[0016] If the current SOC value is greater than or equal to a first threshold or the range extender is not allowed to generate electricity at the current moment, the switch of the range extender is set to an off state.

[0017] In one embodiment, the step of determining the required power generation power of the range extender according to the output signal includes:

[0018] Determining the vehicle's full power and the current battery's allowed continuous charging power based on the output signal;

[0019] If the vehicle power is greater than a second threshold, the sum of the vehicle power and the current battery allowed continuous charging power is used as the required power generation power of the range extender;

[0020] If the vehicle power is less than or equal to the second threshold, the current battery allowed continuous charging power is used as the required power generation power of the range extender.

[0021] In one embodiment, before the step of performing simulation control on the range extender according to the current maximum allowable power generation power of the range extender and the required power generation power, the method further includes:

[0022] If the engine coolant temperature of the range extender is greater than a third threshold, determining a current allowable maximum power generation power according to the required power generation power of the range extender and a default maximum power generation power;

[0023] If the engine coolant temperature of the range extender is less than or equal to a third threshold, a currently allowable maximum power generation power is determined according to the required power generation power of the range extender and the engine coolant temperature.

[0024] In one embodiment, the simulation results include the battery state of charge and power performance of the vehicle, and the step of determining whether the vehicle energy management strategy meets the design requirements of the vehicle based on the simulation results includes:

[0025] If the battery state of charge meets the target state and the power performance meets the target performance, then it is determined that the vehicle energy management strategy meets the design requirements of the vehicle;

[0026] If the battery state of charge does not meet the target state or the power performance does not meet the target performance, it is determined that the vehicle energy management strategy does not meet the design requirements of the vehicle.

[0027] In addition, to achieve the above-mentioned purpose, the present application also proposes a vehicle simulation device, which includes:

[0028] A model building module is used to generate a vehicle energy management strategy based on the simulation target of the vehicle and build a vehicle simulation model corresponding to the vehicle, wherein the vehicle is an extended-range vehicle;

[0029] a simulation control module, configured to determine an output signal of the vehicle simulation model based on the vehicle energy management strategy, and input the output signal into a control strategy model to obtain a simulation result. The control strategy model is configured to simulate and control the vehicle's range extender, power battery, and drive motor;

[0030] A simulation judgment module is used to judge whether the vehicle energy management strategy meets the design requirements of the vehicle based on the simulation results.

[0031] In addition, to achieve the above-mentioned purpose, the present application also proposes a vehicle simulation device, which includes: a memory, a processor, and a vehicle simulation program stored on the memory and executable on the processor, wherein the vehicle simulation program is configured to implement the steps of the vehicle simulation method described above.

[0032] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium and stores a vehicle simulation program. When the vehicle simulation program is executed by a processor, the steps of the vehicle simulation method described above are implemented.

[0033] In addition, to achieve the above-mentioned object, the present invention further provides a computer program product, which includes a vehicle simulation program. When the vehicle simulation program is executed by a processor, the steps of the vehicle simulation method described above are implemented.

[0034] This application generates a whole vehicle energy management strategy based on the simulation target of the vehicle, builds a whole vehicle simulation model corresponding to the vehicle, and the vehicle is an extended-range vehicle; based on the whole vehicle energy management strategy, the output signal of the whole vehicle simulation model is determined, and the output signal is input into the control strategy model to obtain a simulation result, and the control strategy model is used to simulate and control the range extender, power battery and drive motor of the vehicle; and judges whether the whole vehicle energy management strategy meets the design requirements of the vehicle based on the simulation result. Compared with the traditional technology that evaluates different whole vehicle energy management strategies through repeated actual vehicle verification, the above method of this application realizes simulation control of the vehicle's range extender, power battery and drive motor by constructing a whole vehicle simulation model and a control strategy model corresponding to the extended-range vehicle, so as to quickly judge whether the whole vehicle energy management strategy meets the design requirements of the vehicle based on the simulation results, thereby shortening the design cycle of the extended-range vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0036] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0037] Figure 1 This is a flow chart of the first embodiment of the vehicle simulation method of the present application;

[0038] Figure 2 Schematic diagram of the whole vehicle simulation model of the vehicle simulation method of this application;

[0039] Figure 3 This is a flow chart of a second embodiment of the vehicle simulation method of the present application;

[0040] Figure 4 This is a flow chart of a third embodiment of the vehicle simulation method of the present application;

[0041] Figure 5 This is a structural block diagram of the first embodiment of the vehicle simulation device of the present application;

[0042] Figure 6 This is a schematic diagram of the structure of a vehicle simulation device in the hardware operating environment involved in the embodiment of the present application.

[0043] The realization of the objectives, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0044] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not intended to limit the present application.

[0045] It should be noted that the execution subject of the embodiments of the present application can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, mobile phone, etc., or an electronic device capable of performing the above functions, such as the above-mentioned vehicle simulation device. The following embodiments are described below using the vehicle simulation device as an example.

[0046] The present application embodiment provides a vehicle simulation method, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the vehicle simulation method of the present application.

[0047] In this embodiment, the vehicle simulation method includes the following steps:

[0048] Step S10: generating a vehicle energy management strategy according to a simulation target of the vehicle, and building a vehicle simulation model corresponding to the vehicle, wherein the vehicle is an extended-range vehicle.

[0049] It can be understood that the above-mentioned simulation target can represent the target achievement of simulating the extended-range vehicle driving in a specified environment. For example, the simulation target of a certain extended-range vehicle is to maintain the vehicle's SOC (State of Charge) value within a preset range of 40%-60% under the conditions of 0 to 5°C. Then the specified environment corresponding to the extended-range vehicle is 0 to 5°C, and the target achievement is that the SOC value is maintained within the preset range of 40%-60%.

[0050] It should be understood that the above-mentioned vehicle energy management strategy represents a strategy for achieving optimal energy distribution of the entire vehicle by coordinating the motor drive system, battery management system, transmission system and other on-board energy power systems of the extended-range vehicle. The above-mentioned vehicle simulation model can represent the corresponding virtual drive model of the extended-range vehicle in a simulation environment.

[0051] In the specific implementation, the above vehicle simulation model can be built through vehicle simulation software (such as AVL-Cuise). For an intuitive explanation of the vehicle simulation model, please refer to Figure 2 , Figure 2 This is a schematic diagram of the vehicle simulation model of the vehicle simulation method of this application. Figure 2It can be seen that the whole vehicle simulation model should at least include tires, brakes, differentials, main reducers, drive motors, power batteries, BMS (Battery Management System), driver models, Online monitors (real-time observers, that is, the function of realizing real-time observation and remote management of vehicle status through Internet of Vehicles technology), result managers (core tool modules for real-time monitoring, recording, analysis and visualization of simulation data, responsible for integrating the power system data, battery data, range extender data, thermal management data and other operating data of various subsystems of the vehicle to help engineers verify the effectiveness of strategies and optimize design parameters), range extenders (including engines and generators), low-voltage electrical appliances, heating equipment (electric water heating), engine electronic water pump power, drive motor discharge limit, drive motor feedback limit, vehicle accessory power summation, Interface joint interface (standardized communication architecture for data exchange and control command transmission between various subsystems inside the integrated vehicle and the external environment), etc.

[0052] In addition, the whole vehicle parameter setting and operating road spectrum curve need to be built into the whole vehicle simulation model to simulate the extended-range vehicle more accurately. Specifically, the whole vehicle parameter setting represents the quantitative input of the vehicle's physical characteristics, power system configuration and energy management related parameters, which can include vehicle dynamics parameters (such as curb weight, air resistance coefficient, frontal area, tire rolling resistance coefficient, etc.), power system parameters (such as drive motor peak power, range extender rated power, battery capacity, transmission efficiency, etc.), energy management parameters (such as SOC control threshold, range extender start logic, capacity recovery intensity, etc.), thermodynamic parameters (such as battery specific heat capacity, range extender cooling system efficiency, ambient temperature), etc. The operating road spectrum curve is a curve that describes the change of vehicle speed over time (i.e., time-vehicle speed relationship curve), which is used to simulate acceleration, deceleration, idling and other behaviors in actual driving scenarios. It determines the dynamic input conditions of the simulation. For example, in urban conditions, the range extender may start and stop frequently, resulting in increased fuel consumption (cold start loss). At this time, there are many energy recovery opportunities and the SOC fluctuates greatly. In high-speed conditions, the range extender needs to run at high load for a long time, and the efficiency of the drive motor may decrease. In mountainous conditions, the motor power demand surges when climbing, which may trigger the range extender's maximum power mode.

[0053] In particular, Figure 2 The connection methods between the various parts can be distinguished by color, that is, blue connection lines represent mechanical connections, green connection lines represent electrical connections, and red connection lines represent signal connections.

[0054] Step S20: Determine the output signal of the vehicle simulation model based on the vehicle energy management strategy, and input the output signal into the control strategy model to obtain a simulation result. The control strategy model is used to simulate and control the vehicle's range extender, power battery and drive motor.

[0055] It should be noted that the above-mentioned output signals may include the current SOC of the power battery, the power battery voltage, the actual voltage of the range extender, the actual current of the range extender, the actual vehicle speed, the drive motor voltage, the drive motor current, the actual voltage of the electric water heater, the actual current of the electric water heater, time, ambient temperature, the maximum allowable discharge power of the drive motor, etc., and this embodiment does not limit this.

[0056] It should be understood that the control strategy model described above can be constructed using simulation software, such as the Simulink tool within MATLAB simulation software. Specifically, the Simulink tool can be used to construct a drive motor power limitation model, a vehicle power demand calculation model, an electric water heating power request module, a power battery thermal management model, a range extender startup strategy module, an engine coolant temperature rise model, and other models corresponding to the vehicle simulation model. These separately constructed models or modules can then be combined to obtain the control strategy model described above.

[0057] In a specific implementation, after the above output signals are input into the control strategy model, the above simulation results can be obtained by analyzing the model output results. The model output results may include but are not limited to the range extender start switch status, range extender requested power, range extender response power, range extender requested current, electric water heater start switch status, electric water heater requested power, electric water heater requested current, power battery allowed continuous charging power, power battery allowed pulse discharge power, drive motor allowed discharge power, etc.

[0058] Step S30: judging whether the vehicle energy management strategy meets the design requirements of the vehicle according to the simulation results.

[0059] It should be noted that the above design requirements can be flexibly set based on the specific positioning of the extended-range vehicle. For example, if extended-range vehicle A is specifically positioned as a vehicle recommended for use in cold regions, its corresponding design requirements may prioritize ensuring that the vehicle can maintain a balanced SOC value within a certain range (e.g., 40%-60%) in low-temperature environments (e.g., ambient temperatures below 0°C).

[0060] In the specific implementation, the real-time performance of the whole vehicle simulation model under the whole vehicle energy management strategy can be determined based on the simulation results: if the real-time performance can meet the design expectations, it indicates that the whole vehicle energy management strategy can be applied to the corresponding extended-range vehicle; if the real-time performance fails to meet the design expectations, it indicates that the whole vehicle energy management strategy is not suitable for application in the corresponding extended-range vehicle. At this time, it is necessary to replace the new whole vehicle energy management strategy and simulate the extended-range vehicle again until the real-time performance obtained by the simulation can meet the design expectations.

[0061] This embodiment generates a vehicle energy management strategy based on the vehicle's simulation objectives and constructs a vehicle simulation model corresponding to the vehicle, which is an extended-range vehicle. Based on the vehicle energy management strategy, the output signal of the vehicle simulation model is determined, and the output signal is input into a control strategy model to obtain a simulation result. The control strategy model is used to simulate and control the vehicle's range extender, power battery, and drive motor. Based on the simulation result, it is determined whether the vehicle energy management strategy meets the vehicle's design requirements. Compared to traditional techniques that evaluate different vehicle energy management strategies through repeated actual vehicle verification, the method of this embodiment constructs a vehicle simulation model and a control strategy model corresponding to the extended-range vehicle to simulate and control the vehicle's range extender, power battery, and drive motor. This allows for a quick determination of whether the vehicle energy management strategy meets the vehicle's design requirements based on the simulation results, thereby shortening the design cycle for extended-range vehicles.

[0062] refer to Figure 3 , Figure 3 This is a flow chart of the second embodiment of the vehicle simulation method of the present application.

[0063] In a feasible implementation manner, the control strategy model includes a range extender control model, a power battery control model, and a drive motor control model; wherein the simulation control step of the range extender control model includes:

[0064] Step S1: extracting the current SOC value of the vehicle from the output signal, and determining the required power generation power of the range extender according to the output signal.

[0065] It should be noted that the above-mentioned current SOC value is the current state of charge of the vehicle's power battery, and the above-mentioned required power generation power represents the electric power required to be output by the range extender to meet the power requirements of the extended-range vehicle, maintain battery charge balance or supplement the electric energy consumed by the battery.

[0066] In a specific implementation, the required power generation power of the range extender can be determined based on the vehicle required power calculation model included in the control strategy model.

[0067] Step S2: If the current SOC value is less than the first threshold and the range extender is allowed to generate electricity at the current moment, the switch of the range extender is set to the on state, and the range extender is simulated and controlled according to the current maximum allowable power generation of the range extender and the required power generation.

[0068] It should be noted that the first threshold can be flexibly set by development and design personnel, for example, it can be set to 60%, and this embodiment does not limit this.

[0069] In a specific implementation, if the current SOC value is less than the first threshold and the range extender is currently allowed to generate power, it indicates that the range extender is required to supply the power required by the vehicle at the current moment. Therefore, the range extender's switch can be turned on (i.e., the range extender start switch is set to 1), and then the range extender is simulated and controlled based on the range extender's current maximum allowable power generation and the required power generation. The specific steps of this simulation control are as follows: the current maximum allowable power generation is varied according to a preset load variation rate to determine the range extender's real-time response power; the range extender's requested current is determined based on the required power generation and the current vehicle voltage; and the range extender is simulated and controlled based on the range extender's real-time response power and the range extender's requested current. The preset load variation rate may include an increase rate and a decrease rate: the increase rate represents the power increase rate when the range extender increases the power generation (which can be calibrated according to the specific vehicle model, for example, 10kW / s); the decrease rate represents the power decrease rate when the range extender decreases the power generation (which can be calibrated according to the specific vehicle model, for example, 60kW / s). This embodiment does not limit the specific value of the preset load variation rate. In addition, in the range extender, the module characteristics can be set to receive negative current as a power generation module and positive current as a power consumption module. Therefore, when a negative current request current is received from the range extender, the range extender's request current can be responded to to realize the range extender's power generation function.

[0070] Step S3: If the current SOC value is greater than or equal to a first threshold or the range extender is not allowed to generate electricity at the current moment, the switch of the range extender is set to an off state.

[0071] In a specific implementation, if the current SOC value is greater than or equal to the first threshold and the range extender is not allowed to generate electricity at the current moment, it indicates that the supply of the power required by the entire vehicle at the current moment does not require the participation of the range extender, so the switch of the range extender can be temporarily set to the off state (that is, the range extender start switch is set to 0).

[0072] In a feasible implementation, step S1 may include:

[0073] Step S11: determining the vehicle power and the current battery allowable continuous charging power according to the output signal.

[0074] In a specific implementation, the drive motor power and the vehicle accessory power (including low-voltage accessory power and electric water heating power) can be determined based on the output signal, and then the sum of the drive motor power and the vehicle accessory power can be used as the above-mentioned vehicle power. The above-mentioned current battery allows continuous charging power refers to the maximum charging power that the battery can safely and stably accept, and this power can be maintained for a certain period of time (usually ≥30 seconds) without triggering the protection mechanism or accelerating aging. Specifically, the current battery allows continuous charging power to be obtained by querying the table provided by the battery supplier, which contains the battery's allowable continuous charging power for power batteries at different cell temperatures and different SOC values. That is, the above-mentioned current battery allows continuous charging power to be obtained by looking up the table based on the current cell temperature and the current SOC value.

[0075] Step S12: If the vehicle power is greater than a second threshold, the sum of the vehicle power and the current battery allowed continuous charging power is used as the required power generation power of the range extender.

[0076] It should be noted that the second threshold can be flexibly set by development and design personnel, for example, it can be set to 0 kW, and this embodiment does not limit this.

[0077] Step S13: If the vehicle power is less than or equal to the second threshold, the current battery allowed continuous charging power is used as the required power generation power of the range extender.

[0078] In a specific implementation, if the vehicle power is greater than the second threshold, the required power generation power of the range extender can be calculated based on the following formula:

[0079] P need =P total +P(BMS_charge);

[0080] In a specific implementation, if the vehicle power is less than or equal to the second threshold, the required power generation power of the range extender can be calculated based on the following formula:

[0081] P need =P(BMS_charge);

[0082] In the above two formulas, P need Indicates the required power generation, P total Indicates the vehicle power, and P(BMS_charge) indicates the current battery's allowed continuous charging power.

[0083] In a feasible implementation manner, before step S2, the following steps may also be included:

[0084] Step S2 ′: if the engine coolant temperature of the range extender is greater than a third threshold, determining a currently allowable maximum power generation power according to the required power generation power of the range extender and a default maximum power generation power.

[0085] It should be noted that the third threshold can be flexibly set by development and design personnel, for example, it can be set to 60° C., and this embodiment does not limit this.

[0086] Step S2″: If the engine coolant temperature of the range extender is less than or equal to a third threshold, determining a currently allowable maximum power generation power according to the required power generation power of the range extender and the engine coolant temperature.

[0087] It can be understood that if the engine coolant temperature of the range extender is greater than the third threshold value, it indicates that the environment in which the range extender is located at this time allows the range extender to generate electricity based on the maximum power generation power. Therefore, the smaller of the required power generation power of the range extender and the default maximum power generation power can be determined as the current allowable maximum power generation power; if the engine coolant temperature of the range extender is less than or equal to the third threshold value, it indicates that the environment in which the range extender is located at this time does not allow the range extender to generate electricity based on the maximum power generation power. Therefore, a table lookup power can be obtained based on the engine coolant temperature, and then the smaller of the table lookup power and the required power generation power of the range extender is determined as the current allowable maximum power generation power.

[0088] Furthermore, this embodiment can also determine whether the vehicle has a heating demand based on the current ambient temperature: when there is a heating demand, the electric water heating start switch is set to 1, and a curve of the ambient temperature change over time for one day is set. The heating demand power corresponding to the current time is obtained according to the ambient temperature and heating demand power map table, so that the electric water heating working current can be requested based on the heating demand power to provide heating.

[0089] Furthermore, this embodiment can also limit the drive motor power by receiving the allowable discharge power of the drive motor through the drive motor discharge limit model. The drive motor power limit model can determine whether to enable the drive motor power limit based on the current SOC value: if the SOC is ≤ 45% (calibrable), the drive motor power limit is enabled, and the drive motor power limit MCU_P(limit) at the current SOC value is obtained by looking up the SOC value and the limited drive power map; if the SOC value is greater than 45%, the drive motor power is not limited, and the maximum power output of the drive motor at the current moment is used.

[0090] This embodiment extracts the current SOC value of the vehicle from the output signal, and determines the vehicle power and the current battery continuous charging power allowed according to the output signal; if the vehicle power is greater than a second threshold, the sum of the vehicle power and the current battery continuous charging power allowed is used as the required power generation power of the range extender; if the vehicle power is less than or equal to the second threshold, the current battery continuous charging power allowed is used as the required power generation power of the range extender; if the current SOC value is less than the first threshold and the range extender is allowed to generate electricity at the current moment, the switch of the range extender is set to the on state; if the range extender If the engine coolant temperature of the range extender is greater than a third threshold, the current allowable maximum power generation power is determined according to the required power generation power of the range extender and the default maximum power generation power; if the engine coolant temperature of the range extender is less than or equal to the third threshold, the current allowable maximum power generation power is determined according to the required power generation power of the range extender and the engine coolant temperature; the range extender is simulated and controlled according to the current allowable maximum power generation power of the range extender and the required power generation power; if the current SOC value is greater than or equal to the first threshold or the range extender is not allowed to generate power at the current moment, the switch of the range extender is set to the off state. The above method of this embodiment determines whether to turn on the range extender based on the current SOC value of the vehicle and whether the range extender is allowed to generate electricity, so as to clarify the usage scenario of the range extender and improve the utilization rate of the range extender. At the same time, the required power generation power of the range extender is calculated based on the total vehicle power and the current allowable continuous charging power of the battery, thereby clarifying the corresponding power generation power when the range extender is required to perform the power generation operation. In addition, since the maximum power generation power of the range extender is related to the temperature, this embodiment directly obtains the current allowable maximum power generation power of the range extender based on the engine coolant temperature in the range extender, thereby further improving the accuracy of the simulation.

[0091] refer to Figure 4 , Figure 4 This is a flow chart of the third embodiment of the vehicle simulation method of the present application.

[0092] In a feasible implementation, step S20 may include:

[0093] Step S201: Determine the driving conditions and driving parameters of the vehicle according to the vehicle energy management strategy.

[0094] It should be noted that the above-mentioned driving conditions can be determined based on the operating condition road spectrum curve corresponding to the vehicle energy management strategy. Different operating conditions can be constructed by combining the operating condition road spectrum curve with new parameters (such as slope parameters); the above-mentioned driving parameters can be determined based on the vehicle parameter settings corresponding to the vehicle energy management strategy.

[0095] Step S202: inputting the driving parameters into the vehicle simulation model, and collecting the output signal corresponding to the vehicle simulation model under the driving condition, wherein the starting mode of the range extender in the vehicle simulation model is engine cold start.

[0096] In a feasible implementation, step S30 may include:

[0097] Step S301: If the battery state of charge meets the target state and the power performance meets the target performance, it is determined that the vehicle energy management strategy meets the design requirements of the vehicle.

[0098] Step S302: If the battery state of charge does not meet the target state or the power performance does not meet the target performance, it is determined that the vehicle energy management strategy does not meet the design requirements of the vehicle.

[0099] In a specific implementation, the real-time SOC value can be viewed in the result manager to observe whether the SOC balance state is within the design expectation (for example, whether the SOC value is balanced between 40% and 60%). If so, it indicates that the battery state of charge meets the target state; otherwise, it indicates that the battery state of charge does not meet the target state. The vehicle's power performance can be observed by comparing the target speed of the vehicle simulation model with the actual speed. If the actual speed is greater than or equal to the target speed, it indicates that the power performance meets the target performance; if the actual speed is less than the target speed, it indicates that the power performance does not meet the target performance.

[0100] This embodiment determines the vehicle's driving conditions and drive parameters based on the vehicle energy management strategy; inputs the drive parameters into the vehicle simulation model, and collects the corresponding output signals of the vehicle simulation model under the driving conditions. The range extender in the vehicle simulation model is started by cold starting the engine; if the battery state of charge meets the target state and the power performance meets the target performance, then the vehicle energy management strategy is determined to meet the vehicle's design requirements; if the battery state of charge does not meet the target state or the power performance does not meet the target performance, then the vehicle energy management strategy is determined to not meet the vehicle's design requirements. The above method of this embodiment uses the vehicle energy management strategy to formulate the vehicle's driving scenario in a virtual simulation environment, thereby making the output signals of the vehicle simulation model more targeted, thereby improving the adaptability of the vehicle design to the target scenario in the initial stage; at the same time, the vehicle's battery state of charge and power performance are monitored through simulation results, thereby accurately judging whether the vehicle energy management strategy meets the vehicle's design requirements.

[0101] Reference Figure 5 , Figure 5 This is a structural block diagram of the first embodiment of the vehicle simulation device of this application.

[0102] like Figure 5 As shown, the vehicle simulation device proposed in the embodiment of the present application includes:

[0103] A model building module 501 is used to generate a vehicle energy management strategy according to a simulation target of the vehicle and to build a vehicle simulation model corresponding to the vehicle, wherein the vehicle is an extended-range vehicle;

[0104] a simulation control module 502 for determining an output signal of the vehicle simulation model based on the vehicle energy management strategy, and inputting the output signal into a control strategy model to obtain a simulation result. The control strategy model is used to simulate and control the vehicle's range extender, power battery, and drive motor;

[0105] The simulation judgment module 503 is used to judge whether the vehicle energy management strategy meets the design requirements of the vehicle based on the simulation results.

[0106] This embodiment generates a vehicle energy management strategy based on the vehicle's simulation objectives and constructs a vehicle simulation model corresponding to the vehicle, which is an extended-range vehicle. Based on the vehicle energy management strategy, the output signal of the vehicle simulation model is determined, and the output signal is input into a control strategy model to obtain a simulation result. The control strategy model is used to simulate and control the vehicle's range extender, power battery, and drive motor. Based on the simulation result, it is determined whether the vehicle energy management strategy meets the vehicle's design requirements. Compared to traditional techniques that evaluate different vehicle energy management strategies through repeated actual vehicle verification, the method of this embodiment constructs a vehicle simulation model and a control strategy model corresponding to the extended-range vehicle to simulate and control the vehicle's range extender, power battery, and drive motor. This allows for a quick determination of whether the vehicle energy management strategy meets the vehicle's design requirements based on the simulation results, thereby shortening the design cycle for extended-range vehicles.

[0107] Based on the first embodiment of the vehicle simulation device of the present application, a second embodiment of the vehicle simulation device of the present application is proposed.

[0108] In this embodiment, the simulation control module 502 is also used to determine the driving conditions and driving parameters of the vehicle according to the vehicle energy management strategy; input the driving parameters into the vehicle simulation model, and collect the output signals corresponding to the vehicle simulation model under the driving conditions. The starting method of the range extender in the vehicle simulation model is engine cold start.

[0109] Furthermore, the control strategy model includes a range extender control model, a power battery control model and a drive motor control model; wherein, the simulation control step of the range extender control model includes: extracting the current SOC value of the vehicle from the output signal, and determining the required power generation power of the range extender based on the output signal; if the current SOC value is less than a first threshold value and the range extender is allowed to generate power at the current moment, setting the switch of the range extender to the on state, and performing simulation control on the range extender based on the current allowable maximum power generation power of the range extender and the required power generation power; if the current SOC value is greater than or equal to the first threshold value or the range extender is not allowed to generate power at the current moment, setting the switch of the range extender to the off state.

[0110] Furthermore, the step of determining the required power generation power of the range extender based on the output signal includes: determining the vehicle power and the current battery allowable continuous charging power based on the output signal; if the vehicle power is greater than a second threshold, using the sum of the vehicle power and the current battery allowable continuous charging power as the required power generation power of the range extender; if the vehicle power is less than or equal to the second threshold, using the current battery allowable continuous charging power as the required power generation power of the range extender.

[0111] Furthermore, before the step of performing simulation control on the range extender based on the current allowable maximum power generation power of the range extender and the required power generation power, the step further includes: if the engine coolant temperature of the range extender is greater than a third threshold, determining the current allowable maximum power generation power based on the required power generation power of the range extender and the default maximum power generation power; if the engine coolant temperature of the range extender is less than or equal to the third threshold, determining the current allowable maximum power generation power based on the required power generation power of the range extender and the engine coolant temperature.

[0112] Furthermore, the simulation judgment module 503 is also used to determine that the vehicle energy management strategy meets the design requirements of the vehicle if the battery state of charge meets the target state and the power performance meets the target performance; if the battery state of charge does not meet the target state or the power performance does not meet the target performance, then determine that the vehicle energy management strategy does not meet the design requirements of the vehicle.

[0113] Other embodiments or specific implementations of the vehicle simulation device of the present application can refer to the above-mentioned method embodiments and will not be repeated here.

[0114] The present application provides a vehicle simulation device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the vehicle simulation method in the above-mentioned embodiment one.

[0115] Reference below Figure 6 , which shows a schematic diagram of the structure of a vehicle simulation device suitable for implementing the embodiments of the present application. The vehicle simulation device in the embodiments of the present application may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 6 The vehicle simulation device shown is merely an example and should not limit the functions and scope of use of the embodiments of the present application.

[0116] like Figure 6 As shown, the vehicle simulation device may include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes based on programs stored in a read-only memory 1002 or programs loaded from a storage device 1003 into a random access memory 1004. Random access memory 1004 also stores various programs and data required for the operation of the vehicle simulation device. Processing device 1001, read-only memory 1002, and random access memory 1004 are interconnected via a bus 1005. An input / output interface 1006 is also connected to the bus. Typically, the following systems can be connected to the input / output interface 1006: input devices 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speakers, vibrator, etc.; storage device 1003 including, for example, a magnetic tape, hard disk, etc.; and communication device 1009. The communication device 1009 can allow the vehicle simulation device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a vehicle simulation device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have instead.

[0117] In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program comprising program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device 1003, or installed from a read-only memory 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are performed.

[0118] The vehicle simulation device provided in this application, utilizing the vehicle simulation method described in the aforementioned embodiment, can address the technical problem of rapidly evaluating the energy management strategy of an extended-range vehicle to shorten the vehicle design cycle. Compared to the prior art, the vehicle simulation device provided in this application offers the same beneficial effects as the vehicle simulation method described in the aforementioned embodiment. Other technical features of the vehicle simulation device are the same as those disclosed in the aforementioned embodiment and are not further elaborated here.

[0119] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0120] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

[0121] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer program) stored thereon, and the computer-readable program instructions are used to execute the vehicle simulation method in the above embodiment.

[0122] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: 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 thereof. In this embodiment, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0123] The computer-readable storage medium may be included in the vehicle simulation device, or may exist independently without being assembled into the vehicle simulation device.

[0124] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the vehicle simulation device, the vehicle simulation device can write computer program code for performing the operations of the present application in one or more programming languages ​​or a combination thereof. The programming languages ​​include object-oriented programming languages ​​such as Java, Smalltalk, and C++; and also include conventional procedural programming languages ​​such as "C" or similar programming languages. The program code can 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 the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, such as a local area network (LAN) or a wide area network (WAN), or connected to an external computer (for example, through the Internet using an Internet service provider).

[0125] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, program segment or a part of code, and the module, program segment or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.

[0126] The modules described in the embodiments of the present application may be implemented in software or hardware, wherein the name of a module does not necessarily limit the unit itself.

[0127] The computer-readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the aforementioned vehicle simulation method. This computer-readable storage medium can address the technical problem of rapidly evaluating the energy management strategy of an extended-range vehicle to shorten the vehicle design cycle. Compared to the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the vehicle simulation method provided in the aforementioned embodiment and are not further elaborated here.

[0128] The present application also provides a computer program product, comprising a computer program, which implements the steps of the vehicle simulation method as described above when executed by a processor.

[0129] The computer program product provided in this application can solve the technical problems of vehicle simulation. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as those of the vehicle simulation method provided in the above embodiment, which will not be repeated here.

[0130] The above description is only part of the embodiments of the present application and does not limit the patent scope of the present application. All equivalent structural transformations made by using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect application in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A vehicle simulation method, characterized in that: The method comprises the following steps: Generating a vehicle energy management strategy according to a simulation target of the vehicle, and building a vehicle simulation model corresponding to the vehicle, wherein the vehicle is an extended-range vehicle; Determining an output signal of the vehicle simulation model based on the vehicle energy management strategy, and inputting the output signal into a control strategy model to obtain a simulation result. The control strategy model is used to simulate and control the vehicle's range extender, power battery, and drive motor; Determine whether the vehicle energy management strategy meets the design requirements of the vehicle based on the simulation results.

2. The vehicle simulation method according to claim 1, wherein: The step of determining the output signal of the vehicle simulation model based on the vehicle energy management strategy includes: Determining the driving conditions and driving parameters of the vehicle according to the vehicle energy management strategy; The driving parameters are input into the vehicle simulation model, and the output signal corresponding to the vehicle simulation model under the driving condition is collected. The starting mode of the range extender in the vehicle simulation model is engine cold start.

3. The vehicle simulation method according to claim 1, wherein: The control strategy model includes a range extender control model, a power battery control model and a drive motor control model; The simulation control steps of the range extender control model include: extracting a current SOC value of the vehicle from the output signal, and determining a required power generation power of the range extender based on the output signal; If the current SOC value is less than a first threshold and the range extender is allowed to generate electricity at the current moment, setting the switch of the range extender to an on state, and performing simulation control on the range extender according to the current maximum allowable power generation of the range extender and the required power generation; If the current SOC value is greater than or equal to a first threshold or the range extender is not allowed to generate electricity at the current moment, the switch of the range extender is set to an off state.

4. The vehicle simulation method according to claim 3, wherein: The step of determining the required power generation power of the range extender according to the output signal comprises: Determining the vehicle's full power and the current battery's allowed continuous charging power based on the output signal; If the vehicle power is greater than a second threshold, the sum of the vehicle power and the current battery allowed continuous charging power is used as the required power generation power of the range extender; If the vehicle power is less than or equal to the second threshold, the current battery allowed continuous charging power is used as the required power generation power of the range extender.

5. The vehicle simulation method according to claim 3, wherein: Before the step of performing simulation control on the range extender according to the current maximum allowable power generation power of the range extender and the required power generation power, the method further includes: If the engine coolant temperature of the range extender is greater than a third threshold, determining a current allowable maximum power generation power according to the required power generation power of the range extender and a default maximum power generation power; If the engine coolant temperature of the range extender is less than or equal to a third threshold, a currently allowable maximum power generation power is determined according to the required power generation power of the range extender and the engine coolant temperature.

6. The vehicle simulation method according to claim 1, wherein: The simulation results include the battery state of charge and power performance of the vehicle. The step of judging whether the vehicle energy management strategy meets the design requirements of the vehicle based on the simulation results includes: If the battery state of charge meets the target state and the power performance meets the target performance, then determining that the vehicle energy management strategy meets the design requirements of the vehicle; If the battery state of charge does not meet the target state or the power performance does not meet the target performance, it is determined that the vehicle energy management strategy does not meet the design requirements of the vehicle.

7. A vehicle simulation device, characterized in that: The vehicle simulation device comprises: A model building module is used to generate a vehicle energy management strategy based on the simulation target of the vehicle and build a vehicle simulation model corresponding to the vehicle, wherein the vehicle is an extended-range vehicle; a simulation control module, configured to determine an output signal of the vehicle simulation model based on the vehicle energy management strategy, and input the output signal into a control strategy model to obtain a simulation result. The control strategy model is configured to simulate and control the vehicle's range extender, power battery, and drive motor; A simulation judgment module is used to judge whether the vehicle energy management strategy meets the design requirements of the vehicle based on the simulation results.

8. A vehicle simulation device, characterized in that: The device includes: a memory, a processor, and a vehicle simulation program stored in the memory and executable on the processor, wherein the vehicle simulation program is configured to implement the steps of the vehicle simulation method according to any one of claims 1 to 6.

9. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a vehicle simulation program is stored on the storage medium. When the vehicle simulation program is executed by a processor, the steps of the vehicle simulation method according to any one of claims 1 to 6 are implemented.

10. A computer program product, characterized in that The computer program product comprises a vehicle simulation program, which implements the steps of the vehicle simulation method according to any one of claims 1 to 6 when executed by a processor.