SlideShare a Scribd company logo
MACHINE LEARNING FOR NON LINEAR SYSTEM
IDENTIFICATION IN AUTOMOTIVE
Dr Vivek Venkobarao
Company
Logo Here
SAE INTERNATIONAL
Trainers Respect
Paper # (if applicable) 2
Stanford D school PhD supervisor
SAE INTERNATIONAL
Dr. Vivek Venkobarao
Paper # (if applicable) 3
Education:
Ph.D in Electrical Engineering
Innovation and Entrepreneurship Certificate, Stanford University
Energy Innovation and Emerging Technologies, ‘Stanford University
Data science and big data analytics: Making data driven decisions MIT University
Publications:
Has 35 papers in international conferences and journals published
IEEE Senior Member- Execom member of CT and TEMS
Co-Author “Handbook of Research on Emerging Technologies for Electrical Power Planning,
Analysis, and Optimization“ from leading international publisher
10 Patents granted in US,Germany and India
SAE INTERNATIONAL
Non Linear system identification
Mathematical model of a system from
measurements of the inputs and outputs.
Models are developed - data gathering,
parameter identification, model
development and validation
Paper # (if applicable) 4
SAE INTERNATIONAL
Advanced Modeling of responses
Paper # (if applicable) 5
How do you model these
!!!Stochastic Process Models!!!
SAE INTERNATIONAL
What to check in a measurement
Paper # (if applicable) 6
Measurements
Majority under
sampling
Minority
Oversampling
SAE INTERNATIONAL
Where AI/ML in Embedded systems
Paper # (if applicable) 7
Learning Techniques for embedded system
Automated Calibration System Controllers
Advanced non linear
Digital twins
Action
=
c
State
=
Measurement
Reward
=
-
F_c(m)
Action
=
pv_av
State
=
(vs,vs’,setpoint)
Reward
=
-
(vs-setpoint)
Action
=
pedalVector
State
=
SeepLimitCurve
Reward
=
-
SAE INTERNATIONAL
Non linear optimizers – Fmincon (Automated Calibration)
Model predictive control - Speed advisor
Paper # (if applicable) 8
Goal :
The idea is to suggest energy optimal vehicle speed
trajectories with constraints on vehicle dynamics on the one
hand and the upcoming speed limits on the other.
Solution Space:
Data Generation: The synthetic data for training the MPC is
generated via non linear optimizer.
Optimiser:
VSn+1 = f (pedal value, envn cdn, VSn )
Subject to constraints
f (pedal value, envn cdn, VSn ) < Speed limits
Pedal value min < predicted pedal value < Pedal value max
Vehicle Model
(Plant)
Vs
Environment
Recommendations
SAE INTERNATIONAL
Non linear optimizers - Fmincon
Model predictive control - Speed advisor
Paper # (if applicable) 9
AI is not used directly
Non Linear optimizers -> fmincon
Ant colony Optimization
Particle swam optimization
Goal : To find the global minimum for a constrained
nonlinear multivariable function
Hybridization of algorithm
SAE INTERNATIONAL
How to model missing control Bio Inspired Computing
Paper # (if applicable) 10
Adaptive Hill Climbing
PSO
ANT colony optimisation
SAE INTERNATIONAL
Deep Reinforcement Learning - System, Controllers
Mathematical Model
Paper # (if applicable) 11
Goal :
To predict post injected fuel quantity for reaching the
temperature setpoint.
Solution Space:
Observations = f(current temperature, error, integral error)
Reward = MSE < Threshold → Positive Reward
MSE > Threshold → Negative Reward
MSE Grad > 0 → Negative Reward
MSE Grad < 0 → Positive Reward
Stop Creterion = Min T > current T
• Max T < current T
• MSE < Threshold
• Action > Threshold
SAE INTERNATIONAL
What we do
Paper # (if applicable) 12
RL usually used in gaming
GO and chess are best examples
Typical fuel systems are stochastic processes
RL used as
Very limited information about the world
SAE INTERNATIONAL
Example for AI based Intellengent BMS
Paper # (if applicable) 13
• Smart battery usage for traveling A to B
• When the charge is less then can go to nearest charging station
• Optimize the battery usage in the route by having better charging and
discharging profile
• Intelligent Battery Management System for various stops in the drive.
SAE INTERNATIONAL
Predictive Battery Management System
Paper # (if applicable) 14
Without Predictive SOC
• No way to check the SOC thresholds
• No way to control the total charging
• SOC at charging not a function of
distance to be travelled.
SAE INTERNATIONAL
Predictive Battery Management System
Paper # (if applicable) 15
SoC Predictor
Time
Current
Voltage
SOC
Distance to
Destination
Decision Engine
(Fuzzy/SVM)
Charging
Station
Driving
SAE INTERNATIONAL
Predictive Battery Management System - SOC Prediction
Paper # (if applicable) 16
Neural Network
Based
SoC Predictor
Time
Current
Voltage
SOC
SAE INTERNATIONAL
Predictive Battery Management System
Paper # (if applicable) 17
Prediction of
Range
(SVM/Fuzzy)
Distance
SOC
Classification
Classification via SVM
Classification via Fuzzy
Based on Classification and visual inspection the
rider can decide on charging station
SAE INTERNATIONAL
Predictive Battery Management System
Paper # (if applicable) 18
With Predictive SOC
• SOC thresholds are monitored always
• Total charging control is based on the
operating conditions
• SOC is a function of distance to be
travelled.
SAE INTERNATIONAL
Conclusion
Paper # (if applicable) 19
Accurate faster models for embedded system
Fast transient response can always be achieved by having
encapsulation of numerical methods and AI
AI can be effectively used to model missing physics during
transients
Usage of AI in all stages of development improves the
accuracy and performance.
SAE INTERNATIONAL
References
Paper # (if applicable) 20
1. Orchestrating Infrastructure for sustainable Smart Cities: http://www.iec.ch/
whitepaper/pdf /iecWP-smartcities-LR-en.pdf
2. Rohith Kamath, Vivek Venkobarao, “RT nonlinear models and model reduction
techniques for engine management systems - airpath dynamics”, FISITA
World Automotive Congress 2018, F2018/F2018-PTE-089
3. Rohit Kamath, Vivek Venkobarao, Prof Subramaniam, Simulation and Design
of Decentralized PI Observer Based Controller for Nonlinear Interconnected
Systems of the Diesel Engine Airpath DOI 10.1016/j.egypro.2017.05.103
4.Rohit Kamath, Vivek Venkobarao, Prof Subramaniam, “An analytical model of
diesel engine intake system for performance prediction”, CMC congress pune
May 10 2016
5.2008E19407 IN Vivek Venkobarao - Hybridizing Genetic Algorithms with
simulated annealing and Dynamic adaptive methods for global optimization –
Patent Application published

More Related Content

Similar to Application of Artificial Intelligence for Automotive Applications

IRJET- A Review on Wireless Sensor System of Fault Detection of Motor Arrays
IRJET- A Review on Wireless Sensor System of Fault Detection of Motor ArraysIRJET- A Review on Wireless Sensor System of Fault Detection of Motor Arrays
IRJET- A Review on Wireless Sensor System of Fault Detection of Motor Arrays
IRJET Journal
 
FYP template.pptx
FYP template.pptxFYP template.pptx
FYP template.pptx
Zahid Yousaf
 
Altitude SF 2017: Granular, Precached, & Under Budget
Altitude SF 2017: Granular, Precached, & Under BudgetAltitude SF 2017: Granular, Precached, & Under Budget
Altitude SF 2017: Granular, Precached, & Under Budget
Fastly
 
Comprehensive Motor Testing Technique
Comprehensive Motor Testing TechniqueComprehensive Motor Testing Technique
Comprehensive Motor Testing TechniqueAvinash Sista
 
Biomedical Signal and Image Analytics using MATLAB
Biomedical Signal and Image Analytics using MATLABBiomedical Signal and Image Analytics using MATLAB
Biomedical Signal and Image Analytics using MATLAB
CodeOps Technologies LLP
 
EC8791 EMBEDDED AND REALTIME SYSTEMS.pptx
EC8791 EMBEDDED AND REALTIME SYSTEMS.pptxEC8791 EMBEDDED AND REALTIME SYSTEMS.pptx
EC8791 EMBEDDED AND REALTIME SYSTEMS.pptx
RensWick2
 
Improving Dependability of Embedded Software System
Improving Dependability of Embedded Software SystemImproving Dependability of Embedded Software System
Improving Dependability of Embedded Software System
RAKESH RANA
 
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
Power System Operation
 
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
Power System Operation
 
Poster-An Expert System for Car Failure Diagnosis
Poster-An Expert System for Car Failure DiagnosisPoster-An Expert System for Car Failure Diagnosis
Poster-An Expert System for Car Failure DiagnosisViralkumar Jayswal
 
Power optimization for Android apps
Power optimization for Android appsPower optimization for Android apps
Power optimization for Android apps
Xavier Hallade
 
The Road Ahead of IoT
The Road Ahead of IoTThe Road Ahead of IoT
The Road Ahead of IoT
TiE Bangalore
 
IRJET- A Review on SVM based Induction Motor
IRJET- A Review on SVM based Induction MotorIRJET- A Review on SVM based Induction Motor
IRJET- A Review on SVM based Induction Motor
IRJET Journal
 
How to find defects early and increase the reliability of software systems
How to find defects early and increase the reliability of software systemsHow to find defects early and increase the reliability of software systems
How to find defects early and increase the reliability of software systems
RAKESH RANA
 
An IDE-Based Context-Aware Meta Search Engine
An IDE-Based Context-Aware Meta Search EngineAn IDE-Based Context-Aware Meta Search Engine
An IDE-Based Context-Aware Meta Search Engine
Masud Rahman
 
Presentation by Lionel Briand
Presentation by Lionel BriandPresentation by Lionel Briand
Presentation by Lionel Briand
Ptidej Team
 
Modeling & Simulation of Shock-Absorber Test Rig
Modeling & Simulation of Shock-Absorber Test RigModeling & Simulation of Shock-Absorber Test Rig
Modeling & Simulation of Shock-Absorber Test Rig
Ankit Kumar Dixit
 
SurfClipse-- An IDE based context-aware Meta Search Engine (ERA Track)
SurfClipse-- An IDE based context-aware Meta Search Engine (ERA Track)SurfClipse-- An IDE based context-aware Meta Search Engine (ERA Track)
SurfClipse-- An IDE based context-aware Meta Search Engine (ERA Track)
Masud Rahman
 
TECHNICAL IMPROVEMENT IN PICK & PLACE ROBOT ARM MACHINE BY GIVING ALTERNATE T...
TECHNICAL IMPROVEMENT IN PICK & PLACE ROBOT ARM MACHINE BY GIVING ALTERNATE T...TECHNICAL IMPROVEMENT IN PICK & PLACE ROBOT ARM MACHINE BY GIVING ALTERNATE T...
TECHNICAL IMPROVEMENT IN PICK & PLACE ROBOT ARM MACHINE BY GIVING ALTERNATE T...
silveroak engineering collage
 

Similar to Application of Artificial Intelligence for Automotive Applications (20)

IRJET- A Review on Wireless Sensor System of Fault Detection of Motor Arrays
IRJET- A Review on Wireless Sensor System of Fault Detection of Motor ArraysIRJET- A Review on Wireless Sensor System of Fault Detection of Motor Arrays
IRJET- A Review on Wireless Sensor System of Fault Detection of Motor Arrays
 
FYP template.pptx
FYP template.pptxFYP template.pptx
FYP template.pptx
 
Altitude SF 2017: Granular, Precached, & Under Budget
Altitude SF 2017: Granular, Precached, & Under BudgetAltitude SF 2017: Granular, Precached, & Under Budget
Altitude SF 2017: Granular, Precached, & Under Budget
 
Comprehensive Motor Testing Technique
Comprehensive Motor Testing TechniqueComprehensive Motor Testing Technique
Comprehensive Motor Testing Technique
 
Biomedical Signal and Image Analytics using MATLAB
Biomedical Signal and Image Analytics using MATLABBiomedical Signal and Image Analytics using MATLAB
Biomedical Signal and Image Analytics using MATLAB
 
EC8791 EMBEDDED AND REALTIME SYSTEMS.pptx
EC8791 EMBEDDED AND REALTIME SYSTEMS.pptxEC8791 EMBEDDED AND REALTIME SYSTEMS.pptx
EC8791 EMBEDDED AND REALTIME SYSTEMS.pptx
 
D2_MTV2012-EnergyEffPrf-Mattwandel
D2_MTV2012-EnergyEffPrf-MattwandelD2_MTV2012-EnergyEffPrf-Mattwandel
D2_MTV2012-EnergyEffPrf-Mattwandel
 
Improving Dependability of Embedded Software System
Improving Dependability of Embedded Software SystemImproving Dependability of Embedded Software System
Improving Dependability of Embedded Software System
 
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
 
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
 
Poster-An Expert System for Car Failure Diagnosis
Poster-An Expert System for Car Failure DiagnosisPoster-An Expert System for Car Failure Diagnosis
Poster-An Expert System for Car Failure Diagnosis
 
Power optimization for Android apps
Power optimization for Android appsPower optimization for Android apps
Power optimization for Android apps
 
The Road Ahead of IoT
The Road Ahead of IoTThe Road Ahead of IoT
The Road Ahead of IoT
 
IRJET- A Review on SVM based Induction Motor
IRJET- A Review on SVM based Induction MotorIRJET- A Review on SVM based Induction Motor
IRJET- A Review on SVM based Induction Motor
 
How to find defects early and increase the reliability of software systems
How to find defects early and increase the reliability of software systemsHow to find defects early and increase the reliability of software systems
How to find defects early and increase the reliability of software systems
 
An IDE-Based Context-Aware Meta Search Engine
An IDE-Based Context-Aware Meta Search EngineAn IDE-Based Context-Aware Meta Search Engine
An IDE-Based Context-Aware Meta Search Engine
 
Presentation by Lionel Briand
Presentation by Lionel BriandPresentation by Lionel Briand
Presentation by Lionel Briand
 
Modeling & Simulation of Shock-Absorber Test Rig
Modeling & Simulation of Shock-Absorber Test RigModeling & Simulation of Shock-Absorber Test Rig
Modeling & Simulation of Shock-Absorber Test Rig
 
SurfClipse-- An IDE based context-aware Meta Search Engine (ERA Track)
SurfClipse-- An IDE based context-aware Meta Search Engine (ERA Track)SurfClipse-- An IDE based context-aware Meta Search Engine (ERA Track)
SurfClipse-- An IDE based context-aware Meta Search Engine (ERA Track)
 
TECHNICAL IMPROVEMENT IN PICK & PLACE ROBOT ARM MACHINE BY GIVING ALTERNATE T...
TECHNICAL IMPROVEMENT IN PICK & PLACE ROBOT ARM MACHINE BY GIVING ALTERNATE T...TECHNICAL IMPROVEMENT IN PICK & PLACE ROBOT ARM MACHINE BY GIVING ALTERNATE T...
TECHNICAL IMPROVEMENT IN PICK & PLACE ROBOT ARM MACHINE BY GIVING ALTERNATE T...
 

More from KonfHubTechConferenc

KonfHub Features, Benefits and Pricing
KonfHub Features, Benefits and Pricing KonfHub Features, Benefits and Pricing
KonfHub Features, Benefits and Pricing
KonfHubTechConferenc
 
Functional Thinking for Java Developers (presented in Javafest Bengaluru)
Functional Thinking for Java Developers (presented in Javafest Bengaluru)Functional Thinking for Java Developers (presented in Javafest Bengaluru)
Functional Thinking for Java Developers (presented in Javafest Bengaluru)
KonfHubTechConferenc
 
Azuga A Safety Company - Data Science Saving Lives
Azuga A Safety Company - Data Science Saving LivesAzuga A Safety Company - Data Science Saving Lives
Azuga A Safety Company - Data Science Saving Lives
KonfHubTechConferenc
 
Self Supervised Learning for Vision Tasks (1).pdf
Self Supervised Learning for Vision Tasks (1).pdfSelf Supervised Learning for Vision Tasks (1).pdf
Self Supervised Learning for Vision Tasks (1).pdf
KonfHubTechConferenc
 
Are you ready for AI? Is AI ready for you?
Are you ready for AI? Is AI ready for you?Are you ready for AI? Is AI ready for you?
Are you ready for AI? Is AI ready for you?
KonfHubTechConferenc
 
Exploring Generating AI with Diffusion Models
Exploring Generating AI with Diffusion ModelsExploring Generating AI with Diffusion Models
Exploring Generating AI with Diffusion Models
KonfHubTechConferenc
 
Exploring Generative AI with GAN Models
Exploring Generative AI with GAN ModelsExploring Generative AI with GAN Models
Exploring Generative AI with GAN Models
KonfHubTechConferenc
 
KonfHub Recap 2021
KonfHub Recap 2021 KonfHub Recap 2021
KonfHub Recap 2021
KonfHubTechConferenc
 
Become Thanos of the LambdaLand - Wield All the Infinity Stones
Become Thanos of the LambdaLand - Wield All the Infinity StonesBecome Thanos of the LambdaLand - Wield All the Infinity Stones
Become Thanos of the LambdaLand - Wield All the Infinity Stones
KonfHubTechConferenc
 

More from KonfHubTechConferenc (9)

KonfHub Features, Benefits and Pricing
KonfHub Features, Benefits and Pricing KonfHub Features, Benefits and Pricing
KonfHub Features, Benefits and Pricing
 
Functional Thinking for Java Developers (presented in Javafest Bengaluru)
Functional Thinking for Java Developers (presented in Javafest Bengaluru)Functional Thinking for Java Developers (presented in Javafest Bengaluru)
Functional Thinking for Java Developers (presented in Javafest Bengaluru)
 
Azuga A Safety Company - Data Science Saving Lives
Azuga A Safety Company - Data Science Saving LivesAzuga A Safety Company - Data Science Saving Lives
Azuga A Safety Company - Data Science Saving Lives
 
Self Supervised Learning for Vision Tasks (1).pdf
Self Supervised Learning for Vision Tasks (1).pdfSelf Supervised Learning for Vision Tasks (1).pdf
Self Supervised Learning for Vision Tasks (1).pdf
 
Are you ready for AI? Is AI ready for you?
Are you ready for AI? Is AI ready for you?Are you ready for AI? Is AI ready for you?
Are you ready for AI? Is AI ready for you?
 
Exploring Generating AI with Diffusion Models
Exploring Generating AI with Diffusion ModelsExploring Generating AI with Diffusion Models
Exploring Generating AI with Diffusion Models
 
Exploring Generative AI with GAN Models
Exploring Generative AI with GAN ModelsExploring Generative AI with GAN Models
Exploring Generative AI with GAN Models
 
KonfHub Recap 2021
KonfHub Recap 2021 KonfHub Recap 2021
KonfHub Recap 2021
 
Become Thanos of the LambdaLand - Wield All the Infinity Stones
Become Thanos of the LambdaLand - Wield All the Infinity StonesBecome Thanos of the LambdaLand - Wield All the Infinity Stones
Become Thanos of the LambdaLand - Wield All the Infinity Stones
 

Recently uploaded

Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
AI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website CreatorAI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website Creator
Google
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 

Recently uploaded (20)

Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
AI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website CreatorAI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website Creator
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 

Application of Artificial Intelligence for Automotive Applications

  • 1. MACHINE LEARNING FOR NON LINEAR SYSTEM IDENTIFICATION IN AUTOMOTIVE Dr Vivek Venkobarao Company Logo Here
  • 2. SAE INTERNATIONAL Trainers Respect Paper # (if applicable) 2 Stanford D school PhD supervisor
  • 3. SAE INTERNATIONAL Dr. Vivek Venkobarao Paper # (if applicable) 3 Education: Ph.D in Electrical Engineering Innovation and Entrepreneurship Certificate, Stanford University Energy Innovation and Emerging Technologies, ‘Stanford University Data science and big data analytics: Making data driven decisions MIT University Publications: Has 35 papers in international conferences and journals published IEEE Senior Member- Execom member of CT and TEMS Co-Author “Handbook of Research on Emerging Technologies for Electrical Power Planning, Analysis, and Optimization“ from leading international publisher 10 Patents granted in US,Germany and India
  • 4. SAE INTERNATIONAL Non Linear system identification Mathematical model of a system from measurements of the inputs and outputs. Models are developed - data gathering, parameter identification, model development and validation Paper # (if applicable) 4
  • 5. SAE INTERNATIONAL Advanced Modeling of responses Paper # (if applicable) 5 How do you model these !!!Stochastic Process Models!!!
  • 6. SAE INTERNATIONAL What to check in a measurement Paper # (if applicable) 6 Measurements Majority under sampling Minority Oversampling
  • 7. SAE INTERNATIONAL Where AI/ML in Embedded systems Paper # (if applicable) 7 Learning Techniques for embedded system Automated Calibration System Controllers Advanced non linear Digital twins Action = c State = Measurement Reward = - F_c(m) Action = pv_av State = (vs,vs’,setpoint) Reward = - (vs-setpoint) Action = pedalVector State = SeepLimitCurve Reward = -
  • 8. SAE INTERNATIONAL Non linear optimizers – Fmincon (Automated Calibration) Model predictive control - Speed advisor Paper # (if applicable) 8 Goal : The idea is to suggest energy optimal vehicle speed trajectories with constraints on vehicle dynamics on the one hand and the upcoming speed limits on the other. Solution Space: Data Generation: The synthetic data for training the MPC is generated via non linear optimizer. Optimiser: VSn+1 = f (pedal value, envn cdn, VSn ) Subject to constraints f (pedal value, envn cdn, VSn ) < Speed limits Pedal value min < predicted pedal value < Pedal value max Vehicle Model (Plant) Vs Environment Recommendations
  • 9. SAE INTERNATIONAL Non linear optimizers - Fmincon Model predictive control - Speed advisor Paper # (if applicable) 9 AI is not used directly Non Linear optimizers -> fmincon Ant colony Optimization Particle swam optimization Goal : To find the global minimum for a constrained nonlinear multivariable function Hybridization of algorithm
  • 10. SAE INTERNATIONAL How to model missing control Bio Inspired Computing Paper # (if applicable) 10 Adaptive Hill Climbing PSO ANT colony optimisation
  • 11. SAE INTERNATIONAL Deep Reinforcement Learning - System, Controllers Mathematical Model Paper # (if applicable) 11 Goal : To predict post injected fuel quantity for reaching the temperature setpoint. Solution Space: Observations = f(current temperature, error, integral error) Reward = MSE < Threshold → Positive Reward MSE > Threshold → Negative Reward MSE Grad > 0 → Negative Reward MSE Grad < 0 → Positive Reward Stop Creterion = Min T > current T • Max T < current T • MSE < Threshold • Action > Threshold
  • 12. SAE INTERNATIONAL What we do Paper # (if applicable) 12 RL usually used in gaming GO and chess are best examples Typical fuel systems are stochastic processes RL used as Very limited information about the world
  • 13. SAE INTERNATIONAL Example for AI based Intellengent BMS Paper # (if applicable) 13 • Smart battery usage for traveling A to B • When the charge is less then can go to nearest charging station • Optimize the battery usage in the route by having better charging and discharging profile • Intelligent Battery Management System for various stops in the drive.
  • 14. SAE INTERNATIONAL Predictive Battery Management System Paper # (if applicable) 14 Without Predictive SOC • No way to check the SOC thresholds • No way to control the total charging • SOC at charging not a function of distance to be travelled.
  • 15. SAE INTERNATIONAL Predictive Battery Management System Paper # (if applicable) 15 SoC Predictor Time Current Voltage SOC Distance to Destination Decision Engine (Fuzzy/SVM) Charging Station Driving
  • 16. SAE INTERNATIONAL Predictive Battery Management System - SOC Prediction Paper # (if applicable) 16 Neural Network Based SoC Predictor Time Current Voltage SOC
  • 17. SAE INTERNATIONAL Predictive Battery Management System Paper # (if applicable) 17 Prediction of Range (SVM/Fuzzy) Distance SOC Classification Classification via SVM Classification via Fuzzy Based on Classification and visual inspection the rider can decide on charging station
  • 18. SAE INTERNATIONAL Predictive Battery Management System Paper # (if applicable) 18 With Predictive SOC • SOC thresholds are monitored always • Total charging control is based on the operating conditions • SOC is a function of distance to be travelled.
  • 19. SAE INTERNATIONAL Conclusion Paper # (if applicable) 19 Accurate faster models for embedded system Fast transient response can always be achieved by having encapsulation of numerical methods and AI AI can be effectively used to model missing physics during transients Usage of AI in all stages of development improves the accuracy and performance.
  • 20. SAE INTERNATIONAL References Paper # (if applicable) 20 1. Orchestrating Infrastructure for sustainable Smart Cities: http://www.iec.ch/ whitepaper/pdf /iecWP-smartcities-LR-en.pdf 2. Rohith Kamath, Vivek Venkobarao, “RT nonlinear models and model reduction techniques for engine management systems - airpath dynamics”, FISITA World Automotive Congress 2018, F2018/F2018-PTE-089 3. Rohit Kamath, Vivek Venkobarao, Prof Subramaniam, Simulation and Design of Decentralized PI Observer Based Controller for Nonlinear Interconnected Systems of the Diesel Engine Airpath DOI 10.1016/j.egypro.2017.05.103 4.Rohit Kamath, Vivek Venkobarao, Prof Subramaniam, “An analytical model of diesel engine intake system for performance prediction”, CMC congress pune May 10 2016 5.2008E19407 IN Vivek Venkobarao - Hybridizing Genetic Algorithms with simulated annealing and Dynamic adaptive methods for global optimization – Patent Application published