2311ATC301T �FUNDAMENTALS OF SOFTWARE DEFINED VEHICLES
Easwari Engineering College
Department of Automobile Engineering
II year III Semester
R2023-V1.1
Academic Year 2025-2026 – ODD Semester
Objective
Course Outcomes
Upon completion of the course, the students will be able to: | |
CO1 | Explain the basic structure and evolution of software-defined vehicles. |
CO2 | Describe simple vehicle software architecture and computing units. |
CO3 | Identify communication protocols like CAN and LIN used in modern vehicles. |
CO4 | Discuss the importance of OTA updates and vehicle cybersecurity. |
CO5 | Simulate basic SDV components using introductory model-based tools. |
INTRODUCTION TO SOFTWARE DEFINED VEHICLES
UNIT- 1
BASICS OF VEHICLE SOFTWARE ARCHITECTURE
UNIT- 2
IN-VEHICLE COMMUNICATION & CONNECTIVITY
UNIT- 3
SOFTWARE UPDATES, CYBERSECURITY & DIAGNOSTICS
UNIT- 4
INTRODUCTION TO SIMULATION AND MODEL-BASED DESIGN
UNIT- 5
Learning Resources: |
Text Books |
|
|
Reference Books |
|
|
|
Online Resources (Web Links) |
|
|
Traditional vs. software-based vehicles
Traditional Vehicles: Primarily mechanical, fixed functionalities.
Software-Based Vehicles (Software-Defined Vehicles - SDVs):
Evolving, intelligent, and highly customizable.
Why this shift? Demands for new features, connectivity, autonomy, and faster innovation.
UNIT-1 - INTRODUCTION TO SOFTWARE DEFINED VEHICLES
Traditional Vehicles - The Hardware-Centric Approach
Definition: Vehicles where most functions are controlled by dedicated, isolated hardware components and mechanical systems.
Architecture:
Distributed ECUs (Electronic Control Units): Many individual ECUs, each controlling a specific function (e.g., engine, transmission, ABS).
Limited Interconnection: ECUs communicate over basic networks like CAN bus, often with point-to-point connections.
Fixed Functionality: Features are largely determined at the time of manufacturing and are difficult to change or upgrade post-sale.
Key Characteristics:
Software-Based Vehicles (SDVs) - The Software-Centric Revolution
Definition: Vehicles where a significant portion of the features and functionalities are defined, controlled, and updated through software.
Architecture:
Centralized/Zonal Architecture: Moving towards powerful central computers or zonal gateways that manage multiple functions.
High-Speed Networks: Ethernet backbone for faster data transfer between domains.
Software over Hardware: Hardware provides the platform, but software dictates behavior and features.
Decoupled Hardware & Software: Allows for independent development and updates.Key Characteristics:
Key Differences - A Comparison
Feature | Traditional Vehicles | Software-Based Vehicles (SDVs) |
Control Logic | Hardware-centric, dedicated ECUs | Software-centric, centralized/zonal computing |
Updates | Rare, manual, costly | Frequent, OTA, remote, efficient |
Functionality | Fixed at manufacturing | Evolving, customizable, on-demand features |
Connectivity | Limited, basic | High-speed, pervasive (5G, cloud integration) |
Complexity | Physical wiring, component proliferation | Software lines of code, network protocols |
Innovation Cycle | Slow, tied to new model releases | Fast, continuous, feature upgrades |
Revenue Model | One-time purchase | Subscriptions, services, in-app purchases (future) |
Advantages of Software-Based Vehicles
Enhanced Functionality & Features: Rapid deployment of new capabilities (e.g., new ADAS features, infotainment apps).
Over-The-Air (OTA) Updates:
Personalization & Customization: Drivers can tailor their vehicle experience.
Improved Safety: Faster deployment of safety updates and autonomous driving improvements.
Reduced Development Costs & Time: Decoupling hardware and software speeds up cycles.
New Business Models: Subscription services, feature-on-demand.
Extended Vehicle Lifespan: Cars can get better over time, rather than becoming obsolete.
Challenges and Considerations for SDVs
Cybersecurity Risks: Increased attack surface due to connectivity and software complexity.
Software Complexity & Quality: Managing millions of lines of code; rigorous testing needed.
Regulatory Frameworks: Laws need to catch up with rapidly evolving technology (e.g., liability for autonomous features).
Data Privacy: Collection and usage of vast amounts of vehicle and driver data.
Hardware Compatibility: Ensuring new software features work seamlessly with existing hardware.
Development Skills Gap: Need for new engineering talent (software, AI, cybersecurity).
Consumer Acceptance: Trust in autonomous features and OTA updates.
COMPARISON OF VEHCILES
Feature Category | Maruti 800 (2005) | Hyundai Creta (2020+ BS6 High-End) | Tesla Model 3 / Y (2022+) – SDV |
Engine Type | Petrol, BS2/BS3 compliant | Petrol/Diesel, BS6 compliant | Electric Motor |
Power Output | ~37 bhp | ~115–140 bhp | ~283–450 bhp (depending on variant) |
Transmission | 4-speed Manual | 6-speed Manual / IVT / DCT | Single-speed Automatic (EV) |
Steering | Manual | Power Steering (Electric Assist) | Drive-by-wire steering & regenerative braking |
Braking System | Disc front / Drum rear | ABS with EBD, Disc brakes front & rear | Regenerative + ABS, EBD, ESC, Smart braking |
Infotainment | None (maybe aftermarket FM radio) | 10.25” Touchscreen, Android Auto, Apple CarPlay | 15” Touchscreen interface with full vehicle control |
Connectivity | No connectivity | Basic Telematics (Bluelink, OTA maps) | Always connected (Wi-Fi, 5G, Cloud, OTA full car updates) |
ADAS (Advanced Driving) | None | Optional Level 1 features (parking sensors, camera) | Level 2+ Autonomous: Auto Lane, Cruise, Self-Park |
Driver Assistance | Manual only | Rear Camera, Blind View Monitor | Full Autopilot / Navigate on Autopilot |
Dashboard Controls | Analog (Speedo, fuel) | Digital-Analog Cluster | Fully Digital with Touch Control |
Software Updates | None | Map/infotainment OTA updates (limited) | Full OTA updates (performance, UI, features) |
Safety Features | Seatbelts only | 6 Airbags, ESP, Hill Assist | 8 Airbags, AI-assisted collision avoidance |
Continue...
Feature Category | Maruti 800 (2005) | Hyundai Creta (2020+ BS6 High-End) | Tesla Model 3 / Y (2022+) – SDV |
Customization | Nil | Limited (ambient light, drive modes) | Deep learning personalization (seat, drive, music, etc.) |
Fuel Economy / Range | ~18–20 km/l | ~15–18 km/l (Petrol), 21+ km/l (Diesel) | 400–550 km range per charge |
Emission Type | BS2/BS3 | BS6 Compliant | Zero Emission |
Cost (Ex-Showroom ₹) | ₹2.5–3 Lakh (original price) | ₹16–21 Lakh | ₹45–60 Lakh (in India via CBU import) |
Maintenance | Simple mechanical maintenance | Moderate (ECU, sensors, fuel system) | Low (No engine oil, fewer parts, software fixes remotely) |
Software Role | None | Minor (Infotainment, ECUs) | Major (Drive control, climate, diagnostics, AI behavior) |
Over-the-Air (OTA) Update | No | Maps/infotainment updates only | Entire vehicle software, performance updates OTA |
Maruti 800
Hyundai Creta (2020+)
Tesla Model 3/Y (SDV)
Importance of Software in Modern Automobiles
The Digital Transformation of Cars
From Mechanics to Computing: Modern cars are no longer just mechanical devices; they are sophisticated, interconnected computers on wheels.
Software is the Core: It acts as the "brain" and "nervous system," controlling virtually every function.
Why the Shift? Consumer demand for advanced features, connectivity, enhanced safety, and the path to autonomous driving.
Key Idea: Software is the fundamental enabler of innovation and differentiation in today's automotive industry.
Software's Core Roles: Safety, Performance, & User Experience
Enhanced Safety:
Active Safety Systems: ABS, ESC, Airbag deployment logic.
Advanced Driver-Assistance Systems (ADAS): Adaptive Cruise Control, Lane-Keeping Assist, Automatic Emergency Braking – all driven by complex algorithms processing real-time sensor data.
OTA Updates: Crucial for rapid deployment of security patches and safety improvements.
Optimized Performance & Efficiency:
Precision Control: Software fine-tunes engine and transmission for optimal power, fuel economy, and reduced emissions.
EV Management: Essential for Battery Management Systems (BMS), motor control, and range optimization in electric vehicles.
Predictive Maintenance: Analyzing data to anticipate and prevent breakdowns.
Superior User Experience & Connectivity:
Infotainment Systems: Navigation, media, smartphone integration, voice control, and app ecosystems.
Seamless Connectivity: Vehicle-to-Everything (V2X) communication, real-time traffic, remote diagnostics.
Personalization: Customizable driver profiles and vehicle settings.
The Software-Defined Vehicle (SDV) & Future Innovation
Defining the SDV: A vehicle whose features and functionalities are primarily defined, controlled, and updated through software. Hardware provides the platform, software dictates behavior.
Over-The-Air (OTA) Updates: Transforms cars into evolving platforms that "get better with age. "Enables new feature rollouts, performance upgrades, and bug fixes remotely.
Foundation for Autonomy: Complex AI, machine learning, and sensor fusion required for self-driving capabilities are entirely software-driven.
New Business Models: Opens doors for subscription services, on-demand features, and data-driven insights.
COMPARISON OF VEHCILES
Feature Category | Maruti 800 (2005) | Hyundai Creta (2020+ BS6 High-End) | Tesla Model 3 / Y (2022+) – SDV |
Engine Type | Petrol, BS2/BS3 compliant | Petrol/Diesel, BS6 compliant | Electric Motor |
Power Output | ~37 bhp | ~115–140 bhp | ~283–450 bhp (depending on variant) |
Transmission | 4-speed Manual | 6-speed Manual / IVT / DCT | Single-speed Automatic (EV) |
Steering | Manual | Power Steering (Electric Assist) | Drive-by-wire steering & regenerative braking |
Braking System | Disc front / Drum rear | ABS with EBD, Disc brakes front & rear | Regenerative + ABS, EBD, ESC, Smart braking |
Infotainment | None (maybe aftermarket FM radio) | 10.25” Touchscreen, Android Auto, Apple CarPlay | 15” Touchscreen interface with full vehicle control |
Connectivity | No connectivity | Basic Telematics (Bluelink, OTA maps) | Always connected (Wi-Fi, 5G, Cloud, OTA full car updates) |
ADAS (Advanced Driving) | None | Optional Level 1 features (parking sensors, camera) | Level 2+ Autonomous: Auto Lane, Cruise, Self-Park |
Driver Assistance | Manual only | Rear Camera, Blind View Monitor | Full Autopilot / Navigate on Autopilot |
Dashboard Controls | Analog (Speedo, fuel) | Digital-Analog Cluster | Fully Digital with Touch Control |
Software Updates | None | Map/infotainment OTA updates (limited) | Full OTA updates (performance, UI, features) |
Safety Features | Seatbelts only | 6 Airbags, ESP, Hill Assist | 8 Airbags, AI-assisted collision avoidance |
Continue...
Feature Category | Maruti 800 (2005) | Hyundai Creta (2020+ BS6 High-End) | Tesla Model 3 / Y (2022+) – SDV |
Customization | Nil | Limited (ambient light, drive modes) | Deep learning personalization (seat, drive, music, etc.) |
Fuel Economy / Range | ~18–20 km/l | ~15–18 km/l (Petrol), 21+ km/l (Diesel) | 400–550 km range per charge |
Emission Type | BS2/BS3 | BS6 Compliant | Zero Emission |
Cost (Ex-Showroom ₹) | ₹2.5–3 Lakh (original price) | ₹16–21 Lakh | ₹45–60 Lakh (in India via CBU import) |
Maintenance | Simple mechanical maintenance | Moderate (ECU, sensors, fuel system) | Low (No engine oil, fewer parts, software fixes remotely) |
Software Role | None | Minor (Infotainment, ECUs) | Major (Drive control, climate, diagnostics, AI behavior) |
Over-the-Air (OTA) Update | No | Maps/infotainment updates only | Entire vehicle software, performance updates OTA |
Maruti 800
Hyundai Creta (2020+)
Tesla Model 3/Y (SDV)
Software Control – The Brain of SDVs
Centralized Architecture: Fewer ECUs, centralized domain controllers.
Modular Software Stack: OS + Middleware + Apps (e.g., AUTOSAR, ROS, Linux).
Cybersecurity Controls: Secure boot, data encryption, anomaly detection.
Lifecycle Flexibility: Continuous improvement post-sale (bug fixes, new features).
What is Software Control in SDVs?
Software Control – The Brain of Modern Vehicles
Tesla – Pioneer in Software-Defined Mobility
Tesla: Software-First Approach
Key Features:
Full OTA updates (Autopilot, infotainment, battery control)
Centralized computing architecture
"Feature unlocks" through software (e.g., acceleration boost, FSD)
In-house OS and continuous improvement model
Visual Suggestion:
Tesla Model 3 image + icons for update cloud, AI chip, steering wheel
VW & BMW – Evolving Software Ecosystems
Volkswagen:
VW.OS and VW Automotive Cloud (VW.AC)
Shared software across VW, Audi, Porsche
Functions: OTA, smart parking, driving assistance
BMW:
Benefits of Software Defined Vehicles
Key Benefits:
Over-the-Air (OTA) Updates – Add features, fix bugs, improve performance remotely
Smarter, Safer Driving – Real-time data processing enables ADAS and autonomy
Personalization – Adaptive settings based on user profiles
Feature Flexibility – Functions can be enabled via software (e.g., heated seats)
Better Sustainability – Efficient use of hardware, fewer recalls, lower emissions
Limitations of SDVs
Key Limitations:
Cybersecurity Risks – Remote access makes vehicles vulnerable to hacking
Complex Maintenance – Software issues may require specialized updates/tools
Higher Initial Cost – More sensors, powerful chips, and development cost
Data Privacy Concerns – Continuous data collection raises ethical questions
Compatibility Issues – Integration across legacy and future systems can be difficult
Thank you
Dr.P.Pathmanaban
pathmanaban.p@eec.srmrmp.edu.in
SAMPLE FOOTER TEXT
29
3/1/20XX