[go: up one dir, main page]

CN115326135B - Monitoring information processing method, device, medium, controller and diagnosis module - Google Patents

Monitoring information processing method, device, medium, controller and diagnosis module Download PDF

Info

Publication number
CN115326135B
CN115326135B CN202210942647.0A CN202210942647A CN115326135B CN 115326135 B CN115326135 B CN 115326135B CN 202210942647 A CN202210942647 A CN 202210942647A CN 115326135 B CN115326135 B CN 115326135B
Authority
CN
China
Prior art keywords
condition
preset
vector
monitoring
denominator
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210942647.0A
Other languages
Chinese (zh)
Other versions
CN115326135A (en
Inventor
吕端
田良云
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
United Automotive Electronic Systems Co Ltd
Original Assignee
United Automotive Electronic Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by United Automotive Electronic Systems Co Ltd filed Critical United Automotive Electronic Systems Co Ltd
Priority to CN202210942647.0A priority Critical patent/CN115326135B/en
Publication of CN115326135A publication Critical patent/CN115326135A/en
Application granted granted Critical
Publication of CN115326135B publication Critical patent/CN115326135B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D21/00Measuring or testing not otherwise provided for
    • G01D21/02Measuring two or more variables by means not covered by a single other subclass
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

The invention discloses a monitoring information processing method, a device, a medium, a controller and a diagnosis module by embodiments; according to the method, through matching of the monitoring conditions, the system to be monitored under different working conditions obtains optimized monitoring conditions, reliability and applicability of a diagnosis process are improved, and corresponding diagnosis is more timely and effective; specifically, by introducing the monitoring frequency in the preset period, the accuracy of the monitoring demand judgment is improved under the specified test or detection window; the related products and methods can use various statistical data or counters to construct the test or detection window and can be suitable for processing a plurality of physical quantities or monitoring objects; so that the monitoring system represented by the In-vehicle monitoring frequency IUPR (In-Use Performance Ratio) or the On-vehicle diagnosis system OBD (On-Board Diagnostic) monitoring frequency IUMPR (In-Use Monitor Performance Ratio) can respond to different fault monitoring requirements In time; the method provides an active starting monitoring means for the diagnosis system, and reduces the probability of misdiagnosis.

Description

Monitoring information processing method, device, medium, controller and diagnosis module
Technical Field
The invention belongs to the technical field of intelligent vehicles, and particularly relates to a monitoring information processing method, a device, a medium, a controller and a diagnosis module.
Background
The concept of In-car monitoring frequency IUPR (In-Use Performance Ratio), which is derived from European Union On-board diagnostics EOBD (European On-Board Diagnostics), is referred to as In-car monitor monitoring frequency IUMPR (In-Use Monitor Performance Ratio) In the second generation On-board diagnostics OBDII (On Board Diagnostic II) of California air resources Commission CARB (California Air Resources Board); they all represent the monitoring frequency of an on-vehicle related on-board diagnostic OBD monitoring function.
On the one hand, the monitoring conditions need to ensure that the monitoring function is enabled during the driving cycle; on the other hand, the monitoring condition is required to ensure that the monitoring function has certain monitoring frequency, namely IUPR indexes, in the real use environment of the user; therefore IUPR is required to be designed as an indicator of the timeliness of fault detection.
The existing IUPR has the defects that mainly comprise:
1) IUPR is influenced by the vehicle type, the form of a gearbox, the use environment and calibration data; there may be a problem in that IUPR rate verification is insufficient, eventually resulting in some IUPR rates being difficult to meet the requirements of regulations.
2) The diagnostic conditions marked by some monitoring items are so loose that IUPR ratio is high, far exceeding the regulation requirement; the probability of misdiagnosis is also increased.
3) IUPR is higher, and access diagnosis is more frequent, possibly adversely affecting the driving experience.
Disclosure of Invention
The embodiment of the invention discloses a monitoring information processing method, which comprises a first preprocessing step and a second information matching step; the first preprocessing step obtains at least one first preset denominator value of a first preset denominator count vector DEN; acquiring at least one first monitoring frequency of a first monitoring frequency vector corresponding to a first preset denominator count vector DEN; the first preset denominator count vector DEN comprises at least one of a first preset denominator value, a second preset denominator value and an nth preset denominator value, the first monitoring frequency vector comprises a first monitoring frequency, a second monitoring frequency and an nth monitoring frequency, the first preset denominator value corresponds to the first monitoring frequency, the second preset denominator value corresponds to the second monitoring frequency, the nth preset denominator value corresponds to the nth monitoring frequency, and the N is a positive integer.
Further, the second information matching step comprises a second matching judging step, wherein at least one component of the first monitoring frequency vector is classified into a corresponding second switching condition cluster by comparing the value of the component of the first monitoring frequency vector with the value of the corresponding component of a second preset switching condition threshold vector; the second switching condition cluster comprises a first switching condition set, a second switching condition set and a third switching condition set, wherein R is an integer greater than or equal to 3; the second cluster of switching conditions corresponds to at least one component of the first monitored frequency vector.
Further, the second information matching step may further include a second matching adjustment step; determining the progress of information processing by reading the first cycle end flag: and if the first period ending mark is valid, executing a second matching adjustment step.
Specifically, if the first monitoring frequency vector needs to be initialized, the corresponding first preset denominator count vector DEN may obtain the preset value PRD, i.e. the first monitoring frequency vector is updated or refreshed with the PRD as a period.
Further, the component of the first preset denominator count vector DEN corresponds to at least one device to be monitored in the driving cycle, which may be at least one of a catalyst, a front oxygen sensor, an evaporation system, a leak monitoring device, an exhaust gas recirculation device EGR (Exhaust Gas Return), a Variable timing valve device VVT (Variable VALVE TIMING), a secondary air system, a particulate trap, a rear oxygen sensor, a nitrogen oxide NOx aftertreatment system, a boost pressure control system.
Further, the second matching adjustment step acquires at least one second current monitoring frequency of the second current monitoring frequency vector; comparing the second current monitoring frequency with a preset switching condition threshold value to obtain a logic result of a related comparison process; the logic result is used to switch the process of information processing among the alternatives.
Further, the method may further comprise a third conditional switching step; and providing alternative information for the relevant monitoring process by acquiring a third preset working condition vector.
Specifically, the third preset working condition vector may include a first diagnosis condition a, a second diagnosis condition B, a third diagnosis condition C, and up to an S-th diagnosis condition, S being an integer greater than or equal to 3; the first diagnosis condition A to the S diagnosis condition correspond to a preset diagnosis working condition or combination of working conditions; outputting a monitoring enabling signal of at least one device to be monitored corresponding to the second switching condition cluster, wherein the enabling signal is used for starting a monitoring process of the at least one device to be monitored; at least one device to be monitored corresponds to at least one component of the first predetermined denominator count vector DEN.
Further, the method may further comprise a fourth sample refreshing step; taking the value of each component of the first preset denominator count vector DEN as a step length, and periodically superposing the value to the component corresponding to the first preset denominator count vector DEN to obtain a fourth current denominator count direction; the fourth current denominator count vector comprises a first current denominator and a second current denominator until an Nth current denominator; and acquiring a fourth current monitoring frequency vector of the device to be monitored.
Each component of the fourth current monitoring frequency vector is a ratio of a count value corresponding to a monitoring process, a driving cycle or a monitoring quantity of the device to be monitored to a corresponding component of the fourth current denominator count vector; and then replacing the first monitoring frequency vector with the fourth current monitoring frequency vector, and executing the second information matching step again.
Specifically, S in the third preset operating mode vector may be equal to 3; the second diagnosis condition B corresponds to the initial diagnosis condition, the first diagnosis condition A corresponds to the condition of reducing the requirement of the diagnosis condition, and the third diagnosis condition C corresponds to the condition of improving the requirement of the diagnosis condition.
Further, the first monitoring frequency vector is IUPR, the second preset switching condition threshold vector is m, the fourth current monitoring frequency vector is IUPR, and the molecular count value of the device to be monitored in the monitoring period is [ NUM ], namely [ IUPR ] = [ NUM ]/[ DEN ]; where [ NUM ] is the corresponding components of NUM, [ DEN ] is the corresponding components of DEN, and [ IUPR ] is the corresponding components of IUPR.
If the fourth current monitoring frequency vector IUPR includes two or more components, the minimum one of the components is the value of NUM.
Specifically, the first switching condition set is IUPR < m, the second switching condition set is m.ltoreq. IUPR < 2×m, the R-th switching condition set, i.e. the third switching condition set is IUPR.gtoreq.2×m, where R=3; it should be noted that: in each set of handover conditions, the value of m and the operation performed on m, for example "multiply by 2", where the multiple 2 may be other calibration values; for example, the multiplier may also be selected to be a calibrated value of 1.5 or 3.
If the replaced first monitoring frequency vector IUPR is obtained through the fourth sample refreshing step, the second matching adjustment step is re-executed as follows:
For the first set of switching conditions, if current IUPR < 2×m, the first diagnostic condition a is maintained unchanged in the next scan period, and if current IUPR is ≡2×m, the second diagnostic condition B is switched in the next scan period.
For the second set of switching conditions, if current IUPR < m, switching to the first diagnostic condition A in the next scan period, if current m is less than or equal to IUPR < 2×m, maintaining the second diagnostic condition B in the next scan period, and if current IUPR is less than or equal to 2×m, switching to the third diagnostic condition C in the next scan period.
For the third set of switching conditions, if current IUPR < m, switching to the second diagnostic condition B in the next scan cycle, if current IUPR is ≡2×m, switching to the third diagnostic condition C in the next scan cycle.
Further, the optional first preset denominator value is equal to 100; also to be described is: the denominator value 100 may be other positive integer values obtained from actual measurements, such as 50 or 150 or otherwise, just to name a few common alternatives.
The value of the first preset denominator count vector DEN can be the value of an ignition counter or a driving cycle counter; the value of the driving cycle counter comprises the number of driving cycles which are used for measuring the running of the vehicle and are met by all conditions required by the preset monitoring function to detect faults; the first preset denominator count vector DEN components [ DEN ] are incremented when at least one of preset conditions or operating conditions are met.
Further, the invention discloses a monitoring information processing device, which comprises a first preprocessing unit and a second information matching unit; the first preprocessing unit acquires at least one first preset denominator value of a first preset denominator count vector DEN; acquiring at least one first monitoring frequency of a first monitoring frequency vector corresponding to a first preset denominator count vector DEN; the first preset denominator count vector DEN comprises at least one of a first preset denominator value, a second preset denominator value and an nth preset denominator value, the first monitoring frequency vector comprises a first monitoring frequency, a second monitoring frequency and an nth monitoring frequency, the first preset denominator value corresponds to the first monitoring frequency, the second preset denominator value corresponds to the second monitoring frequency and the nth preset denominator value corresponds to the nth monitoring frequency, and N is a positive integer.
Further, the second information matching unit may include a second matching discriminating unit, configured to classify at least one component of the first monitoring frequency vector into a corresponding second switching condition cluster by comparing the component of the first monitoring frequency vector with a value of a corresponding component of a second preset switching condition threshold vector; the second switching condition cluster comprises a first switching condition set, a second switching condition set and a third switching condition set, wherein R is an integer greater than or equal to 3; the second cluster of switching conditions corresponds to at least one component of the first monitored frequency vector.
Further, the second information matching unit of the embodiment of the device may further include a second matching adjustment unit; the first preprocessing unit reads the first cycle ending mark, and if the first cycle ending mark is valid, the first preprocessing unit executes the operation of the second matching adjustment unit.
Specifically, if the first monitoring frequency vector needs to be initialized, the corresponding first preset denominator count vector DEN obtains a preset value PRD, that is, the first monitoring frequency vector is updated or refreshed with the PRD as a period.
Further, the component of the first preset denominator count vector DEN corresponds to at least one device to be monitored in the driving cycle, which may be at least one of a catalyst, a front oxygen sensor, an evaporation system, a leak monitoring device, EGR, VVT, a secondary air system, a particulate trap, a rear oxygen sensor, a NOx aftertreatment system, a boost pressure control system.
Further, the second matching adjustment unit acquires at least one second current monitoring frequency of the second current monitoring frequency vector; and comparing the second current monitoring frequency with a preset switching condition threshold value to obtain a logic result of the relevant comparison process.
Further, the embodiment of the apparatus may further include a third condition switching unit; the third condition switching unit acquires a third preset working condition vector; the third preset working condition vector can comprise a first diagnosis condition A, a second diagnosis condition B and a third diagnosis condition C to an S diagnosis condition, wherein S is an integer greater than or equal to 3; the first diagnosis condition A to the S diagnosis condition correspond to a preset diagnosis condition or combination of conditions.
Specifically, outputting a monitoring enabling signal of at least one device to be monitored corresponding to the second switching condition cluster, wherein the enabling signal is used for starting a monitoring process of the at least one device to be monitored; at least one device to be monitored corresponds to at least one component of the first predetermined denominator count vector DEN.
Further, the embodiment of the device may further include a fourth sample refreshing unit; taking the value of each component of the first preset denominator count vector as a step length, and periodically superposing the value to the corresponding component of the first preset denominator count vector DEN to obtain a fourth current denominator count vector, wherein the fourth current denominator count vector comprises a first current denominator, a second current denominator and an Nth current denominator; acquiring a fourth current monitoring frequency vector of the device to be monitored;
Each component of the fourth current monitoring frequency vector is a ratio of a count value corresponding to a monitoring process, a driving cycle or a monitoring quantity of the device to be monitored to a corresponding component of a fourth current denominator count vector; and after replacing the first monitoring frequency vector with the fourth current monitoring frequency vector, executing the operation of the second information matching unit again.
Specifically, it is preferable that s=3 in the third preset condition vector; the second diagnosis condition B corresponds to the initial diagnosis condition, the first diagnosis condition A corresponds to the condition of reducing the requirement of the diagnosis condition, and the third diagnosis condition C corresponds to the condition of improving the requirement of the diagnosis condition.
The first monitoring frequency vector is IUPR, the second preset switching condition threshold vector is m, the fourth current monitoring frequency vector is IUPR, and the molecular count value of the device to be monitored in the monitoring period is [ NUM ], namely [ IUPR ] = [ NUM ]/[ DEN ]; wherein, [ NUM ] is the corresponding components of NUM, [ DEN ] is the corresponding components of DEN, [ IUPR ] is the corresponding components of IUPR; if the fourth current monitoring frequency vector IUPR includes two or more components, the minimum one of the components is the value of NUM.
Further, the first switching condition set is IUPR < m, the second switching condition set is m.ltoreq. IUPR < 2×m, and the third switching condition set is IUPR.gtoreq.2×m, where r=3.
Specifically, if the fourth sample refreshing unit acquires the replaced first monitoring frequency vector IUPR, the second matching adjustment unit is re-executed as follows:
For the first set of switching conditions, if current IUPR < 2×m, the first diagnostic condition a is maintained unchanged in the next scan period, and if current IUPR is ≡2×m, the second diagnostic condition B is switched in the next scan period.
For the second set of switching conditions, if current IUPR < m, switching to the first diagnostic condition A in the next scan period, if current m is less than or equal to IUPR < 2×m, maintaining the second diagnostic condition B in the next scan period, and if current IUPR is less than or equal to 2×m, switching to the third diagnostic condition C in the next scan period.
For the third set of switching conditions, if current IUPR < m, switching to the second diagnostic condition B in the next scan cycle, if current IUPR is ≡2×m, switching to the third diagnostic condition C in the next scan cycle.
Specifically, the first preset denominator value may be continued to be equal to 100 or other integer value; the value of the first preset denominator count vector DEN may be the value of an ignition counter or a driving cycle counter; the value of the driving cycle counter can comprise the number of driving cycles which are used for measuring the running of the vehicle and are met by all conditions required by the preset monitoring function to detect faults; the components of the first preset denominator count vector DEN are incremented when at least one of the preset conditions or operating conditions requirements are met.
Further, the invention also discloses a computer storage medium, IUPR controller and OBD diagnostic module, which are constructed based on the same inventive concept; by introducing a statistical period, an action window for triggering the relevant process is increased for the relevant monitoring process, and the accuracy or resolution of the monitoring or control process is improved.
In particular, the computer storage medium thereof may include a storage medium body for storing a computer program; the computer program, when executed by the microprocessor, can implement any of the aforementioned monitoring information processing methods; the IUPR controller or the OBD diagnosis module can comprise any one of the monitoring information processing devices; and/or any computer storage media; in addition, the controller can also be integrated with a related diagnosis module.
In addition, the above-mentioned denominator value can trigger the increment action of the denominator counter by the following events, so that the integer 1 can be increased after the denominator value meets the rule-defined denominator counter increment condition, and the denominator count is increased by 1 time at most in each driving cycle; in particular, these events may include:
1) The altitude is lower than 2440 m, and when the ambient temperature is higher than or equal to-7 ℃, the accumulated working time after the engine is started is not less than 600 seconds;
2) The cumulative running time of the vehicle speed is greater than or equal to 40km/h and is greater than or equal to 300 seconds when the altitude is lower than 2440 meters and the ambient temperature is greater than or equal to-7 ℃;
3) The altitude is lower than 2440 m, and when the ambient temperature is higher than or equal to-7 ℃, the continuous idle running time of the vehicle is higher than or equal to 30 seconds;
4) For the secondary air system, the accumulated activation time of the secondary air system is more than or equal to 10 seconds;
5) The cold start condition should also be satisfied for the evaporation system diagnostics and related temperature sensor rationality diagnostics for the integrated components and engine cooling system: at the ambient temperature of 4-35 ℃, the accumulated running time after starting is more than 600 seconds; the temperature of the cooling liquid is 4-35 ℃ when the engine is started, and is not higher than 7 ℃ of the environment temperature;
6) The function diagnosis of the execution part, wherein the execution part comprises VVT and is also required to be activated by the instruction for 2 times, and each time is more than 2 seconds or the accumulated activation time is more than or equal to 10 seconds;
7) For a hybrid vehicle, substituting a propulsion system activation for the condition of engine start, and the engine run time is greater than or equal to 10 seconds;
8) Monitoring a high-load desorption pipeline, wherein the high-load desorption condition is required to be met for 2 times and more than 2 seconds each time or the time for the accumulated high-load desorption condition to be met is more than or equal to 10 seconds; conditions for high load desorption were defined as the intake manifold pressure being 7kpa above ambient pressure.
Based on the method and the product, the technical effects of the invention are shown in the following aspects:
1) The embodiment of the invention actively controls IUPR rate results by selecting diagnosis conditions, thereby avoiding the situation that IUPR rate of certain monitoring items possibly cannot meet the requirement of regulations;
2) The method or the product of the invention can moderately reduce the excessively high IUPR rate, so that the method or the product is suitable for the related regulation requirements, frequent diagnosis is not performed, and the situation of false alarm faults caused by excessively high IUPR rate is reduced.
3) The method or the product reduces excessive diagnosis working conditions by reducing the excessive IUPR rate, and simultaneously achieves the aim of reducing the influence of diagnosis on driving feeling.
It should be noted that, the terms "first", "second", and the like are used herein merely to describe each component in the technical solution, and do not constitute a limitation on the technical solution, and are not to be construed as indicating or implying importance of the corresponding component; elements with "first", "second" and the like mean that in the corresponding technical solution, the element includes at least one.
Drawings
In order to more clearly illustrate the technical solution of the present invention, the technical effects, technical features and objects of the present invention will be further understood, and the present invention will be described in detail below with reference to the accompanying drawings, which form a necessary part of the specification, and together with the embodiments of the present invention serve to illustrate the technical solution of the present invention, but not to limit the present invention.
Like reference numerals in the drawings denote like parts, in particular:
FIG. 1 is a schematic diagram of a method and product embodiment information processing flow of the present invention;
FIG. 2 is a schematic diagram of an information processing flow according to an embodiment of the method of the present invention;
FIG. 3 is a schematic diagram of a pretreatment process according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of a second information matching process according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of a third conditional switching process according to an embodiment of the present invention;
FIG. 6 is a schematic diagram showing the structure of the product and information refreshing according to the embodiment of the present invention;
FIG. 7 is a schematic diagram of the constitution of a pretreatment unit according to an embodiment of the present invention;
FIG. 8 is a schematic diagram of the structure of an information matching unit according to an embodiment of the present invention,
FIG. 9 is a schematic diagram of the structure of a condition switching unit according to an embodiment of the present invention,
Figure 10 is a schematic diagram of the composition structure of an embodiment of the product of the present invention,
FIG. 11 is a schematic diagram showing the structure of a product according to the second embodiment of the present invention,
Figure 12 is a schematic diagram of the composition structure of an embodiment of the product of the invention,
Fig. 13 is a schematic diagram showing the composition and structure of an embodiment of the product of the present invention.
Wherein:
001-first cycle end flag or diagnostic need information,
100-A first pre-treatment step,
110-A first preset denominator count vector DEN, N denominator counters corresponding to N functions (physical quantities, devices or systems) to be monitored;
111-a first preset denominator value corresponding to a first function (physical quantity, device or system) to be monitored;
112-a second predetermined denominator value, not shown;
11N-Nth preset denominator value, corresponding to an Nth function (physical quantity, equipment or system) to be monitored, N being a positive integer;
120-a first monitoring frequency vector corresponding to N monitoring frequencies (IUPR or other indicators used to characterize timeliness);
121 a first monitoring frequency, corresponding to the 1 st monitoring frequency (IUPR or other indicators used to characterize timeliness);
12N-nth monitoring frequency, corresponding to nth monitoring frequency (IUPR or other indicators used to characterize timeliness);
200-a second information matching step of,
201-A second match discrimination step,
202-A second matching adjustment step,
220-A second cluster of switching conditions, not shown;
211-a first set of switching conditions,
221-A second set of handover conditions,
231-A third set of handover conditions,
2R 1-R switching condition sets,
300-A third conditional switching step of,
301-A third conditional presetting step,
302-A third conditional switching step,
311-A first diagnostic condition a,
321-A second diagnostic condition B,
331-A third diagnostic condition C,
3S 1-S diagnostic conditions,
330-A third preset operating condition vector,
400-A fourth sample refresh step,
410-A fourth current denominator count vector, not shown;
411-the first current denominator, not shown;
412-a second current denominator, not shown;
41N-Nth current denominator, not shown in the figure;
900-a vehicle is provided with a vehicle,
901-A controller for controlling the operation of the device,
902-A monitoring information processing apparatus,
903-A storage medium,
905-A diagnostic module, which is configured to,
1234-Statistical period or driving cycle.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. Of course, the following specific examples are set forth only to illustrate the technical solution of the present invention, and are not intended to limit the present invention. Furthermore, the parts expressed in the examples or drawings are merely illustrative of the relevant parts of the present invention, and not all of the present invention.
As shown in fig. 1,2 and 3, in the monitoring information processing method of the present embodiment, a first preprocessing step 100 and a second information matching step 200; wherein, the first preprocessing step 100 obtains at least one first preset denominator value 111 of the first preset denominator count vector DEN 110; acquiring at least one first monitoring frequency 121 of a first monitoring frequency vector 120 corresponding to a first preset denominator count vector DEN 110; the first preset denominator count vector DEN110 includes at least one of a first preset denominator value 111, a second preset denominator value 112, and up to an nth preset denominator value 11N, the first monitoring frequency vector 120 includes a first monitoring frequency 121, a second monitoring frequency 122, and up to an nth monitoring frequency 12N, the first preset denominator value 111 corresponds to the first monitoring frequency 121, the second preset denominator value 112 corresponds to the second monitoring frequency 122, and up to an nth preset denominator value 11N corresponds to the nth monitoring frequency 12N, and N is a positive integer.
As shown in fig. 1 and fig. 4, the second information matching step 200 includes a second matching discriminating step 201, comparing the component of the first monitoring frequency vector 120 with the value of the corresponding component of the second preset switching condition threshold vector, and classifying at least one component of the first monitoring frequency vector 120 into a corresponding second switching condition cluster 220; the second switching condition cluster 220 includes a first switching condition set 211, a second switching condition set 221, and up to an R-th switching condition set 2R1, R being an integer greater than or equal to 3; the second cluster of switching conditions 220 corresponds to at least one component of the first monitoring frequency vector 120.
Further, as shown in fig. 1 and 4, the second information matching step 200 further includes a second matching adjustment step 202; the first preprocessing step 100 also reads the first end-of-cycle flag 001, and if the first end-of-cycle flag 001 is valid, performs the second matching adjustment step 202.
Specifically, if the first monitoring frequency vector 120 needs to be initialized, the corresponding first preset denominator count vector DEN110 obtains a preset value PRD, that is, the first monitoring frequency vector 120 is updated or refreshed with the PRD as a period; the component of the first preset denominator count vector DEN110 corresponds to at least one device to be monitored in the driving cycle, which may be at least one of a catalyst, a front oxygen sensor, an evaporation system, a leakage monitoring device, EGR, VVT, a secondary air system, a particulate trap, a rear oxygen sensor, a NOx aftertreatment system, a boost pressure control system; a second matching adjustment step 202 obtains at least one second current monitoring frequency of the second current monitoring frequency vector; and comparing the second current monitoring frequency with a preset switching condition threshold value to obtain a logic result of the relevant comparison process.
Further, as shown in fig. 1 and 5, the method embodiment of the present invention further includes a third condition switching step 300; the third condition switching step 300 obtains a third preset operating mode vector 330; the third preset operating condition vector 330 includes a first diagnostic condition a, 311, a second diagnostic condition B, 321, a third diagnostic condition C, 331 and up to a3 rd diagnostic condition 331; the first diagnosis condition a through 3 rd diagnosis condition 331 correspond to a preset diagnosis condition or combination of conditions;
outputting a monitoring enabling signal of at least one device to be monitored corresponding to the second switching condition cluster 220, where the enabling signal is used to start a monitoring process of the at least one device to be monitored; the at least one device to be monitored corresponds to at least one component of the first predetermined denominator count vector DEN 110.
Further, as shown in fig. 1 and fig. 2, the method according to the embodiment of the present invention further includes a fourth sample refreshing step 400; taking the value of each component of the first preset denominator count vector DEN110 as a step length, periodically superposing the value to the corresponding component of the first preset denominator count vector DEN110 to obtain a fourth current denominator count vector 410, wherein the fourth current denominator count vector 410 comprises a first current denominator 411 and a second current denominator 412 until an Nth current denominator 41N; acquiring a fourth current monitoring frequency vector of the device to be monitored; each component of the fourth current monitoring frequency vector is a ratio of a count value corresponding to a monitoring process, a driving cycle or a monitoring amount of the device to be monitored to a corresponding component of the fourth current denominator count vector 410; after replacing the first monitoring frequency vector 120 with the fourth current monitoring frequency vector, the second information matching step 200 is performed again.
Specifically, as shown in fig. 1, s=3 is desirable in the third preset condition vector 330; so that the second diagnostic condition B321 corresponds to the initial diagnostic condition, the first diagnostic condition a311 corresponds to the condition in which the diagnostic condition requirement is reduced, and the third diagnostic condition C331 corresponds to the condition in which the diagnostic condition requirement is raised. The first monitoring frequency vector 120 is IUPR, the second preset switching condition threshold vector is m, the fourth current monitoring frequency vector is IUPR, and the molecular count value of the device to be monitored in the monitoring period is [ NUM ], namely [ IUPR ] = [ NUM ]/[ DEN ]; wherein, [ NUM ] is the corresponding components of NUM, [ DEN ] is the corresponding components of DEN, [ IUPR ] is the corresponding components of IUPR; if the fourth current monitoring frequency vector IUPR includes two or more components, the minimum one of the components is the value of NUM.
Further, as shown in fig. 1, the first switching condition set 211 is IUPR < m, the second switching condition set 221 is m.ltoreq. IUPR < 2×m, the R-th switching condition set 2R1, that is, the third switching condition set 231 is IUPR.gtoreq.2×m, where r=3; if the replaced first monitoring frequency vector 120IUPR is obtained through the fourth sample refreshing step 400, the second matching adjustment step 202 is performed again as follows:
for the first switching condition set 211, if the current IUPR is less than 2×m, the first diagnostic condition a311 is maintained unchanged in the next scanning period 1234, and if the current IUPR is greater than or equal to 2×m, the second diagnostic condition B321 is switched to in the next scanning period 1234;
For the second switching condition set 221, if the current IUPR < m, switching to the first diagnostic condition a311 in the next scanning period 1234, if the current m is less than or equal to IUPR < 2×m, maintaining the second diagnostic condition B321 in the next scanning period 1234, and if the current IUPR is more than or equal to 2×m, switching to the third diagnostic condition C331 in the next scanning period 1234;
With the third set of switching conditions 231, if current IUPR < m, then the second diagnostic conditions B321 are switched in the next scan period 1234, and if current IUPR is greater than or equal to 2×m, then the third diagnostic conditions C331 are switched in the next scan period 1234.
Specifically, as shown in fig. 1, the first preset denominator value 111 may be equal to 100; the value of the first preset denominator count vector DEN110 may be the value of an ignition counter or a driving cycle counter; the value of the driving cycle counter comprises the number of driving cycles which are used for measuring the running of the vehicle and are met by all conditions required by the preset monitoring function to detect faults; the components [ DEN ] of the first predetermined denominator count vector DEN110 are incremented when at least one of the predetermined conditions or operating conditions are met.
Further, as shown in fig. 1 and 6, the monitoring information processing apparatus according to the product embodiment of the present invention includes a first preprocessing unit 510 and a second information matching unit 520; wherein, the first preprocessing unit 510 obtains at least one first preset denominator value 111 of the first preset denominator count vector DEN 110; acquiring at least one first monitoring frequency 121 of a first monitoring frequency vector 120 corresponding to a first preset denominator count vector DEN 110; the first preset denominator count vector DEN110 includes at least one of a first preset denominator value 111, a second preset denominator value 112, and up to an nth preset denominator value 11N, the first monitoring frequency vector 120 includes a first monitoring frequency 121, a second monitoring frequency 122, and up to an nth monitoring frequency 12N, the first preset denominator value 111 corresponds to the first monitoring frequency 121, the second preset denominator value 112 corresponds to the second monitoring frequency 122, and up to an nth preset denominator value 11N corresponds to the nth monitoring frequency 12N, and N is a positive integer.
Further, as shown in fig. 1 and 8, the second information matching unit 520 includes a second matching discriminating unit 521, compares the component of the first monitoring frequency vector 120 with the value of the corresponding component of the second preset switching condition threshold vector, and classifies at least one component of the first monitoring frequency vector 120 into the corresponding second switching condition cluster 220; the second switching condition cluster 220 includes a first switching condition set 211, a second switching condition set 221, and up to an R-th switching condition set 2R1, R being an integer greater than or equal to 3; the second cluster of switching conditions 220 corresponds to at least one component of the first monitoring frequency vector 120.
Further, as shown in fig. 1 and 8, the second information matching unit 520 further includes a second matching adjustment unit 522; the first preprocessing unit 510 also reads the first cycle end flag 001, and if the first cycle end flag 001 is valid, performs the operation of the second matching adjustment unit 522; if the first monitoring frequency vector 120 needs to be initialized, the corresponding first preset denominator count vector DEN110 obtains a preset value PRD, i.e. the first monitoring frequency vector 120 is updated or refreshed with the PRD as a period.
Specifically, the component of the first preset denominator count vector DEN110 corresponds to at least one device to be monitored in the driving cycle, the device to be monitored including at least one of a catalyst, a front oxygen sensor, an evaporation system, a leak monitoring device, an exhaust gas recirculation device EGR, a variable timing valve device VVT, a secondary air system, a particulate trap, a rear oxygen sensor, a nitrogen oxide NOx aftertreatment system, a boost pressure control system.
Further, the second matching pursuit unit 522 acquires at least one second current monitoring frequency of the second current monitoring frequency vector; and comparing the second current monitoring frequency with a preset switching condition threshold value to obtain a logic result of the relevant comparison process.
Further, as shown in fig. 1 and fig. 9, the apparatus embodiment of the present invention further includes a third condition switching unit 530; the third condition switching unit 530 obtains a third preset operating condition vector 330; the third preset working condition vector 330 includes a first diagnosis condition a311, a second diagnosis condition B321, and a third diagnosis condition C331, until an S-th diagnosis condition 3S1, S is an integer greater than or equal to 3; the first diagnosis condition A311 to the S diagnosis condition 3S1 correspond to preset diagnosis working conditions or combination of working conditions; outputting a monitoring enabling signal of at least one device to be monitored corresponding to the second switching condition cluster 220, wherein the enabling signal is used for starting a monitoring process of the at least one device to be monitored; the at least one device to be monitored corresponds to at least one component of the first predetermined denominator count vector DEN 110.
Further, as shown in fig. 1 and fig. 2, the apparatus embodiment of the present invention further includes a fourth sample refreshing unit 540; taking the value of each component of the first preset denominator count vector DEN110 as a step length, periodically superposing the value to the corresponding component of the first preset denominator count vector DEN110 to obtain a fourth current denominator count vector 410, wherein the fourth current denominator count vector 410 comprises a first current denominator 411 and a second current denominator 412 until an Nth current denominator 41N; acquiring a fourth current monitoring frequency vector of the device to be monitored; each component of the fourth current monitoring frequency vector is a ratio of a count value corresponding to a monitoring process, a driving cycle or a monitoring amount of the device to be monitored to a corresponding component of the fourth current denominator count vector 410; after replacing the first monitoring frequency vector 120 with the fourth current monitoring frequency vector, the operation of the second information matching unit 520 is performed again.
Specifically, s=3 in the optional third preset operating condition vector 330; so that the second diagnosis condition B321 corresponds to the initial diagnosis condition, the first diagnosis condition A311 corresponds to the condition in which the requirement of the diagnosis condition is reduced, and the third diagnosis condition C331 corresponds to the condition in which the requirement of the diagnosis condition is improved; the first monitoring frequency vector 120 is IUPR, the second preset switching condition threshold vector is m, the fourth current monitoring frequency vector is IUPR, and the molecular count value of the device to be monitored in the monitoring period is [ NUM ], namely [ IUPR ] = [ NUM ]/[ DEN ]; wherein, [ NUM ] is the corresponding components of NUM, [ DEN ] is the corresponding components of DEN, [ IUPR ] is the corresponding components of IUPR; if the fourth current monitoring frequency vector IUPR includes two or more components, then taking the smallest one of the components as the value of NUM; for example: the post oxygen IUPR output has only one IUPR ratio, but contains 3 IUPR of post oxygen voltage continuous thin, continuous thick and post oxygen response slow, and IUPR of the post oxygen output finally takes the smallest molecule; the denominators are the same; the first switching condition set 211 is IUPR < m, the second switching condition set 221 is m.ltoreq. IUPR < 2×m, the R-th switching condition set 2R1, i.e. the third switching condition set 231 is IUPR.gtoreq.2×m, where R=3; if the fourth sample refreshing unit 540 acquires the replaced first monitoring frequency vector 120IUPR, the second matching pursuit unit 522 is re-executed as follows:
for the first switching condition set 211, if the current IUPR is less than 2×m, the first diagnostic condition a311 is maintained unchanged in the next scanning period 1234, and if the current IUPR is greater than or equal to 2×m, the second diagnostic condition B321 is switched to in the next scanning period 1234;
For the second switching condition set 221, if the current IUPR < m, switching to the first diagnostic condition a311 in the next scanning period 1234, if the current m is less than or equal to IUPR < 2×m, maintaining the second diagnostic condition B321 in the next scanning period 1234, and if the current IUPR is more than or equal to 2×m, switching to the third diagnostic condition C331 in the next scanning period 1234;
With the third set of switching conditions 231, if current IUPR < m, then the second diagnostic conditions B321 are switched in the next scan period 1234, and if current IUPR is greater than or equal to 2×m, then the third diagnostic conditions C331 are switched in the next scan period 1234.
Specifically, as shown in fig. 1, the first preset denominator value 111 is equal to 100; the value of the first preset denominator count vector DEN110 includes the value of an ignition counter or a driving cycle counter; the value of the driving cycle counter comprises the number of times of driving cycles which are used for measuring the running of the vehicle and are met by all conditions required by the preset monitoring function to detect faults; the components [ DEN ] of the first predetermined denominator count vector DEN110 are incremented when at least one of the predetermined conditions or operating conditions are met.
Further, as shown in fig. 10 to 13, the computer storage medium embodiment 903 of the present invention includes a storage medium body for storing a computer program; when the computer program is executed by the microprocessor, any monitoring information processing method of the invention is realized; similarly, the IUPR controller embodiment 901 of the present invention includes any of the monitoring information processing devices 902 described above; and/or a computer storage medium 903; likewise, an OBD diagnostic module embodiment of the present invention includes any of the monitoring information processing devices 902 described above; and/or a computer storage medium 903; and/or any IUPR controller 901.
The method and the product embodiment actively introduce IUPR rate in a statistical period as a pre-condition for diagnosing working condition selection; defining IUPR denominators to be increased 100 times as a statistical period, wherein each statistical period is used for counting IUPR rate of a monitoring item, selecting corresponding diagnosis conditions according to IUPR rate, selecting more relaxed diagnosis conditions when IUPR rate is lower, selecting more severe diagnosis conditions when IUPR rate is higher, and keeping diagnosis conditions unchanged when IUPR rate is in a proper range; the selected diagnostic conditions are applied to the next statistical period, and finally, a more 'proper' IUPR rate is obtained in theory than the last statistical period, so that the rule requirement can be met. The core steps are as follows:
1) When the first statistical period is over, the IUPR rate is less than m, indicating that the vehicle has a lower IUPR rate (IUPR of the vehicle has a risk of being lower than the minimum IUPR rate required by the regulations), the diagnostic condition of the monitoring item will be properly relaxed to be diagnostic condition a in the next statistical period, and the IUPR rate can be theoretically improved; counting IUPR again when the next counting period is finished, and maintaining the diagnosis condition A in the next counting period when IUPR at the moment is smaller than 2×m; if IUPR is greater than or equal to 2×m, indicating that IUPR is far in excess of the regulatory requirements, then the diagnostic condition B will revert to the next statistical cycle; this is repeated.
2) When the first statistical period is finished, m is less than or equal to IUPR and less than 2×m, the result shows that IUPR fully meets the rule requirement, and the initial diagnosis condition B is maintained unchanged in the next statistical period; after the next counting period is finished, IUPR is smaller than m, executing according to the step 1); or m is still less than or equal to IUPR and less than 2×m, and then the diagnostic condition B is maintained unchanged in the next statistical period; or when IUPR is not less than 2 Xm, the process is performed according to step 3).
3) When the first statistical period is finished, IUPR is more than or equal to 2 mm, which means that the IUPR rate is too high and the IUPR rate is too high, which can naturally meet the requirement of regulations, but the probability of possible false alarm for diagnosis is also increased; at this time, the diagnostic condition of the monitoring item is tightened to be diagnostic condition C in the next statistical period; when the statistical period passes, IUPR is smaller than m, the diagnostic condition of the next statistical period is B (the previous diagnostic condition is recovered); if IUPR is equal to or greater than m, the diagnostic condition C is maintained.
As shown in fig. 1, m may be a multiple of greater than 1 of the minimum IUPR rate or the minimum IUPR rate defined by the regulations of the monitoring term, such as: m=0.336 or m=0.336×1.2; IUPR is the IUPR rate specific to a particular monitored item in FIG. 1; the diagnosis working condition B is an initial diagnosis working condition of the embodiment, and the diagnosis working condition can be a rotating speed, a load, an exhaust flow, an exhaust temperature or other diagnosis related physical conditions or a combination of a plurality of physical conditions; the diagnosis condition a is a diagnosis condition that is more relaxed than the diagnosis condition B, such as: the lower limit of the diagnostic rotation speed of the diagnostic working condition B is 2000rpm, and the lower limit of the rotation speed of the diagnostic working condition A can be 1500rpm; the diagnostic condition C is a diagnostic condition that is more severe than the diagnostic condition B, such as: the lower limit of the diagnosis exhaust temperature of the diagnosis working condition B is 400 ℃, and the lower limit of the diagnosis exhaust temperature of the diagnosis working condition C is 600 ℃;
wherein IUPR denominators can be replaced by statistical data such as an ignition counter, a driving cycle counter and the like; of course, the above method or product may be implemented in a system having multiple monitoring functions for the optimization of IUPR.
To ensure that the in-use monitoring frequency IUPR can reflect the timeliness of fault detection, for a certain monitoring function, the IUPR ratio RAT is defined as the ratio of one numerator count value NUM to one denominator count value DEN, i.e., rat=num/DEN;
The definition of the numerator counter, which is critical to reflect IUPR the timeliness of fault detection, should count the number of driving cycles with detected faults.
In one aspect, a molecular counter is used to measure the number of driving cycles that the operation of the vehicle has been subjected to all conditions required for the monitoring function to detect a fault. Note that it is here that the condition is satisfied, not that monitoring is completed. This is because, in the case of no failure, it is relatively easy to determine that the component is normal, and thus it is relatively easy to complete the monitoring, whereas in the case of failure, it is relatively difficult to detect the failure, and therefore if the monitoring is completed as a condition that the molecular counter is increased, it is not always possible to detect the failure relatively timely by the monitoring function of which IUPR ratio is high, and IUPR cannot accurately reflect the timeliness of the failure detection.
If all the conditions described above for detecting a fault are met, the molecular counter is incremented only if the monitoring function is able to make a fault determination for a possible fault.
On the other hand, the denominator counter is used to count driving cycles satisfying the basic condition; for a general monitoring function, the denominator counter should be incremented when the following conditions (general denominator increment conditions) are met:
1) The altitude is lower than 2440 m, and when the ambient temperature is higher than or equal to-7 ℃, the accumulated working time after the engine is started is not less than 600 seconds;
2) The cumulative running time of the vehicle speed is greater than or equal to 40km/h and is greater than or equal to 300 seconds when the altitude is lower than 2440 meters and the ambient temperature is greater than or equal to-7 ℃;
3) The altitude is lower than 2440 m, and when the ambient temperature is higher than or equal to-7 ℃, the continuous idle running time of the vehicle is higher than or equal to 30 seconds;
4) For the monitoring function of some parts only working under special conditions, the increment of the denominator counter also needs to meet relevant additional conditions;
5) For the secondary air system, the condition that the accumulated activation time of the secondary air system is more than or equal to 10 seconds is also satisfied;
6) Diagnosing the evaporating system and diagnosing the rationality of the related temperature sensors of the comprehensive components and the engine cooling system, and meeting the cold start condition;
7) At the ambient temperature of 4-35 ℃, the accumulated running time after starting is more than 600 seconds;
8) The temperature of the cooling liquid is 4-35 ℃ when the engine is started, and is not higher than 7 ℃ of the environment temperature;
9) The function diagnosis of certain execution components, such as VVT, etc., should also meet the condition that the execution components are activated by instructions 2 times, each time more than 2 seconds or the cumulative activation time is more than or equal to 10 seconds;
10 For a hybrid vehicle, the conditions for engine start described above should be replaced with propulsion system activation, and the conditions for engine run time of 10 seconds or more should also be increased;
11 Monitoring the high-load desorption pipeline, wherein the function diagnosis of the analog execution component of the increment condition of the denominator counter requires that the high-load desorption condition is met for 2 times and more than 2 seconds each time or the time for accumulating the high-load desorption condition to be met is more than or equal to 10 seconds; conditions for high load desorption were defined as the intake manifold pressure being 7kpa above ambient pressure.
In summary, the embodiment of the invention discloses a monitoring information processing method, a device, a medium, a controller and a diagnosis module; according to the method, through matching of the monitoring conditions, the system to be monitored under different working conditions obtains optimized monitoring conditions, reliability and applicability of a diagnosis process are improved, and corresponding diagnosis is timely and effective.
Specifically, by introducing the monitoring frequency in the preset period, the accuracy of the monitoring demand judgment is improved under the specified test or detection window; the related products and methods can use various statistical data or counters to construct the test or detection window and can be suitable for processing a plurality of physical quantities or monitoring objects; the monitoring system represented by the in-vehicle monitoring frequency IUPR or the in-vehicle OBD monitoring frequency IUMPR can respond to different fault monitoring requirements in time; the method provides an active starting monitoring means for the diagnosis system, and reduces the probability of misdiagnosis.
It should be noted that the foregoing examples are merely for clearly illustrating the technical solution of the present invention, and those skilled in the art will understand that the embodiments of the present invention are not limited to the foregoing, and that obvious changes, substitutions or alterations can be made based on the foregoing without departing from the scope covered by the technical solution of the present invention; other embodiments will fall within the scope of the invention without departing from the inventive concept.

Claims (15)

1. A method of monitoring information processing, characterized by comprising a first preprocessing step (100), a second information matching step (200); wherein the first preprocessing step (100) obtains at least one first preset denominator value (111) of a first preset denominator count vector DEN (110); acquiring at least one first monitoring frequency (121) of a first monitoring frequency vector (120) corresponding to the first preset denominator count vector DEN (110); the first preset denominator count vector DEN (110) comprises at least one of a first preset denominator value (111), a second preset denominator value (112) and an nth preset denominator value (11N), the first monitoring frequency vector (120) comprises a first monitoring frequency (121), a second monitoring frequency (122) and an nth monitoring frequency (12N), the first preset denominator value (111) corresponds to the first monitoring frequency (121), the second preset denominator value (112) corresponds to the second monitoring frequency (122) and an nth preset denominator value (11N) corresponds to the nth monitoring frequency (12N), and N is a positive integer; the second information matching step (200) includes a second matching judging step (201) of comparing the value of the component of the first monitoring frequency vector (120) with the value of the corresponding component of a second preset switching condition threshold value vector, and classifying at least one component of the first monitoring frequency vector (120) into a corresponding second switching condition cluster (220); the second switching condition cluster (220) comprises a first switching condition set (211), a second switching condition set (221) and a third switching condition set (2R 1), wherein R is an integer greater than or equal to 3; the second cluster of switching conditions (220) corresponds to at least one component of the first monitoring frequency vector (120).
2. The monitoring information processing method according to claim 1, wherein: the second information matching step (200) further comprises a second matching adjustment step (202); the first preprocessing step (100) also reads a first initial period ending mark (001), and if the first initial period ending mark (001) is valid, the second matching adjustment step (202) is executed;
If the first monitoring frequency vector (120) needs to be initialized, the corresponding first preset denominator count vector DEN (110) obtains a preset value PRD, that is, the first monitoring frequency vector (120) is updated or refreshed with the PRD as a period; the component of the first preset denominator count vector DEN (110) corresponds to at least one device to be monitored in a driving cycle, the device to be monitored comprising at least one of a catalyst, a front oxygen sensor, an evaporation system, a leak monitoring device, an exhaust gas recirculation device EGR, a variable timing valve device VVT, a secondary air system, a particulate trap, a rear oxygen sensor, a nitrogen oxide NOx aftertreatment system, a boost pressure control system; the second matching adjustment step (202) obtains at least one second current monitoring frequency of a second current monitoring frequency vector; and comparing the second current monitoring frequency with a preset switching condition threshold value to obtain a logic result of a relevant comparison process.
3. The monitoring information processing method according to claim 2, further comprising: a third condition switching step (300); the third condition switching step (300) obtains a third preset working condition vector (330); the third preset working condition vector (330) comprises a first diagnosis condition A (311), a second diagnosis condition B (321) and a third diagnosis condition C (331) to an S-th diagnosis condition (3S 1), wherein S is an integer greater than or equal to 3; the first diagnosis condition A (311) until the S-th diagnosis condition (3S 1) corresponds to a preset diagnosis condition or combination of conditions; outputting a monitoring enabling signal of at least one device to be monitored corresponding to the second switching condition cluster (220), wherein the enabling signal is used for starting at least one device to be monitored; the device to be monitored corresponds to at least one component of the first predetermined denominator count vector DEN (110).
4. A monitoring information processing method according to claim 3, further comprising a fourth sample refreshing step (400); taking the value of each component of the first preset denominator count vector DEN (110) as a step length, and periodically adding the step length to the corresponding component of the first preset denominator count vector DEN (110) to obtain a fourth current denominator count vector (410), wherein the fourth current denominator count vector (410) comprises a first current denominator (411) and a second current denominator (412) until an Nth current denominator (41N); acquiring a fourth current monitoring frequency vector of the device to be monitored; wherein each component of the fourth current monitoring frequency vector is a ratio of a count value corresponding to a monitoring process, a driving cycle or a monitoring amount of the device to be monitored to a corresponding component of the fourth current denominator count vector (410); -after replacing the first monitoring frequency vector (120) with the fourth current monitoring frequency vector, performing the second information matching step (200) again.
5. The monitoring information processing method according to claim 4, wherein: s=3 in the third preset operating condition vector (330); the second diagnosis condition B (321) corresponds to an initial diagnosis condition, the first diagnosis condition A (311) corresponds to a condition in which the diagnosis condition requirement is reduced, and the third diagnosis condition C (331) corresponds to a condition in which the diagnosis condition requirement is improved; recording the first monitoring frequency vector (120) as IUPR, the second preset switching condition threshold vector as m, the fourth current monitoring frequency vector as IUPR and the molecular count value of the device to be monitored in the monitoring period as [ NUM ], namely [ IUPR ] = [ NUM ]/[ DEN ]; wherein, [ NUM ] is the corresponding components of NUM, [ DEN ] is the corresponding components of DEN, [ IUPR ] is the corresponding components of IUPR; if the fourth current monitoring frequency vector IUPR includes two or more components, taking the smallest one of the components as the value of NUM; the first switching condition set (211) is IUPR < m, the second switching condition set (221) is m is less than or equal to IUPR and less than 2×m, and the R-th switching condition set (2R 1), namely the third switching condition set (231) is IUPR and more than or equal to 2×m, wherein R=3; if the replaced first monitoring frequency vector (120) IUPR is obtained through the fourth sample refreshing step (400), the second matching adjustment step (202) is re-executed as follows: for the first set of switching conditions (211), if current IUPR < 2×m, maintaining the first diagnostic condition a (311) unchanged in a next scan period (1234), and if current IUPR is greater than or equal to 2×m, switching to the second diagnostic condition B (321) in the next scan period (1234); for the second switching condition set (221), if current IUPR < m, switching to the first diagnostic condition A (311) in a next scanning period (1234), if current m is less than or equal to IUPR < 2×m, maintaining at the second diagnostic condition B (321) in the next scanning period (1234), and if current IUPR is more than or equal to 2×m, switching to the third diagnostic condition C (331) in the next scanning period (1234);
For the third set of switching conditions (231), if current IUPR < m, switching to the second diagnostic condition B (321) in the next scan period (1234), if current IUPR is greater than or equal to 2×m, switching to the third diagnostic condition C (331) in the next scan period (1234).
6. The monitoring information processing method according to any one of claims 1,2, 4, or 5, wherein: the first preset denominator value (111) is equal to 100; the value of the first preset denominator count vector DEN (110) comprises the value of an ignition counter or a driving cycle counter; the value of the driving cycle counter comprises the number of driving cycles which are used for measuring the running of the vehicle and are met by all conditions required by the preset monitoring function to detect faults; each component [ DEN ] of the first preset denominator count vector DEN (110) is incremented when at least one of preset conditions or operating condition requirements are met.
7. A monitoring information processing device comprises a first preprocessing unit (510) and a second information matching unit (520); wherein the first preprocessing unit (510) acquires at least one first preset denominator value (111) of a first preset denominator count vector DEN (110); acquiring at least one first monitoring frequency (121) of a first monitoring frequency vector (120) corresponding to the first preset denominator count vector DEN (110); the first preset denominator count vector DEN (110) comprises at least one of a first preset denominator value (111), a second preset denominator value (112) and an nth preset denominator value (11N), the first monitoring frequency vector (120) comprises a first monitoring frequency (121), a second monitoring frequency (122) and an nth monitoring frequency (12N), the first preset denominator value (111) corresponds to the first monitoring frequency (121), the second preset denominator value (112) corresponds to the second monitoring frequency (122) and an nth preset denominator value (11N) corresponds to the nth monitoring frequency (12N), and N is a positive integer; the second information matching unit (520) includes a second matching discriminating unit (521), compares the value of the component of the first monitoring frequency vector (120) with the value of the corresponding component of the second preset switching condition threshold vector, and classifies at least one component of the first monitoring frequency vector (120) into a corresponding second switching condition cluster (220); the second switching condition cluster (220) comprises a first switching condition set (211), a second switching condition set (221) and a third switching condition set (2R 1), wherein R is an integer greater than or equal to 3; the second cluster of switching conditions (220) corresponds to at least one component of the first monitoring frequency vector (120).
8. The monitoring information processing apparatus according to claim 7, wherein: the second information matching unit (520) further comprises a second matching adjustment unit (522); the first preprocessing unit (510) also reads a first initial period end mark (001), and if the first initial period end mark (001) is valid, the operation of the second matching adjustment unit (522) is executed; if the first monitoring frequency vector (120) needs to be initialized, the corresponding first preset denominator count vector DEN (110) obtains a preset value PRD, that is, the first monitoring frequency vector (120) is updated or refreshed with the PRD as a period; the component of the first preset denominator count vector DEN (110) corresponds to at least one device to be monitored in a driving cycle, the device to be monitored comprising at least one of a catalyst, a front oxygen sensor, an evaporation system, a leak monitoring device, an exhaust gas recirculation device EGR, a variable timing valve device VVT, a secondary air system, a particulate trap, a rear oxygen sensor, a nitrogen oxide NOx aftertreatment system, a boost pressure control system; the second matching adjustment unit (522) acquires at least one second current monitoring frequency of a second current monitoring frequency vector; and comparing the second current monitoring frequency with a preset switching condition threshold value to obtain a logic result of a relevant comparison process.
9. The measurement information processing apparatus according to claim 8, further comprising a third condition switching unit (530); the third condition switching unit (530) acquires a third preset working condition vector (330); the third preset working condition vector (330) comprises a first diagnosis condition A (311), a second diagnosis condition B (321) and a third diagnosis condition C (331) to an S-th diagnosis condition (3S 1), wherein S is an integer greater than or equal to 3; the first diagnosis condition A (311) until the S-th diagnosis condition (3S 1) corresponds to a preset diagnosis condition or combination of conditions; outputting a monitoring enabling signal of at least one device to be monitored corresponding to the second switching condition cluster (220), wherein the enabling signal is used for starting a monitoring process of at least one device to be monitored; the at least one device to be monitored corresponds to at least one component of the first predetermined denominator count vector DEN (110).
10. The monitoring information processing apparatus according to claim 9, further comprising: a fourth sample refresh unit (540); taking the value of each component of the first preset denominator count vector DEN (110) as a step length, and periodically adding the step length to the corresponding component of the first preset denominator count vector DEN (110) to obtain a fourth current denominator count vector (410), wherein the fourth current denominator count vector (410) comprises a first current denominator (411) and a second current denominator (412) until an Nth current denominator (41N); acquiring a fourth current monitoring frequency vector of the device to be monitored; wherein each component of the fourth current monitoring frequency vector is a ratio of a count value corresponding to a monitoring process, a driving cycle or a monitoring amount of the device to be monitored to a corresponding component of the fourth current denominator count vector (410); -after replacing the first monitoring frequency vector (120) with the fourth current monitoring frequency vector, performing the operation of the second information matching unit (520) again.
11. The monitoring information processing apparatus according to claim 10, wherein: s=3 in the third preset operating condition vector (330); the second diagnosis condition B (321) corresponds to an initial diagnosis condition, the first diagnosis condition A (311) corresponds to a condition in which the diagnosis condition requirement is reduced, and the third diagnosis condition C (331) corresponds to a condition in which the diagnosis condition requirement is improved; recording the first monitoring frequency vector (120) as IUPR, the second preset switching condition threshold vector as m, the fourth current monitoring frequency vector as IUPR and the molecular count value of the device to be monitored in the monitoring period as [ NUM ], namely [ IUPR ] = [ NUM ]/[ DEN ]; wherein, [ NUM ] is the corresponding components of NUM, [ DEN ] is the corresponding components of DEN, [ IUPR ] is the corresponding components of IUPR; if the fourth current monitoring frequency vector IUPR includes two or more components, taking the smallest one of the components as the value of NUM; the first switching condition set (211) is IUPR < m, the second switching condition set (221) is m is less than or equal to IUPR and less than 2×m, and the R-th switching condition set (2R 1), namely the third switching condition set (231) is IUPR and more than or equal to 2×m, wherein R=3; if the fourth sample refreshing unit (540) acquires the replaced first monitoring frequency vector (120) IUPR, the second matching adjustment unit (522) is re-executed as follows:
For the first set of switching conditions (211), if current IUPR < 2×m, maintaining the first diagnostic condition a (311) unchanged in a next scan period (1234), and if current IUPR is greater than or equal to 2×m, switching to the second diagnostic condition B (321) in the next scan period (1234);
For the second switching condition set (221), if current IUPR < m, switching to the first diagnostic condition A (311) in a next scanning period (1234), if current m is less than or equal to IUPR < 2×m, maintaining at the second diagnostic condition B (321) in the next scanning period (1234), and if current IUPR is more than or equal to 2×m, switching to the third diagnostic condition C (331) in the next scanning period (1234);
For the third set of switching conditions (231), if current IUPR < m, switching to the second diagnostic condition B (321) in the next scan period (1234), if current IUPR is greater than or equal to 2×m, switching to the third diagnostic condition C (331) in the next scan period (1234).
12. The monitoring information processing apparatus according to any one of claims 7, 8, 10, or 11, wherein: the first preset denominator value (111) is equal to 100; the value of the first preset denominator count vector DEN (110) comprises the value of an ignition counter or a driving cycle counter; the value of the driving cycle counter comprises the number of driving cycles which are used for measuring the running of the vehicle and are met by all conditions required by the preset monitoring function to detect faults; each component [ DEN ] of the first preset denominator count vector DEN (110) is incremented when at least one of preset conditions or operating condition requirements are met.
13. A computer storage medium, comprising: a storage medium body for storing a computer program; the computer program, when executed by a microprocessor, implements the monitoring information processing method according to any one of claims 1 to 6.
14. A IUPR controller, comprising: the monitoring information processing apparatus according to any one of claims 7 to 12 and/or the computer storage medium according to claim 13.
15. An OBD diagnostic module comprising: the monitoring information processing apparatus according to any one of claims 7 to 12; and/or a computer storage medium according to claim 13; and/or IUPR controller as claimed in claim 14.
CN202210942647.0A 2022-08-08 2022-08-08 Monitoring information processing method, device, medium, controller and diagnosis module Active CN115326135B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210942647.0A CN115326135B (en) 2022-08-08 2022-08-08 Monitoring information processing method, device, medium, controller and diagnosis module

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210942647.0A CN115326135B (en) 2022-08-08 2022-08-08 Monitoring information processing method, device, medium, controller and diagnosis module

Publications (2)

Publication Number Publication Date
CN115326135A CN115326135A (en) 2022-11-11
CN115326135B true CN115326135B (en) 2024-08-02

Family

ID=83921648

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210942647.0A Active CN115326135B (en) 2022-08-08 2022-08-08 Monitoring information processing method, device, medium, controller and diagnosis module

Country Status (1)

Country Link
CN (1) CN115326135B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106546280A (en) * 2015-09-16 2017-03-29 普天信息技术有限公司 Portable traffic environment air-quality monitoring system
CN112346431A (en) * 2019-08-09 2021-02-09 联合汽车电子有限公司 OBD function performance identification and diagnosis method and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106546280A (en) * 2015-09-16 2017-03-29 普天信息技术有限公司 Portable traffic environment air-quality monitoring system
CN112346431A (en) * 2019-08-09 2021-02-09 联合汽车电子有限公司 OBD function performance identification and diagnosis method and system

Also Published As

Publication number Publication date
CN115326135A (en) 2022-11-11

Similar Documents

Publication Publication Date Title
US9097195B2 (en) Vehicular diagnostic system
US8437903B2 (en) Vehicular diagnostic system
Capriglione et al. On-line sensor fault detection, isolation, and accommodation in automotive engines
CN111753867A (en) Monitoring and diagnosing vehicle system problems using machine learning classifiers
US8930121B2 (en) Offset and slow response diagnostic methods for NOx sensors in vehicle exhaust treatment applications
US9316565B2 (en) Exhaust manifold pressure based misfire detection for internal combustion engines
US8386204B2 (en) Method for the diagnosis of the EGR cooler efficiency in a diesel engine
CN112964476B (en) On-line prediction method for actual road particulate matter emission of heavy-duty diesel vehicle
GB2389627A (en) Diagnosing i.c. engine EGR valve performance
US6230095B1 (en) System and method for cylinder power imbalance prognostics and diagnostics
US6018944A (en) System and method for monitoring a catalytic converter using adaptable indicator threshold
CN102116241A (en) Method for diagnosing accidental fire of gasoline engine
CN108884793A (en) Abnormal detector, method for detecting abnormality and abnormality detection system
Fischer Transient NOx estimation using artificial neural networks
CN112267949B (en) Fault-tolerant control method and control system for atmospheric pressure sensor of diesel engine
CN117074046A (en) Automobile laboratory emission test method and device in plateau environment
CN105240123B (en) The engine RPM monitoring method and ERM controller of use priority mode
US11333055B2 (en) Catalyst deterioration diagnosis method and catalyst deterioration diagnosis system
CN115326135B (en) Monitoring information processing method, device, medium, controller and diagnosis module
CN114851985A (en) Vehicle ignition and flameout state identification method and device and vehicle-mounted equipment
KR100762096B1 (en) Vehicle fuel consumption measurement and fault diagnosis apparatus and method
Capriglione et al. Real-time implementation of IFDIA scheme in automotive systems
US20200109656A1 (en) Catalyst deterioration diagnosis device and catalyst deterioration diagnosis method
CN114812870A (en) A reliability determination method for a temperature sensor and related components
US11339703B2 (en) Engine emission prediction system

Legal Events

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