Control method, device and control system for a particulate filter
By comparing and taking the larger ash load as the target value in the particulate filter, and combining it with the carbon load to determine the regeneration requirements, the problem of ash load affecting carbon load calculation caused by low air intake filtration efficiency is solved, ensuring the smooth progress of the regeneration process and the safety of the carrier.
Patent Information
- Application Number
- CN202311048279.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-18
- Publication Date
- 2026-03-20
- Estimated Expiration
- 2043-08-18
AI Technical Summary
In existing technologies, due to poor intake filtration efficiency, the ash load generated by oil combustion enters the cylinder block with the air and is captured by the particulate filter, affecting the carbon load calculation and the regeneration process, and may even cause the particulate filter carrier to burn through.
By obtaining the active regeneration stage and ash load of the particulate filter, comparing and taking the larger value as the target ash load, and combining it with the carbon load, it is determined whether ash removal and service regeneration are required, so as to prevent the ash load from being too high and affecting the carbon load calculation.
It effectively prevents inaccurate carbon load calculations caused by excessive ash load, avoids incomplete carbon removal, ensures smooth regeneration process, and prevents carrier burn-through.
Smart Images

Figure CN117090666B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of particle traps, in particular to a particle trap control method and device, a computer readable storage medium and a particle trap control system. BACKGROUND
[0002] The ash load generated by oil combustion will be captured by the particle trap. Due to the poor intake filtration efficiency, the ash load in the vehicle environment will also be captured by the particle trap after the air enters the cylinder. This part of the ash load will adversely affect the carbon load calculation of the particle trap, and further affect the regeneration process. In a more serious case, the carrier will be burned through during the regeneration of the particle trap.
[0003] Therefore, there is an urgent need for a particle trap control method. SUMMARY
[0004] The main purpose of the present application is to provide a particle trap control method and device, a computer readable storage medium and a particle trap control system, to at least solve the problem in the prior art that due to the poor intake filtration efficiency, the ash load in the vehicle environment will also be captured by the particle trap after the air enters the cylinder. This part of the ash load will adversely affect the carbon load calculation of the particle trap, and further affect the regeneration process.
[0005] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a particle trap control method is provided, which comprises: obtaining the active regeneration stage of the particle trap at the current time and the ash load recorded by the particle trap at the last active regeneration, to obtain the current active regeneration stage and the first ash load, the active regeneration stage being the cooling stage or the non-cooling stage; obtaining the ash load when the current active regeneration stage is the cooling stage, to obtain the second ash load, and determining the target ash load as the larger one of the first ash load and the second ash load, the target ash load being the ash load of the particle trap when the current active regeneration is completed; obtaining a plurality of target ash loads, each target ash load corresponding to one active regeneration; obtaining the carbon load of the particle trap at the current time to obtain the current carbon load, and determining whether a first control instruction needs to be generated according to the current carbon load and all target ash loads, the first control instruction being used to represent that the particle trap is first subjected to ash removal treatment, and then the particle trap is subjected to service regeneration.
[0006] Optionally, determining whether the first control instruction needs to be generated according to the current carbon loading and all the target ash loadings comprises: determining that the particulate filter needs to be serviced and regenerated in a case that the current carbon loading is greater than or equal to a carbon loading threshold; determining a maximum value of all the target ash loadings in a case that it is determined that the particulate filter needs to be serviced and regenerated; and determining that the first control instruction needs to be generated in a case that the maximum value of all the target ash loadings is greater than or equal to an ash loading threshold.
[0007] Optionally, after it is determined that the first control instruction needs to be generated, the method further comprises: setting the current active regeneration number, the target ash loading and the current carbon loading to 0, the current active regeneration number being a number of active regenerations of the particulate filter at a current time.
[0008] Optionally, the method further comprises: storing a mapping relationship between the target ash loading and the current active regeneration number into an ash loading array in a database to obtain an updated ash loading array, the ash loading array being used to represent a mapping relationship between ash loading and active regeneration number, the ash loading array storing a plurality of groups of the mapping relationship between the ash loading and the active regeneration number corresponding to the ash loading, the current active regeneration number being a number of active regenerations of the particulate filter at a current time.
[0009] Optionally, in the process of determining whether the first control instruction needs to be generated according to the current carbon loading and all the target ash loadings, the method further comprises: determining an ash loading accumulation rate according to the updated ash loading array in a case that the current carbon loading is greater than or equal to a carbon loading threshold; generating the first control instruction every first predetermined time length in a case that the ash loading accumulation rate is greater than or equal to a first rate threshold; and generating the first control instruction every second predetermined time length in a case that the ash loading accumulation rate is less than the first rate threshold, the second predetermined time length being greater than the first predetermined time length.
[0010] Optionally, obtaining the ash loading in the cooling phase of the current active regeneration phase to obtain a second ash loading comprises: obtaining the second ash loading in a case that the particulate filter is in a stable working condition and the current active regeneration phase is the cooling phase; wherein, in the stable working condition, a rotational speed, a temperature and an intake air amount of the particulate filter are in a stable state.
[0011] Optionally, the method further comprises: updating a current active regeneration number in a database in a case that the particulate filter is actively regenerated, the current active regeneration number being a number of active regenerations of the particulate filter at a current time.
[0012] According to another aspect of the present application, there is provided a control device of a particulate filter, comprising:
[0013] a first obtaining unit configured to obtain a current active regeneration phase of the particulate filter at a current time and a recorded soot load of the particulate filter at a last active regeneration, to obtain a current active regeneration phase and a first soot load, the active regeneration phase being a cooling phase or a non-cooling phase;
[0014] a second obtaining unit configured to obtain a soot load when the current active regeneration phase is the cooling phase, to obtain a second soot load, and to determine a target soot load as a larger one of the first soot load and the second soot load, the target soot load being a soot load of the particulate filter when a current active regeneration is completed;
[0015] a third obtaining unit configured to obtain a plurality of target soot loads, each of the target soot loads corresponding to one active regeneration;
[0016] a fourth obtaining unit configured to obtain a current carbon load of the particulate filter at the current time, to obtain a current carbon load, and to determine whether a first control instruction needs to be generated according to the current carbon load and all the target soot loads, the first control instruction being used to represent that a soot cleaning process is performed on the particulate filter first and then a service regeneration process is performed on the particulate filter.
[0017] According to another aspect of the present application, there is provided a computer readable storage medium, comprising a stored program, wherein the program, when executed, controls a device in which the computer readable storage medium is located to perform any of the control methods of the particulate filter.
[0018] According to another aspect of the present application, there is provided a control system of a particulate filter, comprising one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs comprise a program for performing any of the control methods of the particulate filter.
[0019] The technical scheme of the application is applied, the carbon loading and the ash loading are considered, the second ash loading is obtained again in the cooling stage of the active regeneration, the second ash loading is compared with the first ash loading recorded in the last active regeneration, the larger one is taken as the target ash loading, the situation that the actual value of the ash loading is greater than the target ash loading is prevented, then the ash is cleaned, and the service regeneration is performed, the influence of the ash loading on the carbon loading of the particulate filter is prevented, and the incomplete carbon removal caused by the too high ash loading is avoided, so that the problem that in the prior art, due to the poor intake filtration efficiency, the ash loading in the vehicle environment will also be captured in the particulate filter after the air enters the cylinder body, and the part of the ash loading will have an adverse effect on the carbon loading calculation of the particulate filter, and then affect the regeneration process is solved. BRIEF DESCRIPTION OF DRAWINGS
[0020] The drawings accompanying the specification of the present application form a part thereof, serve to provide further understanding of the application, and together with the description, explain the application. The use of these drawings in explaining the application is not intended as a limitation of the application. In the drawings:
[0021] Figure 1 A hardware structure block diagram of a mobile terminal for performing a control method of a particulate filter according to an embodiment of the present application is shown;
[0022] Figure 2 A flowchart showing a process of determining whether a first control instruction needs to be generated according to the current carbon loading and all the target ash loadings is shown;
[0023] Figure 3 A flowchart showing a process of determining whether a first control instruction needs to be generated according to the current carbon loading and all the target ash loadings is shown;
[0024] Figure 4 A flowchart showing a process of updating an ash loading array in another control method of a particulate filter is shown;
[0025] Figure 5 A flowchart showing a process of cleaning ash and service regeneration in another control method of a particulate filter is shown;
[0026] Figure 6 A structure block diagram of a control device of a particulate filter according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0027] It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other without conflict. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0028] In order for those skilled in the art to better understand the technical scheme of the present application, the technical scheme in the embodiments of the present application will be clearly and completely described in the following with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should belong to the scope of protection of the present application.
[0029] It should be noted that the terms "first", "second" and the like in the specification and claims of the present application and the above-described drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or a chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units need not be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0030] For the convenience of description, part of the nouns or terms related to the embodiments of the present application are described as follows:
[0031] Particulate trap: a ceramic filter installed in the engine exhaust system, which can capture particulate emissions before they enter the atmosphere.
[0032] Active regeneration: a way of eliminating the carbon load of the particulate trap by actively triggering.
[0033] Service regeneration: a way of eliminating the carbon load by service station when the carbon load is too high to perform active regeneration.
[0034] Special diagnostic instrument: a professional instrument for detecting vehicle performance and faults.
[0035] As introduced in the background, the ash load generated by oil combustion will be captured by the particulate trap. Due to the poor efficiency of intake filtration, the ash load in the vehicle environment will also be captured by the particulate trap after entering the cylinder with air. This part of the ash load will adversely affect the calculation of the carbon load of the particulate trap, and further affect the regeneration process. In a more serious case, the carrier will be burned through during the regeneration of the particulate trap. To solve the problem that the ash load in the vehicle environment will also be captured by the particulate trap after entering the cylinder with air due to the poor efficiency of intake filtration in the prior art, which will adversely affect the calculation of the carbon load of the particulate trap and further affect the regeneration process, the embodiments of the present application provide a control method and device of a particulate trap, a computer readable storage medium and a control system of a particulate trap.
[0036] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application.
[0037] A control method of a particle trap is provided in the embodiment. It should be noted that the steps shown in the flowchart of the drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described herein can be executed in an order different from that shown herein.
[0038] Figure 1 FIG. 1 is a flowchart of a control method of a particle trap according to an embodiment of the present application. As shown in FIG. 1, the method comprises the following steps: Figure 1
[0039] In step S101, the active regeneration phase of the particle trap at the current time and the ash load recorded by the particle trap at the last active regeneration are obtained to obtain the current active regeneration phase and the first ash load. The active regeneration phase is the cooling phase or the non-cooling phase.
[0040] Specifically, by obtaining the active regeneration phase of the particle trap at the current time, it is determined whether the particle trap is in the active regeneration state at the current time, and it is determined which phase the particle trap is in at the current time. Because in the cooling phase, the particle trap is in a stable working condition. In the stable working condition, the speed, temperature and intake of the particle trap are in a stable state. The active regeneration includes four phases of ignition, temperature rise, regeneration and cooling. The non-cooling phase includes three phases of ignition, temperature rise and regeneration.
[0041] In step S102, the ash load when the current active regeneration phase is the cooling phase is obtained to obtain the second ash load, and the target ash load is determined to be the larger one of the first ash load and the second ash load. The target ash load is the ash load of the particle trap when the current active regeneration is completed.
[0042] Specifically, because the particulate trap is in a stable working condition during the cooling stage; wherein, in the stable working condition, the rotational speed, temperature and intake air amount of the particulate trap are in a stable state, so that the accuracy of the obtained soot load is ensured, and then the first soot load and the second soot load are compared, in the case that the first soot load is greater than the second soot load, the first soot load is selected as the soot load of the particulate trap when the current active regeneration is completed, in the case that the first soot load is less than the second soot load, the second soot load is selected as the soot load of the particulate trap when the current active regeneration is completed, so that the target soot load takes a larger value, and the actual value is prevented from being greater than the target soot load, so that the soot load in the vehicle environment is still captured in the particulate trap after the air enters the cylinder, and this part of the soot load will adversely affect the calculation of the carbon load of the particulate trap, and then affect the regeneration process, in the case that the first soot load and the second soot load are the same, any one of the first soot load and the second soot load can be taken as the target soot load. The soot load is obtained from the DPF pressure difference according to the calibrated existing relationship (y=ax+b), wherein a and b are coefficients obtained by calibration, and y is the soot load.
[0043] Step S102, that is, obtaining the soot load when the current active regeneration stage is the cooling stage of the particulate trap, obtaining the second soot load, comprises: obtaining the second soot load when the particulate trap is in a stable working condition and the current active regeneration stage is the cooling stage, wherein, in the stable working condition, the rotational speed, temperature and intake air amount of the particulate trap are in a stable state.
[0044] Specifically, because the particulate trap is in a stable working condition during the cooling stage, and the soot load is obtained in the case that the rotational speed, temperature and intake air amount of the particulate trap are in a stable state, the accuracy of the soot load acquisition can be improved, so that the actual value is prevented from being greater than the target soot load, and then the soot load in the vehicle environment is prevented from being captured in the particulate trap after the air enters the cylinder, and this part of the soot load will adversely affect the calculation of the carbon load of the particulate trap, and then affect the regeneration process.
[0045] In an embodiment of the present application, the method further comprises: updating the current active regeneration number in the database in the case that the particulate trap is actively regenerated, wherein the current active regeneration number is the active regeneration number of the particulate trap at the current time.
[0046] Specifically, for example, the current active regeneration frequency is 3, and the current active regeneration frequency in the database is updated to 3+1, i.e., 4, in the case that the above-mentioned particulate filter is subjected to active regeneration, so as to facilitate the recording of the active regeneration frequency and the subsequent calculation of the accumulation rate of the ash load according to the active regeneration frequency and the target ash load corresponding to the active regeneration frequency.
[0047] In step S103, a plurality of target ash loads are obtained, each of which corresponds to one active regeneration.
[0048] Specifically, for example, four target ash loads are obtained, each of which corresponds to one active regeneration, for example, the four target ash loads are target ash load A, target ash load B, target ash load C, and target ash load D, target ash load A corresponds to the first active regeneration, target ash load B corresponds to the second active regeneration, target ash load C corresponds to the third active regeneration, and target ash load D corresponds to the fourth active regeneration.
[0049] In step S104, the carbon load of the above-mentioned particulate filter at the current time is obtained to obtain a current carbon load, and whether a first control instruction is needed is determined according to the current carbon load and all the target ash loads, the first control instruction being used to represent that the particulate filter is subjected to ash removal treatment first and then is subjected to service regeneration.
[0050] Specifically, the carbon load and the ash load are considered simultaneously to determine whether the particulate filter is subjected to ash removal treatment first and then is subjected to service regeneration, so as to prevent the influence of the ash load on the acquisition of the carbon load of the particulate filter and avoid incomplete carbon consumption caused by the excessively high ash load.
[0051] In the above-mentioned embodiment, the carbon load and the ash load are considered simultaneously, the second ash load is obtained in the cooling stage of active regeneration, the second ash load is compared with the first ash load recorded in the last active regeneration, the larger one is taken as the target ash load, the situation that the actual value of the ash load is greater than the target ash load is prevented, and then the ash removal treatment is performed and then the service regeneration is performed, so as to prevent the influence of the ash load on the acquisition of the carbon load of the particulate filter and avoid incomplete carbon consumption caused by the excessively high ash load, thereby solving the problem in the prior art that the ash load in the vehicle environment will also be captured in the particulate filter after the air enters the cylinder body due to the poor intake filtration efficiency, and this part of the ash load will adversely affect the calculation of the carbon load of the particulate filter, and further affect the regeneration process.
[0052] As shown in Figure 2 the determination of whether the first control instruction is needed in step S104 according to the current carbon load and all the target ash loads includes the following steps:
[0053] In the case that the current carbon loading is greater than or equal to the carbon loading threshold, it is determined that the particulate filter needs to be serviced for regeneration (S10411).
[0054] Specifically, in the case that the current carbon loading is less than the carbon loading threshold, it is indicated that the carbon loading in the particulate filter is less, and the carbon loading in the particulate filter does not need to be eliminated by servicing for regeneration. In the case that the current carbon loading is greater than or equal to the carbon loading threshold, it is indicated that the carbon loading in the particulate filter is greater, and the carbon loading in the particulate filter needs to be eliminated by servicing for regeneration.
[0055] In the case that it is determined that the particulate filter needs to be serviced for regeneration, the maximum value of all the target ash loadings is determined (S10412).
[0056] Specifically, the maximum value of all the obtained target carbon loadings is taken as a standard for evaluation, which can prevent the actual value of the ash loading from being greater than the target ash loading, thereby preventing the influence of the ash loading on the acquisition of the carbon loading of the particulate filter and avoiding incomplete carbon elimination caused by excessively high ash loading.
[0057] In the case that the maximum value of all the target ash loadings is greater than or equal to the ash loading threshold, it is determined that the first control instruction needs to be generated (S10413).
[0058] Specifically, in the case that the maximum value of all the target ash loadings is less than the ash loading threshold, it is indicated that the ash loading is less and does not need to be cleaned. In the case that the maximum value of all the target ash loadings is greater than or equal to the ash loading threshold, it is indicated that the ash loading is greater and needs to be cleaned, thereby preventing the influence of the ash loading on the acquisition of the carbon loading of the particulate filter and avoiding incomplete carbon elimination caused by excessively high ash loading.
[0059] In an embodiment of the present application, the method further includes: storing a mapping relationship between the target ash loading and the current number of active regenerations into an ash loading array in a database to obtain an updated ash loading array, the ash loading array being used to represent a mapping relationship between the ash loading and the number of active regenerations, the ash loading array storing a plurality of groups of the mapping relationship between the ash loading and the number of active regenerations corresponding to the ash loading, and the current number of active regenerations being the number of active regenerations of the particulate filter at the current time.
[0060] Specifically, by storing the mapping relationship between the plurality of sets of the above ash load and the above number of active regenerations corresponding to the above ash load, subsequent calculation of the ash load accumulation rate based on the mapping relationship between the plurality of sets of the above ash load and the above number of active regenerations corresponding to the above ash load can be facilitated, which can be displayed not only by an array but also by a mapping relationship table or a curve graph.
[0061] As shown in FIG. 1, the method further comprises the following steps in step S104, i.e., in the process of determining whether the first control instruction needs to be generated according to the above current carbon load and all of the above target ash loads: Figure 3
[0062] Step S10421, in the case where the above current carbon load is greater than or equal to the carbon load threshold, determining the ash load accumulation rate according to the above updated ash load array;
[0063] Specifically, the above number of active regenerations corresponding to the above ash load is recorded to understand the adjacent relationship between the ash loads, for example, the updated ash load array includes the mapping relationship between four sets of ash loads and the above number of active regenerations corresponding to the above ash loads, which are ash load A and the first active regeneration, ash load B and the second active regeneration, ash load C and the third active regeneration, and ash load D and the fourth active regeneration. Thus, the difference between ash load D and ash load C can be obtained first, and the difference between ash load D and ash load C is taken as the ash load accumulation rate. In addition, the difference between ash load D and ash load C can be obtained first, the difference between ash load C and ash load B can be obtained, and the difference between ash load B and ash load A can be obtained. The sum of the difference between ash load D and ash load C, the difference between ash load C and ash load B, and the difference between ash load B and ash load A is taken as the ash load accumulation rate. In the case where the sum is a positive number, it indicates that the ash load increases. In the case where the sum is a negative number, it indicates that the ash load decreases.
[0064] Step S10422, in the case where the above ash load accumulation rate is greater than or equal to the first rate threshold, the above first control instruction is generated every first predetermined time interval;
[0065] Specifically, in the case where the ash load accumulation rate is positive and the ash load accumulation rate is greater than or equal to the first rate threshold, it indicates that the ash load accumulation rate is large at this time, and the ash removal operation needs to be performed every 3 months to prevent the influence of the ash load on the acquisition of the carbon load of the particulate filter and avoid incomplete carbon removal caused by excessively high ash load.
[0066] Step S10423, in the case that the ash load accumulation rate is less than the first rate threshold, generating the first control instruction every second predetermined time length, the second predetermined time length being greater than the first predetermined time length.
[0067] Specifically, in the case that the ash load accumulation rate is less than the first rate threshold, it is illustrated that the ash load accumulation rate is small, and the ash removal operation needs to be performed every 6 months to prevent the influence of the ash load on the acquisition of the carbon load of the particulate filter and avoid incomplete decarbonization caused by too high ash load.
[0068] After S104, i.e. after determining that the first control instruction needs to be generated, the method further comprises: setting the current active regeneration number, the target ash load and the current carbon load to 0, the current active regeneration number being the active regeneration number of the particulate filter at the current time. Because the ash load and the carbon load are both 0 after the service regeneration and the ash removal operation, it is necessary to set the current active regeneration number, the target ash load and the current carbon load to 0, so as to avoid the influence of the data before the service regeneration and the ash removal operation on the subsequent judgment.
[0069] In order to enable those skilled in the art to more clearly understand the technical solutions of the present application, the implementation process of the control method of the particulate filter of the present application will be described in detail below in combination with specific embodiments.
[0070] The present embodiment relates to a specific control method of a particulate filter, the active regeneration stage being a cooling stage or a non-cooling stage, as shown in Figure 4 and Figure 5 The method comprises the following steps:
[0071] Among them Figure 4 The step of updating the ash load array is shown:
[0072] Step S1: determining whether the particulate filter is in an active regeneration state;
[0073] Step S2: in the case that the particulate filter is not in an active regeneration state, repeating step S1; in the case that the particulate filter is in an active regeneration state, updating the current active regeneration number to N+1, and obtaining the active regeneration stage of the particulate filter at the current time and the ash load recorded by the particulate filter at the last active regeneration, to obtain the current active regeneration stage and the first ash load Qash1;
[0074] Step S3: In the case that the particulate filter is in the non-cooling regeneration stage in the current time, the active regeneration stage of the particulate filter at the current time is repeatedly obtained; the ash load in the case that the current active regeneration stage is the cooling stage is obtained, to obtain the second ash load Qash2, and the updated previous active regeneration number N+1 is stored in the database;
[0075] Step S4: The target ash load is determined to be the larger one of the first ash load and the second ash load, and the target ash load is the ash load of the particulate filter when the current active regeneration is completed;
[0076] Step S5: The mapping relationship between the target ash load and the updated current active regeneration number is stored in the ash load array in the database, to obtain an updated ash load array, the ash load array is used to represent the mapping relationship between the ash load and the active regeneration number, and the ash load array stores a plurality of groups of the mapping relationship between the ash load and the active regeneration number corresponding to the ash load.
[0077] Wherein Figure 5 The steps of ash cleaning and service regeneration are shown:
[0078] Step S1: The carbon load of the particulate filter at the current time is detected by a special diagnostic instrument, to obtain the current carbon load
[0079] Step S2: In the case that the current carbon load is greater than or equal to the carbon load threshold, it is determined that the particulate filter needs to be serviced and regenerated, and it is determined whether the particulate filter is in the service regeneration state, and in the case that the current carbon load is less than the carbon load threshold, step S1 is executed;
[0080] Step S3: In the case that the particulate filter is in the service regeneration state, the updated ash load array is called and returned to the server;
[0081] Step S4: The maximum value of all the target ash loads is determined; in the case that the maximum value Qash of all the target ash loads is greater than or equal to the ash load threshold Qthd, it is determined that the first control instruction needs to be generated, and the first control instruction is used to represent that the particulate filter is first cleaned and then serviced;
[0082] Step S5: After the particulate filter is cleaned, the current active regeneration number and the target ash load are both set to 0, and then the service regeneration is performed, after the service regeneration is completed, the current carbon load is also set to 0, and the ash load accumulation rate is determined according to the updated ash load array, and the corresponding maintenance suggestion is given according to the ash load accumulation rate;
[0083] Step S6: In the case that the accumulation rate of the ash load is greater than or equal to the first rate threshold, the maintenance suggestion is to generate the first control instruction every first predetermined time interval; in the case that the accumulation rate of the ash load is less than the first rate threshold, the maintenance suggestion is to generate the first control instruction every second predetermined time interval, the second predetermined time interval being greater than the first predetermined time interval.
[0084] Specifically, recording the number of active regenerations corresponding to the ash load is to know the relationship between the ash load and the adjacent ash load, for example, the updated ash load array includes four groups of ash loads and the mapping relationship between the number of active regenerations corresponding to the ash load, which are ash load A and the first active regeneration, ash load B and the second active regeneration, ash load C and the third active regeneration, and ash load D and the fourth active regeneration, so that the difference between ash load D and ash load C can be obtained first, and the difference between ash load D and ash load C is taken as the ash load accumulation rate. In addition, the difference between ash load D and ash load C can be obtained first, and then the difference between ash load C and ash load B is obtained, and then the difference between ash load B and ash load A is obtained. The sum of the difference between ash load D and ash load C, the difference between ash load C and ash load B, and the difference between ash load B and ash load A is taken as the ash load accumulation rate. In the case that the sum is a positive number, it indicates that the ash load increases, and in the case that the sum is a negative number, it indicates that the ash load decreases.
[0085] By considering the carbon load and the ash load at the same time, the second ash load is obtained during the cooling stage of active regeneration, the second ash load is compared with the first ash load recorded during the last active regeneration, the larger value is taken as the target ash load, the case that the actual value of the ash load is greater than the target ash load is prevented, and then the ash is cleaned, and then the service regeneration is performed, the influence of the ash load on the acquisition of the carbon load of the particulate filter is prevented, and the incomplete decarbonization caused by the too high ash load is avoided, thereby solving the problem in the prior art that the ash load in the vehicle environment will also be captured in the particulate filter after the air enters the cylinder due to the poor intake filtration efficiency, and this part of the ash load will adversely affect the calculation of the carbon load of the particulate filter, and further affect the regeneration process.
[0086] It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described herein can be executed in an order different from that shown herein.
[0087] The embodiment of the present application further provides a control device of a particulate filter. It should be noted that the control device of the particulate filter of the embodiment of the present application can be used to execute the control method for the particulate filter provided by the embodiment of the present application. The device is used to realize the above-mentioned embodiment and preferred embodiment, and the description has been made and will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that realizes a predetermined function. Although the device described in the following embodiment is preferably realized in software, the realization of hardware, or the combination of software and hardware is also possible and conceived.
[0088] The control device of the particulate filter provided by the embodiment of the present application is introduced below.
[0089] Figure 6 is a structural block diagram of a control device of a particulate filter provided by the embodiment of the present application. As shown in Figure 6 , the device comprises:
[0090] The first acquisition unit 61 is configured to acquire a current active regeneration phase of the particulate filter and a recorded soot load of the particulate filter at the last active regeneration, to obtain the current active regeneration phase and the first soot load, wherein the active regeneration phase is a cooling phase or a non-cooling phase;
[0091] The second acquisition unit 62 is configured to acquire the soot load when the current active regeneration phase is the cooling phase, to obtain the second soot load, and to determine a target soot load as a larger one of the first soot load and the second soot load, wherein the target soot load is a soot load of the particulate filter when the current active regeneration is completed;
[0092] The third acquisition unit 63 is configured to acquire a plurality of target soot loads, and each target soot load corresponds to one active regeneration;
[0093] The fourth acquisition unit 64 is configured to acquire a current carbon load of the particulate filter, to obtain the current carbon load, and to determine whether a first control instruction needs to be generated according to the current carbon load and all target soot loads, wherein the first control instruction is used to represent that the particulate filter is subjected to soot cleaning treatment first, and then the particulate filter is subjected to service regeneration.
[0094] In the aforementioned device, both carbon load and ash load are considered simultaneously. During the cooling phase of active regeneration, a second ash load is acquired. This second ash load is compared with the first ash load recorded during the previous active regeneration, and the larger value is taken as the target ash load. This prevents the actual ash load from exceeding the target ash load. After ash removal, service regeneration is performed to prevent the ash load from affecting the acquisition of the carbon load of the particulate filter. This avoids incomplete carbon removal caused by excessive ash load. Thus, it solves the problem in the prior art where poor intake filtration efficiency leads to ash load entering the cylinder block with the air in the vehicle environment and being captured by the particulate filter. This ash load will adversely affect the calculation of the carbon load of the particulate filter, thereby affecting the regeneration process.
[0095] In one embodiment of this application, the fourth acquisition unit includes a first determining module, a second determining module, and a third determining module. The first determining module is used to determine that the particulate filter needs to be serviced and regenerated when the current carbon load is greater than or equal to the carbon load threshold. The second determining module is used to determine the maximum value among all the target ash loads when the service regeneration of the particulate filter is determined to be required. The third determining module is used to determine that the first control command needs to be generated when the maximum value among all the target ash loads is greater than or equal to the ash load threshold.
[0096] In one embodiment of this application, the device further includes a first processing unit. After determining that the first control command needs to be generated, the first processing unit is used to set the current active regeneration count, the target ash load, and the current carbon load to 0. The current active regeneration count is the number of active regenerations of the particulate trap at the current moment.
[0097] In one embodiment of this application, the device further includes a storage unit, which stores the mapping relationship between the target ash load and the current number of active regenerations in an ash load array in a database to obtain an updated ash load array. The ash load array is used to characterize the mapping relationship between ash load and the number of active regenerations. The ash load array stores multiple sets of the ash load and the mapping relationship between the ash load and the number of active regenerations corresponding to the ash load. The current number of active regenerations is the number of active regenerations of the particle trap at the current moment.
[0098] In an embodiment of the present application, the fourth obtaining unit further comprises a fourth determining module, a first processing module and a second processing module. In the process of determining whether the first control instruction needs to be generated according to the current carbon loading and all the target ash loadings, the fourth determining module is configured to determine an ash loading accumulation rate according to the updated ash loading array when the current carbon loading is greater than or equal to the carbon loading threshold; the first processing module is configured to generate the first control instruction every first predetermined time interval when the ash loading accumulation rate is greater than or equal to a first rate threshold; and the second processing module is configured to generate the first control instruction every second predetermined time interval when the ash loading accumulation rate is less than the first rate threshold, the second predetermined time interval being greater than the first predetermined time interval.
[0099] In an embodiment of the present application, the second obtaining unit comprises an obtaining module configured to obtain the second ash loading when the particulate filter is in a stable operating condition and the current active regeneration phase is the cooling phase; wherein the stable operating condition is that the rotational speed, temperature and intake air amount of the particulate filter are in a stable state.
[0100] In an embodiment of the present application, the device further comprises a second processing unit configured to update a current active regeneration number in the database when the particulate filter is actively regenerated, the current active regeneration number being the number of active regeneration of the particulate filter at the current time.
[0101] The control device of the particulate filter comprises a processor and a memory, and the first obtaining unit, the second obtaining unit, the third obtaining unit and the fourth obtaining unit are all stored in the memory as program units, and the corresponding functions are realized by the processor executing the program units stored in the memory. The modules are all located in the same processor; or, the modules are located in different processors in any combination.
[0102] The processor comprises a core, and the core retrieves the corresponding program units from the memory. The core can be set to one or more, and the problem of poor intake air filtering efficiency in the prior art causing the ash loading in the vehicle environment to be captured by the particulate filter after the air enters the cylinder, which will adversely affect the calculation of the carbon loading of the particulate filter and further affect the regeneration process.
[0103] The memory can include non-persistent memory in a computer readable medium, random access memory (RAM) and / or non-volatile memory such as read-only memory (ROM) or flash memory (flash RAM), and the memory comprises at least one memory chip.
[0104] The embodiment of the present application provides a computer readable storage medium, which comprises a stored program, wherein the program controls a device where the computer readable storage medium is located to execute the control method of the particle trap when the program runs.
[0105] The embodiment of the present application provides a processor, which is used for running a program, wherein the program executes the control method of the particle trap when the program runs.
[0106] The embodiment of the present application provides a device, which comprises a processor, a memory and a program stored in the memory and capable of running on the processor, and the processor executes the program to achieve at least the following steps: obtaining an active regeneration phase of a particle trap at a current time and ash load recorded by the particle trap at a last active regeneration, obtaining a current active regeneration phase and a first ash load, wherein the active regeneration phase is a cooling phase or a non-cooling phase; obtaining an ash load when the current active regeneration phase is the cooling phase, obtaining a second ash load, and determining a target ash load as a larger one of the first ash load and the second ash load, wherein the target ash load is an ash load of the particle trap when the current active regeneration is completed; obtaining a plurality of target ash loads, and each target ash load corresponds to one active regeneration; obtaining a carbon load of the particle trap at the current time, obtaining a current carbon load, and determining whether a first control instruction needs to be generated according to the current carbon load and all target ash loads, wherein the first control instruction is used to represent that the particle trap is subjected to ash removal processing and then is subjected to service regeneration. The device in the present application can be a server, a PC, a PAD, a mobile phone or the like.
[0107] The present application further provides a computer program product, which is adapted to execute the program initialized with at least the following method steps when executed on a data processing device: obtaining an active regeneration phase of a particle trap at a current time and ash load recorded by the particle trap at a last active regeneration, obtaining a current active regeneration phase and a first ash load, wherein the active regeneration phase is a cooling phase or a non-cooling phase; obtaining an ash load when the current active regeneration phase is the cooling phase, obtaining a second ash load, and determining a target ash load as a larger one of the first ash load and the second ash load, wherein the target ash load is an ash load of the particle trap when the current active regeneration is completed; obtaining a plurality of target ash loads, and each target ash load corresponds to one active regeneration; obtaining a carbon load of the particle trap at the current time, obtaining a current carbon load, and determining whether a first control instruction needs to be generated according to the current carbon load and all target ash loads, wherein the first control instruction is used to represent that the particle trap is subjected to ash removal processing and then is subjected to service regeneration.
[0108] The application also provides a control system of the particulate trap, which comprises one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs comprise a program for executing any of the control methods of the particulate trap. The second ash load is obtained again during the cooling stage of the active regeneration, and the second ash load is compared with the first ash load recorded during the last active regeneration, and the larger one is taken as the target ash load, so as to prevent the actual value of the ash load from being greater than the target ash load, and then the ash is cleaned and the service regeneration is performed, so as to prevent the influence of the ash load on the carbon load of the particulate trap, and avoid incomplete decarbonization caused by the high ash load, thereby solving the problem in the prior art that the ash load in the vehicle environment will also be captured by the particulate trap after entering the cylinder with air due to the poor air inlet filtration efficiency, and this part of the ash load will adversely affect the calculation of the carbon load of the particulate trap, and further affect the regeneration process.
[0109] Obviously, those skilled in the art should understand that the modules or steps of the application described above can be realized by a general computing device, which can be concentrated on a single computing device or distributed on a network composed of multiple computing devices, and can be realized by program codes executable by the computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in different order, or they can be manufactured into individual integrated circuit modules, or multiple modules or steps can be manufactured into a single integrated circuit module. Therefore, the application is not limited to any specific combination of hardware and software.
[0110] Those skilled in the art should understand that the embodiments of the application can be provided as a method, a system, or a computer program product. Therefore, the application can be in the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the application can be in the form of a computer program product implemented on one or more computer usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer usable program codes.
[0111] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flow or blocks Figure 1 means for functionally implementing the steps listed in the flowchart block or blocks.
[0112] These computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture including instructions which implement the function specified in the flowchart block or blocks. Figure 1 one or more flow or blocks Figure 1 means for functionally implementing the steps listed in the flowchart block or blocks.
[0113] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flow or blocks Figure 1 means for functionally implementing the steps listed in the flowchart block or blocks.
[0114] In one typical configuration, the computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.
[0115] The memory can include non-persistent memory and / or volatile memory, such as random access memory (RAM) and / or cache memory, for storing instructions and data used and / or generated by the computing device. The memory can also include non-volatile memory, such as read-only memory (ROM), electrically programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), flash memory, or other non-volatile memory.
[0116] Computer-readable media includes permanent and non-permanent, removable and non-removable media implemented in any method or technology for information storage. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible to computing devices. According to the definition herein, computer-readable media does not include transitory media such as modulated data signals and carriers.
[0117] It should also be noted that the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusion, so that processes, methods, articles or devices including a series of elements not only include those elements, but also include other elements not explicitly listed or inherent to such processes, methods, articles or devices. Without more limitations, the element defined by the statement "including a" does not exclude the presence of additional identical elements in the process, method, article or device including the element.
[0118] From the above description, it can be seen that the above-mentioned embodiments of the present application achieve the following technical effects:
[0119] 1) The control method of the particulate trap of the present application considers the carbon load and the ash load at the same time, obtains the second ash load during the cooling stage of active regeneration, compares the second ash load with the first ash load recorded during the last active regeneration, takes the larger value as the target ash load, prevents the actual value of the ash load from being greater than the target ash load, then removes the ash, and then performs service regeneration, prevents the influence of the ash load on the acquisition of the carbon load of the particulate trap, avoids incomplete carbon removal caused by too high ash load, and solves the problem in the prior art that due to poor intake filtration efficiency, the ash load in the vehicle environment will also be captured in the particulate trap after air enters the cylinder body. This part of the ash load will adversely affect the calculation of the carbon load of the particulate trap, and further affect the regeneration process.
[0120] 2) The control device of the particle trap of the present application, considering the carbon load and the ash load, reacquires the second ash load in the cooling stage of the active regeneration, compares the second ash load with the first ash load recorded in the last active regeneration, takes the larger value as the target ash load, prevents the actual value of the ash load from being greater than the target ash load, then clears the ash, and then performs service regeneration, prevents the influence of the ash load on the acquisition of the carbon load of the particle trap, avoids incomplete carbon elimination due to too high ash load, thereby solving the problem in the prior art that due to poor intake filtration efficiency, the ash load in the vehicle environment will also be captured in the particle trap after the air enters the cylinder body, and this part of the ash load will adversely affect the calculation of the carbon load of the particle trap, and further affect the regeneration process.
[0121] The above only describes the preferred embodiments of the present application and is not intended to limit the present application. Those skilled in the art can make various modifications and changes to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A control method for a particle trap, characterized in that, include: The active regeneration phase of the particle trap at the current moment and the ash load recorded by the particle trap during the last active regeneration are obtained to obtain the current active regeneration phase and the first ash load. The active regeneration phase is either a cooling phase or a non-cooling phase. The ash load is obtained when the current active regeneration stage is the cooling stage, the second ash load is obtained, and the target ash load is determined to be the larger of the first ash load and the second ash load. The target ash load is the ash load of the particle collector when it completes the current active regeneration. Multiple target gray loads are acquired, and each target gray load corresponds to one active regeneration. The carbon load of the particulate trap at the current moment is obtained to obtain the current carbon load. Based on the current carbon load and all the target ash loads, it is determined whether a first control command needs to be generated. The first control command is used to indicate that the particulate trap is first cleaned and then the particulate trap is serviced and regenerated.
2. The method according to claim 1, characterized in that, Based on the current carbon loading and all the target ash loadings, determine whether a first control command needs to be generated, including: If the current carbon load is greater than or equal to the carbon load threshold, it is determined that the particulate filter needs to be serviced and regenerated. If it is determined that the particulate trap needs to be serviced and regenerated, the maximum value among all the target ash loads is determined; If the maximum value among all the target gray loads is greater than or equal to the gray load threshold, it is determined that the first control command needs to be generated.
3. The method according to claim 2, characterized in that, After determining that the first control command needs to be generated, the method further includes: Set the current number of active regenerations, the target ash load, and the current carbon load to 0. The current number of active regenerations is the number of active regenerations of the particulate trap at the current moment.
4. The method according to claim 1, characterized in that, The method further includes: The mapping relationship between the target ash load and the current number of active regenerations is stored in the ash load array in the database to obtain the updated ash load array. The ash load array is used to characterize the mapping relationship between ash load and the number of active regenerations. The ash load array stores multiple sets of the ash load and the mapping relationship between the ash load and the number of active regenerations corresponding to the ash load. The current number of active regenerations is the number of active regenerations of the particle trap at the current moment.
5. The method according to claim 4, characterized in that, In determining whether a first control command needs to be generated based on the current carbon loading and all the target ash loadings, the method further includes: If the current carbon loading is greater than or equal to the carbon loading threshold, the ash loading accumulation rate is determined based on the updated ash loading array. When the ash load accumulation rate is greater than or equal to the first rate threshold, the first control command is generated once every first predetermined time interval. If the ash load accumulation rate is less than the first rate threshold, the first control command is generated once every second predetermined time interval, where the second predetermined time interval is longer than the first predetermined time interval.
6. The method according to any one of claims 1 to 5, characterized in that, Obtaining the ash load when the current active regeneration stage is the cooling stage, and obtaining the second ash load, includes: The second ash load is obtained when the particle collector is in a stable operating condition and the current active regeneration phase is the cooling phase. In the stable operating condition, the rotational speed, temperature, and air intake of the particulate collector are in a stable state.
7. The method according to any one of claims 1 to 5, characterized in that, The method further includes: When the particle trap is performing active regeneration, the current active regeneration count in the database is updated. The current active regeneration count is the number of active regenerations performed by the particle trap at the current moment.
8. A control device for a particle trap, characterized in that, include: The first acquisition unit is used to acquire the active regeneration stage of the particle trap at the current moment and the ash load recorded by the particle trap during the last active regeneration, so as to obtain the current active regeneration stage and the first ash load. The active regeneration stage is either a cooling stage or a non-cooling stage. The second acquisition unit is used to acquire the ash load when the current active regeneration stage is the cooling stage, obtain the second ash load, and determine the target ash load as the larger of the first ash load and the second ash load. The target ash load is the ash load of the particle collector when it completes the current active regeneration. The third acquisition unit is used to acquire multiple target gray loads, each target gray load corresponding to one active regeneration. The fourth acquisition unit is used to acquire the carbon load of the particulate trap at the current moment, obtain the current carbon load, and determine whether to generate a first control instruction based on the current carbon load and all the target ash loads. The first control instruction is used to indicate that the particulate trap is first cleaned and then the particulate trap is serviced and regenerated.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device containing the computer-readable storage medium to perform the control method of the particle trap according to any one of claims 1 to 7.
10. A control system for a particulate trap, characterized in that, include: One or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including a control method for performing a particle trap according to any one of claims 1 to 7.
Citation Information
Patent Citations
Active regeneration control method of particle catcher and diesel engine system
CN113685254A
Particle trap ash content estimation method and system, readable storage medium and engine
CN116220875A