CN115752627A - Method and device for detecting effective volume of urea tank, electronic equipment and medium - Google Patents

Method and device for detecting effective volume of urea tank, electronic equipment and medium Download PDF

Info

Publication number
CN115752627A
CN115752627A CN202211610342.6A CN202211610342A CN115752627A CN 115752627 A CN115752627 A CN 115752627A CN 202211610342 A CN202211610342 A CN 202211610342A CN 115752627 A CN115752627 A CN 115752627A
Authority
CN
China
Prior art keywords
effective volume
urea tank
volume
target
urea
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211610342.6A
Other languages
Chinese (zh)
Inventor
许晓巍
邹海平
石彬宏
袁利娜
董孝虎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kailong High Technology Co Ltd
Original Assignee
Kailong High Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kailong High Technology Co Ltd filed Critical Kailong High Technology Co Ltd
Priority to CN202211610342.6A priority Critical patent/CN115752627A/en
Publication of CN115752627A publication Critical patent/CN115752627A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Exhaust Gas After Treatment (AREA)

Abstract

The invention discloses a method and a device for detecting the effective volume of a urea tank, electronic equipment and a medium. The method comprises the following steps: after the vehicle is powered on, reading a first effective volume corresponding to a urea tank stored in a target storage; receiving a second effective volume corresponding to the urea tank, which is sent by a target sensor positioned on the urea tank; detecting whether the first effective volume is the same as the second effective volume; if the first effective volume is the same as the available effective volume, determining the first effective volume as the available effective volume; and if the first effective volume is different from the available effective volume, determining that the first effective volume is the unavailable effective volume, generating the abnormal information of the target sensor, and displaying the abnormal information of the target sensor. According to the technical scheme of the embodiment of the invention, the effective volume of the urea tank configured on the current vehicle can be intelligently identified, the identification efficiency and accuracy are improved, and the calculation accuracy of the residual volume of urea is further ensured.

Description

Method and device for detecting effective volume of urea tank, electronic equipment and medium
Technical Field
The invention relates to the technical field of computers, in particular to a method and a device for detecting the effective volume of a urea tank, electronic equipment and a medium.
Background
The exhaust emission of diesel vehicles is now increasingly being regarded. The method is generally based on a selective catalytic reduction system, urea in a urea tank and nitrogen oxides in tail gas are neutralized to generate pollution-free nitrogen and water, and the generated nitrogen and water are discharged.
Currently, the urea solution consumption is usually calculated by the remaining volume of urea in the urea tank. The remaining volume of urea in the urea tank can be determined by a sensor.
However, most of the interfaces of the sensors can be shared, the models of the sensors cannot be determined visually, and the situation that the sensors are mixed can easily occur. There are various types of sensors, and the sensors may include 20L, 30L, 40L, and 50L in volume, among others, according to the volume size. Each type of sensor is adapted to a urea tank with a corresponding volume. With sensors of an unsuitable model, the determined basic data for calculating the urea residual volume in the urea tank are inaccurate and cannot be supported as data for calculating the urea solution consumption, so that it is necessary to check whether the effective volume of the urea tank for calculating the urea residual volume is accurately available.
Disclosure of Invention
The invention provides a method and a device for detecting the effective volume of a urea tank, electronic equipment and a medium, which are used for intelligently identifying the effective volume of the urea tank configured on a current vehicle, so that the identification efficiency and accuracy are improved, and the calculation accuracy of the residual volume of urea is further ensured.
According to an aspect of the invention, a method for detecting an effective volume of a urea tank is provided, the method comprising:
after a vehicle is powered on, reading a first effective volume corresponding to the urea tank stored in a target storage;
receiving a second effective volume corresponding to the urea tank sent by a target sensor positioned on the urea tank;
detecting whether the first effective volume is the same as the second effective volume;
if the first effective volume is the same as the available effective volume, determining the first effective volume as the available effective volume;
and if the first effective volume is different from the available effective volume, determining that the first effective volume is a non-available effective volume, generating target sensor abnormal information, and displaying the target sensor abnormal information.
According to another aspect of the present invention, there is provided a device for detecting an effective volume of a urea tank, the device including:
the first volume acquisition module is used for reading a first effective volume corresponding to the urea tank stored in a target storage after a vehicle is powered on;
the second volume acquisition module is used for receiving a second effective volume corresponding to the urea tank and sent by a target sensor on the urea tank;
a volume detection module for detecting whether the first effective volume is the same as the second effective volume;
an available volume determination module, configured to determine that the first effective volume is an available effective volume if the first effective volume is the same as the available effective volume;
and the non-available volume determining module is used for determining that the first effective volume is a non-available effective volume if the first effective volume is different from the non-available effective volume, generating target sensor abnormal information and displaying the target sensor abnormal information.
According to another aspect of the present invention, there is provided an electronic apparatus including:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory stores a computer program executable by the at least one processor to enable the at least one processor to perform a method of detecting an effective volume of a urea tank according to any of the embodiments of the present invention.
According to another aspect of the present invention, there is provided a computer readable storage medium having stored thereon computer instructions for causing a processor to execute a method for detecting an effective volume of a urea tank according to any one of the embodiments of the present invention.
According to the technical scheme of the embodiment of the invention, after a vehicle is powered on, a first effective volume corresponding to the urea tank stored in a target storage is read; receiving a second effective volume corresponding to the urea tank sent by a target sensor on the urea tank; detecting whether the first effective volume is the same as the second effective volume; if the first effective volume is the same as the available effective volume, determining that the first effective volume is the available effective volume; if the first effective volume is different from the second effective volume, the first effective volume is determined to be the unavailable effective volume, the abnormal information of the target sensor is generated, and the abnormal information of the target sensor is displayed, so that the effective volume of the urea tank configured on the current vehicle is accurately identified, and the identification efficiency and accuracy are improved.
It should be understood that the statements in this section do not necessarily identify key or critical features of the embodiments of the present invention, nor do they necessarily limit the scope of the invention. Other features of the present invention will become apparent from the following description.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
FIG. 1 is a flow chart of a method for detecting an effective volume of a urea tank according to an embodiment of the present invention;
FIG. 2 is a schematic representation of the volume of a urea tank according to an embodiment of the present invention;
FIG. 3 is a flow chart of a method for detecting an effective volume of a urea tank according to a second embodiment of the invention;
FIG. 4 is a schematic structural diagram of a device for detecting the effective volume of a urea tank according to a third embodiment of the present invention;
fig. 5 is a schematic structural diagram of an electronic device for implementing the method for detecting the effective volume of the urea tank according to the embodiment of the invention.
Detailed Description
In order to make those skilled in the art better understand the technical solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example one
Fig. 1 is a flowchart of a method for detecting an effective volume of a urea tank according to an embodiment of the present invention, where the method is applicable to a case where an effective volume of a urea tank is detected, and especially applicable to a case where an effective volume of a urea tank is detected during factory calibration and/or driving, the method may be executed by a device for detecting an effective volume of a urea tank, where the device for detecting an effective volume of a urea tank may be implemented in a form of hardware and/or software, and the device for detecting an effective volume of a urea tank may be configured in an electronic device.
As shown in FIG. 1, the method is applied to an aftertreatment controller of a urea tank, and comprises the following steps:
and S110, after the vehicle is powered on, reading a first effective volume corresponding to the urea tank stored in the target storage.
The aftertreatment controller may refer to a stand-alone scr controller or an engine controller that integrates a scr control function. The target memory may refer to a memory that is electrically erasable and programmable and data is not lost after the controller is powered down. For example, the target memory may be, but is not limited to, a charged Erasable Programmable read only memory (EEPROM). The target storage device does not store a first effective volume corresponding to the urea tank before the vehicle is powered on for the first time; before the vehicle is electrified for the first time, a normal target sensor is installed on the vehicle, and the model of the target sensor is matched with that of the urea tank. The urea tank may refer to a tank for storing urea solution in diesel vehicles such as trucks and buses. The first effective volume may refer to an effective volume of a factory-fitted urea tank of a vehicle stored in the target storage. FIG. 2 shows a schematic of the volume of a urea tank. Referring to FIG. 2, the total volume in the urea tank may include an expansion volume, an active volume, and a dead volume. The effective volume can be the effective volume of the urea tank from the tank opening to the lowest position of the float for storing urea. The expansion volume may be a volume reserved to ensure that the float does not contact the top of the urea tank when the urea level is at a maximum level. The dead volume may be a volume of urea that is not used by the vehicle. The remaining amount of urea stored in the active volume is generally used as a measure of whether the available urea of the vehicle needs to be replenished. The effective volume may be pre-stored in a memory of the target sensor.
Specifically, a starting switch on the vehicle is placed in an opening gear, the vehicle is powered on, and a controller and a sensor in the vehicle are powered on, such as a rear processing controller. After the vehicle is powered on, the post-processing controller can read a first effective volume corresponding to a urea tank stored in a target storage device, so that the characteristic that stored data is not lost when the target storage device is powered off is ensured, the model of a target sensor assembled by the urea tank can be detected after the vehicle is powered on every time, whether the model of the target sensor is matched with the urea tank or not is determined, the calculation of the residual volume of urea in the urea tank can be carried out only under the condition of matching, and the accuracy of the calculation of the residual volume of urea in the urea tank is ensured.
And S120, receiving a second effective volume corresponding to the urea tank sent by a target sensor on the urea tank.
Wherein the target sensor is a sensor that can be used to store an effective volume corresponding to the sensor model. The target sensor can also be used as a sensor for acquiring and transmitting various information of the urea tank. The second effective volume may refer to an effective volume corresponding to a target sensor model stored in a memory of the target sensor.
Specifically, after the vehicle is powered on, the target sensor also realizes the power-on operation, and periodically sends the second effective volume corresponding to the urea tank stored in the storage of the target sensor to the aftertreatment controller, so that when the vehicle is just powered on, the second effective volume corresponding to the model of the target sensor is sent to the aftertreatment controller, and the aftertreatment controller can detect whether the effective volume is effective at the first time after the vehicle is powered on, thereby improving the detection efficiency.
S130, whether the first effective volume is the same as the second effective volume or not is detected.
Specifically, the post-processing controller compares the consistency of the first effective volume read from the target memory and the second effective volume received from the target sensor.
And S140, if the first effective volume is the same as the available effective volume, determining the first effective volume as the available effective volume.
The available effective volume refers to an effective volume which can be used for determining the residual volume of urea in the urea tank of the vehicle.
Specifically, when the first effective volume is detected to be the same as the second effective volume, indicating that the model of the target sensor is matched with the urea tank, the first effective volume is determined to be the available effective volume, and therefore the accurate residual volume of urea in the urea tank can be calculated by using the accurate effective volume.
S150, if the first effective volume is different from the available effective volume, determining that the first effective volume is the unavailable effective volume, generating target sensor abnormal information, and displaying the target sensor abnormal information.
Wherein, the unavailable effective volume refers to the effective volume which can not be used for determining the residual volume of the urea in the urea tank of the vehicle. The target sensor abnormality information may be information reflecting that the model of the target sensor is not matched with the own vehicle urea tank.
Specifically, the first effective volume and the second effective volume are detected to be different, the target sensor model is indicated to be not matched with the urea tank, the first effective volume is determined to be a non-available effective volume, the residual urea volume in the urea tank is not calculated, the abnormal information of the target sensor is generated, and the abnormal information of the target sensor is displayed to remind a driver of timely replacing the target sensor matched with the urea tank, so that the accurate residual urea volume in the urea tank can be calculated by using the wrong effective volume, and the driver is prevented from being misguided.
For example, the "generating the target sensor abnormality information" in S150 may include: determining a target abnormality reason corresponding to the target sensor based on the second effective volume; target sensor abnormality information is generated based on the target abnormality cause.
The target abnormality cause may be a cause of occurrence of abnormality of the target sensor.
Specifically, the aftertreatment controller may determine a target abnormality cause corresponding to the target sensor based on the specific expression of the second effective volume; and generating target sensor abnormal information corresponding to the target abnormal reason based on the target abnormal reason so that the driver can clearly distinguish the abnormality of the target sensor.
According to the technical scheme of the embodiment of the invention, after a vehicle is powered on, a first effective volume corresponding to a urea tank stored in a target storage is read; receiving a second effective volume corresponding to the urea tank, which is sent by a target sensor positioned on the urea tank; detecting whether the first effective volume is the same as the second effective volume; if the first effective volume is the same as the available effective volume, determining the first effective volume as the available effective volume; if the first effective volume is different from the available effective volume, the first effective volume is determined to be the unavailable effective volume, the abnormal information of the target sensor is generated, and the abnormal information of the target sensor is displayed, so that the effective volume of the urea tank configured on the current vehicle is intelligently identified, and the identification efficiency and accuracy are improved.
On the basis of the technical scheme, the method further comprises the following steps: and if the first effective volume corresponding to the urea tank stored in the target storage is not read, storing the received second effective volume corresponding to the urea tank into the target storage as the first effective volume, and determining the stored first effective volume as the available effective volume.
Due to the diversification of the types of target sensors and the effective volumes of the urea tanks, the target storage device can cause the aftertreatment controller of the same engine to be provided with a plurality of types of target sensors and urea tanks with different effective volumes. The target sensors may include urea temperature sensors, urea level sensors, urea quality sensors, sensor controllers, and the like. The urea level sensors of different models, which are used for collecting the percentage of urea level, cannot be used universally.
Specifically, when the vehicle is powered on for the first time, such as offline calibration before leaving a factory, the first effective volume is not stored in the target memory. At this time, the aftertreatment controller cannot read the first effective volume corresponding to the urea tank stored in the target memory. The received second effective volume corresponding to the urea tank is required to be stored to the target storage as the first effective volume, and the stored first effective volume is determined to be the available effective volume, so that the efficiency of identifying and calibrating the effective volume of the vehicle urea tank is improved.
On the basis of the above technical solution, the "determining the target abnormality cause corresponding to the target sensor based on the second effective volume" may include: if the second effective volume is a numerical result, determining that the target abnormality reason corresponding to the target sensor is that the model of the target sensor is not matched with that of the urea tank; and if the second effective volume is a non-numerical result, determining that the target sensor has a fault as a target abnormal reason corresponding to the target sensor.
Wherein a numerical result may refer to an effective volume being a numerical result. The non-numeric result may refer to the valid volume as missing, alphabetical, or special character, wherein missing may refer to the non-numeric result as an empty result.
Specifically, if the second effective volume is a numerical result, for example, 20, indicates that the model of the target sensor is adapted to a 20L urea tank, and the second effective volume is different from the effective volume of the urea tank currently assembled on the vehicle, it is determined that the target abnormality cause corresponding to the target sensor is that the model of the target sensor is not matched with the urea tank; if the second effective volume is a non-numerical result, the fact that the number of the urea tanks which are matched with the target sensor is increased cannot be determined in the CAN message transmitted by the target sensor, and the target abnormal reason corresponding to the target sensor is determined to be that the target sensor breaks down, so that a driver CAN be reminded of the specific reason that the target sensor cannot be used for calculating the residual volume of urea in the urea tanks, and the driver CAN replace or maintain the target sensor conveniently.
Example two
Fig. 3 is a flowchart of a method for detecting an effective volume of a urea tank according to a second embodiment of the present invention, and this embodiment describes in detail a process of calculating a remaining volume of urea in the urea tank based on the second embodiment. Wherein explanations of the same or corresponding terms as those of the above embodiments are omitted. As shown in fig. 3, the method includes:
and S210, after the vehicle is powered on, reading a first effective volume corresponding to the urea tank stored in the target storage.
And S220, receiving a second effective volume corresponding to the urea tank and the current urea liquid level percentage sent by a target sensor on the urea tank.
Wherein, the urea level percentage may refer to the level percentage of urea in the urea tank. The urea level percentage may be determined by a urea level sensor measurement. The urea level sensors of different models, which are used for collecting the percentage of urea level, cannot be used universally. The current urea level percentage may refer to the percentage of the level of urea in the urea tank at the current time.
Specifically, after the vehicle is powered on, the target sensor is also powered on, and a urea liquid level sensor in the target sensor is also powered on. The target sensor can periodically send the second effective volume and the current urea liquid level percentage corresponding to the urea tank stored in the storage of the target sensor to the aftertreatment controller, so that when the vehicle is just powered on, the second effective volume and the current urea liquid level percentage corresponding to the model of the target sensor are sent to the aftertreatment controller, the aftertreatment controller can detect whether the effective volume is effective or not at the first time after the vehicle is powered on, the initial urea liquid level percentage of the vehicle is determined, and the detection efficiency is further improved.
The target sensor may include a urea temperature sensor, a urea quality sensor, and the like. Wherein, urea temperature sensor can be used for acquireing the urea temperature in the urea jar. A urea quality sensor may be used to obtain the urea concentration in the urea tank.
And S230, detecting whether the first effective volume is the same as the second effective volume.
And S240, if the first effective volume is the same, determining the first effective volume as the available effective volume.
And S250, multiplying the first effective volume by the current urea liquid level percentage to obtain the current residual urea volume.
Wherein, the current urea remaining volume may refer to the volume of urea remaining in the urea tank at the current moment.
Specifically, after obtaining the accurate effective volume of the vehicle urea tank and the accurate current urea level percentage, the first effective volume and the current urea level percentage may be multiplied to obtain the current urea remaining volume. By means of this calculation it is also possible to determine the urea consumption according to the customer demand. For example, the urea residual volume at the initial time and the urea residual volume at the end time of the preset time period are subtracted to determine the urea consumption in the preset time period.
And S260, if the first effective volume is different from the available effective volume, determining that the first effective volume is the unavailable effective volume, generating abnormal information of the target sensor, and displaying the abnormal information of the target sensor.
Specifically, if the difference is not the same, the current residual urea volume is not calculated, the first effective volume is determined to be the unavailable effective volume, the target sensor abnormality information is generated, and the target sensor abnormality information is displayed. Thereby avoiding using an inaccurate first effective volume and an inaccurate current urea level percentage, determining an inaccurate current urea residual volume and avoiding misleading a driver.
According to the technical scheme of the embodiment of the invention, whether the first effective volume is the same as the second effective volume is detected by using the received second effective volume corresponding to the urea tank and the current urea liquid level percentage sent by the target sensor positioned on the urea tank; if the first effective volume and the current urea liquid level percentage are the same, the current urea residual volume can be obtained by multiplying the first effective volume and the current urea liquid level percentage, and therefore the calculation accuracy of the urea residual volume is guaranteed. The aftertreatment controller can detect whether the effective volume is effective or not at the first time after the vehicle is powered on, and determine the initial urea liquid level percentage of the vehicle, so that the detection efficiency is further improved.
The following is an embodiment of the device for detecting an effective volume of a urea tank according to an embodiment of the present invention, which belongs to the same inventive concept as the method for detecting an effective volume of a urea tank according to the above embodiments, and reference may be made to the above embodiment of the method for detecting an effective volume of a urea tank for details that are not described in detail in the embodiment of the device for detecting an effective volume of a urea tank.
EXAMPLE III
Fig. 4 is a schematic structural diagram of a device for detecting an effective volume of a urea tank according to a third embodiment of the present invention. As shown in fig. 4, the apparatus includes: a first volume acquisition module 310, a second volume acquisition module 320, a volume detection module 330, an available volume determination module 340, and a non-available volume determination module 350.
The first volume obtaining module 310 is configured to, after the vehicle is powered on, read a first effective volume corresponding to the urea tank stored in the target storage; the second volume acquisition module 320 is used for receiving a second effective volume corresponding to the urea tank sent by a target sensor on the urea tank; a volume detection module 330 for detecting whether the first effective volume is the same as the second effective volume; an available volume determination module 340, configured to determine that the first effective volume is the available effective volume if the first effective volume is the same; and the unavailable volume determining module 350 is configured to determine that the first effective volume is the unavailable effective volume if the first effective volume is different from the unavailable effective volume, generate the target sensor abnormality information, and display the target sensor abnormality information.
According to the technical scheme of the embodiment of the invention, after a vehicle is powered on, a first effective volume corresponding to a urea tank stored in a target storage is read; receiving a second effective volume corresponding to the urea tank, which is sent by a target sensor positioned on the urea tank; detecting whether the first effective volume is the same as the second effective volume; if the first effective volume is the same as the available effective volume, determining the first effective volume as the available effective volume; if the first effective volume is different from the available effective volume, the first effective volume is determined to be the unavailable effective volume, the abnormal information of the target sensor is generated, and the abnormal information of the target sensor is displayed, so that the effective volume of the urea tank configured on the current vehicle is intelligently identified, and the identification efficiency and accuracy are improved.
Optionally, the second volume obtaining module 320 is specifically configured to: receiving a second effective volume corresponding to the urea tank and the current urea liquid level percentage sent by a target sensor positioned on the urea tank;
the device also includes:
and the volume determination module is used for multiplying the first effective volume and the current urea liquid level percentage to obtain the current residual urea volume.
Optionally, the target storage does not store a corresponding first available volume of the urea tank prior to the first power-up of the vehicle; before the vehicle is electrified for the first time, a normal target sensor is installed on the vehicle, and the model of the target sensor is matched with that of the urea tank.
Optionally, the apparatus further comprises:
and the first volume storage module is used for storing the received second effective volume corresponding to the urea tank into the target storage as the first effective volume if the first effective volume corresponding to the urea tank stored in the target storage is not read, and determining the stored first effective volume as the available effective volume.
Optionally, the aftertreatment controller is a stand-alone selective catalytic reduction controller or an engine controller integrated with a selective catalytic reduction control function; the target memory is a memory that is electrically erasable and programmable and data is not lost after the controller is powered down.
Optionally, the unavailable volume determination module 350 may include:
the abnormality cause determining submodule is used for determining a target abnormality cause corresponding to the target sensor on the basis of the second effective volume;
and the abnormal information generation submodule is used for generating the abnormal information of the target sensor based on the reason of the target abnormality.
Optionally, the anomaly cause determining submodule is specifically configured to: if the second effective volume is a numerical result, determining that the target abnormality reason corresponding to the target sensor is that the model of the target sensor is not matched with that of the urea tank; and if the second effective volume is a non-numerical result, determining that the target sensor has a fault as a target abnormal reason corresponding to the target sensor.
The device for detecting the effective volume of the urea tank, provided by the embodiment of the invention, can execute the method for detecting the effective volume of the urea tank, provided by any embodiment of the invention, and has the corresponding functional modules and beneficial effects for executing the method for detecting the effective volume of the urea tank.
It should be noted that, in the embodiment of the above-mentioned device for detecting the effective volume of the urea tank, the units and modules included are only divided according to the functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, specific names of the functional units are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present invention.
Example four
FIG. 5 illustrates a schematic diagram of an electronic device 10 that may be used to implement an embodiment of the invention. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smart phones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the inventions described and/or claimed herein.
As shown in fig. 5, the electronic device 10 includes at least one processor 11, and a memory communicatively connected to the at least one processor 11, such as a Read Only Memory (ROM) 12, a Random Access Memory (RAM) 13, and the like, wherein the memory stores a computer program executable by the at least one processor, and the processor 11 can perform various suitable actions and processes according to the computer program stored in the Read Only Memory (ROM) 12 or the computer program loaded from a storage unit 18 into the Random Access Memory (RAM) 13. In the RAM 13, various programs and data necessary for the operation of the electronic apparatus 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other via a bus 14. An input/output (I/O) interface 15 is also connected to bus 14.
A number of components in the electronic device 10 are connected to the I/O interface 15, including: an input unit 16 such as a keyboard, a mouse, or the like; an output unit 17 such as various types of displays, speakers, and the like; a storage unit 18 such as a magnetic disk, an optical disk, or the like; and a communication unit 19 such as a network card, modem, wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information/data with other devices via a computer network such as the internet and/or various telecommunication networks.
The processor 11 may be a variety of general and/or special purpose processing components having processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various specialized Artificial Intelligence (AI) computing chips, various processors running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable processor, controller, microcontroller, or the like. Processor 11 performs the various methods and processes described above, such as a urea tank active volume detection method.
In some embodiments, the urea tank effective volume detection method may be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and/or installed onto the electronic device 10 via the ROM 12 and/or the communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the urea tank effective volume detection method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the urea tank effective volume detection method by any other suitable means (e.g., by way of firmware).
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuitry, field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), system on a chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
A computer program for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions/acts specified in the flowchart and/or block diagram block or blocks to be performed. A computer program can execute entirely on a machine, partly on a machine, as a stand-alone software package partly on a machine and partly on a remote machine or entirely on a remote machine or server.
In the context of the present invention, a computer-readable storage medium may be a tangible medium that can contain, or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. A computer readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, the computer readable storage medium may be a machine readable signal medium. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the electronic device. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), blockchain networks, and the internet.
The computing system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also called a cloud computing server or a cloud host, and is a host product in a cloud computing service system, so that the defects of high management difficulty and weak service expansibility in the traditional physical host and VPS service are overcome.
It should be understood that various forms of the flows shown above may be used, with steps reordered, added, or deleted. For example, the steps described in the present invention may be executed in parallel, sequentially, or in different orders, and are not limited herein as long as the desired results of the technical solution of the present invention can be achieved.
The above-described embodiments should not be construed as limiting the scope of the invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made in accordance with design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

1. A method for detecting the effective volume of a urea tank is characterized in that an aftertreatment controller applied to the urea tank comprises the following steps:
after a vehicle is powered on, reading a first effective volume corresponding to the urea tank stored in a target storage;
receiving a second effective volume corresponding to the urea tank sent by a target sensor on the urea tank;
detecting whether the first effective volume is the same as the second effective volume;
if the first effective volume is the same as the available effective volume, determining that the first effective volume is the available effective volume;
and if the first effective volume is different from the available effective volume, determining that the first effective volume is a non-available effective volume, generating target sensor abnormal information, and displaying the target sensor abnormal information.
2. The method of claim 1, wherein receiving a second effective volume corresponding to the urea tank from a target sensor located on the urea tank comprises:
receiving a second effective volume corresponding to the urea tank and the current urea liquid level percentage sent by a target sensor positioned on the urea tank;
after determining that the first effective volume is an available effective volume, further comprising:
and multiplying the first effective volume and the current urea liquid level percentage to obtain the current residual urea volume.
3. The method of claim 1, wherein the target storage is not storing the corresponding first available volume of the urea tank prior to a first power-up of the vehicle; before the vehicle is electrified for the first time, a normal target sensor is installed on the vehicle, and the model of the target sensor is matched with that of the urea tank.
4. The method of claim 1, further comprising:
and if the first effective volume corresponding to the urea tank stored in the target storage is not read, storing the received second effective volume corresponding to the urea tank as the first effective volume into the target storage, and determining the stored first effective volume as the available effective volume.
5. The method of claim 1, wherein the aftertreatment controller is a stand-alone scr controller or an engine controller integrated with a scr control function; the target memory is a memory which is electrified, erasable and programmable, and data is not lost after the controller is powered down.
6. The method of claim 1, wherein the generating target sensor anomaly information comprises:
determining a target abnormality reason corresponding to the target sensor based on the second effective volume;
target sensor abnormality information is generated based on the target abnormality cause.
7. The method of claim 6, wherein determining a target anomaly cause for a target sensor based on the second effective volume comprises:
if the second effective volume is a numerical result, determining that the target abnormality reason corresponding to the target sensor is that the model of the target sensor is not matched with that of the urea tank;
and if the second effective volume is a non-numerical result, determining that the target abnormality reason corresponding to the target sensor is that the target sensor has a fault.
8. A device for detecting the effective volume of a urea tank is characterized by comprising:
the first volume acquisition module is used for reading a first effective volume corresponding to the urea tank stored in a target storage after a vehicle is powered on;
the second volume acquisition module is used for receiving a second effective volume corresponding to the urea tank and sent by a target sensor on the urea tank;
a volume detection module for detecting whether the first effective volume is the same as the second effective volume;
an available volume determination module, configured to determine that the first effective volume is an available effective volume if the first effective volume is the same as the available effective volume;
and the non-available volume determining module is used for determining that the first effective volume is a non-available effective volume if the first effective volume is different from the non-available effective volume, generating target sensor abnormal information and displaying the target sensor abnormal information.
9. An electronic device, characterized in that the electronic device comprises:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory stores a computer program executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-7.
10. A computer readable storage medium having stored thereon computer instructions for causing a processor to execute a method for effective volume detection of a urea tank as claimed in any one of claims 1-7.
CN202211610342.6A 2022-12-14 2022-12-14 Method and device for detecting effective volume of urea tank, electronic equipment and medium Pending CN115752627A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211610342.6A CN115752627A (en) 2022-12-14 2022-12-14 Method and device for detecting effective volume of urea tank, electronic equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211610342.6A CN115752627A (en) 2022-12-14 2022-12-14 Method and device for detecting effective volume of urea tank, electronic equipment and medium

Publications (1)

Publication Number Publication Date
CN115752627A true CN115752627A (en) 2023-03-07

Family

ID=85345993

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211610342.6A Pending CN115752627A (en) 2022-12-14 2022-12-14 Method and device for detecting effective volume of urea tank, electronic equipment and medium

Country Status (1)

Country Link
CN (1) CN115752627A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116499544A (en) * 2023-06-30 2023-07-28 广东润宇传感器股份有限公司 Storage tank volume calibration method, system, electronic equipment and storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116499544A (en) * 2023-06-30 2023-07-28 广东润宇传感器股份有限公司 Storage tank volume calibration method, system, electronic equipment and storage medium
CN116499544B (en) * 2023-06-30 2023-09-22 广东润宇传感器股份有限公司 Storage tank volume calibration method, system, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN115752627A (en) Method and device for detecting effective volume of urea tank, electronic equipment and medium
CN111400294B (en) Data anomaly monitoring method, device and system
CN115575842A (en) Battery management method, device, electronic equipment and storage medium
CN115648943A (en) Method and system for diagnosing insulation fault, storage medium and electronic device
CN114884813B (en) Network architecture determining method and device, electronic equipment and storage medium
CN116872784A (en) Verification method and device of battery monitoring mechanism, electronic equipment and storage medium
CN115219086A (en) Pressure sensor identification method, device, equipment and storage medium
CN116380980A (en) Method and device for determining gas concentration, electronic equipment and medium
CN115006921A (en) Method, device, equipment and medium for predicting service life of air filter
CN115933591A (en) Controller diagnosis method, device, equipment and storage medium
CN114858480A (en) Component fault early warning method, device, equipment and medium applied to vehicle
CN117314205B (en) Method and device for reporting detection results of compartment interstitial evaluation items
CN111947747A (en) Vehicle oil level display method and device
CN117454052A (en) Method, device, equipment and medium for updating ammonia gas storage of vehicle
CN118196925A (en) Vehicle state signal processing method, device, equipment and storage medium
CN114837805A (en) Method and device for determining sulfur content of vehicle fuel, vehicle and storage medium
CN115328810A (en) Performance verification method and device of speed limiting module, electronic equipment and storage medium
CN117150229A (en) Data processing method, device, equipment and medium
CN118170434A (en) Data clearing method, system and medium for electric energy meter
CN116700758A (en) Whole vehicle version management method, device, equipment and storage medium
CN117540240A (en) Water use abnormality detection method and device, electronic equipment and storage medium
CN116567115A (en) Message detection method and device, electronic equipment and medium
CN114987368A (en) Control method and device for vehicle quiescent current, electronic equipment and storage medium
CN111414398A (en) Data analysis model determination method and device and storage medium
CN117615432A (en) State switching method and device of transportation monitoring terminal, terminal and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination