Engine oil liquid level value correction method and device, equipment and storage medium
By acquiring vehicle acceleration and using the oil level correction value and acceleration coupling coefficient to correct the oil level value, the problem of inaccurate measurement by thermoelectric sensors is solved, and the accuracy and real-time performance of the oil level value are improved.
Patent Information
- Application Number
- CN202410965233.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-18
- Publication Date
- 2026-01-20
- Estimated Expiration
- 2044-07-18
AI Technical Summary
In the existing technology, thermoelectric oil level sensors are inaccurate in measuring oil level values. They are affected by the vehicle's operating conditions, resulting in inaccurate measurements and insufficient real-time performance.
By acquiring the vehicle's acceleration in six directions during the target time period, including longitudinal, lateral, vertical, roll, pitch, and yaw accelerations, the oil level value is corrected using the fluid level correction value and acceleration coupling coefficient, thereby reducing the impact of acceleration deviation and coupling relationship.
It improves the accuracy and real-time performance of oil level measurement, providing more accurate oil level values and making it easier for vehicle users to understand the oil condition.
Smart Images

Figure CN121363465A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of engine control, in particular to a method and device for correcting oil level value, equipment and storage medium. BACKGROUND
[0002] The engine lubricating oil (referred to as oil) is consumed during the driving of the vehicle. The driver needs to confirm that the oil is sufficient before driving to ensure the completion of this driving. At present, a thermoelectric oil level sensor is used to measure the oil level value. The thermoelectric oil level sensor measures the oil level value by using the characteristic that the heat dissipation rate is different in different media. Different heights of oil result in different temperature rise rates of the resistance wire of the thermoelectric oil level sensor, so that the circuit including the resistance wire generates different voltage values. Finally, the corresponding oil level value is determined by using the voltage value to complete the measurement of the oil level value.
[0003] However, the measurement of the oil level value by using the thermoelectric oil level sensor has the problem of inaccurate measurement. SUMMARY
[0004] Therefore, the present application provides a method and device for correcting oil level value, equipment and storage medium, which can correct the oil level value and obtain a more accurate oil level value.
[0005] The technical scheme provided by the present application is as follows:
[0006] In a first aspect, the present application provides a method for correcting oil level value, which comprises:
[0007] obtaining a measured oil level value of the vehicle at the end of a target time period;
[0008] obtaining vehicle acceleration of the vehicle in the target time period, wherein the vehicle acceleration comprises longitudinal acceleration, lateral acceleration, vertical acceleration, roll acceleration, pitch acceleration and yaw acceleration;
[0009] determining a level correction value according to the vehicle acceleration, and determining an acceleration coupling coefficient according to the vehicle acceleration, wherein the acceleration coupling coefficient is used to measure the coupling degree between two kinds of acceleration;
[0010] correcting the measured oil level value by using the level correction value and the acceleration coupling coefficient to obtain a corrected oil level value.
[0011] In a possible implementation manner, the level correction value comprises longitudinal correction value, lateral correction value, vertical correction value, roll correction value, pitch correction value and yaw correction value, and the acceleration coupling coefficient comprises a sub-coupling coefficient between each two kinds of acceleration included in the vehicle acceleration.
[0012] In a possible implementation, the step of correcting the measured oil level value by using the oil level correction value and the acceleration coupling coefficient to obtain a corrected oil level value comprises:
[0013] adding the measured oil level value to each of the oil level correction values to obtain a corrected oil level value;
[0014] multiplying the corrected oil level value by each of the acceleration coupling coefficients to obtain the corrected oil level value.
[0015] In a possible implementation, the step of determining the oil level correction value according to the vehicle acceleration comprises:
[0016] determining the oil level correction value corresponding to the vehicle acceleration according to a corresponding relationship between the vehicle acceleration and the oil level correction value, the corresponding relationship being a positive correlation.
[0017] In a possible implementation, the step of determining the oil level correction value according to the vehicle acceleration comprises:
[0018] processing the vehicle acceleration by using an oil level correction model to obtain the oil level correction value, the oil level correction model being trained according to historical vehicle accelerations and historical oil level correction values corresponding to the historical vehicle accelerations.
[0019] In a second aspect, the present application provides a device for correcting an oil level value, the device comprising:
[0020] a first obtaining unit configured to obtain a measured oil level value of oil of a vehicle at an end moment of a target time period;
[0021] a second obtaining unit configured to obtain vehicle accelerations of the vehicle in the target time period, the vehicle accelerations comprising longitudinal acceleration, lateral acceleration, vertical acceleration, roll acceleration, pitch acceleration, and yaw acceleration;
[0022] a determining unit configured to determine an oil level correction value according to the vehicle accelerations and determine an acceleration coupling coefficient according to the vehicle accelerations, the acceleration coupling coefficient being used to measure a coupling degree between two kinds of accelerations;
[0023] a correcting unit configured to correct the measured oil level value by using the oil level correction value and the acceleration coupling coefficient to obtain a corrected oil level value.
[0024] In a possible implementation, the liquid level correction value includes a longitudinal correction value, a lateral correction value, a vertical correction value, a roll correction value, a pitch correction value, and a yaw correction value, and the acceleration coupling coefficient includes a sub-coupling coefficient between each two of the vehicle accelerations.
[0025] In a possible implementation, the correction unit is specifically configured to add the measured liquid level value to each correction value included in the liquid level correction value to obtain a corrected liquid level value; and multiply the corrected liquid level value by each sub-coupling coefficient included in the acceleration coupling coefficient to obtain the corrected engine oil liquid level value.
[0026] In a possible implementation, the determination unit is configured to determine the liquid level correction value according to the vehicle acceleration, and the determination unit includes:
[0027] The determination unit is configured to determine the liquid level correction value corresponding to the vehicle acceleration according to a corresponding relationship between the vehicle acceleration and the liquid level correction value, and the corresponding relationship between the vehicle acceleration and the liquid level correction value is a positive correlation relationship.
[0028] In a possible implementation, the determination unit is configured to determine the liquid level correction value according to the vehicle acceleration, and the determination unit includes:
[0029] The determination unit is configured to process the vehicle acceleration by using a liquid level correction model to obtain the liquid level correction value, the liquid level correction model is trained according to historical vehicle accelerations and historical liquid level correction values, and the historical liquid level correction values correspond to the historical vehicle accelerations.
[0030] In a third aspect, the present application provides an engine oil liquid level value correction device, including: a processor, a memory, and a system bus;
[0031] The processor and the memory are connected through the system bus;
[0032] The memory is configured to store one or more programs, and the one or more programs include instructions, which, when executed by the processor, cause the processor to execute the method in any of the embodiments of the first aspect.
[0033] In a fourth aspect, the present application provides a computer readable storage medium, and the computer readable storage medium stores instructions, when the instructions run on a terminal device, the terminal device executes the method in any of the embodiments of the first aspect.
[0034] Therefore, the present application has the following beneficial effects:
[0035] The oil level value correction method provided in the application obtains a measured oil level value of the vehicle at the end of a target time period and obtains vehicle acceleration of the vehicle in the same target time period. An acceleration coupling coefficient and a level correction value for correcting the measured oil level value are determined by using the vehicle acceleration. The vehicle acceleration includes acceleration in six directions. The level correction value is used to reduce the deviation of the measured oil level value caused by the vehicle acceleration. The acceleration coupling coefficient is used to reduce the influence of the coupling relationship of accelerations in multiple directions on the measurement of the oil level. By using the level correction value and the acceleration coupling coefficient, the measured oil level value is corrected, the measured oil level value is comprehensively corrected from two aspects of the acceleration in multiple directions and the coupling relationship between the accelerations, the influence of the acceleration and the coupling relationship between the accelerations on the measurement of the oil level is reduced, and a more accurate oil level value is obtained. BRIEF DESCRIPTION OF DRAWINGS
[0036] Figure 1 A scene schematic diagram provided for an embodiment of the application;
[0037] Figure 2 A flowchart of an oil level value correction method provided for an embodiment of the application;
[0038] Figure 3 A coordinate system schematic diagram of a vehicle provided for an embodiment of the application;
[0039] Figure 4 A schematic diagram of the influence of longitudinal acceleration or transverse acceleration on the oil level provided for an embodiment of the application;
[0040] Figure 5 A schematic diagram of the influence of vertical acceleration on the oil level provided for an embodiment of the application;
[0041] Figure 6 A schematic diagram of the influence of roll acceleration or pitch acceleration on the oil level provided for an embodiment of the application;
[0042] Figure 7 A schematic diagram of the influence of yaw acceleration on the oil level provided for an embodiment of the application;
[0043] Figure 8 A structure schematic diagram of an oil level value correction device provided for an embodiment of the application. DETAILED DESCRIPTION
[0044] In order to facilitate understanding and explanation of the technical solutions provided in the embodiments of the application, the background art of the application will be described first.
[0045] With the improvement of the intelligence level of vehicle electrification, the way of measuring the oil level value by using a thermoelectric oil level sensor is becoming more and more popular. However, the oil level value measured by the thermoelectric oil level sensor will be affected by the running state of the vehicle. For example, when the vehicle is accelerating, the oil level will change due to inertia, and the oil level value measured by the thermoelectric oil level sensor cannot accurately reflect the actual oil level in the oil pan. At present, there is a lack of effective means to solve the problem that the measurement of the oil level value is not accurate enough. Usually, when the acceleration of the vehicle is greater than the acceleration threshold, it is considered that the measured oil level value is not accurate, and the historical measured oil level value is used as the current oil level value, or the oil level value is not displayed to the user of the vehicle. This leads to insufficient accuracy and real-time of measuring the oil level value, and cannot meet the needs of the user of the vehicle to view the oil level value.
[0046] Based on this, the embodiment of the present application provides a method for correcting the oil level value. In this method, the measured oil level value of the vehicle at the end of the target time period and the acceleration of the vehicle in the target time period are obtained. The acceleration of the vehicle includes six directions of acceleration, respectively longitudinal acceleration, lateral acceleration, vertical acceleration, roll acceleration, pitch acceleration and yaw acceleration. The six directions of acceleration can effectively reflect the driving state of the vehicle. The acceleration of the vehicle is used to determine the oil level correction value and the acceleration coupling coefficient. The oil level correction value is used to reduce the deviation of the measured oil level value caused by the acceleration of the vehicle. The acceleration coupling coefficient is used to reduce the influence of the coupling relationship of the acceleration in multiple directions on the measurement of the oil level. By using the oil level correction value and the acceleration coupling coefficient, the measured oil level value is corrected, which can correct the measured oil level value from two aspects of the acceleration in multiple directions and the coupling relationship between the accelerations, reduce the influence of the acceleration and the coupling relationship between the accelerations on the measurement of the oil level, and obtain a more accurate oil level value.
[0047] As an example, refer to Figure 1As shown in the figure, the figure is a scene schematic diagram provided by an embodiment of the present application. The correction method of the oil level value provided by the embodiment of the present application is applied to an electronic control unit 101 (Electronic Control Unit, ECU) of a vehicle. The ECU 101 is connected with an oil level sensor 102 of the vehicle and an electronic stability control (Electronic Stability Control, ESC) system 103. The ECU 101 obtains a measured level value of the oil through the oil level sensor 102. The ECU 101 obtains vehicle acceleration through the ESC system 103. The vehicle acceleration includes longitudinal acceleration, lateral acceleration, vertical acceleration, roll acceleration, pitch acceleration and yaw acceleration. The ECU 101 determines a level correction value and an acceleration coupling coefficient according to the vehicle acceleration. The ECU 101 corrects the measured level value by using the level correction value and the acceleration coupling coefficient. The acceleration coupling coefficient is used to measure the coupling degree between two accelerations. By using the level correction value and the acceleration coupling coefficient, the deviation of the level value caused by the acceleration can be effectively corrected, the influence of the vehicle operation on the oil level measurement is reduced, and a more accurate oil level value is obtained. Moreover, the vehicle acceleration is obtained through the ESC system 103, without the need to configure a special acceleration acquisition device, thereby reducing the cost.
[0048] In order to facilitate understanding of the technical solutions provided by the embodiments of the present application, a correction method of an oil level value provided by an embodiment of the present application is described below with reference to the accompanying drawings.
[0049] Referring to Figure 2 As shown in the figure, the figure is a flowchart of a correction method of an oil level value provided by an embodiment of the present application. As shown in Figure 2 As shown in the figure, the correction method of the oil level value provided by the embodiment of the present application includes S201-S204.
[0050] S201: Obtain a measured level value of the oil at an end moment of a target time period of the vehicle.
[0051] The measured level value of the oil is a level value measured by the oil level measuring device configured by the vehicle. The oil level measuring device is, for example, an oil level sensor. The result of measuring the oil level by the oil level measuring device will be affected by the driving state of the vehicle.
[0052] In order to facilitate correction of the influence of the driving state of the vehicle on the oil level, the measured level value of the oil at the end moment of the target time period of the vehicle is obtained. In this way, the measured level value of the oil at the end moment of the target time period is corrected according to the driving state of the vehicle in the target time period.
[0053] The target time period can be a time period with a preset time length. For example, the time length of the target time period is less than or equal to 1 second. In this way, the measured oil level value of the engine oil in the target time period can be corrected, and the real-time of the measured oil level value of the engine oil can be improved.
[0054] For example, the time length of the target time period is 1 second. The end time of the target time period is, for example, the current time. That is, the real-time measured oil level value of the engine oil is obtained, and the measured oil level value is corrected by using the vehicle acceleration in the previous second of the current time. For another example, the time length of the target time period is 1 second. The end time of the target time period is the time from the 1st second, the 2nd second, the 3rd second, …, the nth second of the time when the measurement of the oil level value of the engine oil starts, and n is a positive integer. That is, the measured oil level value of the engine oil per second is obtained, and the measured oil level value is corrected by using the vehicle acceleration in each second.
[0055] For example, the embodiment of the present application provides a possible implementation of obtaining the measured oil level value of the engine oil.
[0056] The ECU obtains the voltage value measured by the engine oil level sensor in real time. The ECU obtains the voltage value u0 at t0 and the voltage value u1 at t1. The t0 is the start time of the target time period. The t1 is the end time of the target time period. The time length between the t1 and the t0, i.e. the time length of the target time period, is less than or equal to 1 second. The measurement frequency of the engine oil level sensor is high. Between the t1 and the t0, the number of voltage values output by the engine oil level sensor is greater than or equal to 100. In this way, the number of obtained voltage values can be ensured to be large, and the normal operation of the engine oil level sensor can be ensured. The ECU determines the difference between u1 and u0, and obtains ΔU. The ECU determines the measured oil level value H0 of the engine oil corresponding to ΔU according to the characteristic data table corresponding to the engine oil level sensor. H0 is the measured oil level value of the engine oil at t1. The characteristic data table includes the corresponding relationship between the voltage difference and the measured oil level value of the engine oil. The characteristic data table is preset according to the characteristics of the engine oil level sensor. For example, the characteristic data table can be obtained by pre-calibration.
[0057] S202: Obtain the vehicle acceleration of the vehicle in the target time period.
[0058] The vehicle acceleration includes longitudinal acceleration, lateral acceleration, vertical acceleration, roll acceleration, pitch acceleration and yaw acceleration. The vehicle acceleration includes six different directions of acceleration. Different directions of acceleration can have different effects on the oil level. By using the obtained six different directions of acceleration, the driving state of the vehicle in multiple directions can be considered, and the different effects of different directions of acceleration on the oil level of the engine oil can be corrected.
[0059] As an example, see Figure 3 As shown, this diagram illustrates the vehicle's coordinate system. The vehicle's coordinate system uses the vehicle's reference point as its origin. The vehicle's coordinate system is a three-dimensional coordinate system. The X-axis represents the vehicle's longitudinal direction (front-to-back). The Y-axis represents the vehicle's lateral direction (left-to-right). The Z-axis represents the vehicle's vertical direction (up-down).
[0060] During vehicle operation, longitudinal or lateral acceleration may occur. Examples include vehicle acceleration, deceleration, or lateral movement. For the effect of longitudinal or lateral acceleration on engine oil level, see [link to relevant documentation]. Figure 4 As shown. Longitudinal acceleration a1 or lateral acceleration a2 will cause the oil level in oil pan 401 to rise in one part and fall in another. The process is as follows: Figure 4 The oil level sensor 402 measures the oil level from the initial level b1 to the level b2 when the acceleration changes. The initial level b1 corresponds to the actual oil level height h1. The thermoelectric oil level sensor 402 measures the level h2 when the acceleration changes. h2 is different from h1, indicating a measurement error.
[0061] This can lead to inaccurate oil level readings.
[0062] During vehicle operation, vertical acceleration may also occur. The effect of vertical acceleration a3 on the oil level in oil pan 501 is shown in [reference needed]. Figure 5 As shown. Vertical acceleration a3 will cause the oil level to rise, and the change process is as follows: Figure 5 The oil level changes from the initial liquid level b1 to the liquid level b3 when acceleration changes. The initial liquid level b1 corresponds to the actual liquid level height h1. The thermoelectric oil level sensor 502 measures the liquid level height h3 obtained by measuring the liquid level b3 when acceleration changes. h3 is different from h1, indicating a measurement error.
[0063] During vehicle operation, roll acceleration or pitch acceleration may also occur. Roll refers to the vehicle's rotation about the X-axis. Pitch refers to the vehicle's rotation about the Y-axis. For the effect of roll acceleration a4 or pitch acceleration a5 on the oil level in oil pan 601, please refer to [link to relevant documentation]. Figure 6 As shown. A roll acceleration a4 or a pitch acceleration a5 will cause the engine oil level to rise in one part and fall in another. The process is as follows: Figure 6 The oil level sensor 602 measures the oil level from the initial level b1 to the level b4 when the acceleration changes. The initial level b1 corresponds to the actual oil level height h1. The thermoelectric oil level sensor 602 measures the level h4 when the acceleration changes. h4 is different from h1, indicating a measurement error.
[0064] The vehicle can also generate yaw acceleration during driving. Yaw refers to the rotation of the vehicle around the Z axis. The effect of yaw acceleration a6 on the oil level of the oil sump 701 is shown in FIG. 7. Yaw acceleration causes the oil in the oil sump to rotate, with the oil level near the center of rotation decreasing and the oil level near the edge of rotation increasing, resulting in an inaccurate measured oil level value. The change process is, for example Figure 7 from the original liquid level b1 to the liquid level b5 at the time of acceleration change. The original liquid level b1 corresponds to the actual liquid level height h1. The thermoelectric oil level sensor 702 measures the liquid level b5 at the time of acceleration change to obtain a measured liquid level height h5. h5 is different from h1, and there is a measurement error. Figure 7
[0065] The embodiments of the present application provide an implementation that does not limit the acquisition of the vehicle acceleration of the vehicle in the target time period.
[0066] As an example, the speed of the vehicle in the target time period is acquired, and the vehicle acceleration is determined according to the difference between the speed at the start time of the target time period and the speed at the end time of the target time period.
[0067] As another example, the vehicle acceleration of the vehicle at each collection time in the target time period is acquired. The average value of the vehicle acceleration collected in the target time period is determined to obtain the vehicle acceleration in the target time period. Different types of vehicle acceleration are calculated separately. For example, the target time period is from t0 time to t1 time. The longitudinal acceleration Ax1 to Axm, the lateral acceleration Ay1 to Aym, the vertical acceleration Az1 to Azm, the roll acceleration value Au1 to Aum, the pitch acceleration value Av1 to Avm, and the yaw acceleration value Aw1 to Awm of the vehicle from t0 time to t1 time are acquired. m is a positive integer. For each type of vehicle acceleration, the average value is calculated. That is, the average value of Ax1 to Axm is calculated to obtain the longitudinal acceleration Ax of the target time period. The average value of Ay1 to Aym is calculated to obtain the lateral acceleration Ay of the target time period. The average value of Az1 to Azm is calculated to obtain the vertical acceleration Az of the target time period. The average value of Au1 to Aum is calculated to obtain the roll acceleration Au of the target time period. The average value of Av1 to Avm is calculated to obtain the pitch acceleration Av of the target time period. The average value of Aw1 to Awm is calculated to obtain the yaw acceleration Aw of the target time period.
[0068] S203: Determine the liquid level correction value and the acceleration coupling coefficient according to the vehicle acceleration.
[0069] The liquid level correction value is used to correct the measured liquid level value.
[0070] In a possible implementation, a correspondence between vehicle acceleration and oil level correction value is calibrated in advance. The oil level correction value is related to vehicle acceleration and a relative position of the oil level sensor in the oil pan. The correspondence between vehicle acceleration and oil level correction value is a positive correlation.
[0071] According to the correspondence between vehicle acceleration and oil level correction value and the obtained vehicle acceleration, the oil level correction value corresponding to the vehicle acceleration is determined.
[0072] In another possible implementation, an oil level correction model is trained in advance. The oil level correction model is an artificial intelligence model. The oil level correction model is trained according to historical vehicle acceleration and historical oil level correction value. The historical oil level correction value corresponds to the historical vehicle acceleration, for example, is determined according to a difference between a measured oil level value and an actual oil level value corresponding to the historical vehicle acceleration. The oil level correction value is obtained by processing the vehicle acceleration by using the oil level correction model.
[0073] The above are two possible implementations of determining the oil level correction value. The above two implementations are only examples, and the embodiments of the present application are not limited to the way of determining the oil level correction value according to the vehicle acceleration. For example, a theoretical mathematical model is established according to the historical vehicle acceleration and the historical oil level correction value, and the oil level correction value is determined by using the theoretical mathematical model.
[0074] In addition, the oil level correction value can be a value determined according to the vehicle acceleration, that is, according to the acceleration in six directions. The oil level correction value can also include six values respectively determined according to the acceleration in each direction. That is, the oil level correction value includes a longitudinal correction value, a lateral correction value, a vertical correction value, a roll correction value, a pitch correction value and a yaw correction value. The longitudinal correction value is determined according to the longitudinal acceleration. The lateral correction value is determined according to the lateral acceleration. The vertical correction value is determined according to the vertical acceleration. The roll correction value is determined according to the roll acceleration. The pitch correction value is determined according to the pitch acceleration. The yaw correction value is determined according to the yaw acceleration. Taking the above provided implementation of determining the oil level correction value as an example, the longitudinal correction value can be determined according to the correspondence between the longitudinal acceleration and the longitudinal correction value, or is determined by using the oil level correction model for the longitudinal direction. The determination methods of the correction values of other directions are similar, which can be determined by the correspondence or by using the oil level correction model for the direction, which will not be described here.
[0075] In addition to determining the oil level correction value, the acceleration coupling coefficient needs to be determined according to the vehicle acceleration. The acceleration coupling coefficient is used to measure the coupling degree between two accelerations. The acceleration coupling coefficient is calibrated in advance according to the vehicle acceleration.
[0076] In a possible implementation, the acceleration coupling coefficient is determined according to the accelerations in six directions. In another possible implementation, the acceleration coupling coefficient includes a sub-coupling coefficient between each two accelerations included in the vehicle acceleration. That is, the acceleration coupling coefficient includes 15 sub-coupling coefficients. As an example, the sub-coupling coefficients included in the acceleration coupling coefficient are shown in Table 1.
[0077] Table 1
[0078] Ay Az Au Av Aw Ax R1 R2 R3 R4 R5 Ay R6 R7 R8 R9 Az R10 R11 R12 Au R13 R14 Av R15
[0079] wherein R1-R15 are sub-coupling coefficients corresponding to each two directions of acceleration respectively. As an example, the sub-coupling coefficients are also calibrated in advance according to the corresponding two directions of acceleration. For example, when Ax or Ay is 0, R1 is 1. The sub-coupling coefficients have a positive correlation with the corresponding two directions of acceleration.
[0080] S204: correcting the measured liquid level value by using the liquid level correction value and the acceleration coupling coefficient to obtain a corrected engine oil liquid level value.
[0081] As an example, the measured liquid level value is added to the liquid level correction value to obtain a corrected liquid level value.
[0082] Taking the measured liquid level value H0 as an example, the liquid level correction value includes a longitudinal correction value Mx, a lateral correction value My, a vertical correction value Mz, a roll correction value Mu, a pitch correction value Mv, and a yaw correction value Mw.
[0083] The calculation formula of the corrected liquid level value H1 is as follows:
[0084] H1 = H0 + Mx + My + Mz + Mu + Mv + Mw (1)
[0085] Further, the corrected liquid level value is multiplied by the acceleration coupling coefficient to obtain the engine oil liquid level value.
[0086] Taking the corrected liquid level value H1 obtained by formula (1) and the sub-coupling coefficients R1-R15 in Table 1 as an example, the calculation formula of the engine oil liquid level value H2 is as follows:
[0087] H2 = H1 × R1 × R2 × R3 × R4 × R5 × R6 × R7 × R8 × R9 × R10 × R11 × R12 × R13 × R14 × R15 (2)
[0088] The above method of correcting the measured oil level value by using the oil level correction value and the acceleration coupling coefficient is only an example, and the specific correction method corresponding to the oil level correction value and the acceleration coupling coefficient needs to be determined. For example, the correction method corresponding to the oil level correction value and the acceleration coupling coefficient is to multiply the measured oil level value by the oil level correction value, and then multiply the product by the acceleration coupling coefficient to obtain the oil level value.
[0089] Based on the related content of S201-S204, the use of the corrected oil level value can reduce the deviation of the measured oil level caused by the vehicle driving state, and the use of the acceleration coupling coefficient can reduce the influence of the coupling relationship of accelerations in multiple directions on the measured oil level, so that the corrected oil level value is more accurate. In this way, a more accurate oil level value can be provided for the vehicle user, and the vehicle user can effectively understand the oil level of the vehicle.
[0090] Based on the above method for correcting the oil level value, the embodiment of the present application also provides a device for correcting the oil level value, which will be described below with reference to the accompanying drawings.
[0091] Referring to Figure 8 As shown in the figure, the figure is a structural schematic diagram of a device for correcting an oil level value according to an embodiment of the present application. As Figure 8 As shown in the figure, the device for correcting the oil level value comprises:
[0092] A first obtaining unit 801 is configured to obtain a measured oil level value of the vehicle at an end time of a target time period;
[0093] A second obtaining unit 802 is configured to obtain vehicle accelerations of the vehicle in the target time period, wherein the vehicle accelerations include longitudinal acceleration, lateral acceleration, vertical acceleration, roll acceleration, pitch acceleration, and yaw acceleration.
[0094] A determining unit 803 is configured to determine an oil level correction value according to the vehicle accelerations, and determine an acceleration coupling coefficient according to the vehicle accelerations, wherein the acceleration coupling coefficient is used to measure the coupling degree between two kinds of accelerations.
[0095] A correcting unit 804 is configured to correct the measured oil level value by using the oil level correction value and the acceleration coupling coefficient to obtain a corrected oil level value.
[0096] In a possible implementation, the oil level correction value includes a longitudinal correction value, a lateral correction value, a vertical correction value, a roll correction value, a pitch correction value, and a yaw correction value, and the acceleration coupling coefficient includes a sub-coupling coefficient between each two kinds of accelerations included in the vehicle accelerations.
[0097] In a possible implementation, the correction unit 804, specifically configured to add the measured liquid level value to each correction value included in the liquid level correction value, to obtain a corrected liquid level value; and multiply the corrected liquid level value by each sub-coupling coefficient included in the acceleration coupling coefficient, to obtain a corrected engine oil liquid level value.
[0098] In a possible implementation, the determination unit 803 is configured to determine the liquid level correction value according to the vehicle acceleration, including:
[0099] The determination unit 803 is configured to determine the liquid level correction value corresponding to the vehicle acceleration according to a corresponding relationship between the vehicle acceleration and the liquid level correction value, and the corresponding relationship between the vehicle acceleration and the liquid level correction value is a positive correlation.
[0100] In a possible implementation, the determination unit 803 is configured to determine the liquid level correction value according to the vehicle acceleration, including:
[0101] The determination unit 803 is configured to process the vehicle acceleration by using a liquid level correction model to obtain the liquid level correction value, the liquid level correction model is trained according to historical vehicle acceleration and historical liquid level correction value, and the historical liquid level correction value corresponds to the historical vehicle acceleration.
[0102] Based on the method embodiment, the application provides a correction device for an engine oil liquid level value, including a processor, a memory, and a system bus.
[0103] The processor and the memory are connected through the system bus.
[0104] The memory is configured to store one or more programs, and the one or more programs include instructions, which, when executed by the processor, cause the processor to execute the correction method for the engine oil liquid level value according to any one of the above embodiments.
[0105] Based on the method embodiment, the application provides a computer readable storage medium, and the computer readable storage medium stores instructions, and when the instructions run on a terminal device, the terminal device executes the correction method for the engine oil liquid level value according to any one of the above embodiments.
[0106] It should be noted that the embodiments in the specification are described in a progressive manner, and each embodiment focuses on the difference from other embodiments, and the same and similar parts of each embodiment can be referred to each other. For the system or device disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple, and the related parts are described in the method part.
[0107] It should be understood that, in the application, "at least one" means one or more, "multiple" means two or more. "And / or" is used to describe the relationship between the associated objects, which means that there can be three relationships, for example, "A and / or B" can mean: only A, only B, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b or c, can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0108] It should also be noted that, in this paper, relationship terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between the entities or operations. Moreover, the terms "include", "contain" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitations, the element defined by the statement "including a" does not exclude the presence of other identical elements in the process, method, article or device including the element.
[0109] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of the two. The software module can be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
[0110] The above description of the disclosed embodiments enables a person skilled in the art to implement or use the application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the application. Therefore, the application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for correcting engine oil level, characterized in that, The method includes: Obtain the measured oil level of the vehicle at the end of the target time period; The vehicle acceleration during the target time period is obtained, and the vehicle acceleration includes longitudinal acceleration, lateral acceleration, vertical acceleration, roll acceleration, pitch acceleration, and yaw acceleration. The liquid level correction value is determined based on the vehicle acceleration, and the acceleration coupling coefficient is determined based on the vehicle acceleration. The acceleration coupling coefficient is used to measure the degree of coupling between the two accelerations. The measured oil level value is corrected using the liquid level correction value and the acceleration coupling coefficient to obtain the corrected oil level value.
2. The method according to claim 1, characterized in that, The liquid level correction value includes longitudinal correction value, lateral correction value, vertical correction value, roll correction value, pitch correction value, and yaw correction value, and the acceleration coupling coefficient includes the sub-coupling coefficient between each two types of acceleration included in the vehicle acceleration.
3. The method according to claim 2, characterized in that, The step of correcting the measured oil level value using the oil level correction value and the acceleration coupling coefficient to obtain the corrected oil level value includes: The measured liquid level value is added to each correction value included in the liquid level correction value to obtain the corrected liquid level value; The corrected oil level value is obtained by multiplying the corrected oil level value by each of the sub-coupling coefficients included in the acceleration coupling coefficient.
4. The method according to claim 1, characterized in that, The determination of the liquid level correction value based on vehicle acceleration includes: Based on the correspondence between vehicle acceleration and liquid level correction value, the liquid level correction value corresponding to the vehicle acceleration is determined, and the correspondence between vehicle acceleration and liquid level correction value is positively correlated.
5. The method according to claim 1, characterized in that, The determination of the liquid level correction value based on vehicle acceleration includes: The vehicle acceleration is processed using a liquid level correction model to obtain a liquid level correction value. The liquid level correction model is trained based on historical vehicle acceleration and historical liquid level correction values, and the historical liquid level correction values correspond to the historical vehicle acceleration.
6. A device for correcting engine oil level, characterized in that, The device includes: The first acquisition unit is used to acquire the measured oil level value of the vehicle at the end of the target time period; The second acquisition unit is used to acquire the vehicle acceleration of the vehicle during the target time period, the vehicle acceleration including longitudinal acceleration, lateral acceleration, vertical acceleration, roll acceleration, pitch acceleration and yaw acceleration; The determining unit is used to determine the liquid level correction value based on the vehicle acceleration and to determine the acceleration coupling coefficient based on the vehicle acceleration. The acceleration coupling coefficient is used to measure the degree of coupling between the two accelerations. The correction unit is used to correct the measured oil level value using the liquid level correction value and the acceleration coupling coefficient to obtain the corrected oil level value.
7. The apparatus according to claim 6, characterized in that, The liquid level correction value includes longitudinal correction value, lateral correction value, vertical correction value, roll correction value, pitch correction value, and yaw correction value, and the acceleration coupling coefficient includes the sub-coupling coefficient between each two types of acceleration included in the vehicle acceleration.
8. The apparatus according to claim 7, characterized in that, The correction unit is specifically used to add the measured liquid level value to each correction value included in the liquid level correction value to obtain the corrected liquid level value; and to multiply the corrected liquid level value by each sub-coupling coefficient included in the acceleration coupling coefficient to obtain the corrected engine oil level value.
9. A device for correcting engine oil level, characterized in that, include: Processor, memory, system bus; The processor and the memory are connected via the system bus; The memory is used to store one or more programs, the one or more programs including instructions that, when executed by the processor, cause the processor to perform the oil level correction method according to any one of claims 1-5.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed on a terminal device, cause the terminal device to perform the oil level correction method according to any one of claims 1-5.
Citation Information
Patent Citations
Vehicle engine oil life calculation method and device, readable medium and electronic equipment
CN115221682A
Method and device for measuring engine oil amount and vehicle
CN116753054A