Professional Documents
Culture Documents
91-95
Abstract: The detection method of automotive controller area network bus is researched in this paper. Failure
identifying of CAN bus under different working conditions has been realized. In order to realizing intelligent
failure diagnosis, data fusion means has been put forward in this paper. The composition of analysis and
detection system is introduced. By analyzing and processing the data of CAN bus and sensors, work condition
of automotive is achieved. Multi-pattern data fusion model and algorithm for failure diagnosis are researched.
The analyzer and detection system designed in this paper can be applied to automotive fault analysis,
troubleshooting and maintenance. Copyright © 2014 IFSA Publishing, S. L.
2. Detection Method of Automotive The schematic diagram of CAN bus analyzer and
Controller Area Network Bus diagnosis system is shown in Fig. 2.
92
Sensors & Transducers, Vol. 166, Issue 3, March 2014, pp. 91-95
is called V-diff approximates to zero. During the and ECU control parameters can be displayed as
process of signal transmission, the high level of digital and graphics on computer. The examination
V-high is 3.5 volts and the low level of V-low is and analysis results is sent to the on board
1.5 volts. In this case the difference voltage known as microcontroller through communication module. The
V-diff is equal to 2 volts. As a result, there are two purpose of fault diagnosis and real-time monitoring is
kinds of logic state on the CAN bus. One is recessive realized. Hardware block diagram of detection
state which is same as the voltage level of two wires. system is shown in Fig. 5.
The other is dominant state which is differential level
of two wires. CAN bus is respectively represented by
the dominant kind and recessive kind of logic value.
The communication is handled according to rules
given by manufacturers. The voltage of CAN bus is
shown in Fig. 3. Typical dominant and recessive
logic voltage values of CAN bus signal are shown in
Table 1.
Voltage of
V-high V-low V-diff
CAN Bus
Recessive 2.5 V 2.5 V 0V
Dominan 3.5 V 1.5 V 2V
Fig. 5. Hardware block diagram of detection system.
3. The Design of Automotive Can Bus By collecting data stream of CAN bus, dynamic
Detection System operation parameters of automotive will be acquired.
All collected data is transmitted to computer, so
When the automobile has a breakdown, related working status of automotive can be tested and the
signals need to be tested by controller area network fault can be diagnosed. This system will carry on
detection system. Troubleshooting is based on the examination to the electronic control module, inquiry
results of testing analysis. In addition, massive whether the output signal, workload and other
experiments need to be carried on when calibrating situations are normal. Defect diagnostics and
parameters of automotive electronic control unit. In analytics for communication between different
experimental process, the internal signal and running control units has been realized by CAN bus
parameters of controller should be acquired in time. test module.
This information is taken to carry on the optimization
of the control system as the basis. This needs to
develop a set of CAN bus monitoring and debugging 4. Data Fusion Model and Algorithm
software that can test various kind of parameters in
real-time and debug online control parameters and In order to meet the need of the fault diagnosis,
variables. Data transmission of CAN bus is shown the integration of processing the large number of
as Fig. 4. complex data should be considered. Complex data
The CAN bus test module is added on the original need to be converted to distinguish information
electrically control system. Data communication effectively. The core of the system is the design of
between the PC and the vehicle control system is corresponding data extract algorithm, data fusion
achieved by hardware and software. The operator model, and information forecast. As a result, the
may carry on the monitoring to the control system research of multi-pattern data fusion model and
through computer. The engine working parameters algorithm for failure diagnosis is very important.
93
Sensors & Transducers, Vol. 166, Issue 3, March 2014, pp. 91-95
The data fusion is mainly used in processing of system can also analyze the fault information. Tips
multi-sensor data. In the ordinary circumstances, it and solutions are presented. The system achieves the
carries on under different rules. Properly data original design requirements. The accuracy and
acquisition is produced through multi-sensor reliability is quite satisfactory. Experimental result of
collection, classification and integration. The basic automotive CAN bus waveform is shown in Fig. 6.
objective is to derive more information from data
combination. In order to improve the synergistic
effect, joint operation advantages of multiple
sensors should be made use of. Therefore,
the overall effectiveness of the sensor system is
improved [8-11].
Adaptive weighted algorithm is adopted by
detection system to fuse the vehicle's feature
information, sensor information and CAN bus data
information. A variety of sensors are installed on
vehicle. Because the precision of sensors is various
and external detection condition is quite complex,
there are large inhomogeneity for the object to be
measured. Therefore, this paper adopts the adaptive
weighted data fusion algorithm based on measured
data. Corresponding weights of different data are Fig. 6. Automotive CAN bus waveform.
determined by the measurement accuracy. Weights
indicate the relative importance of measurement data.
Because the error of high precision sensor is small, 5. Conclusions
corresponding weight is large. The measured data
were multiplied by weight number. The different By designing hardware and software system, real
sensor has the corresponding weight number. In order time data acquisition, monitoring recorder and
to get the smallest total mean error, the measured identification of automotive controller area network
value of each sensor needs the corresponding weight are achieved. The data of automotive CAN bus and
factor using adaptive method. Test system's data sensors are processed and analyzed. Dynamic
fusion value is shown as Eq. 1. operation parameters of automotive are acquired by
n
, the analyzer and detection system through collecting
Xˆ = i = 1
W i X i (1) data stream of CAN bus. Although the error
detection, signaling and fault confinement defined in
n
, the CAN standard makes the information of CAN bus
W
i =1
i =1 (2) correct and consistent. Fault detection can be handled
automatically by the CAN bus analyzer. CAN bus
where W i is the weight factors of various sensors, X̂ analyzer make sure that the system is more reliable.
The detection system is of great value to removing
is the fusion value, X i is the observed values of incipient fault of running vehicle, improving
various sensors. reliability, rational maintaining and proper
Total standard deviation is shown as Eq. 3. inspection.
n
σ 2 = Wi 2σ i2 , (3)
i =1
Acknowledgements
Weight factors of various sensors are shown
This paper is supported by School of
as Eq. 4.
Transportation & Automotive Engineering, Shenzhen
1 , Polytechnic.
Wi ' = n
1 (4)
σ i
2
σ
i =1
2
i
References
Total standard deviation σ2 is the
minimum value. [1]. M. Hafner, M. Schuler, O. Nelles, R. Isermann, Fast
Therefore, after extracting the best weight factor, neural networks for diesel engine control design,
Control Engineering Practice, No. 8, 2000,
the estimated value of data fusion X̂ can pp. 1211-1221.
be calculated. [2]. G. R. Yousefi, An application of artificial neural
By comparing and analyzing experimental results, networks in power system load modeling, in
the test system is able to accurately obtain the fault Proceedings of the IEEE Power Engineering Society
information of automotive controller area network. General Meeting, San Francisco, California USA,
According to the data flow of various sensors, the Vol. 1, 12-16 June 2005, pp. 308-313.
94
Sensors & Transducers, Vol. 166, Issue 3, March 2014, pp. 91-95
[3]. J. S. Wang, Y. P. Chen, A fully automated recurrent engines, Neurocomputing, Vol. 30, 2000,
neural network for unknown dynamic system pp. 129-142.
identification and control, IEEE Transactions on [8]. Rolf Isermann and Norbert Muller, Modeling and
Neural Networks, Circuits and Systems, Vol. 53, Adaptive Control of Combustion Engines with Fast
Issue 7, 2006, pp. 1363-1372. Neural Networks, in Proceedings of the European
[4]. L. Fredriksson, CAN for Critical Embedded Symposium on Intelligent Technologies, Hybrid
Automotive Networks, IEEE Micro, Vol. 22, Issue 4, Systems and their implementation on Smart Adaptive
2002, pp. 28-35. Systems, Spain, 2001, pp. 566-582.
[5]. N. Navet, Y. Song, F. Simonot-Lion, et al., Trends in [9]. N. Cavina, E. Corti, D. Moro, Closed-loop individual
automotive communication systems, Proceedings of cylinder air-fuel ratio control via UEGO signal
the IEEE, Vol. 93, Issue 6, 2005, pp. 1204-1223. spectral analysis, Control Engineering Practice,
[6]. G. Cena, A. Valenzano, An improved CAN fieldbus Vol. 18, Issue 11, 2010, pp. 1295-1306.
for industrial applications, IEEE Transactions on [10]. X. H. Lu, H. Chen, P. Wang, B. Z. Gao, Design of a
Industrial Electronics, Vol. 44, Issue 4, 1997, data-driven predictive controller for start-up process
pp. 553-564. of AMT vehicles, IEEE Transactions on Neural
[7]. Yonghong Tan, Mehrdad Saif, Neural-networks- Networks, Vol. 22, Issue 12, 2011, pp. 2201-2212.
based nonlinear dynamic modeling for automotive
___________________
2014 Copyright ©, International Frequency Sensor Association (IFSA) Publishing, S. L. All rights reserved.
(http://www.sensorsportal.com)
95