SlideShare a Scribd company logo
1 of 4
Download to read offline
International Journal of Engineering Research and Development
e-ISSN: 2278-067X, p-ISSN: 2278-800X, www.ijerd.com
Volume 11, Issue 02 (February 2015), PP.39-42
39
A New Approach to Design a Reduced Order Observer
Sanjib Roy1
, Riju Samanta2
, Gourhari Das3
1,2
ME in Control System Engineering, Department of Electrical Engineering,
Jadavpur UniversityKolkata-32, India
3
Professor, Department of Electrical Engineering, Jadavpur University, Kolkata-32,India
Abstract:-In this paper, a new method for designing a reduced order observer for linear time-invariant system is
proposed. The approach is based on matrix inversion with proper dimension. The arbitrariness associated with
the method proposed by O’Reilly is presented here and has been reduced with the help of pole-placement
technique. It also helps reducing the computations regarding the observer design parameters. Illustrative
numerical examples with simulation results are also included.
Keywords:-Reduced order Observer, Full order Observer, Pole-placement technique, linear time invariant
system, Matrix inversion technique
I. INTRODUCTION
When modern techniques are employed in the design of a control system for a dynamic process of
plant, a feedback law often results that requires availability of the states of the plant. The state of the plant is not
generally accessible in practice, however an estimator or observer of the plant state variable must be designed to
estimate the non-available state.There are several authors who have discussed the problem of state estimation. In
1964, D.G. Luenberger proposed the full order observer that presuppose the observer structure[1] and assumes
the output of the system to be in standard form[I:0]. He also presupposed reduced order observer [2,3] in which
only immeasurable states(i.e. states not available for direct measurement) are estimated. The method proposed
by Luenberger was simple and straightforward. O’Reilly also proposed a construction method of reduced order
observer which also presuppose the observer structure[4]. The constraints imposed by O’Reilly for the observer
to exist cannot be achieved easily in a proper way as it becomes hard to satisfy all the constraints at he same
time. It also includes arbitrariness in the design of arbitrary parameters.
In this article, we obtain a simpler approach to design the observer parameters. Here the arbitrary
matrix has been transformed into a analytical form by partitioning the matrix into proper dimensions and one
element of the derived matrix is replaced by the observer gain matrix using the pole-placement technique. Thus
the complexity in designing the observer has been reduced.
II. CONSTRUCTIONS
Let us consider a n-th order plant
X = AX + BU(1)
With m independent outputs
Y=CX(2)
Where matrices A,B and C have dimensions compatible with X,Y and U.
Let the observer states are
Z=TX (3)
So we can write
𝑌
𝑍
=
𝐶
𝑇
𝑋(4)
From the above eqn we get X as𝑋 =
𝐶
𝑇
−1
𝑌
𝑍
(5)
Now here we define [C T]’ as
𝐶
𝑇
=
𝐶 𝑚 0
𝑁 𝑀
(6)
Where 𝐶 𝑚 is a m x m matrix
N is a (n-m) x 1 matrix
and M is a (n-m) x (n-m) matrix
now we can find the non-singular matrix
𝐶
𝑇
−1
as
A New Approach to Design a Reduced Order Observer
40
𝐶
𝑇
−1
=
𝐶 𝑚
−1
0
−𝑀−1
𝑁𝐶 𝑚
−1
𝑀−1 (7)
We define the inverse of
𝐶
𝑇
𝑎𝑠
𝑉 𝑃 =
𝐶 𝑚
−1
0
−𝑀−1
𝑁𝐶 𝑚
−1
𝑀−1 (8)
therefore we can writeV=
𝐶 𝑚
−1
𝑀−1
𝑁𝐶 𝑚
−1 and P=
0
𝑀−1
So from eqn(5) we get
X = [V P]
𝑌
𝑍
Or ,X=VY+PZ(9)
but from eqn 3 we get
𝑍 = 𝑇𝑋
=T(AX+BU)
=TAX +TBU
=TA(VY+PZ) +TVU
=TAPZ +TAVY + TBU
or, 𝑍 = TAPZ + TAVY +TBU(10)
as we knowT = [N M],A=
𝐴11 𝐴21
𝐴12 𝐴22
, 𝑃 =
0
𝑀−1 andV =
𝐶 𝑚
−1
𝑀−1
𝑁𝐶 𝑚
−1
Putting the value of value T, A, V and P in eqn (10) we get
z = [NM]
A11 𝐴12
A21 A22
0
M−1 𝑧+ [N M]
A11 A12
A21 A22
Cm
−1
−M−1
NCm
−1 Y + [N M]
B1
B2
U
𝑧=[𝑁𝐴12 𝑀−1
+ 𝑀𝐴22 𝑀−1
] Z+ [NA11Cm
−1
+ 𝑀𝐴21 𝐶 𝑚
−1
− 𝑁𝐴12 𝑀−1
𝑁Cm
−1
− 𝑀𝐴22 𝑀−1
𝑁𝐶 𝑚
−1
] Y+
[N𝐵1 + 𝑀𝐵2] 𝑈 (11)
now putting N=-k in the above eqn we get
𝑍 = 𝑀𝐴22 𝐶 𝑚
−1
− 𝐾𝐴12 𝑀−1
𝑍 +[M𝐴21 𝐶 𝑚
−1
− 𝐾𝐴11 𝐶 𝑚
−1
+ 𝐾𝐴12 𝑀−1
𝑁𝐶 𝑚
−1
+ 𝑀𝐴22 𝑀−1
𝐾𝐶 𝑚
−1
] Y
+ [N𝐵1 + 𝑀𝐵2] U(12)
This is the dynamic equation of the observer
Now for the estimated state
𝑋 =
𝐶
𝑇
−1
𝑌
𝑍
𝑋1 = 𝐶 𝑚
−1
𝑌
𝑋2 = −𝑀−1
𝑁𝐶 𝑚
−1
𝑌 + 𝑀−1
𝑍(13)
this is the estimated state vector or observer state vector.
now the observer construction error is given by
∈= Z - TX
So the error dynamics will be
∈= 𝑍 − 𝑇𝑋(14)
fromeq(9) and eq(1) we get
𝜖 = 𝑇𝐴𝑃 𝜖 + 𝑇𝐴𝑃𝑇 + 𝑇𝐴𝑉𝐶 − 𝑇𝐴 𝑋
now putting the value of T,A,P and C we get
TAPT + TAVC – TA=0(15)
then we obtain
𝜖 = 𝑇𝐴𝑃 𝜖 (16)
here the eigen value of TAP lies in the left half on the S-plane.
So as𝑡 → ∞, 𝜖 → 0
and the main conditions for the observer to exist also satisfies.
III. NUMERICAL EXAMPLE
The system matrix have been taken as follows [6]
A=
0 1 0
0 0 1
−6 − 11 − 6
, 𝐵 =
0
0
1
and C=[1 0 0]
A New Approach to Design a Reduced Order Observer
41
The system has initial condition given by 𝑋0 =
−.3
−8
50
at t=0 and subjects to unit step input.
The system poles are at [-1 -2 -3].
The solution for the state of the system is given by
𝑋 =
18
5
𝑒−𝑡
−
83
5
𝑒−2𝑡
+
188
15
𝑒−3𝑡
+
1
6
166
5
𝑒−2𝑡
−
18
5
𝑒−𝑡
−
188
5
𝑒−3𝑡
18
5
𝑒−𝑡
−
332
5
𝑒−2𝑡
+
534
5
𝑒−3𝑡
(17)
and by doing the mathematical calculations defines in
the above procedure we obtain the observer eqn as
𝑋 =
18
5
𝑒−𝑡
−
83
5
𝑒−2𝑡
+
188
15
𝑒−3𝑡
+
1
6
166
5
𝑒−2𝑡
−
18
5
𝑒−𝑡
−
188
5
𝑒−3𝑡
+
122
5
𝑒−15𝑡
+
162
5
𝑒−20𝑡
18
5
𝑒−𝑡
−
332
5
𝑒−2𝑡
+
534
5
𝑒−3𝑡
+
1708
5
𝑒−15𝑡
+
1458
5
𝑒−20𝑡
(18)
Hence the observer is capable of following the state of the original system with the arbitrary initial condition.
IV. DISCUSSIONS
Simulation results of individual system states and corresponding observed states of the numerical
examples are plotted using MATLAB and shown In figure 4.1-4.4 . In all of the plots the blue lines (𝑋𝑖) indicate
the system response while the green line (𝑋𝑖 ℎ𝑎𝑡) indicate the corresponding observed response.
A New Approach to Design a Reduced Order Observer
42
The responses indicate the observer dynamics is starting from Zero initial condition and converges with system
dynamics.
V. CONCLUSIONS
This article presents simple and straightforward design of reduced order observer. The proposed
construction method does not presuppose the observer structure. It also imposes no constraint on the rank of the
output matrix except the pair {A,C} to be observable.
ACKNOWLEDGEMENT
I am thankful to Bikash da,Saikat da,Prabir da,my friend Sourav Biswas and Pravanjan Samanta for
their constant inspiration and support.
REFERENCES
[1]. D.G.Luenberger,"Observing the state of a linear system,IEEE Trk. Mil. Electronics,” Vol. MIL-8,pp.
74-80, April. 1964.
[2]. D.G. Luenberger, “Observing the state of a linear system,” IEEE Transaction on Automatic control,
vol. AC-11, pp. 190-197,April. 1966.
[3]. D.G.Luenberger,"An introduction to observers," IEEE Transaction on Automatic Control, Vol. AC-16,
no. 6, pp. 596-602, December ,1971.
[4]. Jhon O’Reilly, “Observer for linear system,” New York: Academic, 1983.
[5]. F.A. Graybill, “Introduction to Matrices with application inStatistics, Belmont, CA: Wadsworth,1969
[6]. K.Ogata, “Modern Control Engineering,” 5th
edition, New Delhi, Prentice Hall of India Pvt Ltd. 2010

More Related Content

What's hot

block diagram representation of control systems
block diagram representation of  control systemsblock diagram representation of  control systems
block diagram representation of control systems
Ahmed Elmorsy
 
Extrapolation
ExtrapolationExtrapolation
Extrapolation
jonathan
 

What's hot (20)

OBSERVER-BASED REDUCED ORDER CONTROLLER DESIGN FOR THE STABILIZATION OF LARGE...
OBSERVER-BASED REDUCED ORDER CONTROLLER DESIGN FOR THE STABILIZATION OF LARGE...OBSERVER-BASED REDUCED ORDER CONTROLLER DESIGN FOR THE STABILIZATION OF LARGE...
OBSERVER-BASED REDUCED ORDER CONTROLLER DESIGN FOR THE STABILIZATION OF LARGE...
 
Evaluation the affects of mimo based rayleigh network cascaded with unstable ...
Evaluation the affects of mimo based rayleigh network cascaded with unstable ...Evaluation the affects of mimo based rayleigh network cascaded with unstable ...
Evaluation the affects of mimo based rayleigh network cascaded with unstable ...
 
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...
 
A Detailed Comparative Study between Reduced Order Cumming Observer & Reduced...
A Detailed Comparative Study between Reduced Order Cumming Observer & Reduced...A Detailed Comparative Study between Reduced Order Cumming Observer & Reduced...
A Detailed Comparative Study between Reduced Order Cumming Observer & Reduced...
 
Programming project
Programming projectProgramming project
Programming project
 
On tracking control problem for polysolenoid motor model predictive approach
On tracking control problem for polysolenoid motor model predictive approach On tracking control problem for polysolenoid motor model predictive approach
On tracking control problem for polysolenoid motor model predictive approach
 
Computational electromagnetics
Computational electromagneticsComputational electromagnetics
Computational electromagnetics
 
DSP 05 _ Sheet Five
DSP 05 _ Sheet FiveDSP 05 _ Sheet Five
DSP 05 _ Sheet Five
 
Curve Fitting - Linear Algebra
Curve Fitting - Linear AlgebraCurve Fitting - Linear Algebra
Curve Fitting - Linear Algebra
 
Control assignment#3
Control assignment#3Control assignment#3
Control assignment#3
 
Mom slideshow
Mom slideshowMom slideshow
Mom slideshow
 
Sketch root locus
Sketch root locusSketch root locus
Sketch root locus
 
Merge sort
Merge sortMerge sort
Merge sort
 
Wk 6 part 2 non linearites and non linearization april 05
Wk 6 part 2 non linearites and non linearization april 05Wk 6 part 2 non linearites and non linearization april 05
Wk 6 part 2 non linearites and non linearization april 05
 
Measures of different reliability parameters for a complex redundant system u...
Measures of different reliability parameters for a complex redundant system u...Measures of different reliability parameters for a complex redundant system u...
Measures of different reliability parameters for a complex redundant system u...
 
State feedback example
State feedback exampleState feedback example
State feedback example
 
block diagram representation of control systems
block diagram representation of  control systemsblock diagram representation of  control systems
block diagram representation of control systems
 
ICCUBEA_2015_paper
ICCUBEA_2015_paperICCUBEA_2015_paper
ICCUBEA_2015_paper
 
Fault diagnosis using genetic algorithms and
Fault diagnosis using genetic algorithms andFault diagnosis using genetic algorithms and
Fault diagnosis using genetic algorithms and
 
Extrapolation
ExtrapolationExtrapolation
Extrapolation
 

Similar to A New Approach to Design a Reduced Order Observer

Wk 6 part 2 non linearites and non linearization april 05
Wk 6 part 2 non linearites and non linearization april 05Wk 6 part 2 non linearites and non linearization april 05
Wk 6 part 2 non linearites and non linearization april 05
Charlton Inao
 

Similar to A New Approach to Design a Reduced Order Observer (20)

ANALYSIS AND SLIDING CONTROLLER DESIGN FOR HYBRID SYNCHRONIZATION OF HYPERCHA...
ANALYSIS AND SLIDING CONTROLLER DESIGN FOR HYBRID SYNCHRONIZATION OF HYPERCHA...ANALYSIS AND SLIDING CONTROLLER DESIGN FOR HYBRID SYNCHRONIZATION OF HYPERCHA...
ANALYSIS AND SLIDING CONTROLLER DESIGN FOR HYBRID SYNCHRONIZATION OF HYPERCHA...
 
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)
 
Controller design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqrController design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqr
 
Controller design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqrController design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqr
 
The Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space ApproachThe Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space Approach
 
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
 
ADAPTIVE STABILIZATION AND SYNCHRONIZATION OF LÜ-LIKE ATTRACTOR
ADAPTIVE STABILIZATION AND SYNCHRONIZATION OF LÜ-LIKE ATTRACTORADAPTIVE STABILIZATION AND SYNCHRONIZATION OF LÜ-LIKE ATTRACTOR
ADAPTIVE STABILIZATION AND SYNCHRONIZATION OF LÜ-LIKE ATTRACTOR
 
Ball and beam
Ball and beamBall and beam
Ball and beam
 
Advanced Stability Analysis of Control Systems with Variable Parameters
Advanced Stability Analysis of Control Systems with Variable ParametersAdvanced Stability Analysis of Control Systems with Variable Parameters
Advanced Stability Analysis of Control Systems with Variable Parameters
 
Advanced Stability Analysis of Control Systems with Variable Parameters
Advanced Stability Analysis of Control Systems with Variable ParametersAdvanced Stability Analysis of Control Systems with Variable Parameters
Advanced Stability Analysis of Control Systems with Variable Parameters
 
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...
 
ANTI-SYNCHRONIZATION OF HYPERCHAOTIC WANG AND HYPERCHAOTIC LI SYSTEMS WITH UN...
ANTI-SYNCHRONIZATION OF HYPERCHAOTIC WANG AND HYPERCHAOTIC LI SYSTEMS WITH UN...ANTI-SYNCHRONIZATION OF HYPERCHAOTIC WANG AND HYPERCHAOTIC LI SYSTEMS WITH UN...
ANTI-SYNCHRONIZATION OF HYPERCHAOTIC WANG AND HYPERCHAOTIC LI SYSTEMS WITH UN...
 
Cs36565569
Cs36565569Cs36565569
Cs36565569
 
Stability and pole location
Stability and pole locationStability and pole location
Stability and pole location
 
Tuning of PID, SVFB and LQ Controllers Using Genetic Algorithms
Tuning of PID, SVFB and LQ Controllers Using Genetic AlgorithmsTuning of PID, SVFB and LQ Controllers Using Genetic Algorithms
Tuning of PID, SVFB and LQ Controllers Using Genetic Algorithms
 
Servo systems
Servo systemsServo systems
Servo systems
 
Control of linear systems using
Control of linear systems usingControl of linear systems using
Control of linear systems using
 
Model predictive-fuzzy-control-of-air-ratio-for-automotive-engines
Model predictive-fuzzy-control-of-air-ratio-for-automotive-enginesModel predictive-fuzzy-control-of-air-ratio-for-automotive-engines
Model predictive-fuzzy-control-of-air-ratio-for-automotive-engines
 
Wk 6 part 2 non linearites and non linearization april 05
Wk 6 part 2 non linearites and non linearization april 05Wk 6 part 2 non linearites and non linearization april 05
Wk 6 part 2 non linearites and non linearization april 05
 

More from IJERD Editor

A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksA Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
IJERD Editor
 
Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’
IJERD Editor
 
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraGesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
IJERD Editor
 
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
IJERD Editor
 
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
IJERD Editor
 

More from IJERD Editor (20)

A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksA Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
 
MEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEMEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACE
 
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
 
Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’
 
Reducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignReducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding Design
 
Router 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationRouter 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and Verification
 
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
 
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRMitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
 
Study on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingStudy on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive Manufacturing
 
Spyware triggering system by particular string value
Spyware triggering system by particular string valueSpyware triggering system by particular string value
Spyware triggering system by particular string value
 
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
 
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeSecure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
 
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
 
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraGesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
 
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
 
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
 
Moon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingMoon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF Dxing
 
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
 
Importance of Measurements in Smart Grid
Importance of Measurements in Smart GridImportance of Measurements in Smart Grid
Importance of Measurements in Smart Grid
 
Study of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderStudy of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powder
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

A New Approach to Design a Reduced Order Observer

  • 1. International Journal of Engineering Research and Development e-ISSN: 2278-067X, p-ISSN: 2278-800X, www.ijerd.com Volume 11, Issue 02 (February 2015), PP.39-42 39 A New Approach to Design a Reduced Order Observer Sanjib Roy1 , Riju Samanta2 , Gourhari Das3 1,2 ME in Control System Engineering, Department of Electrical Engineering, Jadavpur UniversityKolkata-32, India 3 Professor, Department of Electrical Engineering, Jadavpur University, Kolkata-32,India Abstract:-In this paper, a new method for designing a reduced order observer for linear time-invariant system is proposed. The approach is based on matrix inversion with proper dimension. The arbitrariness associated with the method proposed by O’Reilly is presented here and has been reduced with the help of pole-placement technique. It also helps reducing the computations regarding the observer design parameters. Illustrative numerical examples with simulation results are also included. Keywords:-Reduced order Observer, Full order Observer, Pole-placement technique, linear time invariant system, Matrix inversion technique I. INTRODUCTION When modern techniques are employed in the design of a control system for a dynamic process of plant, a feedback law often results that requires availability of the states of the plant. The state of the plant is not generally accessible in practice, however an estimator or observer of the plant state variable must be designed to estimate the non-available state.There are several authors who have discussed the problem of state estimation. In 1964, D.G. Luenberger proposed the full order observer that presuppose the observer structure[1] and assumes the output of the system to be in standard form[I:0]. He also presupposed reduced order observer [2,3] in which only immeasurable states(i.e. states not available for direct measurement) are estimated. The method proposed by Luenberger was simple and straightforward. O’Reilly also proposed a construction method of reduced order observer which also presuppose the observer structure[4]. The constraints imposed by O’Reilly for the observer to exist cannot be achieved easily in a proper way as it becomes hard to satisfy all the constraints at he same time. It also includes arbitrariness in the design of arbitrary parameters. In this article, we obtain a simpler approach to design the observer parameters. Here the arbitrary matrix has been transformed into a analytical form by partitioning the matrix into proper dimensions and one element of the derived matrix is replaced by the observer gain matrix using the pole-placement technique. Thus the complexity in designing the observer has been reduced. II. CONSTRUCTIONS Let us consider a n-th order plant X = AX + BU(1) With m independent outputs Y=CX(2) Where matrices A,B and C have dimensions compatible with X,Y and U. Let the observer states are Z=TX (3) So we can write 𝑌 𝑍 = 𝐶 𝑇 𝑋(4) From the above eqn we get X as𝑋 = 𝐶 𝑇 −1 𝑌 𝑍 (5) Now here we define [C T]’ as 𝐶 𝑇 = 𝐶 𝑚 0 𝑁 𝑀 (6) Where 𝐶 𝑚 is a m x m matrix N is a (n-m) x 1 matrix and M is a (n-m) x (n-m) matrix now we can find the non-singular matrix 𝐶 𝑇 −1 as
  • 2. A New Approach to Design a Reduced Order Observer 40 𝐶 𝑇 −1 = 𝐶 𝑚 −1 0 −𝑀−1 𝑁𝐶 𝑚 −1 𝑀−1 (7) We define the inverse of 𝐶 𝑇 𝑎𝑠 𝑉 𝑃 = 𝐶 𝑚 −1 0 −𝑀−1 𝑁𝐶 𝑚 −1 𝑀−1 (8) therefore we can writeV= 𝐶 𝑚 −1 𝑀−1 𝑁𝐶 𝑚 −1 and P= 0 𝑀−1 So from eqn(5) we get X = [V P] 𝑌 𝑍 Or ,X=VY+PZ(9) but from eqn 3 we get 𝑍 = 𝑇𝑋 =T(AX+BU) =TAX +TBU =TA(VY+PZ) +TVU =TAPZ +TAVY + TBU or, 𝑍 = TAPZ + TAVY +TBU(10) as we knowT = [N M],A= 𝐴11 𝐴21 𝐴12 𝐴22 , 𝑃 = 0 𝑀−1 andV = 𝐶 𝑚 −1 𝑀−1 𝑁𝐶 𝑚 −1 Putting the value of value T, A, V and P in eqn (10) we get z = [NM] A11 𝐴12 A21 A22 0 M−1 𝑧+ [N M] A11 A12 A21 A22 Cm −1 −M−1 NCm −1 Y + [N M] B1 B2 U 𝑧=[𝑁𝐴12 𝑀−1 + 𝑀𝐴22 𝑀−1 ] Z+ [NA11Cm −1 + 𝑀𝐴21 𝐶 𝑚 −1 − 𝑁𝐴12 𝑀−1 𝑁Cm −1 − 𝑀𝐴22 𝑀−1 𝑁𝐶 𝑚 −1 ] Y+ [N𝐵1 + 𝑀𝐵2] 𝑈 (11) now putting N=-k in the above eqn we get 𝑍 = 𝑀𝐴22 𝐶 𝑚 −1 − 𝐾𝐴12 𝑀−1 𝑍 +[M𝐴21 𝐶 𝑚 −1 − 𝐾𝐴11 𝐶 𝑚 −1 + 𝐾𝐴12 𝑀−1 𝑁𝐶 𝑚 −1 + 𝑀𝐴22 𝑀−1 𝐾𝐶 𝑚 −1 ] Y + [N𝐵1 + 𝑀𝐵2] U(12) This is the dynamic equation of the observer Now for the estimated state 𝑋 = 𝐶 𝑇 −1 𝑌 𝑍 𝑋1 = 𝐶 𝑚 −1 𝑌 𝑋2 = −𝑀−1 𝑁𝐶 𝑚 −1 𝑌 + 𝑀−1 𝑍(13) this is the estimated state vector or observer state vector. now the observer construction error is given by ∈= Z - TX So the error dynamics will be ∈= 𝑍 − 𝑇𝑋(14) fromeq(9) and eq(1) we get 𝜖 = 𝑇𝐴𝑃 𝜖 + 𝑇𝐴𝑃𝑇 + 𝑇𝐴𝑉𝐶 − 𝑇𝐴 𝑋 now putting the value of T,A,P and C we get TAPT + TAVC – TA=0(15) then we obtain 𝜖 = 𝑇𝐴𝑃 𝜖 (16) here the eigen value of TAP lies in the left half on the S-plane. So as𝑡 → ∞, 𝜖 → 0 and the main conditions for the observer to exist also satisfies. III. NUMERICAL EXAMPLE The system matrix have been taken as follows [6] A= 0 1 0 0 0 1 −6 − 11 − 6 , 𝐵 = 0 0 1 and C=[1 0 0]
  • 3. A New Approach to Design a Reduced Order Observer 41 The system has initial condition given by 𝑋0 = −.3 −8 50 at t=0 and subjects to unit step input. The system poles are at [-1 -2 -3]. The solution for the state of the system is given by 𝑋 = 18 5 𝑒−𝑡 − 83 5 𝑒−2𝑡 + 188 15 𝑒−3𝑡 + 1 6 166 5 𝑒−2𝑡 − 18 5 𝑒−𝑡 − 188 5 𝑒−3𝑡 18 5 𝑒−𝑡 − 332 5 𝑒−2𝑡 + 534 5 𝑒−3𝑡 (17) and by doing the mathematical calculations defines in the above procedure we obtain the observer eqn as 𝑋 = 18 5 𝑒−𝑡 − 83 5 𝑒−2𝑡 + 188 15 𝑒−3𝑡 + 1 6 166 5 𝑒−2𝑡 − 18 5 𝑒−𝑡 − 188 5 𝑒−3𝑡 + 122 5 𝑒−15𝑡 + 162 5 𝑒−20𝑡 18 5 𝑒−𝑡 − 332 5 𝑒−2𝑡 + 534 5 𝑒−3𝑡 + 1708 5 𝑒−15𝑡 + 1458 5 𝑒−20𝑡 (18) Hence the observer is capable of following the state of the original system with the arbitrary initial condition. IV. DISCUSSIONS Simulation results of individual system states and corresponding observed states of the numerical examples are plotted using MATLAB and shown In figure 4.1-4.4 . In all of the plots the blue lines (𝑋𝑖) indicate the system response while the green line (𝑋𝑖 ℎ𝑎𝑡) indicate the corresponding observed response.
  • 4. A New Approach to Design a Reduced Order Observer 42 The responses indicate the observer dynamics is starting from Zero initial condition and converges with system dynamics. V. CONCLUSIONS This article presents simple and straightforward design of reduced order observer. The proposed construction method does not presuppose the observer structure. It also imposes no constraint on the rank of the output matrix except the pair {A,C} to be observable. ACKNOWLEDGEMENT I am thankful to Bikash da,Saikat da,Prabir da,my friend Sourav Biswas and Pravanjan Samanta for their constant inspiration and support. REFERENCES [1]. D.G.Luenberger,"Observing the state of a linear system,IEEE Trk. Mil. Electronics,” Vol. MIL-8,pp. 74-80, April. 1964. [2]. D.G. Luenberger, “Observing the state of a linear system,” IEEE Transaction on Automatic control, vol. AC-11, pp. 190-197,April. 1966. [3]. D.G.Luenberger,"An introduction to observers," IEEE Transaction on Automatic Control, Vol. AC-16, no. 6, pp. 596-602, December ,1971. [4]. Jhon O’Reilly, “Observer for linear system,” New York: Academic, 1983. [5]. F.A. Graybill, “Introduction to Matrices with application inStatistics, Belmont, CA: Wadsworth,1969 [6]. K.Ogata, “Modern Control Engineering,” 5th edition, New Delhi, Prentice Hall of India Pvt Ltd. 2010