SlideShare a Scribd company logo
1 of 26
LINEARIZATION MODELING FOR NON-LINEARIZATION MODELING FOR NON-
SMOOTH DYNAMICAL SYSTEMS WITHSMOOTH DYNAMICAL SYSTEMS WITH
APPROXIMATED SCALAR SIGN FUNCTIONAPPROXIMATED SCALAR SIGN FUNCTION
ROY G. PERRY COLLEGE OF ENGINEERING
DEPARTMENT OF ELECTRICALAND COMPUTER ENGINEERING
Dr. Warsame H. Ali
Supported in part by the US Army Research Office under the research cooperative
agreement grant, W911NF-04-2-0054 &Department of Energy NNSA
 Introduction
 Proposed Solution
 Approximated Scalar Sign Function
 Optimal Linearization
 Input Delay Compensation via Digital Redesign
 Illustrative Examples
 Conclusions
 Future Work
 References
ICGST 2012 presented July 16, 2012 7/16/2012
 Overview…
 Merits:
 Reduction in wiring cost
 Flexibility in reconfiguration and scalability
 Ease of fault diagnosis and maintenance
 Potential applications
 Space and terrestrial exploration
 Automobiles
 Tele-operations
ICGST 2012 presented July 16, 2012 7/16/2012
 Overview…
 Time delay issue
 Network transmission induces time delay in the control loop.
 Time delays may degrade the control performance or even make the
system unstable [1].
 Research efforts on delay compensation
 The optimal stochastic method approaches the problem as a linear-
quadratic-Gaussian problem [2].
 The robust control method considers the delays as multiplicative
perturbations on the system [3].
 Linear matrix inequality based sufficient conditions is derived in [4] for
the stability for nonlinear systems.
 Queuing strategies are proposed by many researchers for coping with
the network delay for both linear and nonlinear plant [5,6].
ICGST 2012 presented July 16, 2012 7/16/2012
 Overview…
 Sign-function-constrained Non-smooth System
 Refers to the system modeled using sign function or absolute value
function.
 Typical examples include friction, hysteresis, saturation, backlash, etc.
Coulomb friction
( )sign
where
C
C
F F v
F Nµ
=
=
v
F
N
ICGST 2012 presented July 16, 2012 7/16/2012
 Overview…
 Sampled-data system
System with continuous-time plant and discrete-time
controller have been becoming the most population
implementation style in current control systems.
 System model in concern
ICGST 2012 presented July 16, 2012 7/16/2012
Nonsmooth system
Smooth nonlinear model
Approximation
Linear model
Analog controller
Linearization
Linear control theory
Digital controller
Digital redesign for delay compensation
ICGST 2012 presented July 16, 2012 7/16/2012
Nonsmooth system
Smooth nonlinear model
Approximation
Linear model
Analog controller
Linearization
Linear control theory
Digital controller
Digital redesign for delay compensation
ICGST 2012 presented July 16, 2012 7/16/2012
( )
( ) ( )
( ) ( )
1 1
1 1
j j
j j j
z z
sign z
z z
+ − −
=
+ + −
-0.5 0 0.5
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
σ
signj
(σ)
(a)
-10 -5 0 5 10
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
σ
sign
j
(σ)
(b)
j=10
j=20
j=30
-0.5 -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5
-5
0
5
10
15
20
25
30
35
σ
d(sign
j
(σ))/dσ
j=10
j=20
j=30
( ) ( )lim j
j
sign z sign z
→∞
=
ICGST 2012 presented July 16, 2012 7/16/2012
Nonsmooth system
Smooth nonlinear model
Approximation
Linear model
Analog controller
Linearization
Linear control theory
Digital controller
Digital redesign for delay compensation
ICGST 2012 presented July 16, 2012 7/16/2012
 Linearization
 Jacobian Linearization [9]
( ) ( )x f x G x u= +& k kx A x B u= +&
( )x f x=& kx A x=&
( ) ( ) ( ) H.O.T.k k kf x f x x x= + ∇ − +
( ) ( ) ( )k k k kf x x f x f x x≈ ∇ + −∇
ICGST 2012 presented July 16, 2012 7/16/2012
 Jacobian Linearization [9]…
 Usually gives an affine other than linear model so that extra
efforts are required for controller design and stability analysis.
 The only exception is when the operating point is not only the
equilibrium but the origin, which cannot be guaranteed in a
nonlinear control process.
ICGST 2012 presented July 16, 2012 7/16/2012
 Optimal Linearization [Teixeira and Zak,10]
 An optimal linear model can be obtained at any operating
point, which has the exact dynamics of the nonlinear system at
the operating point and minimum approximation error (in the
least square sense) in the vicinity of the operating point.
( )
( ) ( )
( )
2
2
0
0 0
k k k T
k k k
kk
k
f x f x x
f x x for x
xA
f for x
 −∇
∇ + ≠
= 

∇ =
( )k kB G x=
ICGST 2012 presented July 16, 2012 7/16/2012
Nonsmooth system
Smooth nonlinear model
Approximation
Linear model
Analog controller
Linearization
Linear control theory
Digital controller
Digital redesign for delay compensation
ICGST 2012 presented July 16, 2012 7/16/2012
 Digital Redesign
 Digital redesign is a two-step procedure: an analog controller is
firstly designed to meet the stability and performance
requirement, and then redesigned to the digital one.
 Digital redesign is advantageous in terms of available analysis
and design methods since analog control theory is far more
mature than digital control theory.
 Bilinear transformation [11]:
High sampling frequency is required.
( ) ( )2 1 / 1s z T z= − +  
ICGST 2012 presented July 16, 2012 7/16/2012
 Prediction-based Digital Redesign [Shieh et. al.12]
 Control period can be enlarged without compromising the
essential control performance.
 Control signals are much smaller in the transient, suitable for
physical implementation.
 This method can be conveniently extended to achieve time
delay compensation.
ICGST 2012 presented July 16, 2012 7/16/2012
 Prediction-based Digital Redesign [Shieh et. al.12]…
ICGST 2012 presented July 16, 2012 7/16/2012
 Prediction-based Digital Redesign [Shieh et. al.12]…
t
u(t)
o
( )cu t
( )du t
t
u(t)
o
( )cu t
( )du t
( )( )d cu kT u k v T= +  
ICGST 2012 presented July 16, 2012 7/16/2012
 Input Delay Compensation via Digital Redesign
( )( )d cu kT u k v T τ= + +  
( ) ( ) ( ) ( )1d d d d d du kT K x kT D u k T E r kT= − − − +  
ICGST 2012 presented July 16, 2012 7/16/2012
 Input Delay Compensation via Digital Redesign…
Remarks
 The proposed method is based on the assumption that input delay is known
to the controller. In NCSs where delay may be unknown to the controller,
this method can be applied in a way similar to Networked Predictive
Control (NPC) [13].
 It is noted that for a Single-Input-Single-Output (SISO) system, input delay,
output delay, and their combination can be converted to either input or
output side only through appropriate mathematical transformation [14].
ICGST 2012 presented July 16, 2012 7/16/2012
Nonsmooth system
Smooth nonlinear model
Approximation
Linear model
Analog controller
Linearization
Linear control theory
Digital controller
Digital redesign for delay compensation
 Example I
ICGST 2012 presented July 16, 2012 7/16/2012
 Example I: Linearization of DC Motor with Coulomb
Friction
m a a m
t L f
V R i L i K
K i T T J B
ω
ω ω
 = + +

= + + +
&
&
/ / 1/
/ / 0
a a m a a
m
t
R L K L i Li
V
K J B J ωω
− −      
= + ÷  ÷  ÷ −     
&
&
( ) ( )f j fT sign sign Kµ ω µ ω ω= × ≈ × ≈
( )
0
0
j k
k
f k
k
sign
for
where K
j for
ω
µ ω
ω
µ ω

≠
= 
 =
( )
/ / 1/
/ / 0
a a m a a
m
t f
R L K L i Li
V
K J B K J ωω
− −      
= +  ÷  ÷  ÷
− +        
&
&
ICGST 2012 presented July 16, 2012 7/16/2012
 Example I: Linearization of DC Motor with Coulomb
Friction
0 1 2 3 4 5 6
-30
-20
-10
0
10
20
30
Time (second)
MotorSpeed(rad/s)
non-smooth model
conventional linear model
proposed linear model
ICGST 2012 presented July 16, 2012 7/16/2012
 For non-smooth systems, the approximated scalar sign
function is proposed to transform differential equation-based
non-smooth models into smooth models. Then optimal
linearization can be applied to obtain an optimal linear model
at any operating point.
 A state-space based methodology is proposed on the digital
controller design for continuous-time nonlinear systems with
input delay. In addition to delay compensation, the proposed
method has several notable features: prolonged control
period and the reduced control signal.
ICGST 2012 presented July 16, 2012 7/16/2012
 Choose a proper linear control design method for
developing a controller based on the obtained linear
model.
 Verify the effectiveness of developed controller by
simulation and experiment.
 Extend the proposed network-induced-delay
compensation method to non-smooth system.
ICGST 2012 presented July 16, 2012 7/16/2012
[1] R.A. Gupta and M.Y. Chow, “Networked Control System: Overview and Research Trends”, IEEE Trans. Industrial
Electronics, vol. 57, pp. 2527-2535, 2010.
[2] J. Nilsson, B. Bernhardsson, and B. Wittenmark, “Stochastic Analysis and Control of Real-time Systems with Random
Time Delays”, Automatica, vol. 34, pp. 57–64, 1998.
[3] F. Goktas, J. M. Smith, and R. Bajcsy, “μ-synthesis for Distributed Control Systems with Network-induced Delays”, in
Proc. 35th IEEE Conf. Decision Control, pp. 813–814, 1996.
[4] Q. Li, G. Yi, C. Wang, L. Wu, and C. Ma, “LMI-based Stability Analysis of Networked Control Systems with Large Time-
varying Delays”, in Proc. IEEE Int. Conf. Mechatronics Autom., pp. 713–717, 2006.
[5] R. Luck and A. Ray, “Experimental Verification of a Delay Compensation Algorithm for Integrated Communication and
Control Systems”, Int. J. Control, vol. 59, pp. 1357–1372, 1994.
[6] H. Chan and Ü. Özgüner, “Closed-loop Control of Systems over a Communication Network with Queues”, Int. J. Control,
vol. 62, pp. 493–510, 1995.
[7] R. Bouc, “Forced Vibration of Mechanical Systems with Hysteresis”, in Proc. 4th
Conf. Nonlinear Oscillation, Prague,
Czechoslovakia, pp. 315, 1967.
[8] Y.K. Wen, “Method for Random Vibration of Hysteretic Systems”, Jour. Engineering Mechanics Division, pp. 249 –
263, 1976.
[9] W. Kaplan, Advanced Calculus, Addison-Wesley, Reading, MA, 1984.
[10] M.C.M. Teixeira and S.H. Zak, “Stabilizing Controller Design for Uncertain Nonlinear Systems using Fuzzy Models”,
IEEE Trans. Fuzzy Systems, vol. 7, pp. 133-142, 1999.
[11] K. Ogata, Discrete-time Control Systems, Prentice-Hall, Englewood Cliffs, NJ, 1987.
[12] S.M. Guo, L.S. Shieh, G. Chen, and C.F. Lin, “Effective Chaotic Orbit Tracker: a Prediction-based Digital Redesign
Approach”, IEEE Trans. Circuits and Systems, vol. 47, 1557-1570, 2000.
[13] G.P. Liu, D. Rees and S.C. Chai, “Design and Practical Implementation of Networked Predictive Control Systems”, Proc.
IEEE Conf. on Networking, Sensing and Control, pp. 336-341, 2005.
[14] H. Wang, L.S. Shieh, Y. Zhang, J.S. Tsai, “Minimal Realization of the Transfer Function Matrix with Multiple Time
Delays”, IET Control Theory and Application, vol. 1, pp. 1294-1301, 2007.
ICGST 2012 presented July 16, 2012 7/16/2012

More Related Content

What's hot

Comparative analysis of multi stage cordic using micro rotation technique
Comparative analysis of multi stage cordic using micro rotation techniqueComparative analysis of multi stage cordic using micro rotation technique
Comparative analysis of multi stage cordic using micro rotation techniqueIAEME Publication
 
11 21 oct16 13083 26986-2-sm(edit)
11 21 oct16 13083 26986-2-sm(edit)11 21 oct16 13083 26986-2-sm(edit)
11 21 oct16 13083 26986-2-sm(edit)IAESIJEECS
 
IRJET- Accuracy Configurable Adder
IRJET- Accuracy Configurable AdderIRJET- Accuracy Configurable Adder
IRJET- Accuracy Configurable AdderIRJET Journal
 
Design of predictive controller for smooth set point tracking for fast dynami...
Design of predictive controller for smooth set point tracking for fast dynami...Design of predictive controller for smooth set point tracking for fast dynami...
Design of predictive controller for smooth set point tracking for fast dynami...eSAT Journals
 
Designing of cordic processor in verilog using xilinx ise simulator
Designing of cordic processor in verilog using xilinx ise simulatorDesigning of cordic processor in verilog using xilinx ise simulator
Designing of cordic processor in verilog using xilinx ise simulatoreSAT Publishing House
 
A Real-Time Implementation of Moving Object Action Recognition System Based o...
A Real-Time Implementation of Moving Object Action Recognition System Based o...A Real-Time Implementation of Moving Object Action Recognition System Based o...
A Real-Time Implementation of Moving Object Action Recognition System Based o...ijeei-iaes
 
Behavioral Design and Synthesis of 64 BIT ALU using Xilinx ISE
Behavioral Design and Synthesis of 64 BIT ALU using Xilinx ISEBehavioral Design and Synthesis of 64 BIT ALU using Xilinx ISE
Behavioral Design and Synthesis of 64 BIT ALU using Xilinx ISEIOSR Journals
 
Data-based PID control of flexible joint robot using adaptive safe experiment...
Data-based PID control of flexible joint robot using adaptive safe experiment...Data-based PID control of flexible joint robot using adaptive safe experiment...
Data-based PID control of flexible joint robot using adaptive safe experiment...journalBEEI
 
Low cost low speed oscilloscope using graphical lcd and a tmega128 microcontr...
Low cost low speed oscilloscope using graphical lcd and a tmega128 microcontr...Low cost low speed oscilloscope using graphical lcd and a tmega128 microcontr...
Low cost low speed oscilloscope using graphical lcd and a tmega128 microcontr...eSAT Publishing House
 
Inverse Kinematics Using Genetic Algorithms
Inverse Kinematics Using Genetic AlgorithmsInverse Kinematics Using Genetic Algorithms
Inverse Kinematics Using Genetic Algorithmssatyendrajaladi
 
Optimized Carry Speculative Adder
Optimized Carry Speculative AdderOptimized Carry Speculative Adder
Optimized Carry Speculative Adderijtsrd
 
Using FPGA Design and HIL Algorithm Simulation to Control Visual Servoing
Using FPGA Design and HIL Algorithm Simulation to Control Visual ServoingUsing FPGA Design and HIL Algorithm Simulation to Control Visual Servoing
Using FPGA Design and HIL Algorithm Simulation to Control Visual ServoingIJAAS Team
 
Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...
Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...
Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...M. Ilhan Akbas
 

What's hot (18)

Comparative analysis of multi stage cordic using micro rotation technique
Comparative analysis of multi stage cordic using micro rotation techniqueComparative analysis of multi stage cordic using micro rotation technique
Comparative analysis of multi stage cordic using micro rotation technique
 
11 21 oct16 13083 26986-2-sm(edit)
11 21 oct16 13083 26986-2-sm(edit)11 21 oct16 13083 26986-2-sm(edit)
11 21 oct16 13083 26986-2-sm(edit)
 
B010341317
B010341317B010341317
B010341317
 
IRJET- Accuracy Configurable Adder
IRJET- Accuracy Configurable AdderIRJET- Accuracy Configurable Adder
IRJET- Accuracy Configurable Adder
 
Design of predictive controller for smooth set point tracking for fast dynami...
Design of predictive controller for smooth set point tracking for fast dynami...Design of predictive controller for smooth set point tracking for fast dynami...
Design of predictive controller for smooth set point tracking for fast dynami...
 
[000007]
[000007][000007]
[000007]
 
Designing of cordic processor in verilog using xilinx ise simulator
Designing of cordic processor in verilog using xilinx ise simulatorDesigning of cordic processor in verilog using xilinx ise simulator
Designing of cordic processor in verilog using xilinx ise simulator
 
A Real-Time Implementation of Moving Object Action Recognition System Based o...
A Real-Time Implementation of Moving Object Action Recognition System Based o...A Real-Time Implementation of Moving Object Action Recognition System Based o...
A Real-Time Implementation of Moving Object Action Recognition System Based o...
 
Behavioral Design and Synthesis of 64 BIT ALU using Xilinx ISE
Behavioral Design and Synthesis of 64 BIT ALU using Xilinx ISEBehavioral Design and Synthesis of 64 BIT ALU using Xilinx ISE
Behavioral Design and Synthesis of 64 BIT ALU using Xilinx ISE
 
Data-based PID control of flexible joint robot using adaptive safe experiment...
Data-based PID control of flexible joint robot using adaptive safe experiment...Data-based PID control of flexible joint robot using adaptive safe experiment...
Data-based PID control of flexible joint robot using adaptive safe experiment...
 
64 BIT FPU
64 BIT FPU64 BIT FPU
64 BIT FPU
 
30120140505012
3012014050501230120140505012
30120140505012
 
Low cost low speed oscilloscope using graphical lcd and a tmega128 microcontr...
Low cost low speed oscilloscope using graphical lcd and a tmega128 microcontr...Low cost low speed oscilloscope using graphical lcd and a tmega128 microcontr...
Low cost low speed oscilloscope using graphical lcd and a tmega128 microcontr...
 
Inverse Kinematics Using Genetic Algorithms
Inverse Kinematics Using Genetic AlgorithmsInverse Kinematics Using Genetic Algorithms
Inverse Kinematics Using Genetic Algorithms
 
Optimized Carry Speculative Adder
Optimized Carry Speculative AdderOptimized Carry Speculative Adder
Optimized Carry Speculative Adder
 
Using FPGA Design and HIL Algorithm Simulation to Control Visual Servoing
Using FPGA Design and HIL Algorithm Simulation to Control Visual ServoingUsing FPGA Design and HIL Algorithm Simulation to Control Visual Servoing
Using FPGA Design and HIL Algorithm Simulation to Control Visual Servoing
 
Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...
Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...
Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...
 
[000008]
[000008][000008]
[000008]
 

Viewers also liked (16)

Evaluation
EvaluationEvaluation
Evaluation
 
Bmx
BmxBmx
Bmx
 
Hip hop
Hip hopHip hop
Hip hop
 
Imam Dhahabi - Kitaab al-Arsh (Arabic)
Imam Dhahabi - Kitaab al-Arsh (Arabic)Imam Dhahabi - Kitaab al-Arsh (Arabic)
Imam Dhahabi - Kitaab al-Arsh (Arabic)
 
Brunel Engineering
Brunel EngineeringBrunel Engineering
Brunel Engineering
 
Interactive Marketing 2010
Interactive Marketing 2010Interactive Marketing 2010
Interactive Marketing 2010
 
Patinatge
PatinatgePatinatge
Patinatge
 
2009 pension funding regulations
2009 pension funding regulations2009 pension funding regulations
2009 pension funding regulations
 
Gasb 16, 27, 45, & 47 masbo
Gasb 16, 27, 45, & 47 masboGasb 16, 27, 45, & 47 masbo
Gasb 16, 27, 45, & 47 masbo
 
A genius saysgoodbye
A genius saysgoodbyeA genius saysgoodbye
A genius saysgoodbye
 
Millat ibrahim - Abu Muhammad Maqdisi
Millat ibrahim - Abu Muhammad MaqdisiMillat ibrahim - Abu Muhammad Maqdisi
Millat ibrahim - Abu Muhammad Maqdisi
 
Hospitality Industry in Tanzania_HAT Presentation to Hon. Minister Prof Rev1
Hospitality Industry in Tanzania_HAT Presentation to Hon. Minister Prof Rev1Hospitality Industry in Tanzania_HAT Presentation to Hon. Minister Prof Rev1
Hospitality Industry in Tanzania_HAT Presentation to Hon. Minister Prof Rev1
 
Zoo
ZooZoo
Zoo
 
Dr. Ali Joo.
Dr. Ali Joo.Dr. Ali Joo.
Dr. Ali Joo.
 
Final layout plans
Final layout plansFinal layout plans
Final layout plans
 
Futbol2
Futbol2Futbol2
Futbol2
 

Similar to P1131213152

Speed control of a dc motor a matlab approach
Speed control of a dc motor a matlab approachSpeed control of a dc motor a matlab approach
Speed control of a dc motor a matlab approachIAEME Publication
 
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...ijsc
 
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...ijsc
 
Optimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environmentOptimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environmentIAEME Publication
 
Optimised control using Proportional-Integral-Derivative controller tuned usi...
Optimised control using Proportional-Integral-Derivative controller tuned usi...Optimised control using Proportional-Integral-Derivative controller tuned usi...
Optimised control using Proportional-Integral-Derivative controller tuned usi...IJECEIAES
 
Hybrid Fuzzy Sliding Mode Controller for Timedelay System
Hybrid Fuzzy Sliding Mode Controller for Timedelay SystemHybrid Fuzzy Sliding Mode Controller for Timedelay System
Hybrid Fuzzy Sliding Mode Controller for Timedelay Systemijaia
 
Analysis and Design of Conventional Controller for Speed Control of DC Motor ...
Analysis and Design of Conventional Controller for Speed Control of DC Motor ...Analysis and Design of Conventional Controller for Speed Control of DC Motor ...
Analysis and Design of Conventional Controller for Speed Control of DC Motor ...IJERA Editor
 
Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...
Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...
Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...IRJET Journal
 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...ijscmcj
 
Speed Control of Dc Motor using Adaptive PID with SMC Scheme
Speed Control of Dc Motor using Adaptive PID with SMC SchemeSpeed Control of Dc Motor using Adaptive PID with SMC Scheme
Speed Control of Dc Motor using Adaptive PID with SMC SchemeIRJET Journal
 
6. performance analysis of pd, pid controllers for speed control of dc motor
6. performance analysis of pd, pid controllers for speed control of dc motor6. performance analysis of pd, pid controllers for speed control of dc motor
6. performance analysis of pd, pid controllers for speed control of dc motork srikanth
 
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...ijscmcj
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET Journal
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET Journal
 
Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...IAEME Publication
 
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...IRJET Journal
 
Traffic Light Controller Using Fpga
Traffic Light Controller Using FpgaTraffic Light Controller Using Fpga
Traffic Light Controller Using FpgaIJERA Editor
 
Position control of a single arm manipulator using ga pid controller
Position control of a single arm manipulator using ga pid controllerPosition control of a single arm manipulator using ga pid controller
Position control of a single arm manipulator using ga pid controllerIAEME Publication
 

Similar to P1131213152 (20)

Speed control of a dc motor a matlab approach
Speed control of a dc motor a matlab approachSpeed control of a dc motor a matlab approach
Speed control of a dc motor a matlab approach
 
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
 
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
 
P1111223206
P1111223206P1111223206
P1111223206
 
Optimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environmentOptimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environment
 
Optimised control using Proportional-Integral-Derivative controller tuned usi...
Optimised control using Proportional-Integral-Derivative controller tuned usi...Optimised control using Proportional-Integral-Derivative controller tuned usi...
Optimised control using Proportional-Integral-Derivative controller tuned usi...
 
Hybrid Fuzzy Sliding Mode Controller for Timedelay System
Hybrid Fuzzy Sliding Mode Controller for Timedelay SystemHybrid Fuzzy Sliding Mode Controller for Timedelay System
Hybrid Fuzzy Sliding Mode Controller for Timedelay System
 
Analysis and Design of Conventional Controller for Speed Control of DC Motor ...
Analysis and Design of Conventional Controller for Speed Control of DC Motor ...Analysis and Design of Conventional Controller for Speed Control of DC Motor ...
Analysis and Design of Conventional Controller for Speed Control of DC Motor ...
 
Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...
Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...
Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...
 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
 
Speed Control of Dc Motor using Adaptive PID with SMC Scheme
Speed Control of Dc Motor using Adaptive PID with SMC SchemeSpeed Control of Dc Motor using Adaptive PID with SMC Scheme
Speed Control of Dc Motor using Adaptive PID with SMC Scheme
 
6. performance analysis of pd, pid controllers for speed control of dc motor
6. performance analysis of pd, pid controllers for speed control of dc motor6. performance analysis of pd, pid controllers for speed control of dc motor
6. performance analysis of pd, pid controllers for speed control of dc motor
 
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
 
Design and implementation of variable and constant load for induction motor
Design and implementation of variable and constant load for induction motorDesign and implementation of variable and constant load for induction motor
Design and implementation of variable and constant load for induction motor
 
Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...
 
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
 
Traffic Light Controller Using Fpga
Traffic Light Controller Using FpgaTraffic Light Controller Using Fpga
Traffic Light Controller Using Fpga
 
Position control of a single arm manipulator using ga pid controller
Position control of a single arm manipulator using ga pid controllerPosition control of a single arm manipulator using ga pid controller
Position control of a single arm manipulator using ga pid controller
 

More from Ashraf Aboshosha (20)

P1151351311
P1151351311P1151351311
P1151351311
 
P1151345302
P1151345302P1151345302
P1151345302
 
P1121352313
P1121352313P1121352313
P1121352313
 
P1121340296
P1121340296P1121340296
P1121340296
 
P1121340294
P1121340294P1121340294
P1121340294
 
P1121327289
P1121327289P1121327289
P1121327289
 
P1151442348
P1151442348P1151442348
P1151442348
 
P1151442347
P1151442347P1151442347
P1151442347
 
P1151439345
P1151439345P1151439345
P1151439345
 
P1151424332
P1151424332P1151424332
P1151424332
 
P1151423331
P1151423331P1151423331
P1151423331
 
P1151420328
P1151420328P1151420328
P1151420328
 
P1151418327
P1151418327P1151418327
P1151418327
 
P1151404314
P1151404314P1151404314
P1151404314
 
P1111351312
P1111351312P1111351312
P1111351312
 
P1111444352
P1111444352P1111444352
P1111444352
 
P1111440346
P1111440346P1111440346
P1111440346
 
P1111431335
P1111431335P1111431335
P1111431335
 
P1111410320
P1111410320P1111410320
P1111410320
 
P1111410321
P1111410321P1111410321
P1111410321
 

P1131213152

  • 1. LINEARIZATION MODELING FOR NON-LINEARIZATION MODELING FOR NON- SMOOTH DYNAMICAL SYSTEMS WITHSMOOTH DYNAMICAL SYSTEMS WITH APPROXIMATED SCALAR SIGN FUNCTIONAPPROXIMATED SCALAR SIGN FUNCTION ROY G. PERRY COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICALAND COMPUTER ENGINEERING Dr. Warsame H. Ali Supported in part by the US Army Research Office under the research cooperative agreement grant, W911NF-04-2-0054 &Department of Energy NNSA
  • 2.  Introduction  Proposed Solution  Approximated Scalar Sign Function  Optimal Linearization  Input Delay Compensation via Digital Redesign  Illustrative Examples  Conclusions  Future Work  References ICGST 2012 presented July 16, 2012 7/16/2012
  • 3.  Overview…  Merits:  Reduction in wiring cost  Flexibility in reconfiguration and scalability  Ease of fault diagnosis and maintenance  Potential applications  Space and terrestrial exploration  Automobiles  Tele-operations ICGST 2012 presented July 16, 2012 7/16/2012
  • 4.  Overview…  Time delay issue  Network transmission induces time delay in the control loop.  Time delays may degrade the control performance or even make the system unstable [1].  Research efforts on delay compensation  The optimal stochastic method approaches the problem as a linear- quadratic-Gaussian problem [2].  The robust control method considers the delays as multiplicative perturbations on the system [3].  Linear matrix inequality based sufficient conditions is derived in [4] for the stability for nonlinear systems.  Queuing strategies are proposed by many researchers for coping with the network delay for both linear and nonlinear plant [5,6]. ICGST 2012 presented July 16, 2012 7/16/2012
  • 5.  Overview…  Sign-function-constrained Non-smooth System  Refers to the system modeled using sign function or absolute value function.  Typical examples include friction, hysteresis, saturation, backlash, etc. Coulomb friction ( )sign where C C F F v F Nµ = = v F N ICGST 2012 presented July 16, 2012 7/16/2012
  • 6.  Overview…  Sampled-data system System with continuous-time plant and discrete-time controller have been becoming the most population implementation style in current control systems.  System model in concern ICGST 2012 presented July 16, 2012 7/16/2012
  • 7. Nonsmooth system Smooth nonlinear model Approximation Linear model Analog controller Linearization Linear control theory Digital controller Digital redesign for delay compensation ICGST 2012 presented July 16, 2012 7/16/2012
  • 8. Nonsmooth system Smooth nonlinear model Approximation Linear model Analog controller Linearization Linear control theory Digital controller Digital redesign for delay compensation ICGST 2012 presented July 16, 2012 7/16/2012
  • 9. ( ) ( ) ( ) ( ) ( ) 1 1 1 1 j j j j j z z sign z z z + − − = + + − -0.5 0 0.5 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 σ signj (σ) (a) -10 -5 0 5 10 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 σ sign j (σ) (b) j=10 j=20 j=30 -0.5 -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5 -5 0 5 10 15 20 25 30 35 σ d(sign j (σ))/dσ j=10 j=20 j=30 ( ) ( )lim j j sign z sign z →∞ = ICGST 2012 presented July 16, 2012 7/16/2012
  • 10. Nonsmooth system Smooth nonlinear model Approximation Linear model Analog controller Linearization Linear control theory Digital controller Digital redesign for delay compensation ICGST 2012 presented July 16, 2012 7/16/2012
  • 11.  Linearization  Jacobian Linearization [9] ( ) ( )x f x G x u= +& k kx A x B u= +& ( )x f x=& kx A x=& ( ) ( ) ( ) H.O.T.k k kf x f x x x= + ∇ − + ( ) ( ) ( )k k k kf x x f x f x x≈ ∇ + −∇ ICGST 2012 presented July 16, 2012 7/16/2012
  • 12.  Jacobian Linearization [9]…  Usually gives an affine other than linear model so that extra efforts are required for controller design and stability analysis.  The only exception is when the operating point is not only the equilibrium but the origin, which cannot be guaranteed in a nonlinear control process. ICGST 2012 presented July 16, 2012 7/16/2012
  • 13.  Optimal Linearization [Teixeira and Zak,10]  An optimal linear model can be obtained at any operating point, which has the exact dynamics of the nonlinear system at the operating point and minimum approximation error (in the least square sense) in the vicinity of the operating point. ( ) ( ) ( ) ( ) 2 2 0 0 0 k k k T k k k kk k f x f x x f x x for x xA f for x  −∇ ∇ + ≠ =   ∇ = ( )k kB G x= ICGST 2012 presented July 16, 2012 7/16/2012
  • 14. Nonsmooth system Smooth nonlinear model Approximation Linear model Analog controller Linearization Linear control theory Digital controller Digital redesign for delay compensation ICGST 2012 presented July 16, 2012 7/16/2012
  • 15.  Digital Redesign  Digital redesign is a two-step procedure: an analog controller is firstly designed to meet the stability and performance requirement, and then redesigned to the digital one.  Digital redesign is advantageous in terms of available analysis and design methods since analog control theory is far more mature than digital control theory.  Bilinear transformation [11]: High sampling frequency is required. ( ) ( )2 1 / 1s z T z= − +   ICGST 2012 presented July 16, 2012 7/16/2012
  • 16.  Prediction-based Digital Redesign [Shieh et. al.12]  Control period can be enlarged without compromising the essential control performance.  Control signals are much smaller in the transient, suitable for physical implementation.  This method can be conveniently extended to achieve time delay compensation. ICGST 2012 presented July 16, 2012 7/16/2012
  • 17.  Prediction-based Digital Redesign [Shieh et. al.12]… ICGST 2012 presented July 16, 2012 7/16/2012
  • 18.  Prediction-based Digital Redesign [Shieh et. al.12]… t u(t) o ( )cu t ( )du t t u(t) o ( )cu t ( )du t ( )( )d cu kT u k v T= +   ICGST 2012 presented July 16, 2012 7/16/2012
  • 19.  Input Delay Compensation via Digital Redesign ( )( )d cu kT u k v T τ= + +   ( ) ( ) ( ) ( )1d d d d d du kT K x kT D u k T E r kT= − − − +   ICGST 2012 presented July 16, 2012 7/16/2012
  • 20.  Input Delay Compensation via Digital Redesign… Remarks  The proposed method is based on the assumption that input delay is known to the controller. In NCSs where delay may be unknown to the controller, this method can be applied in a way similar to Networked Predictive Control (NPC) [13].  It is noted that for a Single-Input-Single-Output (SISO) system, input delay, output delay, and their combination can be converted to either input or output side only through appropriate mathematical transformation [14]. ICGST 2012 presented July 16, 2012 7/16/2012
  • 21. Nonsmooth system Smooth nonlinear model Approximation Linear model Analog controller Linearization Linear control theory Digital controller Digital redesign for delay compensation  Example I ICGST 2012 presented July 16, 2012 7/16/2012
  • 22.  Example I: Linearization of DC Motor with Coulomb Friction m a a m t L f V R i L i K K i T T J B ω ω ω  = + +  = + + + & & / / 1/ / / 0 a a m a a m t R L K L i Li V K J B J ωω − −       = + ÷  ÷  ÷ −      & & ( ) ( )f j fT sign sign Kµ ω µ ω ω= × ≈ × ≈ ( ) 0 0 j k k f k k sign for where K j for ω µ ω ω µ ω  ≠ =   = ( ) / / 1/ / / 0 a a m a a m t f R L K L i Li V K J B K J ωω − −       = +  ÷  ÷  ÷ − +         & & ICGST 2012 presented July 16, 2012 7/16/2012
  • 23.  Example I: Linearization of DC Motor with Coulomb Friction 0 1 2 3 4 5 6 -30 -20 -10 0 10 20 30 Time (second) MotorSpeed(rad/s) non-smooth model conventional linear model proposed linear model ICGST 2012 presented July 16, 2012 7/16/2012
  • 24.  For non-smooth systems, the approximated scalar sign function is proposed to transform differential equation-based non-smooth models into smooth models. Then optimal linearization can be applied to obtain an optimal linear model at any operating point.  A state-space based methodology is proposed on the digital controller design for continuous-time nonlinear systems with input delay. In addition to delay compensation, the proposed method has several notable features: prolonged control period and the reduced control signal. ICGST 2012 presented July 16, 2012 7/16/2012
  • 25.  Choose a proper linear control design method for developing a controller based on the obtained linear model.  Verify the effectiveness of developed controller by simulation and experiment.  Extend the proposed network-induced-delay compensation method to non-smooth system. ICGST 2012 presented July 16, 2012 7/16/2012
  • 26. [1] R.A. Gupta and M.Y. Chow, “Networked Control System: Overview and Research Trends”, IEEE Trans. Industrial Electronics, vol. 57, pp. 2527-2535, 2010. [2] J. Nilsson, B. Bernhardsson, and B. Wittenmark, “Stochastic Analysis and Control of Real-time Systems with Random Time Delays”, Automatica, vol. 34, pp. 57–64, 1998. [3] F. Goktas, J. M. Smith, and R. Bajcsy, “μ-synthesis for Distributed Control Systems with Network-induced Delays”, in Proc. 35th IEEE Conf. Decision Control, pp. 813–814, 1996. [4] Q. Li, G. Yi, C. Wang, L. Wu, and C. Ma, “LMI-based Stability Analysis of Networked Control Systems with Large Time- varying Delays”, in Proc. IEEE Int. Conf. Mechatronics Autom., pp. 713–717, 2006. [5] R. Luck and A. Ray, “Experimental Verification of a Delay Compensation Algorithm for Integrated Communication and Control Systems”, Int. J. Control, vol. 59, pp. 1357–1372, 1994. [6] H. Chan and Ü. Özgüner, “Closed-loop Control of Systems over a Communication Network with Queues”, Int. J. Control, vol. 62, pp. 493–510, 1995. [7] R. Bouc, “Forced Vibration of Mechanical Systems with Hysteresis”, in Proc. 4th Conf. Nonlinear Oscillation, Prague, Czechoslovakia, pp. 315, 1967. [8] Y.K. Wen, “Method for Random Vibration of Hysteretic Systems”, Jour. Engineering Mechanics Division, pp. 249 – 263, 1976. [9] W. Kaplan, Advanced Calculus, Addison-Wesley, Reading, MA, 1984. [10] M.C.M. Teixeira and S.H. Zak, “Stabilizing Controller Design for Uncertain Nonlinear Systems using Fuzzy Models”, IEEE Trans. Fuzzy Systems, vol. 7, pp. 133-142, 1999. [11] K. Ogata, Discrete-time Control Systems, Prentice-Hall, Englewood Cliffs, NJ, 1987. [12] S.M. Guo, L.S. Shieh, G. Chen, and C.F. Lin, “Effective Chaotic Orbit Tracker: a Prediction-based Digital Redesign Approach”, IEEE Trans. Circuits and Systems, vol. 47, 1557-1570, 2000. [13] G.P. Liu, D. Rees and S.C. Chai, “Design and Practical Implementation of Networked Predictive Control Systems”, Proc. IEEE Conf. on Networking, Sensing and Control, pp. 336-341, 2005. [14] H. Wang, L.S. Shieh, Y. Zhang, J.S. Tsai, “Minimal Realization of the Transfer Function Matrix with Multiple Time Delays”, IET Control Theory and Application, vol. 1, pp. 1294-1301, 2007. ICGST 2012 presented July 16, 2012 7/16/2012