useful links - profs.info.uaic.ro
Post on 19-Mar-2022
4 Views
Preview:
TRANSCRIPT
Public
Continental Automotive Romania
› 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
12/3/2020
1
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 ModulesClass 09
www.continental-corporation.com Interior Body and Security
Public
Continental Automotive Romania 12/3/2020
3
New Architectures in Body Control Modules
Table Of Contents
1 3
Body Control Modules2 17
Classic Autosar3 19
Adaptive Autosar4 23
Automotive Software Architecture 5
Public
Continental Automotive Romania 12/3/2020
4xx
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
Public
Continental Automotive Romania
5
New Architectures in Body Control Modules
Table Of Contents
Automotive Software Architecture1 5
Body Control Modules2 17
Classic Autosar3 19
Adaptive Autosar4 23
12/3/2020
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAutomotive Software Architecture
12/3/2020
6
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
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAutomotive Software Architecture
12/3/2020
7
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
Mirrors
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAutomotive Software Architecture
12/3/2020
8
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
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAutomotive Software Architecture
9
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.
12/3/2020
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAutomotive Software Architecture
10
Electronic Control Unit (ECU) – system overview
12/3/2020
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAutomotive Software Architecture
11
Electronic Control Unit (ECU) – communication between components
12/3/2020
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAutomotive Software Architecture
12
Electronic Control Unit (ECU) – the running software
12/3/2020
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAutomotive Software Architecture
13
Electronic Control Unit (ECU) – the running software
12/3/2020
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAutomotive Software Architecture
14
Electronic Control Unit (ECU) – Main software entities
Software
Application
Software
Bootloader
12/3/2020
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAutomotive Software Architecture
15
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.
12/3/2020
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAutomotive Software Architecture
16
Electronic Control Unit (ECU) – Main software application
Software
application
12/3/2020
Public
Continental Automotive Romania
17
New Architectures in Body Control Modules
Table Of Contents
Automotive Software Architecture1 5
Body Control Modules2 17
Classic Autosar3 19
Adaptive Autosar4 23
12/3/2020
Public
Continental Automotive Romania
New Architectures in Body Control ModulesBody 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
Public
Continental Automotive Romania
19
New Architectures in Body Control Modules
Table Of Contents
Automotive Software Architecture1 5
Body Control Modules2 17
Classic Autosar3 19
Adaptive Autosar4 23
12/3/2020
Public
Continental Automotive Romania
New Architectures in Body Control ModulesClassic AUTOSAR
20
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
Public
Continental Automotive Romania
New Architectures in Body Control ModulesClassic AUTOSAR
21
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 release and revision numbering scheme;
• Ensure backward compatibility;
• Life cycle plan for each release;
• Continuous incorporation of new concepts;
12/3/2020
Public
Continental Automotive Romania
New Architectures in Body Control ModulesClassic AUTOSAR
12/3/2020
22
Public
Continental Automotive Romania
23
New Architectures in Body Control Modules
Table Of Contents
Automotive Software Architecture1 5
Body Control Modules2 17
Adaptive Autosar
3 Classic Autosar
4 23
19
12/3/2020
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAdaptive AUTOSAR
12/3/2020
24
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.
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAdaptive AUTOSAR
25
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 enables the future high
complexity Automotive requirements.
Main goals of Adaptive AUTOSAR:
- offer more flexible options for ECU architecture;
- establish a foundation for compute-intensive tasks with large
amounts of data
12/3/2020
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAdaptive AUTOSAR
12/3/2020
26
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAdaptive AUTOSAR
12/3/2020
27
The new Adaptive AUTOSAR platform enables communication and
interaction interfaces with general customer electronic devices that can
be driven by general purpose operating systems.
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAdaptive AUTOSAR
28
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
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAdaptive AUTOSAR - Service-oriented architecture as key to digitalization
29
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
12/3/2020
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAdaptive AUTOSAR - Interface compatibility
30
To enable continuous updates, the compatibility of interfaces is required.
12/3/2020
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAdaptive AUTOSARCommon SW Framework based on Adaptive AUTOSAR
31
• 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;
12/3/2020
Public
Continental Automotive Romania
New Architectures in Body Control ModulesAdaptive AUTOSAR - Releases
32
12/3/2020
Public
Continental Automotive Romania
New Architectures in Body Control ModulesThank you!
33
› 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
12/3/2020
top related