Abstract:
A controller area network (CAN) includes a CAN bus having a CAN-H wire, a CAN-L wire, and a pair of CAN bus terminators located at opposite ends of the CAN bus. The CAN further includes a plurality of nodes including controllers wherein at least one of the controllers is a monitoring controller. The monitoring controller includes a detection control routine for isolating faults on the CAN bus including measuring a CAN-H wire voltage, measuring a CAN-L wire voltage, and isolating a short fault based upon the CAN-H wire voltage and the CAN-L wire voltage.
Abstract:
An internal combustion engine employs a starting system. A method for evaluating the starting system includes determining a cranking resistance ratio between a starter and a battery of the starting system during engine cranking. The cranking resistance ratio is normalized based upon an operating temperature of the starting system, and the starting system is evaluated based upon the normalized cranking resistance ratio.
Abstract:
A method of detecting a ground fault in a faulty electronic control unit. A ground fault detection technique executed by a processor is enabled. The processor determines a message count for each respective electronic control unit transmitted during a ground offset condition over a predetermined time period. The message count includes messages communicated within a communication bus having a measured voltage at least a predetermined voltage value above an expected voltage value. The message counts for each respective electronic control unit are normalized. The faulty electronic control unit is identified as a function of the normalized message counts. A fault signal is output to identify the fault electronic control unit.
Abstract:
A controller area network (CAN) includes a CAN bus having a CAN-H wire, a CAN-L wire, and a pair of CAN bus terminators located at opposite ends of the CAN bus. The CAN further includes a plurality of nodes including controllers wherein at least one of the controllers is a monitoring controller. The monitoring controller includes a CAN monitoring routine for detecting a wire short fault in the CAN bus and its location.