Download - Model-based Analysis & Engineering of Novel Architectures for Dependable Electric Vehicles
Model-based Analysis & Engineering of Novel Architectures for
Dependable Electric Vehicles
Dr Henrik LönnVolvo Technology
Gothenburg, [email protected]
Architecture Description LanguageAn information model that captures engineering information in a standardized way
Capture Specifications of
Automotive Electronic Systems
HW
Comp-
onentsCommu-
nication
SW
Comp-
onentsFunctions
Vehicle
Features
Variants
Requirem
ents
Background
SystemModel
AnalysisLevel
DesignLevel
ImplementationLevel
Envi
ronm
ent M
odel
FunctionalAnalysisArchitecture
FunctionalDesignArchitecture
AUTOSAR Application SW
VehicleLevel
AUTOSAR Basic SW
AUTOSAR HW
HardwareDesignArchitecture
Varia
bilit
y
Requ
irem
ents
TechnicalFeatureModel
Depe
ndab
ility
Tim
ing
Extensions …
Data exchange over ports Allocation
EAST-ADL+AUTOSAR Representation
Features of the vehicle
Chassis
TechnicalFeatureModel
Steer Brake Cruise
<<AnalysisArchitecture>> DemonstratorAA
<<FunctionalDevice>>BrakePedal
<<FunctionalDevice>>BrakeFrontLeft
<<FunctionalDevice>>WheelSensorFrontLeft
<<FunctionalAnalysisArchitecture>> DemoFAA
<<ADLFunction>>BrakeAlgorithm
<<ADLFunction>>AbstractABSFrontLeft
VehicleSpeed
<<SWC>>BaseBrake
<<SensorSWC>>BrakePedal
<<LocalDeviceManager>>WheelSensorFL
<<ActuatorSWC>>Brake
<<SWC>>ABSFrontLeft
SWComposition
VehicleSpeed
Abstract functions
Hardware topology, concrete functions, allocation to nodes
Software Architecture as represented by AUTOSAR
<<HWFunction>>BrakePedal
<<HWFunction>>BrakeFrontLeft
<<HWFunction>>WheelSensorFrontLeft
FunctionalDesignArchitecture
<<LocalDeviceManager>>BrakePedal
<<DesignFunction>>BrakeController
<<DesignFunction>>ABSFrontLeft <<LocalDeviceManager>>
BrakeActuatorFL<<BSWFunction>>
BrakeIO
<<BSWFunction>>PedalIO
<<LocalDeviceManager>>WheelSensorFL
<<BSWFunction>>WSensIO
VehicleSpeed
HardwareDesignArchitecture<<ECUNode>>
PedalNode<<ECUNoder>>
WheelNode
<<Sensor>>Pedal
<<Actuator>>Brake
<<Realize>>
4MAENAD Overview. Henrik Lönn, Volvo Technology
EAST-ADL Elements
EAST-ADL MetamodelUML2 ProfileXSD SchemaEAST-ADL MethodologyEAST-ADL Tooling
EATOP Eclipse PlatformPapyrus UMLVendor Tools
(MentorGraphics VSA, Arcticus Rubus, MetaCase ME+, Systemite SystemWeaver, ...)
5MAENAD Overview. Henrik Lönn, Volvo Technology
AUTOSAR
EAST-ADL
2000
EAST-EEA ATESST ATESST2
SAFE
CESAR
TIMMO2
TIMMO
ADAMS
EDONA
MAENAD
EAST-ADL Association
20102005
EAST-ADL EAST-ADL2 EAST-ADL 2.1 EAST-ADL 2.x
UML2SYSMLAADLAUTOSAREAST-ADL
EEA AILUML2TitusSYSMLAADL
EATOP Platform
MAENAD Overview. Henrik Lönn, Volvo Technology 7
MAENAD Project: maenad.eu
MAENAD Overview. Henrik Lönn, Volvo Technology 8
OEMs: Volvo Technolgoy, Centro Recherche FIATSuppliers: Continental, Delphi/Mecel, 4S GroupTools: MetaCase, Pulse-AR, SystemiteResearch: CEA LIST, KTH, TU Berlin, U Hull
SE, ITDE, SE, ITFI, SE, FRFR, SE, DE, UK
Kind: FP7 STREPBudget: 4 MEURDuration: 2011-2013Coordinator: Henrik Lönn, Volvo Technology
Model-based Analysis & Engineering of Novel Architectures for Dependable Electric Vehicles
Purpose: Refine EAST-ADL Language, tools and methodology to support Electrical Vehicle development
MAENAD Overview. Henrik Lönn, Volvo Technology 9
Motivation
Electrical Vehicle development and ISO 26262 require adequate engineering support
Collaborative character of automotive industry makes standards necessary also for specifications
MAENAD Overview. Henrik Lönn, Volvo Technology 10
Objectives
Refine EAST-ADL Language, Tools and Methodology toAssist the safety process defined in the ISO 26262 safety
standardProvide effective prediction of quality attributes
(dependability and performance) Provide tool support for the automated
exploration of design spaces(dependability, performance and cost optimization).
Milestones
WP2 Needs and Methodology
WP 3 Modelling and Analysis Concepts
WP 4 Language Definition
WP 5 Tooling
WP6 Examples and Assessment
WP1 Management
WP7 Dissemination and Exploitation
Sept 2010 Sept 2013MS1 MS2 MS3 MS4 MS5 MS6 MS7 MS8
Project Start Baseline Case Study Language MethodologyAnalysis and Optimization Finalization Project End
MAENAD Overview. Henrik Lönn, Volvo Technology 11
Project Deliveries
Methodology for EAST-ADL in the context of FEV.
EAST-ADL LanguageEAST-ADL UML profile XML exchange format Modelling and Analysis
Tools
L i I on Accu
charger
Pow er Elec. ..
EVC
AFFP
Electric M ach in e
Coolin g U nit
H ECU
RBS/ SB A
I TS
I TS
I TS
I TS
RLS
Fron t ...
W in d...
USM
Park aid
M icroAut...
BCM
H M I -ECU
Gateway
Rad io H VA C-...
eM otio ...
FPK
DCM
Anten na-m o. ..
Auto LinQ
Gears
Ma i.. .
Charging recep t.. .
HV J B
SB W
PTC He...
Ma intenance Sw itch
ev CA N
Accu_ HV Accu_ I n te rlock o ut Accu_ I n te rlock in
obc_ P -C AN obc_ HV l ine
PE_P -CAN
PE_H V line
P E_ pilot line
PE_ phases
PE_ e xictati on
EPF 2-4
CAN VEH
brake open CAN ET S
brake clo sed
main re lay
Pedal Po sit ion Sensor 1
gea rs
Pedal Po sit ion Sensor 2
-
AFF P_ P CAN AFF P_ Pedal tra vel signa l 2 AFF P_ Pedal tra vel signa l 1
HVIL co nductor (S tato r)
EM ach ine_phases
EMachine_ HV in
EV EMR X61/ L38
HECU_ P-C AN
C-CA N SBA _ P CAN pedal ang le senso r
-
-
-
-
LI N _1_ D
LI N _1_ E
LI N _2_ D
I nter System-C AN - -
CF -CAN
I -CA N
CF-C AN
LI N _2_ D
I nter System-CAN LI N_1_ D LI N_1_ E
-
Ethernet Clus ter E thernet_ Au to Board_1 BA_ AutoBoard_ 0
I -CA N
I nte r System -C AN C-CAN
I -CA N
M-CAN P-CAN D-CA N D-Ethernet E1
M-C AN
-
I -CA N
BA _ e Mo tion Sk in_ 1 BA_ eMo tion Skin_ 1
I -CA N
CF -CAN
-
BA _A ntenna-mo du le_ 2 BA_ Antenna-mo dule_ 3
I -CA N E thernet USB_ eM otion Sk in
-
P-R-N- D HMI
MR _ Kl 87 -
T hr ee phases to obc -
HVJ B_ obc in
HVJ B_ P ilot si gnal ou t HVJ B_ P ilo t signal in
H VJ B_ A ccu in
HVJ B_ He ate r
HVJ B_ P E ou t
-
-
SBW _P CAN -
-
Heat_ 400V in -
MSw itch_ HV in
MSw itch_ to H VJ B MSw itch_P ilo t o ut MSw itch_P ilo t in
-
-
RF :K -Line GP S: K-Line
HM I : USB
H VJ B - P E : HV line
12
Finally…
A Specification is a core asset – Shall not be tool specific EAST-ADL is an open, AUTOSAR-compliant representation for
specifying embedded systems Shared ontology/terminology across companies and domains EAXML exchange format to secure tool interoperability Allows joint efforts on methodology, modelling and tools
Supports several aspecs (timing, variability, behavior, V&V, etc. through extensions)
EATOP open tool platform for EAST-ADL tool development EAST-ADL Association directs EAST-ADL evolution
14MAENAD Overview. Henrik Lönn, Volvo Technology
THANK YOU FOR YOUR ATTENTION!
15
W W W. E A S T- A D L . I N F O
MAENAD Overview. Henrik Lönn, Volvo Technology
sig-adl mailing list - subscribe at [email protected]