Hybrid vehicle engine control method, device, medium and hybrid vehicle

By accurately controlling the torque output of the hybrid vehicle engine, the problem of large fluctuations in the torque output of the hybrid vehicle engine is solved, and the vehicle's driving stability and power performance are improved.

CN114954425BActive Publication Date: 2025-05-02GREAT WALL MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110831770.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-07-22
Publication Date
2025-05-02
Estimated Expiration
2041-07-22

AI Technical Summary

Technical Problem

The torque output of hybrid vehicles fluctuates greatly, resulting in lower vehicle driving stability.

Method used

The target intervention torque is determined by the received intervention torque, calculate the fire road demand torque and gas road demand torque, determine whether the fire road and gas road intervention are activated, and determine the engine demand engine intervention torque and coordinated control mode based on these parameters to accurately control engine operation.

Benefits of technology

The engine torque output fluctuations are reduced, thereby reducing the torque output fluctuations of the entire vehicle, improving the vehicle's power performance and driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114954425B_ABST
    Figure CN114954425B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a hybrid vehicle engine control method, device, medium and hybrid vehicle, including: determining a target intervention torque from a received intervention torque; calculating a fire circuit demand torque and a gas circuit demand torque according to the target intervention torque; determining whether the fire circuit intervention and the gas circuit intervention are activated according to the difference between the fire circuit and gas circuit demand torques and the whole vehicle demand torque; determining the engine demand engine intervention torque and a coordinated control mode according to the fire circuit and gas circuit demand torques, the activation states of the fire circuit and gas circuit interventions, the current motor state and the current driving mode; calculating a speed control influence factor in real time according to a received engine control mode instruction; calculating the demand engine torque according to the demand engine intervention torque, the engine friction torque, the speed control influence factor and the engine torque corresponding to the current engine control mode; and controlling the engine operation with the demand engine torque as the target engine torque according to the speed control influence factor and the coordinated control mode.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of vehicle engineering technology, and in particular, to a hybrid vehicle engine control method, device, medium and hybrid vehicle. Background Art

[0002] A hybrid vehicle (HEV) is a vehicle equipped with a drive motor and an engine. During the driving process of the vehicle, it may be subject to the intervention torque of other control systems. If the engine is relied upon to respond to the intervention torque, the torque control accuracy is low due to the inherent structure of the engine, so the response torque output is not accurate, and the engine needs to control the speed change to respond to the torque change, and the response time is long (slow response speed), which may lead to low vehicle driving stability.

[0003] In the related technology, in order to improve the response speed and output torque accuracy, the response torque of the drive motor and the engine is initially distributed according to the intervention torque of the Electronic Stability Program (ESP) to meet the engine torque request and ensure that the engine operates at the optimal operating point; and on the basis of the initial distribution, it is determined whether the initially distributed motor response torque exceeds the maximum output torque of the drive motor. If it exceeds the maximum output torque of the drive motor, the engine is controlled to coordinate with the drive motor to respond to the arbitrated torque. Summary of the invention

[0004] The purpose of the present disclosure is to provide a hybrid vehicle engine control method, device, medium and hybrid vehicle to solve the problem of large fluctuation in hybrid vehicle engine torque output in the related art.

[0005] In order to achieve the above-mentioned object, a first aspect of an embodiment of the present disclosure provides a hybrid vehicle engine control method, comprising:

[0006] determining a target intervention torque from the received intervention torque;

[0007] Calculating the fire circuit required torque and the gas circuit required torque according to the target intervention torque;

[0008] Determining whether the fire circuit intervention is activated according to the difference between the fire circuit required torque and the vehicle required torque, and determining whether the gas circuit intervention is activated according to the difference between the gas circuit required torque and the vehicle required torque;

[0009] Determining the required engine intervention torque and the coordinated control mode of the engine according to the required fire circuit torque, the required gas circuit torque, the activation state of the fire circuit intervention, the activation state of the gas circuit intervention, the current motor state of the drive motor, and the current driving mode of the hybrid vehicle;

[0010] Calculate the speed control influencing factor in real time according to the received engine control mode command;

[0011] Calculating the required engine torque of the engine according to the required engine intervention torque, the engine friction torque, the speed control influencing factor and the required engine torque corresponding to the current engine control mode;

[0012] According to the speed control influencing factor and the coordinated control mode, the engine operation is controlled with the required engine torque as the target engine torque.

[0013] Optionally, determining the required engine intervention torque and the coordinated control mode of the engine according to the required fire circuit torque, the required gas circuit torque, the activation state of the fire circuit intervention, the activation state of the gas circuit intervention, the current motor state of the drive motor and the driving mode of the hybrid vehicle includes:

[0014] When the fire-road intervention is in an activated state, determining a current torque range of the drive motor according to a power system state of the hybrid vehicle, the motor state including the torque range and the motor torque; and,

[0015] In the case where it is determined that the fire circuit required torque exceeds the torque range and the torque difference between the fire circuit required torque and the current motor torque of the drive motor exceeds a preset threshold range, determining the required torque of the fire circuit required torque exceeding the extreme value of the closest torque range as the required engine intervention torque of the engine, and determining the control mode of the engine to be the fire circuit control mode;

[0016] When the gas circuit intervention is in an activated state and the driving mode of the hybrid vehicle is a hybrid mode, the gas circuit required torque is determined to be a required engine intervention torque of the engine, and the control mode of the engine is determined to be a gas circuit control mode.

[0017] Optionally, controlling the engine operation with the required engine torque as the target engine torque according to the speed control influencing factor and the coordinated control mode includes:

[0018] When the coordinated control mode of the engine is a fire control mode, according to the speed control influencing factor, the required engine torque is used as the target engine torque to coordinately control the ignition angle release state of the engine;

[0019] When the coordinated control mode of the engine is the air path control mode, the throttle state of the engine is coordinated and controlled according to the speed control influencing factor and with the required engine torque as the target engine torque.

[0020] Optionally, the real-time calculation of the speed control influencing factor according to the received engine control mode instruction includes:

[0021] Determining a speed control influence factor value under a current engine control mode of the engine according to an engine control mode instruction of the engine;

[0022] Taking the speed control influence factor value under the current engine control mode as the initial value and the preset speed step length as the step length, the speed control influence factor of the engine is cyclically calculated until the speed control influence factor reaches the speed control influence factor extreme value corresponding to the target control mode, and the speed control influence factor cyclic calculation process is terminated.

[0023] Optionally, the speed control influence factor value under the current engine control mode is used as an initial value and a preset speed step length is used as a step length, and the speed control influence factor of the engine is cyclically calculated until the speed control influence factor reaches an extreme value of the speed control influence factor corresponding to the target control mode, and the speed control influence factor cyclic calculation process is terminated, including:

[0024] In the case where the current engine control mode is the speed control mode, the speed control influence factor value in the speed control mode is used as the initial value, and the preset speed step is cyclically subtracted to calculate the speed control influence factor of the engine until the speed control influence factor reaches the extreme value of the speed control influence factor corresponding to the torque control mode, and the speed control influence factor cyclic calculation process is terminated;

[0025] When the current engine control mode is the torque control mode, the speed control influence factor value in the torque control mode is taken as the initial value, and the preset speed step is added cyclically to calculate the speed control influence factor of the engine until the speed control influence factor reaches the extreme value of the speed control influence factor corresponding to the speed control mode, thereby terminating the speed control influence factor cyclic calculation process.

[0026] Optionally, controlling the engine operation with the required engine torque as the target engine torque according to the speed control influencing factor and the coordinated control mode includes:

[0027] receiving a start-stop request sent by the engine start-stop module, and determining a start-stop coordination torque of the engine according to the start-stop request;

[0028] According to the start-stop coordination torque, the speed control influencing factor and the coordinated control mode, the current engine torque of the engine is used as the initial value, the required engine torque is used as the target engine torque, and the engine filter gradient and the engine filter step size are used to control the engine gradient filter operation.

[0029] Optionally, determining the target intervention torque from the received intervention torque comprises:

[0030] Prioritizing various sources of the intervention torque in advance;

[0031] When there are at least two sources of the intervention torque received, determining the intervention torque sent by the source with the highest priority as the target intervention torque;

[0032] When there is only one source of the received intervention torque, the intervention torque sent by the source is determined as the target intervention torque.

[0033] According to a second aspect of the embodiment of the present disclosure, there is provided a hybrid vehicle engine control device, comprising:

[0034] A first determination module, configured to determine a target intervention torque from the received intervention torque;

[0035] A first calculation module, used for calculating a fire circuit required torque and a gas circuit required torque according to the target intervention torque;

[0036] A second determination module, configured to determine whether the fire circuit intervention is activated according to the difference between the fire circuit required torque and the vehicle required torque, and to determine whether the gas circuit intervention is activated according to the difference between the gas circuit required torque and the vehicle required torque;

[0037] a third determination module, configured to determine the required engine intervention torque of the engine and the coordinated control mode according to the required torque of the fire circuit, the required torque of the gas circuit, the activation state of the fire circuit intervention, the activation state of the gas circuit intervention, the current motor state of the drive motor, and the current driving mode of the hybrid vehicle;

[0038] A second calculation module, used for calculating the speed control influence factor in real time according to the received engine control mode instruction;

[0039] a third calculation module, configured to calculate the required engine torque of the engine according to the required engine intervention torque, the engine friction torque, the speed control influencing factor and the required engine torque corresponding to the current engine control mode;

[0040] A control module is used to control the operation of the engine with the required engine torque as the target engine torque according to the speed control influencing factor and the coordinated control mode.

[0041] Optionally, the third determining module is used to:

[0042] When the fire-road intervention is in an activated state, determining a current torque range of the drive motor according to a power system state of the hybrid vehicle, the motor state including the torque range and the motor torque; and,

[0043] When it is determined that the fire circuit required torque exceeds the torque range and the torque difference between the fire circuit required torque and the current motor torque of the drive motor exceeds a preset threshold range, determining that the required torque of the fire circuit required torque exceeding the extreme value of the torque range closest to the required torque of the engine is the required engine intervention torque of the engine, and determining that the control mode of the engine is the fire circuit control mode;

[0044] When the gas circuit intervention is in an activated state and the driving mode of the hybrid vehicle is a hybrid mode, the gas circuit required torque is determined to be a required engine intervention torque of the engine, and the control mode of the engine is determined to be a gas circuit control mode.

[0045] Optionally, the control module is used to coordinately control the ignition angle release state of the engine according to the speed control influencing factor and the required engine torque as the target engine torque when the coordinated control mode of the engine is the fire circuit control mode;

[0046] When the coordinated control mode of the engine is the air path control mode, the throttle state of the engine is coordinated and controlled according to the speed control influencing factor and with the required engine torque as the target engine torque.

[0047] Optionally, the second calculation module is used to determine the speed control influence factor value of the engine under the current engine control mode according to the engine control mode instruction of the engine;

[0048] Taking the speed control influence factor value under the current engine control mode as the initial value and the preset speed step length as the step length, the speed control influence factor of the engine is cyclically calculated until the speed control influence factor reaches the speed control influence factor extreme value corresponding to the target control mode, and the speed control influence factor cyclic calculation process is terminated.

[0049] Optionally, the second calculation module is used to, when the current engine control mode is the speed control mode, use the speed control influence factor value in the speed control mode as the initial value, cyclically subtract a preset speed step length, and calculate the speed control influence factor of the engine until the speed control influence factor reaches the speed control influence factor extreme value corresponding to the torque control mode, thereby terminating the speed control influence factor cyclic calculation process; or,

[0050] When the current engine control mode is the torque control mode, the speed control influence factor value in the torque control mode is taken as the initial value, and the preset speed step is added cyclically to calculate the speed control influence factor of the engine until the speed control influence factor reaches the extreme value of the speed control influence factor corresponding to the speed control mode, thereby terminating the speed control influence factor cyclic calculation process.

[0051] Optionally, the control module is used to receive a start / stop request sent by the engine start / stop module, and determine the start / stop state of the engine according to the start / stop request;

[0052] According to the start-stop state, the speed control influencing factor and the coordinated control mode, the engine's current engine torque is used as the initial value, the required engine torque is used as the target engine torque, and the engine filter gradient and the engine filter step size are used to control the engine gradient filter operation.

[0053] Optionally, the first determination module is used to pre-set the priority of each source of the intervention torque;

[0054] When there are at least two sources of the intervention torque received, determining the intervention torque sent by the source with the highest priority as the target intervention torque;

[0055] When there is only one source of the received intervention torque, the intervention torque sent by the source is determined as the target intervention torque.

[0056] According to a third aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the steps of any one of the methods described in the first aspect are implemented.

[0057] According to a fourth aspect of an embodiment of the present disclosure, a hybrid vehicle is provided, comprising a controller, wherein the controller comprises a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the steps of any one of the methods described in the first aspect are implemented.

[0058] Through the above technical solution, at least the following technical effects can be achieved:

[0059] By determining a target intervention torque from the intervention torque according to the source of the intervention torque received; calculating the fire circuit demand torque and the gas circuit demand torque according to the target intervention torque; determining whether the fire circuit intervention is activated according to the difference between the fire circuit demand torque and the whole vehicle demand torque, and determining whether the gas circuit intervention is activated according to the difference between the gas circuit demand torque and the whole vehicle demand torque; determining the engine's required engine intervention torque and coordinated control mode according to the fire circuit demand torque, the gas circuit demand torque, the activation state of the fire circuit intervention, the activation state of the gas circuit intervention, the current motor state of the drive motor and the current driving mode of the hybrid vehicle; calculating the speed control influence factor in real time according to the received engine control mode command; calculating the engine's required engine torque according to the required engine intervention torque, the engine friction torque, the speed control influence factor and the required engine torque corresponding to the current engine control mode; controlling the engine operation with the required engine torque as the target engine torque according to the speed control influence factor and the coordinated control mode. In this way, the activation of fire circuit intervention and gas circuit intervention is determined based on the intervention torque, and the engine intervention torque and coordinated control mode required by the engine for the intervention torque are determined, and then the engine torque required is determined, which can reduce the fluctuation of engine torque output when there is intervention torque, and then reduce the fluctuation of vehicle torque output when there is intervention torque. The vehicle power performance and driving safety can be improved.

[0060] Other features and advantages of the present disclosure will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] The accompanying drawings are used to provide a further understanding of the present disclosure and constitute a part of the specification. Together with the following specific embodiments, they are used to explain the present disclosure but do not constitute a limitation of the present disclosure. In the accompanying drawings:

[0062] Figure 1 A flow chart of a hybrid vehicle engine control method provided for the implementation of the present disclosure.

[0063] Figure 2 A flowchart of another hybrid vehicle engine control method provided for the implementation of the present disclosure.

[0064] Figure 3 A method for implementing the present disclosure Figure 1 Flowchart of step S17 in FIG.

[0065] Figure 4 A flowchart of another hybrid vehicle engine control method provided for the implementation of the present disclosure.

[0066] Figure 5 A block diagram of a hybrid vehicle engine control device provided for the implementation of the present disclosure.

[0067] Figure 6 A schematic diagram of the structure of a computing and processing device provided in an embodiment of the present disclosure.

[0068] Figure 7 A schematic diagram of a storage unit for portable or fixed program code implementation of the method according to the present invention provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0069] The specific implementation of the present disclosure is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described herein is only used to illustrate and explain the present disclosure, and is not used to limit the present disclosure.

[0070] It should be noted that in the present disclosure, the terms "first", "second", etc. in the specification, claims and drawings are used to distinguish similar objects, and are not necessarily understood as describing a specific order or sequence. Similarly, the terms "S142", "S143", etc. are used to distinguish method steps, and are not necessarily understood as describing a specific execution order.

[0071] In the related art, the intervention torque is preferentially responded to by the driving motor. When the intervention torque exceeds the maximum output torque of the driving motor, the engine bears the intervention torque exceeding the maximum output torque. However, the inventors have found that if the vehicle has a power mode switch or the engine operating condition switch, for example, when the vehicle switches from hybrid mode to pure electric mode, if the engine needs to respond to the intervention torque exceeding the maximum output torque of the engine, the engine torque output may fluctuate due to the mode switch in progress and the need to respond to the intervention torque. In severe cases, the engine torque output may be interrupted, resulting in low power performance of the vehicle and affecting the driving safety of the vehicle.

[0072] In view of this, an embodiment of the present disclosure provides a hybrid vehicle engine control method. Figure 1 A flow chart of a hybrid vehicle engine control method provided for the implementation of the present disclosure is as follows: Figure 1 As shown, the method includes the following steps.

[0073] In step S11 , a target intervention torque is determined from the received intervention torque.

[0074] The sources of intervention torque include transmission controller and vehicle stability electronic system controller, etc. In specific implementation, each source of intervention torque is prioritized, so that when there are at least two sources of intervention torque received, the intervention torque sent by the source with the highest priority is determined as the target intervention torque; when there is only one source of intervention torque received, the intervention torque sent by the source is determined as the target intervention torque.

[0075] In some specific embodiments, the priority of the transmission controller is set higher than that of the vehicle stability electronic system controller. When the sources of the received intervention torque include the transmission controller and the vehicle stability electronic system controller, the intervention torque sent by the transmission controller is used as the target intervention torque.

[0076] Furthermore, when the intervention torque is sourced from the vehicle stability electronic system controller, the intervention torque sent by the vehicle stability electronic system controller is used as the target intervention torque.

[0077] The intervention torque sent by the transmission controller includes a torque reduction target value, and the intervention torque of the vehicle body stability electronic system controller may include a torque reduction target value and / or a torque increase target value. The torque reduction target value includes a gas circuit torque reduction target value and a fuel circuit torque reduction target value; the torque increase target value includes a gas circuit torque increase target value and a fuel circuit torque increase target value.

[0078] In specific implementation, if the vehicle controller receives intervention torques from the transmission controller and the body stability electronic system controller at the same time, the vehicle controller uses the intervention torque sent by the transmission controller as the target intervention torque, and invalidates and deletes the intervention torque sent by the body stability electronic system controller.

[0079] If the vehicle controller only receives the intervention torque from the body stability electronic system controller, the vehicle controller takes the intervention torque sent by the body stability electronic system controller as the target intervention torque. When the intervention torque sent by the body stability electronic system controller includes a torque increase target value and a torque reduction target value, the torque reduction target value is taken as the target intervention torque, and the torque increase target value is set to invalid and deleted.

[0080] In step S12, the fire circuit required torque and the gas circuit required torque are calculated according to the target intervention torque.

[0081] The fire circuit demand torque is the vehicle demand torque when fire circuit intervention is considered; the gas circuit demand torque is the vehicle demand torque when gas circuit intervention is considered. In a specific embodiment, the sources of the received intervention torque include a transmission controller and a vehicle stability electronic system controller. At this time, the fire circuit demand torque and the gas circuit demand torque are calculated by the following formula:

[0082] TqVehSlowIntv=min(min(max(TqVeh, TqESPSlowInc), TqESPSlowDec), TqTCUSlowDec)

[0083] TqVehFastIntv=min(min(max(TqVeh, TqESPFastInc), TqESPFastDec), TqTCUFastDec)

[0084] Among them, TqVeh is the required torque of the whole vehicle, TqESPSlowInc is the gas circuit torque increase target value sent by ESP, TqESPSlowDec is the gas circuit torque reduction target value sent by ESP, TqTCUSlowDec is the gas circuit torque reduction target value sent by TCU (Transmission Control Unit), TqVehSlowIntv is the gas circuit required torque, TqESPFastInc is the fire circuit torque increase target value sent by ESP, TqESPFastDec is the fire circuit torque reduction target value sent by ESP, TqTCUFastDec is the fire circuit torque reduction target value sent by TCU, and TqVehFastIntv is the fire circuit required torque.

[0085] In step S13 , it is determined whether the fire circuit intervention is activated according to the difference between the fire circuit required torque and the vehicle required torque, and it is determined whether the gas circuit intervention is activated according to the difference between the gas circuit required torque and the vehicle required torque.

[0086] Among them, fire circuit intervention is a method of achieving torque coordination by intervening in the ignition advance angle; gas circuit intervention is a method of adjusting the torque by adjusting the throttle size, thereby changing the intake volume in the cylinder and controlling the injection volume.

[0087] In some specific embodiments, when the difference between the fire circuit demand torque and the whole vehicle demand torque is not 0, the fire circuit intervention is determined to be activated; when the difference between the fire circuit demand torque and the whole vehicle demand torque is 0, the fire circuit intervention is determined to be inactivated. When the difference between the gas circuit demand torque and the whole vehicle demand torque is not 0, the gas circuit intervention is determined to be activated; when the difference between the gas circuit demand torque and the whole vehicle demand torque is 0, the gas circuit intervention is determined to be inactivated. Specifically, whether the fire circuit intervention and the gas circuit intervention are activated can be determined respectively by the following formulas:

[0088] TqEngDif1=TqVehSlowIntv–TqVeh

[0089] TqEngDif2=TqVehFastIntv-TqVeh

[0090] Among them, TqEngDif1 is the change in vehicle torque when considering gas circuit intervention, TqEngDif2 is the change in vehicle required torque when considering fire circuit intervention, and TqVeh is the required torque of the vehicle. When TqEngDif1 is not equal to 0, the gas circuit intervention flag position is 1, and the gas circuit intervention is activated; when TqEngDif1 is equal to 0, the gas circuit intervention flag position is 0, and the gas circuit intervention is not activated. When TqEngDif2 is not equal to 0, the fire circuit intervention flag position is 1, and the fire circuit intervention is activated; when TqEngDif2 is equal to 0, the fire circuit intervention flag position is otherwise 0, and the fire circuit intervention is not activated.

[0091] In step S14, the required engine intervention torque and coordinated control mode of the engine are determined according to the required fire circuit torque, the required gas circuit torque, the activation state of the fire circuit intervention, the activation state of the gas circuit intervention, the current motor state of the drive motor and the current driving mode of the hybrid vehicle.

[0092] Specifically, when the current driving mode of the hybrid vehicle is the pure electric mode, when the fire-circuit intervention is activated, it is determined that the gas circuit intervention is not activated and does not respond to the gas circuit demand torque, and when the fire-circuit intervention is activated, it is determined whether the fire-circuit demand torque is within the torque range of the current drive motor, and when the fire-circuit demand torque exceeds the torque range, it is determined that the driving mode of the hybrid vehicle is switched to the hybrid mode, the engine of the hybrid vehicle is controlled to start, and the difference between the fire-circuit demand torque and the extreme value of the torque range is the engine demand engine intervention torque. At the same time, it is determined that the engine is started in the coordinated control mode of the fire-circuit control.

[0093] When the current driving mode of the hybrid vehicle is the pure electric mode and the gas circuit intervention is activated, it is determined that the fire circuit intervention is not activated, and the fire circuit demand torque is not responded to. The current motor torque is maintained, and the gas circuit demand torque is used as the engine demand engine intervention torque. At the same time, it is determined that the engine is started in the coordinated control mode of gas circuit control.

[0094] When the current driving mode of the hybrid vehicle is the hybrid mode, and the fire-circuit intervention is activated, it is determined that the gas circuit intervention is not activated and does not respond to the gas circuit demand torque. If the fire-circuit demand torque exceeds the torque range, it is determined that the driving mode of the hybrid vehicle remains in the hybrid mode, and the difference between the fire-circuit demand torque and the extreme value of the torque range is the engine demand engine intervention torque. At the same time, it is determined that the engine responds to the demand engine intervention torque in the coordinated control mode of the fire-circuit control, that is, adjusts the ignition advance angle.

[0095] When the current driving mode of the hybrid vehicle is the hybrid mode and the gas circuit intervention is activated, it is determined that the fire circuit intervention is not activated, and the fire circuit demand torque is not responded to. The current motor torque is maintained, and the gas circuit demand torque is used as the engine demand engine intervention torque. The coordinated control mode of the engine is determined to be gas circuit control, that is, the throttle size is adjusted.

[0096] In step S15, the speed control influencing factor is calculated in real time according to the received engine control mode instruction.

[0097] The control modes of the engine include speed control mode and torque control mode. In specific implementation, when the speed control mode is switched to the torque control mode, the speed control influence factor in the process of switching to the torque control mode is calculated in real time according to the speed control influence factor in the speed control mode. When the torque control mode is switched to the speed control mode, the speed control influence factor in the process of switching to the speed control mode is calculated in real time according to the speed control influence factor in the torque control mode.

[0098] In step S16, the required engine torque of the engine is calculated according to the required engine intervention torque, the engine friction torque, the speed control influencing factor and the required engine torque corresponding to the current engine control mode.

[0099] Specifically, when the engine control mode is switched, the coordinated engine fire circuit required torque is calculated by the following formula:

[0100] TqEngFastReqMod=TqEngIgn*(1-Fac)+TqEngFric*Fac

[0101] Among them, TqEngFastReqMod is the coordinated engine fire circuit demand torque, TqEngFric is the engine friction torque, TqEngIgn is the required engine intervention torque after considering the ignition angle release state and the switching of the fire circuit and the gas circuit, and Fac is the speed control influencing factor.

[0102] Furthermore, the sum of the required engine torque corresponding to the current engine control mode and the engine firing circuit required torque TqEngFastReqMod is taken as the required engine torque of the engine.

[0103] When the engine control mode is switched, the coordinated engine gas circuit demand torque is calculated by the following formula, wherein the calculated engine demand engine torque includes the engine gas circuit demand torque:

[0104] TqEngSlowReqMod=TqEngSlowIntv*(1-Fac)+TqEngFric*Fac

[0105] Among them, TqEngSlowReqMod is the coordinated engine gas circuit demand torque, TqEngFric is the engine friction torque, TqEngSlowIntv is the corresponding demand engine intervention torque when considering gas circuit intervention, and Fac is the speed control influencing factor.

[0106] Furthermore, the sum of the required engine torque corresponding to the current engine control mode and the engine gas path required torque TqEngSlowReqMod is taken as the required engine torque of the engine.

[0107] When the fire circuit torque and the gas circuit torque are switched: when the ignition angle release state is set from 0 to 1, the coordinated required engine torque TqEngIgn takes TqEngSlowIntv as the initial value, and is gradient filtered to the engine fire circuit required torque TqEngFastIntv after considering the fire circuit intervention; when the ignition angle release state is set from 1 to 0, the coordinated required engine torque demand TqEngIgn takes TqEngFastIntv as the initial value, and is gradient filtered to TqEngSlowIntv.

[0108] Furthermore, the engine gas circuit intervention torque TqEngSlowIntv is equal to the engine torque demand TqEngReq plus the vehicle torque change TqEngDif1 when considering the gas circuit intervention. The engine fire circuit intervention torque TqEngFastIntv=TqVehFastIntv-TqEmAct, where TqEmAct is the maximum output torque of the drive motor.

[0109] In a specific implementation, when the ignition angle release flag is at position 1, the engine responds to the fire circuit intervention torque, and when the ignition angle release flag is at position 0, the engine responds to the gas circuit torque request. The ignition angle release state is determined by the intervention activation state flag and the engine fire circuit intervention torque TqEngFastIntv. When TqEngFastIntv is less than a certain calibration value and the fire circuit intervention is activated, the ignition angle release state flag is at position 1, otherwise it is set to 0.

[0110] In step S17, the engine operation is controlled with the required engine torque as the target engine torque according to the speed control influencing factor and the coordinated control mode.

[0111] In a specific implementation, during the driving of the hybrid vehicle, the whole vehicle required torque of the hybrid vehicle is calculated, and the engine required torque in the hybrid mode is obtained by taking into account the optimal operating point of the engine.

[0112] When the hybrid vehicle is in pure electric mode, the engine is stopped and no engine torque is provided.

[0113] The hybrid state activation flag is determined by the engine working state and the clutch working state. When the engine is in the running state and the clutch is in the engaged state, the hybrid state activation flag is 1, otherwise the hybrid state activation flag is 0.

[0114] When the hybrid state activation flag is set from 0 to 1, that is, when the hybrid vehicle switches from pure electric mode to hybrid mode, the engine demand torque is gradient filtered from the initial value 0 to the engine demand torque TqEng in hybrid mode. The engine coordinated control mode is torque control mode, the speed control flag is 1, the current value of the speed control influence factor is determined, and the current value is used as the initial value, and it is increased according to the preset speed step until it increases to 1, and if the engine torque TqEngReqFb required in the previous cycle is less than the engine torque TqEng required, then the engine output torque TqEngReqout = TqEngReqFb + Pos * Step, the target engine torque TqEngReq = engine output torque TqEngReqout, and the engine output torque is continuously increased according to the filter rise gradient Pos and the gradient filter time step Step until the engine output torque TqEngReqout> the engine torque TqEng required.

[0115] When the hybrid state activation flag is set from 1 to 0, that is, when the hybrid vehicle switches from hybrid mode to pure electric mode, the engine demand torque is filtered to 0 by the engine demand torque gradient at the previous moment. The engine coordinated control mode is switched to torque control mode, the speed control flag is 0, the current value of the speed control influencing factor is determined, and the current value is used as the initial value, and it is reduced according to the preset speed step until it is reduced to 0, and if the engine torque TqEngReqFb required in the previous cycle> the engine torque TqEng required, then the engine output torque TqEngReqout=TqEngReqFb-Neg*Step, the target engine torque TqEngReq=engine output torque TqEngReqout, and the engine output torque is continuously reduced according to the filter descent gradient Neg and the gradient filter time step Step until the engine output torque TqEngReqout<the engine torque TqEng required.

[0116] The above technical scheme determines the target intervention torque from the intervention torque according to the source of the intervention torque received; calculates the fire circuit demand torque and the gas circuit demand torque according to the target intervention torque; determines whether the fire circuit intervention is activated according to the difference between the fire circuit demand torque and the whole vehicle demand torque, and determines whether the gas circuit intervention is activated according to the difference between the gas circuit demand torque and the whole vehicle demand torque; determines the required engine intervention torque of the engine and the coordinated control mode according to the fire circuit demand torque, the gas circuit demand torque, the activation state of the fire circuit intervention, the activation state of the gas circuit intervention, the current motor state of the drive motor and the current driving mode of the hybrid vehicle; calculates the speed control influence factor in real time according to the received engine control mode instruction; calculates the required engine torque of the engine according to the required engine intervention torque, the engine friction torque, the speed control influence factor and the required engine torque corresponding to the current engine control mode; controls the engine operation with the required engine torque as the target engine torque according to the speed control influence factor and the coordinated control mode. In this way, the activation of fire circuit intervention and gas circuit intervention is determined based on the intervention torque, and the engine intervention torque and coordinated control mode required by the engine for the intervention torque are determined, and then the engine torque required is determined, which can reduce the fluctuation of engine torque output when there is intervention torque, and then reduce the fluctuation of vehicle torque output when there is intervention torque. The vehicle power performance and driving safety can be improved.

[0117] Based on the above embodiments, Figure 2 A flow chart of another hybrid vehicle engine control method provided for the implementation of the present disclosure. In step S14, the required engine intervention torque and the coordinated control mode of the engine are determined according to the required torque of the fire circuit, the required torque of the gas circuit, the activation state of the fire circuit intervention, the activation state of the gas circuit intervention, the current motor state of the drive motor and the driving mode of the hybrid vehicle, including:

[0118] In step S141 , when the fire-road intervention is in an activated state, the current torque range of the driving motor is determined according to the power system state of the hybrid vehicle, and the motor state includes the torque range and the motor torque.

[0119] In step S142, when it is determined that the fire circuit demand torque exceeds the torque range and the torque difference between the fire circuit demand torque and the current motor torque of the drive motor exceeds the preset threshold range, the demand torque of the fire circuit demand torque exceeding the extreme value of the closest torque range is determined as the required engine intervention torque of the engine, and the control mode of the engine is determined to be the fire circuit control mode.

[0120] When it is determined that the fire circuit demand torque exceeds the torque range and the torque difference between the fire circuit demand torque and the current motor torque of the drive motor is within a preset threshold range, the demand torque of the fire circuit demand torque exceeding the extreme value of the closest torque range is determined as the required engine intervention torque of the engine, and the control mode of the engine is determined to be the gas circuit control mode.

[0121] If the required torque of the fire circuit exceeds the torque range, it indicates that the current torque range of the drive motor cannot meet the required torque of the fire circuit, and the engine and the drive motor are required to jointly respond to the required torque of the fire circuit.

[0122] When the torque difference between the required torque of the ignition circuit and the current motor torque of the driving motor exceeds the preset threshold range, the ignition angle release status flag is set to 1, and the ignition angle is released; otherwise, it is set to 0, the ignition angle is not released, and the throttle is released.

[0123] In step S143 , when the gas circuit intervention is in an activated state and the driving mode of the hybrid vehicle is a hybrid mode, the gas circuit required torque is determined to be the required engine intervention torque of the engine, and the control mode of the engine is determined to be the gas circuit control mode.

[0124] When the driving mode of the hybrid vehicle is pure electric mode, even if the gas circuit intervention is activated, the engine does not respond to the gas circuit demand torque and the fire circuit gas circuit demand torque, and maintains the engine ignition angle and throttle state.

[0125] Based on the above embodiments, Figure 2 As shown, in step S17, the engine operation is controlled with the required engine torque as the target engine torque according to the speed control influencing factor and the coordinated control mode, including:

[0126] In step S171, when the coordinated control mode of the engine is the ignition control mode, the ignition angle release state of the engine is coordinated and controlled according to the speed control influencing factor and the required engine torque as the target engine torque.

[0127] When the coordinated control mode of the engine is the fire circuit control mode, the speed control flag is in position 1, and the speed control influencing factor increases according to the preset speed step until it increases to 1. The required engine torque is used as the target engine torque, and the ignition angle release state of the engine is coordinated and controlled.

[0128] In step S172, when the coordinated control mode of the engine is the air path control mode, the throttle state of the engine is coordinated and controlled according to the speed control influencing factor and with the required engine torque as the target engine torque.

[0129] When the coordinated control mode of the engine is the air path control mode, the speed control flag position is 0, the speed control influencing factor is reduced according to the preset speed step, the required engine torque is used as the target engine torque, and the throttle state of the engine is coordinated and controlled.

[0130] Based on the above embodiments, Figure 3 A method for implementing the present disclosure Figure 1 In step S15, the speed control influencing factor is calculated in real time according to the received engine control mode instruction, including:

[0131] In step S151, according to the engine control mode instruction of the engine, the speed control influence factor value of the engine under the current engine control mode is determined.

[0132] In step S152, the speed control influence factor value under the current engine control mode is used as the initial value and the preset speed step length is used as the step length, and the speed control influence factor of the engine is calculated cyclically until the speed control influence factor reaches the extreme value of the speed control influence factor corresponding to the target control mode, thereby terminating the speed control influence factor cyclic calculation process.

[0133] Optionally, the speed control influence factor value under the current engine control mode is used as an initial value and a preset speed step length is used as a step length, and the speed control influence factor of the engine is cyclically calculated until the speed control influence factor reaches an extreme value of the speed control influence factor corresponding to the target control mode, and the speed control influence factor cyclic calculation process is terminated, including:

[0134] In the case where the current engine control mode is the speed control mode, the speed control influence factor value in the speed control mode is used as the initial value, and the preset speed step is cyclically subtracted to calculate the speed control influence factor of the engine until the speed control influence factor reaches the extreme value of the speed control influence factor corresponding to the torque control mode, and the speed control influence factor cyclic calculation process is terminated;

[0135] When the current engine control mode is the torque control mode, the speed control influence factor value in the torque control mode is taken as the initial value, and the preset speed step is added cyclically to calculate the speed control influence factor of the engine until the speed control influence factor reaches the extreme value of the speed control influence factor corresponding to the speed control mode, thereby terminating the speed control influence factor cyclic calculation process.

[0136] Specifically, the speed control influence factor is calculated according to the speed control flag sent by the engine controller ECM to the vehicle controller VCU: when the speed control flag position is 0, the speed control influence factor Fac=FacFb-b; when the speed control flag position is 1, the speed control influence factor Fac=FacFb+b, wherein Fac is the speed control influence factor, the maximum value is 1, and the minimum value is 0, FacFb is the speed control influence factor of the previous sampling period, and b is the calibrated preset speed step.

[0137] On the basis of the above embodiment, in step S17, the engine operation is controlled with the required engine torque as the target engine torque according to the speed control influencing factor and the coordinated control mode, including:

[0138] receiving a start-stop request sent by the engine start-stop module, and determining a start-stop coordination torque of the engine according to the start-stop request;

[0139] According to the start-stop coordination torque, the speed control influencing factor and the coordinated control mode, the current engine torque of the engine is used as the initial value, the required engine torque is used as the target engine torque, and the engine filter gradient and the engine filter step size are used to control the engine gradient filter operation.

[0140] Specifically, when the engine responds to the fire circuit intervention torque, when the start-stop request sent by the start-stop module is 1, that is, the start-stop state of the engine is in the process of starting or stopping, the fire circuit start-stop coordination torque sent to the ECM is equal to the fire circuit torque request torque TqEngFastSS calculated by the start-stop module, the speed control flag position is 1, and the speed control influencing factor increases according to the preset speed step until it increases to 1, and the fire circuit torque request torque TqEngFastSS is used as the target torque gradient filtering increase.

[0141] When the start-stop request sent by the start-stop module is 0, that is, the start-stop status of the engine is started or stopped, the speed control flag position is 0, and the speed control influencing factor is reduced according to the preset speed step until it is reduced to 0, and the fire circuit start-stop coordination torque TqEngFastSSOut uses the previous cycle fire circuit start-stop demand torque TqEngFastSSFb as the initial value, which is reduced to 0 after gradient filtering. Finally, the engine torque demand sent to the ECM is the fire circuit request torque TqEngFastReqMod in normal mode plus the fire circuit start-stop coordination torque TqEngFastSSOut.

[0142] TqEngFastReq=TqEngFastReqMod+TqEngFastSSOut;

[0143] TqEngFastSSOut=TqEngFastSSFb-Neg*Step;

[0144] If TqEngFastSSOut<0, then TqEngFastSSOut=0.

[0145] Among them, TqEngFastSSFb is the start-stop torque required for the previous sampling period; Neg is the engine filter down gradient, and Step is the engine fire filter time step.

[0146] In the case where the engine responds to the gas circuit intervention torque, when the start-stop request sent by the start-stop module is set to 1, that is, the start-stop state of the engine is in the process of starting or stopping, the gas circuit start-stop coordination torque sent to the ECM is equal to the gas circuit start-stop demand torque TqEngSlowSS of the engine calculated by the start-stop module; when the start-stop request sent is set to 0, that is, the start-stop state of the engine is completed for starting or stopping, the gas circuit start-stop coordination torque TqEngSlowSSOut, with the start-stop gas circuit torque request torque TqEngSlowSSOutFb of the previous sampling period as the initial value, is reduced to 0 after gradient filtering, and finally the gas circuit demand torque sent to the ECM is the gas circuit request torque TqEngSlowReqMod in the normal mode plus the gas circuit start-stop coordination torque TqEngSlowSSOut.

[0147] That is: TqEngSlowReq = TqEngSlowReqMod + TqEngSlowSSOut;

[0148] TqEngSlowSSOut=TqEngSlowSSFb-NegSlow*StepSlow;

[0149] If TqEngSlowSSOut<0, then TqEngSlowSSOut=0.

[0150] Among them, TqEngSlowSSFb is the gas path start-stop demand torque in the previous cycle, NegSlow is the engine filter drop gradient, and StepSlow is the engine gas path filter time step.

[0151] Figure 4 A flowchart of another hybrid vehicle engine control method provided for the implementation of the present disclosure is as follows: Figure 4 As shown, when the vehicle is started, the vehicle controller calculates the engine required torque in pure electric mode and hybrid mode according to the vehicle required torque, and coordinates the engine required torque when switching between pure electric and hybrid modes.

[0152] Furthermore, the target intervention torque is determined based on the TCU intervention torque and the ESP intervention torque. When there is a transmission controller TCU intervention torque and / or a body stability system controller ESP intervention torque, the TCU intervention torque is determined to be the target intervention torque. When there is only a body stability system controller ESP intervention torque, the ESP intervention torque is determined to be the target intervention torque, and the engine is determined to be in a fire circuit intervention and gas circuit intervention activation state.

[0153] Furthermore, when the fire circuit intervention is activated, the ignition angle release state flag position 1 is determined, and when the gas circuit intervention is activated, the ignition angle release state flag position 0 is determined, and the intervention torque is coordinated when the fire circuit and the gas circuit are switched. The engine is determined to be in a speed control state or a torque control state according to the vehicle driving state, and the engine demand torque is coordinated when the engine speed control and torque control are switched. And the engine demand torque is coordinated when the engine start-stop and normal mode are switched.

[0154] Based on the same inventive concept, the embodiment of the present disclosure also provides a hybrid vehicle engine control device for executing the steps of the hybrid vehicle engine control method provided in the above embodiment. The device can implement the hybrid vehicle engine control method in the form of software, hardware, or a combination of both. Figure 5 A block diagram of a hybrid vehicle engine control device 100 provided for the implementation of the present disclosure is shown in FIG. Figure 5 As shown, the device 100 includes: a first determination module 110 , a first calculation module 120 , a second determination module 130 , a third determination module 140 , a second calculation module 150 , a third calculation module 160 and a control module 170 .

[0155] The first determination module 110 is used to determine the target intervention torque from the received intervention torque;

[0156] A first calculation module 120, configured to calculate a fire circuit required torque and a gas circuit required torque according to the target intervention torque;

[0157] A second determination module 130, configured to determine whether the fire circuit intervention is activated according to the difference between the fire circuit required torque and the vehicle required torque, and to determine whether the gas circuit intervention is activated according to the difference between the gas circuit required torque and the vehicle required torque;

[0158] a third determination module 140, configured to determine the required engine intervention torque of the engine and the coordinated control mode according to the required torque of the fire circuit, the required torque of the gas circuit, the activation state of the fire circuit intervention, the activation state of the gas circuit intervention, the current motor state of the drive motor, and the current driving mode of the hybrid vehicle;

[0159] A second calculation module 150, used to calculate the speed control influence factor in real time according to the received engine control mode instruction;

[0160] A third calculation module 160, configured to calculate the required engine torque of the engine according to the required engine intervention torque, the engine friction torque, the speed control influencing factor and the required engine torque corresponding to the current engine control mode;

[0161] The control module 170 is used to control the operation of the engine with the required engine torque as the target engine torque according to the speed control influencing factor and the coordinated control mode.

[0162] The above device determines whether the fire circuit intervention and gas circuit intervention are activated based on the intervention torque, and determines the engine intervention torque required by the engine for the intervention torque and the coordinated control mode, and then determines the engine torque required by the engine, which can reduce the engine torque output fluctuation when there is intervention torque, and then reduce the torque output fluctuation of the whole vehicle when there is intervention torque. It can improve the power performance and driving safety of the whole vehicle.

[0163] Optionally, the third determining module 140 is configured to:

[0164] When the fire-road intervention is in an activated state, determining a current torque range of the drive motor according to a power system state of the hybrid vehicle, the motor state including the torque range and the motor torque; and,

[0165] In the case where it is determined that the fire circuit required torque exceeds the torque range and the torque difference between the fire circuit required torque and the current motor torque of the drive motor exceeds a preset threshold range, determining the required torque of the fire circuit required torque exceeding the extreme value of the closest torque range as the required engine intervention torque of the engine, and determining the control mode of the engine to be the fire circuit control mode;

[0166] When the gas circuit intervention is in an activated state and the driving mode of the hybrid vehicle is a hybrid mode, the gas circuit required torque is determined to be a required engine intervention torque of the engine, and the control mode of the engine is determined to be a gas circuit control mode.

[0167] Optionally, the control module 170 is used to coordinately control the ignition angle release state of the engine according to the speed control influencing factor and with the required engine torque as the target engine torque when the coordinated control mode of the engine is the fire circuit control mode;

[0168] When the coordinated control mode of the engine is the air path control mode, the throttle state of the engine is coordinated and controlled according to the speed control influencing factor and with the required engine torque as the target engine torque.

[0169] Optionally, the second calculation module 150 is used to determine the speed control influence factor value of the engine under the current engine control mode according to the engine control mode instruction of the engine;

[0170] Taking the speed control influence factor value under the current engine control mode as the initial value and the preset speed step length as the step length, cyclically calculating the speed control influence factor of the engine until the speed control influence factor reaches the speed control influence factor extreme value corresponding to the target control mode, and terminating the speed control influence factor cyclic calculation process;

[0171] Optionally, the second calculation module 150 is used to, when the current engine control mode is the speed control mode, use the speed control influence factor value in the speed control mode as the initial value, cyclically subtract a preset speed step length, and calculate the speed control influence factor of the engine until the speed control influence factor reaches the speed control influence factor extreme value corresponding to the torque control mode, thereby terminating the speed control influence factor cyclic calculation process; or,

[0172] When the current engine control mode is the torque control mode, the speed control influence factor value in the torque control mode is taken as the initial value, and the preset speed step is added cyclically to calculate the speed control influence factor of the engine until the speed control influence factor reaches the extreme value of the speed control influence factor corresponding to the speed control mode, thereby terminating the speed control influence factor cyclic calculation process.

[0173] Optionally, the control module 170 is used to receive a start / stop request sent by the engine start / stop module, and determine the start / stop state of the engine according to the start / stop request;

[0174] According to the start-stop state, the speed control influencing factor and the coordinated control mode, the engine's current engine torque is used as the initial value, the required engine torque is used as the target engine torque, and the engine filter gradient and the engine filter step size are used to control the engine gradient filter operation.

[0175] Optionally, the first determination module 110 is used to pre-set the priority of each source of the intervention torque;

[0176] When there are at least two sources of the intervention torque received, determining the intervention torque sent by the source with the highest priority as the target intervention torque;

[0177] When there is only one source of the received intervention torque, the intervention torque sent by the source is determined as the target intervention torque.

[0178] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0179] In addition, it is worth noting that for the convenience and simplicity of description, the embodiments described in the specification are all preferred embodiments, and the parts involved are not necessarily necessary for the present invention. For example, the first determination module 110 and the second determination module 130 can be independent devices or the same device in specific implementation, and the present disclosure does not limit this.

[0180] In a specific implementation, the hybrid vehicle engine control device may be configured in a vehicle controller or an engine controller.

[0181] In order to implement the above embodiment, the present disclosure further proposes a controller, including:

[0182] a memory having a computer program stored therein; and

[0183] One or more processors, when the computer readable program is executed by the one or more processors, implement the aforementioned hybrid vehicle drive motor control method.

[0184] The disclosed embodiment also provides a hybrid vehicle, including: the aforementioned controller.

[0185] In order to implement the above embodiments, the present disclosure also proposes a computer program, including computer-readable codes. When the computer-readable codes are executed on a computing processing device, the computing processing device is caused to execute the above hybrid vehicle engine control method.

[0186] In order to implement the above embodiments, the present disclosure further proposes a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps of any of the above hybrid vehicle engine control methods are implemented.

[0187] Figure 6A structural schematic diagram of a computing and processing device is provided for an embodiment of the present disclosure. The computer processing device can be configured as a controller, and the computing and processing device generally includes a processor 1110 and a computer program product or a computer-readable medium in the form of a memory 1130. The memory 1130 can be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read-only memory), an EPROM, a hard disk or a ROM. The memory 1130 has a storage space 1150 for a program code 1151 for executing any method step in the above method. For example, the storage space 1150 for the program code may include individual program codes 1151 respectively used to implement various steps in the above method. These program codes can be read from or written to one or more computer program products. These computer program products include program code carriers such as a hard disk, a compact disk (CD), a memory card or a floppy disk. Such a computer program product is generally such as Figure 7 The portable or fixed storage unit shown. The storage unit may have Figure 6 The memory 1130 in the server of the computer system is similarly arranged as a storage segment, storage space, etc. The program code can be compressed, for example, in an appropriate form. Typically, the storage unit includes computer readable code 1151', that is, code that can be read by a processor such as 1110, which, when executed by the server, causes the server to perform the various steps in the method described above.

[0188] The preferred embodiments of the present disclosure are described in detail above in conjunction with the accompanying drawings; however, the present disclosure is not limited to the specific details in the above embodiments. Within the technical concept of the present disclosure, a variety of simple modifications can be made to the technical solution of the present disclosure, and these simple modifications all fall within the protection scope of the present disclosure.

[0189] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present disclosure will not further describe various possible combinations.

[0190] In addition, various embodiments of the present disclosure may be arbitrarily combined, and as long as they do not violate the concept of the present disclosure, they should also be regarded as the contents disclosed by the present disclosure.

Claims

1. A hybrid vehicle engine control method, characterized in that: include: determining a target intervention torque from the received intervention torque; Calculating the fire circuit required torque and the gas circuit required torque according to the target intervention torque; determining whether the fire circuit intervention is activated according to the difference between the fire circuit required torque and the vehicle required torque, and determining whether the gas circuit intervention is activated according to the difference between the gas circuit required torque and the vehicle required torque; Determining the required engine intervention torque and the coordinated control mode of the engine according to the required fire circuit torque, the required gas circuit torque, the activation state of the fire circuit intervention, the activation state of the gas circuit intervention, the current motor state of the drive motor, and the current driving mode of the hybrid vehicle; Calculate the speed control influencing factor in real time according to the received engine control mode command; Calculating the required engine torque of the engine according to the required engine intervention torque, the engine friction torque, the speed control influencing factor and the engine torque corresponding to the current engine control mode; According to the speed control influencing factor and the coordinated control mode, the engine operation is controlled with the required engine torque as the target engine torque.

2. The method according to claim 1, characterized in that The step of determining the required engine intervention torque and the coordinated control mode of the engine according to the required fire circuit torque, the required gas circuit torque, the activation state of the fire circuit intervention, the activation state of the gas circuit intervention, the current motor state of the drive motor, and the driving mode of the hybrid vehicle includes: When the fire-road intervention is in an activated state, determining a current torque range of the drive motor according to a power system state of the hybrid vehicle, the motor state including the torque range and the motor torque; and, When it is determined that the fire circuit required torque exceeds the torque range and the torque difference between the fire circuit required torque and the current motor torque of the drive motor exceeds a preset threshold range, determining that the required torque of the fire circuit required torque exceeding the extreme value of the torque range closest to the required torque of the engine is the required engine intervention torque of the engine, and determining that the control mode of the engine is the fire circuit control mode; When the gas circuit intervention is in an activated state and the driving mode of the hybrid vehicle is a hybrid mode, the gas circuit required torque is determined to be a required engine intervention torque of the engine, and the control mode of the engine is determined to be a gas circuit control mode.

3. The method according to claim 2, characterized in that The controlling the engine operation with the required engine torque as the target engine torque according to the speed control influencing factor and the coordinated control mode includes: When the coordinated control mode of the engine is a fire control mode, according to the speed control influencing factor, the required engine torque is used as the target engine torque to coordinately control the ignition angle release state of the engine; When the coordinated control mode of the engine is the air path control mode, the throttle state of the engine is coordinated and controlled according to the speed control influencing factor and with the required engine torque as the target engine torque.

4. The method according to claim 1, characterized in that: The real-time calculation of the speed control influencing factor according to the received engine control mode instruction includes: Determining a speed control influence factor value under a current engine control mode of the engine according to an engine control mode instruction of the engine; Taking the speed control influence factor value under the current engine control mode as the initial value and the preset speed step length as the step length, the speed control influence factor of the engine is cyclically calculated until the speed control influence factor reaches the speed control influence factor extreme value corresponding to the target control mode, and the speed control influence factor cyclic calculation process is terminated.

5. The method according to claim 4, characterized in that The speed control influence factor value under the current engine control mode is used as an initial value and a preset speed step length is used as a step length, and the speed control influence factor of the engine is cyclically calculated until the speed control influence factor reaches an extreme value of the speed control influence factor corresponding to the target control mode, and the speed control influence factor cyclic calculation process is terminated, including: In the case where the current engine control mode is the speed control mode, the speed control influence factor value in the speed control mode is used as the initial value, and the preset speed step is cyclically subtracted to calculate the speed control influence factor of the engine until the speed control influence factor reaches the extreme value of the speed control influence factor corresponding to the torque control mode, and the speed control influence factor cyclic calculation process is terminated; When the current engine control mode is the torque control mode, the speed control influence factor value in the torque control mode is taken as the initial value, and the preset speed step is added cyclically to calculate the speed control influence factor of the engine until the speed control influence factor reaches the extreme value of the speed control influence factor corresponding to the speed control mode, thereby terminating the speed control influence factor cyclic calculation process.

6. The method according to any one of claims 1 to 5, characterized in that: The controlling the engine operation with the required engine torque as the target engine torque according to the speed control influencing factor and the coordinated control mode includes: receiving a start-stop request sent by the engine start-stop module, and determining a start-stop coordination torque of the engine according to the start-stop request; According to the start-stop coordination torque, the speed control influencing factor and the coordinated control mode, the current engine torque of the engine is used as the initial value, the required engine torque is used as the target engine torque, and the engine filter gradient and the engine filter step size are used to control the engine gradient filter operation.

7. The method according to any one of claims 1 to 5, characterized in that: The determining of the target intervention torque from the received intervention torque comprises: Prioritizing various sources of the intervention torque in advance; When there are at least two sources of the intervention torque received, determining the intervention torque sent by the source with the highest priority as the target intervention torque; When there is only one source of the received intervention torque, the intervention torque sent by the source is determined as the target intervention torque.

8. A hybrid vehicle engine control device, characterized in that: include: A first determination module, configured to determine a target intervention torque from the received intervention torque; A first calculation module, used for calculating a fire circuit required torque and a gas circuit required torque according to the target intervention torque; A second determination module, configured to determine whether the fire circuit intervention is activated according to the difference between the fire circuit required torque and the vehicle required torque, and to determine whether the gas circuit intervention is activated according to the difference between the gas circuit required torque and the vehicle required torque; a third determination module, configured to determine the required engine intervention torque of the engine and the coordinated control mode according to the required torque of the fire circuit, the required torque of the gas circuit, the activation state of the fire circuit intervention, the activation state of the gas circuit intervention, the current motor state of the drive motor, and the current driving mode of the hybrid vehicle; A second calculation module, used for calculating the speed control influence factor in real time according to the received engine control mode instruction; a third calculation module, configured to calculate the required engine torque of the engine according to the required engine intervention torque, the engine friction torque, the speed control influencing factor and the required engine torque corresponding to the current engine control mode; A control module is used to control the operation of the engine with the required engine torque as the target engine torque according to the speed control influencing factor and the coordinated control mode.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method described in any one of claims 1 to 7 are implemented.

10. A hybrid vehicle, characterized in that: The method comprises a controller, wherein the controller comprises a memory and a processor, wherein a computer program is stored in the memory, and wherein when the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Anti-impact control method for power transmission system of gasoline engine

    CN111946468A

  • Vehicle interference torque control method and device, controller and storage medium

    CN112758080A