T1 - Automotive Basics - 03.2024
T1 - Automotive Basics - 03.2024
T1 - Automotive Basics - 03.2024
Technical Methodological
Process Competence
Competence Competence
T1: Automotive Basics
(Sensor, SW, Mobility P1: Requirements
M1: SW Development Engineering
Solution) Lifecycle
T2: Automotive SW
Architecture (AUTOSAR) P2: Design Principles
This slide is a part of BGSV Embedded Academy (BEA) program and only used for
BEA training purposes.
This slide is Bosch Global Software Technology Company Limited’s internal property.
All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution as well as in the event of applications for industrial property rights.
This slide has some copyright images and text, which belong to the respective
organizations.
T1
AUTOMOTIVE BASICS
Agenda
No Part Duration
1 2 WP introduction 0.25h
6 Safety 0.25h
8 ADAS 0.75h
5
2WP INTRODUCTION
Two-Wheeler & Powersports (2WP) business unit
responsible for wide range of vehicles
Two-wheeler Powersports Three-wheeler
7
Two-Wheeler & Powersports (2WP)
System portfolio
Motorcycle Advanced rider Help Connect Instrument &
Motorcycle
stability assistance (Smartphone based infotainment
ABS control (MSC) systems (ARAS) emergency call) systems
Connectivity
*Licensing only
systems Display instruments (w/ *B2X: bike-to-vehicle communication
mySPIN Help Connect
or without connectivity)
Two-Wheeler & Powersports (2WP) technology fields
High-performance bikes
Powertrain systems and electrification Assistance systems
1. Engine control unit 11. Mid-range radar sensors (front/rear)
2. Crankshaft speed sensor 12. MSC unit
3. Camshaft speed sensor 13. Inertial measurement unit (crash detection)
4. Knock sensor 14. Wheel-speed sensor
5. Fuel supply module 15. Semi-active damping control unit
6. Fuel injector Connectivity systems
7. Electronic throttle body assembly 16. Integrated connectivity cluster with mySPIN
8. Temperature sensor 11
sensor 16 6
9 5
13
10. Lambda sensor 14
3 7 12
4
8
10 1
2
11
14
Two-Wheeler & Powersports (2WP) technology fields
Small bikes
Powertrain systems and electrification
1. Engine control unit 3
2. Crankshaft speed sensor
3. Fuel supply module
4. Fuel injector 9
5. Mechanical throttle body assembly 1 10
(licensing only) 5 4
6. Throttle position sensor 8
6
7. Lambda sensor 2
8. Temperature sensor 7
Assistance systems 10
9. ABS unit
10.Wheel-speed sensor
2WP Assistance systems and function overview
ABS, MSC, Value-added functions, ARAS
Blind spot detection
ARAS
Predictive safety and Forward collision warning
comfort Adaptive cruise control (ACC)
Brake control
AUTOMOTIVE
INTRODUCTION
Automotive Basics
A Quick history of the automobile
14
Automotive Basics
Types of vehicle
+ Passenger car (PC)
15
Automotive Basics
Types of vehicle
16
Automotive Basics
Quick overview about Mechatronics system
Control
Input signal Output
Controller Process
Control
Input signal Output
Controller Process
Measuring
element
Vehicle
Frame & Body
Chassis
systems
Electrical/Electronics systems
Car Multimedia
And so on…
18
POWER TRAIN
Basic training 1: Automotive and Engine Overview
Power Train
21
Power Train
22
Basic training 1: Automotive and Engine Overview
Engine
Internal Combustion Engine
Functionality:
- The main power supply for car.
- It converts fuel to torque to drive a car.
Classify:
- External - combustion engine Engine type
- Internal - combustion engine - In-line engine
- V-Engine
Operation concept - Radial engine
- 2 strokes engine - Opposed – cylinder engine
- 4 strokes engine - U-engine
- Stirling engine - Opposed – piston engine
- Wankel rotary engine
- Gas turbine
- etc. Fuel used
- Gasoline engine
Fuel Injection - type - Diesel engine
- Indirect injection engine - LPG
- Direct injection engine - Hybrid
23
Basic training 1: Automotive and Engine Overview
Engine
Most popular engine types
Radial engine
V-engine In-line engine
Boxer engine
24
Basic training 1: Automotive and Engine Overview
Engine
Main components of an internal-combustion engine
25
Engine management System
4-Strokes Engine
26
Basic training 1: Automotive and Engine Overview
Engine
Direct Injection Engine
27
Basic training 1: Automotive and Engine Overview
Engine
Indirect-Injection Engine
Port Fuel Injection(PFI)
Gasoline engine
Diesel engine
Coupling Devices Clutch components (left – closed clutch, right – opened clutch)
Clutch
29
Coupling Devices
Torque Converter Torque converter – principle of work
Drive Train
31
Basic training 1: Automotive and Engine Overview
Drive Train
Gear Box Manual Transmission(MT) MT gearshift mechanism
34
STEERING, BODY
SYSTEM
Steering system
Mechanical steering
36
Basic training 1: Automotive and Engine Overview
Steering system
37
Basic training 1: Automotive and Engine Overview
Steering system
38
Front suspension & steering system
39
Basic training 1: Automotive and Engine Overview
Rear Suspension system - Leaf spring
40
Basic training 1: Automotive and Engine Overview
Vehicle Frame & Body
Aerodynamics and Aeroacoustics effect
41
Basic training 1: Automotive and Engine Overview
Vehicle Frame & Body
42
BRAKING SYSTEM
Braking System
Overview
44
Braking System
Vacuum Booster and iBooster
45
Braking System
Master Cylinder
46
Braking System
Disc Brake and Drum Brake
47
Braking System
Amplification
48
Braking System
Hand brake and Automatic Parking Brake
Handbrake Automatic parking brake
49
SAFETY SYSTEM
Electronics Control Unit
Active Safety System (AS)
51
Electronics Control Unit
AS - ABS Features and Benefits (Antilock Braking System)
Features & Function
If a wheel threatens to lock under heavy braking
pressure, the system cuts off the braking pressure
on this wheel only. If the wheel no longer threatens
to lock, the braking pressure is raised again
Customer benefits
◼ Reduced stopping distance
◼ Steerability while braking
◼ Maintaining stability while braking on inhomogeneous surfaces
◼ Protects tires from flat braking spot
➔ benefits of TCS:
⚫ TCS prevents wheel slip
⚫ TCS increases driving stability
⚫ TCS maintains steerability
53
Electronics Control Unit
AS - ESP Features and Benefits (Electronic Stability Program)
Road safety relies ◼ Increases driving stability actively in all driving situations
®
on ESP market ◼ Vehicle stabilization by individual wheel braking and engine
availability management control
Customer benefits
54
Electronics Control Unit
AS - ESP Features and Benefits
Understeering:
vehicle turns less than driver steers, vehicle can’t
follow drivers request
body slip angle and yaw rate too small
you leave the road with the front-end
control theory: lack of steerability
➔ Oversteering:
⚫ skidding: vehicle turns more than driver steers
55
Electronics Control Unit
AS - ESP Features and Benefits
Target Yaw Rate Actual Yaw Rate
Base on Ackermann formula Yawrate sensors
v 1
Ack =
l 1 + (v vch )2
56
Electronics Control Unit
AS - ESP Features and Benefits
57
Electronics Control Unit
AS - ESP Features and Benefits
Intervention Strategy
Modify the brake torque at individual wheels
Oversteering:
◼ Yaw velocity is too large Yaw moment
Δψ
◼ Stabilization by brake intervention at the
curve outer front wheel
Understeering:
Δψ Yaw moment
◼ Yaw velocity is too small
◼ Stabilization by brake intervention at the
curve inner rear wheel
58
Electronics Control Unit
Passive Safety
ASICs
59
OVERVIEW OF
CAR MULTIMEDIA
Associates 2019
Bosch Car Multimedia: ~ 8.000 globally
62
CM Products & Domains
Head-up Display
https://youtu.be/D0vum9K5Ge4
63
CM Products & Domains
Cluster
64
CM Products & Domains
Cluster
https://youtu.be/Ql6fa6rd42g?t=39
https://www.bosch-mobility-solutions.com/en/solutions/infotainment/display-and-interaction-systems/
65
CM Products & Domains
In-Vehicle Infotainment
Information
Entertainment
66
CM Features
Navigation
Richest features in IVI
Map, Destination, Route
Calculation, Route Guidance,
AddressBook, etc.
In migration with Speech, SXM,
Telematics, etc.
67
CM Features
Navigation
https://youtu.be/yZUNBNSo7MI
68
CM Features
Navigation
https://youtu.be/58R27IyNGQ0
69
CM Features
Reception
AM, FM, DAB
SXM:
Sirius XM Holdings Inc. is an American broadcasting
company headquartered in Midtown Manhattan, New
York City that provides satellite radio and online radio
services operating in the United States
70
CM Features
VICS
https://en.wikipedia.org/wiki/Vehicle_Information_and_Communication_System
Vehicle Information and Communication System (VICS) is a technology used in Japan for delivering traffic and travel
information to road vehicle drivers. It provides simple maps showing information about traffic jams, travel time, and road work -
usually relevant to your location with Infrared beacons.
VICS is transmitted using:
‒ FM multiplex broadcasting (uses DARC). With this method, you have to manually select road conditions on-screen.
‒ Infrared beacons over Japan's highways and urban roads. With this method, road conditions automatically pop up.
‒ Microwaves in the ISM band.
The VICS information can be displayed on the car navigation unit at 3 levels:
‒ Level-1: Simple text data
‒ Level-2: In form of simple diagrams
‒ Level-3: Data superimposed on the map displayed on navigation unit (e.g., traffic congestion data)
Information transmitted includes traffic congestion data, data on availability of service areas (SA) and parking areas (PA),
information on road works and traffic collisions.
Some advanced navigation units might utilize this data for route calculation (e.g., choosing a route to avoid congestion) or the
driver might use his own discretion while using this information.
71
CM Features
Telematics
72
CM Features
Telematics
73
CM Features
Telematics
https://youtu.be/XwhzEiUYZ54
74
CM Features
SPI - Smartphone Integration
Carplay
Android Auto
mySPIN
Baidu Carlife
Yandex Auto
75
CM Features
SDS - Speech Dialog System
A speech dialog system (SDS) is a computer system able Please play .. ahh .. artist “Jimmi
to converse with a human with voice. It has two essential Hendrix”
(Wikipedia)
76
CM Features
SDS - Speech Dialog System
Customer Benefits
• Personalization
Hybrid speech
• Use models
• Knowledge Manager
Natural Language • Naturalness
Understanding • Embedded and server • Enlarge NLU language
based dialog system coverage
• Natural input • Access to online services • Dynamic, modular Dialog
Full word destination entry (US-English) • Voice barge in Manager
• Music search • Alexa Auto SDK 2.2
• One Shot destination • Android SDS SDK
L1 Dynamic vocabulary • Destination input via full
input
word
• Phonetic data on data • Automatic trans-
carrier cription of dyn. data
• Barge-in by PushToTalk
Static vocabulary • Vocabulary size: ~80.000 • Multiple address
• Vocabulary size: ~500
words books and media
words
devices
• C&C Phone • On board POI
• Speaker independent
• ~50 words
78
CM Features
Scene interrupt
Detail scene/popup interrupt will be defined clearly in interrupt management specification.
In normal system, camera scene (RVC, AVM, Sonar) has highest priority.
Following priority group would be smartphone (phone call, message, personal assistance)
Traffic information ahead (accident, traffic jam, emergency info…)
79
CM Features
Audio source interrupt
Entertainment source (FM, internet radio,...)
BT-Phone call (incl. ringing, Send call to hold, voice recognition during call,…)
Read SMS
Offboard SDS (via Bluetooth: Siri, S-Voice, Google-Now….)
Navi announcement (Guidance, Speed limit)
Detail audio source interrupt management defined in specification (Bose/non-Bose system)
80
HMI Development overview
HMI Architecture
CM HMI applications development based on ASF Controller
framework
HMI App architecture design pattern: MVC
The Model (HALL) manipulate application data.
View Model
The View (GUI) presents the model’s data to the user.
The Controller (SM) control the application state, listen to
event triggered from user or other components. Interact Communicate
View, Controller, Model communicate via message.
Message, event, action are defined commonly in HMI
contract files.
HMI application communicate to other message-based
service technologies in the automotive domain like DBUS,
CCA, CMS
81
HMI Development overview
Overview
HMI Application for CM project use CGI Studio tools chain which support to generated C++ code for
message communication.
GUI development by CGI Studio – Scene composer
SM development by IAR Visual State
HALL development with Visual Studio
82
HMI Development overview
Overview
HMI Contract development Scene development
Execution
CGI-HMI Scene
HMI Contract files Import Asset binaries
Composer
CGI-HMI Contract
Code Generator SM development
Generated files
HALL development
Generated files Visual Studio – Execution binaries
Dev Setup
Language tool
83
HMI Development overview
GUI development
Development tool: CGIStudio – Scene Composer
84
HMI Development overview
GUI development
Common Input:
• HMI contract files
• Specification
• Text ID (for translation)
GUI Input :
• HMI contract generated files
• Graphic design (.psd)
• Graphic resource (.bmp, .png, …)
• Common widget, composite (list, text, layout,…)
Output :
• Scene design
• Asset binary
• Resource asset binary
85
• Language package binary
HMI Development overview
SM development
Development tool: IAR Visual State
86
HMI Development overview
SM development
Common Input:
• HMI contract files
• Specification
• Text ID (for translation)
Input :
• HMI contract generated files
Output :
• Generate C++ files
87
HMI Development overview
HALL development
Common Input:
• HMI contract files
• Specification
• Text ID (for translation)
Input :
• HMI contract generated files
Output :
• Model handler C++ files
88
OVERVIEW OF
ADVANCED DRIVER
ASSISTANCE SYSTEM
(ADAS)
CORNER RADAR
SENSOR
Electronics Control Unit
ADAS - Components and Features
91
Driver Assistance Systems
Overview – DA Core
92
Electronics Control Unit
ADAS - Overview of SAE Levels
Level 4/5
SAE Levels Level 4
Society of Automotive Engineers Level 3
93
Single sensor Sensor-data fusion Sensor-data fusion + map Development steps
Electronics Control Unit
ADAS - Adaptive Cruise Control (ACC, ACC Stop & Go)
Features Customer benefits
►Measures distance (time gap) to preceding vehicle ►Relaxed and safe driving, reduced risk of
rear-end collisions, higher comfort, incl.
►Automatic speed/distance control to preceding stop & go traffic
vehicle with safe and comfort distance; intelligent
reaction on cutting-in/cutting-out vehicles ►Flexiblesensor concept allows multi-
sensor configurations
►Velocity range: approx. 30…>200 kph (MRR covers
range up to approx. 180kph) ►Note: ACC (Stop & Go) also
implementable with single LRR sensor
►Detailed configuration is discussed and customized
on project level based on requested use case. System requirements
Parameters include e.g. max. speed, corresponding ►1R (LRR or MRR); 1R1V
deceleration as well as ISO Norms on deceleration
►ESP®
►ACC Stop & Go (approx. 0…>200 kph): Braking to
standstill behind stopping target vehicle, automatic
restart after road-free confirmation by driver
94 (optional: automatic restart confirmed by optional
sensor)
Adaptive Cruise Control
Working Principle
Adjust vehicle speed based on
driver’s setting
Adapt vehicle speed to match
the vehicle in front of according
to distance set by driver
Detect curve traffic, cut-in, cut-
out situation using yaw-rate
sensor
95
Electronics Control Unit
ACC – Interfaces and Partner Control Units
96
Electronics Control Unit
ADAS - Lane Keeping Support (LKS)
Features Customer benefits
► Tracking of the vehicle position within driving ► Support in case of unintentional lane departure
lane ► Effective driver support in case of
► Smooth returning to the lane center inattentiveness
► Situation-based intervention calculation ► Correction of driving mistakes
► Lateral vehicle motion via steering wheel or ► Assistance during monotonous and complex
brake intervention driving situations
► Optional: System requirements
► partly integration into ESP® ► MPC or SVC
► LKS plus with tighter lateral control ► Electric Power Steering or ESP®
99
Electronics Control Unit
USS – Parking Aid System
100
GEN5 and GEN6 System Comparison - PP Features
Bosch GEN6 Ultrasonic Platform Use Case overview
Function families List of abbreviation:
PAS: Parking Assistance System
PDC based PSC based Remote SDW: Side Distance Warning
MEB: Manoeuvre Emergency Brake
PAS PSC RPA MCB: Manoeuvre Comfort Brake
SDW cPSC Garage P. MAA: Manoeuvre Acceleration Avoidance
102
Electronics Control Unit
USS – Parking Aid System
103
Electronics Control Unit
USS – Parking Aid System
Picture from internet ☺
104
PAS – SDW indicator use cases:
25 cm 70 cm 150 cm
105
AE-DA
Side View Assist
SVA Use Cases – Warnings to be Issued
106
Internal | RBEI/EAE6 | 20/05/2008 | © Robert Bosch Engineering and Business Solutions Limited 2008. All rights reserved, also regarding any
disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Electronics Control Unit
Automatic/ Remote Park Assist – USS only (APA / RPA)
Features Customer benefits
► Automatic parking into or out of parking slot ► High convenience due to high automatization
including longitudinal control, lateral control and ► Use of tight parking spaces
gear switch
► Efficient parking process
► Driver activates, monitors and deactivates the
parking from inside the car using a “dead man”- ► Avoid vehicle damage
switch or outside the car using a mobile device ► Significant stress relief
Supported use cases System requirements
► Parallel and perpendicular parking ► Electric Power Steering
(front-in and back-in)
► Electrical Power Brake
► Garage parking, Pull-out control ► 12 USS
► ESP® CAN
ECU
Wireless I/F
ESP EPS Engine Transm.
107 Remote
Device
US Sensor