Previous Page  20 / 84 Next Page
Information
Show Menu
Previous Page 20 / 84 Next Page
Page Background

CUSTOMERS

PAGE

20

lines together with Model Engineering

Solutions GmbH (MES), a TargetLink

Strategic Partner, on the basis of the

existing documents, and extended

them to cover Daimler-specific needs.

The guidelines are managed in MES

avoid modeling mistakes, and con-

sider tool-specific configurations, such

as uniform settings in the simulation

environment or the code generator.

Safety in Detail

For example, as an adapted MISRA

modeling guideline, the Daimler

modeling guidelines determine the

correct execution order of Stateflow

transitions. Here, the Daimler guide-

lines contradict the MISRA guide-

lines by stating that the execution

order should be defined only by the

user, not by the graphical order of

states and transitions, to avoid a

misinterpretation of the Stateflow

semantics. If, for instance, a state is

moved for layout reasons (change in

syntax), this can inadvertently change

the execution behavior of the state

(change in semantics), see figure 2a.

The same holds true for Stateflow

transitions that are evaluated at junc-

tions, as shown in figure 2b. This

misinterpretation or unintended

Model Examiner (MXAM) and auto-

mated tests for TargetLink models are

provided. By adhering to the modeling

guidelines, MBRDNA can comply

with the modeling requirements of

ISO 26262, implement best practices,

Figure 1: The Daimler modeling guidelines are based on numerous established standards

and guidelines.

“Using modeling guidelines and a guideline checker like MES Model

Examiner makes it possible to automatically implement the requirements

of ISO 26262 and give the model experts more freedom. We want them

to focus on their main task: developing the control function.“

Dr. Ingo Stürmer, Model Engineering Solutions

Sources of Daimler Modeling Guidelines

MISRA AC TL

Control Algorithm

Modeling Guidelines Using

MATLAB

®

(MathWorks Auto-

motive Advisory Board, MAAB)

dSPACE Modeling Guidelines

for TargetLink

MISRA AC SLSF

Modeling Guidelines

for High-Integrity Systems

(MATLAB

®

/Simulink

®

)

MES Functional

Safety Guidelines

Daimler Modeling Guidelines

dSPACE Magazine 1/2016 · © dSPACE GmbH, Paderborn, Germany ·

info@dspace.com

·

www.dspace.com