Download now - ASAM
Download now - ASAM
Download now - ASAM
- TAGS
- download
- asam
- www.asam.net
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
STAnDARD<br />
REPORT fROM<br />
<strong>ASAM</strong> AE hIL<br />
12<br />
standard reports<br />
Solutions Guide 2011<br />
DESCRIPTIOn<br />
A typical Hardware-in-the-Loop (HIL) simulator<br />
today has not only to provide interfaces for<br />
the real-time simulator itself Also a wide range<br />
of external functionalities needs to be remotecontrolled<br />
In general a standardized API has<br />
to be developed for all of these functionalities<br />
listed below:<br />
Model Access, i e the capability to write, read<br />
and measure simulator internal variables,<br />
ECU Access, i e the capability to write, read<br />
and measure ECU internal variables, Stimulator<br />
functionality, i e the option to describe<br />
and evaluate real-time capable stimulation<br />
sequences, DIAG Access, i e , the feature set<br />
to remote-control 3rd party ECU diagnostic<br />
tools, e g to use failure memory management<br />
options, FIU Access, the capability to control<br />
electrical failure injection systems, to be used for<br />
short circuits, set to battery voltage or ground<br />
potential, open connection, etc for ECU pins,<br />
Network Access, i e the option to read and<br />
write signal values on the automotive network<br />
systems, such as CAN, LIN, FlexRay in a symbolic<br />
form, A Test Framework which serves as a<br />
central infrastructure to handle all variables related<br />
to their specific formats (<strong>ASAM</strong> MCD-2<br />
MC, <strong>ASAM</strong> MCD-2 D (ODX), <strong>ASAM</strong> MCD-2<br />
(Fibex, DBC)) This framework also provides<br />
the means for the parameterization of the test<br />
bench itself<br />
A description and modelling method should be<br />
used, which was also applied successfully in the<br />
<strong>ASAM</strong> MCD-3 project:<br />
The modelling of the generic, technology independent<br />
functionalities in UML (Enterprise Architect)<br />
and automated generation of related<br />
interface references for the most important<br />
interface technologies<br />
The most important interface technologies for<br />
this application area are NET (as C# interfaces),<br />
the Open Source script language Python<br />
and Java At least for these four technologies,<br />
interface references are provided They are<br />
generated by means of a tool which automates<br />
Enterprise Architect If there is the need for additional<br />
interface references they can be added<br />
without any influence on the generic model or<br />
already existing references<br />
With regard to list Model Access and ECU Ac-<br />
cess, it needs to be mentioned that an almost<br />
identical API modelling is to be aimed for Furthermore,<br />
the reuse of model parts of <strong>ASAM</strong><br />
MCD-3 is intended<br />
But in general it needs also to be emphasized,<br />
that <strong>ASAM</strong> MCD-3 MC and <strong>ASAM</strong> MCD-3<br />
D cannot be applied directly for the HIL use<br />
cases because of their complexity and abstract<br />
definition Therefore, there is the need for<br />
Hardware-in-the-Loop and ECU test oriented<br />
convenience layers<br />
CuRREnT STAnDARD vERSIOn<br />
<strong>ASAM</strong> HIL API V1 0 1<br />
STAnDARD COnTACT<br />
Dr Jobst Richert, dSPACE GmbH<br />
HIL_API@asam net<br />
ACTIvE PROjECT TEAM MEMBERS<br />
The project team consists of the following<br />
companies:<br />
End Users: Audi AG / Volkswagen AG, BMW<br />
AG, Robert Bosch GmbH, Continental Automotive<br />
GmbH (Core Group)<br />
Furthermore this project is supported by HIS<br />
(German: Herstellerinitiative Software, a coordination<br />
group among the German OEMs)<br />
Test System / Tool Suppliers / Others: Berner<br />
& Mattner Systemtechnik GmbH, dSPACE<br />
GmbH, ETAS GmbH, M&K GmbH, National<br />
Instruments, TraceTronic GmbH, Vector Informatik<br />
GmbH<br />
CuRREnT ACTIvITIES<br />
Finalization of maintenance version 1 0 1 until<br />
end of 2010 The next major version 2 0 project<br />
will start early in 2011<br />
<strong>ASAM</strong> AE hIL In ThE MARKET<br />
<strong>ASAM</strong> HIL API 1 0 is available in several HIL<br />
supplier implementations First system integrations<br />
based on this new standards also already<br />
exist<br />
QuALITy ASSuRAnCE<br />
Dependent on the availability of product implementations<br />
running in parallel, cross tests<br />
are pre-planned