Vehicle control method, device, computer readable storage medium and vehicle
By monitoring the oil dilution rate in real time and performing corresponding operations, the problem of engine damage caused by excessive oil dilution rate was solved, achieving effective dilution rate control and improved stability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GREAT WALL MOTOR CO LTD
- Filing Date
- 2023-05-19
- Publication Date
- 2026-06-02
AI Technical Summary
Excessive oil dilution leads to reduced engine life, decreased fuel economy, and reduced power, a problem that is difficult to effectively solve with existing technologies.
It monitors the oil dilution rate in real time and performs different operations based on the dilution rate, such as adjusting the engine operating status, restricting start-stop, or generating reminder messages, in order to reduce the dilution rate and mitigate damage to the engine.
It enables effective early warning and response to oil dilution rate, reduces the damage to the engine caused by excessive oil dilution rate, improves the stability of vehicle control, and reduces the rate of operational errors.
Smart Images

Figure CN116717343B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle technology, and in particular to a vehicle control method, device, computer-readable storage medium, and vehicle. Background Technology
[0002] When an engine operates at low coolant temperatures (≤70℃) for extended periods, the gasoline mixed in the engine oil does not readily evaporate, resulting in a decrease in oil concentration—a phenomenon known as oil dilution. Furthermore, the application of direct injection technology (which easily wets the engine walls) and hybrid technology (which results in shorter engine operating times and slower coolant temperature rise) exacerbates the oil dilution problem.
[0003] Diluted engine oil will cause the oil level on the dipstick to rise, and excessively diluted engine oil can easily damage the engine, such as reducing engine life, reducing fuel economy, reducing power, and damaging the engine. Summary of the Invention
[0004] In view of this, the present invention aims to provide a vehicle control method, device, computer-readable storage medium, and vehicle to promptly reduce the oil dilution rate when the oil dilution rate is too high, thereby mitigating the damage to the engine caused by excessive oil dilution.
[0005] To achieve the above objectives, the technical solution of the present invention is implemented as follows:
[0006] A first aspect of this application provides a vehicle control method, the method comprising:
[0007] The vehicle's oil dilution rate is acquired in real time.
[0008] If the vehicle's oil dilution rate is increasing and the vehicle's current oil dilution rate is greater than or equal to a preset trigger threshold, then a first operation is performed to reduce the oil dilution rate.
[0009] If the current oil dilution rate of the vehicle is less than or equal to a preset release threshold, then a second operation is performed to release the first operation.
[0010] Wherein, the preset release threshold is less than the preset trigger threshold, and the difference between the preset trigger threshold and the preset release threshold belongs to a preset range.
[0011] Optionally, the preset trigger threshold includes a first trigger threshold, and the preset release threshold includes a first release threshold; if the vehicle's oil dilution rate is increasing, and the vehicle's current oil dilution rate is greater than or equal to the preset trigger threshold, then the first operation is performed, including:
[0012] If the vehicle's oil dilution rate is increasing and the vehicle's current oil dilution rate is greater than or equal to the first trigger threshold, then the vehicle enters a state adjustment mode to adjust the operating state of the vehicle's engine.
[0013] If the current oil dilution rate of the vehicle is less than or equal to a preset release threshold, then a second operation is performed, including:
[0014] If the current oil dilution rate of the vehicle is less than or equal to the first release threshold, then the state adjustment mode is exited.
[0015] Optionally, the operating state includes at least one of engine torque and engine speed.
[0016] Optionally, the preset trigger threshold includes a second trigger threshold, and the preset release threshold includes a second release threshold; if the vehicle's oil dilution rate is increasing, and the vehicle's current oil dilution rate is greater than or equal to the preset trigger threshold, then the first operation is performed, including:
[0017] If the vehicle's oil dilution rate is increasing and the vehicle's current oil dilution rate is greater than or equal to the second trigger threshold, then the vehicle's engine is controlled to enter maintenance mode to restrict the engine's start-stop function.
[0018] If the current oil dilution rate of the vehicle is less than or equal to a preset release threshold, then a second operation is performed, including:
[0019] If the current oil dilution rate of the vehicle is less than or equal to the second release threshold, then the maintenance mode is exited.
[0020] Optionally, the preset trigger threshold includes a third trigger threshold, and the preset release threshold includes a third release threshold; if the vehicle's oil dilution rate is increasing, and the vehicle's current oil dilution rate is greater than or equal to the preset trigger threshold, then the first operation is performed, including:
[0021] If the vehicle's oil dilution rate is increasing and the current oil dilution rate is greater than or equal to the third trigger threshold, a reminder message is generated and displayed to remind the vehicle's driver to change the oil.
[0022] If the current oil dilution rate of the vehicle is less than or equal to a preset release threshold, then a second operation is performed, including:
[0023] If the current oil dilution rate of the vehicle is less than or equal to the third release threshold, then the reminder message will stop being displayed.
[0024] Optionally, the difference between the preset trigger threshold and the preset release threshold falls within a preset range, including: the difference between the preset trigger threshold and the preset release threshold is greater than 0% and less than or equal to 5%.
[0025] Optionally, the real-time acquisition of the vehicle's oil dilution rate includes:
[0026] The system receives first information sent by the vehicle's engine controller in real time, the first information including the real-time operating status of the vehicle.
[0027] The vehicle's oil dilution rate is calculated based on the real-time operating status.
[0028] A second aspect of this application provides a vehicle control device, the device comprising:
[0029] The dilution rate acquisition module is used to acquire the engine oil dilution rate of the vehicle in real time.
[0030] The warning triggering module is used to perform a first operation if the oil dilution rate of the vehicle is increasing and the current oil dilution rate of the vehicle is greater than or equal to a preset trigger threshold. The first operation is used to reduce the oil dilution rate.
[0031] The warning cancellation module is used to perform a second operation if the current oil dilution rate of the vehicle is less than or equal to a preset cancellation threshold. The second operation is used to cancel the first operation.
[0032] Wherein, the preset release threshold is less than the preset trigger threshold, and the difference between the preset trigger threshold and the preset release threshold belongs to a preset range.
[0033] A third aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the vehicle control method described above.
[0034] This application provides a vehicle in four aspects, including a control device as described above, to implement the vehicle control method described above.
[0035] Compared with existing technologies, the vehicle control method of the present invention has the following advantages:
[0036] This invention provides a vehicle control method that acquires the vehicle's oil dilution rate in real time. If the vehicle's oil dilution rate is increasing and the current oil dilution rate is greater than or equal to a preset trigger threshold, a first operation is performed to reduce the oil dilution rate. If the vehicle's current oil dilution rate is less than or equal to a preset release threshold, a second operation is performed to release the first operation. This method effectively warns and responds to oil dilution rate issues, reducing engine damage caused by excessively high oil dilution rates. Furthermore, the difference between the preset release threshold and the preset trigger threshold falls within a preset range, avoiding repeated switching between the first and second operations, thus reducing the error rate and improving vehicle control stability. Attached Figure Description
[0037] The accompanying drawings, which form part of this invention, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an undue limitation of the invention. In the drawings:
[0038] Figure 1 This is a flowchart of an embodiment of a vehicle control method according to the present invention;
[0039] Figure 2 This is a flowchart illustrating an embodiment of a dilution rate calculation method according to the present invention;
[0040] Figure 3 A flowchart illustrating another embodiment of the vehicle control method of the present invention.
[0041] Figure 4 This is a structural diagram of an embodiment of a vehicle control device according to the present invention. Detailed Implementation
[0042] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0043] The present invention will now be described in detail with reference to the accompanying drawings and embodiments.
[0044] The present invention will be described in detail below with reference to the accompanying drawings and embodiments.
[0045] The vehicle controller, also known as the powertrain controller, is the core control component of the entire vehicle system. It is primarily responsible for collecting signals from various vehicle components, such as accelerator pedal signals, brake pedal signals, and signals from other components. After making corresponding judgments based on the collected signals, it controls lower-level component controllers, such as the engine controller and the electric power steering system, to perform corresponding actions. Vehicle controllers mainly include the hybrid system vehicle controller (HCU) and the new energy vehicle controller (VCU).
[0046] The engine control unit (ECU) is primarily responsible for continuously monitoring and controlling the normal operation of the engine.
[0047] The engine's operating status, also known as the engine's working status, refers to the state of the engine when it is started, stopped (off), and operating under various loads, such as engine thrust, water temperature, torque, and speed.
[0048] The engine maintenance mode reduces the frequency of engine starts and stops, accelerates the rise in engine coolant temperature, and helps increase the rate of gasoline evaporation.
[0049] Reference Figure 1 The diagram shows a flowchart of an embodiment of a vehicle control method according to the present invention. The vehicle control method can be executed by the vehicle's own engine controller, vehicle controller, or other vehicle network, or it can be executed through external devices or networks. The present invention does not limit this.
[0050] The vehicle control method may include:
[0051] 101. Obtain the oil dilution rate of the vehicle in real time;
[0052] 102. If the oil dilution rate of the vehicle is increasing and the current oil dilution rate of the vehicle is greater than or equal to a preset trigger threshold, then a first operation is performed, the first operation being used to reduce the oil dilution rate.
[0053] 103. If the current oil dilution rate of the vehicle is less than or equal to a preset release threshold, then a second operation is performed, which is used to release the first operation;
[0054] Wherein, the preset release threshold is less than the preset trigger threshold, and the difference between the preset trigger threshold and the preset release threshold belongs to a preset range.
[0055] The preset trigger threshold is a warning threshold for when the oil dilution rate is high. When the oil dilution rate increases to the preset trigger threshold, a first operation can be performed to reduce the oil dilution rate. This first operation includes, but is not limited to, adjusting engine status, restricting engine start-stop, and providing oil change reminders. Different operations can be performed based on the increase in oil dilution rate, facilitating intelligent control for different oil dilution rates. For example, when the oil dilution rate is high but the damage to the engine is not severe (i.e., the oil dilution rate is 5%), the oil dilution rate can be reduced or the gasoline evaporation rate increased by adjusting the engine's operating status, thereby controlling the oil dilution rate.
[0056] Corresponding to the preset trigger threshold is the preset release threshold. When the oil dilution rate drops to or below the preset release threshold, the vehicle controller performs a second operation to release the first operation, thereby achieving flexible control of the dilution rate when it is too high.
[0057] Furthermore, the preset release threshold is less than the preset trigger threshold, and the difference between the preset trigger threshold and the preset release threshold falls within a preset range. The specific range can be determined based on the actual changes in the vehicle's oil dilution rate. When the oil dilution rate is high and unstable, the difference between the preset release threshold and the preset trigger threshold falling within the preset range avoids repeated switching between the first and second operations, thereby reducing the number of misoperations that may occur due to continuous switching. This helps reduce the error rate of the vehicle controller when performing operations related to reducing oil dilution rate, and improves the vehicle's control stability.
[0058] Regarding step 101, in this embodiment of the invention, the oil dilution rate can be obtained in real time by periodically querying the engine controller, sensors, and other devices at specific time intervals; alternatively, the oil dilution rate can be obtained in real time from the engine controller, sensors, and other devices through a subscription method. Of course, the engine's operating status can also be obtained in real time using the above methods, and the vehicle's real-time oil dilution rate can be calculated based on the operating status; the present invention does not limit this to any of these methods.
[0059] Optionally, the preset trigger threshold includes a first trigger threshold, and the preset release threshold includes a first release threshold; step 102, if the vehicle's oil dilution rate is increasing and the vehicle's current oil dilution rate is greater than or equal to the preset trigger threshold, then the first operation is performed, including:
[0060] S11. If the oil dilution rate of the vehicle is increasing and the current oil dilution rate of the vehicle is greater than or equal to the first trigger threshold, then enter the state adjustment mode to adjust the operating state of the vehicle's engine.
[0061] Step 103 states that if the current oil dilution rate of the vehicle is less than or equal to a preset release threshold, then a second operation is performed, including:
[0062] S21. If the current oil dilution rate of the vehicle is less than or equal to the first release threshold, then exit the state adjustment mode.
[0063] Considering that the damage caused by oil dilution to the engine and vehicle varies depending on the oil dilution rate, the vehicle controller can perform different operations based on the current oil dilution rate when reducing the oil dilution rate.
[0064] The first release threshold is less than the first trigger threshold. The first release threshold and the first trigger threshold can be used as the warning triggering condition and warning release condition when the damage to the engine from oil dilution is minor, and can be set according to the actual situation of the vehicle.
[0065] Because the oil dilution rate and gasoline evaporation rate differ depending on the engine's operating state—for example, at higher engine speeds, gasoline more readily enters the oil, resulting in a faster oil dilution rate—the vehicle can enter a state adjustment mode when the current oil dilution rate is greater than or equal to a first trigger threshold. This mode controls and reduces the oil dilution rate by adjusting the engine's operating state, such as adjusting the intake air volume and engine speed. When the current oil dilution rate drops below or equal to a first release threshold, the vehicle controller can exit the state adjustment mode.
[0066] Taking a vehicle controller as an example, when the coolant temperature is low, the controller can limit engine operating conditions such as speed and torque to reduce the rate at which gasoline mixes with the engine oil, thus reducing the oil dilution rate. This prevents excessive oil dilution before the engine coolant temperature rises to a certain level. When the coolant temperature is high, the gasoline evaporation rate is faster. Therefore, the controller can adjust engine operating conditions such as intake air volume and speed to increase the gasoline evaporation rate, thereby reducing the oil dilution rate. Here, the gasoline evaporation rate refers to the rate at which gasoline mixed with the engine oil evaporates.
[0067] By adjusting the engine's operating conditions to reduce the oil dilution rate, the increase in oil dilution rate can be effectively limited when the damage caused by oil dilution to the engine is relatively minor, thus preventing unpredictable damage to the engine caused by excessive oil dilution.
[0068] Optionally, the operating state includes at least one of engine torque and engine speed.
[0069] Torque and speed can accurately reflect the engine's operating status. Therefore, by controlling engine torque and speed alone, the oil dilution rate can be controlled, which helps simplify the complex analysis process of engine operating status and saves computing resources of the vehicle network.
[0070] Optionally, the preset trigger threshold includes a second trigger threshold, and the preset release threshold includes a second release threshold; step 102, if the vehicle's oil dilution rate is increasing and the vehicle's current oil dilution rate is greater than or equal to the preset trigger threshold, then the first operation is performed, including:
[0071] S31. If the oil dilution rate of the vehicle is increasing and the current oil dilution rate of the vehicle is greater than or equal to the second trigger threshold, then the engine of the vehicle is controlled to enter maintenance mode to restrict the start and stop of the engine.
[0072] Step 103 states that if the current oil dilution rate of the vehicle is less than or equal to a preset release threshold, then a second operation is performed, including:
[0073] S41. If the current oil dilution rate of the vehicle is less than or equal to the second release threshold, then exit the maintenance mode.
[0074] The second release threshold is lower than the second trigger threshold. The second release threshold and the second trigger threshold can serve as the warning trigger and warning release conditions for situations where oil dilution causes significant engine damage, and can be set according to the actual conditions of the vehicle.
[0075] When the oil dilution rate is greater than or equal to the second trigger threshold, the engine can be controlled to enter maintenance mode to restrict engine start-stop, allowing the engine to run continuously and promoting the rise of engine coolant temperature, thereby increasing the gasoline evaporation rate and reducing the oil dilution rate. When the oil dilution rate drops to less than or equal to the second release threshold, maintenance mode can be exited.
[0076] Compared to reducing oil dilution by adjusting engine operating conditions, reducing oil dilution by limiting engine start-stop can quickly achieve gasoline evaporation, thereby reducing oil dilution. This helps to stop the damage to the engine caused by oil dilution in time when it becomes severe, thus protecting the engine.
[0077] Optionally, the preset trigger threshold includes a third trigger threshold, and the preset release threshold includes a third release threshold; step 102 states that if the vehicle's oil dilution rate is increasing, and the vehicle's current oil dilution rate is greater than or equal to the preset trigger threshold, then the first operation is performed, including:
[0078] S51. If the vehicle's oil dilution rate is increasing and the vehicle's current oil dilution rate is greater than or equal to the third trigger threshold, a reminder message is generated and displayed. The reminder message is used to remind the vehicle's driver to change the oil.
[0079] Step 103 states that if the current oil dilution rate of the vehicle is less than or equal to a preset release threshold, then a second operation is performed, including:
[0080] S61. If the current oil dilution rate of the vehicle is less than or equal to the third release threshold, then stop displaying the reminder message.
[0081] The third release threshold is lower than the third trigger threshold. The third release threshold and the third trigger threshold can be used as the warning trigger and warning release conditions when the engine oil needs changing, and can be set according to the actual situation of the vehicle.
[0082] If the vehicle's current oil dilution rate exceeds a third threshold, a reminder message can be generated and displayed to remind the driver to change the oil. For example, the vehicle controller can generate a reminder message and display it on the vehicle's dashboard to remind the driver to change the oil; alternatively, it can display a client connected to the vehicle's network, etc., which is not limited in this invention. When the vehicle's oil dilution rate drops to less than or equal to the third release threshold, the vehicle controller can stop displaying the reminder message.
[0083] Optionally, the first trigger threshold is less than the second trigger threshold and less than the third trigger threshold; the first release threshold is less than the second release threshold and less than the third release threshold.
[0084] Different degrees of oil dilution can cause varying degrees of damage to the engine. Therefore, different methods are needed to reduce the oil dilution rate when the oil dilution rate varies. In this case, the three preset trigger thresholds mentioned above can serve as warning trigger conditions when the oil dilution rate reaches different levels, and correspondingly, the three preset release thresholds can serve as warning release conditions when the oil dilution rate decreases.
[0085] Specifically, during the increase of oil dilution rate, when the oil dilution rate is greater than or equal to the first trigger threshold, the oil dilution rate can be reduced by adjusting the engine operating state. When the oil dilution rate is greater than or equal to the second trigger threshold, adjusting the engine operating state may not be effective in controlling the oil dilution rate. In this case, the engine can be put into maintenance mode, and the oil dilution rate can be reduced by limiting the engine start-stop function. When the oil dilution rate is greater than or equal to the third trigger threshold, the oil dilution phenomenon is too severe. A reminder message can be generated to remind the driver to change the oil, thus avoiding excessive damage to the engine caused by oil dilution.
[0086] Accordingly, during the process of decreasing oil dilution rate, if the oil dilution rate is less than or equal to the third release threshold, it indicates that the oil dilution phenomenon has not yet reached the point where oil replacement is required. In this case, the reminder message will stop being displayed, and the engine will be controlled to enter maintenance mode based on the second trigger threshold. If the oil dilution rate is less than or equal to the second release threshold, the engine maintenance mode will be exited, and the engine operating status will be adjusted based on the first trigger threshold. If the oil dilution rate is less than or equal to the third release threshold, it indicates that the oil dilution rate is within the normal range, and the engine will be restored to normal operating status.
[0087] By employing the above methods, corresponding measures are taken to address different degrees of oil dilution, achieving reasonable control of the oil dilution rate and reducing the damage caused by oil dilution to the engine. Of course, the preset trigger thresholds and preset release thresholds, along with their corresponding specific processing methods, can be combined and set according to the actual conditions of the vehicle. For example, the value of the first trigger threshold may fall within the range between the first and second release thresholds, and the value of the second trigger threshold may fall within the range between the second and third release thresholds. This invention does not limit the specifics of these settings.
[0088] Optionally, the difference between the preset trigger threshold and the preset release threshold falls within a preset range, including: the difference between the preset trigger threshold and the preset release threshold is greater than 0% and less than or equal to 5%.
[0089] Based on the aforementioned preset range, the frequency of operation switching by the vehicle controller during the dilution rate reduction operation can be reduced, thus avoiding increased error rate due to frequent switching.
[0090] Optionally, step 101, which involves obtaining the vehicle's oil dilution rate in real time, includes:
[0091] S71. Receive first information sent by the engine controller of the vehicle in real time, the first information including the real-time operating status of the vehicle;
[0092] S72. Calculate the oil dilution rate of the vehicle based on the real-time operating status.
[0093] It's understandable that different oil dilution ratios will have different effects on engine operating conditions. For example, engine speed, torque, and intake air volume are all affected by the oil dilution ratio, which is also affected by engine operating time. Therefore, by using different engine operating data and corresponding oil dilution ratio data, a predictive model for calculating oil dilution ratio can be built, taking engine operating status and operating time as input and oil dilution ratio as output, and then writing the predictive model into the HCU. After the HCU obtains the engine operating status feedback from the ECU, it can then use the predictive model to calculate the oil dilution ratio.
[0094] To ensure real-time acquisition of the engine oil dilution rate, the engine operating status also needs to be acquired in real time. Therefore, the ECU can periodically access sensors to obtain the engine's real-time operating status. Similarly, the HCU can periodically send information requests to the ECU; or, a subscription mechanism can be established between the HCU and the ECU, so that when the ECU detects a change in the engine operating status, it can immediately feed back the changed engine operating status to the HCU. By acquiring the engine's real-time operating status, the HCU can calculate the engine's real-time oil dilution rate using a predictive model.
[0095] Reference Figure 2 The diagram illustrates a flowchart of an embodiment of the dilution rate calculation method of the present invention. The prediction model takes engine coolant temperature, operating time, engine speed, and torque as inputs and engine oil dilution rate as output. The ECU can acquire engine coolant temperature, engine speed, and torque in real time through various sensors and feed them back to the HCU. After the HCU receives the real-time feedback of engine coolant temperature, engine speed, and torque from the ECU, it can calculate the engine oil dilution rate implemented by the vehicle using the prediction model, combined with the engine operating time.
[0096] By using the above method, the oil dilution rate can be monitored and controlled without adding an oil level sensor, thus reducing the manufacturing and maintenance costs of the vehicle.
[0097] Reference Figure 3 The diagram illustrates a flowchart of another embodiment of the vehicle control method of the present invention. The first trigger threshold can be 5%, the second trigger threshold can be 10%, and the third trigger threshold can be 15%, with the order of first release threshold < first trigger threshold < second release threshold < second trigger threshold < third release threshold < third trigger threshold. After the engine starts, the vehicle controller executes the method described in steps S71-S72 above, using a predictive model to calculate the vehicle's oil dilution rate in real time.
[0098] During the oil dilution process, if the vehicle's oil dilution rate is greater than or equal to the first trigger threshold, the engine's operating state is adjusted to reduce the oil dilution rate, as described in step S11 above. If the vehicle's oil dilution rate is greater than or equal to the second trigger threshold, the engine is controlled to enter maintenance mode, limiting engine start-stop, to increase the gasoline evaporation rate and reduce the oil dilution rate, as described in step S31 above. If the vehicle's oil dilution rate is greater than or equal to the third trigger threshold, the malfunction indicator lamp is illuminated, as described in step S51 above, to remind the driver to change the oil.
[0099] During the process of oil dilution reduction (i.e., evaporation), if the vehicle's oil dilution rate is less than or equal to the third release threshold, the malfunction indicator lamp is turned off according to the method described in step S61 above. If the vehicle's oil dilution rate is less than or equal to the second release threshold, the engine is controlled to exit the maintenance model according to the method described in step S41 above. If the vehicle's oil dilution rate is less than or equal to the first release threshold, the engine's operating state adjustment is stopped according to the method described in step S21 above, and the engine is controlled to resume normal operation.
[0100] In summary, this invention provides a vehicle control method that acquires the vehicle's oil dilution rate in real time. If the vehicle's oil dilution rate is increasing and the current oil dilution rate is greater than or equal to a preset trigger threshold, a first operation is performed to reduce the oil dilution rate. If the vehicle's current oil dilution rate is less than or equal to a preset release threshold, a second operation is performed to release the first operation. This method effectively warns and responds to oil dilution rate issues, mitigating engine damage caused by excessively high oil dilution rates. Furthermore, the difference between the preset release threshold and the preset trigger threshold falls within a preset range, avoiding repeated switching between the first and second operations, thus reducing the error rate and improving vehicle control stability.
[0101] Reference Figure 3 The diagram illustrates a structural representation of a vehicle control device according to an embodiment of the present invention. The device can be installed within a vehicle's own engine controller, vehicle controller, or other vehicle network, or it can be installed in an external device; the present invention does not limit this. The device 200 may include:
[0102] The dilution rate acquisition module 201 is used to acquire the engine oil dilution rate of the vehicle in real time;
[0103] The warning triggering module 202 is used to perform a first operation if the oil dilution rate of the vehicle is increasing and the current oil dilution rate of the vehicle is greater than or equal to a preset trigger threshold. The first operation is used to reduce the oil dilution rate.
[0104] The warning cancellation module 203 is used to perform a second operation if the current oil dilution rate of the vehicle is less than or equal to a preset cancellation threshold. The second operation is used to cancel the first operation.
[0105] Wherein, the preset release threshold is less than the preset trigger threshold, and the difference between the preset trigger threshold and the preset release threshold belongs to a preset range.
[0106] Optionally, the preset trigger threshold includes a first trigger threshold, and the preset deactivation threshold includes a first deactivation threshold; the warning trigger module may include:
[0107] The first warning triggering submodule is used to enter the state adjustment mode to adjust the operating state of the vehicle's engine if the vehicle's oil dilution rate is increasing and the vehicle's current oil dilution rate is greater than or equal to the first triggering threshold.
[0108] The warning cancellation module may include:
[0109] The first warning cancellation submodule is used to exit the state adjustment mode if the current oil dilution rate of the vehicle is less than or equal to the first cancellation threshold.
[0110] Optionally, the operating state includes at least one of engine torque and engine speed.
[0111] Optionally, the preset trigger threshold includes a second trigger threshold, and the preset release threshold includes a second release threshold; the warning trigger module may include:
[0112] The second warning triggering submodule is used to control the vehicle's engine to enter maintenance mode if the vehicle's oil dilution rate is increasing and the vehicle's current oil dilution rate is greater than or equal to the second triggering threshold, so as to restrict the engine's start-stop function.
[0113] The warning cancellation module may include:
[0114] The second warning cancellation submodule is used to exit the maintenance mode if the current oil dilution rate of the vehicle is less than or equal to the second cancellation threshold.
[0115] Optionally, the preset trigger threshold includes a third trigger threshold, and the preset release threshold includes a third release threshold; the warning trigger module may include:
[0116] The third warning triggering submodule is used to generate and display a reminder message if the vehicle's oil dilution rate is increasing and the vehicle's current oil dilution rate is greater than or equal to the third triggering threshold. The reminder message is used to remind the driver of the vehicle to change the oil.
[0117] The warning cancellation module may include:
[0118] The second warning cancellation submodule is used to stop displaying the warning message if the current oil dilution rate of the vehicle is less than or equal to the third cancellation threshold.
[0119] Optionally, the difference between the preset trigger threshold and the preset release threshold falls within a preset range, including: the difference between the preset trigger threshold and the preset release threshold is greater than 0% and less than or equal to 5%.
[0120] Optionally, the dilution rate acquisition module may include:
[0121] The information receiving submodule is used to receive first information sent by the engine controller of the vehicle in real time, the first information including the real-time operating status of the vehicle;
[0122] The dilution rate calculation submodule is used to calculate the oil dilution rate of the vehicle based on the real-time operating status.
[0123] A third aspect of this application provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the vehicle control method described above.
[0124] This application provides a vehicle in four aspects, including the aforementioned vehicle control device 200, to implement the aforementioned vehicle control method.
[0125] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.
[0126] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.
[0127] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus, or computer program products. Therefore, embodiments of this application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of this application can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0128] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0129] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0130] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0131] Although preferred embodiments of the present application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present application.
[0132] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device 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 terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.
[0133] The foregoing has provided a detailed description of a vehicle control method, apparatus, computer-readable storage medium, and vehicle provided in this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A vehicle control method, characterized in that, The method includes: The vehicle's oil dilution rate is acquired in real time. If the vehicle's oil dilution rate is increasing and the vehicle's current oil dilution rate is greater than or equal to a preset trigger threshold, then a first operation is performed to reduce the oil dilution rate. If the current oil dilution rate of the vehicle is less than or equal to a preset release threshold, then a second operation is performed to release the first operation. Wherein, the preset release threshold is less than the preset trigger threshold, and the difference between the preset trigger threshold and the preset release threshold belongs to a preset range; The preset trigger threshold includes a first trigger threshold, and the preset release threshold includes a first release threshold; if the vehicle's oil dilution rate is increasing, and the vehicle's current oil dilution rate is greater than or equal to the preset trigger threshold, then the first operation is performed, including: If the vehicle's oil dilution rate is increasing, and the vehicle's current oil dilution rate is greater than or equal to the first trigger threshold, then the vehicle enters a state adjustment mode to adjust the engine's operating state; wherein, when the coolant temperature is low, the engine's operating state is restricted; when the coolant temperature is high, the engine's operating state is adjusted. If the current oil dilution rate of the vehicle is less than or equal to a preset release threshold, then a second operation is performed, including: If the current oil dilution rate of the vehicle is less than or equal to the first release threshold, then the state adjustment mode is exited.
2. The method according to claim 1, characterized in that, The operating status includes at least one of engine torque and engine speed.
3. The method according to claim 1, characterized in that, The preset trigger threshold includes a second trigger threshold, and the preset release threshold includes a second release threshold; if the vehicle's oil dilution rate is increasing, and the vehicle's current oil dilution rate is greater than or equal to the preset trigger threshold, then the first operation is performed, including: If the vehicle's oil dilution rate is increasing and the vehicle's current oil dilution rate is greater than or equal to the second trigger threshold, then the vehicle's engine is controlled to enter maintenance mode to restrict the engine's start-stop function. If the current oil dilution rate of the vehicle is less than or equal to a preset release threshold, then a second operation is performed, including: If the current oil dilution rate of the vehicle is less than or equal to the second release threshold, then the maintenance mode is exited.
4. The method according to claim 1, characterized in that, The preset trigger threshold includes a third trigger threshold, and the preset release threshold includes a third release threshold; if the vehicle's oil dilution rate is increasing, and the vehicle's current oil dilution rate is greater than or equal to the preset trigger threshold, then the first operation is performed, including: If the vehicle's oil dilution rate is increasing and the current oil dilution rate is greater than or equal to the third trigger threshold, a reminder message is generated and displayed to remind the vehicle's driver to change the oil. If the current oil dilution rate of the vehicle is less than or equal to a preset release threshold, then a second operation is performed, including: If the current oil dilution rate of the vehicle is less than or equal to the third release threshold, then the reminder message will stop being displayed.
5. The method according to any one of claims 1 to 4, characterized in that, The difference between the preset trigger threshold and the preset release threshold belongs to a preset range, including: the difference between the preset trigger threshold and the preset release threshold is greater than 0% and less than or equal to 5%.
6. The method according to claim 1, characterized in that, The real-time acquisition of the vehicle's oil dilution rate includes: The system receives first information sent by the vehicle's engine controller in real time, the first information including the real-time operating status of the vehicle. The vehicle's oil dilution rate is calculated based on the real-time operating status.
7. A vehicle control device, characterized in that, The device includes: The dilution rate acquisition module is used to acquire the engine oil dilution rate of the vehicle in real time. The warning triggering module is used to perform a first operation if the oil dilution rate of the vehicle is increasing and the current oil dilution rate of the vehicle is greater than or equal to a preset trigger threshold. The first operation is used to reduce the oil dilution rate. The warning cancellation module is used to perform a second operation if the current oil dilution rate of the vehicle is less than or equal to a preset cancellation threshold. The second operation is used to cancel the first operation. Wherein, the preset release threshold is less than the preset trigger threshold, and the difference between the preset trigger threshold and the preset release threshold belongs to a preset range; The preset trigger threshold includes a first trigger threshold, and the preset deactivation threshold includes a first deactivation threshold; the warning trigger module includes: The first warning triggering submodule is used to enter a state adjustment mode to adjust the engine operating state of the vehicle if the oil dilution rate of the vehicle is increasing and the current oil dilution rate of the vehicle is greater than or equal to the first triggering threshold; wherein, when the water temperature is low, the engine operating state is restricted; when the water temperature is high, the engine operating state is adjusted. The warning cancellation module includes: The first warning cancellation submodule is used to exit the state adjustment mode if the current oil dilution rate of the vehicle is less than or equal to the first cancellation threshold.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the vehicle control method as described in any one of claims 1-6.
9. A vehicle, characterized in that, Includes the vehicle control device as described in claim 7, to implement the vehicle control method as described in any one of claims 1-6.