Engine starting method and apparatus, device, storage medium, and program product

By monitoring the engine start-up time difference and related information, the hybrid vehicle enters self-maintenance mode under certain conditions, lubricates parts and displays reminder information, solving the corrosion problem caused by the engine not starting for a long time, extending service life and improving self-maintenance efficiency.

WO2026045205A1PCT designated stage Publication Date: 2026-03-05CHERY AUTOMOBILE CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-06
Publication Date
2026-03-05

AI Technical Summary

Technical Problem

If the engine is not started for an extended period of time when the battery of a hybrid vehicle is fully charged, it can lead to corrosion of internal engine parts and emulsification of engine oil, affecting the vehicle's lifespan.

Method used

The vehicle control unit monitors engine start-up time difference, fuel tank level, total mileage, and vehicle speed. When specified conditions are met, it enters self-maintenance mode, starts the engine, and lubricates parts. Once the coolant temperature reaches the specified temperature, it exits the mode and displays a reminder message to prompt the user to start the engine manually.

Benefits of technology

Extend engine lifespan, avoid unnecessary power consumption, improve engine self-maintenance efficiency, and ensure timely maintenance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025081084_05032026_PF_FP_ABST
    Figure CN2025081084_05032026_PF_FP_ABST
Patent Text Reader

Abstract

An engine (100b) starting method and apparatus, a device, a storage medium, and a program product. The engine (100b) starting method is executed by a vehicle control unit (100a) in a hybrid vehicle (100), and comprises: when an engine (100b) of a vehicle (100) is not started and a time difference is greater than a specified time difference, acquiring engine (100b) fuel tank liquid level information, total traveling mileage information, and vehicle speed information of the current vehicle (100), wherein the time difference is the difference between the current time and a historical time, and the historical time is a time when the engine (100b) of the vehicle (100) was last started; when the engine (100b) fuel tank liquid level information of the vehicle (100), the total traveling mileage information of the vehicle (100), and the vehicle speed information satisfy respective specified conditions, controlling the engine (100b) to enter a self-maintenance working condition, wherein the self-maintenance working condition is a working condition in which the engine (100b) is started for the purpose of maintaining the engine; when the temperature of a coolant in the engine (100b) is greater than a specified temperature, controlling the engine (100b) to exit the self-maintenance working condition; and when at least one of the engine (100b) fuel tank liquid level information and the vehicle speed information does not satisfy a corresponding specified condition, and the total traveling mileage information satisfies a corresponding specified condition, displaying first prompt information on a dashboard of the vehicle (100), wherein the first prompt information is used for prompting a user to actively start the engine (100b) so as to implement maintenance of the engine (100b). By means of the engine (100b) starting method, the engine (100b) of the hybrid vehicle (100) can enter the self-maintenance working condition without being started, so as to prolong the service life of the engine (100b).
Need to check novelty before this filing date? Find Prior Art

Description

Engine starting methods, devices, equipment, storage media and program products

[0001] This application claims priority to Chinese Patent Application No. 202411172206.2, filed on August 26, 2024, entitled "Engine Starting Method, Apparatus, Device, Storage Medium and Program Product", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the automotive field, and in particular to an engine starting method, device, equipment, storage medium, and program product. Background Technology

[0003] With the rapid development of new energy vehicles, hybrid vehicles are very popular. For hybrid vehicles, the engine inside the vehicle can perform multiple functions.

[0004] In related technologies, when the battery power of a hybrid vehicle is too low, the hybrid vehicle can start the engine to charge the battery. It can also start the engine when the hybrid vehicle needs to accelerate rapidly, so that the engine and the electric motor work together to drive the vehicle to meet the vehicle's power requirements.

[0005] However, when a hybrid vehicle is driven solely by the electric motor and the battery is always fully charged, the engine may not start for extended periods, which can lead to corrosion of internal engine parts and emulsification and deterioration of the engine oil, thus affecting the engine's lifespan. Summary of the Invention

[0006] This application provides an engine starting method, apparatus, device, storage medium, and program product, which enables the engine of a hybrid vehicle to enter a self-maintenance mode without starting, thereby extending the engine's service life. The technical solution is as follows:

[0007] On one hand, an engine starting method is provided, the method being executed by a vehicle control unit in a hybrid vehicle, the method comprising:

[0008] When the vehicle's engine is not started and the time difference is greater than a specified time difference, the current engine fuel tank level, total mileage, and vehicle speed of the vehicle are obtained; the time difference is the difference between the current time and the historical time, and the historical time is the time when the vehicle's engine was last started.

[0009] When the fuel level in the engine tank, the total mileage of the vehicle, and the vehicle speed meet their respective specified conditions, the engine is controlled to enter self-maintenance mode; the self-maintenance mode is a mode initiated for the purpose of maintaining the engine.

[0010] If the temperature of the coolant in the engine is higher than a specified temperature, the engine is controlled to exit the self-maintenance mode.

[0011] If at least one of the engine fuel tank level and the vehicle speed information fails to meet the corresponding specified conditions, but the total mileage information meets the corresponding specified conditions, a first reminder message is displayed on the vehicle's dashboard. The first reminder message is used to remind the user to actively start the engine to perform engine maintenance.

[0012] On the other hand, an engine starting device is provided, the device comprising:

[0013] The information acquisition module is used to acquire the current fuel tank level, total mileage, and vehicle speed of the vehicle when the engine of the vehicle is not started and the time difference is greater than a specified time difference; the time difference is the difference between the current time and the historical time, and the historical time is the time when the engine of the vehicle was last started.

[0014] The self-maintenance mode entry module is used to control the engine to enter self-maintenance mode when the engine fuel tank level, the total mileage of the vehicle, and the vehicle speed meet their respective specified conditions; the self-maintenance mode is a mode initiated for the purpose of maintaining the engine.

[0015] The self-maintenance mode exit module is used to control the engine to exit the self-maintenance mode when the temperature of the coolant in the engine is greater than a specified temperature.

[0016] The reminder information display module is used to display a first reminder message on the vehicle's dashboard when at least one of the engine fuel tank level and the vehicle speed information does not meet the corresponding specified conditions, but the total mileage information meets the corresponding specified conditions. The first reminder message is used to remind the user to actively start the engine to perform engine maintenance.

[0017] In some embodiments, the specified condition corresponding to the engine fuel tank level of the vehicle includes: the engine fuel tank level of the vehicle is higher than a specified level height; the device further includes:

[0018] The second reminder information module is used to display a second reminder information on the vehicle's instrument panel when the fuel level in the engine fuel tank is not higher than the specified level. The second reminder information is used to remind the user to add fuel so that the engine can enter the self-maintenance mode normally.

[0019] In some embodiments, the vehicle control unit internally includes a self-maintenance flag signal bit, wherein the self-maintenance flag signal in the self-maintenance flag signal bit is used to indicate whether the vehicle's engine enters or exits the self-maintenance mode, and the device includes:

[0020] The prompt information display module is used to display self-maintenance condition prompt information on the vehicle's dashboard according to the self-maintenance indicator signal; the self-maintenance condition prompt information includes a first prompt information or a second prompt information; the first prompt information is used to indicate that the engine enters the self-maintenance condition; the second prompt information is used to indicate that the engine exits the self-maintenance condition.

[0021] In some embodiments, the prompt information display module further includes:

[0022] The first prompt information display module is used to control the self-maintenance flag signal to be set to 1 when the engine enters the self-maintenance condition, before displaying the self-maintenance condition prompt information on the vehicle's instrument panel according to the self-maintenance flag signal, so that the vehicle's instrument panel displays the first prompt information.

[0023] The second prompt information display module is used to control the self-maintenance flag signal to be set to 0 before displaying the self-maintenance status prompt information on the vehicle's instrument panel according to the self-maintenance flag signal, when the engine has exited the self-maintenance status, so that the vehicle's instrument panel displays the second prompt information.

[0024] In some embodiments, the first prompt information display module is configured to control the self-maintenance flag signal to be set to 1 when the engine enters self-maintenance mode; send the self-maintenance flag signal to the vehicle's CAN network so that the vehicle's instrument panel control unit receives the self-maintenance flag signal through the CAN network and displays the first prompt information on the vehicle's instrument panel according to the self-maintenance signal.

[0025] In some embodiments, the second prompt information display module is configured to control the self-maintenance flag signal to be set to 0 when the engine exits the self-maintenance mode; and send the self-maintenance flag signal to the vehicle's CAN network so that the vehicle's instrument panel control unit receives the self-maintenance flag signal through the CAN network and displays the second prompt information on the vehicle's instrument panel according to the self-maintenance signal.

[0026] In another aspect, a computer device is provided, the computer device comprising a processor and a memory, the memory storing at least one instruction, at least one program, code set or instruction set, the at least one instruction, the at least one program, the code set or instruction set being loaded and executed by the processor to implement the engine starting method as described above.

[0027] In another aspect, a computer-readable storage medium is provided, wherein at least one instruction, at least one program, code set, or instruction set is stored therein, wherein the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the engine starting method described above.

[0028] In another aspect, a computer program product is provided, comprising a computer program stored in a computer-readable storage medium. A processor of a computer device reads the computer program from the computer-readable storage medium and executes the computer program, causing the computer device to perform the engine starting method provided in the various alternative implementations described above.

[0029] The technical solution provided in this application may include the following beneficial effects:

[0030] When the vehicle's engine is not started and the time difference between the last engine start and the current time meets a specified duration, the vehicle control unit can obtain information such as the engine fuel tank level, the vehicle's total mileage, and the vehicle speed. If all three conditions are met, the vehicle's engine is started, entering self-maintenance mode. After starting, the internal engine parts operate, increasing the flow of lubricating oil and thus fully lubricating the internal engine components, achieving a maintenance effect. Furthermore, when the engine coolant temperature reaches a specified temperature, the engine is controlled to exit self-maintenance mode to avoid unnecessary power consumption. Additionally, if the engine fuel tank level and vehicle speed information... If at least one of the specified conditions is not met, but the total mileage information meets the specified conditions, a first reminder message will be displayed on the vehicle's dashboard. This effectively reminds the user to start the engine, ensuring that the vehicle's engine can be maintained in a timely manner. In the above solution, the vehicle control unit can actively control the vehicle's engine to enter / exit the self-maintenance mode and can also prompt the user to start the engine. In the engine self-maintenance scenario, two engine starting methods are provided: automatic engine starting and prompting the user to start the engine manually. This improves the engine starting efficiency in the engine self-maintenance scenario and effectively achieves the engine maintenance effect.

[0031] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0032] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0033] Figure 1 is a system configuration diagram of an engine starting method according to an embodiment of this application;

[0034] Figure 2 is a flowchart of an engine starting method provided in an embodiment of this application;

[0035] Figure 3 is a flowchart of an engine starting method provided in an embodiment of this application;

[0036] Figure 4 is a schematic diagram of engine self-maintenance entry and exit provided in an embodiment of this application;

[0037] Figure 5 is a block diagram of an engine starting device provided in an exemplary embodiment of this application;

[0038] Figure 6 is a schematic diagram of the structure of a computer device provided in an exemplary embodiment of this application. Detailed Implementation

[0039] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application.

[0040] Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0041] This application proposes an engine starting scheme that enables the engine of a hybrid vehicle to enter a self-maintenance mode without starting, provided certain conditions are met, thereby extending the engine's service life. For ease of understanding, some concepts involved in this application are explained below.

[0042] 1) A hybrid vehicle is a car that is equipped with both a traditional internal combustion engine (usually a gasoline or diesel engine) and an electric motor (electric motor) as power sources. This type of vehicle combines the engine and the electric motor to drive the vehicle, aiming to improve fuel efficiency and reduce emissions.

[0043] 2) HEV (Hybrid Electric Vehicle) mode is an operating mode for hybrid electric vehicles. In this mode, the vehicle automatically adjusts the combination of internal combustion engine (usually a gasoline or diesel engine) and electric motor according to actual driving conditions to achieve optimal fuel efficiency and performance.

[0044] 3) EV (Electric Vehicle) mode is an operating mode in which the vehicle relies entirely on the power provided by the electric motor for propulsion, without using the internal combustion engine. In this mode, the vehicle is powered and driven solely by the electric motor to achieve zero emissions.

[0045] 4) CAN (Controller Area Network) is a serial communication protocol bus standard for real-time applications. A CAN network allows multiple nodes on the network to send information simultaneously; any node can be a sender or receiver of messages.

[0046] It should be noted that this application may display prompt interfaces, pop-ups, or output voice prompts before and during the collection of user-related data (such as the engine start time of a vehicle). These prompt interfaces, pop-ups, or voice prompts are used to inform the user that their relevant data is being collected. This ensures that the application only begins the steps for collecting user-related data after receiving confirmation from the user regarding the prompt interface or pop-up; otherwise (i.e., without user confirmation), the steps for collecting user-related data end, meaning no user-related data is collected. In other words, all user data collected in this application is collected with the user's consent and authorization, and the collection, use, and processing of relevant user data must comply with the relevant laws, regulations, and standards of the relevant countries and regions.

[0047] Figure 1 is a system configuration diagram of an engine starting method according to an embodiment of this application. As shown in Figure 1, the hybrid vehicle 100 includes a vehicle control unit 100a, an engine 100b, and an instrument panel 100c.

[0048] In the system shown in Figure 1, the vehicle control unit 100a in the hybrid vehicle 100 monitors the start time of the engine 100b. When the engine 100b is not started, the vehicle control unit 100a can obtain the current time from the GPS (Global Positioning System) signal data corresponding to the hybrid vehicle 100, and subtract it from the last start time of the engine 100b to obtain the time difference between the current time and the last start time of the engine 100b. If the time difference is greater than a specified time difference, the vehicle control unit 100a obtains the engine fuel tank level, total mileage, and vehicle speed information of the hybrid vehicle 100. Historical time can be obtained through the non-volatile memory 01 corresponding to the hybrid vehicle 100. The hybrid vehicle 100 can obtain the engine fuel tank level information through the fuel pump control unit 02, the total mileage information through the instrument panel control unit 03, and the current vehicle speed information through the transmission system control unit 04.

[0049] When the engine fuel tank level, total mileage, and speed of the vehicle meet their respective specified conditions, the vehicle control unit 100a controls the engine 100b to enter a self-maintenance mode initiated for the purpose of engine maintenance. After entering the self-maintenance mode, the vehicle control unit 100a continuously monitors the temperature of the coolant in the engine 100b. If the coolant temperature exceeds a specified temperature, the vehicle control unit 100a controls the engine 100b to exit the self-maintenance mode.

[0050] If at least one of the engine fuel tank level and vehicle speed information fails to meet the corresponding specified conditions, but the total mileage information meets the corresponding specified conditions, a first reminder message will be displayed on the vehicle's instrument panel 100c to remind the user to actively start the engine for engine maintenance.

[0051] Figure 2 is a flowchart of an engine starting method according to an embodiment of this application. This engine starting method can be executed by the vehicle control unit in the hybrid vehicle, or by the computer device corresponding to the hybrid vehicle control unit. For example, the computer device can be the vehicle control unit 100a shown in Figure 1 above, or it can be other computer devices, such as a server, or a personal computer, etc. The engine starting method may include the following steps.

[0052] Step 210: When the vehicle's engine is not started and the time difference is greater than the specified time difference, obtain the current engine fuel tank level information, total mileage information, and vehicle speed information of the vehicle; the time difference is the difference between the current time and the historical time, and the historical time is the time when the vehicle's engine was last started.

[0053] In this embodiment of the application, when the hybrid vehicle is driven by an electric motor and there is no need to start the engine to charge the electric motor or provide driving force for the vehicle (e.g., rapid acceleration or high-speed driving), the vehicle control unit obtains the time of the last engine start of the hybrid vehicle (i.e., historical time) and the current time, and obtains the time difference by the difference between the last engine start time and the current time.

[0054] In this embodiment, the vehicle control unit can read the engine's last start time from the non-volatile memory (NVM) in the vehicle's engine control module (ECU), or it can read the engine's last start time from the cloud server corresponding to the vehicle control unit. The vehicle control unit can obtain the current time from the GPS signal data acquired by the vehicle.

[0055] Optionally, the vehicle control unit can send a fuel tank level request to the vehicle's fuel pump control unit via the CAN bus to obtain fuel tank level information.

[0056] Optionally, the vehicle control unit can send a total mileage request to the vehicle's instrument panel control unit via the CAN bus to obtain the total mileage information. Alternatively, the driver can directly observe the data displayed on the instrument panel to obtain the corresponding total mileage information.

[0057] Optionally, the vehicle control unit can send a speed acquisition request to the vehicle's drivetrain control unit via the CAN bus to obtain the current vehicle speed information. Alternatively, the driver can directly observe the data displayed on the instrument panel to obtain the vehicle's current speed information.

[0058] In this embodiment of the application, the vehicle control unit of the hybrid vehicle acquires three vehicle-related information items when the vehicle's engine is not started and the time difference is greater than a specified time difference, so as to facilitate the subsequent engine start of the vehicle. By combining multiple factors to determine whether to start the engine, the engine start strategy is optimized to ensure that the engine starts when necessary, while also avoiding the problem of accidental start.

[0059] Step 220: When the engine fuel tank level, total mileage, and speed of the vehicle meet their respective specified conditions, control the engine to enter self-maintenance mode; self-maintenance mode is a mode initiated for the purpose of maintaining the engine.

[0060] The specified conditions corresponding to the engine fuel tank level of the aforementioned vehicle may include that the amount of fuel corresponding to the engine fuel tank level is sufficient to support the hybrid vehicle's engine to start and run continuously for a specified period of time. For example, the conditions corresponding to the fuel amount may include: the amount of engine fuel stored in the vehicle is not less than 10% of the total fuel tank level.

[0061] The specified conditions corresponding to the total mileage of the above-mentioned vehicles may include the total mileage being no less than a certain specified threshold. For example, the specified conditions corresponding to the total mileage of the above-mentioned vehicles may include: the total mileage of the vehicles is no less than 1000km.

[0062] The specified conditions corresponding to the vehicle speed mentioned above may include a speed that is not lower than a certain specified threshold. For example, the specified conditions corresponding to the vehicle speed mentioned above may include: the current vehicle speed is higher than 30km / h.

[0063] In this embodiment, the self-maintenance condition described above is for engine maintenance. When the vehicle meets specified conditions, the vehicle control unit executes relevant maintenance procedures to control engine startup and achieve engine maintenance. This engine-maintenance-oriented startup condition can refer to a situation where the vehicle is driven by an electric motor, the power provided by the electric motor meets the vehicle's current power needs (e.g., the vehicle is not traveling at high speed, or the vehicle is not accelerating rapidly), and the vehicle's battery has sufficient charge. Whether the vehicle's battery is sufficiently charged can be determined using a charge percentage threshold. For example, if the battery percentage is below this threshold, the engine will be triggered to charge the battery; if the battery percentage is above the threshold, it can be determined that the vehicle's battery has sufficient charge.

[0064] In this embodiment of the application, by limiting the vehicle's engine to start when the fuel level in the engine tank meets a specified condition, it can be ensured that there is enough fuel in the engine to support engine start-up and maintain operation for a specified duration. At the same time, if the vehicle speed driven by the electric motor meets a specified speed, starting the engine at this time can make the driver feel that it is reasonable.

[0065] Step 230: If the temperature of the coolant in the engine is higher than the specified temperature, control the engine to exit the self-maintenance mode.

[0066] In this embodiment of the application, after the engine enters the self-maintenance mode, the vehicle control unit can monitor the temperature of the coolant through the temperature sensor in the engine cooling system. After obtaining the temperature of the coolant, it compares it with a preset specified temperature (e.g., 85°C). If the temperature of the coolant is greater than the specified temperature, the vehicle control unit controls the engine to exit the self-maintenance mode.

[0067] In this embodiment, after the engine enters the self-maintenance mode, the heat generated during engine startup causes the lubricating oil to form a protective film inside the engine, preventing direct contact between internal engine components. The higher temperature makes the lubricating oil thinner and increases its fluidity, thereby covering a wider area of ​​internal parts and ensuring that the internal engine components are adequately lubricated. Based on this, when the temperature of the coolant in the engine reaches a specified temperature, it indicates that the engine has completed self-maintenance. By limiting the specified temperature conditions, the engine can exit the self-maintenance mode, ensuring that the engine is effectively lubricated while avoiding unnecessary engine operation, thereby achieving efficient engine maintenance.

[0068] Step 240: If at least one of the engine fuel tank level and vehicle speed information does not meet the corresponding specified conditions, but the total mileage information meets the corresponding specified conditions, a first reminder message is displayed on the vehicle's instrument panel. The first reminder message is used to remind the user to actively start the engine to perform engine maintenance.

[0069] In this embodiment of the application, when the total mileage of the vehicle meets the corresponding specified conditions, and the engine fuel tank level meets the specified conditions or the vehicle speed information meets the specified speed, a first reminder message is displayed on the vehicle's instrument panel.

[0070] It should be noted that, in the embodiments of this application, the first reminder message used to remind the user to actively start the engine for engine maintenance is not limited to being displayed on the vehicle's dashboard. It can also be prompted to the user through at least one of the following methods: voice broadcast, vibration of the vehicle's steering wheel or driver's seat, color of the vehicle's interior lights, or a mobile device bound to the vehicle (such as a mobile phone connected to the vehicle via Bluetooth).

[0071] Optionally, if at least one of the engine fuel tank level and vehicle speed information does not meet the corresponding specified conditions, but the total mileage information meets the corresponding specified conditions, a first reminder message is played through the vehicle's audio equipment. The first reminder message is used to remind the user to actively start the engine to perform engine maintenance.

[0072] For example, if the engine fuel tank level is below a specified condition, but the total mileage meets the specified condition, the vehicle's audio system will play the corresponding voice message for the first reminder, such as "Engine fuel level is low, please add fuel!", to remind the user to add fuel to the engine so that the engine fuel tank level meets the specified condition. The voice message will stop playing once the engine fuel tank level meets the specified condition.

[0073] For example, if the current vehicle speed does not meet the specified speed, but the total mileage information meets the specified conditions, the vehicle's audio equipment plays the voice content corresponding to the first reminder message, such as "The current speed is too low, please accelerate!", to remind the user to accelerate so that the current speed meets the specified conditions. The voice content played by the audio equipment stops playing after the vehicle speed meets the specified conditions.

[0074] Optionally, if at least one of the engine fuel tank level and vehicle speed information does not meet the corresponding specified conditions, but the total mileage information meets the corresponding specified conditions, a first reminder message is issued through vibration of the vehicle's steering wheel or driver's seat. The first reminder message is used to remind the user to actively start the engine to perform engine maintenance.

[0075] It should be noted that in the above embodiment of the application, vibration is emitted when the steering wheel detects that the user's hands are on the steering wheel; and vibration is emitted when the driver's seat detects that the user is sitting in the driver's seat.

[0076] For example, if the engine fuel tank level is below a specified condition, but the total mileage meets the specified condition, the vehicle control unit detects that the user is sitting in the driver's seat. At this time, the driver's seat vibrates. The intensity of the vibration is positively correlated with the difference between the current engine fuel tank level and the specified condition. The greater the difference between the current engine fuel tank level and the specified condition, the greater the vibration intensity, in order to remind the user to add engine fuel. After the engine fuel tank level meets the specified condition after adding fuel, the vibration disappears.

[0077] For example, if the current vehicle speed does not meet the specified speed, but the total mileage information meets the specified conditions, the vehicle control unit detects that the user is sitting in the driver's seat. At this time, the driver's seat vibrates, and the vibration intensity is inversely proportional to the current vehicle speed. The lower the current vehicle speed, the greater the vibration intensity, in order to remind the user to accelerate. Once the current vehicle speed meets the specified speed, the vibration disappears.

[0078] In this embodiment of the application, when the vehicle's steering wheel or driver's seat vibrates, the vehicle's dashboard can display the text content corresponding to the first reminder information, and the vehicle's audio equipment can play the voice content corresponding to the first reminder information.

[0079] Optionally, if at least one of the engine fuel tank level and vehicle speed information does not meet the corresponding specified conditions, but the total mileage information meets the corresponding specified conditions, a first reminder message is sent through a mobile device bound to the vehicle (such as a mobile phone connected to the vehicle via Bluetooth). The first reminder message is used to remind the user to actively start the engine to perform engine maintenance.

[0080] For example, if the fuel level in the vehicle's engine tank does not meet the specified conditions, but the total mileage information meets the specified conditions, the vehicle control unit can send the text message "Engine fuel level is low, please add fuel!" to the mobile device currently bound to the vehicle to remind the user to add engine fuel.

[0081] For example, if the current vehicle speed does not meet the specified speed, but the total mileage information meets the specified conditions, the vehicle control unit can send the text content corresponding to the first reminder message "Current speed is too low, please accelerate!" to the mobile device currently bound to the vehicle, so as to remind the user to accelerate and make the current speed meet the specified conditions.

[0082] Optionally, if at least one of the engine fuel tank level and vehicle speed information does not meet the corresponding specified conditions, but the total mileage information meets the corresponding specified conditions, a first reminder message is issued through the color of the vehicle's interior lights. The first reminder message is used to remind the user to actively start the engine to perform engine maintenance.

[0083] For example, if the engine fuel tank level is below a specified level, but the total mileage meets the specified conditions, the interior lights will turn red to remind the user to add fuel to the engine and bring the engine fuel tank level to the specified level. The lights will then turn off once the engine fuel tank level meets the specified conditions.

[0084] For example, if the current vehicle speed does not meet the specified speed, but the total mileage information meets the specified conditions, the lights inside the vehicle will turn green to remind the user to accelerate so that the current speed meets the specified conditions. The lights will turn off after the speed meets the specified conditions.

[0085] In this embodiment of the application, when the interior lights of the vehicle are turned on, the vehicle's dashboard can display the text content corresponding to the first reminder information, and the vehicle's audio equipment can play the voice content corresponding to the first reminder information.

[0086] In this embodiment, when the total mileage of the vehicle meets the corresponding specified conditions, if a specified number of the other two conditions (engine fuel tank level and vehicle speed information) used to control the hybrid vehicle to enter the self-maintenance mode do not meet the corresponding specified conditions, the vehicle control unit can display a first reminder message to the user through the instrument panel to remind the user to actively start the engine. After receiving the first reminder message, the user can perform the specified operation according to the specific content of the first reminder message to actively start the engine, which expands the engine starting method and further improves the efficiency of engine self-maintenance.

[0087] It should be noted that, in the embodiments of this application, the above-mentioned vehicle is a hybrid vehicle as an example. Hybrid vehicles are not limited to traditional hybrid electric vehicles (HEVs), but also include plug-in hybrid electric vehicles (PHEVs) and range-extended hybrid electric vehicles, etc.

[0088] In this embodiment, when the vehicle's engine is not started and the time difference between the last engine start time and the current time meets a specified duration, the vehicle control unit can obtain information on the engine fuel tank level, the vehicle's total mileage, and the vehicle speed. If all three conditions are met, the vehicle's engine is started, putting the engine into self-maintenance mode. After starting, the internal parts of the engine operate, which enhances the flow of lubricating oil, thereby fully lubricating the internal parts and achieving the effect of engine maintenance. Furthermore, when the engine coolant temperature reaches a specified temperature, the engine is controlled to exit self-maintenance mode to avoid unnecessary power consumption. Additionally, if the engine fuel tank level and vehicle speed are both within a specified time range, the vehicle control unit can obtain information on the engine fuel tank level, total mileage, and vehicle speed. If at least one of the speed information does not meet the corresponding specified condition, but the total mileage information meets the corresponding specified condition, then the first reminder information is displayed on the vehicle's instrument panel. This effectively reminds the user to actively start the engine, thereby ensuring that the vehicle's engine can be maintained in a timely manner. In the above solution, the vehicle control unit can actively control the vehicle's engine to enter / exit the self-maintenance mode, and can also prompt the user to actively start the engine. In the engine self-maintenance scenario, it provides two engine starting methods: automatic engine starting and prompting the user to manually start the engine. This improves the engine starting efficiency in the engine self-maintenance scenario and can effectively achieve the engine maintenance effect.

[0089] Based on the solutions shown in the above embodiments, in some embodiments, the specified conditions corresponding to the fuel tank level of the vehicle's engine include: the fuel tank level of the vehicle's engine is higher than a specified level.

[0090] For example, the specified liquid level height can indicate that once the fuel in the vehicle's engine fuel tank reaches this height, the fuel in the engine fuel tank can support the engine's start-up and operation for a specified duration.

[0091] Based on Figure 2, the above solution also includes step 250. Please refer to Figure 3, which is a flowchart of an engine starting method provided in an embodiment of this application. Details are as follows:

[0092] Step 250: If the fuel level in the vehicle's engine fuel tank is not higher than the specified level, a second reminder message will be displayed on the vehicle's instrument panel. The second reminder message is used to remind the user to add fuel so that the engine can enter the self-maintenance mode normally.

[0093] In this embodiment of the application, the second reminder message for reminding the user to refuel is not limited to being displayed on the vehicle's dashboard. It can also be sent to the user through at least one of the following methods: voice broadcast, vibration of the vehicle's steering wheel or driver's seat, color of the vehicle's interior lights, or a mobile device bound to the vehicle (such as a mobile phone connected to the vehicle via Bluetooth).

[0094] The second reminder message may include a specified fuel level, allowing users to clearly understand the target amount of fuel to be added and to refuel efficiently.

[0095] For example, if the engine fuel tank level is 3% and the target fuel level is 10%, the second reminder message could be the text "Current engine fuel tank level is 3%, target level is 10%, fuel is low, please add fuel!"

[0096] In this embodiment, when the amount of fuel in the engine is insufficient to support engine startup and continuous operation for a specified duration, the vehicle control unit can issue a second reminder message through the instrument panel to remind the user to add fuel. This allows the user to quickly understand the current fuel level of the vehicle and replenish fuel in a timely manner, enabling the vehicle to reach the conditions for entering self-maintenance mode as soon as possible, improving engine starting efficiency, and thus effectively ensuring the maintenance effect of the engine.

[0097] Based on the solutions shown in the above embodiments, in some embodiments, the vehicle control unit internally includes a self-maintenance flag signal bit, the self-maintenance flag signal in the self-maintenance flag signal bit is used to indicate whether the vehicle's engine enters or exits the self-maintenance condition; the vehicle control unit in the hybrid vehicle displays self-maintenance condition prompt information on the vehicle's instrument panel according to the self-maintenance flag signal; the self-maintenance condition prompt information includes a first prompt information or a second prompt information; the first prompt information is used to indicate whether the engine enters the self-maintenance condition; the second prompt information is used to indicate whether the engine exits the self-maintenance condition.

[0098] In this embodiment, the vehicle control unit includes a self-maintenance flag signal bit for monitoring the engine status. The self-maintenance flag signal bit is a binary signal bit that can be set to "0" or "1" to indicate whether the engine is currently in or out of self-maintenance mode. For example, "0" can indicate that the engine has exited self-maintenance mode or is not in self-maintenance mode, while "1" can indicate that the engine has entered self-maintenance mode or is currently in self-maintenance mode. Conversely, "1" can indicate that the engine has exited self-maintenance mode or is not in self-maintenance mode, while "0" can indicate that the engine has entered self-maintenance mode or is currently in self-maintenance mode.

[0099] The vehicle control unit determines the specific prompt information (first prompt information or second prompt information) corresponding to the self-maintenance condition prompt information based on the information indicated by the self-maintenance indicator. After determining the specific prompt information corresponding to the self-maintenance condition prompt information, the first prompt information or the second prompt information is displayed on the vehicle's instrument panel to indicate whether the engine is currently in or out of self-maintenance condition.

[0100] In this embodiment of the application, the self-maintenance condition prompt information used to indicate whether the engine enters or exits the self-maintenance condition is not limited to being displayed on the vehicle's dashboard. It can also remind the user through at least one of the following methods: voice broadcast, vibration intensity of the vehicle's steering wheel or driver's seat, color of the vehicle's interior lights, or a mobile device bound to the vehicle (such as a mobile phone connected to the vehicle via Bluetooth).

[0101] In this embodiment of the application, the vehicle's instrument panel can promptly obtain the status of the engine entering or exiting the self-maintenance mode by using the self-maintenance flag signal indicated by the self-maintenance flag signal bit, and display it on the instrument panel so that the user can quickly understand the current status of the engine.

[0102] Based on the solutions shown in the above embodiments, in some embodiments, before the vehicle control unit in the hybrid vehicle displays the self-maintenance status prompt information on the vehicle's instrument panel according to the self-maintenance flag signal, the vehicle control unit in the hybrid vehicle controls the self-maintenance flag signal to be set to 1 when the engine enters the self-maintenance status, so that the vehicle's instrument panel displays the first prompt information; when the engine exits the self-maintenance status, it controls the self-maintenance flag signal to be set to 0, so that the vehicle's instrument panel displays the second prompt information.

[0103] In this embodiment, the vehicle control unit can detect the engine status through various sensors. After detecting that the engine has automatically started and entered self-maintenance mode, it controls the binary signal bit in the self-maintenance flag signal bit to change to "1" and sends a command to the vehicle's instrument panel to display a first prompt message indicating that the engine has entered self-maintenance mode. When detecting that the engine has exited self-maintenance mode, it controls the binary signal bit in the self-maintenance flag signal bit to change to "0" and sends a command to the vehicle's instrument panel to display a second prompt message indicating that the engine has exited self-maintenance mode.

[0104] In this embodiment of the application, the vehicle's dashboard displays a first or second prompt message corresponding to the signal on the self-maintenance flag signal position, enabling the user to understand the current engine status more quickly.

[0105] Based on the solutions shown in the above embodiments, in some embodiments, when the engine enters the self-maintenance mode, the vehicle control unit in the hybrid vehicle controls the self-maintenance flag signal to be set to 1; sends the self-maintenance flag signal to the vehicle's CAN network, so that the vehicle's instrument panel control unit receives the self-maintenance flag signal through the CAN network and displays the first prompt information on the vehicle's instrument panel according to the self-maintenance signal.

[0106] In this embodiment, after the engine enters the self-maintenance mode, the vehicle control unit controls the self-maintenance flag signal to be set to 1, indicating that the engine has entered the self-maintenance state. Then, the self-maintenance flag signal 1 is encapsulated into a CAN message and sent to the vehicle's instrument panel via the CAN network. After receiving the CAN message, the instrument panel parses the CAN message, obtains the self-maintenance flag signal 1 in the CAN message, and searches for the first prompt information that matches the self-maintenance flag signal 1 in the database of the vehicle control unit, and displays it.

[0107] In this embodiment of the application, the vehicle's dashboard can display a first prompt message based on the self-maintenance indicator signal 1, enabling the user to quickly understand that the engine has entered the self-maintenance condition and improving the efficiency of engine maintenance.

[0108] Based on the solutions shown in the above embodiments, in some embodiments, when the engine exits the self-maintenance mode, the vehicle control unit in the hybrid vehicle controls the self-maintenance flag signal to be set to 0; and sends the self-maintenance flag signal to the vehicle's CAN network, so that the vehicle's instrument panel control unit can receive the self-maintenance flag signal through the CAN network and display a second prompt message on the vehicle's instrument panel according to the self-maintenance signal.

[0109] In this embodiment, after the engine exits the self-maintenance mode, the vehicle control unit controls the self-maintenance flag signal to be set to 0, and then encapsulates the self-maintenance flag signal 0 into a CAN message and sends it to the vehicle's instrument panel via the CAN network. After receiving the CAN message, the instrument panel parses the CAN message, obtains the self-maintenance flag signal 0, and searches for a second prompt message that matches the self-maintenance flag signal 0 in the database corresponding to the vehicle control unit, and displays it.

[0110] In this embodiment of the application, the vehicle's dashboard can display a second prompt message based on the self-maintenance indicator signal, allowing the user to quickly understand that the engine has exited the self-maintenance mode, thereby improving the efficiency of engine maintenance.

[0111] Based on the steps in the embodiments of Figures 2 to 3 above, this application embodiment shows a self-maintenance strategy control method for hybrid vehicle engines.

[0112] This solution, by developing an engine self-maintenance function, can effectively avoid the lubrication risks associated with hybrid or range-extended vehicles due to prolonged engine inactivity.

[0113] This solution can extend the service life of a vehicle's engine and also improve software redundancy.

[0114] Regarding the engine self-maintenance function, this solution mainly calculates based on GPS time, engine coolant temperature, vehicle door and hood status, mileage, and vehicle speed. In addition, considering the vehicle's sleep mode, a sleep memory function has been specifically developed to prevent the engine from being accidentally started. If the driver's vehicle battery has a high charge (default 30%), the vehicle will automatically return to EV mode after the self-maintenance is completed.

[0115] I. Time Calculation

[0116] The vehicle controller first reads the current real-time date information from the GPS signal received by the vehicle, and then outputs the current time as the first time into the memory, that is, it is saved as the historical time in the above embodiment. After the vehicle is locked and put into sleep mode, the memory value (historical time) will be solidified in the hardware. If the engine is started, the date (year, month, day) of this start will be re-output as a new memory value to overwrite the previous memory value, and it will be saved after the vehicle is locked and put into sleep mode.

[0117] II. Start-up Time Difference Calculation

[0118] After the engine starts successfully, the current start time is stored as a memory value in the NVM area of ​​the controller. Each time the vehicle is driven by the electric motor and the engine is not started, the corresponding date will be compared with the date stored in the NVM area, i.e., the time difference. If the time difference meets the preset value, the conditions for engine start are met.

[0119] III. Self-maintenance activation and deactivation

[0120] Once the time difference condition is met, the controller will issue a set condition. To avoid triggering by some infrequent operating conditions, some restrictions have been added, as follows:

[0121] 1. The fuel level in the engine fuel tank must be above a certain limit.

[0122] 2. The mileage must be greater than the set value.

[0123] 3. The vehicle speed exceeds the required value.

[0124] Once all three conditions are met, the self-maintenance mechanism will be activated, the engine starting condition will be set, and the engine will automatically ignite and start according to the set condition. At the same time, the vehicle's instrument panel will also display the HEV mode, allowing the internal parts of the engine to be fully lubricated.

[0125] To avoid ineffective lubrication, the engine will automatically exit self-maintenance mode and complete one maintenance cycle once the engine coolant temperature reaches the set value.

[0126] IV. Restore to EV mode

[0127] After the engine self-maintenance conditions are completed, the self-maintenance conditions are set to 0, and the engine start conditions are also set to 0. If the vehicle's power battery charge is greater than 30% at this time, the instrument panel will automatically switch back to EV mode due to the change in start conditions.

[0128] V. Time Memory

[0129] The time after the engine starts will be temporarily stored in the NVM area as a new time. After the user locks the car, the start time temporarily stored in the NVM area will be kept in the NVM area until the engine is started again.

[0130] Through the above approach, the engine self-maintenance strategy has undergone multi-sample, multi-redundancy testing, ensuring that there will be no accidental engine start-up. Drivers can enjoy the power and quietness of a hybrid vehicle without worrying about engine stability.

[0131] Please refer to Figure 4, which is a schematic diagram of engine self-maintenance entry and exit provided in an embodiment of this application. As shown in Figure 4, the line segment corresponding to "Preparation" indicates that the vehicle is fully connected to high voltage and has the ability to drive. Here, high voltage means that the current vehicle voltage is sufficient to support the vehicle's ability to be driven by the electric motor alone, which can be 330V-360V; the line segment corresponding to "Fuel Level" indicates the fuel level in the vehicle's fuel tank; the line segment corresponding to "Vehicle Speed" indicates the vehicle's driving speed, calculated by ESP (Electronic Stability Program); the line segment corresponding to "Engine Coolant Temperature" indicates the engine coolant temperature; "Current Time" indicates the current GPS time obtained by the vehicle controller through the CAN network; "Memory Time" indicates the date of the last engine start, recorded in the controller's NVM; the line segment corresponding to "Self-Maintenance Flag" indicates a binary flag bit sent by the vehicle controller to the CAN network when the self-maintenance conditions are met. 0 indicates invalid, i.e., the self-maintenance conditions are not met; 1 indicates valid, i.e., the self-maintenance conditions are met.

[0132] In this embodiment, the hybrid vehicle is powered on normally, ensuring the vehicle enters a ready state. After the vehicle is powered on and enters the ready state, the controller obtains the current time and the memory time (i.e., the engine's last start time), calculates the difference, and determines whether the time difference meets the conditions. During this process, the driver drives normally and safely. After the vehicle speed exceeds the preset value, the fuel tank level meets the conditions, and the mileage reaches the required level, the engine is started. After the engine starts, the engine self-maintenance flag is set to 1, and signal 1 is sent to the CAN network. The CAN network sends this signal to the vehicle's instrument panel. After receiving the signal, the instrument panel displays a prompt message on the screen: "Engine self-maintenance in progress." After the engine starts, once the engine coolant temperature meets the preset value, the self-maintenance condition is exited, and the self-maintenance flag is set to 0. After the instrument panel receives the engine self-maintenance signal and sets it to 0, the prompt message on the screen is not displayed.

[0133] In this embodiment of the application, in order to avoid problems or risks caused by the engine not starting for a long time, the above solution makes an initial setting in the software to force the engine to start once when the driver's driving environment meets the conditions, so as to protect the internal parts of the engine and extend the service life of the engine.

[0134] The above is merely one embodiment of this application and should not be considered as a limitation thereof. Those skilled in the art will understand that various modifications and variations can be made to the embodiments to adapt to different application requirements. Therefore, the scope of this application should be defined by the claims appended to the claims.

[0135] Please refer to Figure 5, which shows a block diagram of an engine starting device provided in an exemplary embodiment of this application. This engine starting device can be implemented as all or part of a computer device through hardware or a combination of hardware and software to perform all or part of the steps in the embodiments shown in Figures 2 and 3 above. As shown in Figure 5, the engine starting device includes:

[0136] The information acquisition module 501 is used to acquire the current engine fuel tank level information, total mileage information, and vehicle speed information of the vehicle when the engine is not started and the time difference is greater than a specified time difference; the time difference is the difference between the current time and the historical time, and the historical time is the time when the vehicle's engine was last started.

[0137] The self-maintenance mode entry module 502 is used to control the engine to enter self-maintenance mode when the engine fuel tank level, total mileage, and speed of the vehicle meet their respective specified conditions; self-maintenance mode is a mode initiated for the purpose of maintaining the engine.

[0138] The self-maintenance mode exit module 503 is used to control the engine to exit the self-maintenance mode when the temperature of the coolant in the engine is higher than a specified temperature.

[0139] The reminder information display module 504 is used to display a first reminder information on the vehicle's instrument panel when at least one of the engine fuel tank level and vehicle speed information fails to meet the corresponding specified conditions, but the total mileage information meets the corresponding specified conditions. The first reminder information is used to remind the user to actively start the engine to perform engine maintenance.

[0140] In some embodiments, the specified condition corresponding to the engine fuel tank level of the vehicle includes: the engine fuel tank level of the vehicle is higher than a specified level height; the device further includes:

[0141] The second reminder information module is used to display a second reminder information on the vehicle's instrument panel when the fuel level in the engine fuel tank is not higher than a specified level. The second reminder information is used to remind the user to add fuel so that the engine can enter the self-maintenance mode normally.

[0142] In some embodiments, the vehicle control unit includes a self-maintenance flag signal bit, the self-maintenance flag signal in the self-maintenance flag signal bit being used to indicate whether the vehicle's engine enters or exits self-maintenance mode, the device including:

[0143] The prompt information display module is used to display self-maintenance status prompt information on the vehicle's instrument panel based on the self-maintenance indicator signal; the self-maintenance status prompt information includes a first prompt information or a second prompt information; the first prompt information is used to indicate that the engine has entered self-maintenance status; the second prompt information is used to indicate that the engine has exited self-maintenance status.

[0144] In some embodiments, the prompt information display module further includes:

[0145] The first prompt information display module is used to control the self-maintenance flag signal to be set to 1 when the engine enters the self-maintenance condition, before displaying the self-maintenance condition prompt information on the vehicle's instrument panel according to the self-maintenance flag signal, so that the vehicle's instrument panel displays the first prompt information.

[0146] The second prompt information display module is used to control the self-maintenance flag signal to be set to 0 when the engine has exited the self-maintenance condition, before displaying the self-maintenance condition prompt information on the vehicle's instrument panel based on the self-maintenance flag signal, so that the vehicle's instrument panel displays the second prompt information.

[0147] In some embodiments, the first prompt information display module is used to control the self-maintenance flag signal to be set to 1 when the engine enters the self-maintenance mode; and to send the self-maintenance flag signal to the vehicle's CAN network so that the vehicle's instrument panel control unit can receive the self-maintenance flag signal through the CAN network and display the first prompt information on the vehicle's instrument panel according to the self-maintenance signal.

[0148] In some embodiments, the second prompt information display module is used to control the self-maintenance flag signal to be set to 0 when the engine exits the self-maintenance mode; and to send the self-maintenance flag signal to the vehicle's CAN network so that the vehicle's instrument panel control unit can receive the self-maintenance flag signal through the CAN network and display the second prompt information on the vehicle's instrument panel according to the self-maintenance signal.

[0149] Please refer to Figure 6, which is a schematic diagram of the structure of a computer device provided in an exemplary embodiment of this application. The computer device 600 includes a Central Processing Unit (CPU) 601, a system memory 604 including Random Access Memory (RAM) 602 and Read-Only Memory (ROM) 603, and a system bus 605 connecting the system memory 604 and the CPU 601. The computer device 600 also includes a Basic Input / Output System (I / O System) 606 that facilitates information transfer between various devices within the computer, and a mass storage device 607 for storing the operating system 613, application programs 614, and other program modules 615.

[0150] The basic input / output system 606 includes a display 608 for displaying information and an input device 609 for user input, such as a mouse or keyboard. Both the display 608 and the input device 609 are connected to the central processing unit 601 via an input / output controller 610 connected to the system bus 605. The basic input / output system 606 may also include the input / output controller 610 for receiving and processing input from multiple other devices such as a keyboard, mouse, or electronic stylus. Similarly, the input / output controller 610 also provides output to a display screen, printer, or other types of output devices.

[0151] The mass storage device 607 is connected to the central processing unit 601 via a mass storage controller (not shown) connected to the system bus 605. The mass storage device 607 and its associated computer-readable media provide non-volatile storage for the computer device 600. That is, the mass storage device 607 may include computer-readable media (not shown) such as a hard disk or a CD-ROM (Compact Disc Read-Only Memory) drive.

[0152] Without loss of generality, the computer-readable medium may include computer storage media and communication media. Computer storage media include volatile and non-volatile, removable and non-removable media implemented using any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data. Computer storage media include RAM (Random Access Memory), ROM (Read-Only Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory or other solid-state storage technologies, CD-ROM, DVD (Digital Video Disc) or other optical storage, magnetic tape cassettes, magnetic tape, disk storage, or other magnetic storage devices. Of course, those skilled in the art will recognize that the computer storage media are not limited to the above-mentioned types. The system memory 604 and the mass storage device 607 described above can be collectively referred to as memory.

[0153] Computer device 600 can be connected to the Internet or other network devices via network interface unit 611 connected to the system bus 605.

[0154] The memory also includes one or more programs stored in the memory, and the central processing unit 601 executes the one or more programs to implement all or part of the steps in the method shown in Figures 2 and 3.

[0155] In an exemplary embodiment, a chip is also provided, the chip including programmable logic circuitry and / or program instructions, which, when the chip is run on a computer device, are used to implement all or part of the steps of the methods shown in the above embodiments of this application.

[0156] In an exemplary embodiment, a computer program product is also provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions to implement all or part of the steps of the methods shown in the above embodiments of this application.

[0157] In an exemplary embodiment, a computer-readable storage medium is also provided, which stores a computer program that is loaded and executed by a processor to implement all or part of the steps of the methods shown in the above embodiments of this application.

[0158] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.

[0159] Those skilled in the art will recognize that the functions described in the embodiments of this application in one or more of the above examples can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0160] The above description is merely an optional embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. An engine starting method, characterized in that, The method is executed by a vehicle control unit in a vehicle, wherein the vehicle is a hybrid vehicle, and the method includes: When the vehicle's engine is not started and the time difference is greater than a specified time difference, the current engine fuel tank level, total mileage, and vehicle speed of the vehicle are obtained; the time difference is the difference between the current time and the historical time, and the historical time is the time when the vehicle's engine was last started. When the fuel level in the engine tank, the total mileage of the vehicle, and the vehicle speed meet their respective specified conditions, the engine is controlled to enter self-maintenance mode; the self-maintenance mode is a mode initiated for the purpose of maintaining the engine. If the temperature of the coolant in the engine is higher than a specified temperature, the engine is controlled to exit the self-maintenance mode. If at least one of the engine fuel tank level and the vehicle speed information fails to meet the corresponding specified conditions, but the total mileage information meets the corresponding specified conditions, a first reminder message is displayed on the vehicle's dashboard. The first reminder message is used to remind the user to actively start the engine to perform engine maintenance.

2. The method according to claim 1, characterized in that, The specified conditions corresponding to the fuel tank level of the vehicle's engine include: the fuel tank level of the vehicle's engine is higher than a specified level. The method further includes: If the fuel level in the vehicle's engine fuel tank is not higher than the specified level, a second reminder message will be displayed on the vehicle's dashboard. The second reminder message is used to remind the user to add fuel so that the engine can enter the self-maintenance mode normally.

3. The method according to claim 1, characterized in that, The vehicle control unit includes a self-maintenance flag signal bit, which indicates whether the vehicle's engine enters or exits the self-maintenance mode. The method further includes: Based on the self-maintenance indicator signal, a self-maintenance condition prompt message is displayed on the vehicle's dashboard; the self-maintenance condition prompt message includes a first prompt message or a second prompt message; the first prompt message is used to indicate that the engine enters the self-maintenance condition; the second prompt message is used to indicate that the engine exits the self-maintenance condition.

4. The method according to claim 3, characterized in that, Before displaying self-maintenance status prompt information on the vehicle's dashboard based on the self-maintenance indicator signal, the method further includes: When the engine enters self-maintenance mode, the self-maintenance flag signal is set to 1 so that the vehicle's instrument panel displays a first prompt message; When the engine exits self-maintenance mode, the self-maintenance flag signal is set to 0 so that the vehicle's instrument panel displays a second prompt message.

5. The method according to claim 4, characterized in that, When the engine enters self-maintenance mode, controlling the self-maintenance flag signal to be set to 1, so that the vehicle's instrument panel displays a first warning message, includes: When the engine enters self-maintenance mode, the self-maintenance flag signal is set to 1. The self-maintenance indicator signal is sent to the vehicle's CAN network so that the vehicle's instrument panel control unit receives the self-maintenance indicator signal through the CAN network and displays the first prompt information on the vehicle's instrument panel according to the self-maintenance signal.

6. The method according to claim 4, characterized in that, When the engine exits self-maintenance mode, controlling the self-maintenance flag signal to be set to 0, so that the vehicle's instrument panel displays a second prompt message, includes: When the engine exits self-maintenance mode, the self-maintenance flag signal is set to 0. The self-maintenance indicator signal is sent to the vehicle's CAN network so that the vehicle's instrument panel control unit receives the self-maintenance indicator signal through the CAN network and displays the second prompt information on the vehicle's instrument panel according to the self-maintenance signal.

7. An engine starting device, characterized in that, The device includes: The information acquisition module is used to acquire the current fuel tank level, total mileage, and vehicle speed of the vehicle when the engine of the vehicle is not started and the time difference is greater than a specified time difference; the time difference is the difference between the current time and the historical time, and the historical time is the time when the engine of the vehicle was last started. The self-maintenance mode entry module is used to control the engine to enter self-maintenance mode when the engine fuel tank level, the total mileage of the vehicle, and the vehicle speed meet their respective specified conditions; the self-maintenance mode is a mode initiated for the purpose of maintaining the engine. The self-maintenance mode exit module is used to control the engine to exit the self-maintenance mode when the temperature of the coolant in the engine is greater than a specified temperature. The reminder information display module is used to display a first reminder message on the vehicle's dashboard when at least one of the engine fuel tank level and the vehicle speed information does not meet the corresponding specified conditions, but the total mileage information meets the corresponding specified conditions. The first reminder message is used to remind the user to actively start the engine to perform engine maintenance.

8. A computer device, characterized in that, The computer device includes a processor and a memory, the memory storing at least one computer instruction, which is loaded and executed by the processor to implement the engine starting method as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one computer instruction, which is loaded and executed by a processor to implement the engine starting method as described in any one of claims 1 to 6.

10. A computer program product, characterized in that, The computer program product includes computer instructions stored in a computer-readable storage medium; the computer instructions are read and executed by a processor of a computer device to implement the engine starting method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Engine starting methods, devices, equipment, storage media and program products

    CN119062494B

  • Plug-in hybrid electric vehicle control method

    CN101898553A

  • Control method and device of hybrid electric vehicle, terminal and medium

    CN115593388A

  • Engine control method of hybrid electric vehicle, controller and vehicle

    CN116498455A

  • Engine control method, vehicle control unit and vehicle

    CN117864097A