This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Application of Robust Engineering Methods to Improve ECU Software Testing
Technical Paper
2006-01-1600
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
Robust Engineering techniques developed by Taguchi have traditionally applied to the optimization of engineering designs. Robust Engineering methods also may be applied to software testing of ECU algorithms. The net result is an approach capable of improving the software algorithm in one of two ways. First the approach can identify the range of areas which prove problematic to the software such that a robust solution may be developed. Conversely, the approach can be used as a general strategy to verify that the software is robust over the range of inputs tested. The robust engineering methods applied to software testing utilize orthogonal array experiments to test software over a range of inputs. The actual software trials are best performed in the simulation environment and also via automated test hardware in the loop configurations in realtime. This paper outlines a process for applying Robust Engineering methods to software testing. Experiments derived from the robust methodologies are then implemented using both software simulation and hardware in the loop environments. A case study is presented where the process is applied to improve the robustness of an ECU software algorithm. Results are obtained from both using simulation and performing automated hardware in the loop tests.
Recommended Content
Authors
Topic
Citation
Leaphart, E., Muldoon, S., and Irlbeck, J., "Application of Robust Engineering Methods to Improve ECU Software Testing," SAE Technical Paper 2006-01-1600, 2006, https://doi.org/10.4271/2006-01-1600.Also In
SAE 2006 Transactions Journal of Passenger Cars: Electronic and Electrical Systems
Number: V115-7; Published: 2007-03-30
Number: V115-7; Published: 2007-03-30
References
- ASI Consulting Group Robust Engineering Practioner's Course Class Notes January 2004
- Deguchi, J et. al. Efficient Tool for Debugging with the Orthogonal Array R.E. for Software Application Course Handout January 2004
- Goldstein, S. Robust Testing of EW Systems R.E. for Software Application Course Handout January 2004
- Taguchi, G. et. al. Robust Engineering McGraw Hill 2000
- Musa, J. Software Reliability Engineering McGraw Hill 1999
- Wang, R. et. al. Unified Chassis Simulation Architecture Delphi TechCon February 2004
- Schuette, H. et. al. Hardware-in-the-LoopTesting of Vehicle Dynamic Controllers - A Technical Survey SAE 2005-01-1660