CN115657644A - OBD controller of commercial vehicle - Google Patents

OBD controller of commercial vehicle Download PDF

Info

Publication number
CN115657644A
CN115657644A CN202211380079.6A CN202211380079A CN115657644A CN 115657644 A CN115657644 A CN 115657644A CN 202211380079 A CN202211380079 A CN 202211380079A CN 115657644 A CN115657644 A CN 115657644A
Authority
CN
China
Prior art keywords
ready state
obd
vehicle
scr
diagnosis
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.)
Pending
Application number
CN202211380079.6A
Other languages
Chinese (zh)
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.)
Dongfeng Trucks Co ltd
Original Assignee
Dongfeng Trucks 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 Dongfeng Trucks Co ltd filed Critical Dongfeng Trucks Co ltd
Priority to CN202211380079.6A priority Critical patent/CN115657644A/en
Publication of CN115657644A publication Critical patent/CN115657644A/en
Pending legal-status Critical Current

Links

Classifications

    • 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

  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

The invention discloses an OBD controller of a commercial vehicle. The system comprises an OBD diagnosis data management module, a diagnosis tool and a data processing module, wherein the OBD diagnosis data management module is used for acquiring vehicle information and OBD data from a vehicle controller, receiving the ready state and fault information of an SCR (selective catalytic reduction) and responding corresponding OBD diagnosis data to the diagnosis tool according to a received OBD diagnosis request when receiving an activation signal; the diagnostic ready state management module is used for acquiring vehicle information after the vehicle is powered on, judging the ready state of the SCR according to the vehicle information and sending a judgment result to the OBD diagnostic data management module; the diagnostic message routing module is used for analyzing the diagnostic ID message received from the OBD port and sending an activation signal to the OBD diagnostic data management module when the analysis result is the request of the OBD data; and the OBD fault management module is used for determining fault information according to the fault diagnosis message and sending the fault information to the OBD diagnosis data management module. The invention can carry out unified management on OBD data and faults of the whole vehicle and acquire complete OBD data.

Description

OBD controller of commercial vehicle
Technical Field
The invention belongs to the technical field of automobiles, and particularly relates to an OBD (on-board diagnostics) controller for a commercial vehicle.
Background
The OBD system architecture of the current commercial vehicle is mostly distributed, if an accelerator pedal is connected in a VCU (vehicle control unit) controller, an engine is in charge of fuel related data, and a post-processing system is processed by a post-processing controller.
The existing OBD system architecture has the following defects:
1. the OBD related data are distributed in a plurality of controllers, and the general social OBD detection tool can only read the OBD data of a single controller, so that partial OBD data cannot be completely read during OBD detection.
2. The method has the advantages that the ready state cannot be obtained, and the diagnosis of the ready state is completed because part of diagnosis ready functions can reach diagnosis conditions under specific working conditions, so that the OBD detection project cannot be completed due to ready state problems or incomplete OBD data when new vehicle users and user vehicles are in annual audit.
Disclosure of Invention
The invention aims to solve the defects of the background technology and provide an OBD controller of a commercial vehicle.
The technical scheme adopted by the invention is as follows: an OBD controller for commercial vehicle comprises
The OBD diagnosis data management module is used for acquiring vehicle information and OBD data from the vehicle controller, receiving the ready state and fault information of the SCR, and responding corresponding OBD diagnosis data to a diagnosis tool according to a received OBD diagnosis request when receiving an activation signal, wherein the OBD diagnosis data is any one or more of the vehicle information, the OBD data, the ready state of the SCR and the fault information;
the diagnostic ready state management module is used for acquiring vehicle information after the vehicle is powered on, judging the ready state of the SCR according to the vehicle information and sending a judgment result to the OBD diagnostic data management module;
the diagnostic message routing module is used for analyzing the diagnostic ID message received from the OBD port and sending an activation signal to the OBD diagnostic data management module when the analysis result is the request of the OBD data;
and the OBD fault management module is used for determining fault information according to the fault diagnosis message and sending the fault information to the OBD diagnosis data management module.
Further, when the activation signal is received, if the OBD diagnosis request is not received through the OBD port within the set time, the diagnostic tool is considered to be offline, and the current OBD diagnosis data response function is exited until the OBD diagnosis request is received through the OBD port again.
Further, after the vehicle is powered off, the OBD diagnosis data management module updates the current acquired vehicle information, OBD data, and the ready state and fault information of the SCR and stores the power off.
Further, the fault information comprises fault codes, fault grades and vehicle static OBD data.
Further, the vehicle information includes any one or more of total driving mileage of the vehicle, total running time of an engine, running condition of the whole vehicle and fault condition of the whole vehicle.
Further, the process of determining the ready state of the SCR according to the vehicle information includes:
when the total driving range of the vehicle is less than the set range and the total engine operating time is less than the set time,
if the fault of the whole vehicle does not occur, setting the ready state of the SCR to be a ready state, and setting the diagnostic factor of the ready state of the SCR to be 1;
if the vehicle has a fault, setting the ready state of the SCR as an un-ready state, and waiting for the fault to be relieved; and after the fault is relieved, setting the ready state of the SCR to be the ready state, and clearing the diagnostic factor of the ready state of the SCR.
Further, the process of determining the ready state of the SCR according to the vehicle information includes: when the total driving mileage of the vehicle is more than or equal to the set mileage or the total engine operating time is more than or equal to the set time,
if the fault of the whole vehicle does not occur, judging the ready state of the SCR according to the running working condition of the vehicle;
if the vehicle has a fault, setting the ready state of the SCR as an un-ready state, and waiting for the fault to be relieved; and after the fault is relieved, judging the ready state of the SCR according to the running working condition of the vehicle, and clearing the diagnostic factor of the ready state of the SCR.
Further, the process of judging the ready state of the SCR according to the vehicle operating condition is as follows: determining whether a normal diagnostic ready state judgment condition is reached based on vehicle operating parameters,
if the condition for judging the ready state of the normal diagnosis is not met and the diagnostic factor of the ready state of the SCR is larger than the set factor, setting the ready state of the SCR as the ready state, and updating the diagnostic factor of the ready state of the SCR according to the total driving mileage of the vehicle and the total running time of the engine;
if the condition for judging the ready state of normal diagnosis is not met and the diagnostic factor of the ready state of the SCR is equal to the set factor, setting the ready state of the SCR as a non-ready state and emptying the diagnostic factor of the ready state of the SCR;
if the condition for judging the ready state of the normal diagnosis is not met and the diagnostic factor of the ready state of the SCR does not exist currently, setting the ready state of the SCR as an un-ready state;
and if the normal diagnosis ready state judgment condition is reached, setting the ready state of the SCR to be a ready state, and clearing the SCR ready state diagnosis factor.
Further, after the ready state of the SCR is set as the non-ready state during the running of the vehicle, if it is determined that the normal diagnosis ready state determination condition is reached at a certain time, the ready state of the SCR is set as the ready state.
Further, the normal diagnosis ready state judgment condition is determined to be reached when the following conditions are satisfied simultaneously: 1) The rotating speed of the engine is 1200-1500 rpm; 2) The engine load is between 75 percent and 100 percent, and 3) the inlet and outlet exhaust temperatures of the post-treatment are both higher than 250 ℃; 4) Nox emission concentration less than 20ppm; 5) The duration reaches 20 seconds.
The invention has the beneficial effects that:
the OBD controller provided by the invention can be used for uniformly managing OBD data and faults of the whole vehicle and acquiring complete OBD data by arranging the OBD diagnosis data management module, the diagnosis ready state management module, the diagnosis message routing module and the OBD fault management module in a matching way, and OBD detection equipment is prevented from only carrying out OBD data interaction with a single controller when the whole vehicle is diagnosed.
The OBD diagnosis data management module acquires the vehicle information from the whole vehicle through the diagnosis service, is beneficial to ensuring the integrity of the acquired OBD data, can judge the data and improves the validity of the OBD data.
The diagnosis ready state management module judges the ready state of the vehicle, and avoids influencing the result of the OBD detection of the vehicle; the diagnostic message routing module can realize network isolation, can also detect the connection of OBD detection tool fast and effectively, avoid OBD detection tool direct with controllers such as EECU, VCU to be connected, lead to OBD data to read incompletely.
Detailed Description
The following further describes embodiments of the present invention. It should be noted that the description of the embodiments is provided to help understanding of the present invention, and is not intended to limit the present invention. In addition, the technical features involved in the embodiments of the present invention described below may be combined with each other as long as they do not conflict with each other.
The invention provides a commercial vehicle OBD controller, which comprises
The OBD diagnosis data management module is used for realizing related OBD diagnosis service functions of ISO-27145/SAE-J1939 and the like, acquiring vehicle information and OBD data from the vehicle control unit, receiving ready state and fault information of the SCR, and responding corresponding OBD diagnosis data to a diagnosis tool according to a received OBD diagnosis request when receiving an activation signal, wherein the OBD diagnosis data are any one or more of the vehicle information, the OBD data, the ready state of the SCR and the fault information. And after the vehicle is powered off, the OBD diagnosis data management module updates the current acquired vehicle information, OBD data, and the ready state and fault information of the receiving SCR and stores the power off.
And the diagnosis ready state management module is used for acquiring vehicle information after the vehicle is powered on, judging the ready state of the SCR according to the vehicle information and sending a judgment result to the OBD diagnosis data management module. The vehicle information comprises any one or more of total driving mileage of the vehicle, total running time of an engine, running conditions of the whole vehicle and fault conditions of the whole vehicle.
And the diagnostic message routing module is used for analyzing the diagnostic ID message received from the OBD port and sending an activation signal to the OBD diagnostic data management module when the analysis result is the request OBD data.
And the OBD fault management module is used for determining fault information according to the fault diagnosis message and sending the fault information to the OBD diagnosis data management module.
The specific operation strategy of each functional module of the OBD controller is described as follows:
OBD diagnostic data management module:
after the whole vehicle T15 is powered on, vehicle information is acquired from the whole vehicle through a diagnosis service, including but not limited to: static information such as VIN, CVN and CALID of the whole vehicle, and dynamic information such as vehicle speed and rotating speed.
After the engine runs, an OBD diagnosis data request function is actively activated, OBD data requests are carried out on all nodes on a bus through ISO-27145 and SAE-J1939 data request services, data responded by all controllers are judged reasonably according to ISO-27145 and SAE-J1939 standards and actual vehicle working conditions, appropriate response data are selected, and OBD data sources (responding controller information) are recorded. After all OBD data information (including support and non-support) is acquired, the unsolicited request function is stopped.
If an OBD diagnosis request is received through the OBD port, activating the OBD diagnosis data request function again, periodically requesting the OBD data from the corresponding controllers respectively, and updating the OBD data buffer in real time; corresponding OBD diagnostic data is then responded to the diagnostic tool in accordance with the OBD diagnostic request.
If the OBD diagnosis request is not received through the OBD port within 10 continuous seconds, the diagnosis tool is considered to be offline, and the OBD diagnosis data request function is exited until the OBD diagnosis request is received through the OBD port again.
And after the whole vehicle T15 is powered off, the controller records the acquired vehicle information and OBD data information sources and carries out power-off storage.
A diagnostic ready state management module:
after the whole vehicle T15 is powered on, vehicle information including vehicle mileage, total transmitter running time, engine/post-processing and other message information of emission related systems DM1 is acquired from the whole vehicle through a bus.
When the total driving mileage of the vehicle is less than the set mileage and the total running time of the engine is less than the set time, if the fault of the whole vehicle does not occur, the ready state of the SCR is set as the ready state according to the fact that the vehicle is in a new offline state, and meanwhile, the diagnostic factor of the ready state of the SCR is set as 1; if the whole vehicle has faults, the ready state of an SCR (namely, a system and a component related to emission, such as a DOC, a DPF, an SCR and the like) is set to be an un-ready state, and the fault is waited to be relieved; after the fault is relieved, the ready state of the SCR is set to be the ready state, and meanwhile, the SCR ready state diagnostic factor is cleared, namely when the ready state of the SCR is judged later, the SCR ready state diagnostic factor does not exist, and the SCR ready state diagnostic factor is not used as a judgment condition.
When the total driving mileage of the vehicle is more than or equal to the set mileage or the total running time of the engine is more than or equal to the set time, if the whole vehicle fault does not occur (the corresponding OBD fault is determined by fault information sent by a corresponding controller), judging the ready state of the SCR according to the running condition of the vehicle; if the vehicle has a fault, setting the ready state of the SCR as an un-ready state, and waiting for the fault to be relieved; and after the fault is relieved, judging the ready state of the SCR according to the running working condition of the vehicle, and clearing the diagnostic factor of the ready state of the SCR.
In the above scheme, the process of judging the ready state of the SCR according to the vehicle operating condition is as follows: determining whether a normal diagnostic ready state judgment condition is reached based on vehicle operating parameters,
if the condition for judging the ready state of the normal diagnosis is not met, the current diagnostic factor of the ready state of the SCR exists, and the current diagnostic factor of the ready state of the SCR is greater than a set factor, the ready state of the SCR is set to be the ready state, and the diagnostic factor of the ready state of the SCR is updated according to the total driving mileage of the vehicle and the total running time of the engine; the criteria for updating the SCR ready state diagnostic factor are: updating the diagnosis factor and reducing the diagnosis factor by 0.1 when the total driving mileage of the vehicle is increased by 5000KM and the total running time of the engine is increased by 200 hours after the moment of updating the SCR ready state diagnosis factor last time; the total driving mileage of the vehicle and the total operation time of the engine are cumulatively calculated, that is, after the diagnostic factor of the SCR ready state is updated based on the last time, if the total driving mileage of the vehicle increases to 10000KM and the total operation time of the engine increases to 400 hours, the diagnostic factor is adjusted down by 0.2.
If the judgment condition of the normal diagnosis ready state is not met, the current SCR ready state diagnosis factor exists, and the current SCR ready state diagnosis factor is equal to the set factor, the ready state of the SCR is set to be the non-ready state, and the SCR ready state diagnosis factor is cleared;
if the condition for judging the ready state of the normal diagnosis is not met and the diagnostic factor of the ready state of the SCR does not exist currently, setting the ready state of the SCR as an un-ready state;
and if the normal diagnosis ready state judgment condition is reached, setting the ready state of the SCR to be a ready state, and clearing the SCR ready state diagnosis factor.
After the SCR ready state diagnostic factor is emptied, the SCR ready state diagnostic factor is not used, namely after the next vehicle is started or runs, only the total driving mileage of the vehicle, the total running time of the engine, the normal diagnosis ready state judgment and the whole vehicle fault judgment are carried out, and the SCR ready state diagnostic factor is not used as a judgment condition.
In the above scheme, after the ready state of the SCR is set as the non-ready state, if it is determined that the normal diagnosis ready state determination condition is reached at a certain time, the ready state of the SCR is set as the ready state.
In the above scheme, when the following conditions are simultaneously satisfied, it is determined that the normal diagnosis ready state judgment condition is reached: 1) The rotating speed of the engine is 1200-1500 rpm; 2) The engine load is between 75% and 100%, and 3) the exhaust gas temperature at the inlet and the outlet of the post-treatment is higher than 250 ℃; 4) Nox emission concentration less than 20ppm; 5) The duration reaches 20 seconds.
A diagnostic message routing module:
for the diagnosis messages (such as XCP/UDS and other diagnosis protocols) received at the OBD port and other CAN channels, the message routing function between different CAN network segments is realized;
when an emission-related diagnosis ID message is received from an OBD port, judging the message content, and if the message content does not request OBD data, performing message routing on the message according to a normal routing rule;
when an emission related diagnosis ID message is received from an OBD port, the content of the message is judged, if the content of the message is request OBD data, the routing function of the diagnosis message is stopped, the OBD diagnosis data management function is activated, and the OBD diagnosis data management takes over the response work of related message information.
OBD fault management module:
receiving emission related system DM1 messages of an engine, post-processing and the like through a bus, confirming a fault grade according to a fault code, requesting an instrument to light an MIL lamp through a specified rule, and storing and eliminating fault information; and sending the fault grade and the fault information to OBD diagnosis data management, and sending the OBD diagnosis data management to an OBD diagnosis tool.
Example (b):
the OBD system of the commercial vehicle consists of an OBD Controller (OCU), a vehicle control unit (VECU), an Engine Controller (ECM), an Aftertreatment Controller (ACM) and an Instrument (IC).
Acquiring vehicle information of the whole vehicle and acquiring an OBD data source:
the method comprises the following steps: after the vehicle is powered on by T15, the OCU starts OBD diagnosis service on the bus, and judges whether the vehicle is provided with VECU, EECU, ACM and IC according to the received response;
step two: the OCU sends OBD diagnosis data requests to the VECU, the EECU and the ACM through OBD diagnosis service respectively, makes comprehensive judgment on the response of each controller, and records vehicle static information such as vehicle VIN, CVN and CALID;
step three: and determining and recording an OBD data source by combining the response data of the step two and the CAN communication data of the whole vehicle: accelerator opening (VECU), engine speed (EECU), engine torque percentage (EECU), EGP inlet temperature (ACM), nox emission concentration (ACM), vehicle speed (IC), mileage over drive (IC), and the like.
Step four: the OCU receives an OBD diagnosis request of the diagnosis instrument from an OBDCAN (OBD ports 6 and 14), feeds back vehicle VIN, CVN, CALID, diagnosis ready state and the like to the diagnosis instrument according to the request content, acquires data such as accelerator opening, engine speed, engine torque percentage, EGP inlet temperature, NOx emission concentration, vehicle speed, driving mileage and the like from VECU, EECU and IC, and responds to response data according to the request of the diagnosis instrument.
Step five: and after the diagnosis instrument is detected to be off-line, stopping acquiring data such as accelerator opening, engine speed, engine torque percentage, EGP inlet temperature, NOx emission concentration, vehicle speed, driving mileage and the like from the VECU, the EECU and the IC until the diagnosis instrument is detected to be on-line again.
Diagnostic message routing
The method comprises the following steps: the OCU receives a CAN message with the ID of 0x18DB33F/0x7DF from the OBDCAN, confirms the CAN message as an OBD diagnosis special message and enters an OBD diagnosis mode;
step two: the OCU receives a CAN message with the ID of 0x18DA00XX (XX is given to a source address, a specific value is not limited) from the OBDCAN, judges the content of the message, confirms that the content of the message is not an OBD diagnosis message, routes the message to the EECU, and routes a response message of the EECU to the OBDCAN.
Diagnostic ready state management
The method comprises the following steps: after the vehicle is powered on by T15, the OCU judges that the vehicle is a new vehicle according to the driving mileage of the vehicle (less than 2000 Km), the total running time of an engine (less than 50 hours) and no ACM related current fault and historical fault, sets the SCR diagnosis ready state to be the ready state and sets the SCR ready state diagnosis factor to be 1.
Step two: when the vehicle mileage and the total engine running time reach 10000Km/200 hours and 15000Km/400 hours, the OCU judges the ACM fault information and the vehicle running work record, confirms that the SCR does not reach the condition of normal diagnosis readiness, and respectively reduces the ready state diagnosis factors of the SCR by 0.1 and 0.2
Step three: when the SCR ready state diagnostic factor is less than or equal to 0.5, the OCU sets the SCR ready state to be an un-ready state;
step four: when the OCU detects that the engine speed is 1200-1500 rpm, the engine load is 75-100% along with the running of the vehicle, the inlet and outlet exhaust temperatures of the aftertreatment are higher than 250 ℃, the Nox emission concentration is less than 20ppm, and the duration time reaches more than 20 seconds, the SCR diagnosis ready condition is judged to be met, the SCR diagnosis ready state is set to be a ready state, and the SCR ready state diagnosis factor is cleared.
The foregoing description of the embodiments and specific examples of the invention have been presented for purposes of illustration and description; it is not intended to be the only form in which the embodiments of the invention may be practiced or utilized. The embodiments are intended to cover the features of the various embodiments as well as the method steps and sequences for constructing and operating the embodiments. However, other embodiments may be utilized to achieve the same or equivalent functions and step sequences.
What has been described above includes examples of one or more embodiments. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the aforementioned embodiments, but one of ordinary skill in the art may recognize that many further combinations and permutations of various embodiments are possible. Accordingly, the embodiments described herein are intended to embrace all such alterations, modifications and variations that fall within the scope of the appended claims. Furthermore, to the extent that the term "includes" is used in either the detailed description or the claims, such term is intended to be inclusive in a manner similar to the term "comprising" as "comprising" is interpreted when employed as a transitional word in a claim. Furthermore, any use of the term "or" in the specification of the claims is intended to mean a "non-exclusive or".
The various illustrative logical blocks, or elements, described in connection with the embodiments disclosed herein may be implemented or performed with a general purpose processor, a digital signal processor, an Application Specific Integrated Circuit (ASIC), a field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but, in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other similar configuration.
The above description is only an embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Those not described in detail in this specification are within the skill of the art.

Claims (10)

1. The utility model provides a commercial car OBD controller which characterized in that: comprises that
The OBD diagnosis data management module is used for acquiring vehicle information and OBD data from the vehicle controller, receiving the ready state and fault information of the SCR, and responding corresponding OBD diagnosis data to a diagnosis tool according to a received OBD diagnosis request when an activation signal is received, wherein the OBD diagnosis data are any one or more of the vehicle information, the OBD data, the ready state of the SCR and the fault information;
the diagnostic ready state management module is used for acquiring vehicle information after a vehicle is powered on, judging the ready state of the SCR according to the vehicle information and sending a judgment result to the OBD diagnostic data management module;
the diagnostic message routing module is used for analyzing the diagnostic ID message received from the OBD port and sending an activation signal to the OBD diagnostic data management module when the analysis result is the request of the OBD data;
and the OBD fault management module is used for determining fault information according to the fault diagnosis message and sending the fault information to the OBD diagnosis data management module.
2. A commercial vehicle OBD controller according to claim 1, characterized in that: and when the activation signal is received, if the OBD diagnosis request is not received through the OBD port within the set time, the diagnosis tool is considered to be offline, and the current OBD diagnosis data response function is quitted until the OBD diagnosis request is received through the OBD port again.
3. A commercial vehicle OBD controller according to claim 1, characterized in that: and after the vehicle is powered off, the OBD diagnosis data management module updates the current acquired vehicle information, OBD data, and the ready state and fault information of the receiving SCR and stores the power off.
4. A commercial vehicle OBD controller according to claim 1, characterized in that: the fault information comprises fault codes, fault grades and vehicle static OBD data.
5. A commercial vehicle OBD controller according to claim 1, characterized in that: the vehicle information comprises any one or more of total driving mileage of the vehicle, total running time of an engine, running conditions of the whole vehicle and fault conditions of the whole vehicle.
6. A commercial vehicle OBD controller according to claim 1, characterized in that: the process of determining the ready state of the SCR according to the vehicle information includes:
when the total driving range of the vehicle is less than the set range and the total engine operating time is less than the set time,
if the fault of the whole vehicle does not occur, setting the ready state of the SCR to be a ready state, and simultaneously setting the diagnostic factor of the ready state of the SCR to be 1;
if the vehicle has a fault, setting the ready state of the SCR as an un-ready state, and waiting for the fault to be relieved; and after the fault is relieved, setting the ready state of the SCR to be a ready state, and clearing the diagnostic factor of the ready state of the SCR.
7. A commercial vehicle OBD controller according to claim 1, characterized in that: the process of determining the ready state of the SCR according to the vehicle information includes: when the total driving mileage of the vehicle is more than or equal to the set mileage or the total engine running time is more than or equal to the set time,
if the fault of the whole vehicle does not occur, judging the ready state of the SCR according to the running working condition of the vehicle;
if the whole vehicle has a fault, setting the ready state of the SCR to be an unserviceable state, and waiting for the fault to be relieved; and after the fault is relieved, judging the ready state of the SCR according to the running working condition of the vehicle, and clearing the diagnostic factor of the ready state of the SCR.
8. The OBD controller for a commercial vehicle according to claim 7, wherein the process of judging the ready state of the SCR according to the vehicle running condition is as follows: determining whether a normal diagnostic ready state judgment condition is reached based on vehicle operating parameters,
if the condition for judging the ready state of the normal diagnosis is not met and the current diagnostic factor of the ready state of the SCR is greater than the set factor, setting the ready state of the SCR as the ready state, and updating the diagnostic factor of the ready state of the SCR according to the total driving mileage of the vehicle and the total running time of the engine;
if the condition for judging the ready state of normal diagnosis is not met and the diagnostic factor of the ready state of the SCR is equal to the set factor, setting the ready state of the SCR as a non-ready state and emptying the diagnostic factor of the ready state of the SCR;
if the condition for judging the ready state of the normal diagnosis is not met and the diagnostic factor of the ready state of the SCR does not exist currently, setting the ready state of the SCR as an un-ready state;
and if the normal diagnosis ready state judgment condition is reached, setting the ready state of the SCR to be a ready state, and clearing the SCR ready state diagnosis factor.
9. The commercial vehicle OBD controller of claim 8, wherein: and in the running process of the vehicle, after the ready state of the SCR is set as the non-ready state, if the condition for judging the normal diagnosis ready state is determined to be reached at a certain moment, the ready state of the SCR is set as the ready state.
10. The commercial vehicle OBD controller of claim 8, wherein: determining that a normal diagnostic ready state judgment condition is reached when the following conditions are simultaneously satisfied:
1) The rotating speed of the engine is 1200-1500 rpm; 2) The engine load is between 75 percent and 100 percent, and 3) the inlet and outlet exhaust temperatures of the post-treatment are both higher than 250 ℃; 4) Nox emission concentration less than 20ppm; 5) The duration of time reaches 20 seconds.
CN202211380079.6A 2022-11-04 2022-11-04 OBD controller of commercial vehicle Pending CN115657644A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211380079.6A CN115657644A (en) 2022-11-04 2022-11-04 OBD controller of commercial vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211380079.6A CN115657644A (en) 2022-11-04 2022-11-04 OBD controller of commercial vehicle

Publications (1)

Publication Number Publication Date
CN115657644A true CN115657644A (en) 2023-01-31

Family

ID=85016069

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211380079.6A Pending CN115657644A (en) 2022-11-04 2022-11-04 OBD controller of commercial vehicle

Country Status (1)

Country Link
CN (1) CN115657644A (en)

Similar Documents

Publication Publication Date Title
EP3559625B1 (en) Device and method for managing an electric vehicle
CN110435632B (en) Fuel consumption control method for hybrid electric vehicle with emission consideration
US11440528B2 (en) Systems and methods for managing aftertreatment systems
CN102568054B (en) Information record carrier
CN111591281B (en) Idle speed control method and device, vehicle and storage medium
CN102635450B (en) Automobile dual-fuel switch control method and device
US10996277B2 (en) System and methods for accommodating loss of battery charge history
CN111929079A (en) Annual inspection pre-examining method for vehicle and vehicle
CN108035789B (en) Gasoline vehicle multi-stage three-way catalyst performance online monitoring system and method
CN111786944A (en) Vehicle emission monitoring method, device, equipment and storage medium
US20220180673A1 (en) Fault isolation using on-board diagnostic (obd) capability data
CN116710337A (en) System and method for adjusting engine operating point based on emissions sensor feedback
KR102185572B1 (en) Method and device for performing a reference measurement on a sensor of an internal combustion engine
CN115657644A (en) OBD controller of commercial vehicle
CN113219210A (en) Vehicle speed sensor signal rationality diagnosis method and system
CN114458422B (en) DPF active regeneration control method and system
CN108798849A (en) Vehicle catalyst converter idling diagnostic system and method
CN113719338B (en) SCR sulfur poisoning degree determining method and device, diesel vehicle and medium
JP4085576B2 (en) Vehicle control device
US11414066B2 (en) Method and a control unit for controlling a hybrid driveline
CN113561958B (en) Dynamic response diagnosis method and system for rear oxygen sensor of hybrid electric vehicle
CN107131039B (en) Method for operating an exhaust gas aftertreatment system of a motor vehicle
CN109254573A (en) Electrically controlled diesel engine failure diagnosis system
CN107154085B (en) Processing method and processing device for vehicle-mounted diagnosis data
CN112523850A (en) Visual diagnosis method and system for vehicle aftertreatment system and diagnosis equipment

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