This content is not included in your SAE MOBILUS subscription, or you are not logged in.
Automation of seatbelt reminder function test using hardware-in-the-loop simulator
ISSN: 0148-7191, e-ISSN: 2688-3627
Published September 3, 2018 by SAE International in United States
Annotation ability available
This paper approaches the use of Hardware-in-the-Loop (HiL) test framework to perform automated verification test of Seatbelt Reminder Function in automotive Instrument Panel Cluster (IPC). The goal of this test was to verify if the Belt-Minder™ Feature performs its seatbelt warning function sounding a chime and illuminating a warning light when the user has his seatbelt unbuckled in compliance with safety standards and regulations. The manual execution of this test requires many resources like prototype vehicle, fuel, many engineers' work hours for each test, etc. However, testing dynamically with HiL system some of those mentioned resources are not required like the prototype vehicle and other are reduced, for example, the time taken to have report on hands. The most important among the advantages, was the possibility of testing with HiL earlier in the V-Diagram. The complexity of testing the IPC dynamically (automatic) was because this module provides most of the available and important information to the users about the overall status of the car. All information traffic comes to IPC by hardwired or CAN (Controller Area Network) signals and its outputs to user are visual and audible. In this HiL system, those outputs were captured with microphone and camera, and its inputs, including user actions of buckle and unbuckle the seatbelt, accelerate and stop the car, etc, were simulated programmatically using digital IOs and CAN boards. The acquired data was examined using techniques of signal processing and analysis such as Edge Detection, Pattern Matching, Fast Fourier Transform, and Spectral Kurtosis. At the end, the result was compared with the feature expected behavior in order to confirm if it was in compliance to every safety standard and regulation required for different software versions in each market.
- Seat-belts and child restraints: a road safety manual for decisionmakers and practitioners, FIA Foundation for the Automotive and Society, 2009.
- Bandstra, R., Meissner, U., Warner, C. Y., Monoghan, S. et al., “Seat-Belt Injuries in Medical and Statistical Perspectives,” NHTSA Technical Paper 9X-S6-W-25.
- McConnell, S., “Code Complete: A Practical Handbook of Software Construction,” 2nd edition, Microsoft Press handbook ISBN 978-0-7356-1967-8, 2014.
- Stecklein, J. M., Dabney, J., Dick, B., Haskins, B., et al., “Error Cost Escalation through the Project Life Cycle,” NASA Technical Paper JSC-CN-8435, 2010.
- Jones, C., “Software Engineering Best Practices: Lessons from Successful Projects in the Top Companies,” McGraw-Hill ISBN: 978-0-07-162162-5, 2010.
- Lopes, J., Marques C., Vasconcelos, G., Vieira, R., et al., “Automated tests for automotive Instrument Panel Cluster based on Machine Vision,” SAE Technical Paper 2016-36-0235, 2016.
- National Instruments, “Best Practices for Embedded Software Testing of Safety Compliant Systems” (Online), Available: http://www.ni.com/white-paper/13671/en/, accessed 31 May 2017.