Driving control method and apparatus for hybrid vehicle, device, storage medium, and product
By combining engine charging and air conditioning heating, the power distribution of the hybrid vehicle's motor is optimized, solving the problem of insufficient battery discharge capacity at ultra-low temperatures, and achieving stable driving and expanding the range of applications.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- CHERY AUTOMOBILE CO LTD
- Filing Date
- 2025-07-25
- Publication Date
- 2026-06-18
AI Technical Summary
In ultra-low temperature environments, the drop in battery temperature in hybrid vehicles leads to a sharp decrease in discharge power, affecting starting and driving performance.
By starting the engine to charge the battery and using the air conditioning to heat the battery and the cockpit, while controlling engine speed and throttle pedal opening, the power distribution between the drive motor and generator is optimized to stabilize battery temperature and provide driving force.
In ultra-low temperature environments, ensure the stable operation of hybrid vehicles, expand the geographical range of use, improve user satisfaction, and avoid waiting with empty vehicles.
Smart Images

Figure CN2025110533_18062026_PF_FP_ABST
Abstract
Description
Hybrid vehicle driving control methods, devices, equipment, storage media and products
[0001] This disclosure is based on and claims priority to Chinese Patent Application No. 202411835890.8, filed on December 13, 2024, entitled “Driving Control Method, Apparatus, Device, Storage Medium and Product for Hybrid Vehicles”, the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of vehicle technology, and in particular to a driving control method, device, equipment, storage medium and product for hybrid vehicles. Background Technology
[0003] In ultra-low temperature environments (temperatures below -30℃), if a hybrid vehicle is not started for an extended period of time, the battery temperature will gradually decrease and approach the ambient temperature. At this point, the battery's discharge power will drop sharply, directly affecting the vehicle's starting and driving performance. Summary of the Invention
[0004] This application provides a driving control method, apparatus, device, storage medium, and product for hybrid vehicles. The technical solution is as follows:
[0005] On the one hand, a driving control method for a hybrid vehicle is provided, the method comprising:
[0006] When the hybrid vehicle is powered on, determine the ambient temperature of the environment in which the hybrid vehicle is located;
[0007] When the ambient temperature is lower than the first preset temperature, the engine of the hybrid vehicle is started to charge the battery of the hybrid vehicle, and the air conditioner of the hybrid vehicle is turned on to heat the battery and the passenger compartment of the hybrid vehicle.
[0008] Determine the cell temperature of the battery; if the cell temperature is lower than a second preset temperature, and after the hybrid vehicle starts, determine a target engine speed value matching the cell temperature based on the cell temperature; control the engine speed value to the target engine speed value.
[0009] Determine the accelerator pedal opening of the hybrid vehicle, and determine the actual driving power of the drive motor of the hybrid vehicle based on the accelerator pedal opening;
[0010] Based on the actual driving power of the drive motor, the first available power of the generator of the hybrid vehicle is determined, and the generator is controlled to generate electricity based on the first available power, and the electrical energy generated by the generator is stored in the battery;
[0011] The actual power output of the generator is determined, and the second available power of the drive motor is determined based on the actual power output of the generator. The second available power is then output to the drive motor, so that the drive motor drives the hybrid vehicle based on the second available power.
[0012] In one possible implementation, determining the first available power of the generator of the hybrid vehicle based on the actual driving power of the drive motor includes:
[0013] Determine the peak charging power and continuous discharge power of the battery;
[0014] The available power of the air conditioner is determined based on the accelerator pedal opening, the peak charging power of the battery, and the continuous discharging power of the battery.
[0015] The first available power of the generator is determined based on the available power of the air conditioner, the peak charging power of the battery, and the actual driving power of the drive motor.
[0016] In another possible implementation, controlling the generator to generate electricity based on the first available power includes:
[0017] Based on the first available power, the allowable power generation capacity of the engine is determined;
[0018] The generator is controlled to generate electricity based on the engine's allowed power output.
[0019] In another possible implementation, determining the allowable power generation capacity of the engine based on the first available power includes:
[0020] Based on the accelerator pedal opening, the driving power requirement of the hybrid vehicle is determined;
[0021] Based on the driving power demand, the original power generation capacity of the generator is determined;
[0022] Based on the original power generation and the first available power, the allowable power generation of the engine is determined.
[0023] In another possible implementation, the method further includes:
[0024] Based on the allowable power generation and the target speed of the engine, the original torque of the engine is determined;
[0025] Determine the maximum allowable torque of the drive motor and the minimum allowable torque of the generator;
[0026] The requested torque of the engine is determined based on the original torque, the maximum allowable torque, and the minimum allowable torque.
[0027] The engine is controlled based on the requested torque of the engine.
[0028] In another possible implementation, determining the maximum allowable torque of the drive motor and the minimum allowable torque of the generator includes:
[0029] Determine the generator's motor efficiency table and the generator's motor speed;
[0030] Based on the second available power, the motor efficiency table, and the motor speed, the maximum allowable torque of the drive motor is determined;
[0031] Based on the first available power, the motor efficiency table, and the motor speed, the minimum allowable torque of the generator is determined.
[0032] On the other hand, a driving control device for a hybrid vehicle is provided, the device comprising:
[0033] The first determining module is used to determine the ambient temperature of the environment where the hybrid vehicle is located when the hybrid vehicle is powered on.
[0034] The starting module is used to start the engine of the hybrid vehicle when the ambient temperature is lower than a first preset temperature, charge the battery of the hybrid vehicle through the engine, and turn on the air conditioner of the hybrid vehicle to heat the battery and the passenger compartment of the hybrid vehicle through the air conditioner.
[0035] The second determining module is used to determine the cell temperature of the battery; when the cell temperature is lower than a second preset temperature, and after the hybrid vehicle is started, it determines a target speed value matching the cell temperature based on the cell temperature; and controls the engine speed value to the target speed value.
[0036] The third determining module is used to determine the accelerator pedal opening of the hybrid vehicle and determine the actual driving power of the drive motor of the hybrid vehicle based on the accelerator pedal opening.
[0037] The fourth determining module is used to determine the first available power of the generator of the hybrid vehicle based on the actual driving power of the drive motor, control the generator to generate electricity based on the first available power, and store the electrical energy generated by the generator in the battery;
[0038] The fifth determining module is used to determine the actual power output of the generator, determine the second available power of the drive motor based on the actual power output of the generator, and output the second available power to the drive motor so that the drive motor drives the hybrid vehicle based on the second available power.
[0039] In one possible implementation, the fourth determining module is used to determine the battery's peak charging power and continuous battery discharging power; determine the available power of the air conditioner based on the accelerator pedal opening, the battery's peak charging power, and the battery's continuous discharging power; and determine the first available power of the generator based on the available power of the air conditioner, the battery's peak charging power, and the actual driving power of the drive motor.
[0040] In another possible implementation, the fourth determining module is used to determine the allowable power generation capacity of the engine based on the first available power; and to control the generator to generate electricity based on the allowable power generation capacity of the engine.
[0041] In another possible implementation, the fourth determining module is used to determine the driving power demand of the hybrid vehicle based on the accelerator pedal opening; determine the original power generation power of the generator based on the driving power demand; and determine the allowable power generation power of the engine based on the original power generation power and the first available power.
[0042] In another possible implementation, the device further includes:
[0043] The sixth determining module is used to determine the original torque of the engine based on the allowed power generation and the target speed value of the engine;
[0044] The seventh determining module is used to determine the maximum allowable torque of the drive motor and the minimum allowable torque of the generator;
[0045] The eighth determining module is used to determine the requested torque of the engine based on the original torque, the maximum allowable torque, and the minimum allowable torque;
[0046] A control module is used to control the engine based on the requested torque of the engine.
[0047] In another possible implementation, the seventh determining module is configured to determine the generator's motor efficiency table and the generator's motor speed; determine the maximum allowable torque of the drive motor based on the second available power, the motor efficiency table, and the motor speed; and determine the minimum allowable torque of the generator based on the first available power, the motor efficiency table, and the motor speed.
[0048] On the other hand, a vehicle controller is provided, which includes a main control module, a processor and a memory, wherein the memory stores at least one piece of program code, which is loaded and executed by the processor to implement the above-mentioned driving control method for hybrid vehicles.
[0049] On the other hand, a computer-readable storage medium is provided, wherein at least one piece of program code is stored in the storage medium, the at least one piece of program code being loaded and executed by a processor to implement the above-described driving control method for a hybrid vehicle.
[0050] On the other hand, a computer program product is provided, the product storing at least one piece of program code, the at least one piece of program code being executed by a processor to implement the above-described driving control method for hybrid vehicles.
[0051] In this embodiment, under ultra-low temperature conditions, by fixing the engine speed, the actual driving power of the drive motor increases with the increase of the accelerator pedal opening. This increase in the actual power of the drive motor leads to an increase in the first available power of the generator, which in turn leads to an increase in the actual power generation of the generator. This, in turn, leads to an increase in the second available power of the drive motor. Thus, under ultra-low temperature conditions, the second available power of the drive motor and the first available power of the generator steadily change. Stable second and first available power enable the hybrid vehicle to maintain a stable speed in ultra-low temperature environments. From a product perspective, this expands the geographical range of hybrid vehicle use; for example, the hybrid vehicle can operate in ultra-low temperature geographical areas. From a customer perspective, it allows for immediate driving upon boarding, eliminating the need for waiting while the vehicle is empty, thus improving user satisfaction.
[0052] It should be understood that the above general description and the following detailed description are merely exemplary and do not limit this disclosure. Attached Figure Description
[0053] Figure 1 is a schematic diagram illustrating the implementation environment of a driving control method for a hybrid vehicle according to an exemplary embodiment of this application;
[0054] Figure 2 is a flowchart illustrating a driving control method for a hybrid vehicle according to an exemplary embodiment of this application;
[0055] Figure 3 is a schematic diagram illustrating a driving control method for a hybrid vehicle according to an exemplary embodiment of this application;
[0056] Figure 4 is a flowchart illustrating a driving control method for a hybrid vehicle according to an exemplary embodiment of this application;
[0057] Figure 5 is a block diagram illustrating a driving control device for a hybrid vehicle in an exemplary embodiment of this application;
[0058] Figure 6 is a block diagram illustrating a vehicle controller according to an exemplary embodiment of this application. Detailed Implementation
[0059] To make the technical solution and advantages of this application clearer, the embodiments of this application will be described in further detail below.
[0060] The terms "first," "second," "third," and "fourth," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.
[0061] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application are authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the ambient temperature, battery cell temperature, and accelerator pedal opening involved in this application were all obtained with full authorization.
[0062] Please refer to Figure 1, which shows a schematic diagram of the implementation environment of a driving control method for a hybrid vehicle according to an exemplary embodiment of this application. This implementation environment includes a hybrid vehicle 101, which is a hybrid electric vehicle (HEV) or a plug-in hybrid electric vehicle (PHEV), etc. The hybrid vehicle 101 is equipped with a vehicle controller, an engine, a generator, a drive motor, and a battery. The vehicle controller controls the generator, the drive motor, and the engine. The engine drives the generator to produce electricity; however, the engine does not directly drive the wheels but generates electricity by driving the generator. The generator converts the mechanical energy generated by the engine into electrical energy and provides the generated electrical energy to the drive motor or charges the battery. The drive motor is the power output device of the hybrid vehicle, and its function is to directly drive the wheels; the drive motor can obtain electrical energy from the battery or from the generator to provide power.
[0063] Please refer to Figure 2, which shows a flowchart of a driving control method for a hybrid vehicle according to an exemplary embodiment of this application. Referring to Figure 2, the method includes:
[0064] Step 201: When the hybrid vehicle is powered on, the vehicle controller determines the ambient temperature of the environment where the hybrid vehicle is located.
[0065] When a hybrid vehicle is powered on, it enters a "Ready" state, meaning it is about to start driving. At this time, the vehicle controller determines the ambient temperature using the vehicle's temperature sensor. In one possible implementation, the vehicle controller determines the ambient temperature of the hybrid vehicle's surroundings upon power-up, thereby improving driving control efficiency. In another possible implementation, the vehicle controller determines the vehicle's locking duration upon power-up. If the locking duration exceeds a first preset duration, it indicates the vehicle has not been started for a long time, and the battery temperature is likely low; in this case, the ambient temperature is determined. If the locking duration is no greater than the first preset duration, it indicates the vehicle has just started, and the battery temperature is often not yet low; in this case, it is not necessary to determine the ambient temperature, and the vehicle can be driven directly by its drive motor.
[0066] In another possible implementation, in cold regions (where the ambient temperature is lower than the third preset temperature), the vehicle needs to be controlled according to the method provided in this application embodiment; while in warm regions (where the ambient temperature is higher than the third preset temperature), the hybrid vehicle can be driven directly by the hybrid vehicle's drive motor; and after the hybrid vehicle enters a cold region, the vehicle controller will store the region type; accordingly, step 201 can be: when the hybrid vehicle is powered on, the vehicle controller determines the region type of the hybrid vehicle, and if the region type is a cold region, determines the ambient temperature of the environment where the hybrid vehicle is located.
[0067] After determining the ambient temperature, the vehicle controller checks whether the ambient temperature is lower than a first preset temperature. If the ambient temperature is lower than the first preset temperature, step 202 is executed. If the ambient temperature is not lower than the first preset temperature, the hybrid vehicle is driven directly by the hybrid vehicle's drive motor. The first preset temperature can be set and changed as needed. In this embodiment, the first preset temperature is not specifically limited; for example, the first preset temperature can be -15℃, -20℃, or -25℃, etc.
[0068] Step 202: When the ambient temperature is lower than the first preset temperature, the vehicle controller starts the hybrid vehicle's engine to charge the hybrid vehicle's battery and turns on the hybrid vehicle's air conditioning to heat the hybrid vehicle's battery and passenger compartment.
[0069] Because the battery's discharge capacity is weak in low-temperature environments (discharge power drops drastically), the battery not only needs to power the vehicle but also heat the battery and the passenger compartment. Without starting the engine to replenish the charge, the hybrid vehicle's driving power is weak and it is prone to battery depletion. Therefore, when the ambient temperature is below a first preset temperature, the hybrid vehicle's engine is immediately started to charge the battery; simultaneously, the air conditioning is used to heat the battery and the passenger compartment to quickly restore the battery's discharge capacity (i.e., increase the battery's discharge power).
[0070] Step 203: The vehicle controller determines the battery cell temperature; if the cell temperature is lower than the second preset temperature, it determines the target speed value that matches the cell temperature based on the cell temperature; and controls the engine speed value at the target speed value.
[0071] In one possible implementation, when the battery cell temperature is below a second preset temperature, the vehicle controller will control the engine speed at the target speed, meaning the engine speed will not change with the accelerator pedal opening, only the engine torque will change with acceleration demand. As the battery is heated, the battery cell temperature will gradually increase, and the vehicle controller will monitor the battery cell temperature in real time. When the battery cell temperature is above the second preset temperature, the vehicle controller will release the engine speed limit. At this time, both the engine speed and torque will change with acceleration demand. For example, please refer to Figure 3, where the battery cell temperature is -35℃. Figure 3 also shows the curves of accelerator pedal opening, engine speed, and vehicle speed during the hybrid vehicle's operation (specifically, the start-up phase).
[0072] In one possible implementation, the vehicle controller stores the correspondence between cell temperature and speed value in advance, that is, one cell temperature corresponds to one speed value; accordingly, the step of the vehicle controller determining the target speed value matching the cell temperature based on the cell temperature can be: the vehicle controller obtains the target speed value corresponding to the cell temperature from the correspondence between cell temperature and speed value based on the cell temperature.
[0073] In another possible implementation, the vehicle controller pre-stores the correspondence between cell temperature ranges and speed values, that is, one cell temperature range corresponds to one speed value; accordingly, the step of the vehicle controller determining the target speed value matching the cell temperature based on the cell temperature can be: the vehicle controller determines the cell temperature range to which the cell temperature belongs, and based on the cell temperature range, obtains the target speed value corresponding to the cell temperature range from the correspondence between cell temperature ranges and speed values.
[0074] In this embodiment, to improve the overall driving efficiency of the hybrid vehicle in ultra-low temperature environments, the vehicle controller maps different engine speeds based on different cell temperature ranges and fixes the engine speed. The reason for fixing the engine speed is that the hybrid vehicle uses a speed control mode when operating in range-extending mode (engine-starting mode).
[0075] The second preset temperature can be set and changed as needed. In this embodiment, the second preset temperature is not specifically limited; for example, the second preset temperature can be -25℃ or -30℃, etc.
[0076] Step 204: The vehicle controller determines the accelerator pedal opening of the hybrid vehicle and determines the actual drive power of the hybrid vehicle's drive motor based on the accelerator pedal opening.
[0077] The actual driving power of the drive motor is positively correlated with the accelerator pedal opening degree; that is, the larger the accelerator pedal opening degree, the greater the actual driving power of the drive motor, and vice versa. In one possible implementation, the vehicle controller pre-stores the correspondence between accelerator pedal opening degree and driving power, i.e., one accelerator pedal opening degree corresponds to one driving power. Accordingly, the step of the vehicle controller determining the actual driving power of the hybrid vehicle's drive motor based on the accelerator pedal opening degree can be as follows: the vehicle controller obtains the driving power corresponding to the accelerator pedal opening degree from the correspondence between accelerator pedal opening degree and driving power, and this driving power is the actual driving power of the drive motor.
[0078] In another possible implementation, the vehicle controller pre-stores the correspondence between the accelerator pedal opening range and the drive power, that is, one accelerator pedal opening range corresponds to one drive power. Accordingly, the step of the vehicle controller determining the actual drive power of the hybrid vehicle's drive motor based on the accelerator pedal opening can be as follows: the vehicle controller determines the accelerator pedal opening range to which the accelerator pedal opening belongs based on the accelerator pedal opening, and obtains the drive power corresponding to the accelerator pedal opening range from the correspondence between the accelerator pedal opening range and the drive power based on the accelerator pedal opening range. This drive power is the actual drive power of the drive motor.
[0079] In another possible implementation, the vehicle controller directly reads the actual driving power of the drive motor. Accordingly, the step of the vehicle controller determining the actual driving power of the hybrid vehicle's drive motor based on the accelerator pedal opening can be: when the accelerator pedal opening of the hybrid vehicle is the specified accelerator pedal opening, the vehicle controller reads the actual driving power of the drive motor.
[0080] Step 205: The vehicle controller determines the first available power of the generator of the hybrid vehicle based on the actual driving power of the drive motor, controls the generator to generate electricity based on the first available power, and stores the electrical energy generated by the generator into the battery.
[0081] The process of determining the first available power of the generator of a hybrid vehicle based on the actual driving power of the drive motor by the vehicle controller can be achieved through the following steps (1) to (3):
[0082] (1) The vehicle controller determines the battery's peak charging power and continuous discharge power.
[0083] Battery charging power: Battery charging power is used to represent the recycling or motor charging capacity; therefore, the peak battery charging power is used to represent the maximum recycling or motor charging capacity. In one possible implementation, the peak battery charging power is fixed and stored in the vehicle controller; correspondingly, the step for the vehicle controller to determine the peak battery charging power can be: the vehicle controller acquires the stored peak battery charging power.
[0084] In another possible implementation, the vehicle controller determines the peak charging power of the battery based on the battery charging power of the most recent period. Accordingly, the steps for the vehicle controller to determine the peak charging power of the battery can be: the vehicle controller obtains the battery charging power of the battery within a second preset time period before the current time, and determines the maximum value of the battery charging power based on the battery charging power within the second preset time period to obtain the peak charging power of the battery.
[0085] In another possible implementation, different ambient temperatures correspond to different peak battery charging powers. The vehicle controller obtains the peak battery charging power under the current environment. Accordingly, the steps for the vehicle controller to determine the peak battery charging power can be: based on the ambient temperature, the vehicle controller obtains the peak battery charging power corresponding to the ambient temperature from the correspondence between ambient temperature and peak charging power.
[0086] In another possible implementation, different cell temperatures correspond to different peak charging powers. The vehicle controller obtains the peak charging power corresponding to the current cell temperature. Accordingly, the steps for the vehicle controller to determine the peak charging power of the battery can be: based on the cell temperature, the vehicle controller obtains the peak charging power corresponding to the cell temperature from the correspondence between cell temperature and peak charging power.
[0087] Battery discharge power: Battery discharge power is used to represent the driving capability of the generator; therefore, continuous battery discharge power is used to represent the continuous driving capability of the generator. In one possible implementation, the continuous battery discharge power is fixed and stored in the vehicle controller; correspondingly, the step for the vehicle controller to determine the continuous battery discharge power can be: the vehicle controller acquires the stored continuous battery discharge power.
[0088] In another possible implementation, the vehicle controller determines the continuous battery discharge power based on the battery charging power over a recent period. Accordingly, the step for the vehicle controller to determine the continuous battery discharge power can be: the vehicle controller acquires the battery discharge power over a third preset time period prior to the current time, and determines the continuous battery discharge power based on the battery discharge power over the third preset time period. For example, if the third preset time period includes multiple sampling times, the step for the vehicle controller to determine the continuous battery discharge power based on the battery discharge power over the third preset time period can be: the vehicle controller determines the average value of the battery discharge power over the multiple sampling times to obtain the continuous battery discharge power.
[0089] In another possible implementation, different ambient temperatures correspond to different battery continuous discharge powers, and the vehicle controller obtains the battery continuous discharge power under the current environment; accordingly, the steps for the vehicle controller to determine the battery continuous discharge power can be: based on the ambient temperature, the vehicle controller obtains the battery continuous discharge power corresponding to the ambient temperature from the correspondence between ambient temperature and continuous discharge power.
[0090] In another possible implementation, different cell temperatures correspond to different continuous discharge powers of the battery. The vehicle controller obtains the continuous discharge power of the battery corresponding to the current cell temperature. Accordingly, the steps for the vehicle controller to determine the continuous discharge power of the battery can be: the vehicle controller obtains the continuous discharge power of the battery corresponding to the cell temperature from the correspondence between cell temperature and continuous discharge power based on the cell temperature.
[0091] It should be noted that the continuous discharge power of the battery can also be replaced by the peak discharge power of the battery, which is used to represent the maximum driving capability of the generator. The method for obtaining the peak discharge power of the battery is similar to that for obtaining the peak charging power of the battery, and will not be repeated here. For example, please refer to Figure 3 for the curves of peak charging power and peak discharge power of the battery during the driving process of the hybrid vehicle (specifically, the start-up phase).
[0092] (2) The vehicle controller determines the available power of the air conditioner based on the accelerator pedal opening, the peak charging power of the battery and the continuous discharge power of the battery.
[0093] When the accelerator pedal opening is less than the preset opening, the vehicle controller determines the minimum power between the battery peak charging power and the preset power, and sets the minimum power as the available power of the air conditioner; when the accelerator pedal opening is not less than the preset opening, the vehicle controller determines the minimum power between the battery continuous discharge power and the preset power, and sets the minimum power as the available power of the air conditioner.
[0094] Both the preset opening degree and preset power can be set and changed as needed. In this embodiment, neither the preset opening degree nor the preset power is specifically limited. For example, if the preset opening degree is 10% and the preset power is 8800W, then the available power of the air conditioner can be expressed by the following expression:
[0095] When the accelerator pedal opening is less than 10%, the available power of the air conditioner is Min (peak battery discharge power, 8800W); when the accelerator pedal opening is greater than 10%, the available power of the air conditioner is Min (continuous battery discharge power, 8800W).
[0096] In this embodiment, the vehicle controller utilizes the battery capacity to provide the air conditioner with the maximum available power, thereby improving the heating efficiency of the air conditioner and shortening the battery heating time in ultra-low temperature environments.
[0097] (3) The vehicle controller determines the first available power of the generator based on the available power of the air conditioner, the peak charging power of the battery and the actual driving power of the drive motor.
[0098] In one possible implementation, the vehicle controller determines the sum of the available power of the air conditioner, the peak charging power of the battery, and the actual driving power of the drive motor to obtain the first available power of the generator. In another possible implementation, the vehicle controller performs a weighted summation of the available power of the air conditioner, the peak charging power of the battery, and the actual driving power of the drive motor to obtain the first available power of the generator.
[0099] The steps for the vehicle controller to control the generator to generate electricity based on the first available power can be as follows: the vehicle controller determines the allowable power generation capacity of the engine based on the first available power; and controls the generator to generate electricity based on the allowable power generation capacity of the engine. Wherein, the allowable power generation capacity is less than the first available power.
[0100] The vehicle controller monitors the engine coolant temperature in real time. When the engine coolant temperature exceeds the fourth preset temperature, the vehicle controller switches the battery heating and cabin heating to engine water heating. That is, the battery and cabin are heated by the generator's water heating, and the heating of the hybrid vehicle's battery and cabin by the air conditioner is stopped. This not only improves driving comfort but also reduces the energy consumption of the hybrid vehicle.
[0101] In one possible implementation, the step of the vehicle controller determining the allowable power generation of the engine based on the first available power can be achieved through the following steps (4) to (6):
[0102] (4) The vehicle controller determines the driving power requirement of the hybrid vehicle based on the accelerator pedal opening.
[0103] In one possible implementation, the vehicle controller pre-stores the correspondence between accelerator pedal opening and driving power demand, that is, one accelerator pedal opening corresponds to one driving power demand. Accordingly, the step of the vehicle controller determining the driving power demand of the hybrid vehicle based on the accelerator pedal opening can be: the vehicle controller obtains the driving power demand corresponding to the accelerator pedal opening from the correspondence between the accelerator pedal opening and driving power demand.
[0104] In another possible implementation, the vehicle controller pre-stores the correspondence between accelerator pedal opening range and driving power demand, that is, one accelerator pedal opening range corresponds to one driving power demand. Accordingly, the steps for the vehicle controller to determine the driving power demand of the hybrid vehicle based on the accelerator pedal opening can be as follows: the vehicle controller determines the accelerator pedal opening range to which the accelerator pedal opening belongs based on the accelerator pedal opening, and obtains the driving power demand corresponding to the accelerator pedal opening range from the correspondence between the accelerator pedal opening range and driving power demand based on the accelerator pedal opening range.
[0105] (5) The vehicle controller determines the original power generation of the generator based on the power demand of driving.
[0106] In one possible implementation, the vehicle controller stores the correspondence between driving power demand and original power generation in advance, that is, one driving power demand corresponds to one original power generation. Accordingly, the step of the vehicle controller determining the original power generation of the generator based on the driving power demand can be: the vehicle controller obtains the original power generation corresponding to the driving power demand from the correspondence between driving power demand and original power generation.
[0107] In another possible implementation, the vehicle controller stores the correspondence between driving power demand range and original power generation in advance, that is, one driving power demand range corresponds to one original power generation. Accordingly, the step of the vehicle controller determining the original power generation of the generator based on the driving power demand can be: the vehicle controller determines the driving power demand range to which the driving power demand belongs based on the driving power demand, and obtains the original power generation corresponding to the driving power demand range from the correspondence between the driving power demand range and the original power generation.
[0108] (6) The vehicle controller determines the engine’s allowable power generation based on the original power generation and the first available power.
[0109] If the original power generation is greater than the first available power, the vehicle controller determines the engine's allowable power generation as the first available power; if the original power generation is not greater than the first available power, the vehicle controller determines the engine's allowable power generation as the original power generation.
[0110] In this embodiment, the vehicle controller maps the driving power demand to the original power generation; and in an ultra-low temperature environment, the original power generation is constrained by the first available power, and the allowed power generation is output, thereby avoiding the problem of battery overcharging in an ultra-low temperature environment, thereby extending the battery life.
[0111] Step 206: The vehicle controller determines the actual power output of the generator, determines the second available power of the drive motor based on the actual power output of the generator, and outputs the second available power to the drive motor so that the drive motor drives the hybrid vehicle based on the second available power.
[0112] The steps for the vehicle controller to determine the second available power of the drive motor based on the actual power generated by the generator can be as follows: the vehicle controller determines the peak discharge power of the battery and the actual power of the air conditioner; the second available power of the drive motor is determined based on the peak discharge power of the battery, the actual power of the air conditioner and the actual power generated by the generator; for example, the vehicle controller determines the sum of the peak discharge power of the battery and the actual power generated by the engine to obtain the first power, and determines the difference between the first power and the actual power of the air conditioner to obtain the second available power.
[0113] It should be noted that steps 204-206 are executed cyclically, meaning that by repeatedly executing steps 204-206, both the driving capability of the drive motor and the power generation capability of the generator are improved. From a product perspective, this can expand the geographical range of hybrid vehicles; for example, hybrid vehicles can operate in geographically extreme cold conditions. From a customer perspective, it allows for immediate driving upon boarding, eliminating the need for waiting with an empty vehicle, thus improving user satisfaction.
[0114] In this embodiment, under ultra-low temperature conditions, by fixing the engine speed, the actual driving power of the drive motor increases with the increase of the accelerator pedal opening. This increase in the actual power of the drive motor leads to an increase in the first available power of the generator, which in turn leads to an increase in the actual power generation of the generator. This, in turn, leads to an increase in the second available power of the drive motor. Thus, under ultra-low temperature conditions, the second available power of the drive motor and the first available power of the generator steadily change. Stable second and first available power enable the hybrid vehicle to maintain a stable speed in ultra-low temperature environments. From a product perspective, this expands the geographical range of hybrid vehicle use; for example, the hybrid vehicle can operate in ultra-low temperature geographical areas. From a customer perspective, it allows for immediate driving upon boarding, eliminating the need for waiting while the vehicle is empty, thus improving user satisfaction.
[0115] Please refer to Figure 4, which shows a flowchart of a driving control method for a hybrid vehicle according to an exemplary embodiment of this application. Referring to Figure 4, the method includes:
[0116] Step 401: When the hybrid vehicle is powered on, the vehicle controller determines the ambient temperature of the environment where the hybrid vehicle is located.
[0117] In some embodiments, this step is the same as step 201, and will not be described again here.
[0118] Step 402: When the ambient temperature is lower than the first preset temperature, the vehicle controller starts the hybrid vehicle's engine to charge the hybrid vehicle's battery and turns on the hybrid vehicle's air conditioning to heat the hybrid vehicle's battery and passenger compartment.
[0119] In some embodiments, this step is the same as step 202, and will not be described again here.
[0120] Step 403: The vehicle controller determines the battery cell temperature; if the cell temperature is lower than the second preset temperature, it determines the target speed value that matches the cell temperature based on the cell temperature; and controls the engine speed value at the target speed value.
[0121] In some embodiments, this step is the same as step 203, and will not be described again here.
[0122] Step 404: The vehicle controller determines the accelerator pedal opening of the hybrid vehicle and determines the actual drive power of the hybrid vehicle's drive motor based on the accelerator pedal opening.
[0123] In some embodiments, this step is the same as step 204, and will not be described again here.
[0124] Step 405: The vehicle controller determines the first available power of the generator of the hybrid vehicle based on the actual driving power of the drive motor, determines the allowable power generation power of the engine based on the first available power, controls the generator to generate electricity based on the allowable power generation power of the engine, and stores the electrical energy generated by the generator into the battery.
[0125] In some embodiments, this step is the same as step 205, and will not be described again here.
[0126] Step 406: The vehicle controller determines the engine's original torque based on the allowable power generation and the engine's target speed; determines the drive motor's maximum allowable torque and the generator's minimum allowable torque; determines the engine's requested torque based on the original torque, maximum allowable torque, and minimum allowable torque; and controls the engine based on the requested torque.
[0127] For example, please continue to refer to Figure 3, which shows the curve of the engine's requested torque during the operation of a hybrid vehicle (specifically, the start-up phase).
[0128] The vehicle controller determines the engine's initial torque based on the allowed power generation and the engine's target speed. The process can be summarized as follows: The vehicle controller determines the engine's initial torque based on the following formula:
[0129] Formula 1: Allowable power generation = 2π * initial torque * target speed.
[0130] The process by which the vehicle controller determines the maximum permissible torque of the drive motor and the minimum permissible torque of the generator can be achieved through the following steps (1) to (3):
[0131] (1) The vehicle controller determines the generator's motor efficiency table and the generator's motor speed.
[0132] The motor efficiency table stores the generator's motor efficiency, which represents the generator's energy conversion efficiency. The vehicle controller also stores the generator's motor efficiency table. In this step, the vehicle controller retrieves the stored generator motor efficiency table. The motor speed is the generator's current speed.
[0133] Power equals the product of torque and speed divided by 9550 (i.e., formula: power = torque × speed ÷ 9550).
[0134] (2) The vehicle controller determines the maximum allowable torque of the drive motor based on the second available power, the motor efficiency table and the motor speed.
[0135] The maximum allowable torque of the drive motor is used to constrain its torque, ensuring it does not exceed the maximum allowable torque. In one possible implementation, the vehicle controller determines a third available power by multiplying the second available power by the generator's motor efficiency stored in the motor efficiency table. Based on this third available power and the generator's motor speed, the maximum allowable torque of the drive motor is determined. For example, the vehicle controller determines the maximum allowable torque of the drive motor using the following formula (Formula 2) based on the generator's third available power and motor speed.
[0136] Formula 2: Third available power = Maximum allowable torque × Motor speed ÷ 9550
[0137] (3) The vehicle controller determines the minimum allowable torque of the generator based on the first available power, the motor efficiency table and the motor speed.
[0138] The generator's minimum allowable torque is used to constrain the generator's torque, ensuring that the generator's torque cannot fall below the minimum allowable torque. In one possible implementation, the vehicle controller determines a fourth available power by multiplying the first available power by the generator's motor efficiency stored in the motor efficiency table. Based on this fourth available power and the generator's motor speed, the minimum allowable torque of the generator is determined. For example, the vehicle controller determines the minimum allowable torque of the drive motor based on the generator's fourth available power and motor speed using the following formula (Formula 3).
[0139] Formula 3: Fourth available power = minimum allowable torque × motor speed ÷ 9550
[0140] For example, please continue to refer to Figure 3, which shows the curves of the maximum allowable torque and the minimum allowable torque during the driving process of a hybrid vehicle (specifically, the start-up phase).
[0141] The steps by which the vehicle controller determines the engine's requested torque based on the original torque, the maximum allowable torque, and the minimum allowable torque can be as follows: if the original torque is greater than the minimum allowable torque but less than the maximum allowable torque, the vehicle controller determines the engine's requested torque to be the original torque; if the original torque is greater than the maximum allowable torque, the vehicle controller determines the engine's requested torque to be the maximum allowable torque; if the original torque is less than the minimum allowable torque, the vehicle controller determines the engine's requested torque to be the minimum allowable torque.
[0142] Step 407: The vehicle controller determines the actual power output of the generator, determines the second available power of the drive motor based on the actual power output of the generator, and outputs the second available power to the drive motor so that the drive motor drives the hybrid vehicle based on the second available power.
[0143] In some embodiments, this step is the same as step 206, and will not be described again here.
[0144] It should be noted that during the driving of a hybrid vehicle (especially during the initial start-up phase), the accelerator pedal opening gradually increases. This leads to a gradual increase in the actual driving power of the drive motor, which in turn increases the engine's first available power. This increase in first available power further increases the engine's minimum allowable torque and allowable generator power. With the allowable generator power increasing while the engine speed remains constant, the engine's requested torque will also increase due to the constraints of its maximum and minimum allowable torque. This increase in actual engine torque leads to an increase in the drive motor's second available power. Based on the above discussion, steps 403-407 ensure a steady change in the drive motor's second available power and the generator's first available power. Stable second and first available power allow the hybrid vehicle to maintain a stable speed even in extremely low temperatures.
[0145] The power distribution method for ultra-low temperature environments provided in this application embodiment utilizes helical control to enhance both the driving capability of the drive motor and the power generation capability of the generator. From a product perspective, it can expand the geographical range of hybrid vehicles; for example, hybrid vehicles can operate in ultra-low temperature geographical areas. From a customer perspective, it allows for immediate driving upon boarding without waiting for an empty vehicle, thus improving user satisfaction.
[0146] Please refer to Figure 5, which shows a block diagram of a driving control device for a hybrid vehicle according to an exemplary embodiment of this application. The device includes:
[0147] The first determining module 501 is used to determine the ambient temperature of the environment where the hybrid vehicle is located when the hybrid vehicle is powered on.
[0148] The starting module 502 is used to start the engine of the hybrid vehicle when the ambient temperature is lower than the first preset temperature, charge the battery of the hybrid vehicle through the engine, and turn on the air conditioner of the hybrid vehicle to heat the battery and the cabin of the hybrid vehicle through the air conditioner.
[0149] The second determining module 503 is used to determine the cell temperature of the battery; if the cell temperature is lower than a second preset temperature, based on the cell temperature, determine a target rotational speed value that matches the cell temperature; and control the engine rotational speed value to the target rotational speed value.
[0150] The third determining module 504 is used to determine the accelerator pedal opening of the hybrid vehicle and determine the actual driving power of the drive motor of the hybrid vehicle based on the accelerator pedal opening.
[0151] The fourth determining module 505 is used to determine the first available power of the generator of the hybrid vehicle based on the actual driving power of the drive motor, control the generator to generate electricity based on the first available power, and store the electrical energy generated by the generator in the battery;
[0152] The fifth determining module 506 is used to determine the actual power output of the generator, determine the second available power of the drive motor based on the actual power output of the generator, and output the second available power to the drive motor so that the drive motor drives the hybrid vehicle based on the second available power.
[0153] In one possible implementation, the fourth determining module 505 is used to determine the peak charging power and continuous discharge power of the battery; determine the available power of the air conditioner based on the accelerator pedal opening, the peak charging power of the battery, and the continuous discharge power of the battery; and determine the first available power of the generator based on the available power of the air conditioner, the peak charging power of the battery, and the actual driving power of the drive motor.
[0154] In another possible implementation, the fourth determining module 505 is used to determine the allowable power generation power of the engine based on the first available power; and to control the generator to generate electricity based on the allowable power generation power of the engine.
[0155] In another possible implementation, the fourth determining module 505 is used to determine the driving power demand of the hybrid vehicle based on the accelerator pedal opening; determine the original power generation power of the generator based on the driving power demand; and determine the allowable power generation power of the engine based on the original power generation power and the first available power.
[0156] In another possible implementation, the device further includes:
[0157] The sixth determining module is used to determine the original torque of the engine based on the allowed power generation and the target speed value of the engine;
[0158] The seventh determining module is used to determine the maximum allowable torque of the drive motor and the minimum allowable torque of the generator;
[0159] The eighth determining module is used to determine the requested torque of the engine based on the original torque, the maximum allowable torque, and the minimum allowable torque;
[0160] A control module is used to control the engine based on the requested torque of the engine.
[0161] In another possible implementation, the seventh determining module is configured to determine the generator's motor efficiency table and the generator's motor speed; determine the maximum allowable torque of the drive motor based on the second available power, the motor efficiency table, and the motor speed; and determine the minimum allowable torque of the generator based on the first available power, the motor efficiency table, and the motor speed.
[0162] It should be noted that the vehicle control device for hybrid vehicles provided in the above embodiments is only illustrated by the division of the above functional modules when performing vehicle control. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the vehicle controller can be divided into different functional modules to complete all or part of the functions described above. In addition, the vehicle control device for hybrid vehicles provided in the above embodiments and the vehicle control method embodiments for hybrid vehicles belong to the same concept, and the specific implementation process is detailed in the method embodiments, which will not be repeated here.
[0163] In this embodiment, under ultra-low temperature conditions, by fixing the engine speed, the actual driving power of the drive motor increases with the increase of the accelerator pedal opening. This increase in the actual power of the drive motor leads to an increase in the first available power of the generator, which in turn leads to an increase in the actual power generation of the generator. This, in turn, leads to an increase in the second available power of the drive motor. Thus, under ultra-low temperature conditions, the second available power of the drive motor and the first available power of the generator steadily change. Stable second and first available power enable the hybrid vehicle to maintain a stable speed in ultra-low temperature environments. From a product perspective, this expands the geographical range of hybrid vehicle use; for example, the hybrid vehicle can operate in ultra-low temperature geographical areas. From a customer perspective, it allows for immediate driving upon boarding, eliminating the need for waiting while the vehicle is empty, thus improving user satisfaction.
[0164] Figure 6 is a schematic diagram of a vehicle controller according to an embodiment of this application. Typically, the vehicle controller 600 includes: a main control module 601, a CAN interface 602, a hard-wired input interface 603, and a hard-wired output interface 604. The main control module 601 is connected to the CAN interface 602, the hard-wired input interface 603, and the hard-wired output interface 604, respectively.
[0165] The main control module 601 typically includes a processor and memory. The processor may include one or more processing cores, such as a 4-core processor or a 6-core processor. The processor can be implemented using at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, the processor may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the vehicle's display screen. In some embodiments, the processor may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning. The memory may include one or more computer-readable storage media, which may be non-transitory. The memory may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, a non-transitory computer-readable storage medium in the memory is used to store at least one computer program, which is executed by a processor to implement the driving control method for a hybrid vehicle provided in the method embodiments of this application.
[0166] The CAN interface 602 may include a powertrain CAN interface, a motor CAN interface, and a diagnostic CAN interface. The powertrain CAN interface is used to communicate with the vehicle's powertrain module, the motor CAN interface is used to communicate with the vehicle's motor controller, and the diagnostic CAN interface is used to communicate with diagnostic equipment.
[0167] The hard-wired input interface 603 is used to receive hard-wired control signals. The hard-wired output interface 604 is used to send control commands to the vehicle's electronic control components, causing the vehicle's electronic control components to perform corresponding actions. The vehicle's electronic control components include a power management system, a motor controller, an on-board charger, and a body control system.
[0168] The main control module 601 can communicate with the vehicle's powertrain module, motor controller, and diagnostic equipment via the CAN interface 602, and generate control commands based on the hard-wired control signals received by the hard-wired input interface 603, so as to send the control commands to the vehicle's electronic control components via the hard-wired output interface 604.
[0169] Those skilled in the art will understand that the structure shown in FIG6 does not constitute a limitation on the vehicle controller 600, and may include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0170] This application also provides a computer-readable storage medium storing at least one piece of program code, which is loaded and executed by a processor to implement the driving control method for a hybrid vehicle described in any of the above implementations. Optionally, the storage medium may be a non-transitory computer-readable storage medium, such as ROM (Read-Only Memory), RAM (Random Access Memory), CD-ROM (Compact Disc Read-Only Memory), magnetic tape, floppy disk, and optical data storage device.
[0171] This application also provides a computer program product that stores at least one piece of program code, which is loaded and executed by a processor to implement the driving control method for a hybrid vehicle as shown in the above embodiments.
[0172] In some embodiments, the computer program product involved in the present application can be deployed and executed on a vehicle controller, or on multiple vehicle controllers located in one location, or on multiple vehicle controllers distributed in multiple locations and interconnected through a communication network. Multiple vehicle controllers distributed in multiple locations and interconnected through a communication network can form a blockchain system.
[0173] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.
[0174] The above description is only for the purpose of enabling those skilled in the art to understand the technical solution of this application, and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A driving control method for a hybrid vehicle, wherein, The method includes: When the hybrid vehicle is powered on, the ambient temperature of the environment in which the hybrid vehicle is located is determined; When the ambient temperature is lower than the first preset temperature, the engine of the hybrid vehicle is started to charge the battery of the hybrid vehicle, and the air conditioner of the hybrid vehicle is turned on to heat the battery and the passenger compartment of the hybrid vehicle. Determine the cell temperature of the battery; if the cell temperature is lower than a second preset temperature, determine a target rotational speed value matching the cell temperature based on the cell temperature; control the engine rotational speed to the target rotational speed value. Determine the accelerator pedal opening of the hybrid vehicle, and determine the actual driving power of the drive motor of the hybrid vehicle based on the accelerator pedal opening; Based on the actual driving power of the drive motor, the first available power of the generator of the hybrid vehicle is determined, and the generator is controlled to generate electricity based on the first available power, and the electrical energy generated by the generator is stored in the battery; The actual power output of the generator is determined, and the second available power of the drive motor is determined based on the actual power output of the generator. The second available power is then output to the drive motor, so that the drive motor drives the hybrid vehicle based on the second available power.
2. The method according to claim 1, wherein, Determining the first available power of the generator of the hybrid vehicle based on the actual driving power of the drive motor includes: Determine the peak charging power and continuous discharge power of the battery; The available power of the air conditioner is determined based on the accelerator pedal opening, the peak charging power of the battery, and the continuous discharging power of the battery. The first available power of the generator is determined based on the available power of the air conditioner, the peak charging power of the battery, and the actual driving power of the drive motor.
3. The method according to claim 1 or 2, wherein, The step of controlling the generator to generate electricity based on the first available power includes: Based on the first available power, the allowable power generation capacity of the engine is determined; The generator is controlled to generate electricity based on the engine's allowed power output.
4. The method according to claim 3, wherein, Determining the allowable power generation capacity of the engine based on the first available power includes: Based on the accelerator pedal opening, the driving power requirement of the hybrid vehicle is determined; Based on the power demand for driving, the original power output of the generator is determined; Based on the original power generation and the first available power, the allowable power generation of the engine is determined.
5. The method according to claim 3, wherein, The method further includes: Based on the allowable power generation and the target speed of the engine, the original torque of the engine is determined; Determine the maximum allowable torque of the drive motor and the minimum allowable torque of the generator; The requested torque of the engine is determined based on the original torque, the maximum allowable torque, and the minimum allowable torque. The engine is controlled based on the requested torque of the engine.
6. The method according to claim 5, wherein, Determining the maximum allowable torque of the drive motor and the minimum allowable torque of the generator includes: Determine the generator's motor efficiency table and the generator's motor speed; Based on the second available power, the motor efficiency table, and the motor speed, the maximum allowable torque of the drive motor is determined; Based on the first available power, the motor efficiency table, and the motor speed, the minimum allowable torque of the generator is determined.
7. A driving control device for a hybrid vehicle, wherein, The device includes: The first determining module is used to determine the ambient temperature of the environment where the hybrid vehicle is located when the hybrid vehicle is powered on. The starting module is used to start the engine of the hybrid vehicle when the ambient temperature is lower than a first preset temperature, charge the battery of the hybrid vehicle through the engine, and turn on the air conditioner of the hybrid vehicle to heat the battery and the passenger compartment of the hybrid vehicle through the air conditioner. The second determining module is used to determine the cell temperature of the battery; when the cell temperature is lower than a second preset temperature, and after the hybrid vehicle is started, it determines a target speed value matching the cell temperature based on the cell temperature; and controls the engine speed value to the target speed value. The third determining module is used to determine the accelerator pedal opening of the hybrid vehicle and determine the actual driving power of the drive motor of the hybrid vehicle based on the accelerator pedal opening. The fourth determining module is used to determine the first available power of the generator of the hybrid vehicle based on the actual driving power of the drive motor, control the generator to generate electricity based on the first available power, and store the electrical energy generated by the generator in the battery; The fifth determining module is used to determine the actual power output of the generator, determine the second available power of the drive motor based on the actual power output of the generator, and output the second available power to the drive motor so that the drive motor drives the hybrid vehicle based on the second available power.
8. The apparatus according to claim 7, wherein, The fourth determining module is used to determine the peak charging power and continuous discharge power of the battery; and to determine the available power of the air conditioner based on the accelerator pedal opening, the peak charging power, and the continuous discharge power. The first available power of the generator is determined based on the available power of the air conditioner, the peak charging power of the battery, and the actual driving power of the drive motor.
9. The apparatus according to claim 7 or 8, wherein, The fourth determining module is used to determine the allowable power generation of the engine based on the first available power; and to control the generator to generate electricity based on the allowable power generation of the engine.
10. The apparatus according to claim 9, wherein, The fourth determining module is used to determine the driving power demand of the hybrid vehicle based on the accelerator pedal opening; determine the original power generation of the generator based on the driving power demand; and determine the allowable power generation of the engine based on the original power generation and the first available power.
11. The apparatus according to claim 9, wherein, The device further includes: The sixth determining module is used to determine the original torque of the engine based on the allowed power generation and the target speed value of the engine; The seventh determining module is used to determine the maximum allowable torque of the drive motor and the minimum allowable torque of the generator; The eighth determining module is used to determine the requested torque of the engine based on the original torque, the maximum allowable torque, and the minimum allowable torque; A control module is used to control the engine based on the requested torque of the engine.
12. The apparatus according to claim 11, wherein, The seventh determining module is used to determine the generator's motor efficiency table and the generator's motor speed; Based on the second available power, the motor efficiency table, and the motor speed, the maximum allowable torque of the drive motor is determined; Based on the first available power, the motor efficiency table, and the motor speed, the minimum allowable torque of the generator is determined.
13. A vehicle controller, wherein, The vehicle controller includes a main control module, which includes a processor and a memory. The memory stores at least one piece of program code, which is loaded and executed by the processor to implement the driving control method for a hybrid vehicle as described in any one of claims 1 to 6.
14. A computer-readable storage medium, wherein, The storage medium stores at least one piece of program code, which is loaded and executed by a processor to implement the driving control method for a hybrid vehicle as described in any one of claims 1 to 6.
15. A computer program product, wherein, The product stores at least one piece of program code, which is executed by a processor to implement the driving control method for a hybrid vehicle as described in any one of claims 1 to 6.