集中式EE架构在软件定义汽车中的应用-2024-12-智能网联_第1页
集中式EE架构在软件定义汽车中的应用-2024-12-智能网联_第2页
集中式EE架构在软件定义汽车中的应用-2024-12-智能网联_第3页
集中式EE架构在软件定义汽车中的应用-2024-12-智能网联_第4页
集中式EE架构在软件定义汽车中的应用-2024-12-智能网联_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论