Vehicle urea defoaming method, device and system, vehicle and storage medium

By obtaining fault light status and fault code information in the vehicle, and generating and sending defoaming instructions, the false alarm problem caused by the increase in bubbles in the urea tank is solved, and the accurate detection of urea concentration and the reduction of false alarm rate is achieved.

CN119531998APending Publication Date: 2025-02-28BEIQI FOTON MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311102863.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-29
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

When the vehicle is driving on a bumpy road, the number of bubbles in the urea tank increases, causing the sensor to fail to obtain the effective urea concentration, resulting in a high false alarm rate.

Method used

By obtaining the vehicle's on-board diagnostic fault light status and fault code information, an instruction is generated and sent to the defoaming device to eliminate the bubbles in the urea tank, thereby reducing the false alarm rate.

Benefits of technology

It effectively reduces the false alarm rate of urea concentration, avoids the problem of increasing bubbles in the urea tank caused by the vehicle driving on bumpy roads, and ensures accurate detection of urea concentration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119531998A_ABST
    Figure CN119531998A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of automobiles, in particular to an automotive urea defoaming method, device and system, a vehicle and a storage medium, and the false alarm rate of urea concentration is reduced. The method comprises the following steps: acquiring a vehicle-mounted diagnosis fault lamp state and first fault code information after a vehicle is powered on; under the condition that the vehicle-mounted diagnosis fault lamp is not turned on and the first fault code information comprises a urea fault code, a first instruction is generated, and the urea fault code is used for indicating that the concentration of urea in a urea tank on the vehicle is abnormal; and the first instruction is sent to defoaming equipment arranged on the vehicle, so that the defoaming equipment eliminates bubbles in the urea tank according to the first instruction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of automobile technology, and in particular, to a method, device, system, vehicle and storage medium for defoaming urea for automobile. Background Art

[0002] Automotive urea is used to reduce the emission of nitrogen oxides in exhaust gas to purify vehicle exhaust gas, while optimizing engine performance and fuel consumption, reducing diesel consumption by up to 6%, and significantly reducing costs. However, if the concentration of automotive urea is too high or too low, it will make it impossible to purify exhaust gas through urea.

[0003] In the related art, urea concentration is mainly detected by a sensor based on the ultrasonic reflection principle. After the on-board ECU generates a fault signal according to the abnormal urea concentration, the sensor is soaked or hit with a rubber hammer to dissipate the bubbles in the urea tank to avoid false alarms.

[0004] However, when the vehicle is traveling on a bumpy road, the number of bubbles in the urea tank increases, causing the sensors in the related technology to be unable to obtain effective urea concentration, resulting in a high false alarm rate. Summary of the invention

[0005] The purpose of the present disclosure is to provide a method, device, system, vehicle and storage medium for defoaming urea for vehicle, which reduces the false alarm rate of urea concentration.

[0006] In order to achieve the above objectives, in a first aspect, the present disclosure provides a method for defoaming automotive urea, the method comprising:

[0007] Obtain the on-board diagnostic fault light status and the first fault code information after the vehicle is powered on;

[0008] generating a first instruction when the on-board diagnostic fault lamp is not lit and the first fault code information includes a urea fault code, wherein the urea fault code is used to indicate that the urea concentration in the urea tank on the vehicle is abnormal;

[0009] The first instruction is sent to a defoaming device provided on the vehicle, so that the defoaming device eliminates bubbles in the urea tank according to the first instruction.

[0010] Optionally, the vehicle urea defoaming method further comprises:

[0011] After a preset time, a second instruction is generated;

[0012] The second instruction is sent to a defoaming device provided on the vehicle, so that the defoaming device is reset according to the second instruction.

[0013] Optionally, the vehicle urea defoaming method further comprises:

[0014] After the defoaming device is reset, a power-on signal of the vehicle is received, and the on-board diagnostic fault light status and second fault code information of the vehicle are obtained again;

[0015] generating a third instruction when the on-board diagnostic fault lamp is not lit and the second fault code information includes a urea fault code;

[0016] The third instruction is sent to a defoaming device provided on the vehicle, so that the defoaming device eliminates bubbles in the urea tank again according to the third instruction.

[0017] Optionally, the urea fault code is generated by the following steps:

[0018] Acquiring a vehicle speed signal of the vehicle and a urea concentration of the urea tank;

[0019] When the vehicle speed is greater than zero and the urea concentration is not within a preset urea concentration range, the urea fault code is generated.

[0020] Optionally, the defoaming device includes an air pump and a high-density filter mesh drivingly connected to the air pump;

[0021] The step of sending the first instruction to a defoaming device disposed on the vehicle so that the defoaming device eliminates bubbles in the urea tank of the vehicle according to the first instruction includes:

[0022] The first instruction is sent to an air pump disposed on the vehicle, so that the air pump works to drive the high-density filter disposed in the urea tank to move up and down in the urea tank.

[0023] Optionally, the defoaming device includes a defoamer, and sending the first instruction to the defoaming device provided on the vehicle so that the defoaming device eliminates bubbles in the urea tank of the vehicle according to the first instruction includes:

[0024] The first instruction is sent to a defoamer disposed in a urea tank of the vehicle, so that the defoamer works to eliminate bubbles in the urea tank.

[0025] In a second aspect, the present disclosure provides a vehicle urea defoaming device, the device comprising:

[0026] An acquisition module is configured to acquire a state of an on-board diagnostic fault light and first fault code information after the vehicle is powered on;

[0027] a sensing module configured to generate a first instruction when the on-board diagnostic fault lamp is not lit and the first fault code information includes a urea fault code, wherein the urea fault code is used to indicate that the urea concentration in the urea tank on the vehicle is abnormal;

[0028] The control module is configured to send the first instruction to a defoaming device disposed on the vehicle, so that the defoaming device eliminates bubbles in the urea tank according to the first instruction.

[0029] In a third aspect, the present disclosure provides a vehicle urea defoaming system, comprising the vehicle urea defoaming device and defoaming equipment described in the second aspect.

[0030] In a fourth aspect, the present disclosure provides a vehicle, comprising the vehicle urea defoaming system according to the third aspect.

[0031] In a fifth aspect, the present disclosure provides a non-transitory computer-readable storage medium storing a computer program, which implements the steps of the above-mentioned vehicle urea defoaming method when executed by a processor.

[0032] Through the above technical solution, the present invention generates a first instruction when the on-board diagnostic fault light of the vehicle is not lit and the on-board ECU generates a urea fault code, and sends the first instruction to a defoaming device arranged on the vehicle, so that the defoaming device eliminates bubbles in the urea tank on the vehicle, thereby avoiding urea false alarms caused by an increase in bubbles in the urea tank due to the vehicle traveling on a bumpy road section, thereby reducing the false alarm rate.

[0033] Other features and advantages of the present disclosure will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] The accompanying drawings are used to provide a further understanding of the present disclosure and constitute a part of the specification. Together with the following specific embodiments, they are used to explain the present disclosure but do not constitute a limitation of the present disclosure. In the accompanying drawings:

[0035] Figure 1 The figure is a flow chart of a method for defoaming urea for a vehicle according to an exemplary embodiment of the present disclosure.

[0036] Figure 2 Schematic diagram showing a vehicle in an abnormal urea concentration alarm state.

[0037] Figure 3 is another flow chart of a method for defoaming urea for a vehicle according to an exemplary embodiment of the present disclosure.

[0038] Figure 4 The figure is a block diagram of a vehicle urea defoaming device according to an exemplary embodiment of the present disclosure.

[0039] Figure 5 The block diagram of a vehicle urea defoaming system is shown according to an exemplary embodiment of the present disclosure.

[0040] Figure 6 is a functional block diagram of a vehicle according to an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION

[0041] The specific implementation of the present disclosure is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described herein is only used to illustrate and explain the present disclosure, and is not used to limit the present disclosure.

[0042] It should be noted that all actions of acquiring signals, information or data in the present disclosure are carried out in compliance with the relevant data protection laws and policies of the country where the device is located and with the authorization given by the owner of the corresponding device.

[0043] As mentioned in the background technology, on the one hand, when a vehicle is traveling on a bumpy road, the number of bubbles in the urea tank increases, causing the sensor in the related technology to be unable to obtain an effective urea concentration, resulting in a high false alarm rate.

[0044] On the other hand, refer to Figure 2 In accordance with the requirements of GB17691-2018 regulations on the restrictions on vehicle performance caused by urea quality, the on-board ECU (Electronic Control Unit) will limit the engine torque to less than 75% of the original value as soon as the vehicle stops (vehicle speed is 0) after the engine has run for a total of 10 hours. If the fault signal is still stored, the vehicle speed will be limited to less than 20 km / h as soon as the engine is turned off and then powered on after running for a total of 20 hours, causing the vehicle to be unable to operate normally.

[0045] In view of this, the present disclosure provides a vehicle urea defoaming method, device, system, vehicle and storage medium, which reduce the false alarm rate of urea concentration by defoaming urea and avoid the vehicle being unable to drive normally due to vehicle bumps.

[0046] Figure 1 The flowchart of a method for defoaming urea for a vehicle according to an exemplary embodiment of the present disclosure is shown. Taking the method applied to a vehicle as an example, the method may include the following steps:

[0047] In step S11, the state of the on-board diagnostic fault light and the first fault code information are obtained after the vehicle is powered on.

[0048] Wherein, whether the urea fault code is in a potential state is determined according to the vehicle diagnosis (On-Board Diagnostics, OBD) fault light state and the first fault code information.

[0049] The first fault code information includes all fault codes generated after the vehicle is powered on.

[0050] In step S12, when the on-board diagnostic fault lamp is not lit and the first fault code information includes a urea fault code, a first instruction is generated, where the urea fault code is used to indicate that the urea concentration in the urea tank on the vehicle is abnormal.

[0051] Among them, when the vehicle diagnostic fault light is not on and the first fault code information includes a urea fault code, it is determined that the urea fault code is in a latent state, and the urea fault code may be a "urea mass absolute deviation fault" fault code. The latent state is that the on-board ECU generates a urea fault code based on the sensor information of abnormal urea concentration sent by the sensor, but the vehicle does not issue an alarm and there are no restrictive measures.

[0052] Wherein, when the urea concentration in the urea tank is not within a preset urea concentration range, it is determined that the urea concentration in the urea tank is abnormal.

[0053] In step S13, a first instruction is sent to a defoaming device provided on the vehicle, so that the defoaming device eliminates bubbles in the urea tank according to the first instruction.

[0054] The first instruction may be a defoaming instruction, and the bubbles in the urea tank are eliminated by sending the defoaming instruction to a defoaming device disposed on the vehicle to control the defoaming device to work.

[0055] The defoaming equipment can be powered by the DCU (Drive Control Unit) or SCR (Selective Catalytic Reduction) vehicle body wiring harness connection, or by the vehicle's battery.

[0056] The present disclosure determines whether there is a urea fault code in a potential state according to the state of the OBD fault light and whether the acquired first fault code information includes a urea fault code. When there is a urea fault code in a potential state, a first instruction is generated to control a defoaming device to eliminate bubbles in a urea tank, thereby avoiding the inability to obtain an effective urea concentration due to an increase in bubbles in the urea tank when the vehicle is traveling on a bumpy road section, thereby reducing a false alarm rate.

[0057] In order to facilitate those skilled in the art to better understand the vehicle urea defoaming method provided by the present disclosure, the relevant steps involved in the vehicle urea defoaming method are described in detail below.

[0058] In a possible embodiment, the vehicle urea defoaming method may further include:

[0059] After a preset time, a second instruction is generated.

[0060] Among them, the preset time can be preset according to the time during which the defoaming equipment performs defoaming treatment without affecting driving safety. In the present disclosure, the preset time is 200s.

[0061] The second instruction includes a reset instruction.

[0062] The second instruction is sent to the defoaming device provided on the vehicle, so that the defoaming device is reset according to the second instruction.

[0063] For example, after the defoaming device works for 200 seconds, a reset instruction is generated, and the defoaming device is controlled to return to an initial state by sending the reset instruction to the defoaming device.

[0064] The present invention generates a second instruction after a preset time, and controls the defoaming device to reset through the second instruction, thereby avoiding the defoaming device from eliminating bubbles in the urea tank and affecting the driving of the vehicle, thereby ensuring driving safety during the defoaming process.

[0065] In a possible embodiment, the vehicle urea defoaming method may further include:

[0066] After the defoaming device is reset, a power-on signal of the vehicle is received, and the on-board diagnostic fault light status and the second fault code information of the vehicle are obtained again.

[0067] The second fault code information includes all fault codes generated after the vehicle is powered on again.

[0068] When the on-board diagnostic fault lamp is not lit and the second fault code information includes a urea fault code, a third instruction is generated.

[0069] The third instruction is sent to a defoaming device disposed on the vehicle, so that the defoaming device eliminates bubbles in the urea tank again according to the third instruction.

[0070] For example, after the defoaming device is reset, a power-on signal of the vehicle, i.e., a T50 signal, is received, the on-board diagnostic fault light status of the vehicle and the second fault code information are obtained again, and it is determined again whether there is a potential urea fault code. If there is still a potential urea fault code, a third instruction is generated to control the defoaming device to eliminate the bubbles in the urea tank again.

[0071] After the defoaming device is reset and a power-on signal of the vehicle is received, the present invention obtains the vehicle's on-board diagnostic fault light status and the second fault code information again to determine whether there is a potential urea fault code. If so, a third instruction is generated to control the defoaming device to eliminate the bubbles in the urea tank again, thereby further reducing the false alarm rate.

[0072] In a possible embodiment, the urea fault code may be generated by the following steps:

[0073] Obtaining the vehicle speed signal and the urea concentration of the urea tank;

[0074] When the vehicle speed is greater than zero and the urea concentration is not within the preset urea concentration range, a urea fault code is generated.

[0075] The vehicle speed being greater than zero indicates that the vehicle is in a driving state, and the urea concentration range includes 31.8% to 32.5%.

[0076] For example, when the current vehicle speed is greater than zero and the urea concentration is less than 31.8% or greater than 32.5%, a urea fault code is generated, and the urea fault code may be a potential "urea mass absolute deviation fault" fault code.

[0077] For example, see Figure 2 , determine whether the urea concentration monitoring condition is triggered. If the urea concentration condition is triggered, trigger urea concentration monitoring. At this time, obtain the current urea concentration, subtract the current urea concentration from the urea concentration standard value, and obtain the urea concentration offset. Determine whether the urea concentration offset is within the interval [A, B]. If the urea concentration offset is within the interval [A, B], determine that the urea concentration is normal and do not do anything; if the urea concentration offset is not within the interval [A, B], determine that the urea concentration is abnormal, output the abnormal reason, and output the fault code at the same time. Among them, the urea concentration monitoring condition can be the vehicle power-on, such as after the vehicle is powered on, trigger urea concentration monitoring. The current urea concentration can be the urea concentration before filtering, or it can be the urea concentration after filtering. The urea concentration standard value is 32.5. In the interval [A, B], A represents the lowest threshold of the concentration offset, and B represents the highest threshold of the concentration offset. The values ​​of A and B are determined according to the data reported by the manufacturer when producing the engine on the vehicle, which can be positive or negative.

[0078] It is worth noting that when the controller on the vehicle executes the vehicle urea defoaming method, the codes and Chinese meanings involved may include: SCRPOD_FLGURQLYDETNRELS_MP, which represents the urea concentration monitoring condition; DSM_DEBREPCHECK_SIMPLE, which represents the triggering of urea concentration monitoring; SCRPOD_RATCONSLOWFIL, which represents the current urea concentration;

[0079] SCRPO-D_RATCONCDE_MP, characterizing the urea concentration offset;

[0080] SCRPOD_RATCONCDEMA-X, characterizes the highest threshold of concentration offset;

[0081] SCRPOD_RATCONCDEMIN represents the minimum threshold of concentration offset; DSM_DFCTYPE represents the output fault code; DFC_ID represents the fault code; ST-ERR represents the first possible cause of the fault, such as deflection; TIDIFF represents the second possible cause of the fault, such as difference.

[0082] Therefore, the code execution process includes:

[0083] SCRPOD_FLGURQLYDETNRELS_MP;

[0084] IF;

[0085] DSM_DEBREPCHECK_SIMPLE;

[0086] Subtract SCRPOD_RATCONSLOWFIL from 32.5 to get

[0087] SCRPOD_RATCON-CDE_MP;

[0088] Determine whether SCRPOD_RATCONCDE_MP is in

[0089] Between SCRPOD_RATCONCDEM-AX and SCRPOD_RATCONCDEMIN;

[0090] If so, output DFC_ID, STERR, and TIDIFF.

[0091] In a possible embodiment, when the defoaming device includes an air pump and a high-density filter mesh drivingly connected to the air pump, in step S13, a first instruction is sent to the defoaming device disposed on the vehicle, so that the defoaming device eliminates bubbles in the urea tank of the vehicle according to the first instruction, including:

[0092] The first instruction is sent to an air pump disposed on the vehicle, so that the air pump works to drive the high-density filter disposed in the urea tank to move up and down in the urea tank.

[0093] Among them, the single extension and retraction process of the air pump takes 50 seconds.

[0094] For example, the air pump retracts and contracts four times according to the first instruction to drive the high-density filter to move up and down in the urea tank. The high-density filter absorbs the bubbles in the urea within 200 seconds, thereby reducing the bubbles in the urea and eliminating the bubbles.

[0095] The present invention uses an air pump to drive a high-density filter to adsorb bubbles in urea to achieve bubble elimination. The entire process involves less hardware, which reduces costs and has a simple structure. Vehicle urea bubble elimination can be achieved through simple control logic and preset time, which reduces the failure rate of the vehicle and saves unnecessary maintenance service costs.

[0096] In a possible embodiment, when the defoaming device includes a defoamer, in step S13, sending a first instruction to the defoaming device provided on the vehicle so that the defoaming device eliminates bubbles in the urea tank of the vehicle according to the first instruction includes:

[0097] The first instruction is sent to a defoamer disposed in a urea tank of the vehicle, so that the defoamer works to eliminate bubbles in the urea tank.

[0098] For example, the defoamer operates according to the first instruction, and the shear force provided by the high-speed rotating module of the defoamer quickly breaks up the bubbles. The urea released by the bubbles is immediately thrown to the wall of the urea tank by the centrifugal force and compressed into urea and re-enters the urea liquid along the wall of the urea tank. The whole process realizes gas-liquid separation through centrifugal force to reduce the loss of escaping liquid.

[0099] The present invention uses a defoamer to separate gas and liquid to achieve bubble elimination. The entire process involves less hardware, which reduces costs and has a simple structure. The vehicle urea bubbles can be eliminated only through simple control logic and preset time, which reduces the vehicle failure rate and saves unnecessary maintenance service costs.

[0100] For example, see Figure 3 The vehicle urea defoaming method disclosed in the present invention may further include the following steps:

[0101] In step S31, the state of the on-board diagnostic fault light and the first fault code information are obtained after the vehicle is powered on.

[0102] In step S32, when the on-board diagnostic fault lamp is not lit and the first fault code information includes a urea fault code, a first instruction is generated, where the urea fault code is used to indicate that the urea concentration in the urea tank on the vehicle is abnormal.

[0103] In step S33, the first instruction is sent to a defoaming device installed on the vehicle, so that the defoaming device eliminates bubbles in the urea tank according to the first instruction.

[0104] In step S34, after a preset time period, a second instruction is generated.

[0105] In step S35, the second instruction is sent to the defoaming device provided on the vehicle, so that the defoaming device is reset according to the second instruction.

[0106] In step S36, after the defoaming device is reset, a power-on signal from the vehicle is received, and the vehicle's on-board diagnostic fault light status and second fault code information are obtained again.

[0107] In step S37 , when the on-board diagnostic fault lamp is not on and the second fault code information includes a urea fault code, a third instruction is generated.

[0108] In step S38, the third instruction is sent to the defoaming device provided on the vehicle, so that the defoaming device eliminates bubbles in the urea tank according to the third instruction.

[0109] Based on the same inventive concept, the present disclosure provides a vehicle urea defoaming device, see Figure 4 The vehicle urea defoaming device 400 includes an acquisition module 401 , a sensing module 402 and a control module 403 .

[0110] The acquisition module 401 is configured to acquire the state of the on-board diagnostic fault light and the first fault code information after the vehicle is powered on.

[0111] The sensing module 402 is configured to generate a first instruction when the on-board diagnostic fault light is not on and the first fault code information includes a urea fault code, where the urea fault code is used to indicate that the urea concentration in the urea tank on the vehicle is abnormal.

[0112] The control module 403 is configured to send a first instruction to a defoaming device disposed on the vehicle, so that the defoaming device eliminates bubbles in the urea tank according to the first instruction.

[0113] The present disclosure determines whether there is a urea fault code in a potential state according to the state of the OBD fault light and whether the acquired first fault code information includes a urea fault code. When there is a urea fault code in a potential state, a first instruction is generated to control a defoaming device to eliminate bubbles in a urea tank, thereby avoiding the inability to obtain an effective urea concentration due to an increase in bubbles in the urea tank when the vehicle is traveling on a bumpy road section, thereby reducing a false alarm rate.

[0114] Furthermore, the sensing module 402 is also configured to generate a second instruction after a preset time period.

[0115] The control module 403 is further configured to send a second instruction to a defoaming device disposed on the vehicle, so that the defoaming device is reset according to the second instruction.

[0116] Furthermore, the acquisition module 401 is also configured to receive a power-on signal from the vehicle after the defoaming device is reset, and to acquire the vehicle's on-board diagnostic fault light status and the second fault code information again.

[0117] The sensing module 402 is further configured to generate a third instruction when the on-board diagnostic fault light is not on and the second fault code information includes a urea fault code.

[0118] The control module 403 is further configured to send the third instruction to a defoaming device disposed on the vehicle, so that the defoaming device eliminates bubbles in the urea tank according to the third instruction.

[0119] Furthermore, the vehicle urea defoaming device 400 further includes a generating module, which is configured to obtain a vehicle speed signal and a urea concentration of a urea tank;

[0120] When the vehicle speed is greater than zero and the urea concentration is not within the preset urea concentration range, a urea fault code is generated.

[0121] Furthermore, the control module 403 is configured to send a first instruction to the air pump disposed on the vehicle when the defoaming equipment includes an air pump and a high-density filter mesh transmission-connected to the air pump, so that the air pump can drive the high-density filter mesh disposed in the urea tank to move up and down in the urea tank.

[0122] Further, the control module 403 is configured to send the first instruction to the defoamer disposed in the urea tank of the vehicle when the defoaming device includes a defoamer, so that the defoamer works to eliminate bubbles in the urea tank.

[0123] Regarding the vehicle urea defoaming device in the above embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment of the method, and will not be elaborated here.

[0124] The present disclosure also provides a computer-readable storage medium on which computer program instructions are stored. When the program instructions are executed by a processor, the steps of the vehicle urea defoaming method provided by the present disclosure are implemented.

[0125] Based on the same inventive concept, the present disclosure also provides a vehicle urea defoaming system, see Figure 5 The vehicle urea defoaming system includes a urea defoaming device 400 and a defoaming equipment 500 .

[0126] The present disclosure determines whether there is a urea fault code in a potential state according to the state of the OBD fault light and whether the acquired first fault code information includes a urea fault code. When there is a urea fault code in a potential state, a first instruction is generated to control a defoaming device to eliminate bubbles in a urea tank, thereby avoiding the inability to obtain an effective urea concentration due to an increase in bubbles in the urea tank when the vehicle is traveling on a bumpy road section, thereby reducing a false alarm rate.

[0127] Based on the same inventive concept, the present disclosure also provides a vehicle, which includes the above-mentioned vehicle urea defoaming system.

[0128] The present disclosure determines whether there is a urea fault code in a potential state according to the state of the OBD fault light and whether the acquired first fault code information includes a urea fault code. When there is a urea fault code in a potential state, a first instruction is generated to control a defoaming device to eliminate bubbles in a urea tank, thereby avoiding the inability to obtain an effective urea concentration due to an increase in bubbles in the urea tank when the vehicle is traveling on a bumpy road section, thereby reducing a false alarm rate.

[0129] Figure 6 6 is a block diagram of a vehicle 600 according to an exemplary embodiment. For example, the vehicle 600 may be a hybrid vehicle, a non-hybrid vehicle, an electric vehicle, a fuel cell vehicle, or other types of vehicles. The vehicle 600 may be an autonomous vehicle, a semi-autonomous vehicle, or a non-autonomous vehicle.

[0130] See also Figure 6 , the vehicle 600 may include various subsystems, for example, an infotainment system 610, a perception system 620, a decision control system 630, a drive system 640, and a computing platform 650. The vehicle 600 may also include more or fewer subsystems, and each subsystem may include multiple components. In addition, each subsystem and each component of the vehicle 600 may be interconnected by wire or wireless means.

[0131] In some embodiments, the infotainment system 610 may include a communication system, an entertainment system, and a navigation system, among others.

[0132] The perception system 620 may include several sensors for sensing information about the environment around the vehicle 600. For example, the perception system 620 may include a global positioning system (the global positioning system may be a GPS system, or a Beidou system or other positioning systems), an inertial measurement unit (IMU), a laser radar, a millimeter wave radar, an ultrasonic radar, and a camera.

[0133] The decision control system 630 may include a computing system, a vehicle controller, a steering system, a throttle, and a braking system.

[0134] The drive system 640 may include components that provide powered motion for the vehicle 600. In one embodiment, the drive system 640 may include an engine, an energy source, a transmission system, and wheels. The engine may be one or a combination of an internal combustion engine, an electric motor, and an air compression engine. The engine is capable of converting energy provided by the energy source into mechanical energy.

[0135] Some or all functions of the vehicle 600 are controlled by a computing platform 650. The computing platform 650 may include at least one processor 651 and a memory 652, and the processor 651 may execute instructions 653 stored in the memory 652.

[0136] The processor 651 may be any conventional processor, such as a commercially available CPU. The processor may also include a graphics processor (Graphic Process Unit, GPU), a field programmable gate array (Field Programmable Gate Array, FPGA), a system on chip (System on Chip, SOC), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC) or a combination thereof.

[0137] The memory 652 may be implemented by any type of volatile or nonvolatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0138] In addition to the instructions 653 , the memory 652 may also store data, such as road maps, route information, and data such as the location, direction, and speed of the vehicle. The data stored in the memory 652 may be used by the computing platform 650 .

[0139] In the embodiment of the present disclosure, the processor 651 may execute the instruction 653 to complete all or part of the steps of the above-mentioned vehicle urea defoaming method.

[0140] In another exemplary embodiment, a computer program product is also provided. The computer program product includes a computer program executable by a programmable device. The computer program has a code portion for executing the above-mentioned vehicle urea defoaming method when executed by the programmable device.

[0141] The preferred embodiments of the present disclosure are described in detail above in conjunction with the accompanying drawings; however, the present disclosure is not limited to the specific details in the above embodiments. Within the technical concept of the present disclosure, a variety of simple modifications can be made to the technical solution of the present disclosure, and these simple modifications all fall within the protection scope of the present disclosure.

[0142] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present disclosure will not further describe various possible combinations.

[0143] In addition, various embodiments of the present disclosure may be arbitrarily combined, and as long as they do not violate the concept of the present disclosure, they should also be regarded as the contents disclosed by the present disclosure.

Claims

1. A method for defoaming urea for vehicles, characterized in that: The method comprises: Obtain the on-board diagnostic fault light status and the first fault code information after the vehicle is powered on; generating a first instruction when the on-board diagnostic fault lamp is not lit and the first fault code information includes a urea fault code, wherein the urea fault code is used to indicate that the urea concentration in the urea tank on the vehicle is abnormal; The first instruction is sent to a defoaming device provided on the vehicle, so that the defoaming device eliminates bubbles in the urea tank according to the first instruction.

2. The method for defoaming urea for vehicle according to claim 1, characterized in that: The vehicle urea defoaming method further comprises: After a preset time, a second instruction is generated; The second instruction is sent to a defoaming device provided on the vehicle, so that the defoaming device is reset according to the second instruction.

3. The method for defoaming urea for vehicle according to claim 2, characterized in that: The vehicle urea defoaming method further comprises: After the defoaming device is reset, a power-on signal of the vehicle is received, and the on-board diagnostic fault light status and second fault code information of the vehicle are obtained again; generating a third instruction when the on-board diagnostic fault lamp is not lit and the second fault code information includes a urea fault code; The third instruction is sent to a defoaming device provided on the vehicle, so that the defoaming device eliminates bubbles in the urea tank again according to the third instruction.

4. The method for defoaming urea for vehicle according to claim 1, characterized in that: The urea fault code is generated by the following steps: Acquiring a vehicle speed signal of the vehicle and a urea concentration of the urea tank; When the vehicle speed is greater than zero and the urea concentration is not within a preset urea concentration range, the urea fault code is generated.

5. The method for defoaming urea for vehicle according to any one of claims 1 to 4, characterized in that: The defoaming device comprises an air pump and a high-density filter mesh drivingly connected to the air pump; The step of sending the first instruction to a defoaming device disposed on the vehicle so that the defoaming device eliminates bubbles in the urea tank of the vehicle according to the first instruction includes: The first instruction is sent to an air pump disposed on the vehicle, so that the air pump works to drive the high-density filter disposed in the urea tank to move up and down in the urea tank.

6. The method for defoaming urea for vehicle according to any one of claims 1 to 4, characterized in that: The defoaming device includes a defoamer, and sending the first instruction to the defoaming device disposed on the vehicle so that the defoaming device eliminates bubbles in the urea tank of the vehicle according to the first instruction includes: The first instruction is sent to a defoamer disposed in a urea tank of the vehicle, so that the defoamer works to eliminate bubbles in the urea tank.

7. A vehicle urea defoaming device, characterized in that: The device comprises: An acquisition module is configured to acquire a state of an on-board diagnostic fault light and first fault code information after the vehicle is powered on; a sensing module configured to generate a first instruction when the on-board diagnostic fault lamp is not lit and the first fault code information includes a urea fault code, wherein the urea fault code is used to indicate that the urea concentration in the urea tank on the vehicle is abnormal; The control module is configured to send the first instruction to a defoaming device disposed on the vehicle, so that the defoaming device eliminates bubbles in the urea tank according to the first instruction.

8. A vehicle urea defoaming system, characterized in that: It includes the vehicle urea defoaming device and defoaming equipment as described in claim 7.

9. A vehicle, characterized in that: The vehicle urea defoaming system comprises the vehicle urea defoaming system as claimed in claim 8.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.