Catalytic converter diagnosis method and device and engine control module

By optimizing catalyst diagnostic parameters and temperature control, the problem of incomplete catalyst diagnosis was resolved, achieving efficient diagnosis and low pollutant emissions under actual Indian road conditions, and reducing vehicle costs.

CN120701446APending Publication Date: 2025-09-26SAIC GM WULING AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510897022.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-30
Publication Date
2025-09-26

AI Technical Summary

Technical Problem

Existing catalytic converter diagnostic solutions cannot meet the performance requirements under India's modified driving cycle and actual road conditions, resulting in incomplete catalytic converter diagnosis and excessive generation of gaseous pollutants.

Method used

Multiple diagnostic parameters are obtained during the driving cycle to determine whether activation conditions are met. If so, the catalyst is controlled to heat to the target temperature within a set time period for diagnosis, including optimized activation conditions for water temperature, vehicle speed, engine speed, load and air-fuel ratio.

Benefits of technology

It improves the completion rate and efficiency of catalytic converter diagnosis, reduces the generation of gaseous pollutants, meets the emission requirements of actual Indian road conditions, and reduces the cost of vehicle components.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120701446A_ABST
    Figure CN120701446A_ABST
Patent Text Reader

Abstract

The invention provides a catalytic converter diagnosis method and device and an engine control module. The method comprises the following steps: acquiring a plurality of diagnosis parameters in the current driving cycle; judging whether each diagnosis parameter meets a corresponding diagnosis activation condition or not; if it is judged that each diagnosis parameter meets the corresponding diagnosis activation condition, the catalytic converter is controlled to be heated to the target temperature within the set time period; and the catalytic converter is diagnosed. According to the catalytic converter temperature control method and device, the catalytic converter is controlled to be heated to the target temperature within the set time period before the catalytic converter is diagnosed, so that the temperature of the catalytic converter meets the diagnosis requirement, the efficiency of the catalytic converter is improved, and gaseous pollutants generated in the diagnosis process are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of vehicle technology, and in particular to a catalyst diagnosis method, device, and engine control module. Background Art

[0002] The catalytic converter is one of the important components in the vehicle system. It is installed in the exhaust system of the car and can convert CO, HC, NO x Harmful gases undergo redox reactions, converting them into CO2, H2O, and N2, thereby purifying automobile exhaust. Catalysts are an effective way to reduce emissions. To ensure their normal operation, they need to be diagnosed.

[0003] The existing catalyst diagnosis solution complies with China's Stage 6 emission cycle and is also in line with China's actual road conditions. It can ensure that catalyst diagnosis is completed in the World Light Vehicle Test Cycle (WLTC) and that in-use performance requirements (IUPR) are met on actual roads.

[0004] However, existing catalyst diagnostic solutions fail to meet the IUPR requirements of the Modified Indian Driving Cycle (MIDC) and actual Indian road conditions. This is due to the low maximum speed of the MIDC, which is only 90 km / h, and the short duration of operating speeds above 70 km / h. Due to the low speed and short duration of the high-speed section of the MIDC, the water temperature of automatic transmission vehicles cannot effectively rise to 70°C during the test cycle. Therefore, current catalyst diagnostic solutions cannot meet the requirements of the MIDC and the IUPR requirements of actual roads. Indian regulations require an IUPR greater than 0.336.

[0005] As the Indian automotive market continues to expand and regulations become increasingly stringent, the solution adopted to meet Indian market requirements is to maintain the original catalytic converter diagnostic solution and adopt an additional solution to declare diagnostic operating conditions. This solution requires additional declaration documents to implement and carries certain legal risks for the declaration documents. As regulations become more stringent, India will not allow additional declaration of diagnostic operating conditions after 2027. This solution only serves a supplementary role and cannot fundamentally address the requirements for catalytic converter diagnosis.

[0006] To address the above issues, existing technologies can adopt solutions such as lowering the diagnostic water temperature and vehicle speed, as well as reducing the intake volume requirements during the diagnostic process. This may result in the diagnostic interval being in a situation where the catalyst is not fully activated and the catalyst temperature is not in the optimal range, which will cause the catalyst diagnosis enrichment and de-enrichment process to become longer, resulting in excessive gaseous pollutants. Summary of the Invention

[0007] In view of this, embodiments of the present application provide a catalyst diagnosis method, device, and engine control module for reducing gaseous pollutants generated during the diagnosis process.

[0008] A first aspect provides a catalyst diagnosis method, comprising:

[0009] Obtain multiple diagnostic parameters during this driving cycle;

[0010] Determining whether each of the diagnostic parameters satisfies a corresponding diagnostic activation condition;

[0011] If it is determined that each of the diagnostic parameters satisfies the corresponding diagnostic activation condition, controlling the catalyst to heat to a target temperature within a set time period;

[0012] The catalyst is diagnosed.

[0013] In a possible implementation, the plurality of diagnostic parameters include water temperature, vehicle speed, rotational speed, load, and air-fuel ratio;

[0014] The diagnostic activation condition corresponding to the water temperature includes being greater than or equal to a first water temperature threshold and less than or equal to a second water temperature threshold;

[0015] The diagnosis activation condition corresponding to the vehicle speed includes being greater than or equal to a vehicle speed threshold;

[0016] The diagnostic activation condition corresponding to the rotational speed includes being greater than or equal to a rotational speed threshold;

[0017] The activation condition corresponding to the load includes being greater than or equal to a load threshold;

[0018] The activation condition corresponding to the air-fuel ratio includes being greater than or equal to a first air-fuel ratio threshold and less than or equal to a second air-fuel ratio threshold.

[0019] In a possible implementation, before obtaining the multiple diagnostic parameters of the current driving cycle, the method further includes:

[0020] Determine whether the catalytic converter diagnosis is completed in this driving cycle;

[0021] If it is determined that the catalyst diagnosis is not completed in the current driving cycle, the step of obtaining multiple diagnostic parameters in the current driving cycle is continued.

[0022] In one possible implementation, determining whether the catalyst diagnosis is completed in the current driving cycle includes:

[0023] Check whether the catalyst diagnosis completion flag is set;

[0024] The determination that the catalyst diagnosis is not completed in the current driving cycle includes:

[0025] It is found that the catalyst diagnosis completion flag is not set.

[0026] In a possible implementation, before controlling the catalyst to heat to the target temperature within a set time period, the method further includes:

[0027] Set the catalyst heating activation flag to the position;

[0028] The controlling the catalyst to heat to a target temperature within a set time period includes:

[0029] According to the set catalyst activation flag, the catalyst is controlled to be heated to the target temperature within a set time period.

[0030] In a possible implementation, after controlling the catalyst to heat to the target temperature within a set time period, the method further includes:

[0031] Set the heating completion flag to the position;

[0032] According to the setting of the current heating completion flag, the catalyst diagnosis enable flag is set;

[0033] The diagnosing the catalyst includes:

[0034] The catalyst is diagnosed according to the set catalyst diagnosis enable flag.

[0035] In a possible implementation, after diagnosing the catalyst, the method further includes:

[0036] Set the catalyst diagnosis completion flag.

[0037] A second aspect provides a catalyst diagnostic device, comprising:

[0038] An acquisition module, used for acquiring multiple diagnostic parameters in this driving cycle;

[0039] A first judgment module, configured to judge whether each of the diagnostic parameters satisfies a corresponding diagnostic activation condition;

[0040] a control module configured to control the catalyst to heat to a target temperature within a set time period if the first determination module determines that each of the diagnostic parameters satisfies a corresponding diagnostic activation condition;

[0041] A diagnosis module is used to diagnose the catalyst.

[0042] The third aspect provides an engine control module, comprising: one or more processors; a memory; and one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs include instructions, which, when executed by the engine control module, enable the engine control module to execute the catalyst diagnostic method in the first aspect or any possible implementation of the first aspect.

[0043] The fourth aspect provides a computer-readable storage medium, which includes a stored program, wherein when the program is running, the engine control module where the computer-readable storage medium is located is controlled to execute the catalyst diagnosis method in the first aspect or any possible implementation of the first aspect.

[0044] In the technical solution of the embodiment of the present application, multiple diagnostic parameters are obtained in this driving cycle. If it is determined that each diagnostic parameter meets the corresponding diagnostic activation condition, the catalyst is controlled to be heated to the target temperature within a set time period, and the catalyst is diagnosed. In the embodiment of the present application, before the catalyst is diagnosed, the catalyst is controlled to be heated to the target temperature within a set time period, so that the temperature of the catalyst meets the diagnostic requirements, the efficiency of the catalyst is improved, and the gaseous pollutants generated during the diagnosis process are reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. 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 any creative work.

[0046] Figure 1 A flow chart of a catalyst diagnostic method provided in an embodiment of the present application;

[0047] Figure 2 A flowchart of another catalyst diagnostic method provided in an embodiment of the present application;

[0048] Figure 3 A schematic structural diagram of a catalyst diagnostic device provided in an embodiment of the present application;

[0049] Figure 4 A schematic diagram of the structure of an ECM provided in an embodiment of the present application. DETAILED DESCRIPTION

[0050] In order to better understand the technical solution of the present application, the embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0051] It should be clear that the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0052] The terms used in the embodiments of the present application are for the purpose of describing specific embodiments only and are not intended to limit the present application. The singular forms "a", "an", "the" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise.

[0053] It should be understood that the term "and / or" as used herein simply describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A alone, A and B together, or B alone. Furthermore, the character " / " in this document generally indicates an "or" relationship between the associated objects.

[0054] In related art catalyst diagnostic schemes, to minimize emissions impact from air-fuel ratio enrichment during catalyst diagnosis, catalyst diagnostic activation conditions must be set. These conditions may include: a water temperature greater than 70°C, a vehicle speed between 70 km / h and 120 km / h, exhaust gas heating to a catalyst operating temperature greater than 300°C, and a load between 25% and 65%. If these diagnostic activation conditions are met during the first run after vehicle startup, the catalyst diagnostic function is activated, initiating active enrichment to calculate the catalyst's oxygen storage capacity and complete the catalyst diagnosis. A water temperature greater than 70°C indicates the engine is warm, indicating sufficient catalyst heating and activation; a vehicle speed between 70 and 120 km / h indicates stable engine operation; a catalyst operating temperature greater than 300°C indicates optimal catalyst operating temperature; and a load between 25% and 65% indicates sufficient engine intake air volume to enable rapid diagnostic completion. The main purpose of setting the diagnostic conditions is to optimize the catalyst efficiency during the catalyst diagnosis process, thereby reducing the generation of gaseous pollutants during the catalyst diagnosis process.

[0055] However, when a vehicle is driven in MIDC or at low speed for a long time on actual roads in India, the catalytic converter diagnostic solution in the related art cannot meet the requirements of MIDC and the provisions of IUPR during actual road driving in India.

[0056] To solve the above problems, an embodiment of the present application provides a catalyst diagnosis method. Figure 1 A flow chart of a catalyst diagnostic method provided in an embodiment of the present application is shown as follows: Figure 1 As shown, the method includes:

[0057] Step 102: Acquire multiple diagnostic parameters in this driving cycle.

[0058] Each step of the embodiment of the present application may be executed by an engine control module (ECM).

[0059] The embodiment of the present application can perform catalyst diagnosis on multiple driving cycles. In step 102, multiple diagnostic parameters are obtained in this driving cycle, and the catalyst diagnosis process for this driving cycle is completed through subsequent steps 104 to 108.

[0060] As an optional option, multiple diagnostic parameters include water temperature, vehicle speed, engine speed, load, and air-fuel ratio. The water temperature sensor detects water temperature, from which the ECM obtains it. The vehicle speed sensor detects vehicle speed, from which the ECM obtains it. The engine speed sensor detects engine speed, from which the ECM obtains it. The intake pressure sensor detects intake air volume, from which the ECM obtains it and integrates it to calculate load. The front oxygen sensor detects the air-fuel ratio, from which the ECM obtains it. The water temperature refers to the engine's water temperature.

[0061] Step 104 , determining whether each diagnostic parameter satisfies the corresponding diagnostic activation condition; if so, executing step 106 ; if not, continuing to executing step 102 .

[0062] If the diagnostic parameter is water temperature, the diagnostic activation conditions corresponding to the water temperature include being greater than or equal to the first water temperature threshold and less than or equal to the second water temperature threshold; if the diagnostic parameter is vehicle speed, the diagnostic activation conditions corresponding to the vehicle speed include being greater than or equal to the vehicle speed threshold; if the diagnostic parameter is speed, the diagnostic activation conditions corresponding to speed include being greater than or equal to the speed threshold; if the diagnostic parameter is load, the activation conditions corresponding to load include being greater than or equal to the load threshold; if the diagnostic parameter is air-fuel ratio, the activation conditions corresponding to the air-fuel ratio include being greater than or equal to the first air-fuel ratio threshold and less than or equal to the second air-fuel ratio threshold.

[0063] Step 104 may specifically include: determining whether the water temperature is greater than or equal to a first water temperature threshold and less than or equal to a second water temperature threshold, determining whether the vehicle speed is greater than or equal to a vehicle speed threshold, determining whether the speed is greater than or equal to a speed threshold, determining whether the load is greater than or equal to a load threshold, and determining whether the air-fuel ratio is greater than or equal to a first air-fuel ratio threshold and less than or equal to a second air-fuel ratio threshold.

[0064] If it is determined that the water temperature is greater than or equal to the first water temperature threshold and less than or equal to the second water temperature threshold, the vehicle speed is greater than or equal to the vehicle speed threshold, the speed is greater than or equal to the speed threshold, the load is greater than or equal to the load threshold, and the air-fuel ratio is greater than or equal to the first air-fuel ratio threshold and less than or equal to the second air-fuel ratio threshold, it indicates that each diagnostic parameter is determined to meet the corresponding diagnostic activation condition, and step 106 is executed; if any one of the judgment results of determining that the water temperature is less than the first water temperature threshold or greater than the second water temperature threshold, determining that the vehicle speed is less than the vehicle speed threshold, determining that the speed is less than the speed threshold, determining that the load is less than the load threshold, and determining that the air-fuel ratio is less than the first air-fuel ratio threshold or greater than the second air-fuel ratio threshold is established, it indicates that at least one diagnostic parameter does not meet the corresponding diagnostic activation condition, and the acquisition of diagnostic parameters in step 102 is continued until the end of this driving cycle.

[0065] In the embodiment of the present application, the first water temperature threshold, the second water temperature threshold, the vehicle speed threshold, the speed threshold, the load threshold, the first air-fuel ratio threshold and the second air-fuel ratio threshold can be set according to actual needs.

[0066] For example, the first water temperature threshold may be 50°C, the second water temperature threshold may be 70°C, the vehicle speed threshold may be 50 km / h, the speed threshold may be 1200 rpm, the load threshold may be 25%, the first air-fuel ratio threshold may be 0.97, and the second air-fuel ratio threshold may be 1.03.

[0067] The first water temperature threshold is lowered to 50°C, and the vehicle speed threshold is lowered to 50km / h, in order to meet the MIDC operating conditions, the maximum speed of which is 90km / h. Because in MIDC, the duration of speeds of 70km / h and above is short, which results in the vehicle's water temperature failing to reach 70°C throughout the entire cycle. In the solution of the embodiment of the present application, the water temperature and vehicle speed requirements are lowered, and the diagnostic activation conditions can be met in the cycle. At the same time, due to poor road conditions, low-speed driving below 60km / h accounts for a large proportion in actual operating conditions in India. Since diagnosis begins when the water temperature reaches 50°C, diagnosis may be initiated when the catalyst is not fully activated, resulting in deteriorated emissions. In the solution of the embodiment of the present application, the vehicle operating status is judged by the load obtained by integrating the intake volume, and whether the catalyst has been fully activated is judged by setting a load threshold.

[0068] Step 106: Control the catalyst to heat to the target temperature within a set time period.

[0069] When the ECM determines that each diagnostic parameter meets the corresponding diagnostic activation conditions, the catalyst diagnosis process can be activated at lower vehicle speed and water temperature conditions, and the impact on emissions can be minimized. At this time, the catalyst can be triggered to heat to the target temperature within the set time period, thereby increasing the temperature of the catalyst during diagnosis.

[0070] The set time period and target temperature can be set according to actual needs. For example, the set time period can be 10 seconds, and the target temperature can be greater than or equal to 280°C and less than or equal to 350°C.

[0071] Step 108: diagnose the catalyst.

[0072] The ECM enriches and leans the engine and obtains the amount of oxygen stored in the catalyst during this process. It then calculates the absolute difference between the catalyst's oxygen storage and a set threshold. If the absolute difference exceeds the diagnostic threshold, it identifies a catalyst fault, completing the catalyst diagnosis. This proactive method is used for catalyst diagnosis.

[0073] In the technical solution of the embodiment of the present application, multiple diagnostic parameters are obtained in this driving cycle. If it is determined that each diagnostic parameter meets the corresponding diagnostic activation condition, the catalyst is controlled to be heated to the target temperature within a set time period, and the catalyst is diagnosed. In the embodiment of the present application, before the catalyst is diagnosed, the catalyst is controlled to be heated to the target temperature within a set time period, so that the temperature of the catalyst meets the diagnostic requirements, the efficiency of the catalyst is improved, and the gaseous pollutants generated during the diagnosis process are reduced.

[0074] Figure 2 A flow chart of another catalyst diagnostic method provided in an embodiment of the present application is shown in FIG. Figure 2 As shown, the method includes:

[0075] Step 202 : Determine whether the catalyst diagnosis in this driving cycle is completed. If not, execute step 204 ; if so, the process ends.

[0076] Since the catalytic converter diagnosis only needs to be completed once during each drive cycle, the catalytic converter diagnosis for each drive cycle must first be determined to be complete. If the catalytic converter diagnosis for the current drive cycle is determined to be incomplete, the catalytic converter diagnosis for the current drive cycle can be continued. If the catalytic converter diagnosis for the current drive cycle is determined to be complete, the catalytic converter diagnosis for the current drive cycle does not need to be continued, and the process ends.

[0077] As an optional solution, step 202 may specifically include querying whether a catalyst diagnosis completion flag is set. If the catalyst diagnosis completion flag is not set, it indicates that the catalyst diagnosis for the current driving cycle is not completed. If the catalyst diagnosis completion flag is set, it indicates that the catalyst diagnosis for the current driving cycle is completed.

[0078] For example, the catalyst diagnosis completion flag may be set to 1, and the catalyst diagnosis completion flag may be unset to 0. Therefore, if the catalyst diagnosis completion flag is 1, it indicates that the catalyst diagnosis is completed in the current driving cycle; if the catalyst diagnosis completion flag is 0, it indicates that the catalyst diagnosis is not completed in the current driving cycle.

[0079] Step 204: Acquire multiple diagnostic parameters in this driving cycle.

[0080] For a detailed description of step 204, please refer to the above Figure 1 The description of step 102 in the illustrated embodiment will not be repeated here.

[0081] Step 206 , determining whether each diagnostic parameter satisfies the corresponding diagnostic activation condition; if so, executing step 208 ; if not, continuing to executing step 204 .

[0082] For a detailed description of step 206, please refer to the above Figure 1 The description of step 104 in the illustrated embodiment will not be repeated here.

[0083] Step 208: Set the catalyst heating activation flag.

[0084] Specifically, the catalyst heating activation flag may be set to 1.

[0085] Step 210: Control the catalyst to heat to a target temperature within a set time period according to the set catalyst activation flag.

[0086] Specifically, in response to the catalyst heating activation flag being 1, the catalyst is controlled to heat to the target temperature within a set time period. The description of controlling the catalyst to heat within the set time period can be found in the above Figure 1 The description of step 106 in the illustrated embodiment will not be repeated here.

[0087] Step 212: Set the heating completion flag.

[0088] After the catalyst heating is completed, the heating completion flag can be set to 1 to achieve the setting of the heating completion flag. The heating completion flag being 1 can be used to indicate that the heating is completed.

[0089] Step 214 : According to the set current heating completion flag, the catalyst diagnosis enable flag is set.

[0090] Specifically, in response to the heating completion flag being 1, the catalyst diagnosis enable flag is set to 1, so as to set the catalyst diagnosis enable flag to 1. The catalyst diagnosis enable flag being 1 can be used to indicate that the catalyst can be diagnosed.

[0091] Step 216: diagnose the catalyst according to the set catalyst diagnosis enable flag.

[0092] Specifically, in response to the catalyst diagnosis enable flag being 1, the catalyst is diagnosed. The description of the catalyst diagnosis can be found in the above Figure 1 The description of step 108 in the illustrated embodiment will not be repeated here.

[0093] Step 218: Set the catalyst diagnosis completion flag.

[0094] After the catalyst diagnosis is completed, the catalyst diagnosis completion flag can be set to 1 to achieve the catalyst diagnosis completion flag being set. The catalyst diagnosis completion flag being 1 can be used to indicate that the catalyst diagnosis is completed in this driving cycle.

[0095] In this embodiment of the present application, after the current drive cycle ends, the catalyst heating activation flag, the current heating completion flag, the catalyst diagnosis enable flag, and the catalyst diagnosis completion flag may be restored to default values, for example, to 0. Specifically, the catalyst heating activation flag is set to 0, the current heating completion flag is set to 0, the catalyst diagnosis enable flag is set to 0, and the catalyst diagnosis completion flag is set to 0, so that catalyst diagnosis can be completed in the next drive cycle. After the current drive cycle ends, steps 202 to 218 are repeated to perform catalyst diagnosis in the next drive cycle.

[0096] The technical solution of the embodiment of the present application can achieve 100% completion of catalyst diagnosis during the MIDC process, and the IUPR of the sampled vehicles driven on actual roads in India is higher than 0.5, thereby improving the completion rate of catalyst diagnosis in MIDC and improving the IUPR during actual road driving in India, thereby meeting the requirements of MIDC and the provisions of IUPR during actual road driving in India.

[0097] In the technical solution of the embodiment of the present application, multiple diagnostic parameters are obtained in this driving cycle. If it is determined that each diagnostic parameter meets the corresponding diagnostic activation condition, the catalyst is controlled to be heated to the target temperature within a set time period, and the catalyst is diagnosed. In the embodiment of the present application, before the catalyst is diagnosed, the catalyst is controlled to be heated to the target temperature within a set time period, so that the temperature of the catalyst meets the diagnostic requirements, the efficiency of the catalyst is improved, and the gaseous pollutants generated during the diagnosis process are reduced.

[0098] In the technical solution of the embodiment of the present application, multiple diagnostic activation conditions are set, including diagnostic conditions corresponding to water temperature, diagnostic activation conditions corresponding to vehicle speed, diagnostic activation conditions corresponding to rotational speed, diagnostic activation conditions corresponding to load, and diagnostic activation conditions corresponding to air-fuel ratio. By optimizing the diagnostic activation conditions to meet the requirements of MIDC and the provisions of IUPR during actual road driving in India, the control of emitted gaseous pollutants is achieved, so that excessive gaseous pollutants are not generated during the catalyst diagnosis process, and the excessive emission of gaseous pollutants caused by enrichment and dilution during the diagnosis process is avoided.

[0099] In the prior art, catalyst performance can be improved by adding a precious metal coating to the catalyst. While this can prevent the generation of excessive gaseous pollutants, it also increases the cost of vehicle components. The technical solution of the embodiments of the present application reduces the gaseous pollutants generated during the diagnostic process without adding a precious metal coating to the catalyst, thereby reducing the cost of vehicle components.

[0100] Figure 3 A schematic diagram of the structure of a catalyst diagnostic device provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, the device includes: an acquisition module 11 , a first judgment module 12 , a control module 13 and a diagnosis module 14 .

[0101] The acquisition module 11 is used to obtain multiple diagnostic parameters during this driving cycle; the first judgment module 12 is used to determine whether each of the diagnostic parameters meets the corresponding diagnostic activation conditions; the control module 13 is used to control the catalyst to heat to a target temperature within a set time period if the first judgment module 12 determines that each of the diagnostic parameters meets the corresponding diagnostic activation conditions; and the diagnostic module 14 is used to diagnose the catalyst.

[0102] In a possible implementation, the plurality of diagnostic parameters include water temperature, vehicle speed, rotational speed, load, and air-fuel ratio;

[0103] The diagnostic activation condition corresponding to the water temperature includes being greater than or equal to a first water temperature threshold and less than or equal to a second water temperature threshold;

[0104] The diagnosis activation condition corresponding to the vehicle speed includes being greater than or equal to a vehicle speed threshold;

[0105] The diagnostic activation condition corresponding to the rotational speed includes being greater than or equal to a rotational speed threshold;

[0106] The activation condition corresponding to the load includes being greater than or equal to a load threshold;

[0107] The activation condition corresponding to the air-fuel ratio includes being greater than or equal to a first air-fuel ratio threshold and less than or equal to a second air-fuel ratio threshold.

[0108] In a possible implementation, the device further includes: a second judgment module 15.

[0109] The second determination module 15 is used to determine whether the catalyst diagnosis in the current driving cycle is completed; if it is determined that the catalyst diagnosis in the current driving cycle is not completed, the acquisition module 11 is triggered to continue executing the step of acquiring multiple diagnostic parameters in the current driving cycle.

[0110] In a possible implementation, the second judgment module 15 is specifically configured to query whether a catalyst diagnosis completion flag is set; and the query determines that the catalyst diagnosis completion flag is not set.

[0111] In a possible implementation, the apparatus further includes: a setting module 16 .

[0112] The setting module 16 is used to set the catalyst heating activation flag; the control module 13 is used to control the catalyst to be heated to the target temperature within a set time period according to the set catalyst activation flag.

[0113] In one possible implementation, the setting module 16 is further configured to set a current heating completion flag; and based on the setting of the current heating completion flag, set a catalyst diagnosis enable flag. The diagnosis module 14 is specifically configured to diagnose the catalyst based on the set catalyst diagnosis enable flag.

[0114] In a possible implementation, the setting module 16 is further configured to set a catalyst diagnosis completion flag.

[0115] In the technical solution of the embodiment of the present application, multiple diagnostic parameters are obtained in this driving cycle. If it is determined that each diagnostic parameter meets the corresponding diagnostic activation condition, the catalyst is controlled to be heated to the target temperature within a set time period, and the catalyst is diagnosed. In the embodiment of the present application, before the catalyst is diagnosed, the catalyst is controlled to be heated to the target temperature within a set time period, so that the temperature of the catalyst meets the diagnostic requirements, the efficiency of the catalyst is improved, and the gaseous pollutants generated during the diagnosis process are reduced.

[0116] An embodiment of the present application provides a computer-readable storage medium, which includes a stored program. When the program is executed, the ECM where the storage medium is located is controlled to execute an embodiment of the above-mentioned catalyst diagnosis method.

[0117] An embodiment of the present application provides an ECM, comprising: one or more processors; a memory; and one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs include instructions that, when executed by the ECM, cause the ECM to perform the above-mentioned catalyst diagnostic method.

[0118] Figure 4 A schematic diagram of the structure of an ECM provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, the ECM 20 includes: a processor 21, a memory 22, and a computer program 23 stored in the memory 22 and executable on the processor 21. When the computer program 23 is executed by the processor 21, the catalyst diagnosis method in the embodiment is implemented. To avoid repetition, they are not described here one by one.

[0119] The ECM 20 includes, but is not limited to, a processor 21 and a memory 22. Those skilled in the art will appreciate that Figure 4 This is merely an example of the ECM 20 and does not constitute a limitation of the ECM 20 . The ECM 20 may include more or fewer components than shown in the figure, or may combine certain components or different components. For example, the ECM 20 may also include input and output devices, network access devices, buses, etc.

[0120] The processor 21 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.

[0121] The memory 22 can be an internal storage unit of the ECM 20, such as the hard drive or memory of the ECM 20. Alternatively, the memory 22 can be an external storage device of the ECM 20, such as a plug-in hard drive, a SmartMedia Card (SMC), a Secure Digital (SD) card, a flash memory card, etc. Furthermore, the memory 22 can include both the internal storage unit of the ECM 20 and an external storage device. The memory 22 is used to store computer programs and other programs and data required by the ECM 20. The memory 22 can also be used to temporarily store data that has been output or is about to be output.

[0122] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0123] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, which may be electrical, mechanical or other forms.

[0124] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0125] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0126] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) or a processor to perform some steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and other media that can store program code.

[0127] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.

Claims

1. A catalyst diagnostic method, characterized in that: include: Obtain multiple diagnostic parameters during this driving cycle; Determining whether each of the diagnostic parameters satisfies a corresponding diagnostic activation condition; If it is determined that each of the diagnostic parameters satisfies the corresponding diagnostic activation condition, controlling the catalyst to heat to a target temperature within a set time period; The catalyst is diagnosed.

2. The method according to claim 1, characterized in that The plurality of diagnostic parameters include water temperature, vehicle speed, rotational speed, load and air-fuel ratio; The diagnostic activation condition corresponding to the water temperature includes being greater than or equal to a first water temperature threshold and less than or equal to a second water temperature threshold; The diagnosis activation condition corresponding to the vehicle speed includes being greater than or equal to a vehicle speed threshold; The diagnostic activation condition corresponding to the rotational speed includes being greater than or equal to a rotational speed threshold; The activation condition corresponding to the load includes being greater than or equal to a load threshold; The activation condition corresponding to the air-fuel ratio includes being greater than or equal to a first air-fuel ratio threshold and less than or equal to a second air-fuel ratio threshold.

3. The method according to claim 1, characterized in that Before obtaining the multiple diagnostic parameters of the current driving cycle, the method further includes: Determine whether the catalytic converter diagnosis is completed in this driving cycle; If it is determined that the catalyst diagnosis is not completed in the current driving cycle, the step of obtaining multiple diagnostic parameters in the current driving cycle is continued.

4. The method according to claim 3, characterized in that The determination of whether the catalyst diagnosis is completed in the current driving cycle includes: Check whether the catalyst diagnosis completion flag is set; The determination that the catalyst diagnosis is not completed in the current driving cycle includes: It is found that the catalyst diagnosis completion flag is not set.

5. The method according to claim 1, wherein Before controlling the catalyst to heat to the target temperature within a set time period, the method further includes: Set the catalyst heating activation flag to the position; The controlling the catalyst to heat to a target temperature within a set time period includes: According to the set catalyst activation flag, the catalyst is controlled to be heated to the target temperature within a set time period.

6. The method according to claim 5, characterized in that After controlling the catalyst to heat to the target temperature within a set time period, the method further includes: Set the heating completion flag to the position; According to the setting of the current heating completion flag, the catalyst diagnosis enable flag is set; The diagnosing the catalyst includes: The catalyst is diagnosed according to the set catalyst diagnosis enable flag.

7. The method according to claim 1, characterized in that After diagnosing the catalyst, the method further includes: Set the catalyst diagnosis completion flag.

8. A catalyst diagnostic device, characterized in that: include: An acquisition module, used for acquiring multiple diagnostic parameters in this driving cycle; A first judgment module, configured to judge whether each of the diagnostic parameters satisfies a corresponding diagnostic activation condition; a control module configured to control the catalyst to heat to a target temperature within a set time period if the first determination module determines that each of the diagnostic parameters satisfies a corresponding diagnostic activation condition; A diagnosis module is used to diagnose the catalyst.

9. An engine control module, characterized in that: include: one or more processors; Memory; and one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs include instructions that, when executed by the engine control module, cause the engine control module to perform the catalyst diagnosis method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a stored program, wherein when the program is executed, the engine control module where the computer-readable storage medium is located is controlled to execute the catalyst diagnosis method according to any one of claims 1 to 7.