Control method and apparatus for drive mode of vehicle, and electronic device and storage medium

By obtaining vehicle and environmental parameters to judge the conditions for pure electric drive mode, and calculating and correcting the battery capacity and adjusting the engine speed and torque based on these parameters, the problem of frequent switching of hybrid vehicles is solved, more precise mode control and longer battery life are achieved, and the driving experience is improved.

WO2025161048A1PCT designated stage Publication Date: 2025-08-07CHONGQING CHANGAN AUTOMOBILE CO LTD

Patent Information

Application Number
PCT/CN2024/076080
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-31
Filing Date
2024-02-05
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

Hybrid vehicles frequently switch between pure electric drive and hybrid drive modes, which affects the driving experience, and the pure electric range is not dynamically adjusted according to the battery status, resulting in poor driving experience.

Method used

By obtaining the vehicle parameters and environmental parameters of the target vehicle, the target conditions for entering the pure electric drive mode are determined, and the battery capacity is calculated and corrected based on these parameters, the vehicle is controlled to accurately enter and exit the pure electric drive mode, and at the same time adjust the engine speed and torque to switch in a smooth mode.

Benefits of technology

Improves the control accuracy of pure electric drive mode, avoids frequent mode switching, extends battery life, and improves driving experience and battery usage efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024076080_07082025_PF_FP_ABST
    Figure CN2024076080_07082025_PF_FP_ABST
Patent Text Reader

Abstract

A control method for a drive mode of a vehicle. The method comprises: acquiring the current target condition of a target vehicle, which target condition is used for determining whether to enter an electric-only drive mode; acquiring a key parameter related to the target condition, and if the key parameter meets the target condition, controlling the target vehicle to enter the electric-only drive mode, and on the basis of a vehicle parameter and an environmental parameter, determining a target battery charge level for exiting the electric-only drive mode; and if the target vehicle reaches the target battery charge level, controlling the target vehicle to exit the electric-only drive control mode. According to the control method, a target condition for entering an electric-only drive mode and a battery charge level for exiting the electric-only drive mode are determined on the basis of the current vehicle parameter of a target vehicle and an environmental parameter, so as to more accurately control the entrance and exit of the electric-only drive mode in different cases, thereby improving a control effect in the electric-only drive mode, and avoiding the occurrence of the problem of a vehicle mode being frequently switched. Further provided are an apparatus for implementing the control method for a drive mode of a vehicle, and an electronic device and a storage medium.
Need to check novelty before this filing date? Find Prior Art

Description

Vehicle driving mode control method, device, electronic device and storage medium Technical Field

[0001] The present application relates to the field of vehicle control, and in particular to a method, device, electronic device, and storage medium for controlling a vehicle driving mode. Background Art

[0002] When a hybrid vehicle enters pure electric drive mode, it is activated by a switch and determines whether the actual value of the battery's current battery capacity percentage (State of Charge, SOC) is greater than the set threshold. If the conditions are met, the vehicle enters pure electric drive mode. However, there are two situations for exiting pure electric drive mode. First, exit pure electric drive mode according to a fixed SOC threshold, that is, exit when the battery SOC reaches the set threshold. Second, if the engine needs to be started due to power requirements, the vehicle will also exit pure electric drive mode in advance. Due to the existence of these conditions, hybrid vehicles may frequently switch between pure electric drive and hybrid drive modes, resulting in frequent vehicle mode switching and affecting the driving experience. At the same time, in pure electric drive mode, the vehicle's pure electric cruising range is not dynamically adjusted according to the battery status, which may lead to a poor driving experience for the driver. In addition, when the vehicle exits pure electric drive mode, the engine will generate a lot of noise, which will also have a negative impact on the driver's driving experience.

[0003] Summary of the Invention

[0004] In view of this, embodiments of the present application provide a method, device, electronic device, and storage medium for controlling a vehicle driving mode to address the problem that hybrid vehicles may frequently switch between pure electric driving and hybrid driving modes, resulting in frequent vehicle mode switching and affecting the driving experience.

[0005] In a first aspect, an embodiment of the present application provides a method for controlling a vehicle driving mode, characterized in that the method includes:

[0006] Obtaining a target condition currently used by the target vehicle to determine whether to enter a pure electric drive mode, wherein the target condition is determined using current vehicle parameters and environmental parameters of the target vehicle;

[0007] obtaining key parameters related to the target condition, and if the key parameters meet the target condition, controlling the target vehicle to enter the pure electric drive mode, and determining a target battery power level for exiting the pure electric drive mode based on the vehicle parameters and environmental parameters;

[0008] If the target vehicle reaches the target battery power, the target vehicle is controlled to exit the pure electric drive control mode.

[0009] In the embodiment of the present application, obtaining the target condition currently used by the target vehicle to determine whether to enter the pure electric drive mode includes:

[0010] Detect vehicle parameters of the target vehicle and environmental parameters of the target vehicle's current environment, wherein the vehicle parameters include at least one of the following: battery health, battery cell voltage, and thermal management system status; and the environmental parameters include: ambient temperature and altitude coefficient.

[0011] Obtaining initial conditions for determining whether to enter a pure electric drive mode, and extracting judgment rules corresponding to key parameters in the initial conditions;

[0012] The vehicle parameters and the environmental parameters are used to update the judgment rules corresponding to the key parameters to obtain the target conditions.

[0013] In the embodiment of the present application, determining the target battery power for exiting the pure electric driving mode according to the vehicle parameters and the environmental parameters includes:

[0014] Determining a current battery state based on the battery health and the battery cell voltage, and obtaining a first impact of the current battery state on the battery power;

[0015] determining a current environmental state based on the ambient temperature and the altitude coefficient, and obtaining a second degree of influence of the current environmental state on battery power;

[0016] Obtaining a third degree of influence of the thermal management system state on battery power;

[0017] Calculating a power correction value using the first influence degree, the second influence degree, and the third influence degree;

[0018] The initial battery power is corrected using the power correction value to obtain the target battery power, wherein the initial battery power is a preset battery power for exiting the pure electric driving mode.

[0019] In the embodiment of the present application, the calculating of the power correction value using the first influence degree, the second influence degree, and the third influence degree includes:

[0020] Obtaining a first weight corresponding to the first influence, a second weight corresponding to the second influence, and a third weight corresponding to the third influence;

[0021] Calculating a first product between the first influence and the first weight;

[0022] Calculating a second product between the second influence and the second weight;

[0023] Calculating a third product between the third influence and the third weight;

[0024] The correction value is determined based on a sum of the first product, the second product, and the third product.

[0025] In the embodiment of the present application, after controlling the target vehicle to exit the pure electric drive control mode, the method further includes:

[0026] Obtaining an actual SOC value of a battery in the target vehicle, and calculating a target SOC value using the actual SOC value;

[0027] querying a preset SOC value related to the target SOC value from a preset MAP table;

[0028] Calculating an SOC difference between the preset SOC value and the target SOC value;

[0029] The SOC difference is used to correct the engine speed and engine torque of the target vehicle.

[0030] In the embodiment of the present application, the correcting the engine speed and engine torque of the target vehicle by using the SOC difference includes:

[0031] comparing the SOC difference with a preset SOC threshold;

[0032] If the SOC difference is greater than the preset SOC threshold, the engine speed and the engine torque are corrected according to a first correction parameter; or, if the SOC difference is less than the preset SOC threshold, the engine speed and the engine torque are corrected according to a second correction parameter.

[0033] In the embodiment of the present application, after calculating the SOC difference between the preset SOC value and the target SOC value, the method further includes:

[0034] obtaining an initial SOC rising rate of the battery based on the difference;

[0035] Get the maximum SOC increase rate and the minimum SOC increase rate;

[0036] limiting the initial SOC increasing rate by using the maximum SOC increasing rate and the minimum SOC increasing rate to obtain a target SOC increasing rate;

[0037] The target SOC value is adjusted based on the target SOC increase rate until the preset SOC value is reached.

[0038] In a second aspect, an embodiment of the present application provides a device for controlling a vehicle driving mode, the device comprising:

[0039] a detection module, configured to detect battery assembly parameters of a target vehicle and, based on the battery assembly parameters, modify preset conditions for determining whether the vehicle enters a pure electric drive mode;

[0040] an acquisition module, configured to acquire key parameters related to the preset conditions, and if the key parameters satisfy the preset conditions, control the target vehicle to enter the pure electric drive mode, and determine a target battery charge for exiting the pure electric drive mode based on the vehicle parameters and environmental parameters;

[0041] A control module is used to control the target vehicle to exit the pure electric drive control mode if the target vehicle reaches the target battery power.

[0042] In a third aspect, an embodiment of the present application provides an electronic device comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, computer instructions being stored in the memory, and the processor executing the method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.

[0043] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the method of the above-mentioned first aspect or any corresponding embodiment thereof.

[0044] The embodiments of the present application have the following beneficial effects:

[0045] The method provided in the embodiment of the present application utilizes the current vehicle parameters and environmental parameters of the target vehicle to determine the target conditions, so it is possible to accurately determine whether to enter the pure electric drive mode based on real-time data. It can more accurately reflect the current drive mode requirements of the vehicle and improve the accuracy of control. At the same time, since the target conditions for entering the pure electric drive mode and the battery power for exiting the pure electric drive mode are determined based on the current vehicle parameters and environmental parameters of the target vehicle, it is achieved that entry and exit of the pure electric drive mode can be more accurately controlled under different circumstances. Improve the control effect of the pure electric drive mode. Avoid the problem of frequent vehicle mode switching.

[0046] The embodiment of the present application determines the current battery state and environmental state based on factors such as battery health and cell voltage as well as ambient temperature and altitude coefficient, and combines the thermal management system state to more accurately evaluate the degree of their influence on the battery power, facilitates the subsequent more accurate calculation of the power correction value, and improves the accuracy of the power correction. In addition, the influence of multiple factors such as battery health, cell voltage, ambient temperature, altitude coefficient and thermal management system state on the battery power is comprehensively considered. In this way, the actual conditions of the battery and the environment can be comprehensively evaluated, the power value can be corrected more comprehensively, and the reliability of the correction results can be improved. The corrected target battery power can more accurately guide the battery's charge and discharge strategy, extend battery life, and improve battery efficiency and reliability.

[0047] The embodiments of the present application can better manage and utilize the energy of the vehicle battery by correcting the engine speed and torque. When exiting the pure electric drive mode, the engine speed and torque can be adjusted according to the current state and needs of the battery to save power and thus achieve a longer battery life. At the same time, by correcting the engine speed and torque, the relationship between battery power preservation and vehicle sound quality can be coordinated. In pure electric drive mode, the vehicle's sound is lower and the driving experience is quieter. When the system needs to enable engine power supply, by appropriately adjusting the engine speed and torque, the vehicle's sound quality can be made smoother and coordinated when switching, providing a better driving experience. At the same time, the system can more accurately control the engine's operating state, making the engine power supply transition smoother and more seamless. This can provide a comfortable driving experience and prevent the driver from feeling obvious vibrations when exiting the pure electric drive mode. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] In order to more clearly illustrate the specific implementation methods of the present application or the technical solutions in the prior art, the following is a brief introduction to the drawings required for use in the specific implementation methods or the description of the prior art. Obviously, the drawings described below are some implementation methods of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0049] FIG1 is a flow chart of a method for controlling a vehicle driving mode according to some embodiments of the present application;

[0050] FIG2 is a flow chart of a method for controlling a vehicle driving mode according to some embodiments of the present application;

[0051] FIG3 is a structural block diagram of a control device for a vehicle driving mode according to an embodiment of the present application;

[0052] FIG4 is a schematic diagram of the hardware structure of the electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0053] To make the purpose, technical solutions, and advantages of the embodiments of the present application more clear, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of this application.

[0054] According to an embodiment of the present application, a method, device, electronic device and storage medium for controlling a vehicle driving mode are provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0055] In this embodiment, a method for controlling a vehicle driving mode is provided. FIG1 is a flow chart of a method for controlling a vehicle driving mode according to an embodiment of the present application. As shown in FIG1 , the flow chart includes the following steps:

[0056] Step S11 , obtaining a target condition currently used by the target vehicle to determine whether to enter a pure electric drive mode, wherein the target condition is determined using current vehicle parameters and environmental parameters of the target vehicle.

[0057] In the embodiment of the present application, in order to ensure that the operation of the pure electric drive mode is consistent with the user's usage scenario and to prevent frequent entry and exit, after setting the initial conditions for the vehicle to enter the pure electric drive mode, the initial conditions are modified by comprehensively considering multiple factors, including vehicle parameters and environmental parameters.

[0058] Specifically, obtaining the target condition currently used by the target vehicle to determine whether to enter the pure electric drive mode includes the following steps A1-A3:

[0059] Step A1: Detect vehicle parameters of the target vehicle and environmental parameters of the target vehicle's current environment, wherein the vehicle parameters include at least one of the following: battery health, battery cell voltage, thermal management system status, and environmental parameters include: ambient temperature, altitude coefficient.

[0060] In the embodiments of the present application, the vehicle parameters are as follows: Battery health: By monitoring the battery capacity, internal resistance, voltage and other indicators, the performance and life of the battery are evaluated, and its future available energy is predicted. Cell voltage: Monitors the cell voltage in the electric vehicle to determine the status of the battery pack, including the charge state, discharge state, balance, etc. Thermal management system status: Monitors the thermal management system of the electric vehicle, including temperature sensors, radiators, coolants, etc., to ensure that the vehicle operates within an appropriate temperature range to prevent overheating or overcooling.

[0061] Environmental Parameters: Ambient Temperature: Using temperature sensors or weather stations, we obtain the target vehicle's ambient temperature information to assess how ambient temperature affects vehicle and battery performance. Altitude Factor: Based on the vehicle's altitude, we calculate the altitude factor to adjust vehicle performance parameters such as engine power and oxygen supply.

[0062] Step A2: obtaining initial conditions for determining whether to enter the pure electric drive mode, and extracting the determination rules corresponding to each key parameter in the initial conditions.

[0063] In the embodiment of the present application, the key parameters in the initial conditions may be battery SOC value, battery power output, ambient temperature, etc. The judgment rules corresponding to the key parameters are as follows:

[0064] Battery SOC (State of Charge): Determines whether the remaining battery charge is sufficient to enter pure electric driving mode. For example, when the battery SOC is above 80%, it can be considered that the battery charge is sufficient to enter pure electric driving mode.

[0065] Battery power output: The battery's power output capability determines whether the vehicle can support pure electric driving mode. For example, pure electric driving mode can be activated when the battery output power reaches a certain level.

[0066] Ambient temperature: Consider the impact of ambient temperature on battery performance. For example, when the ambient temperature is between 20-35 degrees Celsius, the vehicle can enter pure electric driving mode.

[0067] It should be noted that these rules and parameters may be adjusted and customized based on actual needs and specific circumstances. The vehicle control system will make judgments based on these rules and parameters, and update them based on real-time vehicle and environmental parameters to obtain target conditions to determine whether to enter pure electric drive mode.

[0068] Step A3: Using vehicle parameters and environmental parameters, update the judgment rules corresponding to each key parameter to obtain the target condition.

[0069] Step S12, obtaining key parameters related to the target conditions. If the key parameters meet the target conditions, the target vehicle is controlled to enter the pure electric drive mode, and the target battery power for exiting the pure electric drive mode is determined based on the battery assembly parameters.

[0070] In the embodiment of the present application, determining the target battery power for exiting the pure electric driving mode based on vehicle parameters and environmental parameters includes the following steps B1-B5:

[0071] Step B1: determine the current battery state based on the battery health and the battery cell voltage, and obtain a first impact of the current battery state on the battery power.

[0072] Specifically, a higher battery health value indicates less degradation in battery performance and capacity, and a better battery condition. Cell voltage is one of the key indicators for determining battery condition; a higher cell voltage indicates a higher charge. Combining battery health and cell voltage can determine the current battery condition. For example, if both the battery health and cell voltage are high, the battery condition can be determined to be good. Different battery conditions, such as excellent, fair, or poor, can be determined based on different combinations of battery health and cell voltage. Based on the determined current battery condition, the degree of impact of that condition on the battery charge can be determined. For example, a battery in good condition typically has a higher charge, while a battery in poor condition may have a lower charge. Based on historical data and model calculations, the initial degree of impact of the current battery condition on the battery charge can be determined.

[0073] For example, historical data can be collected from the battery monitoring system, including battery status and charge data from a past period. This data includes battery health, cell voltage, and charge / discharge rates. Based on this historical data, a mathematical model can be developed to describe the relationship between battery status and battery charge. This model can be based on statistical analysis, machine learning, or other related methods. The model is trained and validated using historical data. Model parameters are adjusted and accuracy is evaluated to ensure that the model fits the historical data.

[0074] Based on the trained model, prediction calculations are performed using the current battery status data. The model can predict the impact of the current battery status on the battery charge based on information such as the current battery health and cell voltage. Based on the model's prediction results, a first estimate of the impact of the current battery status on the battery charge can be obtained.

[0075] Step B2: determining the current environmental state based on the ambient temperature and the altitude coefficient, and obtaining a second degree of influence of the current environmental state on the battery power.

[0076] In an embodiment of the present application, the current environmental state can be determined in combination with the ambient temperature and altitude coefficient. For example, in the case of high temperature and high altitude, the current environmental state can be determined to be high temperature and high altitude. Different environmental states can be determined based on different combinations of ambient temperature and altitude coefficient, such as low temperature and low altitude, high temperature and low altitude, etc. Based on the determined current environmental state, the degree of impact of this state on the battery power can be determined. For example, an environmental state of high temperature and high altitude may cause the battery power to be consumed faster. By analyzing historical data and establishing a corresponding model, a second impact value of the current environmental state on the battery power can be obtained.

[0077] For example, historical data can be collected from a battery monitoring system, including environmental data and battery charge data from the past period. Environmental data includes temperature, altitude, and other factors. Based on this historical data, a mathematical model can be developed to describe the impact of environmental conditions on battery charge. This model can be based on statistical analysis, machine learning, or other related methods. The model is trained and validated using historical data. Model parameters are adjusted and accuracy is evaluated to ensure that the model accurately fits historical data.

[0078] Based on the trained model, a prediction calculation is performed using data on the current environmental conditions. The model can predict the impact of the current environmental conditions on the battery charge based on information such as the current ambient temperature and altitude. Based on the model's prediction results, a second impact value of the current environmental conditions on the battery charge is obtained.

[0079] Step B3: Obtain a third degree of influence of the thermal management system state on the battery power.

[0080] In an embodiment of the present application, thermal management system status and battery charge data are collected over a period of time. This data may include changes in battery charge under different thermal management system states. Based on the collected data, a mathematical model can be established to describe the impact of the thermal management system state on battery charge. The model can consider changes in battery temperature and charge loss under different thermal management system states. The established model is trained and validated using historical data. By adjusting model parameters and evaluating the model's accuracy, it is ensured that the model is able to fit the past data.

[0081] Based on the trained model and data from the current thermal management system status, a prediction calculation is performed. The model can predict the impact of the current thermal management system status on the battery charge based on information such as the current radiator temperature, coolant temperature, and fan speed. Based on the model's prediction results, the third degree of impact of the current thermal management system status on the battery charge can be determined.

[0082] Step B4: Calculate the power correction value using the first influence degree, the second influence degree, and the third influence degree.

[0083] In an embodiment of the present application, a power correction value is calculated using the first influence degree, the second influence degree, and the third influence degree, including: obtaining a first weight corresponding to the first influence degree, a second weight corresponding to the second influence degree, and a third weight corresponding to the third influence degree; calculating a first product between the first influence degree and the first weight; calculating a second product between the second influence degree and the second weight; calculating a third product between the third influence degree and the third weight; and determining a correction value based on the sum of the first product, the second product, and the third product.

[0084] Step B5: using the power correction value to correct the initial battery power to obtain a target battery power, wherein the initial battery power is a preset battery power for exiting the pure electric driving mode.

[0085] In the embodiment of the present application, the initial battery power for exiting the pure electric driving mode is obtained from the battery management system, and the initial battery power is summed with the power correction value to obtain the corrected target battery power.

[0086] As an example, assume that the impact of battery health on battery charge is 0.6, the impact of ambient temperature and altitude on battery charge is 0.3, and the impact of thermal management system status on battery charge is 0.1. Based on the above weights, assume that the initial battery charge of an electric vehicle is 50%.

[0087] Based on the first impact of battery health and cell voltage, a correction value is calculated: assuming the first impact is -5% (indicating a decrease in battery power due to battery health and cell voltage), and the weight of the first impact is 0.6, the correction value for the first impact is -5% x 0.6 = -3%.

[0088] Based on the second impact of ambient temperature and altitude, a correction value is calculated: assuming the second impact is -2% (indicating that ambient temperature and altitude cause a decrease in battery power), and the weight of the second impact is 0.3, the correction value of the second impact is -2% x 0.3 = -0.6%.

[0089] The correction value is calculated based on the third impact of the thermal management system state: assuming the third impact is 1% (indicating that the thermal management system state causes an increase in power consumption) and the weight of the third impact is 0.1, the correction value of the third impact is 1% × 0.1 = 0.1%.

[0090] Finally, add all the correction values ​​together to get the total correction value: -3% + (-0.6%) + 0.1% = -3.5%. Use this total correction value to correct the initial battery level: Corrected battery level = Initial battery level + Total correction value. Assuming the initial battery level is 50%, the corrected battery level is 50% + (-3.5%) = 46.5%.

[0091] The embodiment of the present application determines the current battery state and environmental state based on factors such as battery health and cell voltage as well as ambient temperature and altitude coefficient, and combines the thermal management system state to more accurately evaluate the degree of their influence on the battery power, facilitates the subsequent more accurate calculation of the power correction value, and improves the accuracy of the power correction. In addition, the influence of multiple factors such as battery health, cell voltage, ambient temperature, altitude coefficient and thermal management system state on the battery power is comprehensively considered. In this way, the actual conditions of the battery and the environment can be comprehensively evaluated, the power value can be corrected more comprehensively, and the reliability of the correction results can be improved. The corrected target battery power can more accurately guide the battery's charge and discharge strategy, extend battery life, and improve battery efficiency and reliability.

[0092] Step S13: If the target vehicle reaches the target battery power, the target vehicle is controlled to exit the pure electric drive control mode.

[0093] In the embodiment of the present application, if the target vehicle reaches the target battery power, it means that the battery of the target vehicle has been charged to the preset target power. In this case, measures can be taken to make the target vehicle exit the pure electric drive control mode, that is, stop relying on battery power for driving.

[0094] Specific exit control strategies can be designed according to actual conditions. The following are some possible control strategies:

[0095] Switching to hybrid mode: If the target vehicle is a hybrid vehicle, the control strategy can be switched to hybrid mode. Hybrid vehicles can decide whether to use the fuel engine or the electric motor to provide power in the best way based on the battery power and driving demand.

[0096] Switching to fuel driving mode: If the target vehicle does not have a hybrid system or the battery is fully charged, the control strategy can be switched to fuel driving mode. In this case, the vehicle will rely on the fuel engine for power instead of the battery.

[0097] Stop battery charging: If the target vehicle is a plug-in hybrid vehicle or a pure electric vehicle, the pure electric drive control mode can be exited by stopping battery charging. This means that the vehicle will stop using the charging station or other external power source to charge the battery and use the internal engine or other drive system to provide power.

[0098] The method provided in the embodiment of the present application utilizes the current vehicle parameters and environmental parameters of the target vehicle to determine the target conditions, so it is possible to accurately determine whether to enter the pure electric drive mode based on real-time data. It can more accurately reflect the current drive mode requirements of the vehicle and improve the accuracy of control. At the same time, since the target conditions for entering the pure electric drive mode and the battery power for exiting the pure electric drive mode are determined based on the current vehicle parameters and environmental parameters of the target vehicle, it is achieved that entry and exit of the pure electric drive mode can be more accurately controlled under different circumstances. Improve the control effect of the pure electric drive mode. Avoid the problem of frequent vehicle mode switching.

[0099] FIG2 is a flow chart of a method for controlling a vehicle driving mode according to an embodiment of the present application. As shown in FIG2 , the method further includes:

[0100] Step S21 , obtaining the actual SOC value of the battery in the target vehicle, and calculating the target SOC value using the actual SOC value.

[0101] In an embodiment of the present application, the actual SOC (State of Charge) value of the battery in the target vehicle can be obtained by using the vehicle's battery management system (BMS) to read the relevant information of the battery. BMS is a system for monitoring, controlling and protecting batteries, which usually provides the battery's SOC value and other related parameters. After obtaining the actual SOC value of the target vehicle's battery through the BMS, this value can be used to calculate the target SOC value. The target SOC value can be calculated using the following formula:

[0102] Target SOC = Actual SOC + (Target Charge - Actual Charge) / Rated Capacity × 100%. Target Charge is the desired charge, Actual Charge is the actual charge currently stored in the battery, and Rated Capacity is the rated capacity of the battery. This formula allows you to adjust the target SOC based on the difference between the target and actual charges.

[0103] Step S22 : querying a preset SOC value related to the target SOC value from a preset MAP table.

[0104] In an embodiment of the present application, querying a preset SOC value related to a target SOC value from a preset MAP table can help determine the expected state corresponding to the target SOC value. The preset MAP table is a table established based on historical data or experience, which records the preset SOC values ​​under specific SOC values. The following are the specific steps: First, you need to prepare a preset MAP table. This table should contain two columns of data, one column is the known SOC value, and the other column is the corresponding preset SOC value. According to actual needs, you can select a suitable SOC value range and preset SOC value. According to the target SOC value, find the closest or similar known SOC value in the preset MAP table. You can use a search algorithm such as linear interpolation or nearest neighbor interpolation to find the closest SOC value. When the closest known SOC value is found, you can query the corresponding preset SOC value. This value can be used as the expected state of the target SOC value.

[0105] As an example: Assuming the target SOC value is 50%, the known SOC values ​​in the preset MAP table and their corresponding preset SOC values ​​are as follows:

[0106] Table 1 - Preset MAP Table

[0107] Based on the target SOC value of 50%, the closest known SOC values ​​are 40% and 60%, and the corresponding preset SOC values ​​are 45% and 55%, respectively. Based on the preset MAP table, we can determine that the preset SOC value corresponding to the target SOC value of 50% is a value between 45% and 55%. The specific value can be determined based on actual needs and algorithms.

[0108] Step S23 , calculating the SOC difference between the preset SOC value and the target SOC value.

[0109] In the embodiment of the present application, the SOC difference=the target SOC value−the preset SOC value, and the SOC difference represents the difference between the target SOC value and the preset SOC value.

[0110] In step S24 , the engine speed and engine torque of the target vehicle are corrected using the SOC difference.

[0111] In the embodiment of the present application, the engine speed and engine torque of the target vehicle are corrected using the SOC difference, including the following steps C1-C2:

[0112] Step C1, comparing the SOC difference with a preset SOC threshold.

[0113] Step C2: If the SOC difference is greater than the preset SOC threshold, the engine speed and engine torque are corrected according to the first correction parameter; or, if the SOC difference is less than the preset SOC threshold, the engine speed and engine torque are corrected according to the second correction parameter.

[0114] Specifically, the SOC difference is compared with a preset SOC threshold. If the SOC difference exceeds the preset SOC threshold, it indicates that the target SOC value differs significantly from the preset SOC value. Based on a preset correction parameter, the engine speed is adjusted, either increasing or decreasing the speed, to accommodate the difference in the target SOC value. Similarly, based on the preset correction parameter, the engine torque is adjusted, either increasing or decreasing the torque, to accommodate the difference in the target SOC value.

[0115] For example: Assume that the preset SOC threshold is 10%, and the target SOC value is 60%, while the current actual SOC value is 40%. In this case, the SOC difference is 60%-40%=20%, which exceeds the preset SOC threshold. According to the preset correction parameters, the engine speed and engine torque can be adjusted to adapt to the difference in the target SOC value. The engine speed is corrected according to the first correction parameter: the speed is increased. The correction method includes appropriately increasing the throttle opening or using a transmission control strategy to increase the engine speed output. The engine torque is corrected according to the first correction parameter: the torque is increased. The correction method includes increasing the fuel injection amount, adjusting the ignition timing or improving the working efficiency of the turbocharger to increase the engine's torque output.

[0116] If the SOC difference does not exceed the preset SOC threshold, the target SOC value differs slightly from the preset SOC value. The engine speed is fine-tuned according to the preset second correction parameter to bring it closer to the preset value. Similarly, the engine torque is fine-tuned according to the preset second correction parameter to accommodate the slight difference in the target SOC value.

[0117] For example: Assume that the preset SOC threshold is 5%, and the target SOC value is 60%, while the current actual SOC value is 58%. In this case, the SOC difference is 60%-58%=2%, which does not exceed the preset SOC threshold. According to the preset second correction parameter, the engine speed and engine torque can be fine-tuned to adapt to the slight difference in the target SOC value. Fine-tune the engine speed according to the second correction parameter: make it closer to the preset value. The fine-tuning method includes fine-tuning the valve opening or fine-tuning the transmission control strategy to fine-tune the engine speed output. Fine-tune the engine torque according to the second correction parameter: to adapt to the slight difference in the target SOC value. The fine-tuning method includes fine-tuning the fuel injection amount, fine-tuning the ignition timing or fine-tuning the working efficiency of the turbocharger to fine-tune the engine torque output.

[0118] The embodiments of the present application can better manage and utilize the energy of the vehicle battery by correcting the engine speed and torque. When exiting the pure electric drive mode, the engine speed and torque can be adjusted according to the current state and needs of the battery to save power and thus achieve a longer battery life. At the same time, by correcting the engine speed and torque, the relationship between battery power preservation and vehicle sound quality can be coordinated. In pure electric drive mode, the vehicle's sound is lower and the driving experience is quieter. When the system needs to enable engine power supply, by appropriately adjusting the engine speed and torque, the vehicle's sound quality can be made smoother and coordinated when switching, providing a better driving experience. At the same time, the system can more accurately control the engine's operating state, making the engine power supply transition smoother and more seamless. This can provide a comfortable driving experience and prevent the driver from feeling obvious vibrations when exiting the pure electric drive mode.

[0119] In an embodiment of the present application, after calculating the SOC difference between the preset SOC value and the target SOC value, the method further includes: obtaining the initial SOC increase rate of the battery based on the difference; obtaining the maximum SOC increase rate and the minimum SOC increase rate; using the maximum SOC increase rate and the minimum SOC increase rate to limit the initial SOC increase rate to obtain the target SOC increase rate; adjusting the target SOC value based on the target SOC increase rate until the preset SOC value is reached.

[0120] Specifically, the battery SOC increase rate is determined by looking up a table based on the calculated SOC difference. Depending on the SOC difference, the corresponding increase rate value is obtained by looking up the table. To ensure the normal operation and safety of the battery, maximum and minimum SOC increase rate limits are set. The battery's SOC increase rate cannot exceed the maximum SOC increase rate and cannot fall below the minimum SOC increase rate.

[0121] Finally, the calculated SOC increase rate is used to adjust the battery based on the currently set target SOC. Adjustment can only occur upward, increasing the SOC value. It cannot decrease, decreasing the SOC value. Adjustment stops when the target SOC reaches the difference SOC value in the base MAP table. This ensures a steady increase in the SOC value within the battery's operating range to achieve the set target SOC value.

[0122] This embodiment also provides a vehicle drive mode control device for implementing the above-mentioned embodiments and optional implementations. Details already described will not be repeated. As used below, the term "module" may refer to a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation using hardware, or a combination of software and hardware, is also possible and contemplated.

[0123] This embodiment provides a vehicle driving mode control device, as shown in FIG3 , including:

[0124] A detection module 31 is used to detect the battery assembly parameters of the target vehicle and, based on the battery assembly parameters, modify the preset conditions for determining whether the vehicle enters the pure electric drive mode;

[0125] An acquisition module 32 is configured to acquire key parameters related to preset conditions. If the key parameters meet the preset conditions, the target vehicle is controlled to enter a pure electric drive mode and a target battery charge level for exiting the pure electric drive mode is determined based on battery assembly parameters.

[0126] The control module 33 is configured to control the target vehicle to exit the pure electric drive control mode if the target vehicle reaches a target battery level.

[0127] In an embodiment of the present application, the detection module is configured to detect vehicle parameters of the target vehicle and environmental parameters of the target vehicle's current environment, wherein the vehicle parameters include at least one of the following: battery health, cell voltage, and thermal management system status, and the environmental parameters include ambient temperature and altitude coefficient. Initial conditions for determining whether to enter pure electric drive mode are obtained, and judgment rules corresponding to key parameters in the initial conditions are extracted; and the judgment rules corresponding to the key parameters are updated using the vehicle parameters and environmental parameters to obtain the target conditions.

[0128] In an embodiment of the present application, the acquisition module is used to determine the current battery state based on the battery health and the cell voltage, and obtain a first influence of the current battery state on the battery power; determine the current environmental state based on the ambient temperature and the altitude coefficient, and obtain a second influence of the current environmental state on the battery power; obtain a third influence of the thermal management system state on the battery power; calculate a power correction value using the first influence, the second influence, and the third influence; and use the power correction value to correct the initial battery power to obtain the target battery power, wherein the initial battery power is a preset battery power for exiting the pure electric drive mode.

[0129] In an embodiment of the present application, the acquisition module is used to obtain a first weight corresponding to the first influence, a second weight corresponding to the second influence, and a third weight corresponding to the third influence; calculate a first product between the first influence and the first weight; calculate a second product between the second influence and the second weight; calculate a third product between the third influence and the third weight; and determine the correction value based on the sum of the first product, the second product, and the third product.

[0130] In an embodiment of the present application, the device also includes: a correction module for obtaining the actual SOC value of the battery in the target vehicle and calculating the target SOC value using the actual SOC value; querying a preset SOC value related to the target SOC value from a preset MAP table; calculating the SOC difference between the preset SOC value and the target SOC value; and using the SOC difference to correct the engine speed and engine torque of the target vehicle.

[0131] In an embodiment of the present application, the correction module is used to compare the SOC difference with a preset SOC threshold; if the SOC difference is greater than the preset SOC threshold, the engine speed and the engine torque are corrected according to a first correction parameter; or, if the SOC difference is less than the preset SOC threshold, the engine speed and the engine torque are corrected according to a second correction parameter.

[0132] In an embodiment of the present application, the device also includes: an adjustment module for obtaining the initial SOC increase rate of the battery based on the difference; obtaining the maximum SOC increase rate and the minimum SOC increase rate; using the maximum SOC increase rate and the minimum SOC increase rate to limit the initial SOC increase rate to obtain a target SOC increase rate; adjusting the target SOC value based on the target SOC increase rate until the preset SOC value is reached.

[0133] Please refer to Figure 4, which is a structural diagram of an electronic device provided by an optional embodiment of the present application. As shown in Figure 4, the electronic device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses for communication and can be installed on a common mainboard or installed in other ways as needed. The processor can process instructions executed in the electronic device, including instructions stored in or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple electronic devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system).

[0134] The processor 10 may be a central processing unit, a network processor, or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic, or any combination thereof.

[0135] The memory 20 stores instructions that can be executed by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.

[0136] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created based on the use of an electronic device presented by a small program landing page, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely located relative to the processor 10, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

[0137] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid-state drive; the memory 20 may also include a combination of the above types of memory.

[0138] The electronic device further includes a communication interface 30 for the electronic device to communicate with other devices or a communication network.

[0139] The embodiments of the present application also provide a computer-readable storage medium. The above-mentioned method according to the embodiment of the present application can be implemented in hardware, firmware, or implemented as a computer code that can be recorded in a storage medium, or implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor or hardware, the method shown in the above embodiment is implemented.

[0140] Although the embodiments of the present application have been described with reference to the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present application, and such modifications and variations shall fall within the scope defined by the appended claims.

Claims

1. A method for controlling a vehicle driving mode, characterized in that: The method comprises: Obtaining a target condition currently used by the target vehicle to determine whether to enter a pure electric drive mode, wherein the target condition is determined using current vehicle parameters and environmental parameters of the target vehicle; obtaining key parameters related to the target condition, and if the key parameters meet the target condition, controlling the target vehicle to enter the pure electric drive mode, and determining a target battery power level for exiting the pure electric drive mode based on the vehicle parameters and environmental parameters; If the target vehicle reaches the target battery power, the target vehicle is controlled to exit the pure electric drive control mode.

2. The method according to claim 1, characterized in that The obtaining of the target condition currently used by the target vehicle to determine whether to enter the pure electric drive mode includes: Detecting vehicle parameters of the target vehicle and environmental parameters of the target vehicle's current environment, wherein the vehicle parameters include at least one of the following: battery health, battery cell voltage, and thermal management system status; and the environmental parameters include: ambient temperature and altitude coefficient; Obtaining initial conditions for determining whether to enter a pure electric drive mode, and extracting judgment rules corresponding to key parameters in the initial conditions; The vehicle parameters and the environmental parameters are used to update the judgment rules corresponding to the key parameters to obtain the target conditions.

3. The method according to claim 2, characterized in that The determining the target battery power level for exiting the pure electric driving mode according to the vehicle parameters and the environmental parameters includes: Determining a current battery state based on the battery health and the battery cell voltage, and obtaining a first impact of the current battery state on the battery power; determining a current environmental state based on the ambient temperature and the altitude coefficient, and obtaining a second degree of influence of the current environmental state on battery power; Obtaining a third degree of influence of the thermal management system state on battery power; Calculating a power correction value using the first influence degree, the second influence degree, and the third influence degree; The initial battery power is corrected using the power correction value to obtain the target battery power, wherein the initial battery power is a preset battery power for exiting the pure electric driving mode.

4. The method according to claim 3, characterized in that The calculating the power correction value by using the first influence degree, the second influence degree, and the third influence degree includes: Obtaining a first weight corresponding to the first influence, a second weight corresponding to the second influence, and a third weight corresponding to the third influence; Calculating a first product between the first influence and the first weight; Calculating a second product between the second influence and the second weight; Calculating a third product between the third influence and the third weight; The correction value is determined based on a sum of the first product, the second product, and the third product.

5. The method according to claim 1, wherein After controlling the target vehicle to exit the pure electric drive control mode, the method further includes: Obtaining an actual SOC value of a battery in the target vehicle, and calculating a target SOC value using the actual SOC value; querying a preset SOC value related to the target SOC value from a preset MAP table; Calculating an SOC difference between the preset SOC value and the target SOC value; The SOC difference is used to correct the engine speed and engine torque of the target vehicle.

6. The method according to claim 5, characterized in that The correcting the engine speed and engine torque of the target vehicle by using the SOC difference includes: comparing the SOC difference with a preset SOC threshold; If the SOC difference is greater than the preset SOC threshold, the engine speed and the engine torque are corrected according to a first correction parameter; or, if the SOC difference is less than the preset SOC threshold, the engine speed and the engine torque are corrected according to a second correction parameter.

7. The method according to claim 5, characterized in that After calculating the SOC difference between the preset SOC value and the target SOC value, the method further includes: obtaining an initial SOC rising rate of the battery based on the difference; Get the maximum SOC increase rate and the minimum SOC increase rate; limiting the initial SOC increasing rate by using the maximum SOC increasing rate and the minimum SOC increasing rate to obtain a target SOC increasing rate; The target SOC value is adjusted based on the target SOC increase rate until the preset SOC value is reached.

8. A vehicle driving mode control device, characterized in that: The device comprises: a detection module, configured to obtain a target condition of the target vehicle currently used to determine whether to enter a pure electric drive mode, wherein the target condition is determined using current vehicle parameters and environmental parameters of the target vehicle; an acquisition module, configured to acquire key parameters related to the target condition, control the target vehicle to enter the pure electric drive mode if the key parameters meet the target condition, and determine a target battery power level for exiting the pure electric drive mode based on the vehicle parameters and environmental parameters; A control module is used to control the target vehicle to exit the pure electric drive control mode if the target vehicle reaches the target battery power.

9. The device according to claim 8, characterized in that The detection module is used to detect vehicle parameters of the target vehicle and environmental parameters of the target vehicle's current environment, wherein the vehicle parameters include at least one of the following: battery health, battery cell voltage, and thermal management system status; the environmental parameters include: ambient temperature and altitude coefficient; obtain initial conditions for determining whether to enter a pure electric drive mode, and extract judgment rules corresponding to each key parameter in the initial conditions; use the vehicle parameters and the environmental parameters to update the judgment rules corresponding to each key parameter to obtain the target condition.

10. The device according to claim 9, characterized in that The acquisition module is configured to determine a current battery state based on the battery health and the battery cell voltage, and acquire a first influence of the current battery state on the battery power; Determine the current environmental state based on the ambient temperature and the altitude coefficient, and obtain a second influence of the current environmental state on the battery power; obtain a third influence of the thermal management system state on the battery power; calculate a power correction value using the first influence, the second influence, and the third influence; and use the power correction value to correct the initial battery power to obtain the target battery power, wherein the initial battery power is a preset battery power for exiting the pure electric drive mode.

11. The device according to claim 10, characterized in that The acquisition module is configured to acquire a first weight corresponding to the first influence, a second weight corresponding to the second influence, and a third weight corresponding to the third influence; and calculate a first product between the first influence and the first weight; Calculate a second product between the second influence and the second weight; calculate a third product between the third influence and the third weight; and determine the correction value based on the sum of the first product, the second product, and the third product.

12. The device according to claim 8, characterized in that The device also includes: a correction module, which is used to obtain the actual SOC value of the battery in the target vehicle and calculate the target SOC value using the actual SOC value; query a preset SOC value related to the target SOC value from a preset MAP table; calculate the SOC difference between the preset SOC value and the target SOC value; and use the SOC difference to correct the engine speed and engine torque of the target vehicle.

13. The device according to claim 12, characterized in that The correction module is configured to compare the SOC difference with a preset SOC threshold; if the SOC difference is greater than the preset SOC threshold, correct the engine speed and the engine torque according to a first correction parameter; Alternatively, if the SOC difference is less than the preset SOC threshold, the engine speed and the engine torque are corrected according to a second correction parameter.

14. The device according to claim 12, characterized in that The device also includes: an adjustment module for obtaining the initial SOC increase rate of the battery based on the difference; obtaining the maximum SOC increase rate and the minimum SOC increase rate; using the maximum SOC increase rate and the minimum SOC increase rate to limit the initial SOC increase rate to obtain a target SOC increase rate; and adjusting the target SOC value based on the target SOC increase rate until the preset SOC value is reached.

15. An electronic device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the method according to any one of claims 1 to 7 by executing the computer instructions.

16. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Driving power generation control method and device, storage medium and vehicle control unit

    CN114312742A

  • Battery energy management method and device of hybrid vehicle, vehicle and storage medium

    CN116118706A

  • Control method and device for hybrid power vehicle, vehicle and medium

    CN116279405A

  • Light truck mode switching control method and device based on power division architecture

    CN117400913A

  • Hybrid vehicle

    JP2018047770A

Cited By

  • Engine control method, vehicle and storage medium

    CN121322212A