• Nu S-Au Găsit Rezultate

New Architectures Concepts in Body Control Modules

N/A
N/A
Protected

Academic year: 2022

Share "New Architectures Concepts in Body Control Modules"

Copied!
33
0
0

Text complet

(1)

Course link:

Join on your computer or mobile app

Click here to join the meeting

Laboratory Links:

Join on your computer or mobile app

Click here to join the meeting: I3B4,I3B5,I3B6

Click here to join the meeting: I3A3,I3A4,I3A5,I3A6

Click here to join the meeting: I3A1,I3A2,I3E1,I3E2

Click here to join the meeting: I3A7,I3B1,I3B2,I3B3

Useful links

(2)

Bitte decken Sie die schraffierte Fläche mit einem Bild ab.

Please cover the shaded area with a picture.

(24,4 x 7,6 cm)

New Architectures Concepts in Body Control Modules

Class 09

www.continental-corporation.com Interior Body and Security

(3)

New Architectures in Body Control Modules

Table Of Contents

1 3

Body Control Modules

2 17

Classic Autosar

3 19

Adaptive Autosar

4 23

Automotive Software Architecture 5

(4)

Continental Automotive Romania 12/3/2020

New Architectures in Body Control Modules

Acronyms

AUTOSAR– Automotive Open System Architecture ECU– Electronic Control Unit

CAN– Controller Area Network LIN– Local Area Network

ASIC– Application Specific Integrated Circuit SBC– System Basis Chip

BCM– Body Controller Module SPI– Serial Peripheral Interface

I2C– Inter-Integrated Circuit communication protocol

3

(5)

New Architectures in Body Control Modules

Table Of Contents

Automotive Software Architecture

1 5

Body Control Modules

2 17

Classic Autosar

3 19

Adaptive Autosar

4 23

(6)

Continental Automotive Romania

New Architectures in Body Control Modules Automotive Software Architecture

12/3/2020

The accommodation of consumer electronics in the automotive industry is accelerating with every passing year. The automotive electronics design not only provides a unified human machine interface but also assists the automobile manufacturers to enhance the consistency of body electronics.

Vehicle Bus Communication

Multimedia Bus Interface

CAN, LIN, Ethernet

Infotainment and Telematics

Hands free telephony

Navigation, DVD player, Radio, Storage devices

Light Control

Adaptive Light Control Power Train & Engine

Management

Diagnostic tests and interfaces

Software & Hardware development

Tire Guards

Pressure monitoring

Suspension monitoring HEV / EV

Vehicle energy management Body Electronics

Power windows

Mirror control

Gateways module

Remote keyless entry

Sun roofs

Automatic liftgates Instrument Clusters

Hardware architecture

HMI components

Touch display

Body Controller

(7)

New Architectures in Body Control Modules Automotive Software Architecture

Communication between ECUs – based on CAN, LIN or Ethernet.

CAN High Wire \ LIN \ ETH Rx CAN Low Wire \ GND \ ETH Tx

Car Left Mirror Car Right Mirror Inside Car Control Switch

(8)

Continental Automotive Romania

New Architectures in Body Control Modules Automotive Software Architecture

12/3/2020

Communication between ECUs – based on CAN, LIN or Ethernet.

CAN High Wire CAN Low Wire

Car Left Mirror Car Right Mirror Inside Car Control Switch

Mirrors

Button is switched and pressed to control left mirror and a CAN message is send.

Message received by the left mirror electronic.

Mirror is moving

(9)

New Architectures in Body Control Modules Automotive Software Architecture

CAN communication breakdown and CAN message structure

Inside a CAN message:

• Identifier (ID)

• Data length (DLC)

• Data

CAN message data:

• Is split in signals of different lengths, each one representing a different information (i.e.

motor status, vehicle state, current speed).

• All ECUs in the car know the predefined breakdown

structure of the CAN

messages into signals, so that they can interpret or compose new messages.

(10)

Continental Automotive Romania

New Architectures in Body Control Modules Automotive Software Architecture Electronic Control Unit (ECU) – system overview

12/3/2020

(11)

New Architectures in Body Control Modules

Automotive Software Architecture Electronic Control Unit (ECU) – communication between components

(12)

Continental Automotive Romania

New Architectures in Body Control Modules Automotive Software Architecture Electronic Control Unit (ECU) – the running software

12/3/2020

(13)

New Architectures in Body Control Modules

Automotive Software Architecture Electronic Control Unit (ECU) – the running software

(14)

Continental Automotive Romania

New Architectures in Body Control Modules Automotive Software Architecture Electronic Control Unit (ECU) – Main software entities

Software Application

Software Bootloader

12/3/2020

(15)

New Architectures in Body Control Modules Automotive Software Architecture Electronic Control Unit (ECU) – Main software entities

Software Application

Software Bootloader

▪ Main Application running on the ECU and implementing the ECUs functionality;

▪ Consists of:

• Real Time OS;

• Basic Software modules (HW abstraction layer);

• Communication stack;

• Application modules;

▪ Bootloader is used for application SW updates;

▪ Consists of:

• Bootloader implementation modules;

• Subset of Basic Software modules (HW abstraction layer);

• Communication stack;

• Can have a Real Time OS *not mandatory.

(16)

Continental Automotive Romania

New Architectures in Body Control Modules Automotive Software Architecture Electronic Control Unit (ECU) – Main software application

Software application

12/3/2020

(17)

New Architectures in Body Control Modules

Table Of Contents

Automotive Software Architecture

1 5

Body Control Modules

2 17

Classic Autosar

3 19

Adaptive Autosar

4 23

(18)

Continental Automotive Romania

New Architectures in Body Control Modules

Body Control Modules

18

Body Control Modules (BCMs) are central elements of vehicle electronics.

They combine several functions in one housing and control practically all the vehicle's electronic basis, comfort and security functions like:

Gateway modules External lighting Interior lighting Windshield wipers

Windshield washer system Central locking system Climate control system Seat adjustment RF reception Immobilizer

Remote Keyless Entry

Passive Start and Entry Systems Tire Pressure Monitoring System Energy Management

Thanks to their scalable architecture and AUTOSAR-compatible software modules, they can be freely adapted and harmonize with a every specific type of vehicle.

12/3/2020

(19)

New Architectures in Body Control Modules

Table Of Contents

Automotive Software Architecture

1 5

Body Control Modules

2 17

Classic Autosar

3 19

Adaptive Autosar

4 23

(20)

Continental Automotive Romania

New Architectures in Body Control Modules

Classic AUTOSAR

AUTOSAR (Automotive Open System Architecture) is a standardization initiative of leading automotive OEMs and suppliers and was founded in 2003. The goal is to develop a reference architecture for ECU software, which can overcome the growing complexity of software in modern vehicles.

ECU classic architecture design

ECU standardization architecture design

12/3/2020

(21)

New Architectures in Body Control Modules

Classic AUTOSAR

AUTOSAR objectives

Specify and standardize the central architectural elements across functional domains, allowing industry to focus on implementation.

AUTOSAR Content

Architecture

Methodology

Application interfaces

AUTOSAR Process & Quality

• Establish a flexible work package structure;

• Clear releaseand revision numberingscheme;

• Ensure backward compatibility;

Life cycleplan for each release;

Continuousincorporation of new concepts;

(22)

Continental Automotive Romania

New Architectures in Body Control Modules

Classic AUTOSAR

12/3/2020

(23)

New Architectures in Body Control Modules

Table Of Contents

Automotive Software Architecture

1 5

Body Control Modules

2 17

Adaptive Autosar 3 Classic Autosar

4 23

19

(24)

Continental Automotive Romania

New Architectures in Body Control Modules

Adaptive AUTOSAR

12/3/2020

Motivation for Adaptive AUTOSAR

New features/requirements introduced in Automotive industry nowadays:

• Highly automated driving – environmental perception and behavior planning;

• High connectivity;

• Strict integrity and security requirements;

• External backend systems for vehicles;

• OTA SW updates over vehicles life-cycle.

The new cars become smart vehicles.

Classic AUTOSAR limitations:

• Designed for deeply embedded ECUs with specific static and real-time functionalities;

• Not enough for fulfilling the new Automotive industry development trend.

(25)

New Architectures in Body Control Modules

Adaptive AUTOSAR

Motivation for Adaptive AUTOSAR

New features/requirements introduced in Automotive industry nowadays:

Highly automated driving – environmental perception and behavior planning;

High connectivity;

Strict integrity and security requirements;

External backend systems for vehicles;

OTA SW updates over vehicles life-cycle.

The new cars become smart vehicles.

Classic AUTOSAR limitations:

Designed for deeply embedded ECUs with specific static and real-time functionalities;

Not enough for fulfilling the new Automotive industry development trend.

Adaptive AUTOSAR platform enablesthe future high complexityAutomotive requirements.

Main goalsof Adaptive AUTOSAR:

- offer more flexible options for ECU architecture;

- establish a foundation for compute-intensive taskswith large amounts of data

(26)

Continental Automotive Romania

New Architectures in Body Control Modules

Adaptive AUTOSAR

12/3/2020

(27)

New Architectures in Body Control Modules

Adaptive AUTOSAR

The new Adaptive AUTOSAR platform enables communication and

interaction interfaces with general customer electronic devices that can

be driven by general purpose operating systems.

(28)

Continental Automotive Romania

New Architectures in Body Control Modules

Adaptive AUTOSAR

Convetional way of thinking:

Vehicle separated from customers daily digital experience

New way of thinking:

Vehicle integrated in customer digital experience

What actually changes with Adaptive AUTOSAR is…

12/3/2020

(29)

New Architectures in Body Control Modules

Adaptive AUTOSAR - Service-oriented architecture as key to digitalization

Enables carmakers to reduce complexity & improve updateability, reusability and portability of software by:

• Dividing applications in single, self-contained software components;

• Minimizing functional dependencies between software components;

This is achieved by:

• service-oriented communication;

• dynamic binding using service discovery and publish/subscribe;

• Uniform interfaces, stateless, separation of concerns;

• Forward- and backward- compatibility of interfaces

(30)

Continental Automotive Romania

New Architectures in Body Control Modules

Adaptive AUTOSAR - Interface compatibility

To enable continuous updates, the compatibility of interfaces is required.

12/3/2020

(31)

New Architectures in Body Control Modules

Adaptive AUTOSAR

Common SW Framework based on Adaptive AUTOSAR

Customer functions/basic services can be developed independently of the body controller and of the operating system;

Common methodology and exchange formats;

Common update and communication protocols;

(32)

Continental Automotive Romania

New Architectures in Body Control Modules

Adaptive AUTOSAR

- Releases

12/3/2020

(33)

New Architectures in Body Control Modules Thank you!

Thank you for attending this course!

Supporting materials:

Vector Informatik -https://vector.com/

Elektrobit -https://www.elektrobit.com/

Continental -https://www.continental-automotive.com/

YouTube –www.youtube.com

Referințe

DOCUMENTE SIMILARE

Just like John Fortescue in England, Claude de Seyssel retained many of the traditional claims of the medieval political thought, such as when pointing out

Under greenhouse conditions, all tested bioagents were able to reduce significantly damping-off and root rot caused by the tested pathogens compared with control and increased

M¨uller, editors, Decentralized AI — Proceedings of the First European Workshop on Modelling Autonomous Agents in Multi-Agent Worlds (MAAMAW-89), pages 49–62.. Dependence

› Audio/Video – this is a new area of usage for Ethernet, due to the possibility to send audio/video data and sync them with the Time Sync Protocol;.. › Smart Charging – new area

› Provide a uniform environment to AUTOSAR Software Components to make the implementation of the software components independent from communication mechanisms and channels. › The

limbaj de programare pentru HHVM, extinzând PHP scop: creșterea productivității dezvoltatorului Web facilități: tipuri de date explicite (type annotations), programare

It is believed that the information and communication control environment, risks, control activities and their implementation should be reported to superiors, and move from the

– Features: service discovery (Kubernetes assigns a DNS name and IPs for multiple containers), load balancing, storage orchestration (Kubernetes allows managing of on-premise