Random missing tooth error detection in crankshaft function of an engine control unit

  • Fatimah Abd Rahman System-on-Chip Research Group, Faculty of Engineering, Universiti Putra Malaysia, 43400 UPM Serdang, Malaysia
  • Amesh Eromal Gomes System-on-Chip Research Group, Faculty of Engineering, Universiti Putra Malaysia, 43400 UPM Serdang, Malaysia
  • Noor Ain Kamsani System-on-Chip Research Group, Faculty of Engineering, Universiti Putra Malaysia, 43400 UPM Serdang, Selangor, Malaysia. Phone: +60397694366; Fax: +60389466327
  • Roslina Mohd Sidek System-on-Chip Research Group, Faculty of Engineering, Universiti Putra Malaysia, 43400 UPM Serdang, Malaysia
  • Shaiful Jahari Hashim System-on-Chip Research Group, Faculty of Engineering, Universiti Putra Malaysia, 43400 UPM Serdang, Malaysia
  • Fakhrul Zaman Rokhani System-on-Chip Research Group, Faculty of Engineering, Universiti Putra Malaysia, 43400 UPM Serdang, Malaysia
  • Mohd Suffian Zamali FSR Technology Sdn Bhd, 3, I-PARC 3 Industrial Park, Jalan Riyal U3/38, Bukit Jelutong, 40150 Shah Alam, Selangor, Malaysia
  • Farhan Mohamed Ali FSR Technology Sdn Bhd, 3, I-PARC 3 Industrial Park, Jalan Riyal U3/38, Bukit Jelutong, 40150 Shah Alam, Selangor, Malaysia
Keywords: Crankshaft, trigger wheel, engine control unit, fpga, field programmable gate array

Abstract

Automotive industry is migrating to electronic based control which has promoted the evaluation and enhancement of engine control performance using electronic components in the research field. Modern engines are controlled by Engine Control Unit (ECU) where not only functions and control systems are in placed, but also the fail-safe mechanisms must be integrated in the ECU to ensure user safety when an error occurred. This work focuses on developing a reliable crankshaft function in an ECU using field-programmable gate array (FPGA). ABa test is carried out and the number of occurrences at unintended location are being monitored in the system to detect the random missing tooth. The reliability of the function is tested by evaluating response of the crankshaft function in an ECU when an unexpected missing tooth occurs during its operation. The developed system is able to detect the random missing tooth on a crank trigger wheel at an accuracy of 100% when the wheel is on a run at a constant wheel rotational speed. It also flags error message for further processing in other functional units of the ECU as a safe-fail mechanism for the system. Implementation of the random missing tooth detection in the crankshaft function is shown to work in the system which is developed using Verilog code

Published
2020-06-23
How to Cite
Abd Rahman, F., Gomes, A. E., Kamsani, N. A., Mohd Sidek, R., Hashim, S. J., Rokhani, F. Z., Zamali, M. S., & Ali, F. M. (2020). Random missing tooth error detection in crankshaft function of an engine control unit. Journal of Mechanical Engineering and Sciences, 14(2), 6895 - 6905. https://doi.org/10.15282/jmes.14.2.2020.28.0540
Section
Article