› 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
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
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
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
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
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
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
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
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.
Continental Automotive Romania
New Architectures in Body Control Modules Automotive Software Architecture Electronic Control Unit (ECU) – system overview
12/3/2020
New Architectures in Body Control Modules
Automotive Software Architecture Electronic Control Unit (ECU) – communication between components
Continental Automotive Romania
New Architectures in Body Control Modules Automotive Software Architecture Electronic Control Unit (ECU) – the running software
12/3/2020
New Architectures in Body Control Modules
Automotive Software Architecture Electronic Control Unit (ECU) – the running software
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
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.
Continental Automotive Romania
New Architectures in Body Control Modules Automotive Software Architecture Electronic Control Unit (ECU) – Main software application
Software application
12/3/2020
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
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
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
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
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;
Continental Automotive Romania
New Architectures in Body Control Modules
Classic AUTOSAR
12/3/2020
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
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.
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
Continental Automotive Romania
New Architectures in Body Control Modules
Adaptive AUTOSAR
12/3/2020
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.
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
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
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
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;
Continental Automotive Romania
New Architectures in Body Control Modules
Adaptive AUTOSAR
- Releases12/3/2020