Method, system and equipment for accurately measuring quality of urea

By setting the threshold value and calculating the urea mass change, the problem of measurement error of the urea mass sensor under vehicle vibration and bumps is solved, and the accurate measurement of urea mass is achieved, reducing vehicle misjudgment failure and maintenance costs.

CN119102848APending Publication Date: 2024-12-10SINO TRUK JINAN POWER CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411316269.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-20
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

The prior art cannot effectively identify and diagnose changes in urea quality caused by vehicle vibration and road bumps, resulting in measurement errors of urea quality sensors, misjudgment of dilution of urea solution or failure of inferior urea, affecting the normal operation of the vehicle and increasing maintenance costs.

Method used

By setting the urea liquid level threshold, vehicle speed threshold and urea mass threshold, obtain the urea tank liquid level and vehicle speed, calculate the urea mass change, maintain or output the accurate urea mass value, avoid bubbles affecting sensor measurement, determine the urea filling process and Set the standard value until the liquid level is stable.

Benefits of technology

Accurate measurement of urea mass is achieved, avoiding the influence of urea filling or air bubbles when the vehicle is driving, reducing vehicle misjudgment failures, and reducing unnecessary maintenance and use costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119102848A_ABST
    Figure CN119102848A_ABST
Patent Text Reader

Abstract

The invention provides a method, a system and equipment for accurately measuring urea quality. The method comprises the following steps of: setting a urea liquid level threshold value, a vehicle speed threshold value and a urea quality threshold value; the current urea liquid level and the current vehicle speed in the urea box are obtained; when the current urea liquid level is larger than the urea liquid level threshold value and the current vehicle speed is larger than the vehicle speed threshold value, a first urea mass value at the first moment and a second urea mass value at the second moment are obtained; calculating the urea mass variation according to the first urea mass value and the second urea mass value; if the urea mass variation is larger than the urea mass threshold value, the first urea mass value is maintained, and the urea mass value corresponding to the next moment continues to be obtained; and if not, outputting a second urea mass value. Based on the method, the invention further provides a system and equipment for accurately measuring the urea quality. According to the invention, accurate measurement of urea quality is realized, and the measurement value fed back by the urea quality sensor is more accurate, so that the false alarm rate of fault diagnosis is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of vehicle urea quality measurement, and in particular relates to a method, system and equipment for accurately measuring urea quality. Background Art

[0002] Automotive urea is an important raw material for diesel vehicle exhaust purification additives. It refers to a urea aqueous solution with a urea concentration between 31.8% and 33.2% and a solvent of ultrapure water. It can convert nitrogen oxides in diesel vehicle exhaust into harmless nitrogen and water, improve vehicle engine operation and fuel consumption, and make exhaust meet the prescribed emission standards. For current diesel vehicles, one of the functions of OBD is to monitor in real time whether the vehicle has faults such as urea solution dilution or the use of inferior urea. Filtering out related interference is crucial for accurate fault diagnosis. When urea is added or the vehicle is bumpy, a large number of bubbles will be generated in the urea tank, which will directly affect the accuracy of the urea concentration sensed by the urea quality sensor.

[0003] The technology disclosed in the prior art avoids the influence of urea filling before and after the ECU is powered on on the diagnosis of urea quality faults by adding a urea quality substitute timer for urea filling timing, but cannot realize the change of urea quality caused by vehicle vibration, road bumps, etc. during vehicle driving. Therefore, since the existing logic cannot identify the vehicle application scenario, the OBD diagnoses the urea quality fault incorrectly, and judges the urea solution dilution or refilling of inferior urea and other faults based on the wrong measurement value, which affects the normal operation of the vehicle, causes unnecessary maintenance to the vehicle, and increases the use cost. Summary of the invention

[0004] In order to solve the above technical problems, the present invention proposes a method, system and device for accurately measuring urea quality, which realizes the accurate measurement of urea quality and avoids the influence of bubbles generated around the urea quality sensor when urea is added or the vehicle is running on the sensor to accurately measure the urea quality.

[0005] To achieve the above object, the present invention adopts the following technical solutions:

[0006] A method for accurately measuring urine quality comprises the following steps:

[0007] Setting a urea liquid level threshold, a vehicle speed threshold, and a urea quality threshold; and obtaining a current urea liquid level in the urea tank and a current vehicle speed;

[0008] When it is determined that the current urea liquid level is greater than the urea liquid level threshold and the current vehicle speed is greater than the vehicle speed threshold, a first urea mass value corresponding to the first moment and a second urea mass value corresponding to the second moment are obtained; and a urea mass change amount is calculated according to the first urea mass value and the second urea mass value;

[0009] If the urea mass change is greater than the urea mass threshold, the first urea mass value is maintained, and the third urea mass value corresponding to the third moment is continuously acquired; if the urea mass change is not greater than the urea mass threshold, the second urea mass value is output.

[0010] Furthermore, the method for obtaining the current urea liquid level in the urea tank and the current vehicle speed is: after the vehicle electronic control unit is powered on, the current urea liquid level in the urea tank is read, and the current vehicle speed is obtained through a vehicle speed sensor.

[0011] Furthermore, the method further includes: if the current urea liquid level is less than the urea liquid level threshold, determining that the urea inventory is too low and the urea quality cannot be measured, and setting the current urea quality to a standard value.

[0012] Furthermore, the method also includes: when the current urea liquid level is greater than the urea liquid level threshold and the current vehicle speed is less than the vehicle speed threshold, and the current urea liquid level rises by more than the liquid level increase threshold within the first calibration time, it is determined to be a urea filling process, and the current urea mass is set to a standard value within the second calibration time until the current urea liquid level is stable.

[0013] Further, the method for determining the urea mass change according to the first urea mass value and the second urea mass value is:

[0014] Urea mass change=|first urea mass value−second urea mass value|.

[0015] Further, if the urea mass change is greater than the urea mass threshold, the first urea mass value is maintained, and the third urea mass value corresponding to the third moment is continuously acquired, and the method further includes:

[0016] The urea mass change is calculated according to the first urea mass value and the third urea mass value; if the urea mass change is greater than the urea mass threshold, the first urea mass value is maintained; the urea mass value corresponding to the next moment is continuously obtained until the urea mass change is not greater than the urea mass threshold, and the urea mass value corresponding to the current moment is output.

[0017] The present invention also proposes a precise measurement system for urine quality, comprising: a pretreatment module, a calculation module and a measurement module;

[0018] The pre-processing module is used to set a urea liquid level threshold, a vehicle speed threshold and a urea quality threshold; after the vehicle electronic control unit is powered on, the current urea liquid level in the urea tank and the current vehicle speed are obtained;

[0019] The calculation module is used for obtaining a first urea mass value corresponding to a first moment and a second urea mass value corresponding to a second moment when it is determined that the current urea liquid level is greater than a urea liquid level threshold and the current vehicle speed is greater than a vehicle speed threshold; and calculating a urea mass change according to the first urea mass value and the second urea mass value;

[0020] The measuring module is used for maintaining the first urea mass value and continuing to obtain the third urea mass value corresponding to the third moment if the urea mass change is greater than the urea mass threshold; and outputting the second urea mass value if the urea mass change is not greater than the urea mass threshold.

[0021] Furthermore, the process executed by the calculation module also includes: when the current urea liquid level is greater than the urea liquid level threshold and the current vehicle speed is less than the vehicle speed threshold, and the current urea liquid level rises by more than the liquid level increase threshold within the first calibration time, it is determined to be a urea filling process, and the current urea mass is set to a standard value within the second calibration time until the current urea liquid level is stable.

[0022] Furthermore, the process performed by the measurement module also includes:

[0023] The urea mass change is calculated according to the first urea mass value and the third urea mass value; if the urea mass change is greater than the urea mass threshold, the first urea mass value is maintained; the urea mass value corresponding to the next moment is continuously obtained until the urea mass change is not greater than the urea mass threshold, and the urea mass value corresponding to the current moment is output.

[0024] The present invention also proposes a device for accurately measuring urine quality, comprising:

[0025] Memory for storing computer programs;

[0026] A processor is used to implement the steps of the method for accurately measuring urine quality when executing the computer program.

[0027] The effects provided in the content of the invention are only the effects of the embodiments, not all the effects of the invention. One of the above technical solutions has the following advantages or beneficial effects:

[0028] The present invention proposes a method, system and device for accurately measuring urea quality, the method comprising the following steps: setting a urea liquid level threshold, a vehicle speed threshold and a urea quality threshold; and obtaining the current urea liquid level and the current vehicle speed in the urea tank; when it is determined that the current urea liquid level is greater than the urea liquid level threshold and the current vehicle speed is greater than the vehicle speed threshold, obtaining a first urea mass value corresponding to the first moment and a second urea mass value corresponding to the second moment; calculating a urea mass change according to the first urea mass value and the second urea mass value; if the urea mass change is greater than the urea mass threshold, maintaining the first urea mass value and continuing to obtain a third urea mass value corresponding to the third moment; if the urea mass change is not greater than the urea mass threshold, outputting the second urea mass value. Based on a method for accurately measuring urea quality, a system and device for accurately measuring urea quality are also proposed. The present invention realizes accurate measurement of urea quality, avoids bubbles generated around the urea quality sensor during urea filling or vehicle driving that affect accurate measurement of urea quality by the sensor, and avoids the vehicle OBD using inaccurate values ​​to misjudge faults, limit torque / speed of the vehicle, cause unnecessary maintenance to the vehicle, and increase use costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 This is a flow chart of a method for accurately measuring urine quality proposed in Example 1 of the present invention;

[0030] Figure 2 This is a schematic diagram of a system for accurately measuring urine quality proposed in Example 2 of the present invention;

[0031] Figure 3 This is a schematic diagram of an accurate measurement device for urine quality proposed in Example 3 of the present invention. DETAILED DESCRIPTION

[0032] In order to clearly illustrate the technical features of the present solution, the present invention is described in detail below through specific implementation methods and in conjunction with the accompanying drawings. The disclosure below provides many different embodiments or examples for realizing different structures of the present invention. In order to simplify the disclosure of the present invention, the components and settings of specific examples are described below. In addition, the present invention may repeat reference numbers and / or letters in different examples. This repetition is for the purpose of simplification and clarity, and does not itself indicate the relationship between the various embodiments and / or settings discussed. It should be noted that the components illustrated in the accompanying drawings are not necessarily drawn to scale. The present invention omits the description of known components and processing techniques and processes to avoid unnecessary limitations on the present invention.

[0033] Example 1

[0034] A method for accurately measuring urea quality is provided in Example 1 of the present invention, which is used to solve the technical problem in the prior art that a large number of bubbles are generated in the urea tank when urea is added or the vehicle is bumped, which directly affects the accuracy of the urea concentration sensed by the urea quality sensor.

[0035] The specific steps of a method for accurately measuring urine quality proposed in Example 1 of the present invention are:

[0036] A urea liquid level threshold, a vehicle speed threshold and a urea quality threshold are set; and a current urea liquid level in the urea tank and a current vehicle speed are obtained; wherein the method for obtaining the current urea liquid level in the urea tank and the current vehicle speed is as follows: after the vehicle electronic control unit is powered on, the current urea liquid level in the urea tank is read, and the current vehicle speed is obtained through a vehicle speed sensor.

[0037] When it is determined that the current urea liquid level is greater than the urea liquid level threshold and the current vehicle speed is greater than the vehicle speed threshold, a first urea mass value corresponding to the first moment and a second urea mass value corresponding to the second moment are obtained; and a urea mass change amount is calculated according to the first urea mass value and the second urea mass value;

[0038] If the current urea liquid level is less than the urea liquid level threshold, it is determined that the urea inventory is too low and the urea quality cannot be measured. The current urea quality is set to the standard value.

[0039] When the current urea liquid level is greater than the urea liquid level threshold and the current vehicle speed is less than the vehicle speed threshold, and the current urea liquid level rises by more than the liquid level increase threshold within the first calibration time, it is determined to be a urea filling process, and the current urea mass is set to the standard value within the second calibration time until the current urea liquid level stabilizes.

[0040] The method for determining the change in urea mass according to the first urea mass value and the second urea mass value is:

[0041] Urea mass change=|first urea mass value−second urea mass value|.

[0042] If the urea mass change is greater than the urea mass threshold, the first urea mass value is maintained, and the third urea mass value corresponding to the third moment is continuously acquired; if the urea mass change is not greater than the urea mass threshold, the second urea mass value is output.

[0043] The urea mass change is calculated according to the first urea mass value and the third urea mass value; if the urea mass change is greater than the urea mass threshold, the first urea mass value is maintained; the urea mass value corresponding to the next moment is continuously obtained until the urea mass change is not greater than the urea mass threshold, and the urea mass value corresponding to the current moment is output.

[0044] Figure 1This is a flow chart of a method for accurately measuring urine quality proposed in Example 1 of the present invention;

[0045] In step S1, a urea liquid level threshold L0, a vehicle speed threshold V0 and a urea quality threshold X0 are set;

[0046] In step S2, after the vehicle electronic control unit is powered on, the current urea liquid level L in the urea tank is read.

[0047] In step S3, it is determined whether the current urea liquid level L is less than the urea liquid level threshold L0; if the current urea liquid level L is less than the urea liquid level threshold L0, step S4 is executed; if the current urea liquid level L is not less than the urea liquid level threshold L0, step S5 is executed.

[0048] In step S4, it is determined that the urea storage level is too low.

[0049] In step S5, the current urea quality is set as a standard value.

[0050] In step S6, after the vehicle electronic control unit is powered on, the current vehicle speed V is acquired through the vehicle speed sensor.

[0051] In step S7, it is determined whether the current vehicle speed V is less than the vehicle speed threshold V0; if the current vehicle speed V is less than the vehicle speed threshold V0, and the current urea liquid level rises by more than the liquid level increase threshold ΔL within the first calibration time t1, step S8 is executed; if the current vehicle speed V is not less than the vehicle speed threshold V0, step S10 is executed.

[0052] In step S8, it is determined that the process is urea addition.

[0053] In step S9, the urea quality is set to a standard value for a certain period of time.

[0054] In step S10, the first time t is obtained. i The first urea mass value X measured by the urea mass sensor ti .

[0055] In step S11, the second time t is obtained. j The second urea quality value X measured by the urea quality sensor tj .

[0056] In step S12, according to the first urea mass value X ti and the second urea mass value X tj Calculate the urea mass change. Wherein, urea mass change=|first urea mass value-second urea mass value|. Determine whether the urea mass change is less than the urea mass threshold value X0, if so, execute step S13, otherwise execute step S14.

[0057] In step S13, the next time t is obtained. j+1 The corresponding urea mass value returns to step S12.

[0058] In step S14, until the urea mass change is not greater than the urea mass threshold, the urea mass value corresponding to the current moment is output.

[0059] The method for accurately measuring the quality of urea provided in Example 1 of the present invention realizes accurate measurement of the quality of urea, avoids the bubbles generated around the urea quality sensor during urea filling or vehicle driving affecting the accurate measurement of urea quality by the sensor, and avoids the vehicle OBD misjudging faults using inaccurate values, limiting torque / speed of the vehicle, causing unnecessary maintenance to the vehicle, and increasing the use cost.

[0060] Example 2

[0061] Based on the method for accurately measuring urine quality proposed in Example 1 of the present invention, Example 2 of the present invention further proposes a system for accurately measuring urine quality. Figure 2 This is a schematic diagram of a precise measurement system for urine quality proposed in Example 2 of the present invention; the system includes: a preprocessing module, a calculation module and a measurement module;

[0062] The pre-processing module is used to set the urea liquid level threshold, vehicle speed threshold and urea quality threshold; after the vehicle electronic control unit is powered on, the current urea liquid level in the urea tank and the current vehicle speed are obtained;

[0063] The calculation module is used for obtaining a first urea mass value corresponding to a first moment and a second urea mass value corresponding to a second moment when it is determined that the current urea liquid level is greater than a urea liquid level threshold and the current vehicle speed is greater than a vehicle speed threshold; and calculating a urea mass change according to the first urea mass value and the second urea mass value;

[0064] The measuring module is used for maintaining the first urea mass value and continuing to obtain the third urea mass value corresponding to the third moment if the urea mass change is greater than the urea mass threshold; and outputting the second urea mass value if the urea mass change is not greater than the urea mass threshold.

[0065] In the preprocessing module, the method for obtaining the current urea liquid level in the urea tank and the current vehicle speed is: after the vehicle electronic control unit is powered on, the current urea liquid level in the urea tank is read, and the current vehicle speed is obtained through the vehicle speed sensor.

[0066] In the calculation module, if the current urea liquid level is less than the urea liquid level threshold, it is determined that the urea inventory is too low and the urea quality cannot be measured. The current urea quality is set to the standard value.

[0067] When the current urea liquid level is greater than the urea liquid level threshold and the current vehicle speed is less than the vehicle speed threshold, and the current urea liquid level rises by a value greater than the liquid level increase threshold within the first calibration time, it is determined to be a urea filling process, and the current urea mass is set to a standard value within the second calibration time until the current urea liquid level stabilizes.

[0068] The method for determining the change in urea mass according to the first urea mass value and the second urea mass value is:

[0069] Urea mass change=|first urea mass value−second urea mass value|.

[0070] In the measurement module, the urea mass change is calculated according to the first urea mass value and the third urea mass value; if the urea mass change is greater than the urea mass threshold, the first urea mass value is maintained; the urea mass value corresponding to the next moment is continuously obtained until the urea mass change is not greater than the urea mass threshold, and the urea mass value corresponding to the current moment is output.

[0071] The second embodiment of the present invention provides an accurate measurement system for urea quality, which realizes accurate measurement of urea quality and avoids the bubbles generated around the urea quality sensor during urea filling or vehicle driving affecting the accurate measurement of urea quality by the sensor, and avoids the vehicle OBD using inaccurate values ​​to misjudge faults, limit torque / speed of the vehicle, and cause unnecessary maintenance to the vehicle, thereby increasing the cost of use.

[0072] Example 3

[0073] The present invention also provides a device for accurately measuring urine quality. Figure 3 This is a schematic diagram of an accurate urine quality measurement device proposed in Example 3 of the present invention, comprising:

[0074] Memory for storing computer programs;

[0075] The processor is used to implement a method for accurately measuring urine quality when executing the computer program, and the steps are as follows:

[0076] In step S1, a urea liquid level threshold L0, a vehicle speed threshold V0 and a urea quality threshold X0 are set;

[0077] In step S2, after the vehicle electronic control unit is powered on, the current urea liquid level L in the urea tank is read.

[0078] In step S3, it is determined whether the current urea liquid level L is less than the urea liquid level threshold L0; if the current urea liquid level L is less than the urea liquid level threshold L0, step S4 is executed; if the current urea liquid level L is not less than the urea liquid level threshold L0, step S5 is executed.

[0079] In step S4, it is determined that the urea storage level is too low.

[0080] In step S5, the current urea quality is set as a standard value.

[0081] In step S6, after the vehicle electronic control unit is powered on, the current vehicle speed V is acquired through the vehicle speed sensor.

[0082] In step S7, it is determined whether the current vehicle speed V is less than the vehicle speed threshold V0; if the current vehicle speed V is less than the vehicle speed threshold V0, and the current urea liquid level rises by more than the liquid level increase threshold ΔL within the first calibration time t1, step S8 is executed; if the current vehicle speed V is not less than the vehicle speed threshold V0, step S10 is executed.

[0083] In step S8, it is determined that the process is urea addition.

[0084] In step S9, the urea quality is set to a standard value for a certain period of time.

[0085] In step S10, the first time t is obtained. i The first urea mass value X measured by the urea mass sensor ti .

[0086] In step S11, the second time t is obtained. j The second urea quality value X measured by the urea quality sensor tj .

[0087] In step S12, according to the first urea mass value X ti and the second urea mass value X tj Calculate the urea mass change. Wherein, urea mass change=|first urea mass value-second urea mass value|. Determine whether the urea mass change is less than the urea mass threshold value X0, if so, execute step S13, otherwise execute step S14.

[0088] In step S13, the next time t is obtained. j+1 The corresponding urea mass value returns to step S12.

[0089] In step S14, until the urea mass change is not greater than the urea mass threshold, the urea mass value corresponding to the current moment is output.

[0090] The device for accurately measuring the quality of urea provided in Example 3 of the present invention realizes accurate measurement of the quality of urea, avoids the bubbles generated around the urea quality sensor during urea filling or vehicle driving affecting the accurate measurement of urea quality by the sensor, and avoids the vehicle OBD misjudging faults using inaccurate values, limiting torque / speed of the vehicle, causing unnecessary repairs to the vehicle, and increasing the cost of use.

[0091] It should be noted that the technical solution of the present invention also provides an accurate measurement device for urine quality, including: a communication interface, which can exchange information with other devices such as network devices; a processor, connected to the communication interface to realize information exchange with other devices, and used to execute a method for accurately measuring urine quality provided by one or more of the above technical solutions when running a computer program, and the computer program is stored in a memory. Of course, in actual application, the various components in the electronic device are coupled together through a bus system. It can be understood that the bus system is used to realize the connection and communication between these components. In addition to the data bus, the bus system also includes a power bus, a control bus and a status signal bus. The memory in the embodiment of the present application is used to store various types of data to support the operation of the electronic device. Examples of these data include: any computer program for operating on an electronic device. It can be understood that the memory can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache.By way of exemplary but not limiting explanation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), direct memory bus random access memory (DRRAM). The memory described in the embodiment of the present application is intended to include but is not limited to these and any other suitable types of memory. The method disclosed in the above embodiment of the present application can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. The above processor can be a general-purpose processor, a DSP (Digital Signal Processing, which refers to a chip that can implement digital signal processing technology), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The processor can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor can be a microprocessor or any conventional processor, etc. In conjunction with the steps of the method disclosed in the embodiments of the present application, it can be directly embodied as a hardware decoding processor to perform, or it can be performed by a combination of hardware and software modules in a decoding processor. The software module can be located in a storage medium, which is located in a memory, and the processor reads the program in the memory and completes the steps of the above method in combination with its hardware. When the processor executes the program, the corresponding process in each method of the embodiment of the present application is implemented, and for the sake of brevity, it is not repeated here.

[0092] The description of the relevant parts of the device for accurately measuring urine quality provided in Example 3 of the present application can refer to the detailed description of the corresponding parts of the method for accurately measuring urine quality provided in Example 1 of the present application, and will not be repeated here.

[0093] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. Moreover, the term "include", "comprise" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or equipment that includes a series of elements are inherent to the elements. In the absence of more restrictions, the elements limited by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or equipment that includes the elements. In addition, the above-mentioned technical solution provided in the embodiment of the present application is consistent with the corresponding technical solution in the prior art in principle, and the part is not described in detail, so as not to repeat too much.

[0094] Although the above describes the specific implementation of the present invention in conjunction with the accompanying drawings, it is not intended to limit the scope of protection of the present invention. For those skilled in the art, other different forms of modifications or deformations can be made on the basis of the above description. It is not necessary and impossible to list all the implementation methods here. On the basis of the technical solution of the present invention, various modifications or deformations that can be made by those skilled in the art without creative work are still within the scope of protection of the present invention.

Claims

1. A method for accurately measuring urine quality, characterized in that: The following steps are involved: Setting a urea liquid level threshold, a vehicle speed threshold, and a urea quality threshold; and obtaining a current urea liquid level in the urea tank and a current vehicle speed; When it is determined that the current urea liquid level is greater than the urea liquid level threshold and the current vehicle speed is greater than the vehicle speed threshold, obtaining a first urea mass value corresponding to the first moment and a second urea mass value corresponding to the second moment; Calculating a urea mass change according to the first urea mass value and the second urea mass value; If the urea mass change is greater than the urea mass threshold, the first urea mass value is maintained, and the third urea mass value corresponding to the third moment is continuously acquired; If the urea quality change is not greater than the urea quality threshold, a second urea quality value is output.

2. The method for accurately measuring urine quality according to claim 1, characterized in that: The method for obtaining the current urea liquid level in the urea tank and the current vehicle speed is as follows: after the vehicle electronic control unit is powered on, the current urea liquid level in the urea tank is read, and the current vehicle speed is obtained through a vehicle speed sensor.

3. The method for accurately measuring urine quality according to claim 1, characterized in that: The method further includes: if the current urea liquid level is less than the urea liquid level threshold, determining that the urea stock is too low and the urea quality cannot be measured, and setting the current urea quality as a standard value.

4. The method for accurately measuring urine quality according to claim 1, characterized in that: The method further includes: when the current urea liquid level is greater than the urea liquid level threshold and the current vehicle speed is less than the vehicle speed threshold, and the current urea liquid level rises by a value greater than the liquid level increase threshold within a first calibration time, determining that it is a urea filling process, and setting the current urea mass to a standard value within a second calibration time until the current urea liquid level is stable.

5. The method for accurately measuring urine quality according to claim 1, characterized in that: The method for determining the urea mass change amount according to the first urea mass value and the second urea mass value is: Urea mass change=|first urea mass value−second urea mass value|.

6. The method for accurately measuring urine quality according to claim 1, characterized in that: If the urea mass change is greater than the urea mass threshold, the first urea mass value is maintained, and the third urea mass value corresponding to the third moment is continuously acquired, and the following further comprises: The urea mass change is calculated according to the first urea mass value and the third urea mass value; if the urea mass change is greater than the urea mass threshold, the first urea mass value is maintained; the urea mass value corresponding to the next moment is continuously obtained until the urea mass change is not greater than the urea mass threshold, and the urea mass value corresponding to the current moment is output.

7. A system for accurately measuring urine quality, characterized in that: include: Preprocessing module, calculation module and measurement module; The pre-processing module is used to set a urea liquid level threshold, a vehicle speed threshold and a urea quality threshold; After the vehicle electronic control unit is powered on, the current urea liquid level in the urea tank and the current vehicle speed are obtained; The calculation module is used for obtaining a first urea mass value corresponding to a first moment and a second urea mass value corresponding to a second moment when it is determined that the current urea liquid level is greater than the urea liquid level threshold and the current vehicle speed is greater than the vehicle speed threshold; Calculating a urea mass change according to the first urea mass value and the second urea mass value; The measuring module is used for maintaining the first urea mass value and continuing to obtain the third urea mass value corresponding to the third moment if the urea mass change is greater than the urea mass threshold; If the urea quality change is not greater than the urea quality threshold, a second urea quality value is output.

8. The accurate measurement system of urine quality according to claim 7, characterized in that: The process executed by the calculation module also includes: when the current urea liquid level is greater than the urea liquid level threshold and the current vehicle speed is less than the vehicle speed threshold, and the current urea liquid level rises by a value greater than the liquid level increase threshold within the first calibration time, it is determined to be a urea filling process, and the current urea mass is set to a standard value within the second calibration time until the current urea liquid level is stable.

9. The accurate measurement system of urine quality according to claim 7, characterized in that: The process performed by the measurement module also includes: The urea mass change is calculated according to the first urea mass value and the third urea mass value; if the urea mass change is greater than the urea mass threshold, the first urea mass value is maintained; the urea mass value corresponding to the next moment is continuously obtained until the urea mass change is not greater than the urea mass threshold, and the urea mass value corresponding to the current moment is output.

10. An accurate measurement device for urine quality, characterized in that: include: Memory for storing computer programs; A processor is used to implement the steps of a method for accurately measuring urine quality as described in any one of claims 1 to 8 when executing the computer program.