Engine control method, device and equipment and vehicle
By setting an oil dilution-related start-stop source identification bit in hybrid vehicles, the engine start and stop are controlled according to the oil dilution and charge state, solving the oil dilution problem caused by short-distance driving, protecting the engine lubrication system and preventing damage.
Patent Information
- Application Number
- CN202510872121.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-26
- Publication Date
- 2025-09-09
AI Technical Summary
The engines of short-distance commuter vehicles cannot reach normal operating temperatures due to frequent short-distance driving, resulting in oil dilution, affecting lubrication and possibly damaging the engine, which is especially obvious in hybrid vehicles.
When the oil dilution is greater than the first dilution threshold and the power battery state of charge is greater than the first state threshold, the oil dilution prohibition source flag is set to the valid state, and the engine is prohibited from starting; when the oil dilution is greater than the first dilution threshold and the power battery state of charge is less than the second state threshold, the oil dilution start source flag is set to the valid state, the engine is allowed to start, and the engine start and stop are controlled by adjusting the speed and driving mode.
Effectively control the degree of oil dilution to avoid engine damage, ensure the engine starts and stops under appropriate conditions, prevent the deterioration of oil dilution, and protect the engine lubrication system.
Smart Images

Figure CN120606807A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control, and in particular to an engine control method, device, equipment and vehicle. Background Art
[0002] For short-distance commuters, frequent short trips can prevent the engine from reaching normal operating temperature, preventing the complete evaporation of moisture and leading to oil dilution. This problem is particularly pronounced in hybrid vehicles. Excessive oil dilution can affect engine lubrication and potentially damage the engine. Summary of the Invention
[0003] The purpose of the embodiments of the present application is to provide an engine control method that can at least control the oil dilution from worsening and avoid damaging the engine.
[0004] In a first aspect, an embodiment of the present application provides an engine control method for a hybrid vehicle, the method comprising: Get the engine's oil dilution; When the oil dilution is greater than a first dilution threshold and the state of charge of the power battery is greater than a first state threshold, setting the oil dilution prohibition start source flag in the engine start / stop source flag to a valid state, so that a vehicle control unit of the hybrid vehicle controls the engine to enter a prohibition start state based on the valid oil dilution prohibition start source flag; When the oil dilution is greater than the first dilution threshold and the state of charge is less than a second state threshold, setting the oil dilution start source flag in the engine start / stop source flag to a valid state, so that the vehicle control unit controls the engine to enter a start state based on the valid oil dilution start source flag; The first state threshold is greater than or equal to the second state threshold.
[0005] In a second aspect, an embodiment of the present application provides an engine control device for a hybrid vehicle, the device comprising: An acquisition module, used for acquiring the oil dilution of the engine; a start prohibition module, configured to set an oil dilution prohibition source flag in the engine start / stop source flag to a valid state when the oil dilution is greater than a first dilution threshold and the state of charge of the power battery is greater than a first state threshold, so that a vehicle control unit of the hybrid vehicle controls the engine to enter a start prohibition state based on the valid oil dilution prohibition source flag; a starting module, configured to set the oil dilution start source flag in the engine start / stop source flag to a valid state when the oil dilution is greater than the first dilution threshold and the state of charge is less than a second state threshold, so that the vehicle control unit controls the engine to enter a start state based on the valid oil dilution start source flag; The first state threshold is greater than or equal to the second state threshold.
[0006] In a third aspect, an embodiment of the present application provides an electronic device for use in a hybrid vehicle, the device comprising: a memory having a computer program stored thereon; A processor is used to execute the computer program to implement the processing in the above engine control method.
[0007] In a fourth aspect, an embodiment of the present application provides a hybrid vehicle comprising the above-mentioned electronic device.
[0008] The technical solution provided in the embodiment of the present application obtains the oil dilution of the engine. When the oil dilution is greater than a first dilution threshold and the state of charge of the power battery is greater than a first state threshold, the oil dilution prohibition source flag in the engine start / stop source flag of the vehicle control unit is set to a valid state, so that the vehicle control unit of the hybrid vehicle controls the engine to enter a prohibition start state based on the valid oil dilution prohibition source flag. When the oil dilution is greater than the first dilution threshold and the state of charge is less than a second state threshold, the oil dilution start source flag in the engine start / stop source flag is set to a valid state, so that the vehicle control unit controls the engine to enter a start state based on the valid oil dilution start source flag. Different intervention processes can be performed on the control of the engine based on the oil dilution and different states of charge, so as to at least prevent the oil dilution from worsening and avoid damage to the engine. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments recorded in one or more of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0010] Figure 1 1 is a flow chart of an engine control method according to an embodiment of the present application; Figure 2 1 is a flow chart of an engine control method according to another embodiment of the present application; Figure 31 is a schematic diagram of a module of an engine control device according to an embodiment of the present application; Figure 4 FIG. 1 is a structural diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0011] In order to enable those skilled in the art to better understand the technical solutions in one or more of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of one or more embodiments of the present application, rather than all embodiments. Based on one or more embodiments of the present application, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.
[0012] It should be noted that, in the absence of conflict, one or more embodiments and features in the embodiments of the present application may be combined with each other. The embodiments of the present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0013] Automatic engine start-stop technology is a key feature of hybrid vehicles. In related technologies, a hybrid vehicle's vehicle control unit (VCU) can be configured to control the engine state based on the active start-stop source flag in the engine start-stop source flag.
[0014] There can be multiple start-stop source identification bits in the engine start-stop source identification. One start-stop source identification bit corresponds to one start-stop source of the engine. The engine start-stop source is the start-stop source related to the engine start-stop control, which is the condition for controlling the automatic start and stop of the engine. The engine start-stop source can be divided into a prohibition start source, a start source, a prohibition stop source, and a stop source. The prohibition start source is the condition for prohibiting the engine from starting, the start source is the condition for starting the engine, the prohibition stop source is the condition for prohibiting the engine from stopping, and the stop source is the condition for stopping the engine. If one of the start-stop source identification bits in the engine start-stop source identification is in a valid state, it means that the triggering condition of the start-stop source corresponding to the start-stop source identification bit is met, and the engine can be controlled to enter the control state corresponding to the start-stop source. If one of the start-stop source identification bits in the engine start-stop source identification is in an invalid state, it means that the triggering condition of the start-stop source corresponding to the start-stop source identification bit is not met, and the engine is not controlled to enter the control state corresponding to the start-stop source.
[0015] The initial state of each engine start / stop source identification bit in the engine start / stop source identification may be an invalid state. The vehicle control unit may be specifically configured to: when a start / stop source identification bit in the engine start / stop source identification is in an effective state, control the engine to enter the control state corresponding to the effective start / stop source identification bit; when multiple start / stop source identification bits in the engine start / stop source identification are all in an effective state, determine the start / stop source identification bit with the highest priority among the multiple effective start / stop source identification bits as the decision start / stop source identification bit, and control the engine to enter the control state corresponding to the decision start / stop source identification bit.
[0016] For example, if one of the engine start-stop source identification bits is in a valid state. If the start-stop source identification bit in the valid state is a prohibited start source identification bit, the vehicle control unit can control the engine to enter a prohibited start state based on the prohibited start source identification bit in the valid state. If the start-stop source identification bit in the valid state is a start source identification bit, the vehicle control unit can control the engine to enter a start state based on the start source identification bit in the valid state. If the start-stop source identification bit in the valid state is a prohibited stop source identification bit, the vehicle control unit can control the engine to enter a prohibited stop state based on the prohibited stop source identification bit in the valid state. If the start-stop source identification bit in the valid state is a stop source identification bit, the vehicle control unit can control the engine to enter a stop state based on the stop source identification bit in the valid state.
[0017] For another example, if multiple start-stop source identification bits are in valid state at the same time in the engine start-stop source identification. The vehicle control unit can determine the start-stop source identification bit with the highest priority in the valid state as the decision start-stop source identification bit according to the priority of each start-stop source identification bit. If the decision start-stop source identification bit is a prohibited start source identification bit, the vehicle control unit can control the engine to enter the prohibited start state based on the prohibited start source identification bit in the valid state. If the decision start-stop source identification bit is a start source identification bit, the vehicle control unit can control the engine to enter the start state based on the start source identification bit in the valid state. If the decision start-stop source identification bit is a prohibited stop source identification bit, the vehicle control unit can control the engine to enter the prohibited stop state based on the prohibited stop source identification bit in the valid state. If the decision start-stop source identification bit is a stop source identification bit, the vehicle control unit can control the engine to enter the stop state based on the stop source identification bit in the valid state.
[0018] Among them, the method of controlling the start-stop source identification bit in the engine start-stop source identification to be in a valid state or an invalid state varies with the different implementation methods of the engine start-stop source identification. In one implementation method, the engine start-stop source identification can be a string of binary numbers, and each bit in the binary number is a start-stop source identification bit, corresponding to a start-stop source. For example, the first bit can be the first prohibited start source identification bit, the second bit can be the second prohibited start source identification bit, the third bit can be the first start source identification bit, the fourth bit can be the second start source identification bit, the fifth bit can be the first prohibited stop source identification bit, the sixth bit can be the second prohibited stop source identification bit, the seventh bit can be the first stop source identification bit, and the eighth bit can be the second stop source identification bit. A start-stop source identification bit in the engine start-stop source identification can be set to 1 to set the identification bit to a valid state, and a start-stop source identification bit can be set to 0 to set the identification bit to an invalid state.
[0019] In this embodiment of the present application, the engine start / stop source identifiers include additional identifiers for engine start / stop sources related to oil dilution, namely, an oil dilution start / stop source identifier, such as an oil dilution start / stop prohibition source identifier, an oil dilution start / stop source identifier, and an oil dilution stop / stop prohibition source identifier. The vehicle control unit is configured to control engine start / stop based on the valid start / stop source identifiers in the engine start / stop source identifiers. In the technical solution provided in the embodiment of the present application, the oil dilution of the engine is obtained. When the oil dilution is greater than a first dilution threshold and the state of charge value of the power battery is greater than a first state threshold, the oil dilution prohibition source identification bit in the engine start-stop source identification is marked as valid, so that the vehicle control unit controls the engine to enter a prohibited start state based on the oil dilution prohibition source identification bit in the valid state; when the oil dilution is greater than the first dilution threshold and the state of charge value is less than a second state threshold, the oil dilution start source identification bit in the engine start-stop source identification is set to a valid state, so that the vehicle control unit controls the engine to enter a prohibited start state based on the oil dilution prohibition source identification bit in the valid state, and can perform different intervention controls on the engine according to the oil dilution and different states of charge of the power battery, thereby avoiding deterioration of the oil dilution degree and damage to the engine.
[0020] Figure 1 This is a flow chart of an engine control method according to an embodiment of the present application. The engine control method can be applied to a hybrid vehicle and executed by a vehicle control unit of the hybrid vehicle, which is configured to control the start and stop of the engine based on the start and stop source identifier in the valid state among the engine start and stop source identifiers. Figure 1 As shown, the engine control method according to an embodiment of the present application includes the following processing: S102: Obtain the dilution rate of the engine oil.
[0021] Among them, the engine oil dilution is an indicator to measure the degree of oil performance degradation caused by fuel mixing into the oil. It can be expressed as the volume or mass percentage of fuel in the oil, such as 10%, 20%, 20%, etc.
[0022] S104, when the oil dilution is greater than a first dilution threshold and the state of charge of the power battery is greater than a first state threshold, setting the oil dilution prohibition source flag in the engine start-stop source flag to a valid state, so that the vehicle control unit of the hybrid vehicle controls the engine to enter a prohibited start state based on the valid oil dilution prohibition source flag.
[0023] The first dilution threshold is, for example, 10%. When the engine oil dilution is greater than the first dilution threshold, it can be indicated that the fuel in the engine oil has increased significantly, which will affect engine lubrication, and the engine oil dilution level is a severe level.
[0024] When the oil dilution is greater than the first dilution threshold, the state of charge value of the power battery can be obtained, and the state of charge value of the power battery can be compared with the first state threshold. When the state of charge value is greater than the first state threshold, the oil dilution prohibition source identification bit in the engine start-stop source identification is set to a valid state.
[0025] The oil dilution prohibition start source identification bit is the start / stop source identification bit related to oil dilution in the engine start / stop source identification bit.
[0026] In one implementation, when only the oil dilution prohibition source identification bit in the engine start-stop source identification is in a valid state, the vehicle control unit can control the engine to enter a prohibited start state based on the valid oil dilution prohibition source identification bit, thereby changing the vehicle's power drive mode to pure electric driving.
[0027] In one implementation, when the oil dilution prohibition source identification bit and the non-oil dilution start source identification bit in the engine start-stop source identification are both in valid states, the vehicle control unit can determine the priority of the oil dilution prohibition source identification bit and the non-oil dilution start source identification bit. If the priority of the oil dilution prohibition source identification bit is greater than the priority of the non-oil dilution start source identification bit, the engine can be controlled to enter the prohibited start state.
[0028] Among them, non-oil dilution start sources are start sources unrelated to oil dilution and may include safety-type start sources, such as safety protection start sources, and functional-type start sources, such as high-power engine start sources and high-torque engine start sources. To prevent frequent engine starts and stops, which could worsen oil dilution and damage the engine, while also preventing impacts on vehicle safety, the oil dilution prohibition start source flag can have a lower priority than safety-type engine start source flags, such as the safety protection start source flag, and a higher priority than certain functional-type engine start source flags, such as the high-power engine start source flag and the high-torque engine start source flag. Therefore, when the oil dilution exceeds a first dilution threshold and the power battery's state of charge exceeds a first state threshold, the engine start state control based on the valid high-power engine start source flag and the high-torque engine start source flag can be prohibited, thereby preventing frequent engine starts and stops.
[0029] In this embodiment, the state of charge (SOC) is an indicator that measures the remaining available power of the battery. The state of charge value is, for example, 10%, 20%, 20%, etc. The first state threshold is, for example, 20%. When the state of charge value is greater than the first state threshold, it can indicate that the remaining power of the power battery is high. When the remaining power of the power battery is high, it usually indicates that the user tends to use pure electric driving. When the oil dilution is greater than the first dilution threshold and the state of charge value is greater than the first state threshold, the oil dilution prohibition source flag in the engine start-stop source flag is set to the valid state, which can avoid frequent starting and stopping of the engine when the oil dilution is serious and the battery power is high, control the oil dilution from worsening, and prevent damage to the engine.
[0030] S106, when the oil dilution is greater than a first dilution threshold and the state of charge of the power battery is less than a second state threshold, setting the oil dilution start source identification bit in the engine start-stop source identification to a valid state, so that the vehicle control unit controls the engine to enter a start state based on the oil dilution start source identification bit in the valid state.
[0031] Among them, when only the oil dilution start source identification bit in the engine start-stop source identification is in a valid state, the vehicle control unit can control the engine to enter the start state based on the valid oil dilution start source identification bit.
[0032] When the oil dilution start source identification bit and the non-oil dilution prohibition start source identification bit in the engine start-stop source identification are both in valid states, the vehicle control unit can determine the priority of the oil dilution start source identification bit and the non-oil dilution prohibition start source identification bit. If the priority of the oil dilution start source identification bit is greater than the priority of the non-oil dilution prohibition start source identification bit, the engine can be controlled to enter the start state.
[0033] Among them, the non-oil dilution prohibition source is an engine prohibition source that is not related to oil dilution, which can include safety-type prohibition sources, such as system fault prohibition sources, and functional-type prohibition sources, such as energy efficiency optimization prohibition sources. To ensure safety, the priority of the oil dilution start source identification bit can be lower than the priority of the safety-type prohibition source identification bit, and higher than the priority of some functional-type prohibition source identification bits.
[0034] In this embodiment, the first state threshold is greater than or equal to the second state threshold. The second state threshold is, for example, 18%. When the state of charge value is less than the second state threshold, it may indicate that the remaining power of the power battery is low. When the remaining power of the power battery is low, setting the oil dilution start source flag in the engine start / stop source flag to an active state can force the engine to start, increase engine temperature, and prevent or reduce oil dilution.
[0035] When the oil dilution is greater than a first dilution threshold and the state of charge is less than a second state threshold, the vehicle's driving mode can be changed to an intelligent hybrid mode to allow the engine to start. The intelligent hybrid mode is a driving mode that allows the engine to start.
[0036] In this embodiment, an oil dilution-related start / stop source flag is added to the engine start / stop source flag. The vehicle control unit is configured to control the engine state based on the valid start / stop source flag in the engine start / stop source flag. The engine control method obtains the engine oil dilution. When the oil dilution is greater than a first dilution threshold and the power battery's state of charge is greater than a first state threshold, the vehicle control unit sets the oil dilution start prohibition source flag in the engine start / stop source flag of the vehicle control unit to an valid state. This causes the vehicle control unit of the hybrid vehicle to control the engine to enter a start prohibition state based on the valid oil dilution start prohibition source flag. When the oil dilution is greater than the first dilution threshold and the state of charge is less than a second state threshold, the vehicle control unit sets the oil dilution start source flag in the engine start / stop source flag to an valid state. This causes the vehicle control unit to control the engine to enter a start state based on the valid oil dilution start source flag. This method allows different interventions in engine control based on the oil dilution and different states of charge, at least preventing the oil dilution from worsening and thus avoiding damage to the engine.
[0037] In the above embodiment, the first state threshold is greater than or equal to the second state threshold. To avoid frequent engine starts and stops, the first state threshold can be slightly greater than the second state threshold. For example, the first state threshold can be 20%, and the second state threshold can be 18%.
[0038] In another embodiment, in order to start the engine as quickly as possible, the first state threshold may be greater than the second state threshold, and the second state threshold may be greater than the state of charge balance point threshold.
[0039] The SOC balance point threshold, for example, is 15%, which may be the threshold for starting the engine at low battery level in the original engine control. In the original engine control, the engine is automatically started when the SOC exceeds the threshold, and is shut down when the SOC falls below the threshold. By setting the second state threshold to be greater than the SOC balance point threshold, the engine can be started in advance due to oil dilution, before the engine is automatically started due to reasons such as low battery level. This allows the oil dilution level to be controlled or reduced as soon as possible, preventing excessive oil dilution from damaging the engine.
[0040] Furthermore, in order to avoid frequent engine start and stop, which may cause the oil dilution to deteriorate, when the oil dilution is greater than the first dilution threshold and the state of charge value is less than the second state threshold, and the vehicle speed under the engine start condition is less than the vehicle speed threshold, the oil dilution prohibition source flag in the engine start and stop source flag can be set to a valid state, so that the vehicle control unit controls the engine to enter the prohibited shutdown state based on the valid oil dilution prohibition source flag.
[0041] Among them, when only the oil dilution prohibition source identification bit in the engine start-stop source identification is in a valid state, the vehicle control unit can control the engine to enter the prohibited shutdown state based on the oil dilution prohibition source identification bit in the valid state; when the oil dilution prohibition source identification bit and the non-oil dilution shutdown source identification bit in the engine start-stop source identification are both in a valid state, the vehicle control unit can determine the priority of the oil dilution prohibition source identification bit and the non-oil dilution shutdown source identification bit, and when the priority of the oil dilution prohibition source identification bit is greater than the priority of the non-oil dilution shutdown source identification bit, the engine is controlled to enter the prohibited shutdown state.
[0042] Non-oil dilution shutdown sources are engine shutdown sources unrelated to oil dilution, and may include safety-related shutdown sources, such as a safety protection shutdown source, and functional-related shutdown sources, such as a high-battery engine shutdown source. To maximize engine temperature, prevent worsening or even reducing oil dilution, and avoid compromising vehicle safety, the oil dilution shutdown source flag can have a lower priority than the safety-related engine shutdown source flag, and a higher priority than some functional-related engine shutdown source flags, such as a high-battery engine shutdown source flag. Therefore, when the oil dilution level exceeds a first dilution threshold and the state of charge (SOC) value is less than a second state threshold, engine shutdown based on functional shutdown source flags, such as the high-battery engine shutdown source flag, can be prohibited, extending engine startup time and allowing the engine to maximize temperature increase.
[0043] To accelerate engine temperature and control oil dilution as quickly as possible, after the engine is started, if the vehicle speed is below a speed threshold, the engine speed can be increased to a specified speed, thereby enabling the oil dilution prohibition source flag in the engine start / stop source flag. The speed threshold is, for example, 30 km / h, and the specified speed is, for example, 2000 rpm.
[0044] When the vehicle speed is below the speed threshold, the original engine control method makes it difficult to start the engine or the engine speed is too low, making it difficult to warm up, resulting in a continuous increase in oil dilution. By proactively increasing the engine speed to a specified speed when the vehicle speed is below the speed threshold, the engine can be heated up quickly, preventing further oil dilution.
[0045] Of course, the engine speed may continue to be increased when the vehicle speed exceeds the aforementioned speed threshold. For example, the aforementioned speed threshold may be used as the first speed threshold, and the aforementioned designated speed may be used as the first designated speed, to increase the engine speed. When the vehicle speed reaches a second speed threshold, the engine speed may be increased to a second designated speed. For example, the second speed threshold is 40 km / h, and the second designated speed is 2200 rpm. When the vehicle speed reaches a third speed threshold, the engine speed may be increased to a third designated speed. For example, the third speed threshold is 50 km / h, and the third designated speed is 2300 rpm. When the vehicle speed reaches a fourth speed threshold, the engine speed may be increased to a fourth designated speed. For example, the fourth speed threshold is 60 km / h, and the fourth designated speed is 2400 rpm. When the vehicle speed reaches a fifth speed threshold, the engine speed may be increased to a fifth designated speed. For example, the fifth speed threshold is 80 km / h, and the fifth designated speed is 2600 rpm. When the vehicle speed reaches a sixth speed threshold, the engine speed may be increased to a sixth designated speed, where the sixth speed threshold is, for example, 100 km / h and the sixth designated speed is, for example, 3000 rpm.
[0046] The speed thresholds correspond to designated speeds. For example, if the first speed threshold is 30 km / h, the first designated speed corresponding to the first speed threshold is 2000 rpm; if the second speed threshold is 40 km / h, the second designated speed corresponding to the second speed threshold is 2200 rpm; if the third speed threshold is 50 km / h, the third designated speed corresponding to the third speed threshold is 2300 rpm; if the fourth speed threshold is 60 km / h, the fourth designated speed corresponding to the fourth speed threshold is 2400 rpm; if the fifth speed threshold is 80 km / h, the fifth designated speed corresponding to the fifth speed threshold is 2600 rpm; if the sixth speed threshold is 100 km / h, the sixth designated speed corresponding to the sixth speed threshold is 3000 rpm. The correspondence between the speed thresholds and designated speeds can be tested in a test environment.
[0047] In one implementation, the above processes can be used in combination. When the oil dilution level is greater than a first dilution level threshold, the state of charge value is less than a second state threshold, and the vehicle speed during engine startup is less than a speed threshold, the engine speed can be increased to a specified speed, and the oil dilution prohibition source flag in the engine start / stop source flag can be set to an active state. This causes the vehicle control unit to control the engine to enter a prohibited shutdown state based on the active oil dilution prohibition source flag. This minimizes engine temperature and prevents worsening oil dilution.
[0048] Furthermore, in order to prevent the oil dilution prohibition source flag from being in the valid state for too long and intervening in the control of the engine for too long, the oil dilution prohibition source flag can be set to the invalid state when the first release condition is met while the oil dilution prohibition source flag is in the valid state, so that the vehicle control unit controls the engine to enter the prohibition shutdown release state based on the invalid oil dilution prohibition source flag.
[0049] The first termination condition may include at least one of the following: The oil dilution decreases to less than a first dilution threshold, and the vehicle is powered off.
[0050] If the oil dilution stop source flag is in an invalid state, the vehicle control unit can detect whether other non-oil dilution stop source flags in the engine start / stop source flags are valid. If all other non-oil dilution stop source flags are in an invalid state, the vehicle control unit can control the engine to enter the stop prohibition release state. After the engine enters the stop prohibition release state, engine shutdown is allowed. The vehicle control unit can subsequently shut down the engine based on the valid stop source flags in the engine start / stop source flags.
[0051] In the above embodiment, when the oil dilution is greater than the first dilution threshold and the state of charge is between the first state threshold and the second state threshold, the oil dilution start-stop source flag in the engine start-stop source flag may not be controlled, thereby avoiding active intervention in engine control due to oil dilution.
[0052] For example, the initial state of each flag in the engine start / stop source flag is invalid. When the vehicle is powered on, the vehicle control unit can obtain the engine oil dilution and the power battery state of charge. If the engine oil dilution is greater than the first dilution threshold and the state of charge is between the first state threshold and the second state threshold, the vehicle control unit may not perform any processing.
[0053] In another embodiment, when the oil dilution is greater than the first dilution threshold and the state of charge value is between the first state threshold and the second state threshold, and the oil dilution prohibition source flag in the engine start-stop source flag is in a valid state, the oil dilution prohibition source flag can be set to an invalid state to eliminate the active intervention in engine control due to oil dilution.
[0054] For example, if the engine's oil dilution is greater than a first dilution threshold and the battery's state of charge is greater than a first state threshold when the vehicle is powered on, the oil dilution disable start source flag is set to an active state, and the vehicle can be driven purely on electric power. During vehicle operation, the engine's oil dilution and battery's state of charge can be obtained in real time. If the oil dilution is greater than the first dilution threshold, but the battery's state of charge falls below the first state threshold, the oil dilution disable start source flag can be set to an inactive state.
[0055] In the above embodiment, when the oil dilution is less than the first dilution threshold, the oil dilution start / stop source flag in the engine start / stop source flag may not be controlled, thereby not actively intervening in the engine control due to the oil dilution.
[0056] In another embodiment, when the oil dilution is less than the first dilution threshold, the oil dilution start-stop source flag in the engine start-stop source flag may also be controlled to actively intervene in the engine control based on the oil dilution reason. Figure 1 Based on the engine control method shown above, the engine control method further includes the following processing: When the oil dilution is less than the first dilution threshold and greater than the second dilution threshold, and the state of charge value is greater than the third state threshold, the oil dilution prohibition source identification bit in the engine start-stop source identification is set to the valid state, so that the vehicle control unit controls the engine to enter the prohibited start state based on the valid oil dilution prohibition source identification bit.
[0057] When the oil dilution is less than the first dilution threshold and greater than the second dilution threshold, and the state of charge value is less than the third state threshold, the oil dilution prohibition source identification bit in the engine start-stop source identification is set to an invalid state, so that the vehicle control unit controls the engine to enter the prohibited start release state based on the invalid oil dilution prohibition source identification bit.
[0058] Among them, the first dilution threshold is greater than the second dilution threshold. The first dilution threshold is, for example, 10%, and the second dilution threshold is, for example, 5%. The oil dilution is less than the first dilution threshold and greater than the second dilution threshold, which can indicate that the oil dilution level is medium. The third state threshold can be equal to the first state threshold or the second state threshold, or it can be unequal to the first state threshold or the second state threshold. For example, the first state threshold is 20%, the second state threshold is 18%, and the third state threshold can be equal to 20%, or it can be equal to 18%, or it can be equal to 19%. In one implementation, in order to simplify the control logic and improve real-time performance, the third state threshold is equal to the first state threshold, that is, the first state threshold can be used as the third state threshold.
[0059] In this embodiment, when the oil dilution is less than a first dilution threshold and greater than a second dilution threshold, the oil dilution start-stop source flag in the engine start-stop source flag is actively controlled to proactively intervene in engine control based on the cause of the oil dilution. This allows the oil dilution to be controlled when it is not yet severe, preventing it from worsening.
[0060] Furthermore, by actively intervening in engine control based on the oil dilution cause in both the stages where the oil dilution is less than the first dilution threshold and greater than the second dilution threshold, and the stage where the oil dilution is greater than the second dilution threshold, the oil dilution level can be controlled as much as possible to prevent the oil dilution level from worsening.
[0061] In the above embodiment, when the oil dilution is less than the first dilution threshold and greater than the second dilution threshold, the state of charge is less than the third state threshold, and the oil dilution start source flag in the engine start / stop source flag is in an invalid state, the engine can be started for other reasons. For example, if the non-oil dilution start source flag in the engine start / stop source flag is in an valid state, the engine can be started.
[0062] Furthermore, to avoid frequent engine start and stop, when the oil dilution is less than the first dilution threshold and greater than the second dilution threshold, and the state of charge value is less than the third state threshold, and the engine is started, the oil dilution prohibition source flag in the engine start and stop source flag can be set to a valid state, so that the vehicle control unit controls the engine to enter the prohibited shutdown state based on the oil dilution prohibition source flag in the valid state.
[0063] Furthermore, when the oil dilution prohibition source flag is in a valid state and the second release condition is met, the oil dilution prohibition source flag can be set to an invalid state, so that the vehicle control unit controls the engine to enter the prohibition shutdown release state based on the invalid oil dilution prohibition source flag, thereby avoiding excessively long-term intervention in engine control due to oil dilution.
[0064] The second release condition includes at least one of the following: The vehicle is powered off when the oil dilution drops below a second dilution threshold and the engine oil temperature remains above a temperature threshold for a specified period of time.
[0065] The temperature threshold is, for example, 70 degrees Celsius, and the specified time is, for example, 2 minutes.
[0066] In the above embodiment, when the oil dilution level is greater than the second dilution level threshold, the oil dilution level start / stop source flag in the engine start / stop source flag is controlled, thereby actively intervening in engine control based on the oil dilution factor. When the oil dilution level is less than the second dilution level threshold, the oil dilution level start / stop source flag in the engine start / stop source flag may not be controlled, thereby not actively intervening in engine control based on the oil dilution factor.
[0067] If the oil dilution is less than the second dilution threshold, the oil dilution is relatively mild and will not cause significant engine damage. In this case, proactively intervening in engine control due to oil dilution can be avoided. This can prevent frequent intervention in engine control due to oil dilution, which could impact engine control due to other factors.
[0068] Figure 2 FIG2 is a flow chart of an engine control method according to another embodiment of the present application. In another embodiment of the present application, the engine control method can be executed in real time by a vehicle control unit, including the following processing: S201: Obtain the current oil dilution of the engine.
[0069] S202: Determine whether the current dilution of the engine oil is greater than a first dilution threshold.
[0070] S203: If the current oil dilution is greater than the first dilution threshold, obtain the current state of charge of the power battery and determine whether the current state of charge is greater than the first state threshold.
[0071] S204: If the current state of charge value is greater than the first state threshold, the oil dilution prohibition start source flag in the engine start / stop source flag is set to a valid state.
[0072] When the only valid flag in the engine start-stop source flag is the oil dilution prohibit start source flag, or the priority of the oil dilution prohibit start source flag is greater than the priority of the currently valid non-oil dilution start source, the vehicle control unit can control the engine to enter the prohibit start state.
[0073] S205: If the current state of charge value is less than the first state threshold, determine whether the current state of charge value is less than the second state threshold.
[0074] S206: If the current state of charge value is less than the second state threshold, the oil dilution start source flag in the engine start / stop source flag is set to a valid state.
[0075] In the engine start-stop source identification, the only start-stop source identification in the currently valid state is the oil dilution start source identification bit, or the priority of the oil dilution start source identification bit is greater than the priority of the non-oil dilution prohibition start source identification bit in the currently valid state, and the vehicle control unit controls the engine to enter the start state.
[0076] S207: When the engine is started, the engine speed is increased based on the current vehicle speed, and the oil dilution prohibition source flag in the engine start / stop source flag is set to a valid state.
[0077] S208: Determine whether the first release condition is met.
[0078] S209: When the first release condition is met, the oil dilution prohibition source flag is set to an invalid state.
[0079] The first release condition includes the vehicle being powered off. If the oil dilution prohibition flag is disabled a specified number of times (e.g., three times) due to this condition, a user is prompted in text. This text prompt may read, for example, "Engine oil has been diluted. Keep the engine running. Do not power off. Otherwise, engine damage may occur."
[0080] S210: If the current engine oil dilution is not greater than the first dilution threshold, determine whether the current engine oil dilution is greater than a second dilution threshold.
[0081] S211: If the current oil dilution is greater than the second dilution threshold, obtain the current state of charge of the power battery and determine whether the current state value is greater than a third state threshold.
[0082] S212: If the current state of charge value is greater than the third state threshold, the oil dilution prohibition start source flag in the engine start / stop source flag is set to a valid state.
[0083] Among the engine start-stop source identifications, currently only the oil dilution prohibition start source identification bit is in a valid state, or the priority of the oil dilution prohibition start source identification bit is greater than the priority of the non-oil dilution start source in the currently valid state, the vehicle control unit can control the engine to enter the prohibited start state.
[0084] S213: If the current state of charge value is not greater than the third state threshold, the oil dilution prohibition start source flag in the engine start / stop source flag is set to an invalid state.
[0085] Among them, when the oil dilution prohibition start source identification bit is in an invalid state, the engine may be started due to other valid start source identification bits.
[0086] S214: When the engine is started, the oil dilution prohibition source flag in the engine start / stop source flag is set to a valid state.
[0087] If only the oil dilution prohibition source flag is in a valid state among the engine start-stop source flags, or the priority of the oil dilution prohibition source flag is greater than the currently valid non-oil dilution shutdown source flag, the vehicle control unit can control the engine to enter the prohibited shutdown state.
[0088] S215, determining whether the second release condition is met.
[0089] S216: If the second release condition is met, the oil dilution prohibition source flag is set to an invalid state.
[0090] When the oil dilution prohibition stop source flag is in an invalid state, if the stop source flag in the engine start-stop source flag is in a valid state, the vehicle control unit can control the engine to enter the stop state.
[0091] In the above embodiment, the engine control method of the present application is described with the vehicle control unit as the execution subject. In other embodiments, the engine control method can also be executed by other modules or units other than the vehicle control unit in collaboration with the vehicle control unit.
[0092] For example, in one application scenario, a hybrid vehicle may include a vehicle control unit and multiple engine start-stop source identification determination units, which are communicatively connected to each other. After the vehicle is powered on, each start-stop source determination unit can determine whether the triggering conditions for each start-stop source are met. If so, it sends a trigger signal for the corresponding start-stop source identification bit to the vehicle control unit. Based on the trigger signal for the start-stop source identification bit sent by each start-stop source determination unit, the vehicle control unit can set the corresponding start-stop source identification bit in the engine start-stop source identification to an active or inactive state, and control the engine state based on the active start-stop source identification bit in the engine start-stop source identification.
[0093] The multiple engine start / stop source determination units may include an oil dilution start / stop source determination unit and non-oil dilution start / stop source determination units, such as a battery start / stop source determination unit and a torque start / stop source determination unit. The oil dilution start / stop source determination unit may obtain an oil dilution level and, when the oil dilution level is greater than a first dilution level threshold and the power battery's state of charge is greater than a first state threshold, send a trigger signal for an oil dilution start / stop source prohibition flag to the vehicle control unit. In response to this trigger signal, the vehicle control unit may set the oil dilution start / stop source prohibition flag in the engine start / stop source flag to an active state. The oil dilution start / stop source determination unit may send a trigger signal for an engine oil dilution start / stop source flag to the vehicle control unit when the oil dilution level is greater than the first dilution level threshold and the state of charge is less than a second state threshold. In response to this trigger signal, the vehicle control unit may set the oil dilution start / stop source flag in the engine start / stop source flag to an active state. Afterwards, the vehicle control unit may control the state of the engine based on the valid start / stop source identifier in the engine start / stop source identifier, for example, control the engine to enter a start-disabled state, or control the engine to enter a start state.
[0094] The above is the engine control method provided by the embodiment of the present application. Based on the same technical concept, the embodiment of the present application also provides an engine control device for use in hybrid vehicles. Figure 3 As shown, the engine control device 300 includes: A dilution acquisition module 301 is used to obtain the dilution of the engine oil; a start prohibition module 302 configured to set an oil dilution prohibition source flag in the engine start / stop source flag to a valid state when the oil dilution is greater than a first dilution threshold and the state of charge of the power battery is greater than a first state threshold, so that a vehicle control unit of the hybrid vehicle controls the engine to enter a start prohibition state based on the valid oil dilution prohibition source flag; a starting module 303 configured to set the oil dilution start source flag in the engine start / stop source flag to a valid state when the oil dilution is greater than the first dilution threshold and the state of charge is less than a second state threshold, so that the vehicle control unit controls the engine to enter a start state based on the valid oil dilution start source flag; The first state threshold is greater than or equal to the second state threshold.
[0095] In one implementation, the apparatus further includes: The engine start / stop prohibition module is configured to, when the engine oil dilution is greater than the first dilution threshold and the state of charge is less than the second state threshold, and when the vehicle speed in the engine start condition is less than the vehicle speed threshold, increase the engine speed to a specified speed and set the oil dilution prohibition source flag in the engine start / stop source flag to a valid state, so that the vehicle control unit controls the engine to enter a prohibition stop state based on the valid oil dilution prohibition source flag.
[0096] In one implementation, the apparatus further includes: a stop prohibition release module, configured to, when the oil dilution stop prohibition source flag is in a valid state and a first release condition is satisfied, set the oil dilution stop prohibition source flag to an invalid state, so that the vehicle control unit controls the engine to enter a stop prohibition release state based on the invalid oil dilution stop prohibition source flag; The first termination condition includes at least one of the following: When the oil dilution decreases to less than the first dilution threshold, the vehicle is powered off.
[0097] In one implementation, the engine start prohibition module is further configured to, when the engine oil dilution is less than the first dilution threshold and greater than the second dilution threshold, and the state of charge is greater than a third state threshold, set the engine oil dilution prohibition source flag to a valid state, so that the vehicle control unit controls the engine to enter a start prohibition state based on the valid engine oil dilution prohibition source flag; the device further includes: The engine start prohibition release module is configured to set the engine oil dilution prohibition source flag to an invalid state when the engine oil dilution is less than the first dilution threshold and greater than the second dilution threshold, and the state of charge value is less than a third state threshold, so that the vehicle control unit controls the engine to enter the engine start prohibition release state based on the invalid engine oil dilution prohibition source flag.
[0098] In one implementation, the parking prohibition module is further configured to: When the oil dilution is less than the first dilution threshold and greater than the second dilution threshold, the state of charge value is less than the third state threshold, and the engine is started, the oil dilution prohibition source flag in the engine start-stop source flag is set to a valid state, so that the vehicle control unit controls the engine to enter the prohibited shutdown state based on the oil dilution prohibition source flag in the valid state.
[0099] In one implementation, the parking ban removal module is further configured to: When the oil dilution prohibition source flag is in a valid state, and a second release condition is satisfied, the oil dilution prohibition source flag is set to an invalid state, so that the vehicle control unit controls the engine to enter a prohibition stop release state based on the invalid oil dilution prohibition source flag; The second termination condition includes at least one of the following: The engine oil dilution decreases to less than the second dilution threshold, the engine oil temperature is greater than a temperature threshold and lasts for a specified period, and the vehicle is powered off.
[0100] In one implementation, controlling the engine to enter a start-prohibited state based on the oil dilution start-prohibit source flag being in a valid state includes: When both the oil dilution prohibition start source flag and the non-oil dilution start source flag in the engine start / stop source flag are in valid states, determining the priority of the oil dilution prohibition start source flag and the non-oil dilution start source flag; if the priority of the oil dilution prohibition start source flag is greater than the priority of the non-oil dilution start source flag, controlling the engine to enter a prohibition start state; The controlling the engine to enter a starting state based on the oil dilution starting source identification bit in a valid state includes: When the oil dilution start source identification bit and the non-oil dilution prohibition start source identification bit in the engine start / stop source identification are both in valid states, the priority of the oil dilution start source identification bit and the non-oil dilution prohibition start source identification bit is determined; if the priority of the oil dilution start source identification bit is greater than the priority of the non-oil dilution prohibition start source identification bit, the engine is controlled to enter a start state.
[0101] The above-mentioned device provided in this embodiment can execute the processing in the methods provided in the above-mentioned embodiments. For detailed processes, please refer to the description in the method embodiments, which will not be repeated here.
[0102] The apparatus provided in this embodiment obtains the engine oil dilution. When the oil dilution is greater than a first dilution threshold and the state of charge of the power battery is greater than a first state threshold, the apparatus sets the oil dilution start prohibition source flag in the engine start / stop source flag of the vehicle control unit to an active state. This causes the vehicle control unit of the hybrid vehicle to control the engine to enter a start prohibition state based on the active oil dilution start prohibition source flag. When the oil dilution is greater than the first dilution threshold and the state of charge is less than a second state threshold, the apparatus sets the oil dilution start source flag in the engine start / stop source flag to an active state. This causes the vehicle control unit to control the engine to enter a start state based on the active oil dilution start source flag. This apparatus can perform different interventions on engine control based on the oil dilution and different states of charge, thereby at least preventing the oil dilution from worsening and thus avoiding damage to the engine.
[0103] Corresponding to the methods provided in the above embodiments, based on the same technical concept, the embodiments of the present application further provide an electronic device, such as a vehicle control unit, for executing the methods provided in the above embodiments, such as Figure 4 shown.
[0104] The electronic device 400 may have relatively large differences due to different configurations or performances, and may include one or more processors 401 and memory 402. The memory 402 stores a computer program, and the processor 401 is used to execute the computer program to implement the following processing: Get the engine's oil dilution; When the oil dilution is greater than a first dilution threshold and the state of charge of the power battery is greater than a first state threshold, setting the oil dilution prohibition start source flag in the engine start / stop source flag to a valid state, so that a vehicle control unit of the hybrid vehicle controls the engine to enter a prohibition start state based on the valid oil dilution prohibition start source flag; When the oil dilution is greater than the first dilution threshold and the state of charge is less than a second state threshold, setting the oil dilution start source flag in the engine start / stop source flag to a valid state, so that the vehicle control unit controls the engine to enter a start state based on the valid oil dilution start source flag; The first state threshold is greater than or equal to the second state threshold.
[0105] In one implementation, the memory 402 stores a computer program, and the processor 401 is configured to execute the computer program to implement the following processing: When the oil dilution is greater than the first dilution threshold and the state of charge value is less than the second state threshold, and the vehicle speed in the engine start condition is less than the vehicle speed threshold, the engine speed is increased to a specified speed, and the oil dilution prohibition source flag in the engine start-stop source flag is set to a valid state, so that the vehicle control unit controls the engine to enter a prohibited shutdown state based on the valid oil dilution prohibition source flag.
[0106] In one implementation, the memory 402 stores a computer program, and the processor 401 is configured to execute the computer program to implement the following processing: When the oil dilution prohibition source flag is in a valid state and a first release condition is satisfied, the oil dilution prohibition source flag is set to an invalid state, so that the vehicle control unit controls the engine to enter a prohibition stop release state based on the invalid oil dilution prohibition source flag; The first termination condition includes at least one of the following: When the oil dilution decreases to less than the first dilution threshold, the vehicle is powered off.
[0107] In one implementation, the memory 402 stores a computer program, and the processor 401 is configured to execute the computer program to implement the following processing: When the oil dilution is less than the first dilution threshold and greater than the second dilution threshold, and the state of charge is greater than a third state threshold, setting the oil dilution prohibition start source flag to a valid state, so that the vehicle control unit controls the engine to enter a prohibition start state based on the valid oil dilution prohibition start source flag; When the oil dilution is less than the first dilution threshold and greater than the second dilution threshold, and the state of charge value is less than the third state threshold, the oil dilution prohibition start source flag is set to an invalid state, so that the vehicle control unit controls the engine to enter the prohibited start release state based on the oil dilution prohibition start source flag in the invalid state.
[0108] In one implementation, the memory 402 stores a computer program, and the processor 401 is configured to execute the computer program to implement the following processing: When the oil dilution is less than the first dilution threshold and greater than the second dilution threshold, the state of charge value is less than the third state threshold, and the engine is started, the oil dilution prohibition source flag in the engine start-stop source flag is set to a valid state, so that the vehicle control unit controls the engine to enter the prohibited shutdown state based on the oil dilution prohibition source flag in the valid state.
[0109] In one implementation, the memory 402 stores a computer program, and the processor 401 is configured to execute the computer program to implement the following processing: When the oil dilution prohibition source flag is in a valid state, and a second release condition is satisfied, the oil dilution prohibition source flag is set to an invalid state, so that the vehicle control unit controls the engine to enter a prohibition stop release state based on the invalid oil dilution prohibition source flag; The second termination condition includes at least one of the following: The engine oil dilution decreases to less than the second dilution threshold, the engine oil temperature is greater than a temperature threshold and lasts for a specified period, and the vehicle is powered off.
[0110] In one implementation, controlling the engine to enter a start-prohibited state based on the oil dilution start-prohibit source flag being in a valid state includes: When both the oil dilution prohibition start source flag and the non-oil dilution start source flag in the engine start / stop source flag are in valid states, determining the priority of the oil dilution prohibition start source flag and the non-oil dilution start source flag; if the priority of the oil dilution prohibition start source flag is greater than the priority of the non-oil dilution start source flag, controlling the engine to enter a prohibition start state; The controlling the engine to enter a starting state based on the oil dilution starting source identification bit in a valid state includes: When the oil dilution start source identification bit and the non-oil dilution prohibition start source identification bit in the engine start / stop source identification are both in valid states, the priority of the oil dilution start source identification bit and the non-oil dilution prohibition start source identification bit is determined; if the priority of the oil dilution start source identification bit is greater than the priority of the non-oil dilution prohibition start source identification bit, the engine is controlled to enter a start state.
[0111] The electronic device provided in an embodiment of the present application obtains the oil dilution of the engine and, when the oil dilution is greater than a first dilution threshold and the state of charge of the power battery is greater than a first state threshold, sets the oil dilution prohibition source flag in the engine start / stop source flag of the vehicle control unit to a valid state, so that the vehicle control unit of the hybrid vehicle controls the engine to enter a prohibition start state based on the valid oil dilution prohibition source flag. When the oil dilution is greater than the first dilution threshold and the state of charge is less than a second state threshold, the oil dilution start source flag in the engine start / stop source flag is set to a valid state, so that the vehicle control unit controls the engine to enter a start state based on the valid oil dilution start source flag. Different intervention processes can be performed on the control of the engine based on the oil dilution and different states of charge, at least preventing the oil dilution from worsening and avoiding damage to the engine.
[0112] It should be noted that the embodiment of the electronic device in this application and the method embodiment in this application are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the corresponding method mentioned above, and the repeated parts will not be repeated.
[0113] In addition, an embodiment of the present application further provides a hybrid vehicle, which includes the above-mentioned electronic device.
[0114] The foregoing description describes specific embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in an order different from that described in the embodiments and still achieve the desired results. Furthermore, the processes depicted in the accompanying drawings do not necessarily require the specific order shown or the sequential order to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0115] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the embodiments of the present application may take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware. Furthermore, the present application may take the form of a computer program product implemented on one or more readable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0116] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0117] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 The steps for the function specified in one or more boxes.
[0118] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory. Memory may include non-volatile memory in the form of computer-readable media, random access memory (RAM), and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media. Computer-readable media, including both permanent and non-permanent, removable and non-removable media, can be implemented using any method or technology for information storage. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change RAM (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium for storing information accessible by a computing device. As defined herein, computer-readable media does not include transitory media such as modulated data signals and carrier waves.
[0119] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.
[0120] The embodiments of the present application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. One or more embodiments of the present application can also be practiced in a distributed computing environment, in which tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media, including storage devices. The various embodiments in the present application are described in a progressive manner, and the same and similar parts between the various embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0121] The above are merely examples of the present invention and are not intended to limit the present invention. Persons skilled in the art will readily appreciate that various modifications and variations of the present invention are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention are intended to be included within the scope of the claims of the present invention.
Claims
1. An engine control method, characterized in that: Applied to a hybrid vehicle, the method includes: Get the engine's oil dilution; When the oil dilution is greater than a first dilution threshold and the state of charge of the power battery is greater than a first state threshold, setting the oil dilution prohibition start source flag in the engine start / stop source flag to a valid state, so that a vehicle control unit of the hybrid vehicle controls the engine to enter a prohibition start state based on the valid oil dilution prohibition start source flag; When the oil dilution is greater than the first dilution threshold and the state of charge is less than a second state threshold, setting the oil dilution start source flag in the engine start / stop source flag to a valid state, so that the vehicle control unit controls the engine to enter a start state based on the valid oil dilution start source flag; The first state threshold is greater than or equal to the second state threshold.
2. The method according to claim 1, characterized in that When the oil dilution is greater than the first dilution threshold and the state of charge value is less than the second state threshold, and the vehicle speed in the engine start condition is less than the vehicle speed threshold, the engine speed is increased to a specified speed, and the oil dilution prohibition source flag in the engine start-stop source flag is set to a valid state, so that the vehicle control unit controls the engine to enter a prohibited shutdown state based on the valid oil dilution prohibition source flag.
3. The method according to claim 2, characterized in that The method further comprises: When the oil dilution prohibition source flag is in a valid state and a first release condition is satisfied, the oil dilution prohibition source flag is set to an invalid state, so that the vehicle control unit controls the engine to enter a prohibition stop release state based on the invalid oil dilution prohibition source flag; The first termination condition includes at least one of the following: When the oil dilution decreases to less than the first dilution threshold, the vehicle is powered off.
4. The method according to any one of claims 1 to 3, characterized in that The method further comprises: When the oil dilution is less than the first dilution threshold and greater than the second dilution threshold, and the state of charge is greater than a third state threshold, setting the oil dilution prohibition start source flag to a valid state, so that the vehicle control unit controls the engine to enter a prohibition start state based on the valid oil dilution prohibition start source flag; When the oil dilution is less than the first dilution threshold and greater than the second dilution threshold, and the state of charge value is less than the third state threshold, the oil dilution prohibition start source flag is set to an invalid state, so that the vehicle control unit controls the engine to enter the prohibited start release state based on the oil dilution prohibition start source flag in the invalid state.
5. The method according to claim 4, characterized in that The method further comprises: When the oil dilution is less than the first dilution threshold and greater than the second dilution threshold, the state of charge value is less than the third state threshold, and the engine is started, the oil dilution prohibition source flag in the engine start-stop source flag is set to a valid state, so that the vehicle control unit controls the engine to enter the prohibited shutdown state based on the oil dilution prohibition source flag in the valid state.
6. The method according to claim 5, characterized in that The method further comprises: When the oil dilution prohibition source flag is in a valid state, and a second release condition is satisfied, the oil dilution prohibition source flag is set to an invalid state, so that the vehicle control unit controls the engine to enter a prohibition stop release state based on the invalid oil dilution prohibition source flag; The second termination condition includes at least one of the following: The engine oil dilution decreases to less than the second dilution threshold, the engine oil temperature is greater than a temperature threshold and lasts for a specified period, and the vehicle is powered off.
7. The method according to claim 1, characterized in that The control of the engine to enter a start-prohibited state based on the oil dilution prohibition source flag in a valid state includes: When both the oil dilution prohibition start source flag and the non-oil dilution start source flag in the engine start / stop source flag are in valid states, determining the priority of the oil dilution prohibition start source flag and the non-oil dilution start source flag; if the priority of the oil dilution prohibition start source flag is greater than the priority of the non-oil dilution start source flag, controlling the engine to enter a prohibition start state; The controlling the engine to enter a starting state based on the oil dilution starting source identification bit in a valid state includes: When the oil dilution start source identification bit and the non-oil dilution prohibition start source identification bit in the engine start / stop source identification are both in valid states, the priority of the oil dilution start source identification bit and the non-oil dilution prohibition start source identification bit is determined; if the priority of the oil dilution start source identification bit is greater than the priority of the non-oil dilution prohibition start source identification bit, the engine is controlled to enter a start state.
8. An engine control device, characterized in that: Applied to a hybrid vehicle, the device comprises: A dilution acquisition module is used to obtain the dilution of the engine oil; a start prohibition module, configured to set an oil dilution prohibition source flag in the engine start / stop source flag to a valid state when the oil dilution is greater than a first dilution threshold and the state of charge of the power battery is greater than a first state threshold, so that a vehicle control unit of the hybrid vehicle controls the engine to enter a start prohibition state based on the valid oil dilution prohibition source flag; a starting module, configured to set the oil dilution start source identification bit flag in the engine start / stop source flag to a valid state when the oil dilution is greater than the first dilution threshold and the state of charge is less than a second state threshold, so that the vehicle control unit controls the engine to enter a starting state based on the oil dilution start source identification bit flag in the valid state; The first state threshold is greater than or equal to the second state threshold.
9. An electronic device, characterized in that: Applied to hybrid vehicles, the device includes: a memory having a computer program stored thereon; A processor is configured to execute the computer program to implement the processing in the engine control method according to any one of claims 1 to 7.
10. A hybrid vehicle, characterized in that: The electronic device comprising claim 9.
Citation Information
Cited By
Engine control method and device, electronic equipment and storage medium
CN121515958A