You are on page 1of 4

N.Nagendra, M.Sudheer Kumar, T.

Madhubabu / International Journal of Engineering Research


and Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 2, Issue4, July-August 2012, pp.2331-2334
Design Of Discrete Controller Via Novel Model Order Reduction
Method
N.NAGENDRA* (M.E), M.SUDHEER KUMAR*, M.E,
T.MADHUBABU *,(M.E)
Asst. professor
ANITS ENGG.COLLEGE,
SANGIVALAS, BHEEMUNIPATNAM MANDAL
VISAKHAPATNAM.

ABSTRACT
In this paper, a novel mixed method for Evolutionary techniques particles swarm
discrete linear system is used for reducing the optimization appears as a promising algorithm. PSO
higher order system to lower order systems. The algorithm shares many similarities with the genetic
denominator polynomials are obtained by the algorithm. One of the most promising advantages of
PSO Algorithm and the numerator coefficients PSO over the GA is its algorithmic simplicity. In the
are derived by the polynomial method. This present paper to overcome above problem a new
method is simple and computer oriented. If the mixed method is proposed. The denominator
original system is stable then reduced order polynomials of the reduced order model are obtained
system is also stable. Finally the lead compensator by PSO technique and the numerator Coefficients are
is designed and connected to original and reduced determined by using polynomial technique. And lead
order systems to improve steady state responses. compensator is designed for the original and reduced
The proposed method is illustrated with the help order systems. The proposed method is compared
of typical numerical examples considered from the with the other well known order reduction techniques
literature. available in the literature.

Keywords: PSO optimization, polynomial REDUCTION PROCEDURAL STEPS FOR


method, order reduction, transfer function, THE PROPOSED MIXED
discrete system, lead compensator, stability. METHOD:
STEP:1 Let the transfer function of high order
INTRODUCTION original system of the order „n‟ be
The order reduction of a system plays an 𝑁(𝑧) 𝑎 0 +𝑎 1 𝑧+𝑎 2 𝑧 2 +⋯…….𝑎 𝑚 −1 𝑧 𝑛 −1
Gn(z) = =
important role in many engineering applications 𝐷(𝑧) 𝑏0 +𝑏1 𝑧+𝑏 2 𝑧 2 +⋯…….𝑏𝑛 𝑧 𝑛
especially in control systems. The use of reduced (1)
1+𝑤
order model is to implement analysis, simulation and STEP:2 Applying bilinear transformation Z=
1−𝑤
control system designs. The use of original system is to Gn(z ), to obtain Gn(w )
tedious and costly. So to avoid the above problems 𝑁(𝑤 ) 𝐴0 +𝐴1 𝑤 +𝑎 2 𝑤 2 +⋯…….𝐴𝑛 𝑤 𝑛
order reduction implementation is necessary. Gn(w) = =
𝐷(𝑤 ) 𝐵0 +𝐵1 𝑤 +𝐵2 𝑤 2 +⋯…….𝐵𝑛 𝑤 𝑛
Many approaches have been proposed to (2)
reducing order from higher to lower order system for STEP:3 Let the transfer function of the reduced
linear discrete systems. S.Mukherjee, V.Kumar and model of the order „k‟ for w-domain is
R.Mitra [1] proposed a reduction method for discrete 𝑁 (𝑤 ) 𝐷0 +𝐷1 𝑤 +𝐷2 𝑤 2 +⋯…….𝐷 𝑘−1 𝑤 𝑘−1
Rk(w ) = 𝐷 𝑘 (𝑤) =
time systems using Error minimization technique. 𝑘 𝐸0 +𝐸1 𝑤+𝐸2 𝑤 2 +⋯…….𝐸𝑘𝑘
This method becomes complex when the input (3) STEP:4 Determination of denominator by PSO:
polynomial is of high order. Y. Shamash and The PSO method is a member of wide
Feinmesser [2] proposed a method of reduction using category of swarm intelligence methods for solving
Routh array . The disadvantage of this method is, it the optimization problems. Particle swarm
doesn‟t guarantees stable reduced models even optimization technique is computationally effective
though original system is stable. Stability Equation and easier. PSO is started with randomly generated
Method of R.Prasad[3] requires separation of even solution as an initial population called particles. Each
and odd parts of denominator polynomial of original particle is treated as a point in D dimensional space.
high order system which will become Each particle in PSO flies through the search space
computationally tedious when applied to very high- with an adaptable velocity that is dynamically
order original systems. modified according to its own flying experience and
One of the most proposing research fields is also flying experience of the other particles. Each
“Evolutionary techniques” [9]. Among all the particle has a memory and hence it is capable of

2331 | P a g e
N.Nagendra, M.Sudheer Kumar, T.Madhubabu / International Journal of Engineering Research
and Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 2, Issue4, July-August 2012, pp.2331-2334
remembering the best position in the search space 1+𝑤
Step2: Applying the bilinear transformation Z=1−𝑤
ever visited by it.
to the reduced order model.
The position corresponding to the best
Step3: Draw the Bode plot for the reduced order
fitness is known as pbest and the overall best of all
system and find the phase margin αm and consider the
the particles in the population is called gbest . 1
required value of 𝛼𝑚 .
By using iteration the values of pbest and gbest 1
Step4: If αm > 𝛼𝑚 then no compensation is required,
are calculated. Velocity and particle positions are
Otherwise lead compensator is to be design.
updated by using below formulae.
𝑘 +1 𝑘 𝑘 𝑘 Step5: Determine the phase lead required using
𝑣𝑖𝑑 = 𝑣𝑖𝑑 + 𝑐1 ∗ 𝑟1 ∗ 𝑝𝑖𝑑 − 𝑥𝑖𝑑 + 𝑐2 ∗ 𝑟2 ∗ αl = 𝛼𝑚1
- αm+ €
𝑘 𝑘
(𝑝𝑔𝑑 − 𝑥𝑖𝑑 ) (14)
(4) Where € = 50 or 60
𝑘 +1 𝑘 𝑘
𝑥𝑖𝑑 = 𝑥𝑖𝑑 + 𝑣𝑖𝑑 Step6: Determine the 𝛽 by using 𝛽 =
1−sin 𝛼 𝑙
and
(5) 1+sin 𝛼 𝑙
1
Where „v‟ is the velocity, „x ‟is the determine the ωm by using -20log(1/√𝛽), T =
ωm √β
position, 𝑝𝑖𝑑 and 𝑔𝑖𝑑 are the pbest and gbest, „k‟ is Step7: After finding the T value, design the lead
iteration and c1,c2 are the cognition and social compensator, Then
parameter. These parameters are variable or constant. 1 𝑤 +𝑇
1

Generally these values are „2‟and r1, r2 are the random Gc(w) = 𝛽 𝑤+
1
𝛽𝑇
numbers in the range (0, 1). The parameters c1 and c2
determine the relative pull of pbset and gbset and the (15)
parameters r 1 and r2 help in stochastically varying Step8: Applying inverse bilinear transformation w
𝑧−1
these pulls.. = 𝑧+1 , and cascade the compensator with the original
𝑤 = 𝑤𝑓 + 𝑤𝑓 − 𝑤𝑖 (max 𝑖𝑡 − 𝑖𝑡) 𝑖𝑡 and reduced order system. Obtain the closed loop
(6) responses of original and reduced order systems.
Where „it‟ is the number of iteration
𝑘 +1 𝑘 𝑘 𝑘 NUMERICAL EXAMPLE:
𝑣𝑖𝑑 = 𝑤 ∗ 𝑣𝑖𝑑 + 𝑐1 ∗ 𝑟1 ∗ 𝑝𝑖𝑑 − 𝑥𝑖𝑑 + 𝑐2 ∗ 𝑟2 ∗
𝑘 𝑘
(𝑝𝑔𝑑 − 𝑥𝑖𝑑 ) Example1: Consider the 8𝑡𝑕 order discrete
(7) system[15]
STEP:5 Determination of numerator by polynomial G(z)
0.165 𝑧 7 +0.125 𝑧 6 −0.0025 𝑧 5 +0.00525 𝑧 4
method −0.02263 𝑧 3 −0.00088 𝑧 2 +0.003 𝑧−0.000413
The numerator polynomial is obtained by equating = 𝑧 8 −0.62075 𝑧 7 −0.415987 𝑧 6 +0.076134 𝑧 5 −0.05915 𝑧 4
+0.190593 𝑧 3 +0.097365 𝑧 2 −0.016349 𝑧+0.002226
the original system with its reduced order model. 1+𝑤
𝐴+𝐴1 𝑤 +𝐴2 𝑤 2 +⋯…….𝐴𝑛 𝑤 𝑛 Applying bilinear transformation Z= 1−𝑤 to
𝐵0 +𝐵1 𝑤 +𝐵2 𝑤 2 +⋯…….𝐵𝑛 𝑤 𝑛
=
Gn(z ), to obtain Gn(w )
𝐷0 +𝐷1 𝑤+𝐷2 𝑤 2 +⋯…….𝐷 𝑘−1 𝑤 𝑘−1
(8) Gn(w )
𝐸0 +𝐸1 𝑤 +𝐸2 𝑤 2 +⋯…….𝐸𝑤 𝑘 −0.0151 𝑤 8 −0.4607 𝑤 7 −2.0074 𝑤 6 −2.3844 𝑤 5 −
Equate the same power‟s of „s‟ on both sides, we = 1.4988 𝑤 4 +1.8399𝑤 3 +2.7271 𝑤 2 +1.5338 𝑤+0.2656
get 1.0007 𝑤 8 +9.8311 𝑤 7 +36.613 𝑤 6 +65.846 𝑤 5 +
73.0179 𝑤 4 +50.0351 𝑤 3 +17.4061 𝑤 2 +1.9988𝑤+0.2493
𝐴0 𝐸0 = 𝐵0 𝐷𝑜
(9) For implementing PSO algorithm, to obtain
𝐴0 𝐸1 + 𝐴1 𝐸0 = 𝐵0 𝐷1 + 𝐵1 𝐷0 the reduced denominator several parameters are to be
(10) considered.
𝐴0 𝐸2 + 𝐴1 𝐸1 + 𝐴2 𝐸0 = 𝐵0 𝐷2 + 𝐵1 𝐷 +1 𝐵2 𝐷0 The values of c1 and c2 are „2‟
(11) The range of random numbers r 1 and r2 are
𝐴𝑛−1 𝐸𝑘 = 𝐵𝑛 𝐷𝑘−1 (0,1).
(12) Swarm size = 20 (Number of reduced order
From the above equations we can get the values of models)
D0, D1….Dq. Unknown coefficients = 2
𝑧−1
After finding D0, D1….Dq. apply w = 𝑧+1 for Number of iterations = 200
obtaining reduced order in Z-domain. The denominator polynomial obtained using PSO
𝑁𝑘 (𝑧 ) 𝑑 0 +𝑑 1 𝑧+𝑑 2 𝑧 2 +⋯…….𝑑 𝑘 𝑧 𝑘 algorithm is
Rk(z ) = 𝐷 𝑘 (𝑧)
= 𝑒0 +𝑒1 𝑧+𝑒2 𝑧 2 +⋯…….𝑒 𝑘 𝑧 𝑘 D2(w) = 0.027957 + 0.107706𝑤 + 𝑤 2
(13) For finding the numerator values, use the
polynomial technique. Equate original transfer
STEPS FOR DESIGNING A LEAD function and reduced order transfer function with
COMPENSATOR: obtained denominator.
Step1: Consider the transfer function of the reduced
order model.

2332 | P a g e
N.Nagendra, M.Sudheer Kumar, T.Madhubabu / International Journal of Engineering Research
and Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 2, Issue4, July-August 2012, pp.2331-2334
−0.0151 𝑤 8 −0.4607 𝑤 7 −2.0074 𝑤 6 −2.3844 𝑤 5 − Design procedure for lead compensator:
1.4988 𝑤 4 +1.8399𝑤 3 +2.7271 𝑤 2 +1.5338 𝑤+0.2656
1.0007 𝑤 8 +9.8311 𝑤 7 +36.613𝑤 6 +65.846𝑤 5 +
= The transfer function of reduced order system
73.0179 𝑤 4 +50.0351 𝑤 3 +17.4061 𝑤 2 +1.9988𝑤+0.2493 R2(z)
𝐷0 +𝐷1 𝑤
0.0238708 z 2 +0.057609 z+0.033739
0.027957 +0.117706 𝑤+𝑤 2 = (proposed)
1.1445 𝑧 2 −1.94564 𝑧+0.90984
On cross multiplying the above equations Applying the Bilinear transformation, we get
and comparing the same power of „w‟ on the both 0.028847 −0.004861 w
sides, we get numerator value and multiply the R2(w) = 0.027957 +0.117706 𝑤+𝑤 2
numerator with „k.‟ From the Bode plot phase margin αm = 55.40 and
1
Therefore, the numerator by polynomial method required phase margin 𝛼𝑚 =700 , Then αl = 19.60
is and β = 0.497. Then the lead compensator is
2.012 (𝑤 +0.169)
N2(w) = 0.028847-0.004861w Gc(w) =
𝑤 +0.341
The proposed second order reduced model using Lead compensator in Z-domain is
mixed method is obtained as follows: 2.012 (1.169𝑧−0.831 )
0.028847 −0.004861 w Gc(z) = 1.341 𝑧+0.341
R2(w) = 0.027957 +0.117706 𝑤+𝑤 2
𝑧−1 The reduced order system with lead compensator is
Apply w = 𝑧+1 for obtaining reduced order in Z- 0.05614 zz 3 +0.09558 z 2 −0.01696 z−0.05634
R(z) = 1.591𝑧 3 −3.2677 𝑧 2 +2.4850 𝑧−0.5996
domain
0.0238708 z 2 +0.057609 z+0.033739
R2(z) = 1.1445 𝑧 2 −1.94564 𝑧+0.90984
(proposed model)
The comparison is made by computing the Step Response
3.5
error index known as integral square error ISE in
between the transient parts of the original and 3
reduced order model is calculated by
𝑡
ISE= 0 ∞[ 𝑦 𝑡 − 𝑦𝑟 𝑡 ]2 (16) 2.5

Where y(t) and yr(t) are the unit step


responses of original and reduced order systems for a 2
Amplitude

second order reduced respectively. The error is


calculated for various reduced order models and 1.5

proposed method is shown below.


1

Method Reduced order models ISE


0.5 w ith compensator
Proposed R2(z) w ithout compensator
mixed = 0
method 0.0238708 z 2 +0.057609 z+0.033739 0.0260 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5

1.1445 𝑧 2 −1.94564 𝑧+0.90984 42


Time (sec)

Improved R2(z)
bilinear 0.409429 z−0.29467 Fig2: Step response of reduced order system with and
= 1.235 𝑧 2 −1.9485 𝑧+0.8158
Routh without compensator
approximati 0.0902
on 25 Step Response
0.9
Routh R2(z)
Approximati = 0.0699 0.8

on Method 0.15208 z 2 +0.049726 z−0.102354 72


0.7
1.203709 𝑧 2 −1.955526 𝑧+0.840765
0.6

Step Response
0.5
Amplitude

1.5

0.4

1 0.3
Amplitude

0.2

w ith compensator
0.5
0.1 w ithout compensator
ORIGINAL
PRPPOSED
IBRAM
RAM 0
0 1 2 3 4 5 6
0
0 1 2 3 4 5 6
Time (sec)
Time (sec)

Fig3:Step response of original system with and


Fig1: Step responses of original and reduced order
models without compensator

2333 | P a g e
N.Nagendra, M.Sudheer Kumar, T.Madhubabu / International Journal of Engineering Research
and Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 2, Issue4, July-August 2012, pp.2331-2334
CONCLUSION: international journal of computational and
In this paper, design of discrete lead mathematical sciences 3:0 2009.
compensator via a novel mixed method is used for [10]. Shamash‟s “linear system reduction using
discrete linear time system to reduce the high order pade approximation to allow retention of
systems into its lower order systems. In this dominant modes” INT.J. Control vol 21 vol2
denominator polynomial is obtained by PSO pp.257-272, 1975.
algorithm technique and numerator coefficients are [11]. Shailendra K.MITTAL DINESH
derived by polynomial method.PSO method is based CHANDRA and BHARATHI DURIDEVI
on the minimization of the integral squared error A computer -aided approach for routh pade
(ISE) between the transient responses of original approximation of SISO systems based on
higher order model and the reduced order model multi objective optimization IAGSIT int.J.
pertaining to a unit step input. Of engineering and technology vol2, no2,
This method guarantees stability of the aprl-2010 ISSN: 1993-8236.
reduced model if the original high order system is [12]. S.Panda and N.P.PADHY “comparison of
stable and which exactly matches the steady state particle swarm optimization and genetic
value of the original system. From these algorithm for FACTS- based controller
comparisons, it is concluded that the proposed design” applied soft computing. Vol 8, PP
method is simple; computer oriented and achieves 1418-1427,2008
better approximations than the other existing [13]. Y.Shamash “model reduction using the
methods. The design of discrete lead compensator Routh stability criterion and the pade
improves the settling time than the proposed mixed approximations techniques” int. J. controls
model. Vol21 PP 475-484, 1975.
[14]. T.C. CHEN, G.Y.CHANG and K.W HAN
REFERENCES: “reduction of transfer functions by the
[1]. S.Mukherjee, V.Kumar and R.Mitra “order stability-equation method”, Journal of
reduction. of .linear discrete time systems Franklin Inst,vol.308,pp329-337, june 1979.
using an error minimization technique,” [15]. J.P.Tewari and S.K.Bagat, “Simplification
institute of engineers, vols. 85,p68-76,june of discrete time systems by Improved Routh
2004. stability criterion via p-domain”, IE(I)
[2]. Y. Shamash and D .Feinmesser, “Reduction journal-EL vol. 84, march 2004.
of discrete time systems using Routh array”.
Int.journal of syst.science, vol.9, p53 1978.
[3]. R. Prasad, “ Order reduction of discrete
time systems using stability equation and
weighted time moments”, IE(I) journal VOL
74, nov-1993.
[4]. Shamash Y “linear system reduction using
pade approximation to allow reduction of
dominant model int .j .control vol21 no2
pp.257.-272, 1975
[5]. U Singh D Chandra and H. Kar, “improved
Routh Pade approximation a computer aided
approach”, IEEE trans, autom control 49(2)
pp.292-296,2004
[6]. M.F.Hutton and B.FRIEDLAND, “Routh
approximations for reducing order of linear
time invariant system” IEEE Trans, auto
control vol 20, pp 329-337,1975.
[7]. Order reduction by error maximization
technique by K.RAMESH , A.NIRMAL
KUMAR AND G GURUSANELY I EEE
2008 978-1-4244-3595
[8]. Wan Bai-wu “linear model reduction using
mihailov criterion and pade approximation
technique” int.J. Control no 33 pp1073-
1089, 1981.
[9]. S.PANDA, S.K.TOMAR, R.PRASAD,
C.ARDIL model reduced of linear systems
by conventional and evolutionary techniques

2334 | P a g e

You might also like