Fault detection system and method for bus to cyclically send fault codes of controller

A technology of fault detection and bus circulation, which is applied in the general control system, control/adjustment system, test/monitoring control system, etc., can solve the problems of reducing work efficiency, the bus cannot be sent at the same time, and the network load is increased, and the time to achieve is long Effect

Active Publication Date: 2021-06-15
HOZON NEW ENERGY AUTOMOBILE CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in this way, after diagnosing one fault, the current fault code will continue to be sent as 1 on the bus, and if multiple faults are diagnosed, the bus cannot send two fault codes at the same time because the network load will increase, which will cause Select the most serious fault code among multiple faults to send. This diagnosis method is not conducive to finding all the faults at the moment in the fastest time. It is necessary to solve the fault codes in order according to the severity, which is not conducive to the analysis of faults and reduces the workload. efficiency

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Fault detection system and method for bus to cyclically send fault codes of controller
  • Fault detection system and method for bus to cyclically send fault codes of controller
  • Fault detection system and method for bus to cyclically send fault codes of controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037]This embodiment provides a fault detection system for cyclically sending controller fault codes by the bus, which is mainly used for cyclically sending fault codes. The system includes a fault detection module and a fault transmission module, the fault detection module is used to detect the fault status of all fault nodes of the controller; the fault transmission module transmits the fault information of all fault nodes of the controller according to the detection results of the fault detection module sent to the serial bus; and make the fault information of the faulty node occupy the bus longer than the fault information of the faulty node without fault.

[0038] The fault detection module detects the fault state of the faulty node of the controller, that is, whether there is a fault. If a fault is detected, FltCod_Pre=1; if no fault is detected, FltCod_Pre=0. The fault sending module includes a counter, and the counting range of the counter is equally divided into seve...

Embodiment 2

[0048] Based on Embodiment 1, this embodiment encapsulates the fault information generation unit into several packaging groups for the convenience of operation, and each packaging group is provided with an initial value, that is, FltCodOffSet. In this embodiment, the total number of faulty nodes of the controller is still is 500, the counter period is 10ms, and the number of package groups is 10 as an example (can be set according to requirements):

[0049] In this embodiment, there are 10 packaging groups, and the number of DTC generators in each packaging group is 50. Wherein, when setting an initial value for each packaging group, the initial values ​​of the 10 packaging groups are respectively FltCodOffSet=0, FltCodOffSet=50, FltCodOffSet=100, . . . , FltCodOffSet=450. The initial value is set according to the total number of faulty nodes of the controller, and the Tn value just counted by the counter is within the range of [1,100] and the output value is 1, that is, the v...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention belongs to the technical field of automobile bus automatic diagnosis and relates to a fault detection system and method for a bus to cyclically send fault codes of a controller, and mainly aims to cyclically send the fault codes. The system comprises a fault detection module and a fault sending module. The system is characterized in that the fault detection module is used for detecting fault states of all fault nodes of the controller; the fault sending module is used for sending fault information of all fault nodes of the controller to a serial bus according to a detection result of the fault detection module; and the duration of occupying the bus by the fault information of fault nodes with the faults is longer than the duration of occupying the bus by the fault information of fault nodes without faults. According to the method and the device, the fault codes are circularly sent, the problem that the network load is too large when multiple pieces of fault information are sent is solved, and the time of sending the fault information of the fault nodes occupying the serial bus is longer than the time of sending the fault information of the fault nodes without the faults.

Description

technical field [0001] The invention relates to the technical field of automatic diagnosis of automobile bus, in particular to a fault detection system and method for cyclically sending controller fault codes by the bus, which is mainly used for cyclically sending fault codes. Background technique [0002] The automatic diagnosis of the faults of each part of the car can timely feedback whether the functions of the car can work normally, which greatly improves the safety of the car during use, and the automatic diagnosis is carried out in the form of sending fault codes through the CAN bus. The patent document whose publication number is CN106814731A discloses a vehicle fault code reading method, device and vehicle fault statistics system, which can read the fault state flag signal of the vehicle electronic controller in real time; wherein, the fault state flag signal is the vehicle electronic controller The internal self-defined signal is used to mark whether there is a fau...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G05B23/02
CPCG05B23/0213G05B2219/24065Y02P90/02
Inventor 李璞肖岩曲帅丁祥李江有崔挺
Owner HOZON NEW ENERGY AUTOMOBILE CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products