Engine control method for hybrid vehicle, hybrid vehicle and storage medium
By obtaining the fuel residual amount of hybrid vehicles and prioritizing the start request, the engine is prohibited from starting when there is insufficient fuel, solving the problem of low energy utilization caused by the start of hybrid vehicles and improving the level of intelligent energy utilization and vehicle management .
Patent Information
- Application Number
- CN202411385348.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2044-09-30
AI Technical Summary
Under special operating conditions, the direct start of the engine of a hybrid vehicle cannot maximize the energy utilization rate, but may reduce the energy utilization rate. Especially when the fuel residual amount is low, the non-essential start of the engine will lead to an increase in fuel consumption. .
By obtaining the vehicle's fuel residual amount, prioritizing the engine start request, and activate the target command when the priority is low, prohibiting engine start, ensuring unnecessary start is avoided when there is insufficient fuel, thereby improving energy utilization.
It effectively avoids the unnecessary start of the engine when the fuel surplus is insufficient, improves energy utilization, enhances the intelligent management level of the vehicle, reduces the risk of fuel exhaustion, and improves driving experience and safety.
Smart Images

Figure CN118876941B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicles, and more specifically, to an engine control method of a hybrid vehicle, a hybrid vehicle, and a storage medium in the field of vehicles. Background Art
[0002] The working principle of the engine of a hybrid vehicle is similar to that of the engine of a traditional fuel vehicle, but there are also differences. One of the main differences is that the engine of a hybrid vehicle can be used to generate electricity. One of the purposes of starting the engine of a hybrid vehicle is to maximize the energy utilization rate. However, under some special working conditions, directly starting the engine cannot maximize the energy utilization rate, but may reduce the energy utilization rate. Based on this, how to reasonably control the engine to improve energy utilization has become a technical problem that needs to be solved urgently. Summary of the invention
[0003] The present application provides an engine control method for a hybrid vehicle, a hybrid vehicle and a storage medium, wherein the method can reasonably control the engine to improve energy utilization.
[0004] In a first aspect, a method for controlling an engine of a hybrid vehicle is provided, the method comprising: obtaining a current remaining fuel amount of the vehicle; if an engine start request is received, determining a priority of the start request; wherein the priority is a first priority or a second priority, the first priority and the second priority are obtained based on the degree of necessity for starting the engine when the remaining fuel amount is lower than a preset remaining amount threshold, the degree of necessity for starting the engine represented by the first priority being lower than the degree of necessity for starting the engine represented by the second priority; when the priority of the start request is the first priority and the remaining fuel amount is lower than a preset remaining amount threshold, determining a pre-activation target instruction; wherein the target instruction is an instruction for prohibiting the starting of the engine; when determining that the target instruction is pre-activated, determining whether an activation condition of the target instruction is satisfied; when determining that the activation condition is satisfied, sending the target instruction to an engine controller to prohibit the starting of the engine.
[0005] The above technical solution, by obtaining the remaining fuel of the vehicle, can provide accurate data reference for whether to prohibit the subsequent engine start. The engine start request will also be prioritized based on the necessity of starting the engine when the remaining fuel is low. If the priority of the currently received engine start request is the first priority, which indicates that the necessity of starting the engine is low, and the current remaining fuel is low, the vehicle controller determines to prepare to activate the instruction to prohibit the engine from starting. This makes it possible that the engine will not be started even if the engine start request is received under limited fuel resources. Furthermore, when it is determined that the activation conditions of the target instruction are met, the target instruction is sent to the engine controller to prohibit the engine from starting, thereby prohibiting unnecessary engine starts when the remaining fuel is insufficient, so as to make better use of energy.
[0006] In combination with the first aspect, in some possible implementations, determining the priority of the start request includes: determining the triggering purpose of the start request; if the triggering purpose of the start request is to generate electricity using the engine and the remaining power of the power battery is greater than or equal to a first preset power threshold, then determining the priority of the start request to be the first priority; if the triggering purpose of the start request is not to generate electricity using the engine, or the remaining power of the power battery is less than the first preset power threshold, then determining the priority of the start request to be the second priority.
[0007] In combination with the first aspect, in some possible implementations, determining the triggering purpose of the start request includes: determining a triggering reason for the start request; and determining the triggering purpose of the start request based on the triggering reason.
[0008] In combination with the first aspect, in some possible implementations, if the triggering cause is any one of the following, the triggering purpose is determined to be using the engine to generate electricity: when the vehicle is in a stationary state, requesting to recharge the power battery of the vehicle; the vehicle is in a state of discharging to an external load; the vehicle has turned on a forced power conservation function, and the forced power conservation function is: keeping the remaining power of the power battery greater than or equal to a second preset power threshold; the second preset power threshold is greater than the first preset power threshold; the remaining power of the power battery is less than the first preset power threshold; if the triggering cause is any one of the following, the triggering purpose is determined to be using the engine to provide power output: the current speed of the vehicle is higher than the first preset speed threshold and the vehicle has an intention to overtake; the vehicle has activated the launch control function; if the triggering cause is: when the ambient temperature is lower than the preset temperature threshold, requesting to heat the interior environment of the vehicle, the triggering purpose is determined to be using the engine for thermal management.
[0009] In combination with the first aspect, in some possible implementations, determining the priority of the start request includes: determining a triggering cause for the start request; based on the triggering cause, determining the degree of necessity for starting the engine when the remaining fuel amount is less than a preset remaining amount threshold; if the degree of necessity is a first degree of necessity, determining the priority of the start request to be a first priority; if the degree of necessity is a second degree of necessity, determining the priority of the start request to be a second priority; wherein the first degree of necessity is lower than the second degree of necessity.
[0010] In combination with the first aspect, in certain possible implementations, determining the degree of necessity for starting the engine when the remaining fuel amount is less than a preset remaining amount threshold based on the trigger cause includes: if the trigger cause is any one of the following, determining the degree of necessity for starting the engine when the remaining fuel amount is less than the preset remaining amount threshold as the first necessary degree: when the vehicle is in a stationary state, requesting to recharge the power battery of the vehicle; the vehicle is in a state of discharging to an external load; the vehicle has turned on a forced power conservation function, and the forced power conservation function is: keeping the remaining power of the power battery greater than or equal to a second preset power threshold.
[0011] In combination with the first aspect, in certain possible implementations, determining the degree of necessity for starting the engine when the remaining fuel amount is less than a preset remaining amount threshold based on the trigger cause includes: if the trigger cause is any one of the following, determining the degree of necessity for starting the engine when the remaining fuel amount is less than the preset remaining amount threshold as the second degree of necessity: requesting to heat the vehicle interior when the ambient temperature is lower than a preset temperature threshold; the current speed of the vehicle is higher than a first preset speed threshold and the vehicle has an intention to overtake; the remaining power of the vehicle's power battery is lower than a first preset power threshold; the vehicle has activated the launch start function.
[0012] In combination with the first aspect, in some possible implementations, the determining whether the activation condition of the target instruction is met includes: obtaining the vehicle's current power demand parameters and the status parameters of the power battery; and determining whether the activation condition of the target instruction is met based on the power demand parameters and the status parameters of the power battery.
[0013] In combination with the first aspect, in some possible implementations, the power demand parameters include: the current vehicle speed and the required power of the whole vehicle; the status parameters of the power battery include: the remaining power and the temperature of the power battery; judging whether the activation condition of the target instruction is met based on the power demand parameters and the status parameters of the power battery includes: determining the discharge power of the power battery based on the remaining power and the temperature of the power battery; when the current vehicle speed is less than a second preset vehicle speed threshold and the required power of the whole vehicle is less than or equal to the discharge power, judging that the activation condition of the target instruction is met.
[0014] In combination with the first aspect, in certain possible implementations, when the priority of the start request is the first priority and the remaining fuel amount is less than a preset remaining amount threshold, determining a preparatory activation target instruction includes: when the priority of the start request is the first priority and the remaining fuel amount is less than a preset remaining amount threshold, determining whether the vehicle has a target fault; wherein the target fault is a fault that does not allow the engine to start; if the vehicle does not have the target fault, determining a preparatory activation target instruction.
[0015] In combination with the first aspect, in certain possible implementations, after sending the target instruction to the engine controller, the method also includes: if it is detected that the current remaining fuel amount of the vehicle is greater than or equal to the preset remaining amount threshold, stopping sending the target instruction to the engine controller; if a start request of the second priority level is received, stopping sending the target instruction to the engine controller; if it is detected that the activation condition is not met, stopping sending the target instruction to the engine controller.
[0016] In a second aspect, an engine control device for a hybrid vehicle is provided, the device comprising: an acquisition module for acquiring the current remaining fuel amount of the vehicle; a first determination module for determining the priority of the start request if an engine start request is received; wherein the priority is a first priority or a second priority, the first priority and the second priority are obtained based on the degree of necessity for starting the engine when the remaining fuel amount is lower than a preset remaining amount threshold, and the degree of necessity for starting the engine represented by the first priority is lower than the degree of necessity for starting the engine represented by the second priority; a second determination module for determining a pre-activation target instruction when the priority of the start request is the first priority and the remaining fuel amount is lower than a preset remaining amount threshold; wherein the target instruction is an instruction for prohibiting the start of the engine; a judgment module for determining whether an activation condition of the target instruction is satisfied when determining that the target instruction is pre-activated; and a sending module for sending the target instruction to the engine controller to prohibit the start of the engine when determining that the activation condition is satisfied.
[0017] In a third aspect, a hybrid vehicle is provided, comprising: a memory for storing executable program code; and a processor for calling and running the executable program code from the memory, so that the hybrid vehicle executes the method in the first aspect or any possible implementation of the first aspect.
[0018] In a fourth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the method in the first aspect or any possible implementation of the first aspect.
[0019] In a fifth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 is a schematic flow chart of an engine control method for a hybrid vehicle provided in an embodiment of the present application;
[0021] Figure 2 is a schematic flow chart of another hybrid vehicle engine control method provided in an embodiment of the present application;
[0022] Figure 3 is a structural schematic diagram of an engine control device for a hybrid vehicle provided in an embodiment of the present application;
[0023] Figure 4 It is a structural schematic diagram of a hybrid vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION
[0024] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0025] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.
[0026] The working principle of the engine of a hybrid vehicle is similar to that of the engine of a traditional fuel vehicle, but there are also differences. One of the main differences is that the engine of a hybrid vehicle can be used to generate electricity. Specifically, the engine of a hybrid vehicle can directly or indirectly drive the motor to rotate and generate electricity to charge the power battery.
[0027] One of the purposes of starting the engine of a hybrid vehicle is to maximize energy utilization. With the diversification of the functions of hybrid vehicles, the driver can start the engine through a series of operations. However, under some special working conditions, directly starting the engine cannot maximize the energy utilization, but may seriously reduce the energy utilization. For example, this application has found through research that when faced with a low amount of remaining fuel, starting the engine to use the limited fuel to generate electricity will seriously reduce the energy utilization. Based on this, how to reasonably control the engine, especially how to reasonably control the engine to prohibit starting to improve energy utilization has become a technical problem that needs to be solved urgently.
[0028] In order to at least solve the above technical problems, the embodiment of the present application provides an engine control method for a hybrid vehicle, which is applied to a hybrid vehicle, and can be specifically applied to a vehicle control unit (VCU) in a hybrid vehicle. The embodiment of the present application prohibits unnecessary engine start-up when the remaining fuel is low, thereby avoiding unnecessary consumption of the originally limited fuel, thereby facilitating the improvement of energy utilization.
[0029] Figure 1It is a schematic flow chart of an engine control method for a hybrid vehicle provided in an embodiment of the present application.
[0030] For example, Figure 1 As shown, the engine control method includes:
[0031] Step 101: Obtain the current remaining fuel amount of the vehicle.
[0032] Step 102: If an engine start request is received, the priority of the start request is determined.
[0033] Step 103: When the priority of the start request is the first priority and the remaining fuel amount is less than a preset remaining amount threshold, determine a preparatory activation target instruction, the target instruction is an instruction for prohibiting starting the engine.
[0034] Step 104: When it is determined that the target instruction is to be activated, it is determined whether the activation condition of the target instruction is satisfied.
[0035] Step 105: When it is determined that the activation condition is met, a target instruction is sent to the engine controller to prohibit the engine from starting.
[0036] exist Figure 1 In the illustrated embodiment, by obtaining the remaining fuel of the vehicle, accurate data reference can be provided for whether to prohibit the engine from starting in the future. The engine start request will also be prioritized based on the necessity of starting the engine when the remaining fuel is low. If the priority of the currently received engine start request is the first priority, which indicates that the necessity of starting the engine is low, and the current remaining fuel is low, the vehicle controller determines to preliminarily activate the instruction to prohibit the engine from starting, which makes it possible that the engine will not be started even if the engine start request is received under limited fuel resources. Further, when it is determined that the activation conditions of the target instruction are met, the target instruction is sent to the engine controller to prohibit the engine from starting, so as to prohibit unnecessary engine starting when the remaining fuel is insufficient, so as to make better use of energy.
[0037] The technical solution of the embodiment of the present application realizes the priority management of the engine start request when the remaining fuel is low. Through a series of steps such as obtaining the remaining fuel, determining the priority of the start request, preparing to activate the target instruction, judging the activation conditions, and sending the target instruction to the engine controller, it can effectively avoid unnecessary engine start when the remaining fuel is insufficient, thereby improving energy utilization. This not only improves energy utilization efficiency, but also enhances the intelligent management level of the vehicle, avoids the disadvantages caused by fuel exhaustion, and improves driving experience and safety.
[0038] Below Figure 1The specific implementation of each step in the embodiment shown is described as follows:
[0039] In step 101, the current remaining fuel amount can be obtained through a fuel level sensor installed inside or outside the fuel tank. Specifically, the fuel level sensor can monitor the fuel level signal in the fuel tank in real time or at a fixed time, and transmit the fuel level signal to the vehicle controller, which converts the fuel level signal into the remaining fuel amount.
[0040] In step 102, the priority of the engine start request may be the first priority or the second priority, and the first priority and the second priority are divided based on the degree of necessity of starting the engine when the remaining fuel amount is lower than the preset remaining amount threshold. The preset remaining amount threshold can be pre-calibrated to measure whether the current remaining fuel amount is low, for example, it can be calibrated to 10L, but the embodiment of the present application does not make specific limitations on this. The degree of necessity of starting the engine represented by the first priority is lower than the degree of necessity of starting the engine represented by the second priority. Based on this, the first priority can also be called a low priority, and the second priority can also be called a high priority.
[0041] If the priority of the start request is the first priority, it means that when the remaining fuel is low, the necessity of starting the engine is low. If the priority of the start request is the second priority, it means that when the remaining fuel is low, the necessity of starting the engine is high, that is, it is still necessary to start the engine.
[0042] In a specific implementation, the engine start request may be sent to the VCU by a controller that has a need to start the engine. The air conditioning controller may send an engine start request to the VCU, the battery pack controller may send an engine start request to the VCU, and the engine controller may send an engine start request to the VCU. In other words, the engine start request may be sent to the VCU by a controller such as an air conditioning controller, a battery pack controller, or an engine controller.
[0043] In some embodiments, if the current remaining fuel amount is lower than a preset remaining amount threshold, step 102 may be executed, that is, step 102 may be executed when the current remaining fuel amount is lower than a preset remaining amount threshold. If the remaining fuel amount is greater than or equal to the preset remaining amount threshold, it means that the remaining fuel amount is sufficient and there is no need to determine the priority of the start request.
[0044] In some embodiments, the implementation of the above-mentioned determination of the priority of the start request may include the following S11 to S13:
[0045] S11: Determine the triggering purpose of the start request.
[0046] The triggering purpose of the engine start request refers to the ultimate goal or demand that is desired to be achieved by starting the engine. The triggering purpose may be to generate electricity using the engine, to provide power output using the engine, to perform thermal management using the engine, etc.
[0047] Using the engine to generate electricity can be understood as: the engine drives the motor to rotate and generate electricity directly or indirectly to charge the power battery. For example, when the remaining power of the power battery is too low, the engine will be started to charge the power battery to maintain the normal operation of the vehicle.
[0048] Using the engine to provide power output can be understood as: using the engine as the power source of the vehicle and using the engine to provide driving force for the vehicle. For example, when a large power output is required (such as climbing a hill, accelerating, etc.), the engine is started to provide additional power.
[0049] Using the engine for thermal management can be understood as starting the engine to use the heat generated by the engine to provide a heating function in order to keep the engine or other key systems within a suitable operating temperature range.
[0050] In some embodiments, determining the triggering purpose of the start request includes: determining the triggering reason of the start request; and determining the triggering purpose of the start request according to the triggering reason.
[0051] It is understandable that in a hybrid vehicle, the engine start request may be triggered by multiple factors, that is, there may be multiple triggering reasons for the start request, and each of these triggering reasons has a specific triggering purpose. Therefore, the triggering purpose of the start request can be determined according to the triggering reason of the start request.
[0052] The triggering cause of the start request can be understood as a series of conditions or situations that lead to the desire to start the engine. The triggering cause usually involves multiple aspects such as the vehicle's operating status, environmental conditions, and driver's needs.
[0053] In some embodiments, if the triggering reason is any one of the following triggering reasons 1 to 4, the triggering purpose is determined to be to generate electricity using the engine. The triggering reasons 1 to 4 are described below respectively:
[0054] Trigger reason 1: When the vehicle is stationary, a request is made to recharge the vehicle's power battery. That is, the vehicle is stationary and requests to start the engine to recharge the power battery. It can be understood that recharging the power battery means charging the power battery, and in order to charge the power battery, the engine needs to generate electricity. Therefore, if the request to start the engine is caused by trigger reason 1, it can be determined that the trigger purpose is to generate electricity using the engine.
[0055] Trigger reason 2: The vehicle is in the state of discharging to an external load (Vehicle-to-Load, V2L).
[0056] V2L refers to the function of hybrid vehicles to power external loads (such as household appliances, camping equipment, etc.) through the on-board power battery. Since the vehicle is in the V2L state, the power battery is consumed. In this case, the engine start request sent is actually to charge the power battery to supplement the power consumption of the power battery caused by the discharge of the external load, and finally achieve the effect of charging and discharging the power battery to meet the needs of V2L. Therefore, if the engine start request is caused by the trigger reason 2, it can be determined that the trigger purpose is to use the engine to generate electricity.
[0057] Trigger reason 3: The vehicle has activated the mandatory power conservation function, which is to keep the remaining power of the power battery greater than or equal to the second preset power threshold. The second preset power threshold can be understood as the minimum value of the remaining power of the power battery required by the mandatory power conservation function. For example, the second preset power threshold may be 80%, indicating that the power of the power battery is expected to be maintained at or greater than 80%.
[0058] If the mandatory power conservation function is turned on, then if it is detected that the remaining power of the power battery is lower than the second preset power threshold, it means that the power battery should be charged at this time to keep the remaining power of the power battery greater than or equal to the second preset power threshold. In this case, the engine start request sent is actually for charging the power battery to meet the functional requirements of the mandatory power conservation function. Therefore, if the engine start request is caused by the trigger reason 3, it can be determined that the trigger purpose is to use the engine to generate electricity.
[0059] Trigger reason 4: The remaining power of the power battery is lower than the first preset power threshold. The above-mentioned second preset power threshold is greater than the first preset power threshold. The first preset power threshold is used to measure whether the remaining power of the power battery is too low. The first preset power threshold can be pre-calibrated, for example, it can be set to 15%. However, the embodiment of the present application does not specifically limit the value of the first preset power threshold. It can be understood that if the remaining power of the power battery is too low, it will affect the operation of the vehicle and the health of the power battery itself. Therefore, the remaining power of the power battery is usually not allowed to be too low. In this case, the engine start request sent is actually to charge the power battery to avoid the remaining power of the power battery being too low. Therefore, if the engine start request is caused by the trigger reason 4, it can be determined that the trigger purpose is to use the engine to generate electricity.
[0060] In some embodiments, if the triggering reason is any one of the following triggering reasons 5 to 6, the triggering purpose is determined to be to use the engine to provide power output. The triggering reasons 5 to 6 are described below respectively:
[0061] Trigger reason 5: The current speed of the vehicle is higher than the first preset speed threshold and the vehicle has the intention to overtake. Among them, the first preset speed threshold can be pre-calibrated to measure whether the current speed is a high speed. This trigger reason 5 indicates that the vehicle is currently overtaking at high speed. When overtaking at high speed, the vehicle needs to provide a large acceleration in a short time to quickly overtake the vehicle in front. Starting the engine can provide additional power output to ensure that the overtaking process is faster and smoother. It can be seen that in this case, the engine start request sent is actually using the engine to provide power output. Therefore, if the engine start request is caused by this trigger reason 5, it can be determined that the trigger purpose is to use the engine to provide power output.
[0062] Trigger reason 6: The vehicle has activated the launch function. It is understandable that the launch function is intended to achieve the shortest acceleration time to quickly increase the speed of the vehicle. In order to achieve this goal, the engine needs to provide the maximum power output. It can be seen that in this case, the engine start request sent is actually using the engine to provide power output. Therefore, if the engine start request is caused by this trigger reason 6, it can be determined that the trigger purpose is to use the engine to provide power output.
[0063] In some embodiments, if the triggering reason is the following triggering reason 7, then the triggering purpose is determined to be utilizing the engine for thermal management.
[0064] Trigger reason 7: When the ambient temperature is lower than the preset temperature threshold, request to heat the interior of the vehicle. The preset temperature threshold can be pre-calibrated to measure whether the ambient temperature is low, for example, it can be set to 0°. Under low temperature conditions, by starting the engine and using the heat generated by the engine to warm the interior of the vehicle, a comfortable temperature can be achieved in the vehicle. It can be seen that in this case, the engine start request sent is essentially the use of the engine for thermal management. Therefore, if the engine start request is caused by this trigger reason 7, it can be determined that the trigger purpose is to use the engine for thermal management.
[0065] S12: If the triggering purpose of the start request is to generate electricity using the engine and the remaining power of the power battery is greater than or equal to a first preset power threshold, the priority of the start request is determined to be the first priority.
[0066] S13: If the triggering purpose of the start request is not to use the engine to generate electricity, or the remaining power of the power battery is less than the first preset power threshold, the priority of the start request is determined to be the second priority.
[0067] Combined with the above description, the first preset power threshold is used to measure whether the remaining power of the power battery is too low. When the remaining power of the power battery is greater than or equal to the first preset power threshold, it means that the remaining power of the power battery is not too low. This priority division method is intended to define the start request with the purpose of generating electricity by the engine as the first priority, that is, the low priority, when the remaining power of the power battery is not too low. If the triggering purpose of the start request is not to generate electricity by the engine, but to use the engine to provide power output or to use the engine for thermal management, the priority of the start request is determined to be the second priority, that is, the high priority. If the remaining power of the power battery is less than the first preset power threshold, it means that the remaining power of the power battery is too low at this time. Although the triggering purpose of the start request at this time is to generate electricity by the generator, in order to avoid the disadvantages caused by the low remaining power of the power battery, the priority of the start request will still be determined to be high priority at this time.
[0068] For the whole vehicle, when the remaining fuel is not much, it uses fuel to generate electricity, and most of the energy after power generation is also used to drive the vehicle. In this way, the conversion of fuel to electricity and then driving will waste more energy. Based on this, in the embodiment of the present application, through the above-mentioned priority division method, in the case of insufficient remaining fuel, the fuel consumption of starting the engine to generate electricity is reduced as much as possible to avoid the situation where the vehicle has neither electricity nor fuel. At the same time, it also reduces the energy waste caused by converting fuel into electricity and then driving, that is, avoiding unnecessary consumption of the originally limited fuel. This unnecessary consumption can be understood as the additional energy waste caused by converting fuel into electricity and then driving.
[0069] In some embodiments, the above implementation of determining the priority of the start request includes the following S21 to S24:
[0070] S21: Determine the triggering reason of the start request.
[0071] Among them, the triggering reason of the start request may be any one of the triggering reasons 1 to 7 mentioned above, and please refer to the above description. To avoid repetition, it will not be repeated here.
[0072] S22: Determine, based on the triggering cause, the degree of necessity of starting the engine when the remaining fuel amount is less than a preset remaining amount threshold.
[0073] That is to say, the necessity degree of starting the engine when the remaining fuel is insufficient is determined according to the triggering reason, and different triggering reasons may correspond to their respective necessity degrees. In the embodiment of the present application, the necessity degrees are divided into two types, namely, a first necessity degree and a second necessity degree, and the first necessity degree is lower than the second necessity degree.
[0074] In some embodiments, the above-mentioned determining the necessity degree of starting the engine when the remaining fuel amount is less than the preset remaining amount threshold according to the triggering cause includes: if the triggering cause is any one of the following, determining the necessity degree of starting the engine when the remaining fuel amount is less than the preset remaining amount threshold as a first necessity degree:
[0075] Trigger reason 1: When the vehicle is stationary, a request is made to recharge the vehicle's power battery.
[0076] Trigger reason 2: The vehicle is in the state of discharging to the external load.
[0077] Trigger reason 3: The vehicle has turned on the forced power conservation function, which is: keeping the remaining power of the power battery greater than or equal to the second preset power threshold.
[0078] Combined with the above description, it can be seen that the triggering purposes corresponding to triggering reasons 1, 2 and 3 are all to use the engine to generate electricity. When the remaining fuel is insufficient, in order to minimize the consumption of fuel to generate electricity by starting the engine, thereby reducing the energy waste caused by converting fuel into electricity for driving, if the triggering reason is triggering reason 1, 2 or 3, it is determined that the degree of necessity to start the engine when the remaining fuel is less than the preset remaining threshold is the first degree of necessity, that is, the degree of necessity to start the engine at this time is low, and it can be basically considered that there is no need to start the engine. For example, in the scenario where V2L is discharging to the outside, the priority of the engine start request is low, so as to prevent the engine from starting as much as possible, so as to avoid the vehicle having no power and no fuel and having to wait for rescue.
[0079] In some embodiments, the determining, based on the triggering cause, the degree of necessity of starting the engine when the remaining fuel amount is less than the preset remaining amount threshold value includes: if the triggering cause is any one of the following, determining the degree of necessity of starting the engine when the remaining fuel amount is less than the preset remaining amount threshold value as a second degree of necessity:
[0080] Trigger reason 4: The remaining power of the vehicle's power battery is lower than the first preset power threshold.
[0081] Trigger reason 5: The current speed of the vehicle is higher than the first preset speed threshold and the vehicle has the intention to overtake.
[0082] Trigger reason 6: The vehicle has activated the launch function.
[0083] Trigger reason 7: Request to heat the interior of the vehicle when the ambient temperature is lower than the preset temperature threshold;
[0084] Combined with the above description, it can be seen that although the trigger purpose corresponding to trigger reason 4 is to use the engine to generate electricity, the remaining power of the power battery is lower than the first preset power threshold at this time, that is, the remaining power of the power battery is too low. Therefore, even if the remaining fuel is insufficient, it is considered necessary to start the engine to consume fuel to generate electricity. Therefore, if the trigger reason is trigger reason 4, it is determined that the degree of necessity to start the engine when the remaining fuel is less than the preset remaining threshold is the second degree of necessity, that is, the degree of necessity to start the engine at this time is higher.
[0085] The triggering purpose corresponding to triggering reasons 5 and 6 is to use the engine to provide power output. At this time, starting the engine to consume fuel can directly provide power for the vehicle. There is no process of converting fuel into electricity and then driving, and no additional energy consumption will be wasted. Therefore, in order to meet the power demand of the vehicle, if the triggering reason is triggering reason 5 or 6, the necessity of starting the engine when the remaining fuel is less than the preset remaining amount threshold is determined to be the second necessity, that is, the necessity of starting the engine at this time is higher. This is conducive to avoiding additional energy consumption when the remaining fuel is insufficient, while also meeting the power demand of the vehicle.
[0086] The trigger purpose corresponding to trigger reason 7 is to use the engine for thermal management. At this time, the heat generated by starting the engine to consume fuel can directly heat up the vehicle interior environment. There is also no process of converting fuel into electricity for driving, and no additional energy consumption will be wasted. Therefore, if the trigger reason is trigger reason 7, the necessity of starting the engine when the remaining fuel is less than the preset remaining fuel threshold is determined to be the second necessity, that is, the necessity of starting the engine at this time is high. This is conducive to avoiding additional energy consumption when the remaining fuel is insufficient, and at the same time, it can also meet the vehicle's in-vehicle environment heating needs.
[0087] S23: If the necessity degree is the first necessity degree, determining the priority of the start request to be the first priority.
[0088] That is, if the degree of necessity to start the engine is low when the remaining amount of fuel is less than the preset remaining amount threshold, the priority of the start request is determined to be low.
[0089] S24: If the necessity level is the second necessity level, determining the priority of the start request to be the second priority.
[0090] That is, if the degree of necessity to start the engine is high when the remaining amount of fuel is less than the preset remaining amount threshold, the priority of the start request is determined to be high priority.
[0091] In step 103, when the priority of the start request is the first priority and the remaining fuel is less than the preset remaining threshold, it means that the priority of the start request is low and the remaining fuel is insufficient at this time, then a pre-activation target instruction is determined, that is, an instruction to prohibit starting the engine, so that the low-priority start request is not responded to as much as possible. Among them, the pre-activation target instruction can be understood as: a preliminary determination to prohibit engine starting, or it can be understood that the VCU's "prohibit engine starting" pre-activation instruction is 1.
[0092] Exemplarily, if the remaining fuel amount is less than a preset remaining amount threshold, the energy consumption activation flag of the VCU is set to 1; if the remaining fuel amount is greater than or equal to the preset remaining amount threshold, the energy consumption activation flag of the VCU is set to 0.
[0093] In an exemplary embodiment, when the priority of the start request is the first priority and the remaining fuel amount is less than a preset remaining amount threshold, a preparatory activation target instruction is determined, including: when the priority of the start request is the first priority and the remaining fuel amount is less than a preset remaining amount threshold, determining whether the vehicle has a target fault; if the vehicle does not have a target fault, determining a preparatory activation target instruction.
[0094] Among them, the target fault is a fault that does not allow the engine to start, and the target fault can be specifically a fire fault, a collision fault, etc. It can be understood that, under normal circumstances, if the vehicle does not have a target fault, then if an engine start request is received, the engine will be requested to start. However, in the embodiment of the present application, even if the vehicle does not have a target fault, if the priority of the start request is the first priority and the remaining fuel is less than the preset remaining threshold, the pre-activation target instruction will still be determined, that is, it is determined to be ready to prohibit the engine from starting, which can effectively avoid unnecessary starting of the engine when the remaining fuel is insufficient.
[0095] Combined with the above description, when the following three conditions are met, the VCU's "engine start prohibition" pre-activation instruction is 1:
[0096] Condition 1: The priority of the start request is the first priority.
[0097] Condition 2: The vehicle has no target faults.
[0098] Condition 3: The energy consumption activation flag is 1, that is, the remaining fuel amount is less than the preset remaining amount threshold.
[0099] When any of the above conditions is not met, the VCU's "engine start prohibition" pre-activation instruction is 0.
[0100] In step 104, when it is determined that the target instruction is to be activated, it is determined whether the activation condition of the target instruction is met. Among them, the activation condition can be preset, aiming to further measure whether the engine can be prohibited from starting. Specifically, the activation condition is used to measure whether the vehicle can run normally without starting the engine. If the vehicle can run normally even if the engine is prohibited from starting, it is determined that the activation condition of the target instruction is met; if prohibiting the engine from starting will affect the normal driving of the vehicle, it is determined that the activation condition of the target instruction is not met. In other words, the activation condition is used to measure whether the power battery of the vehicle is currently capable of independently supporting the normal driving of the vehicle. If the power battery of the vehicle is currently capable of independently supporting the normal driving of the vehicle, it is determined that the activation condition of the target instruction is met; if the power battery of the vehicle is currently not capable of independently supporting the normal driving of the vehicle, it is determined that the activation condition of the target instruction is not met.
[0101] In one possible implementation, determining whether the activation condition of the target instruction is met includes: obtaining the current power demand parameters of the vehicle and the state parameters of the power battery; and determining whether the activation condition of the target instruction is met based on the power demand parameters and the state parameters of the power battery.
[0102] Specifically, the power demand parameter can characterize the current power demand of the vehicle, and the state parameter of the power battery can characterize the current actual capacity of the power battery. Therefore, based on the power demand parameter and the state parameter of the power battery, it can be determined whether the power battery of the vehicle is currently capable of independently supporting normal driving of the vehicle, and then determine whether the activation conditions of the target command are met.
[0103] In one possible implementation, the power demand parameters include: the vehicle power demand; the power battery state parameters include the power battery discharge power. If the vehicle power demand is less than or equal to the vehicle power demand, it means that the actual discharge capacity of the power battery can meet the vehicle power demand, and even if the engine is not started, the power battery is capable of independently supporting the normal driving of the vehicle, and the activation conditions for meeting the target command can be determined.
[0104] Exemplarily, the power demand parameters include: current vehicle speed and vehicle power demand; the power battery status parameters include: remaining power and temperature of the power battery. Judging whether the activation conditions of the target command are met based on the power demand parameters and the power battery status parameters includes: determining the discharge power of the power battery based on the remaining power and temperature of the power battery; and judging whether the activation conditions of the target command are met when the current vehicle speed is less than the second preset vehicle speed threshold and the vehicle power demand is less than or equal to the discharge power.
[0105] Specifically, a correspondence table is pre-calibrated between the remaining power and temperature of the power battery and the discharge power of the power battery. When the remaining power and temperature of the power battery are known, the discharge power of the power battery can be obtained by querying the correspondence table. For example, when the remaining power and temperature of the power battery are 18% and 25°C respectively, the discharge power of the power battery is 30Kw. The discharge power of the power battery represents the actual discharge capacity of the power battery under the conditions of the remaining power and temperature.
[0106] The second preset vehicle speed threshold can be pre-calibrated to measure whether the vehicle is currently stationary. Because the vehicle speed sensor has errors, it is usually considered that a vehicle speed less than 2 kph means stationary, so the second preset vehicle speed threshold can be calibrated to 2 kph.
[0107] The vehicle power requirement can be understood as the driver's power requirement. When the vehicle power requirement is less than or equal to the discharge power, it means that the actual discharge capacity of the power battery can meet the vehicle power requirement. If the current vehicle speed is less than the second preset speed threshold, it means that the vehicle is basically stationary and the power requirement is small. Therefore, when the current vehicle speed is less than the second preset speed threshold and the vehicle power requirement is less than or equal to the discharge power, it means that even if the engine is not started, the power battery is capable of independently supporting the normal driving of the vehicle, so it can be determined that the activation conditions of the target instruction are met at this time.
[0108] When the current vehicle speed is greater than or equal to the second preset vehicle speed threshold or the vehicle demand power is greater than the discharge power, it can be determined that the activation condition of the target command is not met. When the activation condition of the target command is not met, after the engine is started, the output power of the engine can be used for driving, or the excess output power can be used for power generation.
[0109] In step 105, when it is determined that the activation condition is met, the VCU sends a target instruction to the engine controller, and after receiving the target instruction, the engine controller prohibits controlling the engine to start.
[0110] Exemplarily, after sending the target instruction to the engine controller, the method further includes: if it is detected that the current remaining fuel amount of the vehicle is greater than or equal to a preset remaining amount threshold, then stop sending the target instruction to the engine controller. If a start request of the second priority is received, then stop sending the target instruction to the engine controller. If it is detected that the activation condition is not met, then stop sending the target instruction to the engine controller.
[0111] If the current remaining fuel amount of the vehicle is greater than or equal to the preset remaining amount threshold, it means that the remaining fuel amount is sufficient and there is no need to prohibit the engine from starting. Therefore, sending the target instruction to the engine controller can be stopped so that the engine start can be controlled normally.
[0112] If a start request of the second priority is received, it means that the priority of the start request at this time is high. Even if the remaining fuel is insufficient, it is necessary to start the engine, so the target instruction can be stopped from being sent to the engine controller so that the engine start can be controlled normally.
[0113] If it is detected that the activation conditions are not met, it means that the power battery is currently unable to independently support normal vehicle driving. In this case, even if the remaining fuel is insufficient, it is necessary to start the engine, so the target instructions can be stopped from being sent to the engine controller so that the engine start can be controlled normally.
[0114] In combination with the above description, if the VCU's energy consumption activation flag is 0, or a second priority start request is received, or the VCU's "prohibit engine start" pre-activation instruction is 0, or the activation conditions are not met, the VCU stops sending target instructions to the engine controller.
[0115] Exemplarily, if the current vehicle speed is greater than or equal to 2 kph, or the vehicle's required power is greater than the discharge power of the power battery, or the VCU's "prohibit engine start" pre-activation instruction is 0, or the VCU's energy consumption activation flag is 0, stop sending target instructions to the engine controller.
[0116] Figure 2 It is a schematic flow chart of another hybrid vehicle engine control method provided in an embodiment of the present application.
[0117] For example, Figure 2 As shown, the engine control method includes:
[0118] Step 201 : Determine whether the pre-activation instruction of “engine start prohibition” of the VCU is 1. If not, execute step 206 .
[0119] Specifically, when the following conditions are met: the priority of the engine start request is low priority, the vehicle has no target fault, and the energy consumption activation flag of the VCU is 1, the VCU's "engine start prohibition" pre-activation instruction is 1, otherwise it is 0.
[0120] Step 202: Determine whether the required power of the driver is less than or equal to the current discharge power of the power battery. If not, execute step 206.
[0121] Step 203: Determine whether the current vehicle speed is less than 2 kph. If not, proceed to step 206.
[0122] Step 204: Determine whether the energy consumption activation flag of the VCU is 1. If not, execute step 206.
[0123] Specifically, if the remaining fuel in the fuel tank is low (eg, less than 10L), the energy consumption activation flag of the VCU is set to 1, otherwise it is set to 0.
[0124] When the determination results of the above steps 201 , 202 , 203 and 204 are all yes, the following step 205 is executed.
[0125] Step 205: The VCU sends a command to prohibit starting the engine to the engine controller.
[0126] Step 206: The VCU does not send an instruction to prohibit starting the engine to the engine controller.
[0127] In the embodiment of the present application, the VCU can prohibit unnecessary starting of the engine when the remaining fuel amount is low through the above scheme, which can effectively avoid the energy waste caused by using fuel to generate electricity when the remaining fuel amount is low, thereby achieving better utilization of energy.
[0128] Figure 3 It is a schematic diagram of the structure of an engine control device for a hybrid vehicle provided in an embodiment of the present application.
[0129] For example, Figure 3 As shown, the engine control device 300 includes: an acquisition module 301, which is used to acquire the current remaining fuel amount of the vehicle; a first determination module 302, which is used to determine the priority of the start request if an engine start request is received; wherein the priority is a first priority or a second priority, and the first priority and the second priority are obtained based on the degree of necessity of starting the engine when the remaining fuel amount is lower than a preset remaining amount threshold, and the degree of necessity of starting the engine represented by the first priority is lower than the degree of necessity of starting the engine represented by the second priority; a second determination module 303, which is used to determine a pre-activation target instruction when the priority of the start request is the first priority and the remaining fuel amount is less than a preset remaining amount threshold; wherein the target instruction is an instruction to prohibit starting the engine; a judgment module 304, which is used to determine whether the activation condition of the target instruction is met when it is determined that the target instruction is pre-activated; a sending module 305, which is used to send the target instruction to the engine controller to prohibit starting the engine when it is determined that the activation condition is met.
[0130] In some possible implementations, the first determination module 302 is specifically used to determine the triggering purpose of the start request; if the triggering purpose of the start request is to generate electricity using the engine and the remaining power of the power battery is greater than or equal to a first preset power threshold, then the priority of the start request is determined to be the first priority; if the triggering purpose of the start request is not to generate electricity using the engine, or the remaining power of the power battery is less than the first preset power threshold, then the priority of the start request is determined to be the second priority.
[0131] In some possible implementations, the first determination module 302 is specifically configured to determine a triggering reason for the start request; and determine a triggering purpose for the start request based on the triggering reason.
[0132] In some possible implementations, if the triggering cause is any one of the following, the first determination module 302 determines that the triggering purpose is to use the engine to generate electricity: when the vehicle is in a stationary state, requesting to recharge the power battery of the vehicle; the vehicle is in a state of discharging to an external load; the vehicle has turned on a forced power conservation function, and the forced power conservation function is: keeping the remaining power of the power battery greater than or equal to a second preset power threshold; the second preset power threshold is greater than the first preset power threshold; the remaining power of the power battery is less than the first preset power threshold; if the triggering cause is any one of the following, the first determination module 302 determines that the triggering purpose is to use the engine to provide power output: the current speed of the vehicle is higher than the first preset speed threshold and the vehicle has an intention to overtake; the vehicle activates the launch control function; if the triggering cause is: when the ambient temperature is lower than the preset temperature threshold, requesting to heat the interior environment of the vehicle, the first determination module 302 determines that the triggering purpose is to use the engine for thermal management.
[0133] In some possible implementations, the first determination module 302 is specifically used to determine the triggering cause of the start request; based on the triggering cause, determine the degree of necessity for starting the engine when the remaining fuel amount is less than a preset remaining amount threshold; if the degree of necessity is the first degree of necessity, determine the priority of the start request to be the first priority; if the degree of necessity is the second degree of necessity, determine the priority of the start request to be the second priority; wherein the first degree of necessity is lower than the second degree of necessity.
[0134] In some possible implementations, the first determination module 302 is specifically used to determine that the degree of necessity for starting the engine when the remaining fuel amount is less than a preset remaining amount threshold is the first necessary degree if the triggering cause is any one of the following: when the vehicle is in a stationary state, requesting to recharge the power battery of the vehicle; the vehicle is in a state of discharging to an external load; the vehicle has turned on a forced power conservation function, and the forced power conservation function is: keeping the remaining power of the power battery greater than or equal to a second preset power threshold.
[0135] In some possible implementations, the first determination module 302 is specifically used to determine that the degree of necessity for starting the engine when the remaining fuel amount is less than a preset remaining amount threshold is the second degree of necessity if the triggering cause is any one of the following: when the ambient temperature is lower than a preset temperature threshold, a request is made to heat the interior of the vehicle; the current speed of the vehicle is higher than a first preset speed threshold and the vehicle has an intention to overtake; the remaining power of the vehicle's power battery is lower than a first preset power threshold; the vehicle has activated the launch start function.
[0136] In some possible implementations, the judgment module 304 is specifically used to obtain the current power demand parameters of the vehicle and the state parameters of the power battery; and judge whether the activation condition of the target instruction is met according to the power demand parameters and the state parameters of the power battery.
[0137] In some possible implementations, the power demand parameters include: the current vehicle speed and the required power of the whole vehicle; the state parameters of the power battery include: the remaining power and the temperature of the power battery; the judgment module 304 is specifically used to determine the discharge power of the power battery according to the remaining power and the temperature of the power battery; when the current vehicle speed is less than the second preset vehicle speed threshold and the required power of the whole vehicle is less than or equal to the discharge power, it is determined that the activation conditions of the target instruction are met.
[0138] In some possible implementations, the second determination module 303 is specifically used to determine whether the vehicle has a target fault when the priority of the start request is the first priority and the remaining fuel amount is less than a preset remaining amount threshold; wherein the target fault is a fault that does not allow the engine to start; if the vehicle does not have the target fault, then a pre-activation target instruction is determined.
[0139] In some possible implementations, the sending module 305 is also used for, after the target instruction is sent to the engine controller, the method also includes: if it is detected that the current remaining fuel amount of the vehicle is greater than or equal to the preset remaining amount threshold, stopping sending the target instruction to the engine controller; if a start request of the second priority level is received, stopping sending the target instruction to the engine controller; if it is detected that the activation condition is not met, stopping sending the target instruction to the engine controller.
[0140] Figure 4 It is a structural schematic diagram of a hybrid vehicle provided in an embodiment of the present application.
[0141] For example, Figure 4 As shown, the hybrid vehicle 400 includes: a memory 401 and a processor 402, wherein the memory 401 stores an executable program code 4011, and the processor 402 is used to call and execute the executable program code 4011 to perform an engine control method for a hybrid vehicle.
[0142] In addition, an embodiment of the present application also protects a device, which may include a memory and a processor, wherein the memory stores an executable program code, and the processor is used to call and execute the executable program code to execute an engine control method for a hybrid vehicle provided in an embodiment of the present application.
[0143] In this embodiment, the functional modules of the device can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0144] In the case of dividing each functional module according to each function, the device may further include an acquisition module, a first determination module, a second determination module, a judgment module, a sending module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.
[0145] It should be understood that the device provided in this embodiment is used to execute the above-mentioned engine control method for a hybrid vehicle, and thus can achieve the same effect as the above-mentioned implementation method.
[0146] In the case of an integrated unit, the device may include a processing module and a storage module. When the device is applied to a vehicle, the processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the hybrid vehicle to execute related program codes, etc.
[0147] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits shown in combination with the contents disclosed in this application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.
[0148] In addition, the device provided in the embodiments of the present application may specifically be a chip, a component or a module, and the chip may include a connected processor and a memory; wherein the memory is used to store instructions, and when the processor calls and executes the instructions, the chip can execute a hybrid vehicle engine control method provided in the above embodiments.
[0149] This embodiment also provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is executed on a computer, the computer executes the above-mentioned related method steps to implement an engine control method for a hybrid vehicle provided in the above embodiment.
[0150] This embodiment further provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above-mentioned related steps to implement the engine control method of a hybrid vehicle provided in the above embodiment.
[0151] Among them, the device, computer-readable storage medium, computer program product or chip provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be repeated here.
[0152] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0153] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0154] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A hybrid vehicle engine control method, characterized in that: The method comprises: Get the current remaining fuel amount of the vehicle; If an engine start request is received, determining a priority of the start request; wherein the priority is a first priority or a second priority, the first priority and the second priority are obtained based on the degree of necessity of starting the engine when the remaining fuel amount is lower than a preset remaining amount threshold, and the degree of necessity of starting the engine represented by the first priority is lower than the degree of necessity of starting the engine represented by the second priority; When the priority of the start request is the first priority and the remaining fuel amount is less than a preset remaining amount threshold, determining a preparatory activation target instruction; wherein the target instruction is an instruction for prohibiting starting the engine; In the case of determining to prepare to activate the target instruction, judging whether an activation condition of the target instruction is satisfied; wherein the activation condition is used to measure whether the vehicle can travel normally when the engine is not started; When it is determined that the activation condition is met, the target instruction is sent to an engine controller to prohibit starting of the engine.
2. The method according to claim 1, characterized in that The determining the priority of the start request includes: Determining a triggering purpose of the initiation request; If the triggering purpose of the start request is to generate electricity using the engine and the remaining power of the power battery is greater than or equal to a first preset power threshold, determining the priority of the start request to be the first priority; If the triggering purpose of the start request is not to generate electricity using the engine, or the remaining power of the power battery is less than a first preset power threshold, the priority of the start request is determined to be the second priority.
3. The method according to claim 2, characterized in that The determining the triggering purpose of the start request includes: Determining a triggering reason for the start request; According to the triggering reason, a triggering purpose of the start request is determined.
4. The method according to claim 3, characterized in that If the triggering reason is any one of the following, the triggering purpose is determined to be generating electricity using the engine: When the vehicle is stationary, requesting to recharge the power battery of the vehicle; The vehicle is in a state of discharging to an external load; The vehicle has a mandatory power conservation function turned on, and the mandatory power conservation function is: keeping the remaining power of the power battery greater than or equal to a second preset power threshold; the second preset power threshold is greater than the first preset power threshold; The remaining power of the power battery is less than the first preset power threshold; If the triggering reason is any one of the following, the triggering purpose is determined to be using the engine to provide power output: The current speed of the vehicle is higher than a first preset speed threshold and the vehicle has an intention to overtake; The vehicle has a launch control feature activated; If the triggering reason is: requesting to heat the vehicle interior environment when the ambient temperature is lower than a preset temperature threshold, then the triggering purpose is determined to be utilizing the engine for thermal management.
5. The method according to claim 1, characterized in that The determining the priority of the start request includes: Determining a triggering reason for the start request; determining, according to the triggering cause, the degree of necessity of starting the engine when the remaining fuel amount is less than a preset remaining amount threshold; If the necessity degree is the first necessity degree, determining the priority of the start request to be the first priority; If the necessity degree is the second necessity degree, the priority of the start request is determined to be the second priority; wherein the first necessity degree is lower than the second necessity degree.
6. The method according to claim 5, characterized in that The determining, according to the triggering cause, the degree of necessity of starting the engine when the remaining fuel amount is less than a preset remaining fuel amount threshold, includes: If the triggering reason is any one of the following, it is determined that the necessity degree of starting the engine when the remaining fuel amount is less than the preset remaining fuel amount threshold is the first necessity degree: When the vehicle is stationary, requesting to recharge the power battery of the vehicle; The vehicle is in a state of discharging to an external load; The vehicle has activated a mandatory power conservation function, which is: maintaining the remaining power of the power battery greater than or equal to a second preset power threshold.
7. The method according to claim 5, characterized in that The determining, according to the triggering cause, the degree of necessity of starting the engine when the remaining fuel amount is less than a preset remaining fuel amount threshold, includes: If the triggering reason is any one of the following, it is determined that the necessity degree of starting the engine when the remaining fuel amount is less than the preset remaining fuel amount threshold is the second necessity degree: When the ambient temperature is below a preset temperature threshold, request heating of the vehicle interior environment; The current speed of the vehicle is higher than a first preset speed threshold and the vehicle has an intention to overtake; The remaining power of the power battery of the vehicle is lower than a first preset power threshold; The vehicle has a launch control feature activated.
8. The method according to claim 1, characterized in that The determining whether the activation condition of the target instruction is met includes: Obtain the current power demand parameters of the vehicle and the status parameters of the power battery; Whether an activation condition of the target instruction is met is determined according to the power demand parameter and the state parameter of the power battery.
9. The method according to claim 8, characterized in that The power demand parameters include: current vehicle speed and vehicle power demand; the power battery status parameters include: remaining power and temperature of the power battery; The determining, based on the power demand parameter and the state parameter of the power battery, whether an activation condition of the target instruction is met includes: determining the discharge power of the power battery according to the remaining power and temperature of the power battery; When the current vehicle speed is less than a second preset vehicle speed threshold and the vehicle required power is less than or equal to the discharge power, it is determined that the activation condition of the target instruction is met.
10. The method according to claim 1, characterized in that The step of determining the preparatory activation target instruction when the priority of the start request is the first priority and the remaining fuel amount is less than a preset remaining amount threshold comprises: When the priority of the start request is the first priority and the remaining fuel amount is less than a preset remaining amount threshold, determining whether the vehicle has a target fault; wherein the target fault is a fault that does not allow the engine to start; If the vehicle does not have the target fault, a preparatory activation target command is determined.
11. The method according to claim 1, characterized in that: After sending the target instruction to the engine controller, the method further includes: If it is detected that the current remaining fuel amount of the vehicle is greater than or equal to the preset remaining amount threshold, stop sending the target instruction to the engine controller; If a start request of the second priority level is received, stopping sending the target instruction to the engine controller; If it is detected that the activation condition is not met, sending the target instruction to the engine controller is stopped.
12. A hybrid vehicle, characterized in that: The hybrid vehicle comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory, so that the hybrid vehicle executes the method according to any one of claims 1 to 11.
13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the method according to any one of claims 1 to 11 is implemented.
Citation Information
Patent Citations
Hybrid vehicle and engine start-stop control method and device thereof
CN114174139A
Hybrid vehicle engine start-stop control method and system
CN116442980A