SlideShare a Scribd company logo
1 of 4
Download to read offline
Riju Samanta et al. Int. Journal of Engineering Research and Application
ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.741-744

RESEARCH ARTICLE

www.ijera.com

OPEN ACCESS

Design of Full Order Observer Using Generalized Matrix Inverse
for Linear Time Invariant Systems
Riju Samanta1, Avijit Banerjee2, Gourhari Das3
1

(Department of Electrical Engineering (P.G., 2014 Control System), Jadavpur University, Kolkata-32, India)
(Department of Electrical Engineering (P.G., 2013 Control System), Jadavpur University, Kolkata-32, India)
3
(Professor, Department of Electrical Engineering, Jadavpur University, Kolkata-32, India)
2

Abstract- In this paper a full order observer has been designed using generalized matrix inverse. The design
method resolves the state vector into two unique components, of which one is known and the other is unknown.
This method does not assume any structure of the observer and imposes no restriction on the output distribution
matrix. Condition of existence of such observer is presented with proof. An illustrative numerical example of
two loop missile autopilot is also included with simulation results.
Keywords- Das & Ghoshal Observer (DGO), Full Order Observer, Generalized Matrix Inverse, Linear Time
Invariant (LTI) Systems, Missile Autopilot.

I.

INTRODUCTION

The problem of state estimation of a linear
time invariant system (LTI) from the knowledge of its
input and output has been discussed by several authors.
In 1964 D.G. Luenberger first introduced the concept
and it has been shown in [1] that the state vector of a
linear system can be reconstructed from a pre supposed
dynamics if the difference between the assumed
structure and actual system forms a homogeneous
ordinary differential equation. The concept is further
developed in [2], where the special topics of identity
observer, reduced order observer, linear functional
observer, stability properties and dual observers are
also discussed. In [3] it has been shown that state
vector of an nth order system with m independent
outputs can be reconstructed with an observer of order
(n-m). S.D.G. Cumming [4] also presented a simple
design of stable state observers with reduced
dynamics. Such observers with reduced order
dynamics result in great reduction in observer
complexity. In [5] O’ Reilly proposed a construction
method of full order observer which also presupposed
the observer structure. In 1981 G. Das and T.K.
Ghoshal presented a novel approach to reduced order
observer design using generalized matrix inverse [6].
Here the observer structure is not pre assumed and
leads to a step by step procedure for observer design.
In [6] it has been shown that the DGO is
computationally simple as the use of generalized
matrix inverse avoids the matrix operations like coordinate transformation and matrix partition to design
the observer parameter matrices. In [7] it is shown that
computation of generalized matrix inverse is not harder
than matrix multiplication. In [8] a detailed
comparative study has been carried out between
reduced order Luenberger observer [1,2] and reduced
order Das & Ghoshal observer (DGO) [6]. A method
for designing Luenberger full order observer using
www.ijera.com

generalized matrix inverse for both time variant and
time invariant linear systems is proposed in [9]. Stefen
Hui and Stanislaw H. Zak [10] used projection
operator approach (Projection Method Observer or
PMO) to estimate the states for the systems with both
known and unknown inputs. Here the construction
procedure considers the decomposition of the state
vector into known and unknown components. Unlike
DGO, where the unknown component is the
orthogonal projection of the known component, PMO
considers the components which are skew symmetric
in nature. A detailed and exhaustive comparative
study, between the unknown input reduced order DGO
and the PMO, has been discussed in [11] and it has
been shown that the unknown input DGO is
computationally simple
compared to
PMO in
observing the states of a system in presence of
unknown inputs.. In [12] reduced order Das & Ghoshal
observer had been extended to full-order observer
using the principle of generalized matrix inverse. The
work presented in [12] has been extended in this article
to obtain simpler and computationally less complex
design of full order observer using the concept of
generalized matrix inverse. Similar to [6] & [12], this
construction procedure also does not pre assume the
observer structure. The observer dynamics in the
proposed design is simpler than that in [12] and
imposes no restriction on the output distribution
matrix.
The following notations will be used here:represents the field of real numbers; m x n denotes
the dimension of a matrix with m rows and n columns.
denotes the Moore-Penrose generalized inverse of
matrix .
is the transpose of and represents the
identity
matrix
of
appropriate
dimension.
represents rank of any matrix .

741 | P a g e
Riju Samanta et al. Int. Journal of Engineering Research and Application
ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.741-744
II.

MATHEMATICAL PRELIMINARIES
If

is a matrix and a matrix
exists that satisfies the four conditions

below,
(1)
(2)
(3)
(4)
Then the matrix
is called the Moore-Penrose
generalized matrix inverse of and is unique for each
. If a system of linear equation is given by,
(5)
Where
is a known matrix,
is a
known vector and
is an unknown vector.
Then (5) is consistent if and only if,
(6)
If (5) is consistent then general solution of (5) is given
by,
(7)
([14] Graybill 1969 p.104). Where
denotes
an arbitrary vector having elements as arbitrary
functions of time.

III.

CONSTRUCTION PROCEDURE
Consider an LTI system described by,
,

(8)
(9)

Where is an (n x 1) unknown state vector to be
estimated, is the initial condition of . is (b x 1)
input vector, is (m x 1) output vector.
are
known matrices of appropriate dimensions. We assume
that the
pair is completely observable which
implies that the simultaneous solution for (8) and (9)
for is unique, when , and are given.
Lemma
For (n x n) matrix and (m x n) matrix , the
pair
is observable if the pair
is
observable and is non singular matrix.
Proof.
If the pair
is observable then the
observability matrix is of full column rank.
Where,
Now the observability matrix for the pair
given by,

is

Where
is the (n x m) generalized matrix inverse of
and is an (n x 1) vector whose elements are
arbitrary functions of time. Let’s consider
(11)
By putting (11) in (10) we get,
(12)
Now, putting (12) in (8) we get,
(13)
Again from (8), (9) and (12) we get,
Or,
Or,
(14)
Equation (13) is the dynamic equation and (14) is the
output equation.
is the state
vector,
is the input vector and
is the output vector. Thus using
Luenberger’s equation ([2], 3.4) Observer dynamic
equation can be directly written as,
(15)
To estimate state variables using (15)
pair
must be observable. In the lemma, it has been already
shown that if
pair is observable, then
pair is also observable when matrix is non singular.
Therefore the proposed observer will be effective only
if,
matrix is of full rank. Then poles can be
arbitrarily placed with the help of Ackerman’s
formula.
Here is the gain matrix of (n x m) dimension. It
can be determined using Ackerman’s pole placement
algorithm. In any case, if
pair is not observable,
at least the system should be detectable to make the
proposed observer work.
For arbitrary initial conditions of , it will tend to
as time approaches to infinity. That means can be
observed from (15).
In order to eliminate the first derivative of from
(15), we replace with
. Now the
observer dynamic equation becomes,
(16)
This equation is valid for a class of linear time
invariant systems with observable
pair.
Observed state vector can be expressed as,
(17)
would tend to as tends to when time approaches
infinity. It is worth mentioning that, the observer is of
order n. This completes the construction procedure of a
full order observer.

IV.
Where, R( ) = n and is non-singular.
Hence, R( ) = n. In other words, is of full column
rank if is non-singular.
This completes the proof. of the lemma.
Now the general solution of (9) can be written as,

www.ijera.com

NUMERICAL EXAMPLE

Here we have taken the state space model of
flight path rate demand autopilot in pitch plane as an
example. It has been obtained from literature [13]. The
A, B, C and D matrices of the state space model are
written below,

(10)
www.ijera.com

742 | P a g e
Riju Samanta et al. Int. Journal of Engineering Research and Application
ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.741-744
2
1   2 wb
Ta
1
Ta
0
0

2
K b  2 wb
Ta
2
(Ta2   2 ) K b wb



2
Ta (1   2 wb )
0
2
 wa


2
 K b  2 wb 


0


1

 2 a wa 


 0 
 0 
1 0 0 0
D=0

C
B

 0 
0 1 0 0

2
 K q wa 


State variables of the above state space model are as
follows,
x1  (Flight path rate )

20

10

5

0

-5

-10

-15

x2  q (Body rate in pitch)
x3   (Elevator deflection)

x4   (Rate of elevator deflection)

0.5

1
Time

1.5

2

6

Ta  2.85 sec, wb  5.6rad / sec, 2  .00142 sec2
 a  0.6, K b  0.1437 , wa  180 rad / sec, K q  1.4
x1
x1hat

0.8
0.6

x3
x3hat

5
4

Elevator Deflection

1.2

Flight Path Rate

0

Figure 4.2: Body Rate in Pitch

The following numerical data have been taken for the
class of missile considered here.

1

x2
x2hat

15

Body Rate


1


Ta

2
1  Ta2 wb

A  
2 2
 Ta (1   wb )
0


0


www.ijera.com

3
2
1
0
-1

0.4

-2

0.2

-3

0

-4

0

0.02

0.04

0.06

0.08

0.1

Time

-0.2

Figure 4.3: Elevator Deflection

-0.4
-0.6
-0.8

100
0

0.5

1
Time

1.5

2

0

Rate of Elevator Deflection

Figure 4.1: Flight Path Rate

x4
x4hat

-100
-200
-300
-400
-500
-600
-700

0

0.02

0.04

0.06

0.08

Time

Figure 4.4: Rate of Elevator Deflection
www.ijera.com

743 | P a g e

0.1
Riju Samanta et al. Int. Journal of Engineering Research and Application
ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.741-744
V.

[3]

DISCUSSIONS

In this paper the full order observer is
constructed by applying the theory of generalized
matrix inverse directly. The two key equations for
observer construction, (13) and (14) are obtained
directly from (9) and (8) using generalized matrix
inverse. Original states and the corresponding
estimated states of the above missile autopilot system
are plotted using MATLAB (Figure 4.1 to Figure 4.4).
The red lines indicate the original system state
while the black chain dotted lines indicate the
estimated states
hat where
). System’s
initial condition is taken as
Observer poles are placed at -47, -52, -600 and -700.
Then observer gain is determined by using Ackerman’s
method. The observer gain is denoted by the symbol
K . Here,
 13
K 
 3

510

 445

23

 20

79934
 95 


REFERENCES

[2]

[7]

[8]

[9]

[10]

[11]

ACKNOWLEDGEMENT

The MHRD and UGC of India have provided
financial support to Riju Samanta in the form of
scholarship for pursuing post graduation in control
system from Jadavpur University. Prof. G. Das is very
much thankful to Sr. Prof. S.K. Goswami, EE Dept.,
Netaji Subhash Engineering College, Garia, Kol-152
for his constant encouragement, Prof. Sivaji
Chakravorti and Prof. Sugata Munshi, EE Dept.,
Jadavpur University for their constant support in
important situations for such work. Other authors are
thankful to Samoshri Mitra, Ashis De and Abhijit
Sardar, P.G. (control system), Jadavpur University for
their help.

[1]

[6]

CONCLUSION

An easy and step by step procedure to
construct full order observer has been proposed in this
article. The observer is simpler in structure and
computationally less complex .This method also does
not presuppose the observer structure and does not
require any co-ordinate transformation, even if the
output distribution matrix is not in standard form or not
of full rank. Numerical example of two loop missile
autopilot is also given to show the effectiveness of the
procedure.

VII.

[5]

T

The simulation results show that, the observer
dynamics starts from zero initial condition and merges
to the system dynamics within a very short time
period.

VI.

[4]

D. G. Luenberger, “Observing the states of a
linear system,” IEEE Trans. on Military
Electronics, Vol. 8, no. 2, pp. 74-80, April 1964.
D. G. Luenberger, “An introduction to
observers,” IEEE Trans. on Automatic Control,
vol. 16, no. 6, pp. 596-602, December 1971.

www.ijera.com

[12]

[13]

[14]

[15]

www.ijera.com

D. G. Luenberger, “Observers for multivariable
systems,” IEEE Trans. on Automatic Control,
vol. 11, no. 2, pp. 190-197, April 1966.
S. D. G. Cumming, “Design of observers of
reduced dynamics,” IEEE Trans. on Electronics
Letters, vol. 5, no. 10, pp. 213-214, May 1969.
J. O’Reilly, Observer for linear systems, New
York, Academic, 1983.
G. Das and T. K. Ghoshal, “Reduced-order
observer construction by generalized matrix
inverse,”International Journal of Control, vol.
33, no. 2, pp. 371-378, January 1981.
M. D. Petkovic’ and P. S. Stanimirovic’,
“Generalized matrix inverse is not harder than
matrix
multiplication,”
Journal
of
Computational and Applied Mathematics, vol.
230, no. 1, pp. 270-282, August 2009.
P. Bhowmick and G. Das,
“A detailed
comparative study between reduced order
Luenberger and reduced order Das & Ghosal
observer and their applications,” International
Journal of Advancements in Electronics and
Electrical Engineering, vol. 1, no. 1, pp. 34-41,
October 2012.
V. L. Nagy, R. J. Miller, and R. Mukundan,
“On the application of matrix generalized
inverses to the design of observers for time
varying and time invariant linear systems,”
IEEE Trans. on Automatic Control, vol. 25, no.
6, pp. 1213-1218, December 1980.
S. Hui and S. H. Zak, “Observer design for
systems with unknown inputs,” International
Journal of Applied Mathematics and Computer
Science, vol. 15, no. 4, pp. 431-446, 2005.
A. Banerjee and G. Das, “Comparison between
construction methods of unknown input reduced
order observer using projection operator
approach and generalized matrix inverse,”
International conf. on Electrical, Electronics
Engineering, pp. 5-10, Bhopal, India, December
2012.
A. Banerjee, P. P. Mondal, and G. Das,
“Construction of full order observer for linear
time invariant systems using generalized matrix
inverse,” in Proc. Conf. on Information &
Communication Technologies (ICT), IEEE, pp.
277-280,Thuckalay,India, April 2013.
P. Bhowmick and G. Das, “Modification of
classical two loop lateral missile autopilot
design using reduced order observer (DGO) and
LQR,”
in Proc.
Conf. on Computing
Communication & Networking Technologies
(ICCCNT), IEEE, pp. 1-6, Coimbatore, India,
July 2012.
F. A. Graybill, Introduction to Matrices with
Applications in Statistics, Belmont, CA:
Wadsworth Pub. Co., 1969.
K. Ogata, Modern control engineering, 5th
edition, New Delhi, PHI Pvt. Ltd., 2010.

744 | P a g e

More Related Content

What's hot

A Counterexample to the Forward Recursion in Fuzzy Critical Path Analysis Und...
A Counterexample to the Forward Recursion in Fuzzy Critical Path Analysis Und...A Counterexample to the Forward Recursion in Fuzzy Critical Path Analysis Und...
A Counterexample to the Forward Recursion in Fuzzy Critical Path Analysis Und...ijfls
 
LOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATION
LOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATIONLOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATION
LOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATIONorajjournal
 
Model reduction of unstable systems based on balanced truncation algorithm
Model reduction of unstable systems based on balanced truncation algorithm Model reduction of unstable systems based on balanced truncation algorithm
Model reduction of unstable systems based on balanced truncation algorithm IJECEIAES
 
A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...IJECEIAES
 
A Variant of Modified Diminishing Increment Sorting: Circlesort and its Perfo...
A Variant of Modified Diminishing Increment Sorting: Circlesort and its Perfo...A Variant of Modified Diminishing Increment Sorting: Circlesort and its Perfo...
A Variant of Modified Diminishing Increment Sorting: Circlesort and its Perfo...CSCJournals
 
Scilab Finite element solver for stationary and incompressible navier-stokes ...
Scilab Finite element solver for stationary and incompressible navier-stokes ...Scilab Finite element solver for stationary and incompressible navier-stokes ...
Scilab Finite element solver for stationary and incompressible navier-stokes ...Scilab
 
Coherence incoherence patterns in a ring of non-locally coupled phase oscilla...
Coherence incoherence patterns in a ring of non-locally coupled phase oscilla...Coherence incoherence patterns in a ring of non-locally coupled phase oscilla...
Coherence incoherence patterns in a ring of non-locally coupled phase oscilla...Ola Carmen
 
Controller Design Based On Fuzzy Observers For T-S Fuzzy Bilinear Models
Controller Design Based On Fuzzy Observers For T-S Fuzzy Bilinear Models Controller Design Based On Fuzzy Observers For T-S Fuzzy Bilinear Models
Controller Design Based On Fuzzy Observers For T-S Fuzzy Bilinear Models ijctcm
 
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...cscpconf
 
THE LEFT AND RIGHT BLOCK POLE PLACEMENT COMPARISON STUDY: APPLICATION TO FLIG...
THE LEFT AND RIGHT BLOCK POLE PLACEMENT COMPARISON STUDY: APPLICATION TO FLIG...THE LEFT AND RIGHT BLOCK POLE PLACEMENT COMPARISON STUDY: APPLICATION TO FLIG...
THE LEFT AND RIGHT BLOCK POLE PLACEMENT COMPARISON STUDY: APPLICATION TO FLIG...ieijjournal
 
Design of State Estimator for a Class of Generalized Chaotic Systems
Design of State Estimator for a Class of Generalized Chaotic SystemsDesign of State Estimator for a Class of Generalized Chaotic Systems
Design of State Estimator for a Class of Generalized Chaotic Systemsijtsrd
 
A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...
A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...
A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...IJDKP
 
Boolean Orthogonalizing Combination Methods
Boolean Orthogonalizing Combination MethodsBoolean Orthogonalizing Combination Methods
Boolean Orthogonalizing Combination Methodscsandit
 
Fault diagnosis using genetic algorithms and
Fault diagnosis using genetic algorithms andFault diagnosis using genetic algorithms and
Fault diagnosis using genetic algorithms andeSAT Publishing House
 
An Exponential Observer Design for a Class of Chaotic Systems with Exponentia...
An Exponential Observer Design for a Class of Chaotic Systems with Exponentia...An Exponential Observer Design for a Class of Chaotic Systems with Exponentia...
An Exponential Observer Design for a Class of Chaotic Systems with Exponentia...ijtsrd
 

What's hot (16)

A Counterexample to the Forward Recursion in Fuzzy Critical Path Analysis Und...
A Counterexample to the Forward Recursion in Fuzzy Critical Path Analysis Und...A Counterexample to the Forward Recursion in Fuzzy Critical Path Analysis Und...
A Counterexample to the Forward Recursion in Fuzzy Critical Path Analysis Und...
 
LOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATION
LOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATIONLOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATION
LOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATION
 
Model reduction of unstable systems based on balanced truncation algorithm
Model reduction of unstable systems based on balanced truncation algorithm Model reduction of unstable systems based on balanced truncation algorithm
Model reduction of unstable systems based on balanced truncation algorithm
 
A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...
 
Cs36565569
Cs36565569Cs36565569
Cs36565569
 
A Variant of Modified Diminishing Increment Sorting: Circlesort and its Perfo...
A Variant of Modified Diminishing Increment Sorting: Circlesort and its Perfo...A Variant of Modified Diminishing Increment Sorting: Circlesort and its Perfo...
A Variant of Modified Diminishing Increment Sorting: Circlesort and its Perfo...
 
Scilab Finite element solver for stationary and incompressible navier-stokes ...
Scilab Finite element solver for stationary and incompressible navier-stokes ...Scilab Finite element solver for stationary and incompressible navier-stokes ...
Scilab Finite element solver for stationary and incompressible navier-stokes ...
 
Coherence incoherence patterns in a ring of non-locally coupled phase oscilla...
Coherence incoherence patterns in a ring of non-locally coupled phase oscilla...Coherence incoherence patterns in a ring of non-locally coupled phase oscilla...
Coherence incoherence patterns in a ring of non-locally coupled phase oscilla...
 
Controller Design Based On Fuzzy Observers For T-S Fuzzy Bilinear Models
Controller Design Based On Fuzzy Observers For T-S Fuzzy Bilinear Models Controller Design Based On Fuzzy Observers For T-S Fuzzy Bilinear Models
Controller Design Based On Fuzzy Observers For T-S Fuzzy Bilinear Models
 
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
 
THE LEFT AND RIGHT BLOCK POLE PLACEMENT COMPARISON STUDY: APPLICATION TO FLIG...
THE LEFT AND RIGHT BLOCK POLE PLACEMENT COMPARISON STUDY: APPLICATION TO FLIG...THE LEFT AND RIGHT BLOCK POLE PLACEMENT COMPARISON STUDY: APPLICATION TO FLIG...
THE LEFT AND RIGHT BLOCK POLE PLACEMENT COMPARISON STUDY: APPLICATION TO FLIG...
 
Design of State Estimator for a Class of Generalized Chaotic Systems
Design of State Estimator for a Class of Generalized Chaotic SystemsDesign of State Estimator for a Class of Generalized Chaotic Systems
Design of State Estimator for a Class of Generalized Chaotic Systems
 
A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...
A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...
A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...
 
Boolean Orthogonalizing Combination Methods
Boolean Orthogonalizing Combination MethodsBoolean Orthogonalizing Combination Methods
Boolean Orthogonalizing Combination Methods
 
Fault diagnosis using genetic algorithms and
Fault diagnosis using genetic algorithms andFault diagnosis using genetic algorithms and
Fault diagnosis using genetic algorithms and
 
An Exponential Observer Design for a Class of Chaotic Systems with Exponentia...
An Exponential Observer Design for a Class of Chaotic Systems with Exponentia...An Exponential Observer Design for a Class of Chaotic Systems with Exponentia...
An Exponential Observer Design for a Class of Chaotic Systems with Exponentia...
 

Viewers also liked

Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldabaux singapore
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting PersonalKirsty Hulse
 
The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...Brian Solis
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source CreativitySara Cannon
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)maditabalnco
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsBarry Feldman
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome EconomyHelge Tennø
 

Viewers also liked (8)

Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting Personal
 
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job? Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
 
The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source Creativity
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post Formats
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome Economy
 

Similar to Ee35741744

STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSIONSTATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSIONijccmsjournal
 
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSIONSTATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSIONijccmsjournal
 
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSIONSTATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSIONijccmsjournal
 
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSIONSTATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSIONijccmsjournal
 
International Journal of Chaos, Control, Modelling and Simulation (IJCCMS)
International Journal of Chaos, Control, Modelling and Simulation (IJCCMS) International Journal of Chaos, Control, Modelling and Simulation (IJCCMS)
International Journal of Chaos, Control, Modelling and Simulation (IJCCMS) ijccmsjournal
 
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSIONSTATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSIONijccmsjournal
 
Attitude Control of Quadrotor Using PD Plus Feedforward Controller on SO(3)
Attitude Control of Quadrotor Using PD Plus Feedforward Controller on SO(3)Attitude Control of Quadrotor Using PD Plus Feedforward Controller on SO(3)
Attitude Control of Quadrotor Using PD Plus Feedforward Controller on SO(3)IJECEIAES
 
The kinematics analysis and trajectory planning of Series robot
The kinematics analysis and trajectory planning of Series robotThe kinematics analysis and trajectory planning of Series robot
The kinematics analysis and trajectory planning of Series robotIJRES Journal
 
Three-dimensional structure from motion recovery of a moving object with nois...
Three-dimensional structure from motion recovery of a moving object with nois...Three-dimensional structure from motion recovery of a moving object with nois...
Three-dimensional structure from motion recovery of a moving object with nois...IJECEIAES
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
Compensation of Data-Loss in Attitude Control of Spacecraft Systems
 Compensation of Data-Loss in Attitude Control of Spacecraft Systems  Compensation of Data-Loss in Attitude Control of Spacecraft Systems
Compensation of Data-Loss in Attitude Control of Spacecraft Systems rinzindorjej
 
A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02IJERA Editor
 
EFFECT OF TWO EXOSYSTEM STRUCTURES ON OUTPUT REGULATION OF THE RTAC SYSTEM
EFFECT OF TWO EXOSYSTEM STRUCTURES ON OUTPUT REGULATION OF THE RTAC SYSTEMEFFECT OF TWO EXOSYSTEM STRUCTURES ON OUTPUT REGULATION OF THE RTAC SYSTEM
EFFECT OF TWO EXOSYSTEM STRUCTURES ON OUTPUT REGULATION OF THE RTAC SYSTEMijctcm
 
An Unmanned Rotorcraft System with Embedded Design
An Unmanned Rotorcraft System with Embedded DesignAn Unmanned Rotorcraft System with Embedded Design
An Unmanned Rotorcraft System with Embedded DesignIOSR Journals
 
STABILIZATION AT UPRIGHT EQUILIBRIUM POSITION OF A DOUBLE INVERTED PENDULUM W...
STABILIZATION AT UPRIGHT EQUILIBRIUM POSITION OF A DOUBLE INVERTED PENDULUM W...STABILIZATION AT UPRIGHT EQUILIBRIUM POSITION OF A DOUBLE INVERTED PENDULUM W...
STABILIZATION AT UPRIGHT EQUILIBRIUM POSITION OF A DOUBLE INVERTED PENDULUM W...ijcsa
 

Similar to Ee35741744 (20)

At35257260
At35257260At35257260
At35257260
 
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSIONSTATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
 
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSIONSTATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
 
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSIONSTATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
 
9320ijccms01.pdf
9320ijccms01.pdf9320ijccms01.pdf
9320ijccms01.pdf
 
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSIONSTATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
 
9320ijccms01.pdf
9320ijccms01.pdf9320ijccms01.pdf
9320ijccms01.pdf
 
International Journal of Chaos, Control, Modelling and Simulation (IJCCMS)
International Journal of Chaos, Control, Modelling and Simulation (IJCCMS) International Journal of Chaos, Control, Modelling and Simulation (IJCCMS)
International Journal of Chaos, Control, Modelling and Simulation (IJCCMS)
 
9320ijccms01.pdf
9320ijccms01.pdf9320ijccms01.pdf
9320ijccms01.pdf
 
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSIONSTATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
STATE OBSERVER DESIGNS FOR QUARTER-CAR PASSIVE SUSPENSION
 
9320ijccms01.pdf
9320ijccms01.pdf9320ijccms01.pdf
9320ijccms01.pdf
 
Attitude Control of Quadrotor Using PD Plus Feedforward Controller on SO(3)
Attitude Control of Quadrotor Using PD Plus Feedforward Controller on SO(3)Attitude Control of Quadrotor Using PD Plus Feedforward Controller on SO(3)
Attitude Control of Quadrotor Using PD Plus Feedforward Controller on SO(3)
 
The kinematics analysis and trajectory planning of Series robot
The kinematics analysis and trajectory planning of Series robotThe kinematics analysis and trajectory planning of Series robot
The kinematics analysis and trajectory planning of Series robot
 
Three-dimensional structure from motion recovery of a moving object with nois...
Three-dimensional structure from motion recovery of a moving object with nois...Three-dimensional structure from motion recovery of a moving object with nois...
Three-dimensional structure from motion recovery of a moving object with nois...
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
Compensation of Data-Loss in Attitude Control of Spacecraft Systems
 Compensation of Data-Loss in Attitude Control of Spacecraft Systems  Compensation of Data-Loss in Attitude Control of Spacecraft Systems
Compensation of Data-Loss in Attitude Control of Spacecraft Systems
 
A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02
 
EFFECT OF TWO EXOSYSTEM STRUCTURES ON OUTPUT REGULATION OF THE RTAC SYSTEM
EFFECT OF TWO EXOSYSTEM STRUCTURES ON OUTPUT REGULATION OF THE RTAC SYSTEMEFFECT OF TWO EXOSYSTEM STRUCTURES ON OUTPUT REGULATION OF THE RTAC SYSTEM
EFFECT OF TWO EXOSYSTEM STRUCTURES ON OUTPUT REGULATION OF THE RTAC SYSTEM
 
An Unmanned Rotorcraft System with Embedded Design
An Unmanned Rotorcraft System with Embedded DesignAn Unmanned Rotorcraft System with Embedded Design
An Unmanned Rotorcraft System with Embedded Design
 
STABILIZATION AT UPRIGHT EQUILIBRIUM POSITION OF A DOUBLE INVERTED PENDULUM W...
STABILIZATION AT UPRIGHT EQUILIBRIUM POSITION OF A DOUBLE INVERTED PENDULUM W...STABILIZATION AT UPRIGHT EQUILIBRIUM POSITION OF A DOUBLE INVERTED PENDULUM W...
STABILIZATION AT UPRIGHT EQUILIBRIUM POSITION OF A DOUBLE INVERTED PENDULUM W...
 

Recently uploaded

The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 

Recently uploaded (20)

The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 

Ee35741744

  • 1. Riju Samanta et al. Int. Journal of Engineering Research and Application ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.741-744 RESEARCH ARTICLE www.ijera.com OPEN ACCESS Design of Full Order Observer Using Generalized Matrix Inverse for Linear Time Invariant Systems Riju Samanta1, Avijit Banerjee2, Gourhari Das3 1 (Department of Electrical Engineering (P.G., 2014 Control System), Jadavpur University, Kolkata-32, India) (Department of Electrical Engineering (P.G., 2013 Control System), Jadavpur University, Kolkata-32, India) 3 (Professor, Department of Electrical Engineering, Jadavpur University, Kolkata-32, India) 2 Abstract- In this paper a full order observer has been designed using generalized matrix inverse. The design method resolves the state vector into two unique components, of which one is known and the other is unknown. This method does not assume any structure of the observer and imposes no restriction on the output distribution matrix. Condition of existence of such observer is presented with proof. An illustrative numerical example of two loop missile autopilot is also included with simulation results. Keywords- Das & Ghoshal Observer (DGO), Full Order Observer, Generalized Matrix Inverse, Linear Time Invariant (LTI) Systems, Missile Autopilot. I. INTRODUCTION The problem of state estimation of a linear time invariant system (LTI) from the knowledge of its input and output has been discussed by several authors. In 1964 D.G. Luenberger first introduced the concept and it has been shown in [1] that the state vector of a linear system can be reconstructed from a pre supposed dynamics if the difference between the assumed structure and actual system forms a homogeneous ordinary differential equation. The concept is further developed in [2], where the special topics of identity observer, reduced order observer, linear functional observer, stability properties and dual observers are also discussed. In [3] it has been shown that state vector of an nth order system with m independent outputs can be reconstructed with an observer of order (n-m). S.D.G. Cumming [4] also presented a simple design of stable state observers with reduced dynamics. Such observers with reduced order dynamics result in great reduction in observer complexity. In [5] O’ Reilly proposed a construction method of full order observer which also presupposed the observer structure. In 1981 G. Das and T.K. Ghoshal presented a novel approach to reduced order observer design using generalized matrix inverse [6]. Here the observer structure is not pre assumed and leads to a step by step procedure for observer design. In [6] it has been shown that the DGO is computationally simple as the use of generalized matrix inverse avoids the matrix operations like coordinate transformation and matrix partition to design the observer parameter matrices. In [7] it is shown that computation of generalized matrix inverse is not harder than matrix multiplication. In [8] a detailed comparative study has been carried out between reduced order Luenberger observer [1,2] and reduced order Das & Ghoshal observer (DGO) [6]. A method for designing Luenberger full order observer using www.ijera.com generalized matrix inverse for both time variant and time invariant linear systems is proposed in [9]. Stefen Hui and Stanislaw H. Zak [10] used projection operator approach (Projection Method Observer or PMO) to estimate the states for the systems with both known and unknown inputs. Here the construction procedure considers the decomposition of the state vector into known and unknown components. Unlike DGO, where the unknown component is the orthogonal projection of the known component, PMO considers the components which are skew symmetric in nature. A detailed and exhaustive comparative study, between the unknown input reduced order DGO and the PMO, has been discussed in [11] and it has been shown that the unknown input DGO is computationally simple compared to PMO in observing the states of a system in presence of unknown inputs.. In [12] reduced order Das & Ghoshal observer had been extended to full-order observer using the principle of generalized matrix inverse. The work presented in [12] has been extended in this article to obtain simpler and computationally less complex design of full order observer using the concept of generalized matrix inverse. Similar to [6] & [12], this construction procedure also does not pre assume the observer structure. The observer dynamics in the proposed design is simpler than that in [12] and imposes no restriction on the output distribution matrix. The following notations will be used here:represents the field of real numbers; m x n denotes the dimension of a matrix with m rows and n columns. denotes the Moore-Penrose generalized inverse of matrix . is the transpose of and represents the identity matrix of appropriate dimension. represents rank of any matrix . 741 | P a g e
  • 2. Riju Samanta et al. Int. Journal of Engineering Research and Application ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.741-744 II. MATHEMATICAL PRELIMINARIES If is a matrix and a matrix exists that satisfies the four conditions below, (1) (2) (3) (4) Then the matrix is called the Moore-Penrose generalized matrix inverse of and is unique for each . If a system of linear equation is given by, (5) Where is a known matrix, is a known vector and is an unknown vector. Then (5) is consistent if and only if, (6) If (5) is consistent then general solution of (5) is given by, (7) ([14] Graybill 1969 p.104). Where denotes an arbitrary vector having elements as arbitrary functions of time. III. CONSTRUCTION PROCEDURE Consider an LTI system described by, , (8) (9) Where is an (n x 1) unknown state vector to be estimated, is the initial condition of . is (b x 1) input vector, is (m x 1) output vector. are known matrices of appropriate dimensions. We assume that the pair is completely observable which implies that the simultaneous solution for (8) and (9) for is unique, when , and are given. Lemma For (n x n) matrix and (m x n) matrix , the pair is observable if the pair is observable and is non singular matrix. Proof. If the pair is observable then the observability matrix is of full column rank. Where, Now the observability matrix for the pair given by, is Where is the (n x m) generalized matrix inverse of and is an (n x 1) vector whose elements are arbitrary functions of time. Let’s consider (11) By putting (11) in (10) we get, (12) Now, putting (12) in (8) we get, (13) Again from (8), (9) and (12) we get, Or, Or, (14) Equation (13) is the dynamic equation and (14) is the output equation. is the state vector, is the input vector and is the output vector. Thus using Luenberger’s equation ([2], 3.4) Observer dynamic equation can be directly written as, (15) To estimate state variables using (15) pair must be observable. In the lemma, it has been already shown that if pair is observable, then pair is also observable when matrix is non singular. Therefore the proposed observer will be effective only if, matrix is of full rank. Then poles can be arbitrarily placed with the help of Ackerman’s formula. Here is the gain matrix of (n x m) dimension. It can be determined using Ackerman’s pole placement algorithm. In any case, if pair is not observable, at least the system should be detectable to make the proposed observer work. For arbitrary initial conditions of , it will tend to as time approaches to infinity. That means can be observed from (15). In order to eliminate the first derivative of from (15), we replace with . Now the observer dynamic equation becomes, (16) This equation is valid for a class of linear time invariant systems with observable pair. Observed state vector can be expressed as, (17) would tend to as tends to when time approaches infinity. It is worth mentioning that, the observer is of order n. This completes the construction procedure of a full order observer. IV. Where, R( ) = n and is non-singular. Hence, R( ) = n. In other words, is of full column rank if is non-singular. This completes the proof. of the lemma. Now the general solution of (9) can be written as, www.ijera.com NUMERICAL EXAMPLE Here we have taken the state space model of flight path rate demand autopilot in pitch plane as an example. It has been obtained from literature [13]. The A, B, C and D matrices of the state space model are written below, (10) www.ijera.com 742 | P a g e
  • 3. Riju Samanta et al. Int. Journal of Engineering Research and Application ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.741-744 2 1   2 wb Ta 1 Ta 0 0 2 K b  2 wb Ta 2 (Ta2   2 ) K b wb  2 Ta (1   2 wb ) 0 2  wa  2  K b  2 wb    0   1   2 a wa    0   0  1 0 0 0 D=0  C B   0  0 1 0 0  2  K q wa    State variables of the above state space model are as follows, x1  (Flight path rate ) 20 10 5 0 -5 -10 -15 x2  q (Body rate in pitch) x3   (Elevator deflection)  x4   (Rate of elevator deflection) 0.5 1 Time 1.5 2 6 Ta  2.85 sec, wb  5.6rad / sec, 2  .00142 sec2  a  0.6, K b  0.1437 , wa  180 rad / sec, K q  1.4 x1 x1hat 0.8 0.6 x3 x3hat 5 4 Elevator Deflection 1.2 Flight Path Rate 0 Figure 4.2: Body Rate in Pitch The following numerical data have been taken for the class of missile considered here. 1 x2 x2hat 15 Body Rate  1   Ta  2 1  Ta2 wb  A   2 2  Ta (1   wb ) 0   0  www.ijera.com 3 2 1 0 -1 0.4 -2 0.2 -3 0 -4 0 0.02 0.04 0.06 0.08 0.1 Time -0.2 Figure 4.3: Elevator Deflection -0.4 -0.6 -0.8 100 0 0.5 1 Time 1.5 2 0 Rate of Elevator Deflection Figure 4.1: Flight Path Rate x4 x4hat -100 -200 -300 -400 -500 -600 -700 0 0.02 0.04 0.06 0.08 Time Figure 4.4: Rate of Elevator Deflection www.ijera.com 743 | P a g e 0.1
  • 4. Riju Samanta et al. Int. Journal of Engineering Research and Application ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.741-744 V. [3] DISCUSSIONS In this paper the full order observer is constructed by applying the theory of generalized matrix inverse directly. The two key equations for observer construction, (13) and (14) are obtained directly from (9) and (8) using generalized matrix inverse. Original states and the corresponding estimated states of the above missile autopilot system are plotted using MATLAB (Figure 4.1 to Figure 4.4). The red lines indicate the original system state while the black chain dotted lines indicate the estimated states hat where ). System’s initial condition is taken as Observer poles are placed at -47, -52, -600 and -700. Then observer gain is determined by using Ackerman’s method. The observer gain is denoted by the symbol K . Here,  13 K   3 510  445 23  20 79934  95   REFERENCES [2] [7] [8] [9] [10] [11] ACKNOWLEDGEMENT The MHRD and UGC of India have provided financial support to Riju Samanta in the form of scholarship for pursuing post graduation in control system from Jadavpur University. Prof. G. Das is very much thankful to Sr. Prof. S.K. Goswami, EE Dept., Netaji Subhash Engineering College, Garia, Kol-152 for his constant encouragement, Prof. Sivaji Chakravorti and Prof. Sugata Munshi, EE Dept., Jadavpur University for their constant support in important situations for such work. Other authors are thankful to Samoshri Mitra, Ashis De and Abhijit Sardar, P.G. (control system), Jadavpur University for their help. [1] [6] CONCLUSION An easy and step by step procedure to construct full order observer has been proposed in this article. The observer is simpler in structure and computationally less complex .This method also does not presuppose the observer structure and does not require any co-ordinate transformation, even if the output distribution matrix is not in standard form or not of full rank. Numerical example of two loop missile autopilot is also given to show the effectiveness of the procedure. VII. [5] T The simulation results show that, the observer dynamics starts from zero initial condition and merges to the system dynamics within a very short time period. VI. [4] D. G. Luenberger, “Observing the states of a linear system,” IEEE Trans. on Military Electronics, Vol. 8, no. 2, pp. 74-80, April 1964. D. G. Luenberger, “An introduction to observers,” IEEE Trans. on Automatic Control, vol. 16, no. 6, pp. 596-602, December 1971. www.ijera.com [12] [13] [14] [15] www.ijera.com D. G. Luenberger, “Observers for multivariable systems,” IEEE Trans. on Automatic Control, vol. 11, no. 2, pp. 190-197, April 1966. S. D. G. Cumming, “Design of observers of reduced dynamics,” IEEE Trans. on Electronics Letters, vol. 5, no. 10, pp. 213-214, May 1969. J. O’Reilly, Observer for linear systems, New York, Academic, 1983. G. Das and T. K. Ghoshal, “Reduced-order observer construction by generalized matrix inverse,”International Journal of Control, vol. 33, no. 2, pp. 371-378, January 1981. M. D. Petkovic’ and P. S. Stanimirovic’, “Generalized matrix inverse is not harder than matrix multiplication,” Journal of Computational and Applied Mathematics, vol. 230, no. 1, pp. 270-282, August 2009. P. Bhowmick and G. Das, “A detailed comparative study between reduced order Luenberger and reduced order Das & Ghosal observer and their applications,” International Journal of Advancements in Electronics and Electrical Engineering, vol. 1, no. 1, pp. 34-41, October 2012. V. L. Nagy, R. J. Miller, and R. Mukundan, “On the application of matrix generalized inverses to the design of observers for time varying and time invariant linear systems,” IEEE Trans. on Automatic Control, vol. 25, no. 6, pp. 1213-1218, December 1980. S. Hui and S. H. Zak, “Observer design for systems with unknown inputs,” International Journal of Applied Mathematics and Computer Science, vol. 15, no. 4, pp. 431-446, 2005. A. Banerjee and G. Das, “Comparison between construction methods of unknown input reduced order observer using projection operator approach and generalized matrix inverse,” International conf. on Electrical, Electronics Engineering, pp. 5-10, Bhopal, India, December 2012. A. Banerjee, P. P. Mondal, and G. Das, “Construction of full order observer for linear time invariant systems using generalized matrix inverse,” in Proc. Conf. on Information & Communication Technologies (ICT), IEEE, pp. 277-280,Thuckalay,India, April 2013. P. Bhowmick and G. Das, “Modification of classical two loop lateral missile autopilot design using reduced order observer (DGO) and LQR,” in Proc. Conf. on Computing Communication & Networking Technologies (ICCCNT), IEEE, pp. 1-6, Coimbatore, India, July 2012. F. A. Graybill, Introduction to Matrices with Applications in Statistics, Belmont, CA: Wadsworth Pub. Co., 1969. K. Ogata, Modern control engineering, 5th edition, New Delhi, PHI Pvt. Ltd., 2010. 744 | P a g e