版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
FCV.io
07.05.2024
NavigatingtheShiftto
ThomasHülshorst,AkshayBujone,ChristianKirchhof,MariusWegener,JanHake
CentralizedE/EArchitecturesinSDVs
Preparedfor
MATHWORKSAUTOMOTIVECONFERENCE
TheindustryistransformingtowardsFcvio
software-centricproducts
MarketDemand
>AdvancedFeatures>Updateability
Seamlesssmartphone
>Upgradeability
integration
Connected
High-performance
entertainment
Cost
Reduction
Advanced
ADASfeatures
>Simplified,modularhardware>CostefficientSWplatforms
Electric
Competition
Newfeaturesoverlifetime
Continuous
improvementofthevehicle
>DevelopmentefficiencybyDevOps,automation,
virtualization
Vehiclealways“up-to-date”
>Reducedtime-to-marketand;newwayofworking
>Reducedrecalls(byOTAanddataanalytics)
2
©byFEV.io-allrightsreserved.Confidential-nopassingontothirdparties
FCV.io
Software-DefinedVehicles(SDVs)
…BUTTECHNICALBACKBONEISNOTREADY
TraditionalE/E&SWArchitecture:
Decentralized&signal-oriented(monolithic)
VALUEFORCUSTOMERSISCLEAR…
“WhenIboughtacarinthepast,thedayIgotitwasthebestthecarwouldeverbe.Withasoftware-definedcar,thedayyoubuyitistheworstitwilleverbe.
ECU&SW
ECU&SW
ECU&SW
ECU&SW
ECU&SW
ECU&SW
Fromthepointforward,however,it’sgoingtobelikemagic.”
ECU&SW
ECU&SW
ECU&SW
ECU&SW
ECU&SW
JensenHuang
ECU&SW
ECU&SW
ECU&SW
CEONVIDIA
ECU&SW
ECU&SW
ECU&SW
ECU&SW
Seamlesssmartphone
VISION
(IN-VEHICLE)
integration
Connected
Mainlyservice-orientedsoftwarearchitecture
SW
Feature
SW
Feature
SW
Feature
SW
Feature
SW
Feature
SW
Service
SW
Service
SW
Service
SW
Service
SW
Service
SW
Service
SW
Service
SW
Service
SW
Service
SW
Service
OS,Hypervisor,Containers&Middleware
High-PerformanceComputing
High-performanceentertainment
CentralHPC
ZonalHPC
ZonalHPC
ZonalHPC
ZonalHPC
Advanced
ADASfeatures
Newfeaturesoverlifetime
Continuous
improvementofthevehicle
Vehiclealways“up-to-date”
CentralizedE/EArchitecture
w/high-performance
computingcluster
High-speedconnection
High-speed
connection
3
©byFEV.io-allrightsreserved.Confidential-nopassingontothirdparties
Ourlegacy:FEVhasawiderangeofcross-domaincontrolfeaturesandwell
establishedautomotive-gradeprocesses,methodsandtoolchains
FCV.io
FEVAUTOMOTIVECONTROLSOFTWARELIBRARY
4WD2-4Mot
2WD
1-2
Mot
Battery
Managem
System
P0
Motor
Control
Unit
ElectricVehicle
AutomotiveSoftware
PowertrainControl
P1
Predictive
Energy
Managm.
ParallelHybrid
P2
P3
ADAS/AD
MixedHybrid
FEVCoreControlSoftware
P4
PowerSplit
PxPy
DHT
E-PGS
4
Intelligent
Chassis
Control
©byFEV.io-allrightsreserved.Confidential-nopassingontothirdparties
Ourlegacy:FEVhasawiderangeofcross-domaincontrolfeaturesandwell
establishedautomotive-gradeprocesses,methodsandtoolchains
FCV.io
FEVAUTOMOTIVECONTROLSOFTWARELIBRARY
FeatureExamples:
FeatureExamples:
4WD2-4Mot
2WD
1-2
Mot
StateofCharge/StateofHealth
Thermal
Management
Battery
Managem
System
P0
Motor
Control
Unit
ElectricVehicle
AutomotiveSoftware
Field-orientedControl
PowertrainControl
Energy&ChargeManagement
P1
Predictive
Energy
Managm.
ParallelHybrid
RangePrediction
P2
Torque
Management
P3
AdaptiveCruiseControl
Vehicle
Coordination
ADAS/AD
MixedHybrid
FEVCoreControlSoftware
P4
TrafficJamChauffeur
Diagnostics
PowerSplit
PxPy
DHT
E-PGS
Intelligent
Chassis
Control
5
Powered-by
©byFEV.io-allrightsreserved.Confidential-nopassingontothirdparties
FCV.io
Whatabouttherelocationoffeatures/functions?
Majorimpactonfunctiondevelopment
DEVELOPMENTFROMEMBEDDEDCONTROLLERTOVIRTUALIZEDPLATFORMS
Software-definedE/ESystem
ConventionalE/ESystem
Functionshostedatdedicatedembeddedcontrollers
Functionsindependentfromdedicatedcontrollers,hostedonCloud/Central/ZonalorEmbeddedtarget
Signal-oriented
Softwarearchitectures
Verification/Validationmainlyatembeddedcontrollerlevel
Softwareorganizedin
Service-oriented
architectures(SOA)
Virtualizedplatforms
demandstrongshift-left
andvirtualverificationandvalidation
2
SOA=ServiceOrientedArchitecture,SOP=StartofProductionSource:FEV
©byFEV.io-allrightsreserved.Confidential-nopassingontothirdparties
FCV.io
Featurereallocation:Whatisthebenefit?
FROMTRADITIONALECUTOTHECLOUD
CLOUDENVIRONMENT
>PERFORMANCE:UNLIMITED
−Performancecanbeusedwheneverrequested
>DATA-ACCESS:HIGH
−Accesstolargesetsofdata
−Data-drivenmodelscanbeadaptedfleetwide
>AVAILABILITY:MEDIUM
−Cloudiswidelyavailable
−Resourcescanbescaled
whenevertheyareneededbasedonactualcustomer
request
−Incaseofin-availabilitythelocalHPCcomputecantakeover
ON-BOARDHPC
HPC
>PERFORMANCE:IMPROVED
−Computationalpowercanbeallocatedtoalgorithmwhenneeded
>DATA-ACCESS:MEDIUM
−Accesstoalmostallon-boarddata(navigation,HVAC,
powertrain)isavailable
>AVAILABILITY:HIGH
−HPCispermanentlyavailable
−Canbeusedasfallbacksolutionwhencloudisnotavailable
ON-BOARDECU
>PERFORMANCE:LIMITED
−ECUisnotsuitedforhighlycomplexordata-drivenalgorithms
>DATA-ACCESS:LOW
−ECUislimitedtodatareceivedviabuscommunication
>AVAILABILITY:HIGH
−ECUisalwaysavailableforcalculation
7
©byFEV.io-allrightsreserved.Confidential-nopassingontothirdparties
FCV.io
Featurereallocation:Whatisimportanttoremainautomotive-grade?
FROMTRADITIONALECUTOTHECLOUD
ON-BOARDECU
ON-BOARDHPC
HPC
>HardReal-Time:MEDIUM
−Cross-domainapplicationswithmixedcriticalityregardinghardreal-time
>FunctionalSafety:MEDIUM
−Cross-domainapplicationswithmixedcriticalityregarding
Functionalsafety
−UptoASIL-Dpossible,buthighereffort
CLOUDENVIRONMENT
>HardReal-Time:LOW
−Notautomotivestandard
>FunctionalSafety:LOW
−Notautomotivestandard
−Cloudinfrastructurenot
availableforASIL-B/C/Dtoday
>HardReal-Time:HIGH
−HardReal-Timerequirements
areStandardandcanbemet
withexistingsolutions
>FunctionalSafety:HIGH
−FunctionalSafetyrequirementsarestandardandcanbemet
withexistingsolutions
8
©byFEV.io-allrightsreserved.Confidential-nopassingontothirdparties
WhichfunctionsarecandidatesforFCV.io
re-allocation?
PredictiveEnergyManagement,e.g.
RangeEstimation
VehicleMotion,e.g.electricmotorcontrolField-orientedControl
>Nostrictreal-timerequirements>Nofunctionalsafetyrequirements>Implementationisindependentof
controllerhardware
>Functionalitycanbeimprovedandupdatedinthefield
>Strongbenefitofaccesstolargesetsofdata
>Data-drivenmodelscanbeadaptedfleetwide
>Strictreal-timerequirements>Functionalsafetyrelevant
>Implementationrequiredtobe
Keepitonlocal
ECU!
adaptedtocontrollerhardware>Fixedfunctionalitythatisnot
expectedtochange
Reallocation
recommended!
©byFEV.io-allrightsreserved.Confidential-nopassingontothirdparties
CUBE–The360。PhilosophyofFEVrepresentsamindsetandaSystems
EngineeringprocessmodeltorealizecomplexSDVenabledsystems
CUBEUNITESALLDISCIPLINESINTOASTRUCTUREDAPPROACHTOTACKLEHOLISTICPRODUCTDEVELOPMENT
FCV.io
CUBE
SW
EE
Mech
Decomposition
EcoSystem
Product(Vehicle)
System
Integration
Domain
SW
EE
Mech
SubDomain
Component
Discipline
Specific
Industrialization
Discipline
Specific
Design
SystemDesign
Abstraction
>Unitesalldevelopmentdisciplinesunderonecommonapproachtorealizecomplex,softwaredrivenproducts
>Createsacomprehensiveperspectiveonproducts,withcleartechnical
responsibilities
>Focusesoncollaborationtomanagetheworkefficiently
BENEFIT
FORSDV
CONSISTENTSYSTEMSENGINEERING
FOCUSONNON-FUNCTIONALREQ.FORSDVDECISION
EFFICIENTMANAGEMENTOFLEGACY&OTSELEMENTS
SEAMLESSHANDOVERTOSWARCHITECTUREDESIGN
©byFEV.io-allrightsreserved.Confidential-nopassingontothirdparties
FCV.io
HighlevelServiceOrientedArchitecturedefinitionmethodology
SYSTEMDESIGNPRODUCTSPECIFICDESIGN
A:FEATUREANALYSIS
2
B:SYSTEMARCHITECTURE
FUNCTIONBEHAVIOR
↓
6
RealTimeorHighperformance
↓
ASILandSecureAssentDataDefinition
E:N/WDESIGN
EEA
D:N/WBINDING
PROTOCOLS
13
Client/ServerorSender/Receiver
14
ME/IP,DDS,
Csec,VLAN,
SN,HTTP/REST,
MQTT
ndCAN,LIN
SO MAAVB/T
a
ServicMethoC
Messa
eID,InstanceID,d/FieldEventIDAN-ID,LINID
ge-SignalLayout
C:TOPOLOGYMAPPING
DECOMPOSITION
Methods,Events,FieldsorSignals
E2EProfile,SecOC
REQUIREMENTS
5
9
1
Reusability&Sub-
SystemDependency
Analysis
Serviceor
Signal/S2sDecision
DOMAINANALYSIS
10
PERFORMANCE
3
7
11
FUSA/CYSEC
!
15
4
Datatypes,Periodicity
12
8
NetworkTopology
NETWORK/HWCONSIDERATIONS
|11
©byFEV.io-allrightsreserved.Confidential-nopassingontothirdparties
Ahigh-performingE/EarchitecturebuildsthebackboneforfutureproductFevio
anddevelopmentexcellence-differentlevelsofcentralizationarepossible
E/EARCHITECTURESTRATEGY>Illustrative
Cloud
ECU
ECU
ECU
ECU
ECU
ECU
ECU
ECU
ECU
ECU
ECU
InfotainmentHPC
ADAS/ADHPC
ConnectivityHPC
ChassisECU
PowertrainECU
Vehicle
Computer
Zonal
Controller
Zonal
Controller
Zonal
Controller
Zonal
Controller
ECU
APPLICATIONS
OEMAPI
MIDDLEWARE
OS/VIRTUALIZATION
HIGH-PERFORMANCECOMPUTER
Option1
Domain-CentralizedControls
High-speedconnection
Option2
Central+ZonalHPCs
High-speedconnection
High-speed
connection
Option3
CentralHPC
or
ECU
ECU
VehicleComputer
Vehicle
Computer1
Vehicle
Computer2
ECU
ECU
CENTRALIZATIONAPPROACH
ECU
Top-levelcontrol
through“Vehiclebrain”Highperformanceand
classicalcontrollers
Zonalcontrollerstominimizewiring
SDVCORE(“VEHICLEBRAIN”)
TraditionalEEASDV
Considerationoflegacythrough
stepwiseevolutiontowardsdesiredcentralizationlevel
Whatistherightarchitectureformyuse-cases?Fcvio
Softwarearchitectureclassification(simplifiedforillustration)
OTALegacySoftware
Updates
APP
BASE
SOFTWARE
EMULATOR
VIRTUALMACHINE
APP
APP
Drivers
OS
VIRTUALMACHINE
APP
MigrationReuse
COMBINATIONOFARCHITECTURES
VIRTUALMACHINEARCHITECTURE
>ExecutevirtualmachinesonHPC
>Emulatelegacysoftware“asis”
>Bestforlegacymigrationandsafety
I
APP
Drivers
OS
VIRTUALMACHINE
APP
APP
APP
APP
APP
APP
APP
APP
APP
CONTAINERIZEDARCHITECTURE
II
CONTAINERENGINE
>Facilitateover-the-airupdatesbetter>Supportsup-dateofsinglefeatures>Leaneradminapproach
3RD
PARTY
APP
3RD
PARTY
APP
3RD
PARTY
APP
OEMAPP
OEMAPP
3RD
PARTY
APP
OEMAPP
OEMAPP
OEMAPP
OEMAPP
OEMAPP
OEMAPP
SERVICE-ORIENTEDARCHITECTURE
Core
Service#1
Core
Service#2
Core
Service#3
Core
Service#4
CoreServ
OEMAPI
III
>ApproachmaximizeSoftwarere-use
MIDDLEWARE
>Supportsbest3rdpartyappecosystem
13
©byFEV.io-allrightsreserved.Confidential-nopassingontothirdparties
FEVSDV-Coreplatform-CurrentdemosetupbasedFevio
ExistingADASandPowertrain
QNXHypervisor(customized)
VM-VCU
VCUTRQ
VM-DigitalCluster
CLUSTER
AdaptiveAutosar
AdaptiveAutosar
QNXOS
AGL
AGL
VMADAS
ADAS
ACC
HDMI
R-CARH3HPCSOC
USB
COREPLATFORM
Flexible
communication
DISPLAY
VirtualBus(Some.IP/DDS)
Fixed3rdPartyOS
controlfeaturesportedviaVM
onSDVReferenceArchitectureType
IVICONTROLLER
VM-
Infotainment
IVI
i.MX8
HDMI
ANDROID
USB
JOYSTICK
EthernetSwitch
TestinginSimulation
DISPLAY
Internetin
VEHICLESIMULATION
AA:AutosarAdaptive;IVI:InvehicleInfotainment
©byFEV.io-allrightsreserved.Confidential-nopassingontothirdparties
OverviewglobalFEVSDVinitiativeforasoftware-drivenproductFcvio
developmentincludingacollaborativeengineeringframework
FEATUREDEVELOPMENTBASEDONFEVIP
INFOTAIN-MENT
VEHICLE
MOTION
CONTROL
ENERGY/
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 最优算法课程设计
- 张紧轮支架课程设计6
- 幼儿园板书课程设计
- 文件加密c语言课程设计
- 服务器迁移与数据备份方案
- 幼儿园芦笋种植课程设计
- 风格与创新思路探讨
- 晨读打卡课程设计
- 移动互联网时代下的社交变革
- 遗传性血液病的遗传咨询
- 部编版小学五年级语文上册第15课《小岛》精美课件(共53张课件)
- 线上客服外包合作协议书范文
- 2023-2024-深圳某中学初二年级上册数学期末测试卷
- 企业社会责任(CSR)与可持续发展规章制度
- 员工的工作态度指标评分标准示例-企业管理
- 供水设备相关项目实施方案
- 2024版年度中华人民共和国传染病防治法
- 辰显光电微型发光二极管(Micro-LED)生产基地项目环评报告表
- 2025届高考英语大作文读后续写写作思路与技巧课件
- 医师定期考核人文医学模拟考试500题(含参考答案)
- 成品油运输投标方案(技术方案)
评论
0/150
提交评论