SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Extension of a local linear controller
to a stabilizing semi-global piecewise
affine controller
Behzad Samadi and Luis Rodrigues
Hybrid Control Systems Laboratory
Department of Mechanical and Industrial Engineering
Concordia University
Montreal, Canada
Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 1/14
Outline
Introduction
Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 2/14
Outline
Introduction
Piecewise affine approximation
Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 2/14
Outline
Introduction
Piecewise affine approximation
Piecewise affine controller design
Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 2/14
Outline
Introduction
Piecewise affine approximation
Piecewise affine controller design
Example
Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 2/14
Outline
Introduction
Piecewise affine approximation
Piecewise affine controller design
Example
Conclusion
Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 2/14
Introduction
The class of nonlinear systems considered in this work is
described by
˙x = Ax + a + f(x) + Bu
where:
x ∈ Rn is the state vector
u ∈ Rm is the control input
f(x) ∈ Rn is a vector function
A ∈ Rn×n, a ∈ Rn, B ∈ Rn×m
Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 3/14
Introduction
Structure of the proposed method
Linear Design
PWA Design
Linearization
Nonlinear
Model
Linear
Model
PWA
Model
Linear
Control
Piecewise
Quadratic
Lyapunov
Function
PWA
Control
Anchored
PWA Approximation
Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 4/14
Uniform PWA Approximation
Uniform PWA approximation is made by connecting the
points on the nonlinear curve.
x1
Nonlinearfunction
Nonlinear function
Uniform PWA approximation
-2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5
-0.5
0
0.5
1
1.5
2
2.5
3
3.5
4
4.5
5
Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 5/14
Anchored Uniform PWA Approximation
Anchored uniform PWA approximation is computed by
minimizing the approximation error subject to the condition
that the approximation coincides with the linear
approximation at the desired point.
x1
Nonlinearfunction
Nonlinear function
Anchored PWA approximation
-2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5
-0.5
0
0.5
1
1.5
2
2.5
3
3.5
4
4.5
5
Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 6/14
PWA system
Nonlinear system
˙x = Ax + a + f(x) + Bu
PWA approximation of the nonlinear function
ˆfPWA(x) = Af
i x + af
i , if x ∈ Ri
To compute a PWA approximation of the nonlinear
system, f(x) is replaced by ˆfPWA(x)
˙x(t) = Aix(t) + ai + Biu(t), if x(t) ∈ Ri
where
Ai = A + Af
i , ai = a + af
i
Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 7/14
Controller Synthesis
Lyapunov based approach to stabilizing a nonlinear system
Lyapunov function (energy-like function)
V (x) = ¯xT ¯Pi¯x, x ∈ Ri
with ¯x and ¯Pi defined as
¯x =
x
1
, ¯Pi ≡
Pi −Pixcl
−xT
clPT
i ri
, Pi = PT
i > 0
Controller
u = ¯Ki¯x, x ∈ Ri
Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 8/14
Controller Synthesis Problem
Problem constraints
Continuous Lyapunov function (Equality)
Positive definite Lyapunov function (LMI)
Decreasing over time Lyapunov function (BMI)
Continuous controller (Equality)
Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 9/14
Example
Nonlinear system
˙x1
˙x2
=
x2 + x2
1
u
LQR controller parameters
Q =
2 0
0 1
, R = 0.1
LQR controller for the linear approximation at x = 0
KLQR = −4.4721 −4.3525
Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 10/14
Example
PWA controller
¯K1 = 5.9824 −4.3525 18.7150
¯K2 = −12.1841 −4.3525 −3.0848
¯K3 = −4.4721 −4.3525 0
¯K4 = −8.7094 −4.3525 1.6949
¯K5 = −22.3134 −4.3525 18.0198
Control gain for the center region
¯K3 = KLQR 0
Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 11/14
LQR Controller
Trajectories of the nonlinear system with LQR controller
x2
x1
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
-6
-4
-2
0
2
4
6
Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 12/14
PWA Controller
Trajectories of the nonlinear system with PWA controller
x2
x1
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
-6
-4
-2
0
2
4
6
Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 13/14
Conclusion
A Lyapunov-based method was proposed to extend a
linear controller to a PWA controller. This addresses the
problem of designing a nonlinear controller with good
local performance and a large region of attraction.
An optimization method was proposed to compute a
PWA approximation of a nonlinear system which is
identical to the linear approximation of the nonlinear
system at a desired point. This helps to make PWA
controller synthesis feasible in cases where the problem
was not feasible because of the uniform PWA
approximation error at the closed-loop equilibrium point.
Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 14/14

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (16)

Pid controller bp ganthia
Pid controller bp ganthiaPid controller bp ganthia
Pid controller bp ganthia
 
Cascade control presentation
Cascade control presentationCascade control presentation
Cascade control presentation
 
PID controller
PID controllerPID controller
PID controller
 
PID Controller and its design
PID Controller and its designPID Controller and its design
PID Controller and its design
 
pid controller
 pid controller pid controller
pid controller
 
Pid controllers
Pid controllersPid controllers
Pid controllers
 
P, PI AND PID CONTROLLER
P, PI AND PID CONTROLLERP, PI AND PID CONTROLLER
P, PI AND PID CONTROLLER
 
Proportional integral and derivative PID controller
Proportional integral and derivative PID controller Proportional integral and derivative PID controller
Proportional integral and derivative PID controller
 
Pid controllers
Pid controllersPid controllers
Pid controllers
 
Pid controller
Pid controllerPid controller
Pid controller
 
Pscc june2016
Pscc june2016Pscc june2016
Pscc june2016
 
Pid control
Pid controlPid control
Pid control
 
Cascade control system
Cascade control systemCascade control system
Cascade control system
 
Pi dcontroller
Pi dcontrollerPi dcontroller
Pi dcontroller
 
Pid controller
Pid controllerPid controller
Pid controller
 
Cruise Control
Cruise ControlCruise Control
Cruise Control
 

Andere mochten auch

Introducing Myself Through Websites!
Introducing Myself Through Websites!Introducing Myself Through Websites!
Introducing Myself Through Websites!Behzad Samadi
 
A MATLAB Toolbox for Piecewise-Affine Controller Synthesis
A MATLAB Toolbox for Piecewise-Affine Controller SynthesisA MATLAB Toolbox for Piecewise-Affine Controller Synthesis
A MATLAB Toolbox for Piecewise-Affine Controller SynthesisBehzad Samadi
 
Controller synthesis for piecewise affine slab differential inclusions: A dua...
Controller synthesis for piecewise affine slab differential inclusions: A dua...Controller synthesis for piecewise affine slab differential inclusions: A dua...
Controller synthesis for piecewise affine slab differential inclusions: A dua...Behzad Samadi
 
Sampled-Data Piecewise Affine Slab Systems: A Time-Delay Approach
Sampled-Data Piecewise Affine Slab Systems: A Time-Delay ApproachSampled-Data Piecewise Affine Slab Systems: A Time-Delay Approach
Sampled-Data Piecewise Affine Slab Systems: A Time-Delay ApproachBehzad Samadi
 
Backstepping for Piecewise Affine Systems: A SOS Approach
Backstepping for Piecewise Affine Systems: A SOS ApproachBackstepping for Piecewise Affine Systems: A SOS Approach
Backstepping for Piecewise Affine Systems: A SOS ApproachBehzad Samadi
 
Controller Synthesis for Nonholonomic Robots - Japanese
Controller Synthesis for Nonholonomic Robots - JapaneseController Synthesis for Nonholonomic Robots - Japanese
Controller Synthesis for Nonholonomic Robots - JapaneseBehzad Samadi
 
Modeling, Control and Optimization for Aerospace Systems
Modeling, Control and Optimization for Aerospace SystemsModeling, Control and Optimization for Aerospace Systems
Modeling, Control and Optimization for Aerospace SystemsBehzad Samadi
 
Industrial Control Systems - Modeling
Industrial Control Systems - ModelingIndustrial Control Systems - Modeling
Industrial Control Systems - ModelingBehzad Samadi
 
Stability Analysis and Controller Synthesis for a Class of Piecewise Smooth S...
Stability Analysis and Controller Synthesis for a Class of Piecewise Smooth S...Stability Analysis and Controller Synthesis for a Class of Piecewise Smooth S...
Stability Analysis and Controller Synthesis for a Class of Piecewise Smooth S...Behzad Samadi
 
Industrial Control Systems - Automotive Systems
Industrial Control Systems - Automotive SystemsIndustrial Control Systems - Automotive Systems
Industrial Control Systems - Automotive SystemsBehzad Samadi
 
Real Time Code Generation for Nonlinear Model Predictive Control
Real Time Code Generation for Nonlinear Model Predictive ControlReal Time Code Generation for Nonlinear Model Predictive Control
Real Time Code Generation for Nonlinear Model Predictive ControlBehzad Samadi
 
Controller Synthesis for Nonholonomic Robots
Controller Synthesis for Nonholonomic RobotsController Synthesis for Nonholonomic Robots
Controller Synthesis for Nonholonomic RobotsBehzad Samadi
 
Industrial Control Systems - Pneumatic Systems
Industrial Control Systems - Pneumatic SystemsIndustrial Control Systems - Pneumatic Systems
Industrial Control Systems - Pneumatic SystemsBehzad Samadi
 
Industrial Control Systems - Special Structures
Industrial Control Systems - Special StructuresIndustrial Control Systems - Special Structures
Industrial Control Systems - Special StructuresBehzad Samadi
 
The design and simulation of magneto-rheological damper for automobile suspen...
The design and simulation of magneto-rheological damper for automobile suspen...The design and simulation of magneto-rheological damper for automobile suspen...
The design and simulation of magneto-rheological damper for automobile suspen...IJRES Journal
 
Industrial Control Systems - Hydraulic Systems
Industrial Control Systems - Hydraulic SystemsIndustrial Control Systems - Hydraulic Systems
Industrial Control Systems - Hydraulic SystemsBehzad Samadi
 
Analysis of passive quarter model suspension system; enhanced adaptation to s...
Analysis of passive quarter model suspension system; enhanced adaptation to s...Analysis of passive quarter model suspension system; enhanced adaptation to s...
Analysis of passive quarter model suspension system; enhanced adaptation to s...Matthew Fenech
 
Industrial Control Systems - PLC
Industrial Control Systems - PLCIndustrial Control Systems - PLC
Industrial Control Systems - PLCBehzad Samadi
 
Industrial Control Systems - Chemical Systems
Industrial Control Systems - Chemical SystemsIndustrial Control Systems - Chemical Systems
Industrial Control Systems - Chemical SystemsBehzad Samadi
 

Andere mochten auch (20)

Introducing Myself Through Websites!
Introducing Myself Through Websites!Introducing Myself Through Websites!
Introducing Myself Through Websites!
 
A MATLAB Toolbox for Piecewise-Affine Controller Synthesis
A MATLAB Toolbox for Piecewise-Affine Controller SynthesisA MATLAB Toolbox for Piecewise-Affine Controller Synthesis
A MATLAB Toolbox for Piecewise-Affine Controller Synthesis
 
Controller synthesis for piecewise affine slab differential inclusions: A dua...
Controller synthesis for piecewise affine slab differential inclusions: A dua...Controller synthesis for piecewise affine slab differential inclusions: A dua...
Controller synthesis for piecewise affine slab differential inclusions: A dua...
 
Sampled-Data Piecewise Affine Slab Systems: A Time-Delay Approach
Sampled-Data Piecewise Affine Slab Systems: A Time-Delay ApproachSampled-Data Piecewise Affine Slab Systems: A Time-Delay Approach
Sampled-Data Piecewise Affine Slab Systems: A Time-Delay Approach
 
Backstepping for Piecewise Affine Systems: A SOS Approach
Backstepping for Piecewise Affine Systems: A SOS ApproachBackstepping for Piecewise Affine Systems: A SOS Approach
Backstepping for Piecewise Affine Systems: A SOS Approach
 
Controller Synthesis for Nonholonomic Robots - Japanese
Controller Synthesis for Nonholonomic Robots - JapaneseController Synthesis for Nonholonomic Robots - Japanese
Controller Synthesis for Nonholonomic Robots - Japanese
 
Modeling, Control and Optimization for Aerospace Systems
Modeling, Control and Optimization for Aerospace SystemsModeling, Control and Optimization for Aerospace Systems
Modeling, Control and Optimization for Aerospace Systems
 
Industrial Control Systems - Modeling
Industrial Control Systems - ModelingIndustrial Control Systems - Modeling
Industrial Control Systems - Modeling
 
Stability Analysis and Controller Synthesis for a Class of Piecewise Smooth S...
Stability Analysis and Controller Synthesis for a Class of Piecewise Smooth S...Stability Analysis and Controller Synthesis for a Class of Piecewise Smooth S...
Stability Analysis and Controller Synthesis for a Class of Piecewise Smooth S...
 
Industrial Control Systems - Automotive Systems
Industrial Control Systems - Automotive SystemsIndustrial Control Systems - Automotive Systems
Industrial Control Systems - Automotive Systems
 
Real Time Code Generation for Nonlinear Model Predictive Control
Real Time Code Generation for Nonlinear Model Predictive ControlReal Time Code Generation for Nonlinear Model Predictive Control
Real Time Code Generation for Nonlinear Model Predictive Control
 
Controller Synthesis for Nonholonomic Robots
Controller Synthesis for Nonholonomic RobotsController Synthesis for Nonholonomic Robots
Controller Synthesis for Nonholonomic Robots
 
Industrial Control Systems - Pneumatic Systems
Industrial Control Systems - Pneumatic SystemsIndustrial Control Systems - Pneumatic Systems
Industrial Control Systems - Pneumatic Systems
 
Industrial Control Systems - Special Structures
Industrial Control Systems - Special StructuresIndustrial Control Systems - Special Structures
Industrial Control Systems - Special Structures
 
Control Systems
Control SystemsControl Systems
Control Systems
 
The design and simulation of magneto-rheological damper for automobile suspen...
The design and simulation of magneto-rheological damper for automobile suspen...The design and simulation of magneto-rheological damper for automobile suspen...
The design and simulation of magneto-rheological damper for automobile suspen...
 
Industrial Control Systems - Hydraulic Systems
Industrial Control Systems - Hydraulic SystemsIndustrial Control Systems - Hydraulic Systems
Industrial Control Systems - Hydraulic Systems
 
Analysis of passive quarter model suspension system; enhanced adaptation to s...
Analysis of passive quarter model suspension system; enhanced adaptation to s...Analysis of passive quarter model suspension system; enhanced adaptation to s...
Analysis of passive quarter model suspension system; enhanced adaptation to s...
 
Industrial Control Systems - PLC
Industrial Control Systems - PLCIndustrial Control Systems - PLC
Industrial Control Systems - PLC
 
Industrial Control Systems - Chemical Systems
Industrial Control Systems - Chemical SystemsIndustrial Control Systems - Chemical Systems
Industrial Control Systems - Chemical Systems
 

Ähnlich wie Extension of a local linear controller to a stabilizing semi-global piecewise affine controller

IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...
IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...
IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...IRJET Journal
 
• Sensorless speed and position estimation of a PMSM (Master´s Thesis)
•	Sensorless speed and position estimation of a PMSM (Master´s Thesis)•	Sensorless speed and position estimation of a PMSM (Master´s Thesis)
• Sensorless speed and position estimation of a PMSM (Master´s Thesis)Cesar Hernaez Ojeda
 
A Unified PID Control Methodology to Meet Plant Objectives
A Unified PID Control Methodology to Meet Plant ObjectivesA Unified PID Control Methodology to Meet Plant Objectives
A Unified PID Control Methodology to Meet Plant ObjectivesJim Cahill
 
Improved Transient Compensation using PI-SRF Control Scheme Based UHVDC for O...
Improved Transient Compensation using PI-SRF Control Scheme Based UHVDC for O...Improved Transient Compensation using PI-SRF Control Scheme Based UHVDC for O...
Improved Transient Compensation using PI-SRF Control Scheme Based UHVDC for O...IRJET Journal
 
Phase Lock Loop control of dc drive
Phase Lock Loop control of dc drivePhase Lock Loop control of dc drive
Phase Lock Loop control of dc driveraviarmugam
 
Study of PID Controllers to Load Frequency Control Systems with Various Turbi...
Study of PID Controllers to Load Frequency Control Systems with Various Turbi...Study of PID Controllers to Load Frequency Control Systems with Various Turbi...
Study of PID Controllers to Load Frequency Control Systems with Various Turbi...IJERA Editor
 
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
 Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin... Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...hydrologywebsite1
 
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
 Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin... Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...hydrologyproject001
 
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
 Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin... Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...hydrologyproject001
 
Adaptive Decentralized Control with Nonminimum-Phase Closed-Loop Channel Zeros
Adaptive Decentralized Control with Nonminimum-Phase Closed-Loop Channel ZerosAdaptive Decentralized Control with Nonminimum-Phase Closed-Loop Channel Zeros
Adaptive Decentralized Control with Nonminimum-Phase Closed-Loop Channel ZerosSyed Aseem Ul Islam
 
CONTROLLING FREQUENCY DEVIATIONS IN INTERCONNECTED POWER SYSTEM USING SMART ...
CONTROLLING FREQUENCY DEVIATIONS IN INTERCONNECTED POWER SYSTEM USING SMART ...CONTROLLING FREQUENCY DEVIATIONS IN INTERCONNECTED POWER SYSTEM USING SMART ...
CONTROLLING FREQUENCY DEVIATIONS IN INTERCONNECTED POWER SYSTEM USING SMART ...Komal Wadhwa
 
Adaptivebackstepping.ppt
Adaptivebackstepping.pptAdaptivebackstepping.ppt
Adaptivebackstepping.pptBorchalaDareje
 
Software Load Balancer for OpenFlow Complaint SDN architecture
Software Load Balancer for OpenFlow Complaint SDN architectureSoftware Load Balancer for OpenFlow Complaint SDN architecture
Software Load Balancer for OpenFlow Complaint SDN architecturePritesh Ranjan
 
lecture1 (7).ppt
lecture1 (7).pptlecture1 (7).ppt
lecture1 (7).pptHebaEng
 
Paper id 24201493
Paper id 24201493Paper id 24201493
Paper id 24201493IJRAT
 
Feedback control methods_for_a_single_machine_infinite_bus_system
Feedback control methods_for_a_single_machine_infinite_bus_systemFeedback control methods_for_a_single_machine_infinite_bus_system
Feedback control methods_for_a_single_machine_infinite_bus_systempratik.vernekar
 

Ähnlich wie Extension of a local linear controller to a stabilizing semi-global piecewise affine controller (20)

IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...
IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...
IRJET- Simultaneous Microgrid Voltage and Current Harmonics Compensation usin...
 
• Sensorless speed and position estimation of a PMSM (Master´s Thesis)
•	Sensorless speed and position estimation of a PMSM (Master´s Thesis)•	Sensorless speed and position estimation of a PMSM (Master´s Thesis)
• Sensorless speed and position estimation of a PMSM (Master´s Thesis)
 
P10 project
P10 projectP10 project
P10 project
 
A Unified PID Control Methodology to Meet Plant Objectives
A Unified PID Control Methodology to Meet Plant ObjectivesA Unified PID Control Methodology to Meet Plant Objectives
A Unified PID Control Methodology to Meet Plant Objectives
 
YRS2016
YRS2016YRS2016
YRS2016
 
Improved Transient Compensation using PI-SRF Control Scheme Based UHVDC for O...
Improved Transient Compensation using PI-SRF Control Scheme Based UHVDC for O...Improved Transient Compensation using PI-SRF Control Scheme Based UHVDC for O...
Improved Transient Compensation using PI-SRF Control Scheme Based UHVDC for O...
 
Phase Lock Loop control of dc drive
Phase Lock Loop control of dc drivePhase Lock Loop control of dc drive
Phase Lock Loop control of dc drive
 
final report updated
final report updatedfinal report updated
final report updated
 
23PESGM4448.pdf
23PESGM4448.pdf23PESGM4448.pdf
23PESGM4448.pdf
 
Study of PID Controllers to Load Frequency Control Systems with Various Turbi...
Study of PID Controllers to Load Frequency Control Systems with Various Turbi...Study of PID Controllers to Load Frequency Control Systems with Various Turbi...
Study of PID Controllers to Load Frequency Control Systems with Various Turbi...
 
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
 Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin... Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
 
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
 Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin... Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
 
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
 Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin... Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
Download-manuals-surface water-manual-sw-volume8operationmanualdataprocessin...
 
Adaptive Decentralized Control with Nonminimum-Phase Closed-Loop Channel Zeros
Adaptive Decentralized Control with Nonminimum-Phase Closed-Loop Channel ZerosAdaptive Decentralized Control with Nonminimum-Phase Closed-Loop Channel Zeros
Adaptive Decentralized Control with Nonminimum-Phase Closed-Loop Channel Zeros
 
CONTROLLING FREQUENCY DEVIATIONS IN INTERCONNECTED POWER SYSTEM USING SMART ...
CONTROLLING FREQUENCY DEVIATIONS IN INTERCONNECTED POWER SYSTEM USING SMART ...CONTROLLING FREQUENCY DEVIATIONS IN INTERCONNECTED POWER SYSTEM USING SMART ...
CONTROLLING FREQUENCY DEVIATIONS IN INTERCONNECTED POWER SYSTEM USING SMART ...
 
Adaptivebackstepping.ppt
Adaptivebackstepping.pptAdaptivebackstepping.ppt
Adaptivebackstepping.ppt
 
Software Load Balancer for OpenFlow Complaint SDN architecture
Software Load Balancer for OpenFlow Complaint SDN architectureSoftware Load Balancer for OpenFlow Complaint SDN architecture
Software Load Balancer for OpenFlow Complaint SDN architecture
 
lecture1 (7).ppt
lecture1 (7).pptlecture1 (7).ppt
lecture1 (7).ppt
 
Paper id 24201493
Paper id 24201493Paper id 24201493
Paper id 24201493
 
Feedback control methods_for_a_single_machine_infinite_bus_system
Feedback control methods_for_a_single_machine_infinite_bus_systemFeedback control methods_for_a_single_machine_infinite_bus_system
Feedback control methods_for_a_single_machine_infinite_bus_system
 

Mehr von Behzad Samadi

سیستم ترمز ضدقفل ABS
سیستم ترمز ضدقفل ABSسیستم ترمز ضدقفل ABS
سیستم ترمز ضدقفل ABSBehzad Samadi
 
Active Suspension System
Active Suspension SystemActive Suspension System
Active Suspension SystemBehzad Samadi
 
Lead-Lag Controller Design - Persian
Lead-Lag Controller Design - PersianLead-Lag Controller Design - Persian
Lead-Lag Controller Design - PersianBehzad Samadi
 
Industrial Control Systems - PID Controllers
Industrial Control Systems - PID ControllersIndustrial Control Systems - PID Controllers
Industrial Control Systems - PID ControllersBehzad Samadi
 
Industrial Control Systems - Thermal Systems
Industrial Control Systems - Thermal SystemsIndustrial Control Systems - Thermal Systems
Industrial Control Systems - Thermal SystemsBehzad Samadi
 
Industrial Control Systems - Liquid Level Systems
Industrial Control Systems - Liquid Level SystemsIndustrial Control Systems - Liquid Level Systems
Industrial Control Systems - Liquid Level SystemsBehzad Samadi
 
Model Based Fault Detection, Identification and Accommodation in Antilock Bra...
Model Based Fault Detection, Identification and Accommodation in Antilock Bra...Model Based Fault Detection, Identification and Accommodation in Antilock Bra...
Model Based Fault Detection, Identification and Accommodation in Antilock Bra...Behzad Samadi
 
Backstepping Controller Synthesis for Piecewise Polynomial Systems: A Sum of ...
Backstepping Controller Synthesis for Piecewise Polynomial Systems: A Sum of ...Backstepping Controller Synthesis for Piecewise Polynomial Systems: A Sum of ...
Backstepping Controller Synthesis for Piecewise Polynomial Systems: A Sum of ...Behzad Samadi
 
An Overview of Vehicle Control Systems
An Overview of Vehicle Control SystemsAn Overview of Vehicle Control Systems
An Overview of Vehicle Control SystemsBehzad Samadi
 
Control Synthesis by Sum of Squares Optimization
Control Synthesis by Sum of Squares OptimizationControl Synthesis by Sum of Squares Optimization
Control Synthesis by Sum of Squares OptimizationBehzad Samadi
 

Mehr von Behzad Samadi (12)

سیستم ترمز ضدقفل ABS
سیستم ترمز ضدقفل ABSسیستم ترمز ضدقفل ABS
سیستم ترمز ضدقفل ABS
 
RPS-BehzadSamadi
RPS-BehzadSamadiRPS-BehzadSamadi
RPS-BehzadSamadi
 
Active Suspension System
Active Suspension SystemActive Suspension System
Active Suspension System
 
Lead-Lag Controller Design - Persian
Lead-Lag Controller Design - PersianLead-Lag Controller Design - Persian
Lead-Lag Controller Design - Persian
 
Industrial Control Systems - PID Controllers
Industrial Control Systems - PID ControllersIndustrial Control Systems - PID Controllers
Industrial Control Systems - PID Controllers
 
Industrial Control Systems - Thermal Systems
Industrial Control Systems - Thermal SystemsIndustrial Control Systems - Thermal Systems
Industrial Control Systems - Thermal Systems
 
Industrial Control Systems - Liquid Level Systems
Industrial Control Systems - Liquid Level SystemsIndustrial Control Systems - Liquid Level Systems
Industrial Control Systems - Liquid Level Systems
 
Model Based Fault Detection, Identification and Accommodation in Antilock Bra...
Model Based Fault Detection, Identification and Accommodation in Antilock Bra...Model Based Fault Detection, Identification and Accommodation in Antilock Bra...
Model Based Fault Detection, Identification and Accommodation in Antilock Bra...
 
Backstepping Controller Synthesis for Piecewise Polynomial Systems: A Sum of ...
Backstepping Controller Synthesis for Piecewise Polynomial Systems: A Sum of ...Backstepping Controller Synthesis for Piecewise Polynomial Systems: A Sum of ...
Backstepping Controller Synthesis for Piecewise Polynomial Systems: A Sum of ...
 
An Overview of Vehicle Control Systems
An Overview of Vehicle Control SystemsAn Overview of Vehicle Control Systems
An Overview of Vehicle Control Systems
 
Control Synthesis by Sum of Squares Optimization
Control Synthesis by Sum of Squares OptimizationControl Synthesis by Sum of Squares Optimization
Control Synthesis by Sum of Squares Optimization
 
Using SageTeX
Using SageTeXUsing SageTeX
Using SageTeX
 

Kürzlich hochgeladen

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactisticshameyhk98
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 

Kürzlich hochgeladen (20)

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactistics
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 

Extension of a local linear controller to a stabilizing semi-global piecewise affine controller

  • 1. Extension of a local linear controller to a stabilizing semi-global piecewise affine controller Behzad Samadi and Luis Rodrigues Hybrid Control Systems Laboratory Department of Mechanical and Industrial Engineering Concordia University Montreal, Canada Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 1/14
  • 2. Outline Introduction Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 2/14
  • 3. Outline Introduction Piecewise affine approximation Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 2/14
  • 4. Outline Introduction Piecewise affine approximation Piecewise affine controller design Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 2/14
  • 5. Outline Introduction Piecewise affine approximation Piecewise affine controller design Example Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 2/14
  • 6. Outline Introduction Piecewise affine approximation Piecewise affine controller design Example Conclusion Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 2/14
  • 7. Introduction The class of nonlinear systems considered in this work is described by ˙x = Ax + a + f(x) + Bu where: x ∈ Rn is the state vector u ∈ Rm is the control input f(x) ∈ Rn is a vector function A ∈ Rn×n, a ∈ Rn, B ∈ Rn×m Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 3/14
  • 8. Introduction Structure of the proposed method Linear Design PWA Design Linearization Nonlinear Model Linear Model PWA Model Linear Control Piecewise Quadratic Lyapunov Function PWA Control Anchored PWA Approximation Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 4/14
  • 9. Uniform PWA Approximation Uniform PWA approximation is made by connecting the points on the nonlinear curve. x1 Nonlinearfunction Nonlinear function Uniform PWA approximation -2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5 -0.5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 5/14
  • 10. Anchored Uniform PWA Approximation Anchored uniform PWA approximation is computed by minimizing the approximation error subject to the condition that the approximation coincides with the linear approximation at the desired point. x1 Nonlinearfunction Nonlinear function Anchored PWA approximation -2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5 -0.5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 6/14
  • 11. PWA system Nonlinear system ˙x = Ax + a + f(x) + Bu PWA approximation of the nonlinear function ˆfPWA(x) = Af i x + af i , if x ∈ Ri To compute a PWA approximation of the nonlinear system, f(x) is replaced by ˆfPWA(x) ˙x(t) = Aix(t) + ai + Biu(t), if x(t) ∈ Ri where Ai = A + Af i , ai = a + af i Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 7/14
  • 12. Controller Synthesis Lyapunov based approach to stabilizing a nonlinear system Lyapunov function (energy-like function) V (x) = ¯xT ¯Pi¯x, x ∈ Ri with ¯x and ¯Pi defined as ¯x = x 1 , ¯Pi ≡ Pi −Pixcl −xT clPT i ri , Pi = PT i > 0 Controller u = ¯Ki¯x, x ∈ Ri Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 8/14
  • 13. Controller Synthesis Problem Problem constraints Continuous Lyapunov function (Equality) Positive definite Lyapunov function (LMI) Decreasing over time Lyapunov function (BMI) Continuous controller (Equality) Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 9/14
  • 14. Example Nonlinear system ˙x1 ˙x2 = x2 + x2 1 u LQR controller parameters Q = 2 0 0 1 , R = 0.1 LQR controller for the linear approximation at x = 0 KLQR = −4.4721 −4.3525 Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 10/14
  • 15. Example PWA controller ¯K1 = 5.9824 −4.3525 18.7150 ¯K2 = −12.1841 −4.3525 −3.0848 ¯K3 = −4.4721 −4.3525 0 ¯K4 = −8.7094 −4.3525 1.6949 ¯K5 = −22.3134 −4.3525 18.0198 Control gain for the center region ¯K3 = KLQR 0 Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 11/14
  • 16. LQR Controller Trajectories of the nonlinear system with LQR controller x2 x1 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 -6 -4 -2 0 2 4 6 Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 12/14
  • 17. PWA Controller Trajectories of the nonlinear system with PWA controller x2 x1 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 -6 -4 -2 0 2 4 6 Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 13/14
  • 18. Conclusion A Lyapunov-based method was proposed to extend a linear controller to a PWA controller. This addresses the problem of designing a nonlinear controller with good local performance and a large region of attraction. An optimization method was proposed to compute a PWA approximation of a nonlinear system which is identical to the linear approximation of the nonlinear system at a desired point. This helps to make PWA controller synthesis feasible in cases where the problem was not feasible because of the uniform PWA approximation error at the closed-loop equilibrium point. Extension of a local linear controller to a stabilizing semi-global piecewise affine controller – p. 14/14