Control method and device of hybrid power vehicle and computer equipment

By acquiring and decomposing power pedal torque data, determining the engine intake volume and performing torque compensation, the problem of engine response lag in hybrid vehicles is solved, and the dynamic performance of the engine and the stability of the vehicle system are improved.

CN120681109APending Publication Date: 2025-09-23CHERY NEW ENERGY AUTOMOBILE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510548906.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-28
Publication Date
2025-09-23

AI Technical Summary

Technical Problem

In the existing technology, the data changes of engine temperature and hydraulic oil viscosity of hybrid vehicles in different vehicle usage scenarios do not fluctuate much, resulting in a lag in the compensation torque, which cannot respond to changes in operating conditions in a timely manner and affects the dynamic performance of the vehicle system.

Method used

By obtaining the first torque data generated by the power pedal, decomposing the second torque data corresponding to the engine, determining the intake volume required by the engine, and determining the third torque data from the preset torque matching relationship table based on the intake volume, torque compensation for the engine is achieved.

Benefits of technology

By dynamically monitoring the engine air intake, the engine performance can be steadily improved, the engine's response speed and stability under different working conditions can be ensured, and the dynamic performance of the vehicle system can be improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120681109A_ABST
    Figure CN120681109A_ABST
Patent Text Reader

Abstract

The invention discloses a control method and device of a hybrid power vehicle and computer equipment, and belongs to the vehicle-mounted field. The method comprises the following steps: acquiring first torque data generated when a power pedal is treaded; decomposing the first torque data to obtain second torque data corresponding to the engine; based on the second torque data, the air inlet amount needed by the engine is determined; and according to the air inflow, third torque data matched with the air inflow are determined from a preset torque matching relation table. The purposes of dynamically adjusting the air inflow of the engine and improving the efficiency of the engine through strategy analysis are achieved, the stability of the output torque of the whole vehicle is ensured in the engine starting or mode switching process, and the driving smoothness and comfort are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the vehicle field, and in particular to a control method, device and computer equipment for a hybrid vehicle. Background Art

[0002] As the market for hybrid vehicles continues to expand in recent years, the requirements for the capabilities of engines and motors in all aspects are constantly increasing.

[0003] In the prior art, the compensation torque of the engine is determined by the engine temperature and the viscosity of the hydraulic oil in different vehicle usage scenarios.

[0004] However, under the same operating conditions, the data collected by the temperature sensor and viscosity sensor do not fluctuate much, resulting in a lag in the compensation torque, which is unable to respond to the changing operating conditions in a timely manner, affecting the dynamic performance of the vehicle system. Summary of the Invention

[0005] This application provides a control method, device, and computer equipment for hybrid vehicles. By strategically analyzing the engine's air intake requirements and making effective adjustments, the control method can steadily increase the engine's air intake and improve engine efficiency. The technical solution is as follows:

[0006] According to one aspect of the present application, a control method for a hybrid vehicle is provided, which includes:

[0007] Acquiring first torque data generated by stepping on a power pedal, wherein the first torque data is used to express a power demand represented when the power pedal is stepped on;

[0008] Decomposing the first torque data to obtain second torque data corresponding to the engine, where the second torque data is used to express a first power generated by the engine;

[0009] determining an intake air amount required by the engine based on the second torque data;

[0010] According to the intake volume, third torque data matching the intake volume is determined from a preset torque matching relationship table, wherein the third torque data is used to express the second power to be generated by the motor, and the preset torque matching relationship table is used to characterize the relationship between the third power to be generated by the engine and the second power.

[0011] According to one aspect of the present application, a control device for a hybrid vehicle is provided, the device comprising:

[0012] Acquiring the acoustic wave signal collected by the acoustic sensor during the process of fluid passing through the intake valve, and the temperature and humidity data collected by the temperature and humidity sensor;

[0013] Analyzing the sound wave frequency and the sound wave intensity corresponding to the sound wave signal through Fourier transform, and extracting characteristic parameters corresponding to the sound wave signal based on the sound wave frequency and the sound wave intensity;

[0014] Determining the intake air volume required by the engine using a preset intake air volume analysis model based on the characteristic parameters and the temperature and humidity data;

[0015] According to the intake air amount, the third torque data matching the intake air amount is determined from the preset torque matching relationship table.

[0016] According to another aspect of the present application, a computer-readable storage medium is provided. The storage medium stores a computer program. The computer program is loaded and executed by a processor to implement the above hybrid vehicle control method.

[0017] According to another aspect of the present application, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the above-described hybrid vehicle control method.

[0018] The beneficial effects of the technical solutions provided in the embodiments of the present application include at least:

[0019] The first torque data generated by the power pedal is decomposed into the corresponding second torque data of the engine, and the required intake air volume is calculated. The third torque data required for torque compensation is then determined based on the intake air volume. By dynamically monitoring the engine intake air volume, the goal of steadily improving engine performance is achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0021] Figure 1 is a structural block diagram of a vehicle provided by an exemplary embodiment of the present application;

[0022] Figure 2 is a flowchart of an execution flow of a control method for a hybrid vehicle provided by an exemplary embodiment of the present application;

[0023] Figure 3is a flowchart of an execution flow of a control method for a hybrid vehicle provided by another exemplary embodiment of the present application;

[0024] Figure 4 is a block diagram of a module for executing a control method for a hybrid vehicle provided by an exemplary embodiment of the present application;

[0025] Figure 5 is a structural block diagram of a control device for a hybrid vehicle provided by an exemplary embodiment of the present application;

[0026] Figure 6 It is a structural block diagram of a computer device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0027] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.

[0028] Figure 1 A block diagram of a vehicle provided by an exemplary embodiment is shown. Based on this block diagram, the execution process of the hybrid vehicle control method provided by the embodiment of the present application is described. The block diagram includes a vehicle 10, which includes a microcontroller unit 100, an electronic control unit 101, a vehicle control unit 102, and a power pedal 103.

[0029] Optionally, the vehicle 10 includes at least one of a fuel vehicle, an electric vehicle, a hybrid vehicle, a fuel cell vehicle, a solar vehicle, etc., wherein a hybrid vehicle refers to a combination of a fuel vehicle and an electric vehicle.

[0030] In the embodiment of the present application, the vehicle 10 is implemented as a hybrid vehicle as an example for description.

[0031] Optionally, the microcontroller unit 100, the electronic control unit 101 and the vehicle controller 102 are three key electronic control system components in the vehicle 10. Each unit has different functions and works together to ensure the normal operation and performance optimization of the vehicle 10.

[0032] The microcontroller unit 100 is a computer system that integrates functional modules such as a microprocessor core, memory, input / output interface, and timer. In the embodiment of the application, the microcontroller unit 100 is used for engine management, body electronic control, etc.

[0033] The electronic control unit 101 is an electronic device used to control specific systems in the vehicle 10. It typically consists of a microcontroller core, input / output interfaces, and a communication module. In the present embodiment, the electronic control unit 101 is used for engine control and transmission control. Engine control refers to the electronic control unit 101 managing fuel injection, ignition timing, intake air volume, and other functions. Transmission control refers to the electronic control unit 101 controlling the shift timing of the automatic transmission.

[0034] The vehicle control unit 102 is the core control unit of the hybrid vehicle, responsible for coordinating and managing the power system, energy relationship, driving mode and other functions of the vehicle 10.

[0035] Among them, power system management refers to the vehicle control unit 102 controlling the motor torque output and coordinating the work of the motor, engine and gearbox to optimize the power transmission efficiency.

[0036] The power pedal 103 , also known as the accelerator pedal or the accelerator pedal, is a device for controlling the output power of the engine and / or motor in the vehicle 10 . By stepping on or releasing the power pedal 103 , the driver can adjust the speed and power output of the vehicle 10 .

[0037] In an embodiment of the present application, the vehicle control unit 102 obtains the first torque data generated by stepping on the power pedal 103, transmits the first torque data to the microcontroller unit 100, and the microcontroller unit 100 decomposes the second torque data required by the engine from the first torque data.

[0038] Then, the microcontroller unit 100 transmits the second torque data to the electronic control unit 101 , and the electronic control unit 101 determines the intake air amount required by the engine based on the second torque data.

[0039] The electronic control unit 101 sends the intake air volume to the microcontroller unit 100, which then sends it to the vehicle control unit 102. The vehicle control unit 102 determines the third torque data that matches the intake air volume from the preset torque matching relationship table based on the intake air volume.

[0040] Finally, the vehicle control unit 102 performs torque compensation on the output torque of the engine based on the third torque data to improve the output efficiency of the engine.

[0041] In this embodiment, the first torque data generated by the power pedal is decomposed into the second torque data corresponding to the engine, and the required intake air volume of the engine is calculated. The third torque data required for torque compensation of the engine is then determined based on the intake air volume. By dynamically monitoring the engine intake air volume, the goal of steadily improving engine performance is achieved.

[0042] like Figure 2 Show, Figure 2 The execution flow chart of the control method of a hybrid vehicle provided by an exemplary embodiment of the present application is shown in FIG. Figure 1 A vehicle 10 is shown for illustration.

[0043] Step 200: Acquire first torque data generated by stepping on the power pedal.

[0044] Optionally, while the vehicle is driving, the vehicle speed and power output can be adjusted by pressing or releasing the power pedal.

[0045] The functions of the power pedal include one or more of the following.

[0046] 1. Control engine power.

[0047] When the vehicle type is the first type, the power pedal controls the throttle opening by mechanical or electronic means, thereby regulating the fluid (eg, air) entering the engine, thereby controlling the power output of the engine. The first type is the fuel type.

[0048] When the vehicle type is the second type, the power pedal controls the power output of the electric motor through an electronic signal, thereby adjusting the speed of the vehicle, wherein the second type is the electric type.

[0049] 2. Driving mode selection.

[0050] Optionally, the vehicle includes multiple driving modes, and the power pedal response characteristics are adjusted according to the selected mode to meet different driving needs. The multiple driving modes include but are not limited to any one of the following modes: Economy Mode, Sport Mode, and Comfort Mode.

[0051] 3. Energy recovery.

[0052] When the vehicle is in the second or third mode, by releasing the power pedal, the vehicle enters energy recovery mode, and the regenerative braking system in the vehicle converts the vehicle's kinetic energy into electrical energy, which is stored in the battery. Among them, the third type is the hybrid type.

[0053] The working principle of the power pedal includes one of the following.

[0054] 1. Mechanical power pedal.

[0055] It is directly connected to the throttle valve through a cable or connecting rod. When the driver steps on the power pedal, the throttle valve opening increases, causing the amount of fluid entering the engine to increase, thereby increasing the engine power output; and vice versa.

[0056] 2. Electronic power pedal.

[0057] The electronic power pedal uses a pedal position sensor to detect the pedal's position and transmits a signal to the electronic control unit. The electronic control unit then determines the throttle opening based on the pedal position and other sensor data, thereby controlling the engine's power output. Other sensors include a speed sensor for monitoring vehicle speed and a tachometer for monitoring engine speed.

[0058] Optionally, one or more position sensors are provided at the power pedal to detect the depression depth of the power pedal. The one or more position sensors convert the depression depth into an electrical signal and send it to the power control unit.

[0059] In another optional embodiment, the power pedal is also configured with a feedback mechanism, such as when the vehicle approaches nearby vehicles (such as other vehicles located in front of the vehicle), the vehicle reminds the vehicle to slow down through vibration or resistance feedback.

[0060] In the embodiments of the present application, the position of the power pedal (opening degree: the degree to which the power pedal is depressed, typically expressed as a percentage, ranging from 0-100%, with 0% indicating the power pedal is not depressed at all and 100% indicating the power pedal is fully depressed) directly affects the output torque of the engine and / or motor. Schematically, the power pedal opening degree and the output torque of the engine and / or motor have a nonlinear relationship, and the vehicle system stores the nonlinear relationship between the power pedal opening degree and the output torque of the engine and / or motor.

[0061] Optionally, during a vehicle test experiment, the output torque at different pedal openings is determined, and the relationship between the opening and the output torque is stored. Schematically, the output torque of the engine corresponding to different pedal openings and the output torque of the motor corresponding to different pedal openings are determined.

[0062] In an embodiment of the present application, during a vehicle test experiment, the total output torque corresponding to the engine and the motor at different pedal openings is determined, and the relationship between the opening and the total output torque is stored.

[0063] Optionally, the total output torque is determined based on the sum of the engine output torque and the motor output torque; alternatively, the total output torque is determined by combining different vehicle data, the engine output torque, and the motor output torque during vehicle testing; alternatively, the total output torque is obtained by coupling the output torque corresponding to the electrical signal generated by the power pedal with the torque request of other systems; alternatively, the total output torque is determined based on the vehicle's operating conditions. Vehicle data includes vehicle speed, gear setting information, battery status, and the like.

[0064] In the embodiment of the present application, the first torque data is used to express the power demand represented when the power pedal is stepped on, and the power demand corresponds to the "total output torque" in the above content.

[0065] In an embodiment of the present application, the process of obtaining the first torque data includes any one of the following solutions.

[0066] The first one:

[0067] A target pedal opening corresponding to when the power pedal is depressed is obtained, and first torque data matching the target pedal opening is determined from a first matching relationship table. The first matching relationship table is used to represent the relationship between the pedal opening and the power demand (first torque data) represented when the power pedal is depressed. It should be noted that the first matching relationship table is obtained during the aforementioned vehicle testing process or determined by relevant personnel based on actual experience.

[0068] Schematically, a candidate pedal opening that is equal to the target pedal opening is determined from the first matching relationship table, and the candidate torque data corresponding to the candidate pedal opening in the first matching relationship table is determined as the first torque data; or, multiple candidate pedal openings whose absolute value of the difference from the target pedal opening is less than a preset value are determined from the first matching relationship table, and the candidate torque data corresponding to the candidate pedal opening corresponding to the smallest candidate pedal opening / the largest candidate pedal opening among the multiple candidate pedal openings is determined as the first torque data.

[0069] The second type:

[0070] The target pedal opening corresponding to when the power pedal is stepped on is obtained, and the battery power output level corresponding to the battery in the motor is matched according to the target pedal opening. The output power of the motor is adjusted based on the battery power output level to obtain the total required power for vehicle operation.

[0071] Optionally, a relationship table between the power pedal opening and the battery power output level is pre-stored in the vehicle (referred to as a second matching relationship table). For example, the second matching relationship table records that a power pedal opening of 30% corresponds to a battery power output level of 40%. If the current motor output power is a, the total power demand at this time is the product of a and 40%.

[0072] The first torque data is determined according to the actual required power determined above.

[0073] In an embodiment of the present application, the first torque data can be determined based on a third matching relationship table between the total required power and the first torque data, or it can be determined based on the ratio of the total required power to the motor speed. This is not limited here, and the third matching relationship table is pre-set.

[0074] The third type:

[0075] A target pedal opening corresponding to when the power pedal is stepped on is obtained, and a battery power output degree matching the target pedal opening is determined from a second matching relationship table.

[0076] The ambient temperature data of the motor and the state of charge of the battery in the motor are obtained, and the output power corresponding to the motor under the current ambient temperature data and the state of charge is determined from the fourth matching relationship table.

[0077] The fourth matching relationship table represents the correspondence between ambient temperature data and state of charge (SOC) and the motor's output power. For example, the fourth matching relationship table indicates that when the motor is at 25°C and the battery's SOC is 40%, the battery's output power is 85 kW. It should be noted that the output power determined in the fourth matching relationship table is based on the assumption that there is no battery power consumption (loss).

[0078] The output power is adjusted based on the battery power output level to obtain the total required power, and then combined with the third matching relationship table to determine the first torque data corresponding to the total required power.

[0079] The electrical signal collected by the position sensor and the vehicle data are acquired to determine the corresponding first torque data.

[0080] Step 210: Decompose the first torque data to obtain second torque data corresponding to the engine.

[0081] The second torque data is used to express the first power generated by the engine, and the second torque data is also understood as the required torque of the engine corresponding to when the power pedal is stepped on.

[0082] Optionally, obtain the transmission efficiency corresponding to the vehicle.

[0083] Transmission efficiency refers to the ratio of output power to input power of the transmission system in a vehicle during power transmission. It is used to reflect the energy loss of the transmission system when transmitting power and is usually expressed as a percentage.

[0084] The first torque data is adjusted based on the transmission efficiency to obtain second torque data.

[0085] Optionally, the ratio of the first torque data to the transmission efficiency is determined as the second torque data.

[0086] Step 220 : Determine the intake air quantity required by the engine based on the second torque data.

[0087] Optionally, the intake volume required by the engine refers to the mass of fluid (here, air) entering the engine cylinder per unit time.

[0088] In another optional embodiment, an intake control module is provided in the vehicle.

[0089] The vehicle's electronic control unit calculates the required intake air volume for the engine based on the second torque data and transmits this volume to the intake control module. The intake control module controls fluid flow into the engine based on this volume and provides feedback on the fluid flow status to the motor control unit.

[0090] The calculation process of the intake air volume can be found in the following embodiment and will not be described in detail here.

[0091] Step 230 : Determine third torque data that matches the intake air amount from a preset torque matching relationship table according to the intake air amount.

[0092] The third torque data is used to represent the second power to be generated by the motor. In the embodiments of the present application, the third torque data can be understood as a torque compensation technology applied in the automotive field to optimize the motor's output torque under different operating conditions to improve the responsiveness, stability, and performance of the vehicle system.

[0093] Optionally, a preset torque matching relationship table is used to characterize the relationship between the third power to be generated by the engine and the second power. The preset torque matching relationship table is pre-set, such as: during the vehicle testing phase, the second power required by the motor is determined based on the engine's intake volume and the engine's output torque, and the relationship between the three is presented in the form of a table.

[0094] Determine fourth torque data corresponding to the engine based on the intake air volume, wherein the fourth torque data is used to express a third power to be generated by the engine. Determine third torque data matching the intake air volume from a preset torque matching relationship table based on the fourth torque data.

[0095] In an optional embodiment, state of charge data of the motor is acquired, wherein the state of charge data is used to express the available state of the remaining charge of the battery in the motor.

[0096] According to the state of charge data and the fourth torque data, third torque data matching the intake air amount is determined from a preset torque matching relationship table.

[0097] In another optional embodiment, an acoustic sensor and a temperature and humidity sensor are provided at the engine intake valve. The acoustic sensor is used to collect sound wave signals from fluid entering the intake valve, and the temperature and humidity sensor is used to collect temperature and humidity data of the engine in the current operating environment, including temperature data and humidity data.

[0098] Acquire the acoustic wave signal collected by the acoustic sensor during the process of fluid passing through the intake valve, and acquire the temperature and humidity data collected by the temperature and humidity sensor.

[0099] The characteristic parameters corresponding to the acoustic wave signal are determined by Fourier transform analysis method.

[0100] The characteristic parameters include but are not limited to at least one of the acoustic wave frequency, acoustic wave frequency, acoustic wave period, acoustic wave wavelength, acoustic wave phase and acoustic wave speed.

[0101] Based on the characteristic parameters and temperature and humidity data, the intake volume required by the engine is determined using a preset intake volume analysis model, and then according to the intake volume, the third torque data matching the intake volume is determined from a preset torque matching relationship table.

[0102] The preset air intake analysis model is a pre-trained neural network model, such as a convolutional neural network. The schematic training scheme of the preset air intake analysis model is as follows: obtain the sample characteristic parameters and sample temperature and humidity data corresponding to the sample acoustic wave signal, and each set of sample parameters and sample temperature and humidity data corresponds to a sample air intake. Input the candidate sample parameters and candidate temperature and humidity data corresponding to the candidate acoustic wave signal into the initial air intake analysis model, extract the feature representation corresponding to the candidate sample parameters and the feature representation corresponding to the candidate temperature and humidity data, and determine the correlation coefficient between the feature representation corresponding to the candidate sample parameters and the feature representation corresponding to the candidate temperature and humidity data, and obtain the predicted air intake based on the correlation coefficient. Determine the target loss based on the difference between the predicted air intake and the sample air intake, and adjust the model parameters of the initial air intake analysis model based on the target loss. Through multiple iterative training, continuously adjust the model parameters until the calculated target loss is less than the preset loss, or the number of training times reaches the preset number, and then stop training. The trained initial air intake analysis model obtained here is the above-mentioned preset air intake analysis model.

[0103] In this embodiment, the first torque data generated by the power pedal is decomposed into the second torque data corresponding to the engine, and the required intake air volume of the engine is calculated. The third torque data required for torque compensation of the engine is then determined based on the intake air volume. By dynamically monitoring the engine intake air volume, the goal of steadily improving engine performance is achieved.

[0104] like Figure 3 Show, Figure 3 The execution flow chart of the control method of a hybrid vehicle provided by an exemplary embodiment of the present application is shown in FIG. Figure 1 A vehicle 10 is shown for illustration.

[0105] Step 300: Determine the intake air volume required by the engine based on the second torque data.

[0106] Optionally, the output power of the engine and the exhaust volume of the engine are obtained. The output power and exhaust volume are obtained based on monitoring by different sensors, and the specific acquisition process is not detailed here.

[0107] The engine speed is determined based on the second torque data and the output power. Optionally, the engine speed is determined as the ratio of the output power to the second torque data.

[0108] The required intake air volume is determined based on the engine speed and exhaust volume. The specific calculation process for the intake air volume can be found in the following formula 1.

[0109] Formula 1: Intake volume = speed * exhaust volume * volumetric efficiency / 1728;

[0110] In Formula 1, the unit of intake air volume is cubic inches per minute. The calculation process of displacement volume can be seen below and in Formula 2 or Formula 3. Volumetric efficiency is the ratio of the actual engine intake volume to the theoretical intake volume, usually set between 0.7 and 0.9.

[0111] In another optional embodiment, the engine includes an intake valve, fluid data of the fluid passing through the intake valve is acquired, and a first temperature of the fluid at a flow-carrying cross section is acquired.

[0112] The exhaust volume is determined based on the fluid data, the first temperature, and the second temperature, where the second temperature is a preset temperature value. The specific calculation process of the exhaust volume can be seen in the following formula 2.

[0113] Formula 2: Exhaust volume = flow rate * fluid data * (fluid data * 10 + 1) * (second temperature + 20) /

[0114] (second temperature + first temperature);

[0115] In another optional embodiment, the fluid data includes but is not limited to the intake valve opening and closing area and the intake valve pressure. The above formula 2 is replaced with the following formula 3 to calculate the exhaust volume.

[0116] Formula 3: Exhaust volume = flow rate * intake valve opening and closing area * (intake valve pressure * 10 + 1) * (second temperature

[0117] +20) / (second temperature + first temperature);

[0118] In another optional embodiment, the driving speed of the vehicle tire is obtained, and the output power of the engine is determined based on the second torque data and the driving speed. Schematically, the product of the driving speed and the second torque data is determined as the output power of the engine.

[0119] In this embodiment, the first torque data generated by the power pedal is decomposed into the second torque data corresponding to the engine, and the required intake air volume of the engine is calculated. The third torque data required for torque compensation of the engine is then determined based on the intake air volume. By dynamically monitoring the engine intake air volume, the goal of steadily improving engine performance is achieved.

[0120] like Figure 4 Show, Figure 4 The following is a block diagram of a hybrid vehicle control method according to an exemplary embodiment of the present invention. The block diagram includes a power pedal 400, a vehicle control unit (VCU) 401, an electronic control unit (ECU) 402, a microcontroller unit (MCU) 403, and an intake control module 404.

[0121] In the embodiment of the present application, when the power pedal 400 is stepped on, the total required torque generated by the pedal is transmitted to the vehicle controller VCU401.

[0122] Optionally, the total required torque and the process of determining the total required torque may refer to the relevant content of the “first torque data” mentioned in the above embodiment, which will not be elaborated here.

[0123] Schematically, when the power pedal 400 is stepped on, the battery power of the engine is matched according to the pedal displacement (the pedal opening as described above). When the pedal displacement is 100% (i.e., fully stepped on), the battery power is fully output.

[0124] The vehicle controller VCU 401 decomposes the target torque required to be output by the engine from the total required torque and transmits it to the electronic control unit ECU 402 .

[0125] Illustratively, the ratio of the total required torque to the transmission efficiency of the vehicle is determined as the target torque required to be output by the engine, and the vehicle controller VCU 401 transmits the target torque to the electronic control unit ECU 402 .

[0126] The electronic control unit ECU402 receives the target torque and analyzes the engine's intake demand based on the actual engine operating power and vehicle speed, wherein the intake demand includes but is not limited to intake volume, air flow rate, temperature and humidity of the intake valve, etc.

[0127] The electronic control unit ECU 402 transmits the intake air demand to the intake control module 404 .

[0128] The intake control module 404 controls the working state of the engine according to the intake demand, such as controlling the working state of the intake valve of the engine according to the intake demand.

[0129] In the embodiment of the present application, the intake control module 404 monitors the intake process of the engine intake valve while controlling the working state of the engine according to the intake demand, and transmits the intake process back to the electronic control unit ECU402 as intake feedback.

[0130] The electronic control unit ECU402 receives the intake air feedback and determines the actual torque corresponding to the engine based on the intake air feedback.

[0131] The electronic control unit ECU402 transmits the actual torque to the vehicle controller VCU401.

[0132] The vehicle controller VCU401 determines the compensation torque corresponding to the actual torque based on the above-mentioned preset torque relationship matching table, wherein the compensation torque has the same meaning as the third torque data mentioned in the above embodiment.

[0133] The vehicle controller VCU401 transmits the compensation torque to the microcontroller unit MCU403, and the microcontroller unit MCU403 supplements the insufficient engine output torque according to the compensation torque during the engine torque loading process.

[0134] In an embodiment of the present application, the compensation torque of the engine is determined by adjusting the engine's intake volume. On the one hand, the purpose of dynamically adjusting the engine's intake volume through strategy analysis is achieved. On the other hand, the purpose of improving the engine efficiency is achieved, so that the vehicle is effectively loaded with the compensation torque, ensuring the stability of the vehicle's output torque during engine startup or mode switching, and improving driving smoothness and comfort.

[0135] Figure 5 A structural block diagram of a hybrid vehicle control device provided by an exemplary embodiment of the present application is shown. The device includes: an acquisition module 500 , a decomposition module 501 and a determination module 502 .

[0136] An acquisition module 500 is configured to acquire first torque data generated when a power pedal is stepped on, wherein the first torque data is used to express a power demand represented when the power pedal is stepped on;

[0137] a decomposition module 501, configured to decompose the first torque data to obtain second torque data corresponding to the engine, wherein the second torque data is used to express a first power generated by the engine;

[0138] A determination module 502 is configured to determine an intake air volume required by the engine based on the second torque data;

[0139] The determination module 502 is further used to determine, based on the intake volume, third torque data that matches the intake volume from a preset torque matching relationship table, wherein the third torque data is used to express the second power to be generated by the motor, and the preset torque matching relationship table is used to characterize the relationship between the third power to be generated by the engine and the second power.

[0140] In an optional embodiment, the determining module 502 is further configured to determine fourth torque data corresponding to the engine according to the intake air volume, wherein the fourth torque data is used to express the third power to be generated by the engine;

[0141] The determining module 502 is further configured to determine, based on the fourth torque data, the third torque data that matches the intake air volume from the preset torque matching relationship table.

[0142] In an optional embodiment, the acquisition module 500 is further configured to acquire state of charge data of the motor, wherein the state of charge data is used to express the available state of remaining charge of a battery in the motor;

[0143] The determining module 502 is further configured to determine the third torque data that matches the intake air amount from the preset torque matching relationship table according to the state of charge data and the fourth torque data.

[0144] In an optional embodiment, the acquisition module 500 is further configured to acquire the output power of the engine and the exhaust volume of the engine;

[0145] The determining module 502 is further configured to determine a rotation speed of the engine based on the second torque data and the output power;

[0146] The determination module 502 is further configured to determine the intake air volume based on the rotational speed and the exhaust volume.

[0147] In an optional embodiment, the acquisition module 500 is further configured to acquire the driving speed of the vehicle;

[0148] The determination module 502 is further configured to determine the output power according to the second torque data and the driving speed.

[0149] The acquisition module 500 is further configured to acquire the transmission efficiency of the engine, where the transmission efficiency refers to the ratio of the output power to the input power of the engine during power transmission.

[0150] The determining module 502 is further configured to determine a ratio of the first torque data to the transmission efficiency as the second torque data.

[0151] In an optional embodiment, the acquisition module 500 is further configured to acquire the acoustic wave signal collected by the acoustic sensor during the process of the fluid passing through the intake valve, and the temperature and humidity data collected by the temperature and humidity sensor;

[0152] The determining module 502 is further configured to extract characteristic parameters corresponding to the acoustic wave signal by using a Fourier transform analysis method;

[0153] The determining module 502 is further configured to determine the intake air volume required by the engine using a preset intake air volume analysis model based on the characteristic parameters and the temperature and humidity data;

[0154] The determining module 502 is further configured to determine, according to the intake air amount, the third torque data that matches the intake air amount from the preset torque matching relationship table.

[0155] In an embodiment of the present application, the compensation torque of the engine is determined by adjusting the engine's intake volume. On the one hand, the purpose of dynamically adjusting the engine's intake volume through strategy analysis is achieved. On the other hand, the purpose of improving the engine efficiency is achieved, so that the vehicle is effectively loaded with the compensation torque, ensuring the stability of the vehicle's output torque during engine startup or mode switching, and improving driving smoothness and comfort.

[0156] Figure 6 The following is a block diagram of a computer device 600 provided in accordance with an exemplary embodiment of the present application. The computer device 600 may be a portable mobile terminal, such as a smartphone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 player (Moving Picture Experts Group Audio Layer IV), a laptop computer, or a desktop computer. The computer device 600 may also be referred to as a user device, a portable terminal, a laptop terminal, a desktop terminal, or other similar names. Optionally, the computer device 600 may also be implemented as a mobile device, such as a mobile smart terminal such as an in-vehicle terminal.

[0157] Typically, the computer device 600 includes a processor 601 and a memory 602 .

[0158] The processor 601 may include one or more processing cores, such as a 4-core processor, a 6-core processor, etc. The processor 601 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 601 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 601 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 601 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0159] The memory 602 may include one or more computer-readable storage media, which may be non-transitory. The memory 602 may also include a high-speed random access memory and a non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 602 is used to store at least one instruction, which is used to be executed by the processor 601 to implement the model training method or behavior coding method provided in the method embodiment of the present application.

[0160] In some embodiments, computer device 600 may optionally include a peripheral device interface 603 and at least one peripheral device. Processor 601, memory 602, and peripheral device interface 603 may be connected via a bus or signal lines. Each peripheral device may be connected to peripheral device interface 603 via a bus, signal lines, or circuit boards. For example, the peripheral device may include at least one of a radio frequency circuit 604, a display screen 605, a camera assembly 606, an audio circuit 607, a positioning assembly 615, and a power supply 608.

[0161] The peripheral device interface 603 can be used to connect at least one I / O (Input / Output)-related peripheral device to the processor 601 and the memory 602. In some embodiments, the processor 601, the memory 602, and the peripheral device interface 603 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 601, the memory 602, and the peripheral device interface 603 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0162] The radio frequency circuit 604 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 604 communicates with communication networks and other communication devices via electromagnetic signals. The radio frequency circuit 604 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit 604 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The radio frequency circuit 604 can communicate with other terminals via at least one wireless communication protocol. Such wireless communication protocols include, but are not limited to, the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G, and 5G), a wireless local area network, and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 604 may also include circuits related to NFC (Near Field Communication), which is not limited in this application.

[0163] Display screen 605 is used to display a user interface (UI). This UI can include graphics, text, icons, videos, or any combination thereof. When display screen 605 is a touchscreen display, it can also capture touch signals on or above the surface of display screen 605. These touch signals can be input as control signals to processor 601 for processing. Display screen 605 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there can be a single display screen 605, located on the front panel of computer device 600. In other embodiments, there can be at least two display screens 605, located on different surfaces of computer device 600 or in a foldable design. In still other embodiments, display screen 605 can be a flexible display screen, located on a curved or foldable surface of computer device 600. Display screen 605 can also be configured as a non-rectangular, irregular shape, also known as a special-shaped screen. Display screen 605 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0164] The camera assembly 606 is used to capture images or videos. Optionally, the camera assembly 606 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the terminal, and the rear camera is arranged on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 606 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0165] The audio circuit 607 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals that are input into the processor 601 for processing, or input into the radio frequency circuit 604 to achieve voice communication. For the purpose of stereo sound collection or noise reduction, there can be multiple microphones, each located in different parts of the computer device 600. The microphone can also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert electrical signals from the processor 601 or the radio frequency circuit 604 into sound waves. The speaker can be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert electrical signals into sound waves audible to humans, but also convert electrical signals into sound waves inaudible to humans for purposes such as distance measurement. In some embodiments, the audio circuit 607 may also include a headphone jack.

[0166] The positioning component 615 is used to locate the current geographic location of the computing device 600 to implement navigation or LBS (Location Based Service). The positioning component 615 can be a positioning component based on the US GPS (Global Positioning System) or China's Beidou system.

[0167] Power supply 608 is used to power various components in computer device 600. Power supply 608 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When power supply 608 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery that is charged via a wired line, while a wireless rechargeable battery is a battery that is charged via a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0168] In some embodiments, the computer device 600 further includes one or more sensors 609 , including but not limited to: an acceleration sensor 610 , a gyroscope sensor 611 , a pressure sensor 612 , an optical sensor 613 , and a proximity sensor 614 .

[0169] The accelerometer 610 can detect the magnitude of acceleration along the three coordinate axes of the coordinate system established by the computer device 600. For example, the accelerometer 610 can be used to detect the components of gravity acceleration along the three coordinate axes. The processor 601 can control the display screen 605 to display the user interface in a landscape or portrait view based on the gravity acceleration signal collected by the accelerometer 610. The accelerometer 610 can also be used to collect game or user motion data.

[0170] The gyroscope sensor 611 can detect the orientation and rotation angle of the computer device 600. It can also work with the accelerometer 610 to collect 3D motions of the user on the computer device 600. Based on the data collected by the gyroscope sensor 611, the processor 601 can implement the following functions: motion sensing (e.g., changing the UI based on the user's tilt), image stabilization during shooting, game control, and inertial navigation.

[0171] The pressure sensor 612 can be installed on the side frame of the computer device 600 and / or below the display screen 605. When the pressure sensor 612 is installed on the side frame of the computer device 600, it can detect the user's grip signal of the computer device 600. The processor 601 can perform left and right hand recognition or shortcut operations based on the grip signal collected by the pressure sensor 612. When the pressure sensor 612 is installed below the display screen 605, the processor 601 controls the operational controls on the UI interface based on the user's pressure operation on the display screen 605. The operational controls include at least one of a button control, a scroll bar control, an icon control, and a menu control.

[0172] The optical sensor 613 is used to detect ambient light intensity. In one embodiment, the processor 601 can control the display brightness of the display screen 605 based on the ambient light intensity detected by the optical sensor 613. For example, when the ambient light intensity is high, the display brightness of the display screen 605 is increased; when the ambient light intensity is low, the display brightness of the display screen 605 is decreased. In another embodiment, the processor 601 can also dynamically adjust the shooting parameters of the camera assembly 606 based on the ambient light intensity detected by the optical sensor 613.

[0173] Proximity sensor 614, also known as a distance sensor, is typically located on the front panel of computer device 600. Proximity sensor 614 is used to detect the distance between the user and the front of computer device 600. In one embodiment, when proximity sensor 614 detects that the distance between the user and the front of computer device 600 is gradually decreasing, processor 601 controls display screen 605 to switch from the screen-on state to the screen-off state. When proximity sensor 614 detects that the distance between the user and the front of computer device 600 is gradually increasing, processor 601 controls display screen 605 to switch from the screen-off state to the screen-on state.

[0174] Those skilled in the art will understand that Figure 6 The structure shown in the figure does not constitute a limitation on the computer device 600, and the computer device 600 may include more or fewer components than shown in the figure, or combine some components, or adopt a different arrangement of components.

[0175] The present application also provides a computer-readable storage medium, which stores at least one instruction, at least one program, code set or instruction set. The at least one instruction, at least one program, code set or instruction set is loaded and executed by a processor to implement the control method of the hybrid vehicle provided by the above method embodiment.

[0176] The present application provides a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the hybrid vehicle control method provided by the above-mentioned method embodiment.

[0177] Those skilled in the art will understand that all or part of the steps to implement the above-mentioned embodiments can be completed by hardware, or can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium, and the above-mentioned storage medium can be a read-only memory, a disk or an optical disk, etc. The above is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application. The above is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.

Claims

1. A control method for a hybrid vehicle, characterized in that: The method comprises: Acquiring first torque data generated by stepping on a power pedal, wherein the first torque data is used to express a power demand represented when the power pedal is stepped on; Decomposing the first torque data to obtain second torque data corresponding to the engine, where the second torque data is used to express a first power generated by the engine; determining an intake air amount required by the engine based on the second torque data; According to the intake volume, third torque data matching the intake volume is determined from a preset torque matching relationship table, wherein the third torque data is used to express the second power to be generated by the motor, and the preset torque matching relationship table is used to characterize the relationship between the third power to be generated by the engine and the second power.

2. The method according to claim 1, characterized in that The determining, based on the intake air amount, third torque data that matches the intake air amount from a preset torque matching relationship table includes: determining fourth torque data corresponding to the engine according to the intake air amount, wherein the fourth torque data is used to express the third power to be generated by the engine; The third torque data matching the intake air amount is determined from the preset torque matching relationship table according to the fourth torque data.

3. The method according to claim 2, characterized in that The step of determining the third torque data that matches the intake air amount from the preset torque matching relationship table based on the fourth torque data includes: Acquiring state of charge data of the motor, wherein the state of charge data is used to express the available state of remaining charge of a battery in the motor; The third torque data matching the intake air amount is determined from the preset torque matching relationship table according to the state of charge data and the fourth torque data.

4. The method according to any one of claims 1 to 3, characterized in that: The determining of the intake air amount required by the engine based on the second torque data includes: Obtaining the output power of the engine, and obtaining the exhaust volume of the engine; determining a rotation speed of the engine based on the second torque data and the output power; The intake air amount is determined based on the rotational speed and the exhaust amount.

5. The method according to claim 4, characterized in that The engine includes an intake valve; The obtaining of the exhaust volume of the engine includes: acquiring fluid data of the fluid passing through the intake valve; obtaining a first temperature of the fluid at a current-carrying cross section; determining the exhaust volume based on the fluid data, the first temperature, and the second temperature; Wherein, the second temperature is a preset temperature value.

6. The method according to claim 5, characterized in that The obtaining of the output power of the engine includes: Obtaining the driving speed of the vehicle; The output power is determined according to the second torque data and the driving speed.

7. The method according to any one of claims 1 to 3, characterized in that: Decomposing the first torque data to obtain second torque data corresponding to the engine includes: Obtaining a transmission efficiency of the engine, wherein the transmission efficiency refers to a ratio of output power to input power of the engine during power transmission; The ratio of the first torque data to the transmission efficiency is determined as the second torque data.

8. The method according to any one of claims 1 to 3, characterized in that: The engine intake valve is provided with an acoustic sensor and a temperature and humidity sensor; the method further includes: Acquiring the acoustic wave signal collected by the acoustic sensor during the process of fluid passing through the intake valve, and the temperature and humidity data collected by the temperature and humidity sensor; Extracting characteristic parameters corresponding to the acoustic wave signal by Fourier transform analysis method; Determining the intake air volume required by the engine using a preset intake air volume analysis model based on the characteristic parameters and the temperature and humidity data; According to the intake air amount, the third torque data matching the intake air amount is determined from the preset torque matching relationship table.

9. A control device for a hybrid vehicle, characterized in that: The device comprises: an acquisition module, configured to acquire first torque data generated when a power pedal is stepped on, wherein the first torque data is used to express a power demand represented when the power pedal is stepped on; a decomposition module, configured to decompose the first torque data to obtain second torque data corresponding to the engine, wherein the second torque data is used to express a first power generated by the engine; a determination module, configured to determine an intake air amount required by the engine based on the second torque data; The determination module is further used to determine, based on the intake volume, third torque data that matches the intake volume from a preset torque matching relationship table, wherein the third torque data is used to express the second power to be generated by the motor, and the preset torque matching relationship table is used to characterize the relationship between the third power to be generated by the engine and the second power.

10. A computer program product or a computer program, characterized in that The computer program product or computer program includes computer instructions, which are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to implement the control method of a hybrid vehicle as described in any one of claims 1 to 8.