13.07.2015 Views

2004-01-1240 An Overview of Hardware-In-the-Loop ... - dSPACE

2004-01-1240 An Overview of Hardware-In-the-Loop ... - dSPACE

2004-01-1240 An Overview of Hardware-In-the-Loop ... - dSPACE

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

computational requirements for a real-time simulation.For example <strong>the</strong> emission related testing and validationis not feasible in <strong>the</strong> current HIL environment. A betterplant model (e.g. complete detail combustion basedmodel), however, can provide better correlation <strong>of</strong>engine variables as well engine performance. However,a detailed combustion based model may not be suitablefor real time execution with <strong>the</strong> present computingtechnology.Future advancement, both in real-time computing andplant modeling will close this gap <strong>of</strong> complete bench topsimulation and may make <strong>the</strong> HIL an absolutereplacement for a real vehicle for s<strong>of</strong>tware validation andverification.CONCLUSIONA brief discussion <strong>of</strong> on <strong>the</strong> implementation and usagescenario <strong>of</strong> HIL systems at Visteon Corporation for PCMs<strong>of</strong>tware verification and validation is presented in thispaper. The Powertrain S<strong>of</strong>tware development group inVisteon uses HIL systems in every step <strong>of</strong> <strong>the</strong> s<strong>of</strong>twaredevelopmental phase.Using HIL in integrated EIO s<strong>of</strong>tware, Unit Testing, andclosed loop testing <strong>of</strong> <strong>the</strong> system s<strong>of</strong>tware significantlyreduced <strong>the</strong> testing time and improved s<strong>of</strong>tware quality.S<strong>of</strong>tware quality is improved by identifying potentialerrors and/or discrepancies between <strong>the</strong> requirement,specification and s<strong>of</strong>tware very early in <strong>the</strong> developmentphase.The successful implementation <strong>of</strong> closed loop simulationhas proved to be useful in validating several features at<strong>the</strong> system level. However, fur<strong>the</strong>r improvements in realtime computing technology and implementation will berequired for simulating features such as emissionrequirements.REFERENCES1. H. Hanselmann, "<strong>Hardware</strong>-in-<strong>the</strong>-<strong>Loop</strong> SimulationTesting and its <strong>In</strong>tegration into a CACSD Toolset",IEEE <strong>In</strong>ternational Symposium on Computer-AidedControl System Design 1996.2. Hanselmann, H.: Advances in Desktop <strong>Hardware</strong>-<strong>In</strong><strong>the</strong>-<strong>Loop</strong>Simulation. SAE Paper 970932, 1997.3. S. Nabi, "Development <strong>of</strong> an <strong>In</strong>tegrated TestEnvironment for ECU S<strong>of</strong>tware Validation," <strong>dSPACE</strong>User Conference 2002,4. Eckel, B.; "Design Patterns <strong>In</strong> Python", 2002S<strong>of</strong>tware Development West conference, San Jose,CA, USA.5. Lamberg, K.; Richert, J.; Rasche, R.; A NewEnvironment for <strong>In</strong>tegrated Development andManagement <strong>of</strong> ECU Tests, SAE 2003-<strong>01</strong>-1024,Detroit, USA.6. Gehring, J.; Schuette, H.; A <strong>Hardware</strong>-in-<strong>the</strong>-<strong>Loop</strong>Test Bench for <strong>the</strong> Validation <strong>of</strong> Complex ECUNetworks, SAE 2002-<strong>01</strong>-08<strong>01</strong>, Detroit, USACONTACTSyed NabiVisteon CorporationVisteon Technical Center17000 Rotunda Dr.Dearborn, MI 48121Phone: (313) 755-1881E-mail: snabi@visteon.comMahesh Balike, PhDVisteon CorporationVisteon Technical Center17000 Rotunda Dr.Dearborn, MI 48121Phone: (313) 755-3804E-mail: mbalike@visteon.comJace AllenSenior Project EngineerApplications Group<strong>dSPACE</strong>, <strong>In</strong>c.28700 Cabot DriveSuite 1100Novi, MI 48377Phone: (248) 567-1265Fax: (248) 567-<strong>01</strong>30E-mail: jallen@dspaceinc.comKevin RzemienSupervisorApplications Group<strong>dSPACE</strong>, <strong>In</strong>c.28700 Cabot DriveSuite 1100Novi, MI 48377Phone: (248) 567-1265Fax: (248) 567-<strong>01</strong>30E-mail: krzemien@dspaceinc.comADDITIONAL SOURCES1. R.W. Weeks and J.J. Moskwa, "Automotive EngineModeling for Real-Time Control UsingMATLAB/SIMULINK", SAE paper 950417.2. H. Hanselmann, "<strong>Hardware</strong>-in-<strong>the</strong>-<strong>Loop</strong> SimulationTesting and its <strong>In</strong>tegration into a CACSD Toolset",

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!