SlideShare une entreprise Scribd logo
1  sur  10
Robust and Efficient Control of an Induction Machine
for an Electric Vehicle
Arbin Ebrahim and Dr. Gregory Murphy
University of Alabama
Outline
 Project Objectives
 What is Adaptive Control?
 Definition of Adaptive Backstepping
 Advantages of Using a Adaptive Backstepping Controller
 Problem Formulation
 Design Procedures
 Project Work Summary
Project Objectives
 Robust and efficient control of an induction motor for an electric vehicle
 Track the speed of an induction motor to a desired reference trajectory under time-
varying load torque for an electric vehicle
 Robust control of an electric vehicle induction motor under varying changes in the
motor parameters.
What is an Adaptive Controller?
 To invent, design and build systems capable of controlling unknown plants or
adapting to unpredictable changes in the environment
Learning Mechanisms
(Parameter Adaptation)
Coordination
Mechanisms
Plant
Adjustable
Model Compensation
Robust
Feedback
y
x
r (t) u

∫
f (x)
∫
∫
f ' (x)
∫
-
u
u x
x
x = f x + 
 = u
V = 1
2
x2
des =  x
z =  - des
Va = 1
2
x2
+ 1
2
z2
u = c x
V,Va = Lyapunov Functions
x, = State Variables
z = Virtual State
(x) = Virtual Control
u = plant input
z
δ
V
, ≤ 0
Va ≤ 0
,



What is Backstepping?
 Backstepping is to design a controller for a system recursively by considering some of the
state variables as “Virtual Controls” and designing for them intermediate control laws
Advantages of Adaptive Backstepping
Controller Design Procedure
 Both the stability properties and control law can be ensured in this same step
 The Control Law can be obtained in steps no greater than the order of the system
 In adaptive backstepping unknown plant parameters can be easily dealt with to
design control laws
 Observers can be easily incorporated in the design procedure to perform observer
backstepping
Problem Formulation

r

r


r


r

ref

Speed
Flux
Controller
Rotating
Stator
Frame to
Stationary
Stator Frame
Conversion
Speed
Controller
ref

r

Flux
Command
Command
-
+
-
+
Space
Vector
Modulation
Power
Stage
IM
Flux
Estimator

3

cos 
sin
Where
= Flux component of the Stator Current
= Speed component of the Stator Current
qs
V
ds
V
= Measured Speed of the Motor
a
V
b
V
c
V
= Estimated Flux of the motor
r

a
i
b
i
c
i
Time
varying
Load Torque
b
i c
i
a
i , , = Measured Stator Currents
b
V c
V
a
V , , = Applied three phase stator voltages
*
ds
i
*
ds
i
*
qs
i
*
qs
i
*
ds
V
*
ds
V *
qs
V
,
*
qs
V
= Voltages in the rotating stator frame
Design Procedure
 Modeling-:
The equations representing the dynamics of motion of the Induction Motor is
derived in the three phase, stationary and rotating stator frame co-ordinates and
analyzed for the application of Adaptive Backstepping procedure.
 Controller Design-:
Flux Controller-:
An Observer Backstepping Flux Controller is designed using flux observers to make
the estimated flux track a desired reference trajectory to ensure that sufficient torque
is delivered to Load
Speed Controller-:
An Adaptive Backstepping Speed Controller is designed to make the measured
speed of the motor track a desired reference trajectory under varying Load Torque
Conditions
 Simulation-:
The adaptive controllers designed are simulated in the Simulink environment to
verify the results
Design Procedure……………………Continued
 Hardware Implementation-:
The Adaptive Controllers developed are verified in real time using an Induction
Motor tied to a varying load. The results are observed and conclusions made
Project Work Summary
 Model the Induction Motor in the stationary and rotating stator frames so that Vector
Control can be applied to develop a speed controller as well as a flux contoller
 Apply adaptive backstepping procedure to develop a speed controller for the motor
speed to track a desired reference speed under time varying load conditions
 Design flux observers to estimate the flux and design an observer based
backstepping controller for the flux to track a desired reference trajectory so that
sufficient torque can be supplied to the Load
 Develop a modular design in Simulink environment for the motor models, observer
models, controller models, and etc for simulation
 Implement real-time controller application to an Induction Motor for verifying and
comparing the simulation results to the real-time results; to make conclusions and
recommendations on future research

Contenu connexe

Similaire à Adaptivebackstepping.ppt

Identification and Real Time Control of a DC Motor
Identification and Real Time Control of a DC MotorIdentification and Real Time Control of a DC Motor
Identification and Real Time Control of a DC MotorIOSR Journals
 
Modelling and Simulation of DC-Motor Electric Drive Control System with Varia...
Modelling and Simulation of DC-Motor Electric Drive Control System with Varia...Modelling and Simulation of DC-Motor Electric Drive Control System with Varia...
Modelling and Simulation of DC-Motor Electric Drive Control System with Varia...IDES Editor
 
Vector Control of AC Induction Motors
Vector Control of AC Induction MotorsVector Control of AC Induction Motors
Vector Control of AC Induction MotorsPranjal Barman
 
Control systems project report (180501008)(180501016)(180501018)(180501020)
Control systems project report (180501008)(180501016)(180501018)(180501020)Control systems project report (180501008)(180501016)(180501018)(180501020)
Control systems project report (180501008)(180501016)(180501018)(180501020)khang31
 
Speed Control of DC Motor under Varying Load Using PID Controller
Speed Control of DC Motor under Varying Load Using PID ControllerSpeed Control of DC Motor under Varying Load Using PID Controller
Speed Control of DC Motor under Varying Load Using PID ControllerCSCJournals
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Approaches to formal verification of ams design
Approaches to formal verification of ams designApproaches to formal verification of ams design
Approaches to formal verification of ams designAmbuj Mishra
 
Induction motor harmonic reduction using space vector modulation algorithm
Induction motor harmonic reduction using space vector modulation algorithmInduction motor harmonic reduction using space vector modulation algorithm
Induction motor harmonic reduction using space vector modulation algorithmjournalBEEI
 
Comparison of different controllers for the improvement of Dynamic response o...
Comparison of different controllers for the improvement of Dynamic response o...Comparison of different controllers for the improvement of Dynamic response o...
Comparison of different controllers for the improvement of Dynamic response o...IJERA Editor
 
Servo mechanism and control system
Servo mechanism and control systemServo mechanism and control system
Servo mechanism and control systemOmkar Lokhande
 
Speed Control of Three Phase Induction Motor Using PLC under Open and Closed ...
Speed Control of Three Phase Induction Motor Using PLC under Open and Closed ...Speed Control of Three Phase Induction Motor Using PLC under Open and Closed ...
Speed Control of Three Phase Induction Motor Using PLC under Open and Closed ...IJERA Editor
 
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...cscpconf
 
Implementation of pi, fuzzy & ann controllers to improve dynamic response...
Implementation of pi, fuzzy & ann controllers to improve dynamic response...Implementation of pi, fuzzy & ann controllers to improve dynamic response...
Implementation of pi, fuzzy & ann controllers to improve dynamic response...eSAT Journals
 
Analysis of Induction Motor Speed Control Using SCADA Based Drive Operated Sy...
Analysis of Induction Motor Speed Control Using SCADA Based Drive Operated Sy...Analysis of Induction Motor Speed Control Using SCADA Based Drive Operated Sy...
Analysis of Induction Motor Speed Control Using SCADA Based Drive Operated Sy...IJSRD
 

Similaire à Adaptivebackstepping.ppt (20)

Identification and Real Time Control of a DC Motor
Identification and Real Time Control of a DC MotorIdentification and Real Time Control of a DC Motor
Identification and Real Time Control of a DC Motor
 
Modelling and Simulation of DC-Motor Electric Drive Control System with Varia...
Modelling and Simulation of DC-Motor Electric Drive Control System with Varia...Modelling and Simulation of DC-Motor Electric Drive Control System with Varia...
Modelling and Simulation of DC-Motor Electric Drive Control System with Varia...
 
Vector Control of AC Induction Motors
Vector Control of AC Induction MotorsVector Control of AC Induction Motors
Vector Control of AC Induction Motors
 
A Concise Review of Control Techniques for Reliable and Efficient Control of...
A Concise Review of Control Techniques for Reliable and  Efficient Control of...A Concise Review of Control Techniques for Reliable and  Efficient Control of...
A Concise Review of Control Techniques for Reliable and Efficient Control of...
 
Control systems project report (180501008)(180501016)(180501018)(180501020)
Control systems project report (180501008)(180501016)(180501018)(180501020)Control systems project report (180501008)(180501016)(180501018)(180501020)
Control systems project report (180501008)(180501016)(180501018)(180501020)
 
Speed Control of DC Motor under Varying Load Using PID Controller
Speed Control of DC Motor under Varying Load Using PID ControllerSpeed Control of DC Motor under Varying Load Using PID Controller
Speed Control of DC Motor under Varying Load Using PID Controller
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Saurabh
SaurabhSaurabh
Saurabh
 
Approaches to formal verification of ams design
Approaches to formal verification of ams designApproaches to formal verification of ams design
Approaches to formal verification of ams design
 
Induction motor harmonic reduction using space vector modulation algorithm
Induction motor harmonic reduction using space vector modulation algorithmInduction motor harmonic reduction using space vector modulation algorithm
Induction motor harmonic reduction using space vector modulation algorithm
 
G43013539
G43013539G43013539
G43013539
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Pi3426832691
Pi3426832691Pi3426832691
Pi3426832691
 
Comparison of different controllers for the improvement of Dynamic response o...
Comparison of different controllers for the improvement of Dynamic response o...Comparison of different controllers for the improvement of Dynamic response o...
Comparison of different controllers for the improvement of Dynamic response o...
 
Servo mechanism and control system
Servo mechanism and control systemServo mechanism and control system
Servo mechanism and control system
 
Speed Control of Three Phase Induction Motor Using PLC under Open and Closed ...
Speed Control of Three Phase Induction Motor Using PLC under Open and Closed ...Speed Control of Three Phase Induction Motor Using PLC under Open and Closed ...
Speed Control of Three Phase Induction Motor Using PLC under Open and Closed ...
 
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
 
Implementation of pi, fuzzy & ann controllers to improve dynamic response...
Implementation of pi, fuzzy & ann controllers to improve dynamic response...Implementation of pi, fuzzy & ann controllers to improve dynamic response...
Implementation of pi, fuzzy & ann controllers to improve dynamic response...
 
Analysis of Induction Motor Speed Control Using SCADA Based Drive Operated Sy...
Analysis of Induction Motor Speed Control Using SCADA Based Drive Operated Sy...Analysis of Induction Motor Speed Control Using SCADA Based Drive Operated Sy...
Analysis of Induction Motor Speed Control Using SCADA Based Drive Operated Sy...
 
An044259264
An044259264An044259264
An044259264
 

Plus de BorchalaDareje

Linear Control Theory7.ppt
Linear Control Theory7.pptLinear Control Theory7.ppt
Linear Control Theory7.pptBorchalaDareje
 
Lesson_11_Low-level_Flight_Control hexa copt best ppt.pdf
Lesson_11_Low-level_Flight_Control hexa copt best ppt.pdfLesson_11_Low-level_Flight_Control hexa copt best ppt.pdf
Lesson_11_Low-level_Flight_Control hexa copt best ppt.pdfBorchalaDareje
 
73734-drone powerpoint template.pptx
73734-drone powerpoint template.pptx73734-drone powerpoint template.pptx
73734-drone powerpoint template.pptxBorchalaDareje
 
drones-06-00258-v2.pdf
drones-06-00258-v2.pdfdrones-06-00258-v2.pdf
drones-06-00258-v2.pdfBorchalaDareje
 

Plus de BorchalaDareje (8)

Linear Control Theory7.ppt
Linear Control Theory7.pptLinear Control Theory7.ppt
Linear Control Theory7.ppt
 
Lesson_11_Low-level_Flight_Control hexa copt best ppt.pdf
Lesson_11_Low-level_Flight_Control hexa copt best ppt.pdfLesson_11_Low-level_Flight_Control hexa copt best ppt.pdf
Lesson_11_Low-level_Flight_Control hexa copt best ppt.pdf
 
73734-drone powerpoint template.pptx
73734-drone powerpoint template.pptx73734-drone powerpoint template.pptx
73734-drone powerpoint template.pptx
 
part_11.pptx
part_11.pptxpart_11.pptx
part_11.pptx
 
hossain.ppt
hossain.ppthossain.ppt
hossain.ppt
 
Lec_6_N10.pdf
Lec_6_N10.pdfLec_6_N10.pdf
Lec_6_N10.pdf
 
lec_8 best nlc.pdf
lec_8 best nlc.pdflec_8 best nlc.pdf
lec_8 best nlc.pdf
 
drones-06-00258-v2.pdf
drones-06-00258-v2.pdfdrones-06-00258-v2.pdf
drones-06-00258-v2.pdf
 

Dernier

HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARKOUSTAV SARKAR
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxchumtiyababu
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiessarkmank1
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdfAldoGarca30
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 

Dernier (20)

HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 

Adaptivebackstepping.ppt

  • 1. Robust and Efficient Control of an Induction Machine for an Electric Vehicle Arbin Ebrahim and Dr. Gregory Murphy University of Alabama
  • 2. Outline  Project Objectives  What is Adaptive Control?  Definition of Adaptive Backstepping  Advantages of Using a Adaptive Backstepping Controller  Problem Formulation  Design Procedures  Project Work Summary
  • 3. Project Objectives  Robust and efficient control of an induction motor for an electric vehicle  Track the speed of an induction motor to a desired reference trajectory under time- varying load torque for an electric vehicle  Robust control of an electric vehicle induction motor under varying changes in the motor parameters.
  • 4. What is an Adaptive Controller?  To invent, design and build systems capable of controlling unknown plants or adapting to unpredictable changes in the environment Learning Mechanisms (Parameter Adaptation) Coordination Mechanisms Plant Adjustable Model Compensation Robust Feedback y x r (t) u 
  • 5. ∫ f (x) ∫ ∫ f ' (x) ∫ - u u x x x = f x +   = u V = 1 2 x2 des =  x z =  - des Va = 1 2 x2 + 1 2 z2 u = c x V,Va = Lyapunov Functions x, = State Variables z = Virtual State (x) = Virtual Control u = plant input z δ V , ≤ 0 Va ≤ 0 ,    What is Backstepping?  Backstepping is to design a controller for a system recursively by considering some of the state variables as “Virtual Controls” and designing for them intermediate control laws
  • 6. Advantages of Adaptive Backstepping Controller Design Procedure  Both the stability properties and control law can be ensured in this same step  The Control Law can be obtained in steps no greater than the order of the system  In adaptive backstepping unknown plant parameters can be easily dealt with to design control laws  Observers can be easily incorporated in the design procedure to perform observer backstepping
  • 7. Problem Formulation  r  r   r   r  ref  Speed Flux Controller Rotating Stator Frame to Stationary Stator Frame Conversion Speed Controller ref  r  Flux Command Command - + - + Space Vector Modulation Power Stage IM Flux Estimator  3  cos  sin Where = Flux component of the Stator Current = Speed component of the Stator Current qs V ds V = Measured Speed of the Motor a V b V c V = Estimated Flux of the motor r  a i b i c i Time varying Load Torque b i c i a i , , = Measured Stator Currents b V c V a V , , = Applied three phase stator voltages * ds i * ds i * qs i * qs i * ds V * ds V * qs V , * qs V = Voltages in the rotating stator frame
  • 8. Design Procedure  Modeling-: The equations representing the dynamics of motion of the Induction Motor is derived in the three phase, stationary and rotating stator frame co-ordinates and analyzed for the application of Adaptive Backstepping procedure.  Controller Design-: Flux Controller-: An Observer Backstepping Flux Controller is designed using flux observers to make the estimated flux track a desired reference trajectory to ensure that sufficient torque is delivered to Load Speed Controller-: An Adaptive Backstepping Speed Controller is designed to make the measured speed of the motor track a desired reference trajectory under varying Load Torque Conditions  Simulation-: The adaptive controllers designed are simulated in the Simulink environment to verify the results
  • 9. Design Procedure……………………Continued  Hardware Implementation-: The Adaptive Controllers developed are verified in real time using an Induction Motor tied to a varying load. The results are observed and conclusions made
  • 10. Project Work Summary  Model the Induction Motor in the stationary and rotating stator frames so that Vector Control can be applied to develop a speed controller as well as a flux contoller  Apply adaptive backstepping procedure to develop a speed controller for the motor speed to track a desired reference speed under time varying load conditions  Design flux observers to estimate the flux and design an observer based backstepping controller for the flux to track a desired reference trajectory so that sufficient torque can be supplied to the Load  Develop a modular design in Simulink environment for the motor models, observer models, controller models, and etc for simulation  Implement real-time controller application to an Induction Motor for verifying and comparing the simulation results to the real-time results; to make conclusions and recommendations on future research