• Video
  • 05-Dec-2011 08:39 EST

Experience with Using Hardware-in-the-Loop Simulation for Validation of OBD in Powertrain Electronics Software


Purchase Required to View Video

Short Preview Below

These advanced checks have resulted in development of many new diagnostic monitors, of varying types, and a whole new internal software infrastructure to handle tracking, reporting, and self-verification of OBD related items. Due to this amplified complexity and the consequences surrounding a shortfall in meeting regulatory requirements, efficient and thorough validation of the OBD system in the powertrain control software is critical. Hardware-in-the-Loop (HIL) simulation provides the environment in which the needed efficiency and thoroughness for validating the OBD system can be achieved. A HIL simulation environment consisting of engine, aftertreatment, and basic vehicle models can be employed, providing the ability for software developers, calibration engineers, OBD experts, and test engineers to examine and validate both facets of OBD software: diagnostic monitors and diagnostic infrastructure (i.e., fault memory management). HIL simulation benches with fault insertion modules are used as the first step in verifying the simplest, traditional, open-/short-circuit diagnostics on sensors and actuators, in addition to other basic functional monitors. Once the fundamentals are verified, simulation of diverse ambient and operating conditions is performed to examine proper performance of threshold monitors and rationality checks. The following presentation demonstrates how such an application of HIL simulation for OBD validation can be developed and undertaken. In addition, successes achieved by using the HIL simulation approach are highlighted, and an exploration of the challenges and limitations are discussed.

Jim Priest, Daimler Trucks North America

Purchase to View
HTML for Linking to Page
Page URL
Rate It
No ratings yet

View More Video

Manganese oxides show high catalytic activity for CO and HC oxidation without including platinum group metals (PGM). However, there are issues with both thermal stability and resistance to sulfur poisoning. We have studied perovskite-type YMnO3 (YMO) with the aim of simultaneously achieving both activity and durability. This paper describes the oxidation activity of PGM-free Ag/i-YMO, which is silver supported on improved-YMO (i-YMO). The Ag/i-YMO was obtained by the following two methods. First, Mn4+ ratio and specific surface area of YMO were increased by optimizing composition and preparation method. Second, the optimum amount of silver was supported on i-YMO. In model gas tests and engine bench tests, the Ag/i-YMO catalyst showed the same level of activity as that of the conventional Pt/?-Al2O3 (Pt = 3.0 g/L). In addition, there was no degradation with respect to either heat treatment (700°C, 90 h, air) or sulfur treatment (600°C to 200°C, total 60 h, 30 ppm SO2).
The System Architecture Virtual Integration (SAVI) program is a collaboration of industry, government, and academic organizations within the Aerospace Vehicle System Institute (AVSI) with the goal of structuring a new integration process that relies on a single-truth architectural framework. The SAVI approach of Integrate, then Build provides a modern distributed development environment which arrests the propagation of requirements errors through the development life cycle. It does so by capturing design assumptions and shared properties of the system design in an authoritative, annotated architectural model. This reference model provides a common, analyzable framework for confirming that system requirements remain complete, consistent, and correct at all levels of system decomposition. Core concepts of SAVI include extensive use of model-based system engineering tools and use of a single-truth reference architectural model.
The Java language is now the most popular programming language for the creation of new software capabilities. Its popularity has resulted in signficant economies of scale, with Java adopted as the primary language of instructional within many university curriculums, an abundance of reusable Java software components and Java software development tools available both from commercial suppliers and as open source technology, a large pool of competent Java developers from which to recruit staff, and a general willingness by senior staff software engineers to invest the effort required to learn this new programming language and technology. This talk describes the special approaches recommended for the use of Java in safety-critical deployments. The talk surveys the current state of the draft JSR-302 Safety Critical Java Specification and describes related experiences with commercially available technologies based on the constraints of early JSR-302 design discussions.
The amount of software, computation and logic embedded into the vehicle systems is increasing. Testing of complex real time embedded systems using Hardware in Loop (HIL) simulations across different vehicle platforms has been a challenge. Data driven testing enables a qualitative approach to test these complex vehicle systems. It consists of a test framework wherein the test logic and data are independent of the HIL test environment. The data comprises variables used for both input values and output verification values. This data is maintained in a database or in the form of tables. Each row defines an independent test scenario. The entire test data is divided into three categories, High, Medium and Low. This feature gives the advantage of leveraging the same set of test data from Unit Level Testing phases to the Integration Test phase in the V-Cycle of software development. A data driven test approach helps the reuse of tests across vehicle platforms.

Related Items

Technical Paper / Journal Article
Training / Education
Technical Paper / Journal Article
Training / Education