Urea system control method and system, storage medium and vehicle

By setting up multiple heating modules in the urea box and determining the target heating module according to the inclination direction of the urea box, the problem of uneven urea melting efficiency in the urea system is solved, and uniform heating and efficient melting of urea at each position in the urea box is achieved.

CN119712284AActive Publication Date: 2025-03-28GREAT WALL MOTOR CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202311254167.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-26
Publication Date
2025-03-28
Estimated Expiration
2043-09-26

AI Technical Summary

Technical Problem

When the existing urea system is parked or driven on an inclined road, urea condenses and accumulates in a corner of the urea box, resulting in uneven melting efficiency of the urea in the middle position of the heating module, especially the part of the urea with a large amount of heat demand, resulting in uneven melting speed of the urea inside the urea box and too low melting efficiency.

Method used

Multiple heating modules are installed in the urea box, and the target heating module is determined according to the inclination direction of the urea box to heat the urea to ensure that the urea at each position in the urea box is heated evenly.

Benefits of technology

By targeted heating of the locations with high heat demand in the urea box, the melting efficiency of urea is improved, making the urea melting speed at various locations inside the urea box more even.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119712284A_ABST
    Figure CN119712284A_ABST
Patent Text Reader

Abstract

The invention provides a control method and system of a urea system, a storage medium and a vehicle, and belongs to the technical field of vehicles, and the control method of the urea system comprises the steps that when the environment temperature around the vehicle and / or the urea temperature are / is smaller than a first preset temperature, the inclination direction of a urea box body is obtained; based on the inclination direction, determining a target heating module for heating the urea; and the target heating module is started to heat the urea, so that the urea with the position height lower than the preset height in the urea box body is at least heated. The inclination direction indicates the accumulation position of urea in the urea box body, and the urea accumulation position is the position with large heat demand in the urea box body, so that the target heating module determined based on the inclination direction can supply more heat to the position with large heat demand, and the heating efficiency is improved. Urea with the height lower than the preset height in the urea box body is heated in a targeted mode, so that the melting speed of the urea in the urea box body is more uniform, and the urea melting efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a control method, a control system, a storage medium and a vehicle of a urea system. Background Art

[0002] The urea system is an exhaust gas aftertreatment device installed on diesel vehicles, including a urea tank for storing urea, a urea injection unit, etc. Since the urea solution has a low melting point and is easy to freeze, some urea systems are also equipped with a urea heating module to melt the condensed urea.

[0003] In the related art, the heating module is arranged at the suction port of the urea pump. However, when the vehicle is parked or driving on an inclined road, the urea will condense and accumulate in a corner of the urea tank. At this time, if the urea is heated by the heating module arranged at the suction port of the urea pump, since the heating device is located in the middle of the urea tank and the heat obtained by the urea decreases as the distance from the heating device increases, the part of the urea with a large amount of urea accumulation and a large heat demand will obtain less heat, so that the melting speed of the urea close to the heating device is much faster than that of the urea far away from the heating device, and the urea melting speed inside the urea tank is uneven, which ultimately leads to too low urea melting efficiency. Summary of the invention

[0004] Based on this, the present application provides a control method, a control system, a storage medium and a vehicle of a urea system to solve the problem of how to improve the urea melting efficiency.

[0005] A first aspect of an embodiment of the present application provides a control method for a urea system, wherein the urea system comprises: a urea tank, and heating modules arranged at a plurality of different positions in the urea tank, wherein the plurality of heating modules at least comprises a first heating module arranged at a urea pump suction port, and the method comprises:

[0006] When the ambient temperature around the vehicle and / or the urea temperature is less than a first preset temperature, obtaining the tilt direction of the urea tank;

[0007] Based on the tilt direction, determining a target heating module for heating the urea; wherein the target heating module at least includes the first heating module;

[0008] The target heating module is started to heat the urea, so that at least the urea in the urea tank whose height is lower than a preset height is heated.

[0009] Optionally, the preset height is the height of the first heating module, and the plurality of heating modules further include a second heating module whose height is higher than the preset height, and a third heating module whose height is lower than the preset height; and determining the target heating module for heating the urea based on the tilt direction includes:

[0010] determining the first heating module, the second heating module and the third heating module as target heating modules for heating the urea;

[0011] The starting the target heating module to heat the urea includes:

[0012] Based on the current temperature corresponding to the urea system, determining the heating durations corresponding to the plurality of target heating modules; wherein the heating duration of the second heating module is shorter than the heating durations of the first heating module and the third heating module, and the current temperature includes the ambient temperature and the urea temperature;

[0013] The urea is heated according to the heating times corresponding to the multiple target heating modules.

[0014] Optionally, determining the heating durations corresponding to the plurality of target heating modules based on the current temperature corresponding to the urea system includes:

[0015] determining a temperature difference between the current temperature and the melting point of the urea;

[0016] Based on the temperature difference, determining a heating time of the target heating module;

[0017] There is a positive correlation between the heating time and the temperature difference.

[0018] Optionally, the method further comprises:

[0019] Acquiring the urea volume in the urea tank and the inclination angle of the urea tank;

[0020] The step of determining a target heating module for heating the urea based on the tilt direction includes:

[0021] The target heating module is determined based on the urea volume, the tilt angle, and the tilt direction.

[0022] Optionally, the determining the target heating module based on the urea volume, the tilt angle and the tilt direction includes:

[0023] When the urea volume is less than or equal to the preset volume and the tilt angle is greater than the preset angle, determining the target heating module based on the tilt direction;

[0024] When the urea volume is greater than the preset volume, and / or the tilt angle is less than or equal to the preset angle, determining the target heating module based on the current temperature corresponding to the urea system;

[0025] The current temperature includes the ambient temperature and the urea temperature.

[0026] Optionally, the determining the target heating module based on the current temperature corresponding to the urea system includes:

[0027] Obtaining urea demand of the vehicle;

[0028] The target heating module is determined based on the current temperature and the urea demand.

[0029] Optionally, determining the target heating module based on the current temperature and the urea demand includes:

[0030] When the current temperature satisfies a preset condition and the urea demand is less than or equal to a preset demand, determining the first heating module as the target heating module;

[0031] When the current temperature does not satisfy the preset condition, and / or the urea demand is greater than the preset demand, determining the plurality of heating modules as the target heating modules;

[0032] The preset condition is that the ambient temperature is higher than a second preset temperature, or the urea temperature is higher than a third preset temperature; and the second preset temperature is lower than the third preset temperature.

[0033] According to a second aspect of an embodiment of the present application, a control system of a urea system is provided, wherein the urea system comprises: a urea tank, and heating modules arranged at a plurality of different positions in the urea tank, wherein the plurality of heating modules at least comprises a first heating module arranged at a liquid suction port of a urea pump, and the control system comprises:

[0034] An acquisition module, used for acquiring the tilt direction of the urea tank when the ambient temperature around the vehicle and / or the urea temperature is less than a first preset temperature;

[0035] A decision module, configured to determine a target heating module for heating the urea based on the tilt direction; wherein the target heating module includes at least the first heating module;

[0036] The execution module is used to start the target heating module to heat the urea, so that at least the urea in the urea box whose height is lower than a preset height is heated.

[0037] According to a third aspect of the embodiments of the present application, a computer-readable storage medium is provided, on which a computer program is stored. The program is executed by a processor to implement the steps of the control method of the urea system according to the first aspect of the embodiments of the present application.

[0038] A fourth aspect of the embodiments of the present application provides a vehicle, comprising the control system of the urea system described in the second aspect of the embodiments of the present application, or comprising a control module, wherein the control module is used to implement the steps of the control method of the urea system described in the first aspect of the embodiments of the present application.

[0039] The present application provides a control method, a control system, a storage medium and a vehicle for a urea system. The method comprises: when the ambient temperature and / or the urea temperature around the vehicle is lower than a first preset temperature, obtaining the tilt direction of the urea tank; based on the tilt direction, determining a target heating module for heating the urea; wherein the target heating module at least comprises the first heating module; and starting the target heating module to heat the urea, so that at least the urea at a position lower than a preset height in the urea tank is heated.

[0040] The present application sets heating modules at multiple different positions in the urea box, and when the ambient temperature and / or urea temperature is less than the first preset temperature, based on the tilt direction of the urea box, a target heating module is determined from multiple heating modules, and then the urea in the urea box close to the tilt direction is heated. The tilt direction indicates the accumulation position of urea in the urea box, and the urea accumulation position is exactly the position with a large heat demand in the urea box, so that the target heating module determined based on the tilt direction can supply more heat to the position with a large heat demand, and specifically heat the urea in the urea box at a position lower than the preset height, so that the urea melting speed at various positions inside the urea box is more uniform, thereby improving the melting efficiency of urea. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0042] Figure 1 is a structural schematic diagram of a urea system provided with a heating module provided in an embodiment of the present application;

[0043] Figure 2 This is a step diagram of a control method for a urea system provided in an embodiment of the present application;

[0044] Figure 3 is a structural schematic diagram of a urea system provided with multiple heating modules provided in an embodiment of the present application;

[0045] Figure 4 This is a step diagram of a control method of a urea system based on an inclined direction provided in an embodiment of the present application;

[0046] Figure 5 This is a step diagram of a method for determining heating time provided in an embodiment of the present application;

[0047] Figure 6 This is a relationship diagram between heating time and current temperature provided in an embodiment of the present application;

[0048] Figure 7 This is a step diagram of a control method for a urea system based on urea volume and tilt angle provided in an embodiment of the present application;

[0049] Figure 8 This is a step diagram of a method for determining a target heating module based on the current temperature provided in an embodiment of the present application;

[0050] Fig. 9 is a flow chart of a control method of a urea system provided in an embodiment of the present application;

[0051] Fig.10 It is a structural schematic diagram of a control system of a urea system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0052] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0053] like Figure 1 As shown in the structural schematic diagram of a urea system provided with a heating module, the urea system includes a urea tank, a urea pump, a urea delivery pipe, a urea nozzle, and a urea filling pipe, etc. In addition, a heating module is also provided at the suction port of the urea pump to heat the condensed urea in the urea tank. Figure 1When the urea box tilts toward the urea filling pipe, the urea will condense and accumulate on one side of the urea box near the filling pipe. At this time, the heating device is turned on to heat the condensed urea. Since the heating device is located in the middle of the urea box, and the heat obtained by the urea decreases as the distance from the heating device increases, the part of the urea with a large amount of urea accumulation and a large heat demand will obtain less heat, making the urea melting speed close to the heating device much faster than the urea melting speed far away from the heating device. The urea melting speed inside the urea box is uneven, which ultimately leads to low urea melting efficiency.

[0054] Based on this, in order to solve the problem of how to improve the melting efficiency of urea, the present application proposes a control method, control system, storage medium and vehicle for a urea system. The present application sets heating modules at multiple different positions in the urea box, and when the ambient temperature and / or urea temperature is less than the first preset temperature, based on the tilt direction of the urea box, a target heating module is determined from multiple heating modules, and then the urea in the urea box close to the tilt direction is heated. The tilt direction indicates the accumulation position of urea in the urea box, and the urea accumulation position is exactly the position with a large heat demand in the urea box, so that the target heating module determined based on the tilt direction can supply more heat to the position with a large heat demand, and specifically heat the urea at a position in the urea box whose height is lower than the preset height, so that the urea melting speed at each position inside the urea box is more uniform, thereby improving the melting efficiency of urea. Specifically including:

[0055] The first aspect of the present application proposes an embodiment, such as Figure 2 As shown in the step diagram of a control method for a urea system, the method is applied to a vehicle-mounted controller, and the main steps include:

[0056] First, refer to Figure 3 The structural schematic diagram of a urea system provided with multiple heating modules is shown in FIG. Figure 3 The urea system shown includes a urea tank, a urea pump, a urea delivery pipe, a urea nozzle, a urea filling pipe, and a plurality of heating modules arranged at different positions of the urea tank, wherein the plurality of heating modules at least includes a first heating module arranged at the liquid suction port of the urea pump. The heating module may be a heating rod, a heating wire, or other components that can generate heat, and the present application does not limit this.

[0057] Step S101, when the ambient temperature around the vehicle and / or the urea temperature is less than a first preset temperature, obtaining the tilt direction of the urea tank.

[0058] The ambient temperature around the vehicle can be determined by a temperature sensor disposed on the outside of the vehicle, or determined from weather information corresponding to the vehicle position obtained from a weather query system based on the vehicle position obtained by a positioning system. The urea temperature can be determined by a temperature sensor disposed in the urea tank. When the ambient temperature or the urea temperature around the vehicle is less than a first preset temperature, or when both the ambient temperature and the urea temperature are less than the first preset temperature, the tilt direction of the urea tank is obtained. In an optional embodiment, the first preset temperature may be -5°C. When either or both of the ambient temperature or the urea temperature are less than -5°C, the tilt direction of the urea tank is obtained.

[0059] Since the relative position of the urea tank and the vehicle body is fixed, the tilt direction of the urea tank can actually be determined by the tilt direction of the vehicle body. The tilt direction of the vehicle body can be directly determined by a gyroscope installed on the vehicle, or indirectly determined by the height difference of the vehicle body on each axle based on a height measuring device installed on each axle.

[0060] When determining the tilt direction of the urea tank, the on-board controller can determine the tilt direction from a plurality of preset tilt directions based on data measured by a gyroscope or a height measuring device. For example, the data measured by the gyroscope shows that the urea tank is tilted 15° to the left of the rear of the vehicle, and the preset tilt direction includes the front of the vehicle and the rear of the vehicle. At this time, based on the data measured by the gyroscope, it can be determined from the preset tilt direction that the tilt direction of the urea tank is the rear of the vehicle. Among them, the directions and number included in the preset tilt directions can be determined according to the positions of the multiple heating modules or the shape of the urea tank.

[0061] Step S102: determining a target heating module for heating the urea based on the tilt direction, wherein the target heating module at least includes the first heating module.

[0062] The tilt direction of the urea tank characterizes the position where urea accumulates when it condenses. For example, when the tilt direction is to the rear of the vehicle, or when the vehicle is on an uphill road, the front end of the urea tank is higher than the rear end (the front end is the end of the urea tank close to the front of the vehicle, and the rear end is the end of the urea tank close to the rear of the vehicle), and urea will accumulate at the rear end with a lower height under the action of gravity. On the contrary, when the tilt direction is to the front of the vehicle, or when the vehicle is on a downhill road, the front end of the urea tank is higher than the rear end, and urea will accumulate at the front end with a lower height under the action of gravity. At the same time, since the larger the volume or mass of urea when it condenses, the more heat is required to melt it, the position where urea accumulates is the position with a large heat demand.

[0063] In summary, the tilt direction of the urea tank not only represents the location where urea accumulates when condensing, but also indicates the location with a large heat demand. The target heating module for heating urea should be determined based on the tilt direction of the urea tank.

[0064] In an optional implementation, when the target heating module is determined based on the tilt direction, the first heating module and the heating module farthest from the first heating module in the tilt direction may be determined as the target heating modules.

[0065] Step S103: starting the target heating module to heat the urea, so that at least the urea at a height lower than a preset height in the urea tank is heated.

[0066] The preset height can be set according to the different structures of the urea tank. In one embodiment, the preset height can be the height corresponding to the central axis of the urea pump suction port. Or, the preset height can also be the height corresponding to the position of the first heating module. For ease of expression, the portion of the urea tank that is higher than the preset height is referred to as the high position, and the urea at a position higher than the preset height is referred to as the high position urea; the portion of the urea tank that is lower than the preset height is referred to as the low position, and the urea at a position lower than the preset height is referred to as the low position urea.

[0067] After determining the target heating device, the on-board controller can send a start signal to the target heating module via the CAN (Controller Area Network) line. Driven by the start signal, the target heating module starts to output heat to the outside so that at least the urea at the lower position of the urea tank is heated.

[0068] The present application sets heating modules at multiple different positions in the urea box, and when the ambient temperature and / or urea temperature is less than the first preset temperature, based on the tilt direction of the urea box, a target heating module is determined from multiple heating modules, and then the urea in the urea box close to the tilt direction is heated. The tilt direction indicates the accumulation position of urea in the urea box, and the urea accumulation position is exactly the position with a large heat demand in the urea box, so that the target heating module determined based on the tilt direction can supply more heat to the position with a large heat demand, and specifically heat the urea in the urea box at a position lower than the preset height, so that the urea melting speed at various positions inside the urea box is more uniform, thereby improving the melting efficiency of urea.

[0069] In another embodiment of the present application, in addition to the steps in the above-mentioned embodiment, the method further includes:

[0070] Optionally, the preset height is the height of the first heating module, and the plurality of heating modules further include a second heating module whose height is higher than the preset height, and a third heating module whose height is lower than the preset height. Figure 4 A control method of a urea system based on an inclined direction is shown in the step diagram, the method comprising:

[0071] Step S201: determining the first heating module, the second heating module, and the third heating module as target heating modules for heating the urea.

[0072] The heating module includes a first heating module, a second heating module and a third heating module, wherein the heating module located at a height higher than a preset height is the second heating module, and the heating module located at a height lower than the preset height is the third heating module.

[0073] In order to ensure that the urea at various positions in the urea tank is fully heated, the first heating module, the second heating module, the third heating module, that is, all the heating modules in the urea tank, should be determined as target heating modules to heat the urea at a position equal to a preset height, the urea at a position higher than the preset height, and the urea at a position lower than the preset height, that is, all the urea in the urea tank.

[0074] Step S202, based on the current temperature corresponding to the urea system, determining the heating durations corresponding to the plurality of target heating modules, wherein the heating duration of the second heating module is shorter than the heating durations of the first heating module and the third heating module, and the current temperature includes the ambient temperature and the urea temperature.

[0075] According to the calculation formula of specific heat capacity, the lower the urea temperature or ambient temperature, the more heat the urea absorbs when it melts. Therefore, when the same heating module transfers heat to the urea with the same heating power, the longer it takes to melt the urea. Therefore, it is necessary to determine the heating time corresponding to the target heating module based on the current temperature corresponding to the urea system.

[0076] At the same time, according to the calculation formula of specific heat capacity, the more condensed urea, the longer it takes to melt it. Therefore, considering that when the urea box is tilted, if the part of the urea box above the preset height is called the high position, and the part of the urea box below the preset height is called the low position, due to the uneven distribution of urea at the high position and the low position, the amount of urea at the high position is much smaller than the amount of urea at the low position, so in order to adapt to the different urea amounts at various positions of the urea box, the heating time of the second heating module at a position higher than the preset height should be shorter than the heating time of the first heating module and the third heating module at a position lower than the preset height.

[0077] Based on the current temperature corresponding to the urea system, the heating time of each target heating module is determined, and the heating time of the second heating module located at a height higher than the preset height is determined to be shorter than the heating time of the first heating module and the third heating module located at a height lower than the preset height. This can prevent the heating modules from dry-burning for a long time after the urea is melted, thereby avoiding damage to the heating modules.

[0078] Step S203, heating the urea according to the heating times corresponding to the plurality of target heating modules.

[0079] After determining the heating time of each target heating module, the onboard controller sends a start signal carrying the respective heating time to each target heating module. After receiving the start signal, the heating module heats according to the respective heating time, and after heating the urea for the heating time, it turns off and stops supplying heat to the urea.

[0080] In an optional embodiment, considering the need for continuous heating at the suction port of the urea pump and the lower position of the urea tank, the heating time of the first heating module and the third heating module can be determined as positive infinity. That is, in actual use, the target heating module is turned on to heat the urea, and after the second heating module heats the urea for the corresponding heating time, the second heating module is turned off.

[0081] Alternatively, if Figure 5 As shown in the step diagram of a method for determining a heating duration, step S202 determines the heating durations corresponding to a plurality of target heating modules based on the current temperature corresponding to the urea system, including:

[0082] Step S2021, determining the temperature difference between the current temperature and the melting point of the urea.

[0083] According to the formula of specific heat capacity, the greater the temperature difference between the current temperature and the melting point of urea, the more heat is required to melt the urea, and the longer the heating time of the target heating module is. Therefore, before determining the heating time of the target heating module, the temperature difference between the current temperature and the melting point of urea should be determined first.

[0084] Step S2022: determining the heating time of the target heating module based on the temperature difference, wherein the heating time is positively correlated with the temperature difference.

[0085] After determining the temperature difference, the heating time can be determined based on the relationship between the temperature difference and the heating time of the target heating module, thereby improving the compatibility between the heating time and urea, and further avoiding energy waste of the target heating module. In a specific embodiment, taking urea with a melting point of -11°C as an example, refer to Figure 6 As shown in a relationship diagram between the heating time and the current temperature, when the current temperature is -5°C, the heating time of the second heating module can be determined to be 5 minutes.

[0086] Alternatively, if Figure 7 As shown in the step diagram of a control method of a urea system based on urea volume and tilt angle, the method comprises:

[0087] Step S301, obtaining the urea volume in the urea tank and the inclination angle of the urea tank.

[0088] The volume of urea in the urea tank can be directly obtained by a liquid level sensor in the urea tank, or indirectly calculated by measuring the overall mass of the urea tank. The tilt angle of the urea tank, that is, the tilt angle of the vehicle body, or the slope of the road on which the vehicle is located, can be obtained by a sensor installed on the vehicle.

[0089] Considering that the melting time of urea at various positions in the urea tank is affected not only by the tilt direction of the urea tank but also by factors such as the urea volume in the urea tank and the tilt angle of the urea tank, the urea volume and the tilt angle should also be considered when determining the target heating module, thereby improving the accuracy of the determination result.

[0090] Step S302: determining the target heating module based on the urea volume, the tilt angle, and the tilt direction.

[0091] The urea volume, tilt angle and tilt direction jointly determine the amount of urea condensed at various positions in the urea tank. For example, if the part of the urea tank that is higher than the preset height is called the high position, and the part of the urea tank that is lower than the preset height is called the low position, when the urea tank is tilted toward the rear of the vehicle, the amount of urea at the low position is greater than that at the high position. Furthermore, the greater the tilt angle of the urea tank, the greater the difference in the amount of urea between the low position and the high position. The larger the urea volume in the urea tank, the more heating devices can be covered by the urea after condensation.

[0092] Based on this, in an optional implementation, the urea volume, tilt angle and tilt direction may be comprehensively considered to determine the amount of urea condensed at each position of the urea tank, and then determine the target heating module.

[0093] Optionally, the step S302 of determining the target heating module based on the urea volume, the tilt angle and the tilt direction includes two cases, specifically:

[0094] In case 1, when the urea volume is less than or equal to the preset volume and the tilt angle is greater than the preset angle, the target heating module is determined based on the tilt direction.

[0095] When the urea volume is less than or equal to the preset volume, it indicates that the amount of urea currently remaining in the urea box is small. When the inclination angle of the urea box is greater than the preset angle, it indicates that the difference in urea amount between the position with the most condensed urea and the position with the least urea in each position in the urea box is large. Therefore, when the urea volume is less than or equal to the preset volume and the inclination angle is greater than the preset angle, the urea system is actually in a situation where the amount of urea in the urea box is small and the difference in urea amount at each position is large. In an optional embodiment, the preset volume can be determined according to the total volume of the urea box, for example, the preset volume is 60% of the total volume, and the preset angle can be 5°.

[0096] In this case, since the difference in the amount of urea at each position is large and the amount of urea is small, there may be a situation where no urea is condensed within the heating range of the heating module. In order to avoid dry burning of the heating module, it is necessary to determine the position where urea is condensed and the position where no urea is condensed according to the tilt direction, and then determine the target heating module.

[0097] In case 2, when the urea volume is greater than the preset volume, and / or the inclination angle is less than or equal to the preset angle, the target heating module is determined based on the current temperature corresponding to the urea system; wherein the current temperature includes the ambient temperature and the urea temperature.

[0098] The case where the urea volume is greater than the preset volume, and / or the tilt angle is less than or equal to the preset angle, that is, the case where the urea volume is greater than the preset volume, or the tilt angle is less than or equal to the preset angle, or the case where the urea volume is greater than the preset volume and the tilt angle is less than or equal to the preset angle. When the urea volume is greater than the preset volume, it indicates that the amount of urea currently remaining in the urea box is large, and when the tilt angle of the urea box is less than or equal to the preset angle, it indicates that the difference in the amount of urea condensed at various positions in the urea box is small.

[0099] Therefore, when the urea volume is greater than the preset volume, since there is a large amount of urea currently remaining in the urea box, no matter how much the inclination angle of the urea box is, there will be no situation where there is no condensed urea within the heating range of the heating module; when the inclination angle is less than the preset angle, since the difference in the amount of urea condensed at each position in the urea box is small, the difference in the heating time required for melting the urea at each position is also small. When the condition that the urea volume is greater than the preset volume, or the condition that the inclination angle is less than or equal to the preset angle, or both are met, the urea in the urea box is distributed more evenly at each position, and there will be no problem of dry burning of the heating device or uneven melting speed of urea at each position. Therefore, at this time, the target heating module should be determined based on the current temperature corresponding to the urea system to improve the energy efficiency of the urea system while ensuring the urea melting effect.

[0100] Alternatively, if Figure 8 As shown in the step diagram of a method for determining a target heating module based on a current temperature, in case 2 of step S302, determining the target heating module based on the current temperature corresponding to the urea system includes:

[0101] Step S3021, obtaining the urea demand of the vehicle.

[0102] The urea demand of a vehicle refers to the amount of urea injection required by the vehicle per unit time, which can be calculated based on parameters such as engine load and speed.

[0103] Step S3022: determining the target heating module based on the current temperature and the urea demand.

[0104] The current temperature determines the total heat required to melt a unit volume of urea. Given a certain total heat requirement, the more heating modules that provide heat, the shorter the urea melting time. The shorter the urea melting time, the more urea melted per unit time, and the more it can meet the vehicle's urea demand. Therefore, in order to meet the vehicle's urea demand, it is necessary to determine the target heating module based on both the current temperature and the urea demand.

[0105] Optionally, the step S3022 of determining the target heating module based on the current temperature and the urea demand includes two cases, specifically:

[0106] In case one, when the current temperature satisfies a preset condition and the urea demand is less than or equal to a preset demand, the first heating module is determined as the target heating module.

[0107] The preset condition is that the ambient temperature is higher than a second preset temperature, or the urea temperature is higher than a third preset temperature; wherein the second preset temperature is lower than the third preset temperature.

[0108] The current temperature includes the urea temperature and / or the ambient temperature around the vehicle. The preset condition is that the ambient temperature is higher than the second preset temperature, or the urea temperature is higher than the third preset temperature. The current temperature satisfies the preset condition in three cases: the ambient temperature is higher than the second preset temperature, the urea temperature is higher than the third preset temperature, and the ambient temperature is higher than the second preset temperature and the urea temperature is higher than the third preset temperature. Among them, since the urea temperature is not only affected by the ambient temperature, but also by the heat generated by the operation of the vehicle, the ambient temperature is usually lower than the urea temperature, and the second preset temperature should also be lower than the third preset temperature. In an optional embodiment, the second preset temperature can be -25°C, the third preset temperature can be -20 degrees Celsius, and the preset demand can be 300 mg / s.

[0109] When the current temperature meets the preset conditions and the urea demand is less than or equal to the preset demand, it indicates that the total heat required for urea melting is small and the urea demand is also small. At this time, only turning on the first heating module can meet the heat demand of the urea system, so the first heating module is determined as the target heating module.

[0110] In case 2, when the current temperature does not satisfy the preset condition and / or the urea demand is greater than the preset demand, the plurality of heating modules are determined as the target heating modules.

[0111] When the current temperature does not meet the preset conditions, or the urea demand is greater than the preset demand, or the current temperature does not meet the preset conditions and the urea demand is greater than the preset demand, it indicates that the urea system has a large heat demand per unit time, so multiple heating modules need to be determined as target heating modules.

[0112] By determining the target heating module in combination with the current temperature and the urea demand, the heat demand of the urea system per unit time can be accurately judged, thereby improving the energy utilization rate of the urea system while meeting the heat demand of the urea system.

[0113] The third aspect of the present application proposes an embodiment, such as Fig. 9 The control method of the urea system is applied to the urea system, referring to Figure 3The urea system includes: a urea tank, and heating modules arranged at multiple different positions in the urea tank, wherein the multiple heating modules include a first heating module arranged at a suction port of a urea pump, a second heating module located at a height higher than the preset height, and a third heating module located at a height lower than the preset height.

[0114] Urea system control methods include:

[0115] When the ambient temperature and / or urea temperature around the vehicle is less than a first preset temperature, the tilt direction of the urea tank, the urea volume in the urea tank, and the tilt angle of the urea tank are obtained.

[0116] When the urea volume is less than or equal to 60% of the total volume of the urea tank and the inclination angle is greater than 5°, the first heating module, the second heating module, and the third heating module are determined as target heating modules for heating urea; based on the current temperature corresponding to the urea system, the heating times corresponding to the multiple target heating modules are determined; wherein the heating time of the second heating module is less than the heating time of the first heating module and the third heating module; and the urea is heated according to the heating times corresponding to the multiple target heating modules.

[0117] When the urea volume is greater than 60% of the total volume of the urea tank, and / or the inclination angle is less than or equal to 5°, the urea demand of the vehicle is obtained; when the current temperature meets the preset conditions and the urea demand is less than or equal to 300 mg / s, the first heating module is determined as the target heating module; when the current temperature does not meet the preset conditions, and / or the urea demand is greater than 300 mg / s, multiple heating modules (i.e. Figure 3 The first heating module, the second heating module and the third heating module in the urea tank are all determined as target heating modules; wherein the preset condition is that the ambient temperature is higher than -25°C, or the urea temperature is higher than -20°C. The target heating module is started to heat the urea, so that at least the urea at the lower position in the urea tank is heated.

[0118] The fourth aspect of the present application proposes an embodiment, such as Fig.10 As shown in the structural schematic diagram of a control system of a urea system, the urea system comprises: a urea tank, and heating modules arranged at multiple different positions in the urea tank, wherein the multiple heating modules at least include a first heating module arranged at the suction port of a urea pump, and the control system comprises:

[0119] An acquisition module, used for acquiring the tilt direction of the urea tank when the ambient temperature around the vehicle and / or the urea temperature is less than a first preset temperature;

[0120] A decision module, configured to determine a target heating module for heating the urea based on the tilt direction; wherein the target heating module includes at least the first heating module;

[0121] The execution module is used to start the target heating module to heat the urea, so that at least the urea in the urea box whose height is lower than a preset height is heated.

[0122] Optionally, the preset height is the height of the location of the first heating module, and the multiple heating modules further include a second heating module located at a height higher than the preset height, and a third heating module located at a height lower than the preset height. The decision module is also used to determine the first heating module, the second heating module and the third heating module as target heating modules for heating the urea; starting the target heating module to heat the urea includes: based on the current temperature corresponding to the urea system, determining the heating time corresponding to the multiple target heating modules; wherein the heating time of the second heating module is less than the heating time of the first heating module and the third heating module, and the current temperature includes the ambient temperature and the urea temperature; heating the urea according to the heating time corresponding to each of the multiple target heating modules.

[0123] Optionally, the decision module is further used to determine the temperature difference between the current temperature and the melting point of the urea; based on the temperature difference, determine the heating time of the target heating module; wherein the heating time is positively correlated with the temperature difference.

[0124] Optionally, the decision module is further used to obtain the urea volume in the urea box and the inclination angle of the urea box; and determining the target heating module for heating the urea based on the inclination direction includes: determining the target heating module based on the urea volume, the inclination angle and the inclination direction.

[0125] Optionally, the decision module is further used to determine the target heating module based on the tilt direction when the urea volume is less than or equal to the preset volume and the tilt angle is greater than the preset angle; and to determine the target heating module based on a current temperature corresponding to the urea system when the urea volume is greater than the preset volume and / or the tilt angle is less than or equal to the preset angle; wherein the current temperature includes the ambient temperature and the urea temperature.

[0126] Optionally, the decision module is further configured to obtain a urea demand of the vehicle; and determine the target heating module based on the current temperature and the urea demand.

[0127] Optionally, the decision module is also used to determine the first heating module as the target heating module when the current temperature meets a preset condition and the urea demand is less than or equal to a preset demand; and to determine multiple heating modules as the target heating modules when the current temperature does not meet the preset condition and / or the urea demand is greater than the preset demand; wherein the preset condition is that the ambient temperature is higher than a second preset temperature, or the urea temperature is higher than a third preset temperature; and the second preset temperature is lower than the third preset temperature.

[0128] The embodiment of the present application further provides a computer-readable storage medium on which a computer program / instruction is stored. When the computer program / instruction is executed by a processor, a control method of a urea system as disclosed in the embodiment of the present application is implemented.

[0129] An embodiment of the present application further provides a vehicle, including a control system of a urea system provided in the present application, or including a control module, wherein the control module is used to implement the steps of the control method of the urea system described in the embodiment of the present application.

[0130] The present application sets heating modules at multiple different positions in the urea box, and when the ambient temperature and / or urea temperature is less than the first preset temperature, based on the tilt direction of the urea box, a target heating module is determined from multiple heating modules, and then the urea in the urea box close to the tilt direction is heated. The tilt direction indicates the accumulation position of urea in the urea box, and the urea accumulation position is exactly the position with a large heat demand in the urea box, so that the target heating module determined based on the tilt direction can supply more heat to the position with a large heat demand, and specifically heat the urea in the urea box at a position lower than the preset height, so that the urea melting speed at various positions inside the urea box is more uniform, thereby improving the melting efficiency of urea.

[0131] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0132] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, systems, electronic devices, and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0133] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0134] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0135] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present application.

[0136] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.

[0137] The control method, control system, storage medium and vehicle of a urea system provided by the present application are introduced in detail above. The principle and implementation mode of the present application are explained by using specific examples in this article. The description of the above embodiments is only used to help understand the method and core idea of ​​the present application. At the same time, for those skilled in the art, according to the idea of ​​the present application, there will be changes in the specific implementation mode and application scope. In summary, the content of this specification should not be understood as limiting the present application.

Claims

1. A method for controlling a urea system, characterized in that: The urea system comprises: a urea tank, and heating modules arranged at a plurality of different positions in the urea tank, wherein the plurality of heating modules at least comprises a first heating module arranged at a urea pump suction port, and the method comprises: When the ambient temperature around the vehicle and / or the urea temperature is less than a first preset temperature, obtaining the tilt direction of the urea tank; Based on the tilt direction, determining a target heating module for heating the urea; wherein the target heating module at least includes the first heating module; The target heating module is started to heat the urea, so that at least the urea in the urea tank whose height is lower than a preset height is heated.

2. The control method of the urea system according to claim 1, characterized in that: The preset height is the height of the position of the first heating module, and the plurality of heating modules further include a second heating module whose height is higher than the preset height, and a third heating module whose height is lower than the preset height; and determining the target heating module for heating the urea based on the tilt direction includes: determining the first heating module, the second heating module and the third heating module as target heating modules for heating the urea; The starting the target heating module to heat the urea includes: Based on the current temperature corresponding to the urea system, determining the heating durations corresponding to the plurality of target heating modules; wherein the heating duration of the second heating module is shorter than the heating durations of the first heating module and the third heating module, and the current temperature includes the ambient temperature and the urea temperature; The urea is heated according to the heating times corresponding to the multiple target heating modules.

3. The control method of the urea heating system according to claim 2, characterized in that: The determining, based on the current temperature corresponding to the urea system, the heating durations corresponding to the plurality of target heating modules comprises: determining a temperature difference between the current temperature and the melting point of the urea; Based on the temperature difference, determining a heating time of the target heating module; There is a positive correlation between the heating time and the temperature difference.

4. The control method of the urea system according to claim 1, characterized in that: The method further comprises: Acquiring the urea volume in the urea tank and the inclination angle of the urea tank; The step of determining a target heating module for heating the urea based on the tilt direction includes: The target heating module is determined based on the urea volume, the tilt angle, and the tilt direction.

5. The control method of the urea system according to claim 4, characterized in that: The determining the target heating module based on the urea volume, the tilt angle and the tilt direction includes: When the urea volume is less than or equal to the preset volume and the tilt angle is greater than the preset angle, determining the target heating module based on the tilt direction; When the urea volume is greater than the preset volume, and / or the tilt angle is less than or equal to the preset angle, determining the target heating module based on the current temperature corresponding to the urea system; The current temperature includes the ambient temperature and the urea temperature.

6. The control method of the urea system according to claim 5, characterized in that: The determining the target heating module based on the current temperature corresponding to the urea system includes: Obtaining urea demand of the vehicle; The target heating module is determined based on the current temperature and the urea demand.

7. The control method of the urea system according to claim 6, characterized in that: The determining the target heating module based on the current temperature and the urea demand includes: When the current temperature satisfies a preset condition and the urea demand is less than or equal to a preset demand, determining the first heating module as the target heating module; When the current temperature does not satisfy the preset condition, and / or the urea demand is greater than the preset demand, determining the plurality of heating modules as the target heating modules; The preset condition is that the ambient temperature is higher than a second preset temperature, or the urea temperature is higher than a third preset temperature; and the second preset temperature is lower than the third preset temperature.

8. A control system for a urea system, characterized in that: The urea system comprises: a urea tank, and heating modules arranged at a plurality of different positions in the urea tank, wherein the plurality of heating modules at least comprises a first heating module arranged at a urea pump suction port, and the control system comprises: An acquisition module, used for acquiring the tilt direction of the urea tank when the ambient temperature around the vehicle and / or the urea temperature is less than a first preset temperature; A decision module, configured to determine a target heating module for heating the urea based on the tilt direction; wherein the target heating module includes at least the first heating module; The execution module is used to start the target heating module to heat the urea, so that at least the urea at a height lower than a preset height in the urea box is heated.

9. A 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 control method of the urea system according to any one of claims 1 to 7 are implemented.

10. A vehicle, characterized in that: A control system comprising the urea system as claimed in claim 8, or a control module, wherein the control module is used to implement the steps of the control method of the urea system as claimed in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Car diesel oil urea system

    CN204572137U

  • Be provided with SCR urea case of heat band

    CN207795351U

  • Novel urea box

    CN212359914U

  • METHOD FOR POSITIONING A HEATING UNIT IN A UREA TANK OF AN SCR SYSTEM

    DE102019206488A1

  • Heat cycle device

    JP2013079834A