This content is not included in your SAE MOBILUS subscription, or you are not logged in.
Adding Unified Diagnostic Services over CAN to an HIL Test System
ISSN: 0148-7191, e-ISSN: 2688-3627
Published April 12, 2011 by SAE International in United States
Annotation ability available
The increase in the number of electronic control units (ECUs) in the modern vehicle, combined with increased software complexity and more distributed controls has led to an extreme testing challenge when it comes to the verification and validation of body-control ECUs. In general test engineers have to deal with more software configurations, more closed-loop interaction between ECUs, and more fault conditions than ever before.
By adding Unified Diagnostic Services (UDS) over CAN to a Hardware-In-The-Loop (HIL) test system, Lear was able to increase test automation and provide wider test coverage by automating the ECU flashing process, adding diagnostic identifiers and trouble codes to their test scripts, and providing a quick and easy way to exercise ECU I/O.
Lear chose to implement their HIL testers on the open PXI hardware platform, utilizing National Instruments' VeriStand software framework. A main reason for selecting NI VeriStand was the ability to add custom functionality using NI LabVIEW, allowing Lear to integrate hardware from multiple vendors and add support for UDS (ISO-14229.1)
This paper will discuss in detail the process for automating ECU flashing and including diagnostic data for more comprehensive test scripts, as well as the implementation of the Unified Diagnostic Services via the Automotive Diagnostic Command Set for LabVIEW.
|Technical Paper||Advantages and Challenges of Closed-Loop HIL Testing for Commercial and Off-Highway Vehicles|
|Journal Article||Fault-Tolerant Control of EMB Systems|
|Technical Paper||Engine ECU Function Development Using Software-in-the-Loop Methodology|
CitationRings, M. and Phillips, P., "Adding Unified Diagnostic Services over CAN to an HIL Test System," SAE Technical Paper 2011-01-0454, 2011, https://doi.org/10.4271/2011-01-0454.
- The PXI Systems Alliance (http://www.pxisa.org) is an industry consortium that promotes and maintains the PXI Standard. The PXISA is an organization chartered to: • Promote the PXI Standard • Ensure interoperability • Maintain the PXI Specification
- Building Custom Devices for NI VeriStand (http://zone.ni.eom/devzone/cda/tut/p/id/9348)
- Rings, M., “Customizing a PXI-based Hardware-In-The-Loop Test System with LabVIEW,” SAE Technical Paper 2010-01-0661, 2010, doi:10.4271/2010-01-0661.
- NI Automotive Diagnostics Command Set (http://sine.ni.com/nips/cds/view/p/lang/en/nid/203554)
- Yang, J., Bauman, J., and Beydoun, A., “A Systems Engineering Approach to Verification of Distributed Body Control Applications Development,” SAE Technical Paper 2010-01-2328, 2010, doi:10.4271/2010-01-2328.