Engine start-stop control method, device, storage medium and vehicle

By limiting the number of motor starts in hybrid vehicles based on the remaining fuel level and battery capacity, the problem of power battery over-discharge caused by ineffective motor dragging is solved, thus protecting battery power and improving user experience.

CN116461489BActive Publication Date: 2025-09-16HYCET TRANSMISSION SYST (JIANGSU) CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310315260.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-28
Publication Date
2025-09-16
Estimated Expiration
2043-03-28

AI Technical Summary

Technical Problem

When the engine cannot start normally, the motor's repeated ineffective dragging causes the power battery to consume more electricity, and may even cause the power battery to over-discharge, affecting the power battery performance.

Method used

By obtaining the vehicle's current remaining fuel level and the current remaining capacity of the power battery, the target start-stop limit is determined. When the limit is reached, the motor is prohibited from starting the engine. The power battery is de-energized based on the vehicle speed and remaining capacity to prevent the motor from dragging ineffectively.

Benefits of technology

It effectively avoids the motor from repeatedly and ineffectively dragging the engine, protects the power battery, prevents over-discharge, and improves the user's driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116461489B_ABST
    Figure CN116461489B_ABST
Patent Text Reader

Abstract

The present application provides an engine start-stop control method, device, storage medium, and vehicle, belonging to the field of vehicle control technology. The method includes: obtaining the current remaining fuel level of the vehicle and / or the current remaining capacity of the power battery; determining a target start-stop limit number based on the current remaining fuel level and / or the current remaining capacity; and prohibiting the motor from starting the engine when it is detected that the number of start failures of the motor to successfully start the engine reaches the target start-stop limit number. The embodiment of the present application can reasonably limit the number of times the motor starts the engine based on the current remaining fuel level of the vehicle and / or the current remaining capacity of the power battery, so that the vehicle can retain more power in the power battery in scenarios where the fuel level is low or there is no fuel, thereby effectively avoiding the situation where the motor repeatedly drags the engine ineffectively, causing the power battery to further decrease in power or even over-discharge.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle control technology, and in particular to an engine start-stop control method, device, storage medium and vehicle. Background Art

[0002] With the increasing focus on oil and environmental issues, new energy vehicles are developing rapidly, and hybrid vehicles are entering more and more households. Hybrid vehicles generally consist of an engine and a drive motor. They have two driving modes: pure electric mode (EV) and hybrid electric vehicle (HEV). In EV mode, only the drive motor drives the vehicle, while in HEV mode, the drive motor and engine work together to drive the vehicle.

[0003] When the vehicle switches from EV mode to HEV mode, the drive motor typically starts the engine. This process consumes the battery's power. If the engine cannot start properly due to factors such as low fuel levels, the drive motor may repeatedly start the engine, further depleting the battery's power or even causing it to over-discharge, impacting its performance. Summary of the Invention

[0004] The present application provides an engine start-stop control method, device, storage medium and vehicle to solve the problem in the related art that when the engine cannot start normally, the motor is repeatedly dragged ineffectively, accelerating the power consumption of the power battery and even causing over-discharge of the power battery.

[0005] In order to solve the above problems, this application adopts the following technical solutions:

[0006] In a first aspect, an embodiment of the present application provides an engine start-stop control method, the method comprising:

[0007] Obtain the current remaining fuel level of the vehicle and / or the current remaining capacity of the power battery;

[0008] Determining a target start-stop limit number based on the current remaining fuel level and / or the current remaining capacity;

[0009] When it is detected that the number of start failures in which the motor fails to successfully start the engine reaches the target start-stop limit number, the motor is prohibited from starting the engine.

[0010] In one embodiment of the present application, the step of determining a target start-stop limit number based on the current remaining fuel level and / or the current remaining capacity includes:

[0011] Based on the rated capacity of the power battery, determining a target capacity interval corresponding to the rated capacity among a plurality of preset capacity intervals;

[0012] Determining a target mapping relationship table based on the target capacity interval; different capacity intervals correspond to different mapping relationship tables, and the mapping relationship table is used to represent the start and stop limit times corresponding to different remaining capacities under different remaining fuel amounts;

[0013] Based on the target mapping relationship table, the target start and stop limit times corresponding to the current remaining fuel amount and the current remaining capacity are determined.

[0014] In one embodiment of the present application, when it is detected that the number of start failures of the motor to successfully start the engine reaches the target start-stop limit number, the step of prohibiting the motor from starting the engine includes:

[0015] When it is detected that the motor fails to start the engine, the corresponding moment is recorded as a counting time point, and the number of failed starts is increased by one;

[0016] Taking the counting time point as a starting point, determining whether the motor fails to successfully start the engine again within a preset time period;

[0017] If it does not appear, the number of startup failures is reset to zero;

[0018] If it occurs, the counting time point is updated with the corresponding moment, and the number of startup failures is increased by one;

[0019] Taking the updated counting time point as the starting point, it is determined whether the motor fails to successfully start the engine again within the preset time length, until the number of start failures reaches the target start-stop limit number, and the motor is prohibited from starting the engine.

[0020] In one embodiment of the present application, after detecting that the number of start failures of the motor to successfully start the engine reaches the target start-stop limit number, prohibiting the motor from starting the engine, the method further includes:

[0021] The engine start failure fault state is set to an active state, and an engine start failure prompt message is displayed.

[0022] In one embodiment of the present application, after the step of recording that the operating status of the engine is a start failure fault and displaying an engine start failure prompt message, the method further includes:

[0023] Obtaining the current speed of the vehicle;

[0024] When the current vehicle speed is less than a vehicle speed threshold, the current remaining capacity is less than a remaining capacity threshold, and the start failure fault state of the engine is an active state, a power-off operation is performed on the power battery.

[0025] In one embodiment of the present application, when the current vehicle speed is less than a vehicle speed threshold, the current remaining capacity is less than a remaining capacity threshold, and the operating state of the engine is a start failure fault, before the step of performing a power-off operation on the power battery, the method further includes:

[0026] The remaining capacity threshold is determined based on the rated capacity of the power battery; the remaining capacity threshold is negatively correlated with the rated capacity of the power battery.

[0027] In one embodiment of the present application, when the current vehicle speed is less than a vehicle speed threshold, the current remaining capacity is less than a remaining capacity threshold, and the operating state of the engine is a start failure fault, the step of powering off the power battery includes:

[0028] When the current vehicle speed is less than the vehicle speed threshold, the current remaining capacity is less than the remaining capacity threshold, and the engine operating state is a start failure fault, a power battery power-off prompt message is displayed;

[0029] In response to a power-off confirmation instruction triggered by a user in response to the power-off prompt information of the power battery, performing a power-off operation on the power battery; or,

[0030] If the power-off confirmation instruction is not obtained within the preset waiting time, a power-off operation is performed on the power battery.

[0031] In a second aspect, based on the same inventive concept, an embodiment of the present application provides an engine start-stop control device, the device comprising:

[0032] An acquisition module, configured to acquire the current remaining fuel level of the vehicle and / or the current remaining capacity of the power battery;

[0033] a determination module, configured to determine a target start-stop limit number based on the current remaining fuel level and / or the current remaining capacity;

[0034] The prohibition module is used to prohibit the motor from starting the engine when it is detected that the number of start failures of the motor to successfully start the engine reaches the target start-stop limit number.

[0035] In one embodiment of the present application, the determining module includes:

[0036] a target capacity interval determination submodule, configured to determine, based on the rated capacity of the power battery, a target capacity interval corresponding to the rated capacity among a plurality of preset capacity intervals;

[0037] a target mapping relationship table determination submodule, configured to determine a target mapping relationship table based on the target capacity interval; different capacity intervals correspond to different mapping relationship tables, the mapping relationship table being configured to characterize the start / stop limit times corresponding to different remaining capacities under different remaining fuel amounts;

[0038] The target start and stop limit times determination submodule is used to determine the target start and stop limit times corresponding to the current remaining fuel amount and the current remaining capacity based on the target mapping relationship table.

[0039] In one embodiment of the present application, the prohibition module includes:

[0040] a counting submodule, configured to, when detecting that the motor fails to start the engine, record the corresponding moment as a counting time point and increment the number of failed starts by one;

[0041] A reset submodule, configured to reset the number of startup failures if the number does not occur;

[0042] An updating submodule, configured to update the counting time point with the corresponding moment if the error occurs, and increase the number of startup failures by one;

[0043] The prohibition submodule is used to determine whether the motor fails to successfully start the engine again within the preset time period, starting from the updated counting time point, until the number of start failures reaches the target start-stop limit number, and prohibit the motor from starting the engine.

[0044] In one embodiment of the present application, the engine start-stop control device further includes:

[0045] A fault prompt module is used to, when it is detected that the number of start failures of the motor that fails to successfully start the engine reaches the target start-stop limit number, prohibit the motor from starting the engine, set the engine start failure fault state to an active state, and display an engine start failure prompt message.

[0046] In one embodiment of the present application, the engine start-stop control device further includes:

[0047] A vehicle speed acquisition module, used to acquire the current speed of the vehicle;

[0048] The power-off module is configured to power off the power battery when the current vehicle speed is less than a vehicle speed threshold, the current remaining capacity is less than a remaining capacity threshold, and the engine start failure fault state is an active state.

[0049] In one embodiment of the present application, the engine start-stop control device further includes:

[0050] The threshold determination module is configured to determine the remaining capacity threshold based on the rated capacity of the power battery; the remaining capacity threshold is negatively correlated with the rated capacity of the power battery.

[0051] In one embodiment of the present application, the power-off module includes:

[0052] a power-off prompt submodule, configured to display a power battery power-off prompt message when the current vehicle speed is less than a vehicle speed threshold, the current remaining capacity is less than a remaining capacity threshold, and the engine operating state is a start failure fault;

[0053] a first power-off electronic module, configured to perform a power-off operation on the power battery in response to a power-off confirmation instruction triggered by a user in response to the power-off prompt information of the power battery;

[0054] The second power-off electronic module is configured to power off the power battery if the power-off confirmation instruction is not obtained within a preset waiting time.

[0055] On the third aspect, based on the same inventive concept, an embodiment of the present application provides a storage medium, in which machine executable instructions are stored. When the machine executable instructions are executed by the processor, the engine start-stop control method proposed in the first aspect of the present application is implemented.

[0056] In the fourth aspect, based on the same inventive concept, an embodiment of the present application provides a vehicle, including a processor and a memory, wherein the memory stores machine-executable instructions that can be executed by the processor, and the processor is used to execute the machine-executable instructions to implement the engine start-stop control method proposed in the first aspect of the present application.

[0057] Compared with the prior art, this application has the following advantages:

[0058] An embodiment of the present application provides an engine start-stop control method, comprising: obtaining a vehicle's current remaining fuel level and / or the current remaining capacity of its power battery; determining a target start-stop limit based on the current remaining fuel level and / or the current remaining capacity; and prohibiting the motor from starting the engine upon detecting that the number of failed attempts to start the engine by the motor has reached the target start-stop limit. The embodiment of the present application can reasonably limit the number of times the motor can start the engine based on the vehicle's current remaining fuel level and / or the current remaining capacity of its power battery, allowing the vehicle to retain more power in the power battery when the fuel level is low or when there is no fuel, thereby effectively preventing the motor from repeatedly and ineffectively dragging the engine, further reducing the power battery charge or even over-discharging it. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0060] Figure 1 This is a flowchart of the steps of an engine start-stop control method in one embodiment of the present application.

[0061] Figure 2 This is a functional module diagram of an engine start-stop control device in one embodiment of the present application.

[0062] Figure 3 It is a structural schematic diagram of a vehicle in one embodiment of the present application. DETAILED DESCRIPTION

[0063] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0064] It should be noted that a hybrid vehicle (Hybrid Vehicle) refers to a vehicle whose vehicle drive system is composed of two or more single drive systems that can operate simultaneously. The vehicle's driving power is provided by the single drive systems individually or jointly according to the actual vehicle driving state. Specifically, hybrid vehicles can be divided into two types: HEV (Plug-in hybrid electric Vehicle) and HEV (Hybrid Electric Vehicle).

[0065] When a hybrid vehicle switches from EV mode to HEV mode, the VCU (Vehicle Control Unit) obtains signals such as the current SOC (State of Charge) of the power battery, vehicle speed, and accelerator pedal opening to identify the current vehicle status and driver needs, and then uses the motor to drive the engine to start the engine.

[0066] Since existing vehicles have a fixed control strategy for engine start and stop, that is, a fixed start and stop limit is usually set, this will cause the motor to ineffectively drag the engine multiple times when the engine cannot start normally due to reasons such as low fuel level. This will not only accelerate the consumption of power batteries and even bring the risk of over-discharge, but also cause the NVH (Noise, Vibration, Harshness) performance of the entire vehicle due to multiple drags, affecting the user's driving experience.

[0067] In response to the defects of the above-mentioned background technology, the present application aims to provide an engine start-stop control method, which can reasonably limit the number of times the motor starts the engine according to the current remaining fuel level of the vehicle and / or the current remaining capacity of the power battery, so that more power can be reserved for the power battery in scenarios where the fuel level is low or there is no fuel, thereby effectively avoiding the motor from repeatedly and ineffectively dragging the engine, causing the power battery to further reduce its power level or even over-discharge.

[0068] Reference Figure 1 , shows an engine start-stop control method of the present application, which may include the following steps:

[0069] S101: Obtain the current remaining fuel level of the vehicle and / or the current remaining capacity of the power battery.

[0070] It should be noted that the execution entity of this embodiment can be a computing service device with data processing, network communication, and program execution functions, or an electronic device with the above functions, such as a driving computer, an onboard computer, etc., such as an ECU (Electronic Control Unit), a BCM (Body Control Module), or a VCU (Vehicle Control Unit). This embodiment will be described using the VCU as the execution entity. It should be noted that this implementation does not impose specific restrictions on the execution entity of the vehicle.

[0071] In a specific implementation, the vehicle's liquid level information can be monitored in real time through an oil level sensor installed in the vehicle's fuel tank. The oil level sensor converts the collected liquid level information into an electrical signal and transmits it to the VCU. The VCU analyzes the electrical signal to obtain the vehicle's current remaining fuel volume. At the same time, the VCU can also obtain the current remaining capacity of the power battery through the BMS (Battery Management System). The BMS can monitor the current remaining capacity of the power battery in real time and transmit the information containing the current remaining capacity to the VCU through the CAN (Controller Area Network) bus.

[0072] It should be noted that the current remaining capacity of the power battery, that is, the current SOC of the power battery, represents the ratio of the remaining capacity to the rated capacity of the power battery, and is usually expressed as a percentage.

[0073] S102: Determine a target start / stop limit number based on the current remaining fuel level and / or the current remaining capacity.

[0074] In this embodiment, the VCU can automatically adapt the appropriate target start-stop limit times based on the current remaining fuel volume and / or the current remaining capacity. Specifically, the lower the current remaining fuel volume, the higher the probability of engine start failure. At this time, the target start-stop limit times will be set to a smaller value. Conversely, the higher the current remaining fuel volume, the target start-stop limit times can be set to a larger value, allowing the engine to attempt to start more often. It should be noted that when the current remaining fuel volume is higher than a calibrated threshold, the target start-stop limit times reaches the upper limit, avoiding multiple ineffective dragging of the motor when the engine cannot start due to other reasons; the target start-stop limit times can also be reduced as the current remaining capacity decreases. In this way, when the current remaining capacity of the power battery is low, it can avoid multiple ineffective dragging of the motor, causing the power battery to further decrease and bring about the risk of over-discharge.

[0075] As a preferred approach, the current remaining fuel level and the current remaining capacity can be comprehensively considered to determine the target start / stop limit. Specifically, a table can be constructed to map the remaining capacity at different fuel levels to the start / stop limit. After obtaining the current remaining fuel level and the current remaining capacity, the VCU can determine the appropriate target start / stop limit by looking up the table.

[0076] S103: When it is detected that the number of start failures in which the motor fails to start the engine reaches the target start-stop limit number, the motor is prohibited from starting the engine.

[0077] In this embodiment, during vehicle driving, the VCU can respond to user operation instructions to control the vehicle to switch from pure electric mode to hybrid mode, or, based on the current vehicle status and / or driver operation information, such as when the power battery is too low or the accelerator is stepped on, automatically control the vehicle to switch from pure electric mode to hybrid mode. At this time, the VCU will control the motor to drag the engine that is in the off state to start the engine. After the VCU issues the engine start command, if the engine output torque is not detected within the preset time, or if the engine is detected that the engine is not in the ready state indicating that the engine is ready to start, it is determined that the motor has failed to successfully start the engine, and the number of start failures is recorded.

[0078] It should be noted that the motor may be a high-voltage motor. The high-voltage motor may serve as a drive motor, connected to the engine via a transmission input shaft, and driven by the transmission input shaft to rotate the engine for engine starting. The motor may also be other types of motors, and this embodiment does not impose any specific restrictions on the type of motor.

[0079] In this embodiment, when the number of start failures in which the motor fails to successfully start the engine reaches the target start-stop limit number, it will be determined that the engine cannot be started, and the motor will be prohibited from continuing to start the engine.

[0080] The embodiment of the present application can reasonably limit the number of times the motor starts the engine based on the current remaining fuel level of the vehicle and the current remaining capacity of the power battery, so that the vehicle can retain more power in the power battery when the fuel level is low or there is no fuel, thereby effectively avoiding the motor from repeatedly and ineffectively dragging the engine, causing the power battery to further decrease in power or even over-discharge.

[0081] In a feasible implementation, S102 may specifically include the following sub-steps:

[0082] S102 - 1 : Based on the rated capacity of the power battery, determine a target capacity interval corresponding to the rated capacity from among a plurality of preset capacity intervals.

[0083] In this embodiment, considering that the rated capacities of power batteries of different hybrid vehicle models usually vary greatly, for example, the rated capacity of the power battery of a PHEV is usually around 114Ah, while the rated capacity of the power battery of an HEV is usually only around 5Ah. At the same time, the power batteries of different vehicles of the same hybrid vehicle model may also vary. Therefore, in order to adapt to various types of hybrid vehicles, multiple capacity intervals will be set according to the rated capacity of the power battery. Then, the corresponding target mapping relationship table can be matched based on the capacity interval corresponding to the rated capacity of the power battery.

[0084] S102-2: Determine a target mapping relationship table based on the target capacity range.

[0085] It should be noted that different capacity intervals correspond to different mapping relationship tables, and the mapping relationship tables are used to represent the start and stop limit times corresponding to different remaining capacities under different remaining fuel amounts.

[0086] For example, referring to Table 1, a table showing the relationship between capacity intervals and mapping relationship tables is shown.

[0087] Table 1 Comparison table of capacity intervals and mapping relationship tables

[0088] A1 A2 A3 A4 A5 B1 B2 B3 B4 B5

[0089] A1-A5 represent different capacity intervals, and B1-B5 represent the mapping relationship tables corresponding to A1-A5.

[0090] In this embodiment, by determining the target capacity range to which the rated capacity of the power battery belongs, the corresponding target mapping relationship table can be found based on Table 1, and then the corresponding target start and stop limit times can be determined based on the mapping relationship in the target mapping relationship table.

[0091] For example, referring to Table 2 and Table 3, mapping relationship tables corresponding to the rated capacities of the power batteries of 5 Ah and 114 Ah are shown respectively.

[0092] Table 2 Mapping relationship table corresponding to 5Ah power battery

[0093]

[0094]

[0095] Table 3 Mapping relationship table corresponding to 114Ah power battery

[0096]

[0097] It should be noted that the fuel level indicates the current remaining fuel level of the vehicle, in liters; the power level indicates the current remaining power level of the power battery.

[0098] In this embodiment, by allocating different current remaining power levels to vehicles with power batteries of different rated capacities, it is applicable to various hybrid vehicles and ensures that the power batteries of various hybrid vehicles can retain a certain amount of power.

[0099] It should be noted that the fuel level value, power level value and start / stop limit times in the table can be calibrated according to actual conditions, and this embodiment does not impose specific restrictions on the selection of values.

[0100] S102-3: Determine the target start / stop limit times corresponding to the current remaining fuel level and the current remaining capacity based on the target mapping relationship table.

[0101] In this embodiment, after obtaining the current remaining oil amount and the current remaining capacity, the VCU can determine the corresponding target start-stop limit times by looking up the table, and then prohibit the motor from starting the engine when it is detected that the number of start failures that the motor fails to successfully start the engine reaches the target start-stop limit times.

[0102] In a feasible implementation, S103 may specifically include the following sub-steps:

[0103] S103-1: When it is detected that the motor fails to start the engine, the corresponding moment is recorded as a counting time point, and the number of failed starts is increased by one.

[0104] In this embodiment, the initial value of the number of startup failures is zero, that is, after the vehicle is powered on for the first time, or after the engine is successfully started, the number of startup failures will be reset to zero.

[0105] In this embodiment, when the motor fails to start the engine for the first time, the corresponding moment is recorded in the form of a timestamp, the timestamp is marked as a counting time point, and the number of start failures is increased by one.

[0106] S103-2: Taking the counting time point as the starting point, determine whether the motor fails to successfully start the engine again within the preset time period.

[0107] In this embodiment, the timing is started at the timestamp corresponding to the counting time point, and it is determined whether the engine start failure phenomenon is detected again within the preset time period, thereby effectively determining whether the engine has failed to start continuously within the preset time period. The preset time period can be set to 10 seconds.

[0108] S103-3: If it does not appear, the number of startup failures is reset to zero.

[0109] In this embodiment, if the engine start failure does not occur again within the preset time period, it means that the engine has been successfully started, or the motor has stopped starting the engine. At this time, in order to successfully start the engine after troubleshooting the engine failure, the number of start failures will be reset to zero, and the timestamp corresponding to the counting time point will also be reset to zero.

[0110] S103-4: If it occurs, the counting time point is updated with the corresponding moment, and the number of startup failures is increased by one.

[0111] In this embodiment, if the engine start failure phenomenon occurs again within the preset time length, it means that the motor is still trying to start the engine in a short period of time. At this time, the number of start failures is increased by one, and the previous counting time point is updated.

[0112] S103-5: Starting from the updated counting time point, determine whether the motor fails to successfully start the engine again within the preset time length, until the number of start failures reaches the target start-stop limit, and prohibit the motor from starting the engine.

[0113] In this embodiment, by repeatedly determining whether the motor has successfully started the engine, continuous detection of engine start failure can be achieved more accurately, and then when the number of start failures reaches the target start-stop limit, the motor is effectively prohibited from starting the engine.

[0114] In this embodiment, the number of start failures is accumulated only when the motor fails to start the engine again within a preset time period, which can effectively avoid misjudgment caused by accumulating the number of start failures in different time periods.

[0115] For example, the preset time length is 10 seconds. At a certain time T, the number of engine start failures reaches 4 times, and the target start-stop limit is 5 times. 30 seconds after time T, the engine fault is eliminated or the driver refuels and starts the engine again. If the number of start failures is not reset, the motor is only allowed to fail to start the engine once. That is, after the motor fails to start the engine once, the motor will be mistakenly prohibited from starting the engine, resulting in a misjudgment; by resetting the number of start failures to zero, the motor is allowed to start the engine again a maximum of 5 times, ensuring that the engine can be started smoothly when it can start normally.

[0116] In a feasible implementation, after S103, the engine start-stop control method may further include the following sub-steps:

[0117] S104: The engine start failure fault state is set to an active state, and an engine start failure prompt message is displayed.

[0118] In this embodiment, after prohibiting the motor from starting the engine, the VCU will also set the engine's start failure fault state to an active state. In this way, when the VCU receives an external command for starting the engine, it will no longer respond to the external command by detecting that the start failure fault state is an active state.

[0119] In this embodiment, the VCU can also display engine start failure prompt information through the central control screen, accompanied by a prompt voice, to inform the user that the engine has sent a start failure so that the user can take timely action.

[0120] In a feasible implementation, after S104, the engine start-stop control method may further include the following sub-steps:

[0121] S105: Obtain the current speed of the vehicle.

[0122] In this embodiment, after disabling the motor from starting the engine, the VCU also obtains the vehicle's current speed and uses it to determine whether the vehicle is in motion. If it detects that the vehicle is not in motion, it can combine other conditions to power down the power battery to further protect it.

[0123] S106: When the current vehicle speed is less than the vehicle speed threshold, the current remaining capacity is less than the remaining capacity threshold, and the engine start failure fault state is active, power off the power battery.

[0124] In this embodiment, when the current remaining capacity is less than the remaining capacity threshold, it indicates that the remaining capacity of the power battery is already at a low level. If discharge continues, there may be a risk of battery over-discharge. At this time, if it is detected that the current vehicle speed is less than the vehicle speed threshold and the engine start failure fault state is activated, the power battery will be powered off.

[0125] In this embodiment, the vehicle speed threshold can be set to 2 kph, and the remaining capacity threshold can be obtained based on the rated capacity of the power battery. The remaining capacity threshold is negatively correlated with the rated capacity of the power battery, that is, the remaining capacity threshold decreases as the rated capacity of the power battery increases. In a specific implementation, a mapping table between the remaining capacity threshold and the rated capacity of the power battery can be constructed, and the remaining capacity threshold corresponding to the rated capacity of the power battery can be determined by looking up the table.

[0126] In a specific implementation, when the current vehicle speed is less than the vehicle speed threshold, the current remaining capacity is less than the remaining capacity threshold, and the engine start failure fault state is active, the VCU will send a power-off command to the BMS, so that the BMS responds to the power-off command and controls the high-voltage relay of the power battery to switch from a closed state to an open state, thereby realizing the high-voltage power operation of the power battery.

[0127] In this embodiment, by limiting the number of engine starts and stops based on the current remaining fuel level and the current remaining capacity of the power battery, and combining it with the power battery active power-off strategy, battery over-discharge can be effectively avoided.

[0128] In a feasible implementation, S106 may specifically include the following sub-steps:

[0129] S106-1: When the current vehicle speed is less than the vehicle speed threshold, the current remaining capacity is less than the remaining capacity threshold, and the engine operating state is a start failure fault, a power battery power-off prompt message is displayed.

[0130] In this embodiment, before the VCU controls the power-off of the power battery, it will display a battery power-off prompt message on the central control screen. The battery power-off prompt message includes a power-off confirmation button and a power-off exit button. The user can touch the power-off confirmation button to instruct the VCU to perform the power-off operation, or touch the power-off exit button to prevent the VCU from performing the power-off operation.

[0131] S106 - 2 : In response to a power-off confirmation instruction triggered by the user in response to the power-off prompt information, a power-off operation is performed on the power battery.

[0132] S106-3: If no power-off confirmation instruction is obtained within the preset waiting time, a power-off operation is performed on the power battery.

[0133] In this embodiment, if the VCU obtains the power-off confirmation instruction triggered by the user for the power-off confirmation button, it will immediately control the power-off operation on the power battery; if the VCU does not obtain the power-off confirmation instruction triggered by the user within the preset waiting time, such as within 15 seconds, it will automatically perform the power-off operation on the power battery.

[0134] In this embodiment, by sending a power battery power-off reminder message to the user and based on the user's operation, it is possible to accurately determine whether the driver needs to power off, thereby preventing the power battery from automatically powering off when the user needs the power battery.

[0135] For example, when the VCU displays the power-off prompt information of the power battery, if it obtains the power-off confirmation instruction triggered by the user, or does not obtain the power-off confirmation instruction within the preset waiting time, it means that the user is not in the car or there is no driving demand. At this time, the power battery will be automatically controlled to be powered off after the preset waiting time to retain the remaining power of the power battery to the greatest extent; if the power-off exit instruction triggered by the user is obtained, it means that the user has a driving need, such as needing to drive the vehicle to a nearby charging pile for charging or a nearby gas station to refuel. At this time, the VCU will not perform the power-off operation on the power battery to meet the user's demand for power battery use.

[0136] In the second aspect, based on the same inventive concept, Figure 2 The embodiment of the present application provides an engine start-stop control device 200, which includes:

[0137] An acquisition module 201 is configured to acquire the current remaining fuel level of the vehicle and / or the current remaining capacity of the power battery;

[0138] A determination module 202 is configured to determine a target start / stop limit number based on the current remaining fuel level and / or the current remaining capacity;

[0139] The prohibition module 203 is configured to prohibit the motor from starting the engine when it is detected that the number of start failures in which the motor fails to successfully start the engine reaches a target start-stop limit number.

[0140] In one embodiment of the present application, the determining module 202 includes:

[0141] a target capacity interval determination submodule, configured to determine, based on the rated capacity of the power battery, a target capacity interval corresponding to the rated capacity among a plurality of preset capacity intervals;

[0142] A target mapping relationship table determination submodule is used to determine a target mapping relationship table based on a target capacity interval; different capacity intervals correspond to different mapping relationship tables, and the mapping relationship table is used to represent the start and stop limit times corresponding to different remaining capacities under different remaining fuel amounts;

[0143] The target start and stop limit number determination submodule is used to determine the target start and stop limit number corresponding to the current remaining fuel amount and the current remaining capacity based on the target mapping relationship table.

[0144] In one embodiment of the present application, the prohibition module 203 includes:

[0145] The counting submodule is used to record the corresponding moment as the counting time point when it is detected that the motor fails to start the engine successfully, and increase the number of start failures by one;

[0146] The reset submodule is used to reset the number of startup failures if it does not appear;

[0147] The update submodule is used to update the counting time point with the corresponding moment if it occurs, and increase the number of startup failures by one;

[0148] The prohibition submodule is used to determine whether the motor fails to successfully start the engine again within a preset time period, starting from the updated counting time point, until the number of start failures reaches the target start-stop limit, and the motor is prohibited from starting the engine.

[0149] In one embodiment of the present application, the engine start-stop control device 200 further includes:

[0150] The fault prompt module is used to, when it is detected that the number of start failures in which the motor fails to successfully start the engine reaches the target start-stop limit, prohibit the motor from starting the engine, set the engine start failure fault state to an active state, and display an engine start failure prompt message.

[0151] In one embodiment of the present application, the engine start-stop control device 200 further includes:

[0152] The vehicle speed acquisition module is used to obtain the current speed of the vehicle;

[0153] The power-off module is used to perform a power-off operation on the power battery when the current vehicle speed is less than the vehicle speed threshold, the current remaining capacity is less than the remaining capacity threshold, and the engine start failure fault state is active.

[0154] In one embodiment of the present application, the engine start-stop control device 200 further includes:

[0155] The threshold determination module is used to determine a remaining capacity threshold based on the rated capacity of the power battery; the remaining capacity threshold is negatively correlated with the rated capacity of the power battery.

[0156] In one embodiment of the present application, the power-off module includes:

[0157] The power-off prompt submodule is used to display a power battery power-off prompt message when the current vehicle speed is less than the vehicle speed threshold, the current remaining capacity is less than the remaining capacity threshold, and the engine operating status is a start failure fault;

[0158] a first power-off electronic module, configured to execute a power-off operation on the power battery in response to a power-off confirmation instruction triggered by a user in response to a power-off prompt message;

[0159] The second electronic module is used to perform a power-off operation on the power battery when no power-off confirmation instruction is obtained within a preset waiting time.

[0160] It should be noted that the specific implementation of the engine start-stop control device 200 in the embodiment of the present application refers to the specific implementation of the engine start-stop control method proposed in the first aspect of the embodiment of the present application, and will not be repeated here.

[0161] On the third aspect, based on the same inventive concept, an embodiment of the present application provides a storage medium, in which machine executable instructions are stored. When the machine executable instructions are executed by the processor, the engine start-stop control method proposed in the first aspect of the present application is implemented.

[0162] It should be noted that the specific implementation of the storage medium of the embodiment of the present application refers to the specific implementation of the engine start-stop control method proposed in the first aspect of the present application, and will not be repeated here.

[0163] In the fourth aspect, based on the same inventive concept, refer to Figure 3 An embodiment of the present application provides a vehicle 300, including a processor 301 and a memory 302; the memory 302 stores machine executable instructions that can be executed by the processor 301, and the processor 301 is used to execute the machine executable instructions to implement the engine start-stop control method proposed in the first aspect of the present application.

[0164] It should be noted that the specific implementation of the vehicle 300 in the embodiment of the present application refers to the specific implementation of the engine start-stop control method proposed in the first aspect of the present application, and will not be repeated here.

[0165] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, apparatus, or computer program products. Thus, embodiments of the present invention may take the form of a fully hardware embodiment, a fully software embodiment, or an embodiment combining software and hardware. Furthermore, embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0166] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the 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 terminal device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the process in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1A device that provides the functions specified in a block or multiple blocks.

[0167] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0168] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0169] Finally, it should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that includes a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or terminal device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or terminal device that includes the element.

[0170] The above is a detailed introduction to the engine start-stop control method, device, storage medium and vehicle provided by the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the ideas of the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the contents of this specification should not be understood as limiting the present invention.

Claims

1. An engine start-stop control method, characterized in that: The method comprises: Get the vehicle's current remaining fuel level and the current remaining capacity of the power battery; Based on the rated capacity of the power battery, determining a target capacity interval corresponding to the rated capacity among a plurality of preset capacity intervals; Determining a target mapping relationship table based on the target capacity interval; different capacity intervals correspond to different mapping relationship tables, and the mapping relationship table is used to represent the start and stop limit times corresponding to different remaining capacities under different remaining fuel amounts; Determining, based on the target mapping relationship table, a target start / stop limit number corresponding to the current remaining fuel level and the current remaining capacity; prohibiting the motor from starting the engine when it is detected that the number of start failures of the motor failing to successfully start the engine reaches the target start-stop limit number; Setting the engine's failure to start fault state to an active state; Obtaining the current speed of the vehicle; determining a remaining capacity threshold based on the rated capacity of the power battery; wherein the remaining capacity threshold is negatively correlated with the rated capacity of the power battery; When the current vehicle speed is less than a vehicle speed threshold, the current remaining capacity is less than the remaining capacity threshold, and the start failure fault state of the engine is an active state, a power-off operation is performed on the power battery.

2. The engine start-stop control method according to claim 1, characterized in that: When it is detected that the number of start failures of the motor to successfully start the engine reaches the target start-stop limit number, the step of prohibiting the motor from starting the engine comprises: When it is detected that the motor fails to start the engine, the corresponding moment is recorded as a counting time point, and the number of failed starts is increased by one; Taking the counting time point as a starting point, determining whether the motor fails to successfully start the engine again within a preset time period; If it does not appear, the number of startup failures is reset to zero; If it occurs, the counting time point is updated with the corresponding moment, and the number of startup failures is increased by one; Taking the updated counting time point as the starting point, it is determined whether the motor fails to successfully start the engine again within the preset time length, until the number of start failures reaches the target start-stop limit number, and the motor is prohibited from starting the engine.

3. The engine start-stop control method according to claim 1, characterized in that: The method further comprises: The engine start failure fault state is set to an active state, and an engine start failure prompt message is displayed.

4. The engine start-stop control method according to claim 1, characterized in that: When the current vehicle speed is less than a vehicle speed threshold, the current remaining capacity is less than a remaining capacity threshold, and the operating state of the engine is a start failure fault, the step of powering off the power battery includes: When the current vehicle speed is less than the vehicle speed threshold, the current remaining capacity is less than the remaining capacity threshold, and the engine operating state is a start failure fault, a power battery power-off prompt message is displayed; In response to a power-off confirmation instruction triggered by a user in response to the power-off prompt information of the power battery, performing a power-off operation on the power battery; or, If the power-off confirmation instruction is not obtained within the preset waiting time, a power-off operation is performed on the power battery.

5. An engine start-stop control device, characterized in that: The device comprises: An acquisition module is used to obtain the current remaining fuel level of the vehicle and the current remaining capacity of the power battery; a target capacity interval determination submodule, configured to determine, based on the rated capacity of the power battery, a target capacity interval corresponding to the rated capacity among a plurality of preset capacity intervals; a target mapping relationship table determination submodule, configured to determine a target mapping relationship table based on the target capacity interval; different capacity intervals correspond to different mapping relationship tables, the mapping relationship table being configured to characterize the start / stop limit times corresponding to different remaining capacities under different remaining fuel amounts; a target start / stop limit number determination submodule, configured to determine, based on the target mapping relationship table, the target start / stop limit number corresponding to the current remaining fuel level and the current remaining capacity; a prohibition module, configured to prohibit the motor from starting the engine when it is detected that the number of start failures of the motor to successfully start the engine reaches the target start-stop limit number; a fault prompt module, configured to, upon detecting that the number of start failures in which the motor fails to successfully start the engine reaches the target start-stop limit number, prohibit the motor from starting the engine and then set the start failure fault state of the engine to an active state; A vehicle speed acquisition module, used to acquire the current speed of the vehicle; a threshold determination module, configured to determine a remaining capacity threshold based on the rated capacity of the power battery; the remaining capacity threshold is negatively correlated with the rated capacity of the power battery; The power-off module is configured to power off the power battery when the current vehicle speed is less than a vehicle speed threshold, the current remaining capacity is less than a remaining capacity threshold, and the engine start failure fault state is an active state.

6. A storage medium, characterized in that The storage medium stores machine executable instructions, which, when executed by a processor, implement the engine start-stop control method according to any one of claims 1 to 4.

7. A vehicle, characterized in that: The system comprises a processor and a memory, wherein the memory stores machine executable instructions that can be executed by the processor, and the processor is used to execute the machine executable instructions to implement the engine start-stop control method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Range-extending electric car and engine starting control method and system thereof

    CN105774571A

  • Power-off control method of vehicle, vehicle and computer readable storage medium

    CN111605403A

  • Power lack protection method of automobile battery pack and related device

    CN115107735A