Engine oil pollution control method and device of vehicle, vehicle and storage medium
By updating the timer and accumulator when the vehicle's oil has not been changed, the degree of oil contamination can be accurately determined and matched with the optimization strategy, solving the problems of high additional equipment costs and inaccurate models, and effectively suppressing oil contamination.
Patent Information
- Application Number
- CN202510854563.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-24
- Publication Date
- 2025-09-09
AI Technical Summary
The existing technology has high costs for additional equipment, and the oil contamination risk factor model cannot accurately reflect the degree of oil contamination, which makes it difficult to accurately determine the degree of oil contamination and affects the subsequent pollution suppression effect.
When the vehicle's preset oil change status has not been changed, the engine starting conditions are determined, the accumulated time of the timer is updated, and when the accumulated time exceeds the threshold, the oil dilution accumulator and/or the oil emulsification accumulator are enabled, the dilution factor and/or emulsification factor are updated, the corresponding pollution optimization strategy is matched, and the vehicle is controlled to perform the optimization action.
The oil contamination status can be accurately estimated without additional equipment, and pollution can be suppressed by initiating optimized actions to avoid deterioration of vehicle emissions and wear in the engine cylinder.
Smart Images

Figure CN120608786A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control technology, and in particular to a method and device for controlling vehicle oil pollution, a vehicle, and a storage medium. Background Art
[0002] During normal engine operation, a small amount of fuel vapor or water vapor will mix into the engine oil. The mixing of fuel into the engine oil is called oil dilution, while the mixing of water vapor into the engine oil is called oil emulsification. As the two main types of oil contamination, the two will seriously affect the lubrication, heat dissipation, and cleaning capabilities of the engine oil, and may even accelerate oxidation and corrosion of engine cylinder components, causing irreversible damage to the engine. At the same time, the fuel engine in hybrid vehicles, especially series hybrid vehicles, does not directly output power to drive the vehicle, but acts as a generator to power the battery. This may cause the engine to operate in cold conditions more often, and the degree of oil contamination is more serious under cold conditions. In addition, due to their own characteristics, hybrid vehicles are easier to change the engine operating state, such as prohibiting shutdown and increasing engine speed, than traditional fuel vehicles. The above jointly determine that hybrid vehicles should pay more attention to the calculation and suppression methods of oil contamination.
[0003] When calculating and suppressing oil contamination, the technical solutions adopted can be roughly divided into three categories: 1) installing additional equipment inside the engine to detect oil contamination; 2) establishing an oil contamination risk factor model and directly obtaining the risk factor through input operating parameters.
[0004] However, in the related art, installing additional equipment will affect the price competitiveness of the product from a cost perspective. In addition, the vehicle will inevitably experience bumps during driving, which will affect the detection accuracy of the equipment and may lead to misjudgment of the degree of oil contamination. It is difficult to accurately reflect the degree of oil contamination by establishing an oil contamination risk factor model. The risk level of oil contamination is directly determined only through operating parameters, and the impact of operating conditions on the degree of oil contamination is not fully considered, which in turn has a negative impact on the assessment of the degree of oil contamination, and further affects subsequent related suppression methods, which urgently needs to be improved. Summary of the Invention
[0005] The present application provides a vehicle oil pollution control method, device, vehicle and storage medium to solve the technical problems in related technologies, such as high cost of additional equipment, difficulty in accurately reflecting the degree of oil pollution by the oil pollution risk factor model, difficulty in accurately determining the degree of oil pollution, and impact on subsequent pollution suppression.
[0006] The first aspect of the present application provides a method for controlling oil pollution of a vehicle, comprising the following steps: determining the engine starting condition of the vehicle when the preset oil change status of the vehicle is in the unchanged state; updating the accumulated duration of the corresponding timer of the vehicle based on the engine starting condition, and enabling the oil dilution accumulator and / or the oil emulsification accumulator to update the oil dilution factor and / or the oil emulsification factor and clear the accumulated duration when the accumulated duration exceeds the corresponding duration threshold; matching the corresponding oil pollution optimization strategy based on the oil dilution factor and / or the oil emulsification factor to control the vehicle to perform the corresponding startup optimization action.
[0007] Optionally, in one embodiment of the present application, the cumulative duration of the corresponding timer of the vehicle is updated based on the engine start condition, and when the cumulative duration exceeds a corresponding duration threshold, an oil dilution accumulator and / or an oil emulsification accumulator is enabled to update the oil dilution cumulative value and / or the oil emulsification cumulative value, and clear the cumulative duration, including: when the vehicle is in a cold engine start condition, cumulatively updating a first cumulative duration of a first timer, and when the first cumulative duration is greater than or equal to a first preset duration threshold, enabling the oil dilution accumulator and / or the oil emulsification accumulator to update the oil dilution factor and / or the oil emulsification factor, and clearing the first cumulative duration; when the vehicle is not in the cold engine start condition, cumulatively updating a second cumulative duration of a second timer, and when the second cumulative duration is greater than or equal to a second preset duration threshold, updating the oil dilution factor and / or the oil emulsification factor using an oil dilution balance point, and clearing the second cumulative duration.
[0008] Optionally, in one embodiment of the present application, enabling the oil dilution accumulator and / or the oil emulsification accumulator to update the oil dilution factor and / or the oil emulsification factor includes: obtaining the current driving condition and state parameters of the vehicle; matching the corresponding preset operating condition-accumulated value comparison table based on the current driving condition and the state parameters to obtain the oil dilution value and / or oil emulsification value under the current driving condition, wherein the input of the preset operating condition-accumulated value comparison table corresponding to the oil dilution value is the ambient temperature and the oil temperature, and the input of the preset operating condition-accumulated value comparison table corresponding to the oil emulsification value is the ambient temperature and the water temperature; and using the oil dilution value and / or the oil emulsification value to update the oil dilution factor and / or the oil emulsification factor.
[0009] Optionally, in one embodiment of the present application, the oil dilution factor and / or oil emulsification factor are matched with a corresponding oil contamination optimization strategy to control the vehicle to perform a corresponding startup optimization action, including: determining whether the oil dilution factor is greater than a first preset dilution threshold or whether the oil emulsification factor is greater than a first preset emulsification threshold; if the oil dilution factor is greater than the first preset dilution threshold or the oil emulsification factor is greater than the first preset emulsification threshold, prohibiting the vehicle's engine from shutting down.
[0010] Optionally, in one embodiment of the present application, the oil dilution factor and / or oil emulsification factor are used to match a corresponding oil pollution optimization strategy to control the vehicle to perform a corresponding startup optimization action, including: judging whether the oil dilution factor is greater than a second preset dilution threshold or whether the oil emulsification factor is greater than a second preset emulsification threshold; if the oil dilution factor is greater than the second preset dilution threshold or the oil emulsification factor is greater than the second preset emulsification threshold, then using the oil dilution factor or the oil emulsification factor to match a corresponding injection strategy to adjust the number of injections, fuel injection angle and / or fuel injection ratio of the vehicle based on the injection strategy until the vehicle reaches a preset oil stability condition.
[0011] Optionally, in one embodiment of the present application, the oil dilution factor and / or oil emulsification factor are matched with a corresponding oil contamination optimization strategy to control the vehicle to perform a corresponding startup optimization action, including: determining whether the oil dilution factor is greater than a third preset dilution threshold or whether the oil emulsification factor is greater than a third preset emulsification threshold; if the oil dilution factor is greater than the third preset dilution threshold or the oil emulsification factor is greater than the third preset emulsification threshold, generating an oil deterioration reminder and pushing the oil deterioration reminder to the driver.
[0012] A second aspect of the present application provides an oil pollution control device for a vehicle, comprising: a determination module for determining the engine starting condition of the vehicle when the preset oil change status of the vehicle is in the unchanged state; an update module for updating the accumulated duration of the corresponding timer of the vehicle based on the engine starting condition, and enabling the oil dilution accumulator and / or the oil emulsification accumulator to update the oil dilution factor and / or the oil emulsification factor and clear the accumulated duration when the accumulated duration exceeds the corresponding duration threshold; a control module for matching the corresponding oil pollution optimization strategy based on the oil dilution factor and / or the oil emulsification factor to control the vehicle to perform the corresponding starting optimization action.
[0013] Optionally, in one embodiment of the present application, the update module includes: a first updating unit, used to cumulatively update the first accumulated time of the first timer when the vehicle is in a cold engine start condition, and when the first accumulated time is greater than or equal to a first preset time threshold, enable the oil dilution accumulator and / or the oil emulsification accumulator to update the oil dilution factor and / or the oil emulsification factor, and clear the first accumulated time; a second updating unit, used to cumulatively update the second accumulated time of the second timer when the vehicle is not in the cold engine start condition, and when the second accumulated time is greater than or equal to a second preset time threshold, update the oil dilution factor and / or the oil emulsification factor using the oil dilution balance point, and clear the second accumulated time.
[0014] Optionally, in one embodiment of the present application, the update module includes: an acquisition unit for acquiring the current driving condition and state parameters of the vehicle; a matching unit for matching the corresponding preset operating condition-cumulative value comparison table based on the current driving condition and the state parameters to obtain the oil dilution value and / or oil emulsification value under the current driving condition, wherein the input of the preset operating condition-cumulative value comparison table corresponding to the oil dilution value is the ambient temperature and the oil temperature, and the input of the preset operating condition-cumulative value comparison table corresponding to the oil emulsification value is the ambient temperature and the water temperature; a third updating unit for updating the oil dilution factor and / or the oil emulsification factor using the oil dilution value and / or the oil emulsification value.
[0015] Optionally, in one embodiment of the present application, the control module includes: a first judgment unit, used to judge whether the oil dilution factor is greater than a first preset dilution threshold or whether the oil emulsification factor is greater than a first preset emulsification threshold; a first control unit, used to prohibit the vehicle's engine from shutting down when the oil dilution factor is greater than the first preset dilution threshold or the oil emulsification factor is greater than the first preset emulsification threshold.
[0016] Optionally, in one embodiment of the present application, the control module includes: a second judgment unit, used to judge whether the oil dilution factor is greater than a second preset dilution threshold or whether the oil emulsification factor is greater than a second preset emulsification threshold; a second control module, used to match the corresponding injection strategy using the oil dilution factor or the oil emulsification factor when the oil dilution factor is greater than the second preset dilution threshold or the oil emulsification factor is greater than the second preset emulsification threshold, so as to adjust the number of injections, fuel injection angle and / or fuel injection ratio of the vehicle based on the injection strategy until the vehicle reaches a preset oil stability condition.
[0017] Optionally, in one embodiment of the present application, the control module includes: a third judgment unit, used to judge whether the oil dilution factor is greater than a third preset dilution threshold or whether the oil emulsification factor is greater than a third preset emulsification threshold; a third control module, used to generate an oil deterioration reminder when the oil dilution factor is greater than the third preset dilution threshold or the oil emulsification factor is greater than the third preset emulsification threshold, and push the oil deterioration reminder to the driver.
[0018] The third aspect of the present application provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle oil pollution control method as described in the above embodiment.
[0019] A fourth aspect of the present application provides a computer-readable storage medium, which stores computer instructions, and the computer instructions are used to enable the computer to execute the vehicle oil pollution control method as described in the above embodiment.
[0020] The fifth aspect of the present application provides a computer program product, including a computer program, which, when executed, is used to implement the above-mentioned vehicle oil pollution control method.
[0021] The embodiment of the present application can determine the vehicle's engine starting condition when the vehicle's preset oil change status is in the unchanged state, thereby updating the accumulated time of the vehicle's corresponding timer, and when the accumulated time exceeds the corresponding time threshold, enable the oil dilution accumulator and / or the oil emulsification accumulator to update the oil dilution factor and / or the oil emulsification factor to update the contamination level and clear the accumulated time. Then, according to the oil dilution factor and / or the oil emulsification factor, a corresponding oil contamination optimization strategy is matched to control the vehicle to perform the corresponding startup optimization action. Without adding additional equipment, the oil contamination status can be estimated, and the oil contamination level can be suppressed through startup optimization actions, thereby avoiding the deterioration of vehicle emissions and even the occurrence of engine cylinder wear caused by oil contamination. This solves the technical problems in the related art that the additional equipment cost is high, the oil contamination risk factor model is difficult to accurately reflect the oil contamination level, and it is difficult to accurately determine the oil contamination level, which affects subsequent pollution suppression.
[0022] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which: Figure 1 This is a flow chart of a vehicle oil pollution control method provided according to an embodiment of the present application; Figure 2 This is a flow chart of a method for controlling vehicle oil pollution according to one embodiment of the present application; Figure 3 This is a schematic diagram of the principle of a method for controlling vehicle oil pollution according to one embodiment of the present application; Figure 4 This is a schematic structural diagram of a vehicle oil pollution control device provided according to an embodiment of the present application; Figure 5 A schematic structural diagram of a vehicle provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0024] The following describes in detail embodiments of the present application, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0025] The following describes the vehicle oil pollution control method, device, vehicle and storage medium of the embodiments of the present application with reference to the accompanying drawings. In response to the technical problems mentioned in the above background technology, such as the high cost of additional equipment and the difficulty of the oil contamination risk factor model to accurately reflect the degree of oil contamination, the difficulty in accurately determining the degree of oil contamination, and the impact on subsequent pollution suppression, the present application provides a vehicle oil contamination control method. In this method, when the vehicle's preset oil change status is in the unchanged state, the vehicle's engine starting condition can be determined, and the accumulated time of the vehicle's corresponding timer can be updated. When the accumulated time exceeds the corresponding time threshold, the oil dilution accumulator and / or the oil emulsification accumulator can be enabled to update the oil dilution factor and / or the oil emulsification factor to update the degree of contamination and clear the accumulated time. Then, according to the oil dilution factor and / or the oil emulsification factor, the corresponding oil contamination optimization strategy is matched to control the vehicle to perform the corresponding startup optimization action. The oil contamination status can be estimated without adding additional equipment, and the oil contamination degree can be suppressed through startup optimization actions, thereby avoiding the deterioration of vehicle emissions caused by oil contamination and even the occurrence of wear in the engine cylinder. This solves the technical problems in related technologies, such as high cost of additional equipment, difficulty in accurately reflecting the degree of oil contamination by the oil contamination risk factor model, difficulty in accurately judging the degree of oil contamination, and impact on subsequent pollution suppression.
[0026] Specifically, Figure 1A flow chart of a method for controlling oil pollution in a vehicle provided in an embodiment of the present application.
[0027] like Figure 1 As shown, the vehicle oil pollution control method includes the following steps: In step S101 , when the preset oil change state of the vehicle is in the not-changed state, the engine starting condition of the vehicle is determined.
[0028] It is understandable that the introduction of the oil contamination factor can reflect the degree of oil contamination in real time, but the current technology using the oil contamination factor either only considers the temperature influencing factor of water temperature or does not fully consider the oil contamination degree performance corresponding to different operating conditions. In order to avoid the above problems, the oil contamination judgment scheme of the embodiment of the present application can combine the two aspects of time and temperature, and perform pollution judgment from the two directions of oil dilution and oil emulsification. First, the embodiment of the present application can obtain the oil change status of the vehicle, that is, whether the new oil has been replaced. After the new oil is replaced, it is determined to be in the replacement status, otherwise, it is in the non-replacement status.
[0029] For example, the replacement status can be determined based on the vehicle's oil change flag. If the flag is set to 1, it means that the engine oil was replaced with new oil before the power-on, and oil dilution should not exist, so the accumulator reset input is 0; if the flag is set to 0, it means that the oil has not been replaced, and the accumulator input is the last accumulator output power-off saved value. It should also be noted that after the oil change flag is set to 1, it will only be maintained until the end of the engine start after the first power-on.
[0030] In step S102, based on the engine starting condition, the accumulated duration of the corresponding timer of the vehicle is updated, and when the accumulated duration exceeds the corresponding duration threshold, the oil dilution accumulator and / or the oil emulsification accumulator is enabled to update the oil dilution factor and / or the oil emulsification factor, and clear the accumulated duration.
[0031] Furthermore, in the unreplaced state, the embodiment of the present application can detect whether the engine has completed starting, and then enable the timer according to the engine starting conditions. After the accumulated time of the timer exceeds a certain time, the oil dilution factor and / or oil emulsification factor are accumulated and updated, and the accumulated time is cleared to prepare for the next enablement.
[0032] The duration threshold can be set by those skilled in the art according to actual conditions and is not specifically limited here.
[0033] Optionally, in one embodiment of the present application, based on the engine starting condition, the accumulated time of the corresponding timer of the vehicle is updated, and when the accumulated time exceeds the corresponding time threshold, the oil dilution accumulator and / or the oil emulsification accumulator is enabled to update the oil dilution accumulated value and / or the oil emulsification accumulated value, and clear the accumulated time, including: when the vehicle is in a cold engine starting condition, the first accumulated time of the first timer is accumulated and updated, and when the first accumulated time is greater than or equal to a first preset time threshold, the oil dilution accumulator and / or the oil emulsification accumulator is enabled to update the oil dilution factor and / or the oil emulsification factor, and clear the first accumulated time; when the vehicle is not in a cold engine starting condition, the second accumulated time of the second timer is accumulated and updated, and when the second accumulated time is greater than or equal to the second preset time threshold, the oil dilution factor and / or the oil emulsification factor is updated using the oil dilution balance point, and clear the second accumulated time.
[0034] The embodiment of the present application can perform different update schemes depending on whether it is in a cold start condition.
[0035] In the embodiment of the present application, the engine start completion flag can be used to determine whether the engine has completed starting. If the flag is satisfied, a cold engine operating condition determination is performed. If not, the entire vehicle is powered off. If the cooling condition is met, the first timer is enabled and it is determined whether the timer output is less than a threshold value of one (a first preset time threshold). If the timer output is less than the threshold value of one, the timer continues to count until the first timer output is greater than the threshold value of one. At this time, the first timer is reset and the accumulator is enabled once. After the timer is reset, the above process is repeated. If the cold engine operating condition is not met, the second timer is enabled and the timer output is determined to be less than threshold 2 (the second preset time threshold). If the timer output is less than threshold 1, the oil dilution factor and oil emulsification factor are output normally, and the timing is continued until the timer output is greater than threshold 2. At this time, the second timer is reset and the oil dilution balance point is assigned to the minimum value of the accumulator. The balance point is obtained by looking up the engine speed and load table, thereby compensating for the defect that the oil dilution factor will drop to 0. The cold engine operating condition is determined by the oil temperature being lower than a certain oil temperature threshold or the water temperature being lower than a certain water temperature threshold.
[0036] Optionally, in one embodiment of the present application, an oil dilution accumulator and / or an oil emulsification accumulator are enabled to update the oil dilution factor and / or the oil emulsification factor, including: obtaining the current driving condition and state parameters of the vehicle; matching the corresponding preset operating condition-accumulated value comparison table based on the current driving condition and state parameters to obtain the oil dilution value and / or oil emulsification value under the current driving condition, wherein the input of the preset operating condition-accumulated value comparison table corresponding to the oil dilution value is the ambient temperature and the oil temperature, and the input of the preset operating condition-accumulated value comparison table corresponding to the oil emulsification value is the ambient temperature and the water temperature; and using the oil dilution value and / or the oil emulsification value to update the oil dilution factor and / or the oil emulsification factor.
[0037] Among them, the vehicle's current driving conditions and status parameters include but are not limited to engine water temperature, oil temperature, engine speed, engine load, intake air flow, engine idle speed flag, and engine start end flag.
[0038] The specific input values for the oil dilution accumulator and / or the oil emulsification accumulator are obtained by looking up the ambient temperature and oil temperature tables. It is also necessary to determine whether the current operating condition is idle. Different MAP lookup tables are selected for idle and non-idle conditions. However, both MAP inputs are ambient temperature and oil temperature. In this state, the oil emulsification accumulator's corresponding MAP inputs are ambient temperature and water temperature. This embodiment of the present application can obtain environmental information, such as ambient temperature, for corresponding lookup.
[0039] In step S103 , based on the oil dilution factor and / or the oil emulsification factor, a corresponding oil pollution optimization strategy is matched to control the vehicle to perform a corresponding startup optimization action.
[0040] As a possible implementation method, the embodiment of the present application can output the oil dilution factor from the oil dilution accumulator and the oil emulsification factor from the oil emulsification accumulator, and make a judgment on the degree of oil contamination, wherein the output of the oil dilution and oil emulsification accumulators is a power-off storage amount used to store the oil dilution and oil emulsification degrees of the working cycle.
[0041] For different pollution levels, the embodiment of the present application can match the corresponding oil pollution optimization strategy to control the vehicle to perform corresponding startup optimization actions.
[0042] Optionally, in one embodiment of the present application, based on the oil dilution factor and / or the oil emulsification factor, a corresponding oil contamination optimization strategy is matched to control the vehicle to perform corresponding startup optimization actions, including: determining whether the oil dilution factor is greater than a first preset dilution threshold or whether the oil emulsification factor is greater than a first preset emulsification threshold; if the oil dilution factor is greater than the first preset dilution threshold or the oil emulsification factor is greater than the first preset emulsification threshold, prohibiting the vehicle's engine from shutting down.
[0043] For example, when the oil dilution factor is greater than the first preset dilution threshold or the oil emulsification factor is greater than the first preset emulsification threshold, the engine shutdown prohibition flag is set. This flag is used to prohibit engine shutdown to increase the intake air volume, increase the evaporation rate of fuel vapor and water vapor, and reduce the oil dilution and oil emulsification degree.
[0044] Optionally, in one embodiment of the present application, based on the oil dilution factor and / or the oil emulsification factor, a corresponding oil pollution optimization strategy is matched to control the vehicle to perform corresponding startup optimization actions, including: judging whether the oil dilution factor is greater than a second preset dilution threshold or whether the oil emulsification factor is greater than a second preset emulsification threshold; if the oil dilution factor is greater than the second preset dilution threshold or the oil emulsification factor is greater than the second preset emulsification threshold, then using the oil dilution factor or the oil emulsification factor to match the corresponding injection strategy to adjust the vehicle's injection times, fuel injection angle and / or fuel injection ratio based on the injection strategy until the vehicle reaches the preset oil stability condition.
[0045] For example, after the oil dilution factor is greater than the second preset dilution threshold or the oil emulsification factor is greater than the second preset emulsification threshold, the injection strategy conversion flag is set. After the flag is set, the engine makes corresponding injection strategy adjustments to increase the water temperature and oil temperature, thereby increasing the evaporation rate of fuel vapor and water vapor and reducing the degree of oil dilution, including but not limited to multiple injections, fuel injection angle pushback, and fuel injection ratio adjustment.
[0046] Optionally, in one embodiment of the present application, based on the oil dilution factor and / or the oil emulsification factor, a corresponding oil contamination optimization strategy is matched to control the vehicle to perform corresponding startup optimization actions, including: determining whether the oil dilution factor is greater than a third preset dilution threshold or whether the oil emulsification factor is greater than a third preset emulsification threshold; if the oil dilution factor is greater than the third preset dilution threshold or the oil emulsification factor is greater than the third preset emulsification threshold, generating an oil deterioration reminder and pushing the oil deterioration reminder to the driver.
[0047] For example, when the oil dilution factor is greater than a third preset dilution threshold or the oil emulsification factor is greater than a third preset emulsification threshold, the oil deterioration flag is set. When the flag is set, the instrument panel needs to remind the driver to change the oil in time.
[0048] Among them, the first preset dilution threshold is less than the second preset dilution threshold and less than the third preset dilution threshold; the first preset emulsification threshold is less than the second preset emulsification threshold and less than the third preset emulsification threshold.
[0049] Combine Figure 2 and Figure 3 As shown, the working principle of the embodiment of the present application is described in detail with an embodiment.
[0050] like Figure 2 As shown, the embodiment of the present application may include the following steps: Step S201: Acquire vehicle status information and environmental information. The vehicle information includes but is not limited to engine water temperature, engine oil temperature, engine speed, engine load, intake air flow, engine idle speed flag, and engine start end flag, and the environmental information includes but is not limited to ambient temperature.
[0051] Step S202: Check whether the oil change flag is set and decide whether to set the accumulator input to 0. Figure 3 As shown, the embodiment of the present application can be determined based on the status of the oil change mark after the vehicle is powered on.
[0052] Among them, the embodiment of the present application can use the first timer, the second timer, the oil dilution accumulator, and the oil emulsification accumulator to realize the timing and related factor output of cold start conditions or non-cold start conditions.
[0053] If the oil change flag status is obtained first when the vehicle is powered on, if the flag is set to 1, the oil dilution and oil emulsification accumulator inputs are reset to 0; if the flag is set to 0, the oil dilution and oil emulsification accumulator inputs are the values saved at the last power-off of the accumulator output. It should also be noted that after the oil change flag is set to 1, it will only remain so until the end of the engine start after the first power-on.
[0054] Step S203 detects whether the engine has completed starting and is in a cold engine condition, and makes a timer enabling decision. The cold engine condition mainly considers that when the oil temperature and water temperature do not reach a certain threshold, the oil dilution and oil emulsification degree will also show an increasing trend.
[0055] like Figure 3 As shown, after the engine is started, a cold engine condition determination is performed. If the condition is met, the first oil dilution timer is enabled. A determination is also made as to whether the output of the first oil dilution timer is less than a threshold of one. If so, the timer continues counting until the output of the first oil dilution timer exceeds the threshold of one. At this point, the first oil dilution timer is reset, and the oil dilution accumulator is enabled. After the first oil dilution timer is reset, the above process repeats. The specific input value of the oil dilution accumulator is obtained through a table lookup. It is also necessary to determine whether the current operating condition is idle. Idle and non-idle operating conditions use their own MAPs. The two MAP inputs corresponding to the oil dilution accumulator are the ambient temperature and the oil temperature.
[0056] The same is true for the oil emulsification accumulator. The two MAP inputs corresponding to the oil emulsification accumulator are ambient temperature and water temperature. Different MAP lookup tables are selected for the oil dilution balance point and the oil emulsification balance point, but the MAP inputs corresponding to the two are engine speed and load.
[0057] If the cold engine operating condition is not met after the engine is started, the second oil dilution timer is enabled, and it is determined whether the output of the second oil dilution timer is less than threshold value 2. If the output of the second oil dilution timer is less than threshold value 2, the oil dilution factor is output normally, and the timing is continued until the output of the oil dilution timer is greater than threshold value 2. At this time, the second oil dilution timer is reset, and the oil dilution balance point is assigned to the minimum value of the oil dilution accumulator, and the oil dilution factor is output. The same applies to the oil emulsification accumulator.
[0058] Step S204 checks whether the timer output is greater than the corresponding threshold, and then makes a decision to enable the accumulator or assign a minimum value. Considering that sufficient intake air volume at high water temperature indicates a gradual decrease in fuel vapor and water vapor in the engine oil, i.e., a gradual reduction in the oil contamination level, ultimately reaching zero, a more realistic scenario is that when the oil and water temperatures rise to a certain value and persist for a period of time, the oil dilution and emulsification levels stabilize but do not reach zero.
[0059] Step S205: Outputting the engine oil dilution and engine oil emulsification factors.
[0060] The output of the oil dilution and oil emulsification accumulator is the power-off storage amount used to store the oil dilution degree and oil emulsification degree of the working cycle, and finally outputs the oil dilution factor and oil emulsification factor, and makes judgments on the oil dilution degree and oil emulsification degree.
[0061] Step S206 , determining the degree of oil contamination and deciding whether to take corresponding suppression measures.
[0062] When the oil dilution factor is greater than the first oil dilution threshold or the oil emulsification factor is greater than the first oil emulsification threshold, the engine shutdown prohibition flag is set. This flag is used to prohibit engine shutdown; After the oil dilution factor is greater than the second oil dilution threshold or the oil emulsification factor is greater than the second oil emulsification threshold, the injection strategy switching flag is set. After the flag is set, the engine makes corresponding injection strategy adjustments, including but not limited to multiple injections, fuel injection angle pushback, and fuel injection ratio adjustment; When the oil dilution factor is greater than the third oil dilution threshold or the oil emulsification factor is greater than the third oil emulsification threshold, the oil deterioration flag is set. When the flag is set, the instrument panel needs to remind the driver to change the oil in time.
[0063] The above thresholds and MAP need to be determined according to engine performance.
[0064] According to the vehicle oil pollution control method proposed in the embodiment of the present application, when the vehicle's preset oil change state is in the unchanged state, the vehicle's engine starting condition can be determined, and the accumulated time of the corresponding timer of the vehicle can be updated. When the accumulated time exceeds the corresponding time threshold, the oil dilution accumulator and / or the oil emulsification accumulator are enabled to update the oil dilution factor and / or the oil emulsification factor to update the pollution level and clear the accumulated time. Then, according to the oil dilution factor and / or the oil emulsification factor, the corresponding oil pollution optimization strategy is matched to control the vehicle to perform the corresponding startup optimization action. Without adding additional equipment, the oil pollution state can be estimated, and the oil pollution level can be suppressed through startup optimization actions, thereby avoiding the deterioration of vehicle emissions and even the occurrence of wear in the engine cylinder caused by oil pollution. Therefore, the technical problems in the related art that the additional equipment cost is high, the oil pollution risk factor model is difficult to accurately reflect the oil pollution level, and it is difficult to accurately determine the oil pollution level, which affects the subsequent pollution suppression.
[0065] Next, the oil pollution control device for a vehicle proposed in accordance with an embodiment of the present application will be described with reference to the accompanying drawings.
[0066] Figure 4 It is a block diagram of an oil pollution control device for a vehicle according to an embodiment of the present application.
[0067] like Figure 4 As shown, the vehicle oil pollution control device 10 includes: a determination module 100, an update module 200 and a control module 300.
[0068] Specifically, the determination module 100 is configured to determine the engine starting condition of the vehicle when the preset oil change state of the vehicle is in the unchanged state.
[0069] The updating module 200 is used to update the accumulated duration of the corresponding timer of the vehicle based on the engine starting condition, and enable the oil dilution accumulator and / or the oil emulsification accumulator to update the oil dilution factor and / or the oil emulsification factor and clear the accumulated duration when the accumulated duration exceeds the corresponding duration threshold.
[0070] The control module 300 is configured to match a corresponding oil contamination optimization strategy based on the oil dilution factor and / or the oil emulsification factor to control the vehicle to perform corresponding startup optimization actions.
[0071] Optionally, in one embodiment of the present application, the update module 200 includes: a first update unit and a second update unit.
[0072] Among them, the first updating unit is used to cumulatively update the first accumulated time of the first timer when the vehicle is in a cold engine start condition, and when the first accumulated time is greater than or equal to a first preset time threshold, enable the oil dilution accumulator and / or the oil emulsification accumulator to update the oil dilution factor and / or the oil emulsification factor, and clear the first accumulated time.
[0073] The second updating unit is used to cumulatively update the second accumulated time of the second timer when the vehicle is not in a cold engine start condition, and when the second accumulated time is greater than or equal to a second preset time threshold, update the oil dilution factor and / or the oil emulsification factor using the oil dilution balance point, and clear the second accumulated time.
[0074] Optionally, in one embodiment of the present application, the updating module 200 includes: an acquiring unit, a matching unit, and a third updating unit.
[0075] The acquisition unit is used to obtain the current driving condition and state parameters of the vehicle.
[0076] A matching unit is used to match a corresponding preset operating condition-accumulated value comparison table based on the current driving condition and state parameters to obtain an oil dilution value and / or an oil emulsification value under the current driving condition, wherein the inputs of the preset operating condition-accumulated value comparison table corresponding to the oil dilution value are the ambient temperature and the oil temperature, and the inputs of the preset operating condition-accumulated value comparison table corresponding to the oil emulsification value are the ambient temperature and the water temperature.
[0077] The third updating unit is configured to update the engine oil dilution factor and / or the engine oil emulsification factor using the engine oil dilution value and / or the engine oil emulsification value.
[0078] Optionally, in one embodiment of the present application, the control module 300 includes: a first judgment unit and a first control unit.
[0079] The first judgment unit is configured to judge whether the engine oil dilution factor is greater than a first preset dilution threshold or whether the engine oil emulsification factor is greater than a first preset emulsification threshold.
[0080] The first control unit is configured to prohibit stopping the vehicle engine when the engine oil dilution factor is greater than a first preset dilution threshold or the engine oil emulsification factor is greater than a first preset emulsification threshold.
[0081] Optionally, in one embodiment of the present application, the control module 300 includes: a second judgment unit and a second control module.
[0082] The second judgment unit is used to judge whether the engine oil dilution factor is greater than a second preset dilution threshold or whether the engine oil emulsification factor is greater than a second preset emulsification threshold.
[0083] The second control module is configured to match a corresponding fuel injection strategy using the fuel dilution factor or the fuel emulsification factor when the fuel dilution factor is greater than a second preset dilution threshold or the fuel emulsification factor is greater than a second preset emulsification threshold, so as to adjust the number of fuel injections, the fuel injection angle, and / or the fuel injection ratio of the vehicle based on the fuel injection strategy until the vehicle reaches a preset fuel oil stability condition.
[0084] Optionally, in one embodiment of the present application, the control module 300 includes: a third judgment unit and a third control module.
[0085] The third judgment unit is used to judge whether the engine oil dilution factor is greater than a third preset dilution threshold or whether the engine oil emulsification factor is greater than a third preset emulsification threshold.
[0086] The third control module is configured to generate an oil deterioration reminder and push the oil deterioration reminder to the driver when the oil dilution factor is greater than a third preset dilution threshold or the oil emulsification factor is greater than a third preset emulsification threshold.
[0087] It should be noted that the above explanation of the embodiment of the vehicle oil pollution control method is also applicable to the vehicle oil pollution control device of this embodiment, and will not be repeated here.
[0088] According to the vehicle oil pollution control device proposed in the embodiment of the present application, when the vehicle's preset oil change state is in the unchanged state, the vehicle's engine start-up condition can be determined, thereby updating the accumulated time of the corresponding timer of the vehicle. When the accumulated time exceeds the corresponding time threshold, the oil dilution accumulator and / or the oil emulsification accumulator are enabled to update the oil dilution factor and / or the oil emulsification factor to update the pollution level and clear the accumulated time. Then, according to the oil dilution factor and / or the oil emulsification factor, a corresponding oil pollution optimization strategy is matched to control the vehicle to perform the corresponding startup optimization action. Without adding additional equipment, the oil pollution state can be estimated, and the oil pollution level can be suppressed through startup optimization actions, thereby avoiding the deterioration of vehicle emissions and even the occurrence of wear in the engine cylinder caused by oil pollution. This solves the technical problems in the related art that the additional equipment cost is high, the oil pollution risk factor model is difficult to accurately reflect the oil pollution level, and it is difficult to accurately determine the oil pollution level, which affects the subsequent pollution suppression.
[0089] Figure 5 A schematic diagram of the structure of a vehicle provided in an embodiment of the present application. The vehicle may include: Memory 501 , processor 502 , and computer programs stored in the memory 501 and executable on the processor 502 .
[0090] When the processor 502 executes the program, the vehicle oil pollution control method provided in the above embodiment is implemented.
[0091] Furthermore, the vehicle further comprises: The communication interface 503 is used for communication between the memory 501 and the processor 502 .
[0092] The memory 501 is used to store computer programs that can be run on the processor 502 .
[0093] The memory 501 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
[0094] If the memory 501, processor 502, and communication interface 503 are implemented independently, the communication interface 503, memory 501, and processor 502 can be interconnected via a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. Buses can be divided into address buses, data buses, control buses, etc. For ease of representation, Figure 5 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.
[0095] Optionally, in a specific implementation, if the memory 501, the processor 502 and the communication interface 503 are integrated on a chip, the memory 501, the processor 502 and the communication interface 503 can communicate with each other through an internal interface.
[0096] The processor 502 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0097] This embodiment also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-mentioned vehicle oil pollution control method.
[0098] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the vehicle oil pollution control method provided by an embodiment of the present invention.
[0099] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification and features of different embodiments or examples without contradiction.
[0100] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of technical features indicated. Thus, a feature specified as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of this application, "N" means at least two, for example, two, three, etc., unless otherwise specifically defined.
[0101] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or N executable instructions for implementing a custom logical function or process step, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may be performed in a different order than shown or discussed, including performing functions in a substantially simultaneous manner or in a reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present application pertain.
[0102] The logic and / or steps represented in a flowchart or otherwise described herein, for example, can be considered a sequenced list of executable instructions for implementing the logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (e.g., a computer-based system, a system including a processor, or other system that can fetch and execute instructions from an instruction execution system, apparatus, or device). For purposes of this specification, a "computer-readable medium" is any device that can contain, store, communicate, propagate, or transport a program for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (not exhaustive) of computer-readable media include: an electrical connection with one or more wires (electronic devices), a portable computer disk cartridge (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and programmable read-only memory (EPROM or flash memory), fiber optic devices, and a portable compact disc read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program can be obtained electronically by optically scanning the paper or other medium and then editing, interpreting or processing it in other suitable ways as necessary, and then storing it in a computer memory.
[0103] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiment, the N steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used: a discrete logic circuit having logic gate circuits for implementing logical functions on data signals, an application-specific integrated circuit having suitable combinational logic gate circuits, a programmable gate array (PGA), a field-programmable gate array (FPGA), etc.
[0104] Those skilled in the art will understand that all or part of the steps in the method of the above embodiment can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiment.
[0105] In addition, the functional units in the various embodiments of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into a module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0106] The storage medium mentioned above may be a read-only memory, a magnetic disk, or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present application. Persons skilled in the art may make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present application.
Claims
1. A method for controlling oil pollution in a vehicle, characterized in that: The following steps are involved: determining an engine starting condition of the vehicle when a preset oil change state of the vehicle is in a non-change state; Based on the engine starting condition, updating the accumulated duration of a corresponding timer of the vehicle, and, if the accumulated duration exceeds a corresponding duration threshold, enabling an oil dilution accumulator and / or an oil emulsification accumulator to update an oil dilution factor and / or an oil emulsification factor, and clearing the accumulated duration; Based on the oil dilution factor and / or the oil emulsification factor, a corresponding oil contamination optimization strategy is matched to control the vehicle to perform a corresponding startup optimization action.
2. The method according to claim 1, characterized in that The updating of the accumulated duration of the corresponding timer of the vehicle based on the engine starting condition, and enabling an oil dilution accumulator and / or an oil emulsification accumulator to update an oil dilution accumulated value and / or an oil emulsification accumulated value and clearing the accumulated duration when the accumulated duration exceeds a corresponding duration threshold, includes: When the vehicle is in a cold engine start condition, accumulating and updating a first accumulated time of a first timer, and when the first accumulated time is greater than or equal to a first preset time threshold, enabling an oil dilution accumulator and / or an oil emulsification accumulator to update an oil dilution factor and / or an oil emulsification factor, and clearing the first accumulated time; When the vehicle is not in the cold engine start condition, a second accumulated duration of a second timer is cumulatively updated, and when the second accumulated duration is greater than or equal to a second preset duration threshold, the oil dilution factor and / or the oil emulsification factor is updated using the oil dilution balance point, and the second accumulated duration is cleared.
3. The method according to claim 2, characterized in that The enabling of the oil dilution accumulator and / or the oil emulsification accumulator to update the oil dilution factor and / or the oil emulsification factor comprises: Obtaining the current driving condition and state parameters of the vehicle; a preset operating condition-accumulated value comparison table corresponding to the current driving condition and the state parameter, to obtain an engine oil dilution value and / or an engine oil emulsification value under the current driving condition, wherein the inputs of the preset operating condition-accumulated value comparison table corresponding to the engine oil dilution value are ambient temperature and engine oil temperature, and the inputs of the preset operating condition-accumulated value comparison table corresponding to the engine oil emulsification value are ambient temperature and water temperature; The engine oil dilution value and / or the engine oil emulsification value are used to update the engine oil dilution factor and / or the engine oil emulsification factor.
4. The method according to claim 1, wherein The matching of a corresponding oil contamination optimization strategy based on the oil dilution factor and / or the oil emulsification factor to control the vehicle to perform a corresponding startup optimization action includes: determining whether the engine oil dilution factor is greater than a first preset dilution threshold or whether the engine oil emulsification factor is greater than a first preset emulsification threshold; If the engine oil dilution factor is greater than the first preset dilution threshold or the engine oil emulsification factor is greater than the first preset emulsification threshold, stopping the engine of the vehicle is prohibited.
5. The method according to claim 1, wherein The matching of a corresponding oil contamination optimization strategy based on the oil dilution factor and / or the oil emulsification factor to control the vehicle to perform a corresponding startup optimization action includes: determining whether the engine oil dilution factor is greater than a second preset dilution threshold or whether the engine oil emulsification factor is greater than a second preset emulsification threshold; If the oil dilution factor is greater than the second preset dilution threshold or the oil emulsification factor is greater than the second preset emulsification threshold, the oil dilution factor or the oil emulsification factor is used to match a corresponding injection strategy to adjust the number of injections, fuel injection angle and / or fuel injection ratio of the vehicle based on the injection strategy until the vehicle reaches a preset oil stability condition.
6. The method according to claim 1, characterized in that The matching of a corresponding oil contamination optimization strategy based on the oil dilution factor and / or the oil emulsification factor to control the vehicle to perform a corresponding startup optimization action includes: determining whether the engine oil dilution factor is greater than a third preset dilution threshold or whether the engine oil emulsification factor is greater than a third preset emulsification threshold; If the oil dilution factor is greater than the third preset dilution threshold or the oil emulsification factor is greater than the third preset emulsification threshold, an oil deterioration reminder is generated and pushed to the driver.
7. A vehicle oil pollution control device, characterized in that: include: a determination module, configured to determine an engine starting condition of the vehicle when a preset oil change state of the vehicle is in a non-change state; an updating module, configured to update the accumulated duration of a corresponding timer of the vehicle based on the engine starting condition, and, if the accumulated duration exceeds a corresponding duration threshold, enable an oil dilution accumulator and / or an oil emulsification accumulator to update an oil dilution factor and / or an oil emulsification factor, and clear the accumulated duration; The control module is configured to match a corresponding oil contamination optimization strategy based on the oil dilution factor and / or the oil emulsification factor to control the vehicle to perform a corresponding startup optimization action.
8. A vehicle, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle oil pollution control method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the vehicle oil pollution control method according to any one of claims 1 to 6.
10. A computer program product comprising a computer program, characterized in that When the computer program is executed, it is used to implement the vehicle oil pollution control method according to any one of claims 1 to 6.