Vehicle maintenance control method, vehicle, and storage medium

CN122504548APending Publication Date: 2026-08-04DONGFENG MOTOR GRP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610860066.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-15
Publication Date
2026-08-04

AI Technical Summary

Technical Problem

[0004]本申请提供了一种车辆保养控制方法、车辆及存储介质,用于解决现有技术中曲轴箱内的机油被燃油稀释,引起机油的润滑能力下降,会导致发动机发生“拉缸或抱瓦”的故障,以及发动机实际输出扭矩会变弱的问题

Benefits of technology

[0014] Fourthly, embodiments of this application also provide a computer program product, including a computer program that, when run, causes a vehicle to perform the method provided in the above embodiments of this application.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122504548A_ABST
    Figure CN122504548A_ABST
Patent Text Reader

Abstract

The application provides a vehicle maintenance control method, a vehicle and a storage medium, and relates to the technical field of engine maintenance. The method can determine whether the oil in the crankcase of the engine is mixed with fuel according to the short-term fuel learning value and the long-term fuel learning value; and if the oil in the crankcase of the engine is mixed with fuel, the operation of cleaning the fuel mixed in the oil in the crankcase of the engine is performed. In this way, the purity of the oil in the crankcase of the engine is improved, the lubricating capacity of the oil is ensured, the engine is prevented from occurring the fault of 'piston seizure or seizure', the service life of the engine is prolonged, the sudden failure rate in the operation of an ultra-long mileage is reduced, the artificial maintenance is not needed, unnecessary maintenance costs are reduced, the actual output torque of the engine is not weakened, and the driving experience of the driver is not affected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle maintenance technology, and in particular to a vehicle maintenance control method, a vehicle, and a storage medium. Background Technology

[0002] Extended mileage maintenance for engines refers to a maintenance strategy that significantly extends the traditional engine maintenance cycle (such as extending the oil change interval from 5,000 kilometers to 15,000 kilometers), which can reduce the total maintenance cost and time cost over the engine's entire life cycle.

[0003] Currently, during vehicle operation, the air-to-fuel ratio entering the engine cylinders needs to reach the stoichiometric air-fuel ratio. During cold starts or when fuel injectors malfunction, the liquid fuel injected by the injectors may not be fully atomized and condense on the cold cylinder walls. This condensation is then scraped by the piston rings into the crankcase below the cylinder, where the oil is stored. This dilutes the oil in the crankcase, reducing its lubricating ability and potentially leading to engine damage such as cylinder scoring or bearing failure. Furthermore, the evaporated fuel re-enters the cylinders for combustion, weakening the engine's actual torque output and negatively impacting the driver's experience. Summary of the Invention

[0004] This application provides a vehicle maintenance control method, a vehicle, and a storage medium to solve the problem in the prior art where the engine oil in the crankcase is diluted by fuel, causing a decrease in the lubrication capacity of the engine oil, which can lead to engine failures such as cylinder scoring or bearing seizure, and a decrease in the actual output torque of the engine.

[0005] In a first aspect, this application provides a vehicle maintenance control method, wherein the vehicle includes an engine, and the method provided by this application includes: When the engine is idling or in parking generator mode, obtain the engine's short-term fuel learning value and long-term fuel learning value. Based on short-term and long-term fuel learn values, determine whether fuel has been mixed into the engine oil in the crankcase. If fuel is mixed into the engine crankcase oil, a process is performed to clean the fuel mixed into the engine crankcase oil.

[0006] In some implementations, determining whether fuel has been mixed in with the engine oil in the crankcase is based on short-term and long-term fuel learn values, including: If both the short-term and long-term fuel learning values ​​are less than a set first threshold, it is determined that the engine oil in the crankcase is mixed with fuel. The first threshold is a negative value.

[0007] In some embodiments, performing a flushing operation to remove fuel mixed in with the engine oil in the crankcase includes: The rail pressure of the fuel injection system is controlled according to the maximum injection pressure of the engine's fuel injection system in order to perform a primary cleaning of the fuel mixed in with the engine oil in the crankcase.

[0008] In some embodiments, after controlling the rail pressure of the fuel injection system according to the maximum injection pressure of the engine's fuel injection system, the method provided in this application further includes: If the engine's short-term fuel learning value and long-term fuel learning value are detected to be greater than the second threshold, the rail pressure of the fuel injection system is controlled according to the set target rail pressure, wherein the target rail pressure is less than the maximum injection pressure, the second threshold is negative and greater than the first threshold.

[0009] In some embodiments, after controlling the rail pressure of the engine according to the set target rail pressure, the method provided in this application further includes: If the engine's short-term fuel learning value and long-term fuel learning value are detected to be less than the second threshold, the engine's actual air-fuel ratio is adjusted from the theoretical air-fuel ratio to the target air-fuel ratio and maintained for a second duration to perform a secondary cleaning of the fuel mixed in with the engine oil in the crankcase. The target air-fuel ratio is greater than the theoretical air-fuel ratio.

[0010] In some embodiments, after adjusting the engine's actual air-fuel ratio from the stoichiometric air-fuel ratio to the target air-fuel ratio and maintaining it for a second duration, the method provided in this application further includes: If the engine's short-term fuel learning value and long-term fuel learning value are detected to be less than the second threshold, a prompt message is output to remind the user to perform engine oil maintenance. In some embodiments, after adjusting the engine's actual air-fuel ratio from the stoichiometric air-fuel ratio to the target air-fuel ratio and maintaining it for a second duration, the method provided in this application further includes: If the engine's short-term fuel learning value and long-term fuel learning value are detected to be greater than or equal to the second threshold, the acquisition of the engine's short-term fuel learning value and long-term fuel learning value shall be stopped.

[0011] In some implementations, an oxygen concentration sensor is installed in the engine's exhaust pipe, and short-term fuel learning values ​​and long-term fuel learning values ​​are obtained based on multiple oxygen concentrations collected by the oxygen concentration sensor during a previous first time period.

[0012] Secondly, this application also provides a vehicle, including a memory, an on-board controller, and a computer program stored in the memory and executable on the on-board controller, wherein when the on-board controller executes the computer program, the vehicle performs the method provided in the first aspect of this application.

[0013] Thirdly, this application also provides a storage medium storing a computer program, which, when executed by a processor, causes the computer to perform the method provided in the first aspect of this application.

[0014] Fourthly, embodiments of this application also provide a computer program product, including a computer program that, when run, causes a vehicle to perform the method provided in the above embodiments of this application.

[0015] This application provides a vehicle maintenance control method, vehicle, and storage medium. Based on short-term and long-term fuel learning values, it determines whether fuel is mixed in with the engine oil in the crankcase. If fuel is present, it performs a flushing operation to remove the fuel from the engine oil. This improves the purity of the engine oil in the crankcase, ensuring its lubricating ability, preventing engine failures such as cylinder scoring or bearing seizure, extending engine life, reducing the rate of sudden failures during long-distance operation, eliminating the need for manual maintenance, reducing unnecessary maintenance costs, and not weakening the engine's actual output torque, thus not affecting the driver's driving experience. Attached Figure Description

[0016] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 This is a schematic diagram of the structure of engine-related components provided in an embodiment of this application; Figure 2 A flowchart of a vehicle maintenance control method provided in an embodiment of this application; Figure 3 Functional block diagram of the vehicle maintenance control device provided in the embodiments of this application; Figure 4 A circuit module framework diagram of a vehicle is provided for embodiments of this application. Detailed Implementation

[0018] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of the embodiments of this application.

[0019] Explanation of technical terms used in this application: Short-Term Fuel Trim (STFT): The Short-Term Fuel Trim (STFT) is a dynamic percentage value used by the vehicle controller to fine-tune the fuel injection quantity in real time. The goal of the vehicle controller is to maintain the air-fuel mixture at the stoichiometric air-fuel ratio. However, in reality, due to changes in air density, slight blockage of fuel injectors, dirt on the throttle body, etc., the actual air-fuel ratio may deviate from the stoichiometric air-fuel ratio. The vehicle controller monitors the oxygen content in the exhaust gas in real time through an oxygen concentration sensor (installed on the exhaust pipe). If the mixture is found to be too rich (i.e., low oxygen concentration), the obtained Short-Term Fuel Trim value is negative, and the Short-Term Fuel Trim value is positively correlated with the oxygen concentration. Based on the Short-Term Fuel Trim value, the fuel injectors are controlled to inject less fuel. If the mixture is found to be too lean (high oxygen concentration), the obtained Short-Term Fuel Trim value is positive, and the Short-Term Fuel Trim value is positively correlated with the oxygen concentration. Based on the Short-Term Fuel Trim value, the fuel injectors are controlled to inject more fuel.

[0020] Long-Term Fuel Trim (LTFT): This is a long-term memory parameter used by the vehicle controller to compensate for persistent and systematic air-fuel mixture deviations. The principle is as follows: when the short-term fuel trial value consistently deviates from a positive value (continuously increasing oxygen concentration) or a negative value (continuously decreasing oxygen concentration) over a prolonged period, the vehicle controller determines that there is a fixed deviation such as hardware aging or minor leaks. It then gradually transfers these consistently occurring short-term fuel trial values ​​to the long-term fuel trial value for storage. Subsequently, the long-term fuel trial value serves as the base offset directly in the fuel injection calculation, allowing the short-term fuel trial value to be reset to zero and only handling real-time fluctuations. Because the long-term fuel trial value is stored in non-volatile memory, even after the engine is turned off and restarted, the vehicle controller can preferentially call upon this long-term fuel trial value, enabling the engine to quickly enter the optimal air-fuel ratio control state.

[0021] The technical solutions of this application and how they solve the aforementioned technical problems will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0022] This application provides a vehicle maintenance control method applied to a vehicle's onboard controller. The onboard controller can be integrated into an ECU (Electronic Control Unit) or it can be a standalone onboard controller. Figure 1 As shown, the vehicle also includes an engine. An oxygen concentration sensor 102 is installed in the engine's exhaust pipe 101. The engine also includes an intake manifold 103 and a cylinder 104. The cylinder 104 is equipped with a fuel injector 105 and a piston 106. A crankcase 107 containing engine oil is located below the cylinder 104, and the bottom of the cylinder 104 is connected to the crankcase 107. The crankcase 107 is connected to the intake manifold 103. Figure 2 As shown, the method provided in this application embodiment includes: S201: When the engine is idling or in parking generator mode, obtain the engine's short-term fuel learning value and long-term fuel learning value.

[0023] It should be noted that when the vehicle is idling, the engine speed is low (e.g., 1000 rpm), the vacuum in the intake manifold 103 is high, and the injection pulse width required to maintain stable combustion is extremely narrow. At this time, the atomization quality of the injected fuel is poor, easily forming large fuel droplets. Simultaneously, in low-temperature environments (such as during cold or warm-up idling), the cylinder wall temperature is low. These insufficiently atomized fuel particles, upon impacting the cold cylinder wall, condense into a liquid oil film. As the piston 106 moves up and down, the piston rings cannot completely scrape away all the liquid fuel from the cylinder wall. Some fuel is scraped into the crankcase 107 below through the tiny gap between the piston rings and the cylinder wall, mixing with the engine oil and causing the engine oil to be diluted by the fuel.

[0024] Additionally, when the car is in parking charging mode, the engine actively increases and maintains a medium speed (e.g., 1500 rpm), but at this time the vehicle is stationary and the load is extremely low. In order to efficiently drive the generator to generate electricity, the engine needs to output more torque than usual. In this case, the on-board controller usually increases the fuel injection pressure to enhance injection penetration and ensure stable combustion. However, the extremely high injection pressure causes the fuel jet to impact the cylinder wall 104 and the top of the piston 106 at extremely high speeds, producing a "wet wall" effect. Especially when the engine is cold or not fully warmed up, a large amount of liquid fuel directly washes over the cylinder wall, far exceeding the oil scraping capacity of the piston rings 106, causing a large amount of unburned fuel to flow into the crankcase 107, which also dilutes the engine oil.

[0025] In this way, short-term and long-term fuel learning values ​​of the engine can be obtained when the engine is idling or in parking generator mode.

[0026] S202: Based on the short-term and long-term fuel learning values, determine whether the engine oil in the crankcase is mixed with fuel. If so, proceed to S203.

[0027] Specifically, the implementation of S202 includes, but is not limited to, the following methods: If both the short-term and long-term fuel learning values ​​are less than a set first threshold, it is determined that the engine oil in the crankcase is mixed with fuel. The first threshold is a negative value.

[0028] It should be noted that during engine cold starts or in cases of injector 105 malfunction, the liquid fuel injected by injector 105 may not be completely atomized and may condense on the cold cylinder wall 104, being scraped into the crankcase 107 containing engine oil below cylinder 104 by piston rings 106. Furthermore, during engine operation, the temperature inside crankcase 107 is very high, causing a large amount of highly volatile fuel components mixed in the engine oil to evaporate. This evaporated fuel re-enters the engine's intake manifold 103, where it can then be combined with subsequently drawn-in fresh air and re-enter cylinder 104 for combustion. However, the amount of fuel injected into cylinder 104 is determined based on the amount of fresh air drawn in. This results in insufficient fresh air to match the total amount of fuel in cylinder 104 for combustion (i.e., fresh air is fully utilized for combustion), leading to a low oxygen concentration detected by oxygen sensor 102.

[0029] When the oxygen concentration is low, both the determined short-term and long-term fuel learning values ​​are negative and less than a set first threshold. Thus, when both the short-term and long-term fuel learning values ​​are less than the set first threshold, it is determined that the engine oil in the crankcase 107 is mixed with fuel, indicating that the engine oil in the crankcase 107 is diluted by fuel. For example, the range of the first threshold is -4% to -6%, such as -4%, -5%, or -6%.

[0030] It should be noted that an oxygen concentration sensor is installed in the engine's exhaust pipe. The short-term fuel learning value and the long-term fuel learning value are obtained based on multiple oxygen concentrations collected by the oxygen concentration sensor during the first time period.

[0031] Specifically, the methods for obtaining short-term and long-term fuel learning values ​​include: Step A1: Determine the engine's short-term fuel learning value based on the multiple oxygen concentrations collected by the oxygen concentration sensor during the previous first time period.

[0032] Specifically, the short-term fuel learning value can be determined based on the errors of multiple oxygen concentrations compared to a preset standard oxygen concentration, using a preset PID control algorithm (the specific process of obtaining this value can be found in current related technologies). The short-term fuel learning value satisfies STFT = P + I + D, where STFT is the short-term fuel learning value, P is the proportional term (P equals the current error × proportional coefficient), I is the integral term (P equals the past errors × integral coefficients within the first time period), and D is the derivative term (D equals (current error - previous error) / time × derivative coefficient).

[0033] Step A2: Based on the most recent N short-term fuel learning values ​​corresponding to the first duration and the pre-recorded historical long-term fuel learning values, obtain the long-term fuel learning value, where N is an integer greater than or equal to 2.

[0034] Specifically, the average offset of the short-term fuel learning value can be determined based on the N most recent short-term fuel learning values. This average offset is then gradually updated to the corresponding operating condition region (a two-dimensional table based on speed and load) using a smoothing filter. Based on the long-term trend of historical long-term fuel learning values ​​gradually approaching and replacing the short-term fuel learning value, the goal is to achieve a state where the short-term fuel learning value can return to zero and fluctuate within a small range when the long-term fuel learning value accurately compensates for the deviation. (The specific method for determining the long-term fuel learning value can refer to current related technologies, which will not be elaborated here.)

[0035] S203: Perform an operation to clean the oil mixed with fuel in the engine crankcase.

[0036] Specifically, the specific implementation methods of S203 include, but are not limited to, the following two: The first method involves controlling the rail pressure of the fuel injection system according to the maximum injection pressure of the engine's fuel injection system, in order to perform a primary cleaning of the fuel mixed in with the engine oil in the crankcase.

[0037] Understandably, the higher the rail pressure of the fuel injection system, the more powerful and finer the fuel injection, making it easier to mix with air and resulting in more complete combustion. Furthermore, higher rail pressure means a shorter time is needed to inject the same amount of fuel, allowing injection to be completed within a very short "injection window." This prevents fuel from hitting the cylinder walls and thus avoids fuel falling into the engine oil and diluting it. Over time, this process effectively cleans the engine oil of any fuel contamination. The fuel used can be, but is not limited to, gasoline.

[0038] In addition, after S203, the method provided in this application embodiment may further include: Step B1: If the engine's short-term fuel learning value and long-term fuel learning value are detected to be greater than the second threshold, it indicates that the fuel mixed in the engine oil has been cleaned to a certain extent. The fuel injection system rail pressure is controlled according to the set target rail pressure, where the target rail pressure is less than the maximum injection pressure, the second threshold is negative and greater than the first threshold, so as to save power consumption.

[0039] For example, the range of the second threshold is -2.5% to -4%, for example, the second threshold can be, but is not limited to, -2.5%, -3%, or -4%.

[0040] In addition, after step B1 described above, the method provided in this application embodiment further includes: Step B2: If the engine's short-term fuel learning value and long-term fuel learning value are found to be less than the second threshold, adjust the engine's actual air-fuel ratio from the theoretical air-fuel ratio to the target air-fuel ratio and maintain it for a second duration (e.g., 2 hours) to perform secondary cleaning of the fuel mixed in with the engine oil in the crankcase. The target air-fuel ratio is greater than the theoretical air-fuel ratio (e.g., 14.7:1), and in the next second duration (e.g., 2 hours), control cylinder 104 to maintain the increased theoretical air-fuel ratio to perform secondary cleaning of the fuel mixed in with the engine oil in the crankcase 107.

[0041] For example, the ratio of the target air-fuel ratio to the stoichiometric air-fuel ratio is in the range of 1.03-1.07, such as 1.03, 1.05 or 1.07.

[0042] Understandably, with the fuel injection quantity remaining constant, a target air-fuel ratio greater than the stoichiometric air-fuel ratio means introducing more air into cylinder 104. This allows the fuel to be more easily enveloped by air and fully atomized and evaporated within the same confined combustion space, significantly reducing the likelihood of liquid fuel impacting and adhering to the cylinder walls. Simultaneously, due to the increased total amount of air entering per cycle, even with the total fuel injection quantity remaining constant, the air-fuel mixture shifts towards a leaner state, resulting in excess oxygen in cylinder 104. This, in turn, promotes faster and more complete combustion of the evaporated fuel, reducing the possibility of unburned fuel remaining in liquid form and being scraped into the crankcase 107 by the piston rings 106. Therefore, the uniformity of the intake air-fuel mixture can be improved, reducing the wet-wall effect at its source and lowering the risk of fuel diluting the engine oil. This allows for a secondary cleaning of the engine oil of fuel mixed in over a period of time.

[0043] In some implementations, after step B2, the method provided in this application further includes: Step B3: If the short-term fuel learning value and long-term fuel learning value of the engine are detected to be less than the second threshold, it indicates that the vehicle can no longer automatically complete the deep cleaning of the fuel mixed in the engine oil. A prompt message is output to remind the user to perform engine oil maintenance (such as outputting a prompt message on the dashboard, the vehicle's central control screen, or the driver's mobile phone) so that the driver can go to a 4S store to seek staff to perform a deep cleaning of the fuel mixed in the engine oil.

[0044] In some implementations, after step B2, the method provided in this application further includes: Step B4: If the engine's short-term fuel learning value and long-term fuel learning value are detected to be greater than or equal to the second threshold, stop acquiring the engine's short-term fuel learning value and long-term fuel learning value (i.e., exit the cleaning logic). This can save computing resources and power consumption.

[0045] In summary, the vehicle maintenance control method provided in this application determines whether fuel is mixed in with the engine oil in the crankcase based on short-term and long-term fuel learning values. If fuel is mixed in, the method cleans the oil in the crankcase. This improves the purity of the engine oil in the crankcase, ensures its lubrication capacity, prevents engine failures such as cylinder scoring or bearing seizure, extends engine life, reduces the rate of sudden failures during long-distance operation, eliminates the need for manual maintenance, reduces unnecessary maintenance costs, and does not weaken the engine's actual output torque, thus not affecting the driver's driving experience.

[0046] In addition, such as Figure 3 As shown in the illustration, this application also provides a vehicle maintenance control device, wherein the vehicle includes an engine. It should be noted that the basic principle and technical effects of the vehicle maintenance control device provided in this application are the same as those in the above embodiments. For the sake of brevity, any parts not mentioned in this application can be referred to the corresponding content in the above embodiments. The device provided in this application includes: The data acquisition unit is used to acquire the engine's short-term fuel learning value and long-term fuel learning value when the engine is idling or in parking generator mode. The oil dilution determination unit is used to determine whether fuel has been mixed in with the oil in the engine crankcase based on the short-term fuel learning value and the long-term fuel learning value. The oil cleaning unit is used to clean the oil in the engine crankcase if fuel is mixed in with the oil.

[0047] In some embodiments, the oil dilution determination unit is specifically used to determine that the oil in the crankcase of the engine is mixed with fuel when both the short-term fuel learning value and the long-term fuel learning value are less than a set first threshold value, wherein the first threshold value is a negative value.

[0048] In some embodiments, the oil cleaning unit is specifically used to control the rail pressure of the fuel injection system according to the maximum injection pressure of the engine's fuel injection system, so as to perform primary cleaning of the fuel mixed in with the oil in the engine's crankcase.

[0049] In some embodiments, the oil cleaning unit is specifically used to control the rail pressure of the fuel injection system according to a set target rail pressure when the engine's short-term fuel learning value and long-term fuel learning value are detected to be greater than a second threshold. The target rail pressure is less than the maximum injection pressure, and the second threshold is negative and greater than the first threshold.

[0050] In some implementations, the oil cleaning unit is specifically used to adjust the engine's actual air-fuel ratio from the theoretical air-fuel ratio to a target air-fuel ratio and maintain it for a second duration when the engine's short-term fuel learning value and long-term fuel learning value are detected to be less than a second threshold, so as to perform secondary cleaning of the fuel mixed in the engine's crankcase oil, whereby the target air-fuel ratio is greater than the theoretical air-fuel ratio.

[0051] In some implementations, the prompt information output unit is used to output prompt information when the engine's short-term fuel learning value and long-term fuel learning value are detected to be less than a second threshold. The prompt information is used to remind the user to perform engine oil maintenance.

[0052] In some embodiments, the apparatus provided in this application further includes: a stop cleaning unit, used to stop acquiring the engine's short-term fuel learning value and long-term fuel learning value when the engine's short-term fuel learning value and long-term fuel learning value are detected to be greater than or equal to a second threshold.

[0053] In some implementations, an oxygen concentration sensor is installed in the engine's exhaust pipe, and short-term fuel learning values ​​and long-term fuel learning values ​​are obtained based on multiple oxygen concentrations collected by the oxygen concentration sensor during a previous first time period.

[0054] Figure 4 This is a structural schematic diagram of the vehicle provided in an embodiment of this application. Please refer to it. Figure 4At the hardware level, the vehicle includes a processor, and optionally also an internal bus, network interface, and memory. The memory may include RAM, such as high-speed random-access memory (RAM), or non-volatile memory, such as at least one disk drive. Of course, the vehicle may also include other hardware required for other business operations.

[0055] Specifically, the processor, network interface, and memory can be interconnected via an internal bus, which can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. This bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 4 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.

[0056] Memory is used to store programs. Specifically, programs may include program code, which includes computer operation instructions. Memory may include main memory and non-volatile memory, and provides instructions and data to the processor.

[0057] The processor reads the corresponding computer program from non-volatile memory into memory and then runs it, forming a vehicle maintenance control device at the logical level. The processor executes the program stored in memory and performs the method provided in the above embodiments of this application.

[0058] The methods described in the embodiments of this application can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software module can reside in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0059] The vehicle can also perform Figure 2 The method, and realize the vehicle maintenance control device in Figure 2 The functions of the embodiments shown are not described in detail here.

[0060] Of course, in addition to the software implementation, the vehicle in this application embodiment does not exclude other implementation methods, such as logic devices or a combination of software and hardware, etc. That is to say, the execution subject of the following processing flow is not limited to each logic unit, but can also be hardware or logic devices.

[0061] Furthermore, embodiments of this application also propose a storage medium that stores one or more programs, each program including instructions that, when executed by a vehicle comprising multiple applications, enable the vehicle to perform the methods provided in the above embodiments of this application. Specifically, computer-readable media, including both permanent and non-permanent, removable and non-removable media, can store information using any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, or any other non-transfer medium that can be used to store information accessible by a computing device.

[0062] In addition, this application also provides a computer program product, including a computer program that, when run, causes a vehicle to perform the method provided in the above embodiments of this application.

[0063] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0064] In summary, the above descriptions are merely preferred embodiments of this application and are not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.

Claims

1. A vehicle maintenance control method, characterized in that, The vehicle includes an engine, and the method includes: When the engine is in idling or parking generator mode, the short-term fuel learning value and long-term fuel learning value of the engine are obtained. Based on the short-term fuel learning value and the long-term fuel learning value, determine whether the engine oil in the crankcase is mixed with fuel. If fuel is mixed into the engine oil in the crankcase, an operation is performed to clean the fuel mixed into the engine oil in the crankcase.

2. The method according to claim 1, characterized in that, The step of determining whether the engine oil in the crankcase is mixed with fuel based on the short-term and long-term fuel learning values ​​includes: If both the short-term fuel learning value and the long-term fuel learning value are less than a set first threshold, it is determined that the engine oil in the crankcase is mixed with fuel, wherein the first threshold is a negative value.

3. The method according to claim 2, characterized in that, The operation of cleaning the oil mixed with fuel in the crankcase of the engine includes: The rail pressure of the fuel injection system is controlled according to the maximum injection pressure of the engine's fuel injection system in order to perform a first-stage cleaning of the fuel mixed in with the engine oil in the crankcase of the engine.

4. The method according to claim 3, characterized in that, After controlling the rail pressure of the fuel injection system according to the maximum injection pressure of the fuel injection system of the engine, the method further includes: If the engine's short-term fuel learning value and long-term fuel learning value are detected to be greater than a second threshold, the rail pressure of the fuel injection system is controlled according to a set target rail pressure, wherein the target rail pressure is less than the maximum injection pressure, the second threshold is negative and greater than the first threshold.

5. The method according to claim 4, characterized in that, After controlling the rail pressure of the engine according to the set target rail pressure, the method further includes: If the engine's short-term fuel learning value and long-term fuel learning value are detected to be less than the second threshold, the engine's actual air-fuel ratio is adjusted from the theoretical air-fuel ratio to the target air-fuel ratio and maintained for a second duration to perform a secondary cleaning of the fuel mixed in with the engine oil in the crankcase. The target air-fuel ratio is greater than the theoretical air-fuel ratio.

6. The method according to claim 5, characterized in that, After adjusting the actual air-fuel ratio of the engine from the stoichiometric air-fuel ratio to the target air-fuel ratio and maintaining it for a second duration, the method further includes: If the engine's short-term fuel learning value and long-term fuel learning value are detected to be less than the second threshold, a prompt message is output to remind the user to perform engine oil maintenance.

7. The method according to claim 5, characterized in that, After adjusting the actual air-fuel ratio of the engine from the stoichiometric air-fuel ratio to the target air-fuel ratio and maintaining it for a second duration, the method further includes: If the engine's short-term fuel learning value and long-term fuel learning value are detected to be greater than or equal to the second threshold, the acquisition of the engine's short-term fuel learning value and long-term fuel learning value shall be stopped.

8. The method according to any one of claims 1-7, characterized in that, An oxygen concentration sensor is installed in the exhaust pipe of the engine. The short-term fuel learning value and the long-term fuel learning value are obtained based on multiple oxygen concentrations collected by the oxygen concentration sensor during a previous first time period.

9. A vehicle, characterized in that, The system includes a memory, an onboard controller, and a computer program stored in the memory and executable on the onboard controller, characterized in that, when the onboard controller executes the computer program, it causes the vehicle to perform the method as described in any one of claims 1 to 8.

10. A storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it causes the computer to perform the method as described in any one of claims 1 to 8.