Method and apparatus for controlling traction modes of vehicle, electronic device and storage media

By using real-time vehicle and environmental parameters to control hybrid electric vehicle traction modes, the method addresses frequent switching and noise issues, enhancing driving experience and battery efficiency through accurate energy management.

RU2865587C2Active Publication Date: 2026-07-07CHONGQING CHANGAN AUTOMOBILE CO LTD

Patent Information

Authority / Receiving Office
RU · RU
Patent Type
Patents
Current Assignee / Owner
CHONGQING CHANGAN AUTOMOBILE CO LTD
Filing Date
2024-02-05
Publication Date
2026-07-07

AI Technical Summary

Technical Problem

Hybrid electric vehicles frequently switch between electric and hybrid modes due to fixed SOC thresholds and engine activation, leading to degraded driving experiences and noise issues.

Method used

A method and apparatus that determine vehicle traction modes based on real-time vehicle and environmental parameters, including battery health, cell voltage, thermal control system status, ambient temperature, and altitude, to accurately control the entry and exit of electric traction mode, adjusting internal combustion engine speed and torque for smoother transitions.

Benefits of technology

Enhances driving experience by reducing frequent mode switching, improving battery efficiency and reliability, and ensuring quieter operation by optimizing energy management and sound quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000001_ABST
    Figure 00000001_ABST
Patent Text Reader

Abstract

FIELD: automobile industry.SUBSTANCE: group of inventions relates to a method and apparatus for controlling the traction modes of a vehicle. The method includes: obtaining a target condition used to determine whether to enter the electric traction mode; obtaining, based on the target conditions, key parameters for controlling entry into the electric traction mode; based on vehicle parameters and environmental parameters, a target battery charge value, controlling exit from the electric traction mode. Vehicle parameters include: battery health status, cell voltage, and thermal management system status. Environmental parameters include: ambient air temperature and altitude coefficient.EFFECT: optimization of the switching mode between power modes, between the internal combustion engine and the battery.14 cl, 4 dwg, 1 tbl
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Technical field

[0002] The present invention relates to the field of vehicle control and, in particular, to a method and apparatus for controlling the traction modes of a vehicle, an electronic device and a storage medium.

[0003] Technology Level

[0004] The hybrid electric vehicle enters electric mode by activating the switch and determining whether the actual value of the current battery state of charge (SOC) exceeds the set threshold. If the conditions are met, the vehicle switches to electric mode. However, there are two possible conditions in which electric mode may be exited. First, the vehicle exits electric mode based on a fixed SOC threshold, i.e., when the battery SOC reaches the set threshold. Additionally, if the internal combustion engine must be activated to provide the required power, the vehicle also exits electric mode in advance.Due to these conditions, a hybrid electric vehicle may frequently switch between electric and hybrid modes, resulting in frequent vehicle mode switching, which degrades the driving experience. Furthermore, in electric mode, the vehicle's electric range is not dynamically adjusted based on battery status, which can detract from the driver's experience. Furthermore, after the vehicle exits electric mode, the internal combustion engine produces significant noise. This also negatively impacts the driver's driving experience.

[0005] Disclosure of the essence of the invention

[0006] In view of the above, embodiments of the present invention provide a method and apparatus for controlling vehicle traction modes, an electronic device and a storage medium for solving the problem that a hybrid electric vehicle may frequently switch between an electric traction mode and a hybrid mode, which causes frequent switching of vehicle modes, resulting in a deterioration in the driving experience.

[0007] According to a first aspect, embodiments of the present invention provide a method for controlling traction modes of a vehicle. The method includes:

[0008] obtaining a target condition currently used by the target vehicle to determine whether to enter the electric traction mode, wherein the target condition is determined using the current vehicle parameters and the environmental parameters of the target vehicle;

[0009] Obtaining the key parameters related to the target condition, and if the key parameters meet the target condition, controlling the target vehicle to enter the electric traction mode and determining, based on the vehicle parameters and the environmental parameters, the target battery charge value for exiting the electric traction mode; and

[0010] If the target vehicle reaches the target battery charge value, control the target vehicle to exit electric driving mode.

[0011] In embodiments of the present invention, the step of obtaining a target condition currently used by the target vehicle to determine whether to enter the electric traction mode includes:

[0012] detecting vehicle parameters of the target vehicle and parameters of the environment in which the vehicle is currently located, wherein the vehicle parameters include at least one of a battery health status, a cell voltage, and a thermal control system status, and the environmental parameters include an ambient air temperature and an altitude coefficient;

[0013] obtaining an initial condition used to determine whether to enter the electric traction mode, and extracting determination rules corresponding to the key parameters in the initial condition; and

[0014] Update the determination rules corresponding to the key parameters by using the vehicle parameters and environmental parameters to obtain the target condition.

[0015] In embodiments of the present invention, the step of determining, based on vehicle parameters and environmental parameters, a target battery charge value for exiting the electric traction mode includes:

[0016] Determine the current battery state based on the battery health status and cell voltage, and obtain the first factor influencing the current battery state on the battery charge amount;

[0017] determine the current environmental condition based on the ambient temperature and altitude coefficient, and obtain the second factor of the influence of the current environmental condition on the battery charge value;

[0018] obtaining the third factor of influence of the state of the thermal control system on the battery charge value;

[0019] calculating the correction value of the charge amount using the first influence factor, the second influence factor and the third influence factor; and

[0020] Adjust the initial battery charge value using the correction battery charge value to obtain the target battery charge value, wherein the initial battery charge value is the set battery charge value for exiting the electric traction mode.

[0021] In embodiments of the present invention, the step of calculating a correction value of the charge amount using the first influencing factor, the second influencing factor and the third influencing factor includes:

[0022] obtaining the first weight corresponding to the first influencing factor, the second weight corresponding to the second influencing factor, and the third weight corresponding to the third influencing factor;

[0023] Calculate the first product of the first influence factor and the first weight;

[0024] Calculate the second product of the second influence factor and the second weight;

[0025] calculating the third product of the third influence factor and the third weight; and

[0026] Determine the correction value of the charge magnitude based on the sum of the values ​​of the first product, second product and third product.

[0027] In embodiments of the present invention, after the step of controlling the target vehicle to exit the electric traction mode, the method further includes:

[0028] Get the actual TBV value of the target vehicle and calculate the target TBV value using the actual TBV value;

[0029] search in the given correspondence table for the given UZ value related to the target UZ value;

[0030] calculate the difference in US between the set US value and the target US value; and

[0031] Adjust the internal combustion engine speed and internal combustion engine torque using the difference in the ultrasonic speed.

[0032] In embodiments of the present invention, the step of adjusting the speed of the internal combustion engine and the torque of the internal combustion engine using the difference in the UT includes:

[0033] compare the difference in ultrasound with the specified threshold value of ultrasound; and

[0034] If the VT difference is greater than the set VT threshold, adjust the internal combustion engine speed and internal combustion engine torque based on the first correction parameter; or if the VT difference is less than the set VT threshold, adjust the internal combustion engine speed and internal combustion engine torque based on the second correction parameter.

[0035] In embodiments of the present invention, after the step of calculating the difference in US between the given US value and the target US value, the method further includes:

[0036] Get the initial increase rate of the battery's UZ based on the UZ difference;

[0037] Getting the maximum speed of increase of ultrasound and the minimum speed of increase of ultrasound;

[0038] Limiting the initial SV increase rate using the maximum SV change rate and the minimum SV change rate to obtain the target SV increase rate; and

[0039] Adjust the target SV value according to the target SV increase rate until the set SV value is reached.

[0040] According to a second aspect, embodiments of the present invention provide an apparatus for controlling the traction modes of a vehicle. The apparatus comprises:

[0041] a detection module configured to detect a parameter of a battery unit of a target vehicle and, based on the parameter of the battery unit, adjust a predetermined condition for the vehicle to determine whether to enter the electric traction mode;

[0042] an acquisition module configured to acquire key parameters related to a predetermined condition, and if the key parameters satisfy the predetermined condition, control the target vehicle to enter the electric traction mode, and determine, based on the vehicle parameters and the environmental parameters, a target battery charge value for exiting the electric traction mode; and

[0043] a control module configured to: if the target vehicle reaches a target battery charge value, control the target vehicle to exit the electric traction mode.

[0044] According to a third aspect, embodiments of the present invention provide an electronic device comprising: a memory and a processor, wherein the memory and the processor are connected so as to be able to communicate with each other, the memory has computer instructions stored therein, and the processor is configured to implement the above-mentioned method according to the first aspect or any corresponding embodiments of the method by executing the computer instructions.

[0045] According to a fourth aspect, embodiments of the present invention provide a computer-readable storage medium, wherein the computer-readable storage medium has computer instructions stored thereon, wherein the computer-readable instructions are configured to enable a computer to carry out the above-mentioned method according to the first aspect or any embodiment of the method.

[0046] Advantageous effects of embodiments of the present invention:

[0047] In the method proposed in the embodiments of the present invention, the target condition is determined using the current vehicle parameters and the environmental parameters of the target vehicle. Therefore, whether to enter electric traction mode can be accurately determined based on real-time data. The current vehicle traction mode requirement can be more accurately reflected, improving control accuracy.In addition, since the target condition for entering the electric traction mode and the battery charge amount for exiting the electric traction mode are determined based on the current vehicle parameters and the environmental parameters of the target vehicle, more accurate control of entering and exiting the electric traction mode in various cases is realized, which improves the control effect of the electric traction mode and avoids the problem associated with frequent switching of vehicle modes.

[0048] In the embodiments of the present invention, the current battery state and the surrounding environment are determined based on factors such as the battery health state, cell voltage, ambient temperature, and altitude coefficient, in combination with the state of the thermal control system. Thus, the influence of these factors on the battery charge value can be more accurately estimated, and as a result, the charge value correction value is calculated more accurately, improving the accuracy of the charge value correction. Furthermore, the influence of multiple factors on the battery charge value, such as the battery health state, cell voltage, ambient temperature, altitude coefficient, and the state of the thermal control system, is taken into account. Thus, the actual state of the battery and the surrounding environment can be more fully estimated, and the charge value can be more accurately corrected, improving the reliability of the correction result.The adjusted battery target value allows for more accurate battery charging and discharging strategies and extends battery life, thereby improving battery efficiency and reliability.

[0049] In embodiments of the present invention, adjusting the speed and torque of the internal combustion engine allows for better management and utilization of vehicle battery energy. After the vehicle exits electric mode, the speed and torque of the internal combustion engine can be adjusted based on the current state and battery demand to conserve energy, thereby increasing battery range. Furthermore, adjusting the speed and torque of the internal combustion engine allows for a compromise between battery conservation and vehicle sound quality. In electric mode, the vehicle produces a quieter sound, and there is less noise while driving.When the system must activate the combustion engine to provide power, by appropriately adjusting the engine speed and torque, the vehicle's sound quality is enhanced through smoother and more harmonious transitions, enhancing the driving experience. Furthermore, the system can more precisely control the combustion engine's operating state, ensuring a smoother and more organic transition to combustion engine power. This ensures a comfortable driving experience, preventing the driver from experiencing any significant vibrations when the vehicle transitions from electric mode.

[0050] Brief description of drawings

[0051] To more clearly describe the technical solutions in specific embodiments of the present invention or the prior art, the accompanying drawings necessary for describing the specific embodiments or the prior art are briefly described below. Obviously, the accompanying drawings in the following description show some embodiments of the present invention, and one skilled in the art can easily derive other drawings from these accompanying drawings without creative efforts.

[0052] FIG. 1 is a flow chart of a method for controlling traction modes of a vehicle in accordance with some embodiments of the present invention.

[0053] FIG. 2 is a flow chart of a method for controlling traction modes of a vehicle in accordance with some embodiments of the present invention.

[0054] FIG. 3 is a block diagram of the structure of an apparatus for controlling the traction modes of a vehicle in accordance with an embodiment of the present invention.

[0055] FIG. 4 is a schematic diagram of the hardware structure of an electronic device according to an embodiment of the present invention.

[0056] Implementation of the invention

[0057] To more clearly understand the objectives, technical solutions, and advantages of the embodiments of the present invention, the technical solutions in the embodiments of the present invention are described in detail below with reference to the accompanying drawings. It is clear that the described embodiments represent only some, and not all, embodiments of the present invention. All other embodiments obtained by persons skilled in the art based on the embodiments of the present invention without creative efforts fall within the scope of legal protection of the present invention.

[0058] According to embodiments of the present invention, a method and apparatus for controlling the traction modes of a vehicle, an electronic device, and a storage medium are provided. It should be noted that the steps illustrated in the flow chart in the accompanying drawings can be executed in a computer system, for example, as a set of computer-executable instructions, and although the operations in the flow chart are shown in a certain logical sequence, in some cases the steps shown or described may be performed in an order different from that shown herein.

[0059] This embodiment provides a method for controlling the traction modes of a vehicle. FIG. 1 is a flow chart of the method for controlling the traction modes of a vehicle according to an embodiment of the present invention. As shown in FIG. 1, the procedure includes the following steps.

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

[0061] In embodiments of the present invention, to ensure operation in electric traction mode according to the user's usage scenario and prevent frequent entry and exit from this mode after setting the initial condition for the vehicle to enter electric traction mode, a plurality of factors are additionally introduced to adjust the initial condition. The plurality of factors include vehicle parameters and environmental parameters.

[0062] Specifically, the step of acquiring a target condition currently used by the target vehicle to determine whether to enter the electric traction mode includes the following steps A1–A3.

[0063] Step A1. Detecting the vehicle parameters of the target vehicle and the parameters of the environment in which the vehicle is currently located, wherein the vehicle parameters include at least one of the battery health status, the cell voltage, and the thermal control system status, and the environmental parameters include the ambient air temperature and the altitude coefficient.

[0064] In embodiments of the present invention, the battery health status, performance characteristics, and service life are estimated as vehicle parameters, and the available battery energy is predicted in the future by monitoring indicators such as the capacity, internal resistance, and battery voltage. The cell voltage and the battery state, including the charge state, discharge state, balancing, etc., are determined by monitoring the cell voltage in the electric vehicle. The thermal management system state—monitors the thermal management system of the electric vehicle, including temperature sensors, radiators, coolants, etc., to ensure that the vehicle operates within the optimal temperature range to prevent overheating or excessive cooling.

[0065] Environmental parameters such as ambient temperature – using equipment such as temperature sensors or weather stations, information about the ambient temperature of the vehicle is collected to assess the impact of ambient temperature on vehicle and battery performance. Altitude coefficient – ​​calculated based on the vehicle's altitude above sea level to adjust operating parameters such as internal combustion engine power and vehicle oxygen consumption.

[0066] Step A2. Obtain the initial condition used to determine whether to enter the electric traction mode, and extract the determination rules corresponding to the key parameters in the initial condition.

[0067] In the embodiments of the present invention, the key parameters in the initial condition may be the battery SOC value, the battery output power, the ambient temperature, etc. The determination rules corresponding to the key parameters are as follows:

[0068] Battery SOC – determines whether the remaining battery charge is sufficient to enter electric mode. For example, when the battery SOC is greater than 80%, it can be determined that the charge is sufficient for the vehicle to enter electric mode.

[0069] Battery Output – Based on the battery output, the vehicle can enter electric mode. For example, when the battery output reaches a certain level, the vehicle can enter electric mode.

[0070] Ambient Temperature – takes into account the impact of ambient temperature on battery performance. For example, when the ambient temperature is between 20 degrees Celsius and 35 degrees Celsius, the vehicle can enter electric mode.

[0071] It should be noted that these rules and parameters can be adjusted and configured according to actual requirements and specific conditions. The vehicle control system makes determinations according to these rules and parameters and updates them based on real-time vehicle and environmental parameters received to determine the target condition for entering electric driving mode.

[0072] Step A3. Update the determination rules corresponding to the key parameters by using the vehicle parameters and environmental parameters to obtain the target condition.

[0073] Step S12. Obtaining key parameters related to the target condition, and if the key parameters meet the target condition, controlling the target vehicle to enter the electric traction mode and determining, based on the vehicle parameters and the environmental parameters, the target battery charge value for exiting the electric traction mode.

[0074] In the embodiments of the present invention, the step of determining, based on the vehicle parameters and the environmental parameters, a target battery charge value for exiting the electric traction mode includes the following steps B1–B5.

[0075] Step B1. Determine the current battery state based on the battery health status and cell voltage, and obtain the first factor influencing the current battery state on the battery charge value.

[0076] Specifically, the higher the battery health status, the less its performance and capacity decline, and the better its condition. Cell voltage is one of the key parameters for determining battery health. The higher the cell voltage, the greater the charge. The current battery health status can be determined by combining the battery health status and cell voltage. For example, if the battery health status is high and the cell voltage is high, the battery health status can be determined to be good. Based on different combinations of battery health status and cell voltage, different battery statuses can be determined, such as excellent, normal, and poor. Based on the determined current battery status, the impact of the status on the battery charge can be determined.For example, a battery in good condition typically has a high charge value, while a battery in poor condition may have a low charge value. The first factor influencing the current battery condition on the battery charge value can be derived from historical data and model calculations.

[0077] For example, historical data is collected. Battery health data and charge level data for historical periods are collected from the battery monitoring system. This data includes battery health status, cell voltage, charge / discharge rate, etc. Based on the collected historical data, a mathematical model can be constructed to describe the relationship between battery health and charge level. This model can be built using statistical analysis, machine learning, or other appropriate methods. The constructed model is trained and verified using historical data. By adjusting the model parameters and evaluating the model's accuracy, its fit to historical data is achieved.

[0078] The trained model is used to perform forecasts and calculations using current battery state data. The model predicts the impact of the current battery state on the battery charge based on current information, such as the battery cell health and voltage. Based on the forecast results, the first factor affecting the current battery state on the battery charge can be derived.

[0079] Step B2. Determine the current environmental condition based on the ambient temperature and altitude coefficient, and obtain the second factor of the influence of the current environmental condition on the battery charge value

[0080] In embodiments of the present invention, the current environmental state can be determined by a combination of the ambient air temperature and an altitude coefficient. For example, in the case of a high temperature and a high altitude, the current environmental state can be determined to be a high temperature and high altitude state. Based on different combinations of the ambient temperature and the altitude coefficient, various states can be determined, such as a low temperature and low altitude state and a high temperature and low altitude state. Based on the determined current environmental state, the impact of the state on the battery charge amount can be determined.For example, when environmental conditions are characterized by high temperatures and high altitude, battery charge may decrease more rapidly. A second factor influencing current environmental conditions on battery charge can be determined by analyzing historical data and creating a corresponding model.

[0081] For example, historical data is collected. Environmental data, battery charge level data, and historical charge level data are collected from the battery monitoring system. Environmental data includes ambient temperature, altitude, and other parameters. Based on the collected historical data, a mathematical model can be constructed to describe the relationship between the environmental conditions and the battery charge level. This model can be built using statistical analysis, machine learning, or other appropriate methods. The constructed model is trained and validated using historical data. By adjusting the model parameters and evaluating the model's accuracy, its fit to historical data is achieved.

[0082] The trained model is used to perform forecasts and calculations using current environmental data. The model predicts the impact of the current environmental state on battery charge based on current information, such as ambient temperature and altitude. Based on the forecast results, a second factor can be derived to determine the impact of the current environmental state on battery charge.

[0083] Stage B3. Obtaining the third factor influencing the state of the thermal control system on the battery charge level.

[0084] In embodiments of the present invention, data on the thermal management system state and battery charge level are collected. This data may include changes in battery charge level in various thermal management system states. Based on the collected data, a mathematical model can be constructed to describe the relationship between the thermal management system state and the battery charge level. The model can take into account changes in battery temperature and charge loss in various thermal management system states. The constructed model is trained and verified using historical data. By adjusting the model parameters and assessing the model's accuracy, its conformity with historical data is achieved.

[0085] The trained model is used to perform forecasts and calculations using current data on the thermal management system's state. The model predicts the impact of the current thermal management system's state on the battery charge based on current information, such as the current radiator temperature, coolant temperature, and fan speed. Based on the forecast results, a third factor can be derived to determine the impact of the current thermal management system's state on the battery charge.

[0086] Step B4. Calculate the charge magnitude correction value using the first influence factor, the second influence factor, and the third influence factor.

[0087] In embodiments of the present invention, the step of calculating a charge magnitude correction value using a first influencing factor, a second influencing factor, and a third influencing factor includes: obtaining a first weight corresponding to the first influencing factor, a second weight corresponding to the second influencing factor, and a third weight corresponding to the third influencing factor; calculating a first product of the first influencing factor and the first weight, calculating a second product of the second influencing factor and the second weight, calculating a third product of the third influencing factor and the third weight; and determining a charge magnitude correction value based on the value of the sum of the first product, the second product, and the third product.

[0088] Step B5. Adjust the initial battery charge value using the correction battery charge value to obtain the target battery charge value, wherein the initial battery charge value is the target battery charge value for exiting the electric traction mode.

[0089] In embodiments of the present invention, the initial battery charge value for exiting electric traction mode is obtained from the battery management system. To obtain the adjusted target charge value, the sum of the initial battery charge value and the charge correction value is calculated.

[0090] For example, assume that the influence factor of the battery health status on the battery charge value is 0.6, the influence factor of the ambient temperature and altitude on the battery charge value is 0.3, and the influence factor of the thermal control system state on the battery charge value is 0.1. Assume that based on the above weights, the initial charge value of the battery of the electric vehicle is 50%.

[0091] Based on the first influencing factor of battery health and cell voltage, we calculate the correction value. Assume the first influencing factor is -5% (meaning that battery health and cell voltage cause a decrease in charge value) and the weight of the first influencing factor is 0.6. The correction value of the first influencing factor will be -5% × 0.6 = -3%.

[0092] Based on the first influencing factor of ambient temperature and altitude, we calculate the correction value. Assume the second influencing factor is -2% (meaning that ambient temperature and altitude cause a decrease in charge value), and the weight of the second influencing factor is 0.3. The correction value of the second influencing factor is -2% × 0.3 = -0.6%.

[0093] Based on the third influencing factor of the thermal management system state, we calculate the correction value. Assume that the third influencing factor is 1% (meaning that the thermal management system state causes an increase in the charge value), and the weight of the third influencing factor is 0.1. The correction value of the third influencing factor will be 1% × 0.1 = 0.1%.

[0094] Finally, to get the total correction value, we add all the correction values: -3% + (-0.6%) + 0.1% = -3.5%. The initial battery charge value is corrected using the total correction value: Corrected charge value = Initial battery charge value + Total correction value. Assuming the initial charge value is 50%, the corrected charge value will be 50% + (-3.5%) = 46.5%.

[0095] In the embodiments of the present invention, the current battery state and the surrounding environment are determined based on factors such as the battery health state, cell voltage, ambient temperature, and altitude coefficient, in combination with the state of the thermal control system. Thus, the influence of the factors on the battery charge value can be more accurately estimated, and as a result, the charge value correction value is calculated more accurately, improving the accuracy of the charge value correction. Furthermore, the influence of multiple factors, such as the battery health state, cell voltage, ambient temperature, altitude coefficient, and the state of the thermal control system, on the battery charge value is taken into account. Thus, the actual state of the battery and the surrounding environment can be more fully estimated, and the charge value can be more accurately corrected, improving the reliability of the correction result.The adjusted battery target value allows for more accurate battery charging and discharging strategies and extends battery life, thereby improving battery efficiency and reliability.

[0096] Step S13: If the target vehicle reaches the target battery charge value, control the target vehicle to exit the electric driving mode.

[0097] In embodiments of the present invention, if the target vehicle reaches the target battery charge value, this indicates that the target vehicle's battery charge has reached the predetermined target charge value. In this case, measures may be taken to exit the target vehicle's electric drive mode, i.e., to stop supplying power from the battery to ensure propulsion.

[0098] A specific output control strategy can be developed based on actual situations. Some possible control strategies are proposed below. Switching to Hybrid Mode: If the target vehicle is a hybrid electric vehicle, the control strategy may be to switch to hybrid mode. The hybrid electric vehicle can determine whether to use the internal combustion engine or electric motor for propulsion based on the battery charge level and drive requirements to optimally supply energy.

[0099] Switching to Fuel-Powered Drive Mode: If the target vehicle has a hybrid power system or the battery charge is sufficient, the control strategy may be to switch to Fuel-Powered Drive Mode. In this case, the vehicle's power supply is dependent on the internal combustion engine rather than the battery. In this case, the vehicle receives power from the internal combustion engine rather than the battery.

[0100] Battery Charging Termination: If the target vehicle is a plug-in hybrid electric vehicle, the vehicle can exit electric mode by terminating battery charging. This means the vehicle stops charging the battery via a charging station or other external power source and instead uses the internal combustion engine or other hybrid system to supply power.

[0101] In the method proposed in the embodiments of the present invention, the target condition is determined using the current vehicle parameters and the environmental parameters of the target vehicle. Therefore, whether to enter electric traction mode can be accurately determined based on real-time data. The current vehicle traction mode requirement can be more accurately reflected, improving control accuracy.In addition, since the target condition for entering the electric traction mode and the battery charge amount for exiting the electric traction mode are determined based on the current vehicle parameters and the environmental parameters of the target vehicle, more accurate control of entering and exiting the electric traction mode in various cases is realized, which improves the control effect of the electric traction mode and avoids the problem associated with frequent switching of vehicle modes.

[0102] FIG. 2 is a flow chart of a method for controlling traction modes of a vehicle according to an embodiment of the present invention. As shown in FIG. 2, the method further includes the following steps.

[0103] Step S21. Obtain the actual SB value of the battery in the target vehicle and calculate the target SB value using the actual SB value.

[0104] In embodiments of the present invention, the actual SOC value of the battery in the target vehicle is obtained. The relevant information about the battery in the vehicle can be read using a battery management system (BMS). A BMS is a system capable of monitoring, managing, and protecting batteries, and typically provides SOC values ​​and other relevant battery parameters. After the actual SOC value of the battery in the target vehicle is obtained through the BMS, a target SOC value can be calculated using this value. The target SOC value can be calculated using the following formula:

[0105] Target EV = Actual EV + (Target Charge Value – Actual Stored Charge) / Nominal Capacity × 100%. The target charge value is the expected charge value, while the actual stored charge is the charge that is currently stored in the battery. The nominal capacity is the nominal capacity of the battery. Using this formula, the EV can be adjusted based on the difference between the target charge value and the actual stored charge.

[0106] Step S22. Search the specified correspondence table for the specified UT value related to the target UT value.

[0107] In embodiments of the present invention, searching a predetermined lookup table for a predetermined SOC value related to a target SOC value can facilitate determining an expected state corresponding to the target SOC value. The predetermined lookup table is created based on historical data or experience, and predetermined SOC values ​​are recorded therein under specific SOC values. The specific steps are as follows. First, a predetermined lookup table must be prepared. The table must contain two data columns. One column represents known SOC values, and the other column represents the corresponding predetermined SOC values. An appropriate range of SOC values ​​and a predetermined SOC value can be selected according to actual requirements. A known SOC value that is closest or near to the target SOC value is found in the predetermined lookup table.The closest known UT value can be found using a search algorithm, such as linear interpolation or nearest neighbor interpolation. Once the closest known UT value is found, the corresponding target UT value can be found. This value can be used as the expected state of the target UT value.

[0108] For example, assume that the target UT value is 50%, and the known UT values ​​and their corresponding target UT values ​​in the lookup table are as follows:

[0109] Known value of ultrasound (%) Specified value of UZ (%) 20 30 40 45 60 55 80 75

[0110] Table 1. Specified correspondence table

[0111] Based on a target SV value of 50%, the closest known SV values ​​of 40% and 60% can be found, and the corresponding target SV values ​​are 45% and 55%, respectively. According to the specified correspondence table, it can be determined that the target SV value corresponding to a target SV value of 50% is a value between 45% and 55%. The specific value can be selected according to the actual requirements and the algorithm.

[0112] Step S23. Calculate the difference in US between the set US value and the target US value.

[0113] In the embodiments of the present invention, the SV Difference = the Target SV Value – the Set SV Value. The SV Difference represents the difference between the Target SV Value and the Set SV Value.

[0114] Step S24. Correct the internal combustion engine speed and internal combustion engine torque using the difference in the UT.

[0115] In the embodiments of the present invention, the step of adjusting the speed of the internal combustion engine and the torque of the internal combustion engine using the difference in the UT includes the following steps C1 and C2.

[0116] Step C1. Comparison of the ultrasound difference with the specified ultrasound threshold value.

[0117] Step C2. If the VT difference is greater than the set VT threshold, adjust the internal combustion engine speed and internal combustion engine torque based on the first correction parameter; or if the VT difference is less than the set VT threshold, adjust the internal combustion engine speed and internal combustion engine torque based on the second correction parameter.

[0118] Specifically, the SV difference is compared with a preset SV threshold. If the SV difference exceeds the preset SV threshold, it indicates a significant difference between the target SV and the preset SV. The internal combustion engine speed is adjusted based on the preset correction parameter, and the speed can be increased or decreased to adapt to the difference from the target SV. Similarly, the internal combustion engine torque is adjusted based on the preset correction parameter, and the torque can be increased or decreased to adapt to the difference from the target SV.

[0119] For example, assume that the set SV threshold is 10%, the target SV is 60%, and the current actual SV is 40%. In this case, the SV difference is 60% - 40% = 20%, which is greater than the set SV threshold. The internal combustion engine speed and engine torque can be adjusted based on the set correction parameter to adapt to the difference from the target SV. The internal combustion engine speed is adjusted based on the first correction parameter: speed increase. The correction method includes appropriately increasing the throttle opening or using transmission control strategies to improve the output shaft speed of the internal combustion engine. The internal combustion engine torque is adjusted based on the first correction parameter: torque increase.The adjustment method includes increasing the amount of fuel injected, adjusting the ignition timing, or improving the efficiency of the turbocharger to increase the torque at the output shaft of the internal combustion engine.

[0120] If the SV difference does not exceed the set SV threshold, this indicates that the difference between the target SV value and the set SV value is small. Finely adjust the engine speed based on the set second correction parameter to bring the engine speed closer to the set value. Similarly, finely adjust the engine torque based on the set second correction parameter to adapt to the small difference from the target SV value.

[0121] For example, assume that the set threshold value of the SV is 5%, the target value of the SV is 60%, and the current actual value of the SV is 58%. In this case, the SV difference is 60% - 58% = 2%, which does not exceed the set threshold value of the SV. Fine adjustment of the internal combustion engine torque can be performed based on the set second correction parameter to adapt to the small difference from the target value of the SV. Fine adjustment of the internal combustion engine speed is performed based on the second correction parameter to bring the internal combustion engine speed closer to the set value. The fine adjustment method includes fine adjustment of the throttle opening or fine adjustment of transmission control strategies to finely regulate the output shaft speed of the internal combustion engine.Fine adjustment of the internal combustion engine's torque is performed based on a second correction parameter to adapt to slight deviations from the target UT value. This fine adjustment method involves fine adjustment of the fuel injection amount, fine adjustment of spark advance, or fine adjustment of turbocharger efficiency to precisely control the internal combustion engine's output torque. 0122 In embodiments of the present invention, adjusting the speed and torque of the internal combustion engine allows for better management and utilization of vehicle battery energy. After the vehicle exits electric mode, the speed and torque of the internal combustion engine can be adjusted based on the current state and battery demand to conserve energy, thereby increasing battery range. Furthermore, adjusting the speed and torque of the internal combustion engine allows for a compromise between battery conservation and vehicle sound quality. In electric mode, the vehicle produces a quieter sound, and there is less noise while driving.When the system must activate the combustion engine to provide power, by appropriately adjusting the engine speed and torque, the vehicle's sound quality is enhanced through smoother and more harmonious transitions, enhancing the driving experience. Furthermore, the system can more precisely control the combustion engine's operating state, ensuring a smoother and more organic transition to combustion engine power. This ensures a comfortable driving experience, preventing the driver from experiencing any significant vibrations when the vehicle transitions from electric mode.

[0123] In embodiments of the present invention, after the step of calculating the SV difference between the set SV value and the target SV value, the method further includes: obtaining an initial SV increase rate of the battery based on the SV difference; limiting the initial SV increase rate using a maximum SV change rate and a minimum SV change rate to obtain a target SV increase rate; and adjusting the target SV value in accordance with the target SV increase rate until the set SV value is reached.

[0124] Specifically, the battery's SCR increase rate is determined by searching a table based on the calculated SCR difference. The corresponding increase rates are obtained by searching a table based on different SCR differences. Limits are set on the maximum and minimum SCR increase rates to ensure normal operation and safety of the battery. The battery's SCR increase rate cannot exceed the maximum SCR increase rate and cannot be lower than the minimum SCR increase rate.

[0125] Finally, adjustment is performed based on the currently set SV value using the calculated SV increase rate. The adjustment direction is limited to upward changes (increasing the SV value) and cannot be downward changes (decreasing the SV value). Adjustment stops when the target SV reaches the SV difference value in the base lookup table. This ensures that the SV value steadily increases within the battery operating range to reach the set target SV value.

[0126] This embodiment also provides a device for controlling the traction modes of a vehicle. The device is configured to implement the above-mentioned embodiments and optional embodiments, and the above description is no longer repeated. In the context of this document, the term "module" refers to a combination of software and / or hardware configured to implement a specified function. Although the device described in the following embodiments is preferably implemented in software, implementation by hardware or a combination of software and hardware is also possible and contemplated.

[0127] This embodiment provides an apparatus for controlling the traction modes of a vehicle. As shown in FIG. 3, the apparatus comprises:

[0128] a detection module 31 configured to detect a parameter of a battery unit of a target vehicle and, based on the parameter of the battery unit, adjust a predetermined condition for the vehicle to determine whether to enter the electric traction mode;

[0129] an acquisition module 32 configured to acquire key parameters related to a predetermined condition, and if the key parameters satisfy the predetermined condition, control the target vehicle to enter the electric traction mode, and determine, based on the parameters of the battery unit, a target battery charge value for exiting the electric traction mode;

[0130] a control module 33 configured to: if the target vehicle reaches a target battery charge value, control the target vehicle to exit the electric traction mode.

[0131] In embodiments of the present invention, the detection module is configured to: detect vehicle parameters and environmental parameters in which the vehicle is currently located, wherein the vehicle parameters include at least one of the battery health state, the cell voltage, and the thermal control system state, and the environmental parameters include the ambient air temperature and the altitude coefficient; obtain an initial condition used to determine whether to enter the electric traction mode, and extract determination rules corresponding to the key parameters in the initial condition; and update the determination rules corresponding to the key parameters using the vehicle parameters and the environmental parameters to obtain a target condition.

[0132] In embodiments of the present invention, the obtaining module is configured to: determine the current state of the battery based on the health state of the battery and the cell voltage and obtain a first factor influencing the current state of the battery on the battery charge amount; determine the current state of the environment based on the ambient temperature and the altitude coefficient and obtain a second factor influencing the current state of the environment on the battery charge amount; obtain a third factor influencing the state of the thermal control system on the battery charge amount; calculate a correction value of the charge amount using the first influence factor, the second influence factor and the third influence factor;and adjusting the initial battery charge value using the correction charge value to obtain a target battery charge value, wherein the initial battery charge value represents a specified battery charge value for exiting the electric traction mode.

[0133] In embodiments of the present invention, the obtaining module is configured to: obtain a first weight corresponding to a first influencing factor, a second weight corresponding to a second influencing factor, and a third weight corresponding to a third influencing factor; calculate a first product of the first influencing factor and the first weight, calculate a second product of the second influencing factor and the second weight, calculate a third product of the third influencing factor and the third weight; and determine a correction value of the charge amount based on the value of the sum of the first product, the second product, and the third product.

[0134] In embodiments of the present invention, the apparatus also comprises: a correction module configured to obtain an actual SI value of the battery in the target vehicle and calculate a target SI value using the actual SI value; search a predetermined SI value related to the target SI value in a predetermined correspondence table; calculate a SI difference between the predetermined SI value and the target SI value; correct the speed of the internal combustion engine and the torque of the internal combustion engine using the SI difference.

[0135] In embodiments of the present invention, the correction module is configured to: if the difference in the speed of the internal combustion engine is greater than the set threshold value of the speed of the internal combustion engine, correct the speed of the internal combustion engine and the torque of the internal combustion engine based on the first correction parameter; or if the difference in the speed of the speed of the internal combustion engine is less than the set threshold value of the speed of the internal combustion engine, correct the speed of the internal combustion engine and the torque of the internal combustion engine based on the second correction parameter.

[0136] In embodiments of the present invention, the apparatus also comprises a control module configured to: obtain an initial rate of increase in the battery SV based on the SV difference; limit the initial rate of increase in the SV using a maximum rate of change in the SV and a minimum rate of change in the SV to obtain a target rate of increase in the SV; and adjust the target SV value in accordance with the target rate of increase in the SV until a predetermined SV value is reached.

[0137] See FIG. 4. FIG. 4 is a schematic diagram of the structure of an electronic device according to an optional embodiment of the present invention. As shown in FIG. 4, the electronic device includes one or more processors 10, memory 20 and interfaces for connecting components, including high-speed and low-speed interfaces. All components are connected to each other so as to communicate with each other via various buses and can be installed on a common motherboard or installed in other required configurations. The processor executes instructions in the electronic device, including instructions stored in the memory, for displaying graphic information for the GUI on an external input / output device (for example, on a display device connected to the interfaces). In some optional embodiments, a plurality of processors and / or a plurality of buses with a plurality of memories can be used, if required.Similarly, multiple electronic devices can be connected, each providing part of the required operations (for example, in the form of an array of servers, a group of blade servers, or a multiprocessor system).

[0138] Processor 10 may be a central processing unit, a network processor, or a combination thereof. Processor 10 may also include a hardware chip. The aforementioned 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 standard matrix logic, or any combination thereof.

[0139] The memory 20 contains instructions stored therein that can be executed by at least one processor 10, which allows at least one processor 10 to implement the methods shown in the above-mentioned embodiments.

[0140] Memory 20 may include a program storage area and a data storage area. The program storage area may store an operating system and an application required for at least one function. The data storage area may store data generated in accordance with the use of the electronic device, etc. In addition, memory 20 may include a high-speed random access memory (RAM) and may also include physical memory, such as at least one magnetic disk drive, a flash memory device, or another physical solid-state memory device. In some optional embodiments, memory 20 optionally includes memory devices located remotely relative to processor 10. These remote memory devices may be connected to the electronic device via a network.An example of the above network includes, but is not limited to, the Internet, an intranet, a local area network, a mobile network, and a combination thereof.

[0141] 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 drive, or a solid-state memory; and the memory 20 may also include a combination of the above-mentioned types of memory devices.

[0142] The electronic device also includes a communication interface 30 configured to exchange data between the electronic device and another device or communication network.

[0143] Embodiments of the present invention also provide a computer-readable storage medium. The methods according to the embodiments of the present invention may be implemented in hardware or firmware, or may be implemented as computer code recorded on a storage medium, or implemented as computer code that can be downloaded via a network and initially stored on a remote storage medium or a physical computer-readable storage medium, and may subsequently be stored on a local storage medium. Thus, the methods described herein can be implemented using software stored on a storage medium, using general-purpose computers, specialized processors, or programmable / specialized hardware.The storage medium may be a magnetic disk, an optical disk, a read-only memory, a random access memory, flash memory, a hard drive, or a solid-state drive. Furthermore, the storage medium may also include combinations of the above-mentioned storage devices. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components configured to store or receive software or computer code. The software or computer code, when accessed and executed by computers, processors, or hardware, implement the methods illustrated in the above embodiments.

[0144] Although embodiments of the present invention have been described in conjunction with the accompanying drawings, various modifications and changes can be made by those skilled in the art within the spirit and scope of the present invention, and such modifications and changes fall within the scope of legal protection defined by the appended claims.

Claims

1. A method for controlling the traction modes of a vehicle, including: obtaining a target condition currently used by the target vehicle to determine whether to enter the electric traction mode, wherein the target condition is determined using current vehicle parameters and environmental parameters of the target vehicle; obtaining key parameters related to a target condition, and if the key parameters satisfy the target condition, controlling the target vehicle to enter the electric traction mode, and determining, based on the vehicle parameters and the environmental parameters, a target battery charge value for exiting the electric traction mode; and if the target vehicle reaches the target battery charge value, control the target vehicle to exit the electric traction mode; wherein the step of obtaining a target condition currently used by the target vehicle to determine whether to enter the electric traction mode comprises: detecting vehicle parameters of a target vehicle and parameters of the environment in which the vehicle is currently located, wherein the vehicle parameters include at least one of a battery health status, a cell voltage, and a thermal control system status, and the environmental parameters include an ambient air temperature and an altitude coefficient; obtaining an initial condition used to determine whether to enter the electric traction mode and extracting determination rules corresponding to key parameters in the initial condition; and updating the determination rules corresponding to the key parameters by using the vehicle parameters and environmental parameters to obtain the target condition.

2. The method according to claim 1, wherein the step of determining, based on vehicle parameters and environmental parameters, the target battery charge value for exiting the electric traction mode includes: determining the current state of the battery based on the battery health status and cell voltage and obtaining the first factor of influence of the current state of the battery on the amount of battery charge; determining the current state of the environment based on the ambient temperature and altitude coefficient and obtaining a second factor of the influence of the current state of the environment on the battery charge value; obtaining the third factor of influence of the state of the thermal control system on the battery charge value; calculating a correction value for the charge magnitude using the first influence factor, the second influence factor and the third influence factor; and adjusting the initial battery charge value using a correction charge value to obtain a target battery charge value, wherein the initial battery charge value represents a specified battery charge value for exiting the electric traction mode.

3. The method according to claim 2, wherein the step of calculating the correction value of the charge magnitude using the first influence factor, the second influence factor and the third influence factor includes: obtaining a first weight corresponding to the first influencing factor, a second weight corresponding to the second influencing factor, and a third weight corresponding to the third influencing factor; calculation of the first product of the first influence factor and the first weight; calculation of the second product of the second influence factor and the second weight; calculating the third product of the third influence factor and the third weight; and determining the correction value of the charge magnitude based on the sum of the values ​​of the first product, the second product and the third product.

4. The method according to paragraph 1, which, after the step of controlling the target vehicle to exit the electric traction mode, further includes: obtaining the actual battery UT value of the target vehicle and calculating the target UT value using the actual UT value; search in a given lookup table for a given UZ value related to a target UZ value; calculating the difference in ultrasound between the given ultrasound value and the target ultrasound value; and Correction of the internal combustion engine speed and internal combustion engine torque using the difference in the ultrasound.

5. The method according to paragraph 4, in which the step of adjusting the speed of the internal combustion engine and the torque of the internal combustion engine using the difference in the UZ includes: comparison of the difference in ultrasound with a given threshold ultrasound value; and if the difference in the speed of the internal combustion engine is greater than the set threshold value of the speed of the internal combustion engine, adjusting the speed of the internal combustion engine and the torque of the internal combustion engine based on the first correction parameter; or if the difference in the speed of the internal combustion engine is less than the set threshold value of the speed of the internal combustion engine and the torque of the internal combustion engine based on the second correction parameter.

6. The method according to paragraph 4, which, after the step of calculating the difference in ultrasound between the specified ultrasound value and the target ultrasound value, the method additionally includes: obtaining the initial rate of increase of the battery's ultrasound based on the difference in ultrasound; obtaining the maximum speed of increase in ultrasound and the minimum speed of increase in ultrasound; limiting the initial rate of increase in SOS using the maximum rate of change in SOS and the minimum rate of change in SOS to obtain the target rate of increase in SOS; and adjusting the target SUS value in accordance with the target SUS increase rate until the set SUS value is reached.

7. A device for controlling the traction modes of a vehicle, comprising: a detection module configured to receive a target condition currently used by the target vehicle to determine whether to enter an electric traction 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 a target condition, and if the key parameters satisfy the target condition, control the target vehicle to enter the electric traction mode and determine, based on the vehicle parameters and the environmental parameters, a target battery charge value for exiting the electric traction mode; and a control module configured to: if the target vehicle reaches a target battery charge value, control the target vehicle to exit the electric traction mode; wherein the detection module is configured to: detect vehicle parameters and environmental parameters in which the vehicle is currently located, wherein the vehicle parameters include at least one of the battery health status, cell voltage, and thermal control system status, and the environmental parameters include ambient air temperature and altitude coefficient; obtain an initial condition used to determine whether to enter the electric traction mode, and extract determination rules corresponding to the key parameters in the initial condition; and update the determination rules corresponding to the key parameters using the vehicle parameters and the environmental parameters to obtain a target condition.

8. The apparatus of claim 7, wherein the receiving module is configured to: determine the current state of the battery based on the battery health status and the cell voltage and receive a first factor of influence of the current state of the battery on the battery charge value; determine the current state of the environment based on the ambient temperature and the altitude coefficient and receive a second factor of influence of the current state of the environment on the battery charge value; receive a third factor of influence of the state of the thermal control system on the battery charge value; calculate a correction value of the charge value using the first influence factor, the second influence factor and the third influence factor;and adjusting the initial battery charge value using the correction battery charge value to obtain a target battery charge value, wherein the initial battery charge value represents a predetermined battery charge value for exiting the electric traction mode.

9. The apparatus of claim 8, wherein the receiving module is configured to: receive a first weight corresponding to a first influencing factor, a second weight corresponding to a second influencing factor, and a third weight corresponding to a third influencing factor; calculate a first product of the first influencing factor and the first weight, calculate a second product of the second influencing factor and the second weight, calculate a third product of the third influencing factor and the third weight; and determine a correction value of the charge magnitude based on the value of the sum of the first product, the second product, and the third product.

10. The apparatus of claim 7, which also comprises a correction module configured to: receive an actual SB value of the battery in the target vehicle and calculate a target SB value using the actual SB value; search a given lookup table for a given SB value related to the target SB value; calculate a SB difference between the given SB value and the target SB value; and correct the speed of the internal combustion engine and the torque of the internal combustion engine using the SB difference.

11. The apparatus according to claim 10, wherein the correction module is configured to: if the difference in the speed is greater than the set threshold value of the speed, correct the speed of the internal combustion engine and the torque of the internal combustion engine based on the first correction parameter; or if the difference in the speed is less than the set threshold value of the speed, correct the speed of the internal combustion engine and the torque of the internal combustion engine based on the second correction parameter.

12. The apparatus of claim 10, which also comprises a control module configured to: obtain an initial rate of increase in the battery SV based on the SV difference; limit the initial rate of increase in SV using a maximum rate of change in SV and a minimum rate of change in SV to obtain a target rate of increase in SV; and adjust the target SV value in accordance with the target rate of increase in SV until a predetermined SV value is reached.

13. An electronic device comprising: a memory and a processor, wherein the memory and the processor are connected so as to be able to exchange data with each other, the memory has computer instructions stored therein, and the processor is configured to implement the method according to any one of paragraphs 1-6 by executing the computer instructions.

14. A computer-readable storage medium, wherein the computer-readable storage medium has computer instructions stored thereon, wherein the computer instructions are configured to enable a computer to carry out the method according to any one of paragraphs 1-6.