SlideShare a Scribd company logo
1 of 7
Download to read offline
World Academy of Science, Engineering and Technology
International Journal of Electrical, Electronic Science and Engineering Vol:3 No:9, 2009

Evolutionary Techniques for Model Order
Reduction of Large Scale Linear Systems
S. Panda, J. S. Yadav, N. P. Patidar and C. Ardil

International Science Index 33, 2009 waset.org/publications/5760

Abstract—Recently, genetic algorithms (GA) and particle swarm
optimization (PSO) technique have attracted considerable attention
among various modern heuristic optimization techniques. The GA
has been popular in academia and the industry mainly because of its
intuitiveness, ease of implementation, and the ability to effectively
solve highly non-linear, mixed integer optimization problems that are
typical of complex engineering systems. PSO technique is a relatively
recent heuristic search method whose mechanics are inspired by the
swarming or collaborative behavior of biological populations. In this
paper both PSO and GA optimization are employed for finding stable
reduced order models of single-input- single-output large-scale linear
systems. Both the techniques guarantee stability of reduced order
model if the original high order model is stable. PSO method is based
on the minimization of the Integral Squared Error (ISE) between the
transient responses of original higher order model and the reduced
order model pertaining to a unit step input. Both the methods are
illustrated through numerical example from literature and the results
are compared with recently published conventional model reduction
technique.

Keywords—Genetic Algorithm, Particle Swarm Optimization,
Order Reduction, Stability, Transfer Function, Integral Squared
Error.
I. INTRODUCTION

T

HE exact analysis of high order systems (HOS) is both
tedious and costly as HOS are often too complicated to be
used in real problems. Hence simplification procedures based
on physical considerations or using mathematical approaches
are generally employed to realize simple models for the
original HOS. The problem of reducing a high order system to
its lower order system is considered important in analysis,
synthesis and simulation of practical systems. Bosley and Lees
[1] and others have proposed a method of reduction based on
the fitting of the time moments of the system and its reduced
model, but these methods have a serious disadvantage that the

S. Panda is working as Professor in the Department of Electrical and
Electronics Engineering, National Institute of Science and Technology,
Berhampur, Orissa, INDIA. (e-mail: panda_sidhartha@rediffmail.com ).
J.S.Yadav is working as Assistant Professor in Electronics and
Communication Engg. Department, MANIT Bhopal, India (e-mail:
jsy1@rediffmail.com)
aculty N.P.patidar is working as a Senior Lecturer in Electrical
Engineering
Department,
MANIT,
Bhopal,
India.
(e-mail:
nppatidar@yahoo.com)
C. Ardil is with National Academy of Aviation, AZ1045, Baku,
Azerbaijan, Bina, 25th km, NAA (e-mail: cemalardil@gmail.com).

reduced order model may be unstable even though the original
high order system is stable.
To overcome the stability problem, Hutton and Friedland
[2], Appiah [3] and Chen et. al. [4] gave different methods,
called stability based reduction methods which make use of
some stability criterion. Other approaches in this direction
include the methods such as Shamash [5] and Gutman et. al.
[6]. These methods do not make use of any stability criterion
but always lead to the stable reduced order models for stable
systems.
Some combined methods are also given for example
Shamash [7], Chen et. al. [8] and Wan [9]. In these methods
the denominator of the reduced order model is derived by
some stability criterion method while the numerator of the
reduced model is obtained by some other methods [6, 8, 10].
In recent years, one of the most promising research fields
has been “Evolutionary Techniques”, an area utilizing
analogies with nature or social systems. Evolutionary
techniques are finding popularity within research community
as design tools and problem solvers because of their versatility
and ability to optimize in complex multimodal search spaces
applied to non-differentiable objective functions. Recently,
Genetic Algorithm (GA) and Particle Swarm Optimization
(PSO) techniques appeared as a promising algorithm for
handling the optimization problems. GA can be viewed as a
general-purpose search method, an optimization method, or a
learning mechanism, based loosely on Darwinian principles of
biological evolution, reproduction and ‘‘the survival of the
fittest’’ [11]. GA maintains a set of candidate solutions called
population and repeatedly modifies them. At each step, the
GA selects individuals from the current population to be
parents and uses them to produce the children for the next
generation. In general, the fittest individuals of any population
tend to reproduce and survive to the next generation, thus
improving successive generations. However, inferior
individuals can, by chance, survive and also reproduce. GA is
well suited to and has been extensively applied to solve
complex design optimization problems because it can handle
both discrete and continuous variables, non-linear objective
and constrain functions without requiring gradient information
[12–16].
PSO is inspired by the ability of flocks of birds, schools of
fish, and herds of animals to adapt to their environment, find
rich sources of food, and avoid predators by implementing an
information sharing approach. PSO technique was invented in

30
International Science Index 33, 2009 waset.org/publications/5760

World Academy of Science, Engineering and Technology
International Journal of Electrical, Electronic Science and Engineering Vol:3 No:9, 2009

the mid 1990s while attempting to simulate the
choreographed, graceful motion of swarms of birds as part of a
sociocognitive study investigating the notion of collective
intelligence in biological populations [17]. In PSO, a set of
randomly generated solutions propagates in the design space
towards the optimal solution over a number of iterations based
on large amount of information about the design space that is
assimilated and shared by all members of the swarm [12, 1820]. Both GA and PSO are similar in the sense that these two
techniques are population-based search methods and they
search for the optimal solution by updating generations. Since
the two approaches are supposed to find a solution to a given
objective function but employ different strategies and
computational effort, it is appropriate to compare their
performance.
In this paper, two evolutionary methods for order reduction
of large scale linear systems are presented. In both the
methods, evolutionary optimization techniques are employed
for the order reduction where both the numerator and
denominator coefficients of ROM by minimizing an Integral
Squared Error (ISE) criterion. The obtained results are
compared with a recently published conventional method to
show their superiority.
II. STATEMENT OF THE PROBLEM
th

The Let the n order system and its reduced model
( r < n ) be given by the transfer functions:
n −1

G ( s) =

∑ di s i

i =0
n

∑ejs

(1)
i

j =0
r −1

R(s) =

∑ ai s i

i =0
r

∑bjs

successive generations. The inferior individuals can also
survive and reproduce.
Implementation of GA requires the determination of six
fundamental issues: chromosome representation, selection
function, the genetic operators, initialization, termination and
evaluation function. Brief descriptions about these issues are
provided in the following sections.
A. Chromosome representation
Chromosome representation scheme determines how the
problem is structured in the GA and also determines the
genetic operators that are used. Each individual or
chromosome is made up of a sequence of genes. Various types
of representations of an individual or chromosome are: binary
digits, floating point numbers, integers, real values, matrices,
etc. Generally natural representations are more efficient and
produce better solutions. Real-coded representation is more
efficient in terms of CPU time and offers higher precision with
more consistent results.
B. Selection function
To produce successive generations, selection of individuals
plays a very significant role in a genetic algorithm. The
selection function determines which of the individuals will
survive and move on to the next generation. A probabilistic
selection is performed based upon the individual’s fitness such
that the superior individuals have more chance of being
selected. There are several schemes for the selection process:
roulette wheel selection and its extensions, scaling techniques,
tournament, normal geometric, elitist models and ranking
methods.
The selection approach assigns a probability of selection Pj
to each individuals based on its fitness value. In the present
study, normalized geometric selection function has been used.
In normalized geometric ranking, the probability of selecting
an individual Pi is defined as:
Pi = q ' (1 − q )r −1

(2)

j =0

where ai ,

(3)

i

q' =

b j , di , e j , are scalar constants.
th

The objective is to find a reduced r order reduced model
R(s ) such that it retains the important properties of G (s ) for

Genetic algorithm (GA) has been used to solve difficult
engineering problems that are complex and difficult to solve
by conventional optimization methods. GA maintains and
manipulates a population of solutions and implements a
survival of the fittest strategy in their search for better
solutions. The fittest individuals of any population tend to
reproduce and survive to the next generation thus improving

1 − (1 − q) P

(4)

where,
q = probability of selecting the best individual
r = rank of the individual (with best equals 1)

the same types of inputs.
III. OVERVIEW OF GENETIC ALGORITHM (GA)

q

P = population size
C. Genetic operators
The basic search mechanism of the GA is provided by the
genetic operators. There are two basic types of operators:
crossover and mutation. These operators are used to produce
new solutions based on existing solutions in the population.
Crossover takes two individuals to be parents and produces
two new individuals while mutation alters one individual to
produce a single new solution. The following genetic

31
World Academy of Science, Engineering and Technology
International Journal of Electrical, Electronic Science and Engineering Vol:3 No:9, 2009

operators are usually employed: simple crossover, arithmetic
crossover and heuristic crossover as crossover operator and
uniform mutation, non-uniform mutation, multi-non-uniform
mutation, boundary mutation as mutation operator. Arithmetic
crossover and non-uniform mutation are employed in the
present study as genetic operators. Crossover generates a
random number r from a uniform distribution from 1 to m and
creates two new individuals by using equations:
⎧ x i , if i < r ⎫
x i' = ⎨
⎬
⎩ y i otherwise ⎭

Specify the parameters for GA

Generate initial population
Gen.=1

(5)

⎧ y i , if i < r ⎫
y i' = ⎨
⎬
⎩ x i otherwise ⎭

Start

(6)

Find the fitness of each individual
in the current population

Gen.=Gen.+1

Arithmetic crossover produces two complimentary linear
combinations of the parents, where r = U (0, 1):
−

−

International Science Index 33, 2009 waset.org/publications/5760

−

−

Stop

No

−

X ' = r X + (1 − r ) Y

Yes
Gen. > Max. Gen.?

Apply GA operators:
selection,crossover and mutation

(7)

−

Y ' = r Y + (1 − r ) X
(8)
Non-uniform mutation randomly selects one variable j and
sets it equal to an non-uniform random number.

⎧ xi + (bi − xi ) f (G ) if r1 < 0.5, ⎫
⎪
⎪
xi ' = ⎨ xi + ( x i + a i ) f (G ) if r1 ≥ 0.5,⎬
⎪ x ,
⎪
otherwise
i
⎩
⎭
where,
G
f (G ) = (r2 (1 −
)) b
G max

(9)

(10)

r1, r2 = uniform random nos. between 0 to 1.
G = current generation.
Gmax = maximum no. of generations.
b = shape parameter.
D. Initialization, termination and evaluation function
An initial population is needed to start the genetic algorithm
procedure. The initial population can be randomly generated
or can be taken from other methods.
The GA moves from generation to generation until a
stopping criterion is met. The stopping criterion could be
maximum number of generations, population convergence
criteria, lack of improvement in the best solution over a
specified number of generations or target value for the
objective function.
Evaluation functions or objective functions of many forms can
be used in a GA so that the function can map the population
into a partially ordered set. The computational flowchart of the
GA optimization process employed in the present study is
given in Fig. 1.

Fig. 1. Flowchart of genetic algorithm

IV. PARTICLE SWARM OPTIMIZATION METHOD
In conventional mathematical optimization techniques,
problem formulation must satisfy mathematical restrictions
with advanced computer algorithm requirement, and may
suffer from numerical problems. Further, in a complex system
consisting of number of controllers, the optimization of
several controller parameters using the conventional
optimization is very complicated process and sometimes gets
struck at local minima resulting in sub-optimal controller
parameters. In recent years, one of the most promising
research field has been “Heuristics from Nature”, an area
utilizing analogies with nature or social systems. Application
of these heuristic optimization methods a) may find a global
optimum, b) can produce a number of alternative solutions, c)
no mathematical restrictions on the problem formulation, d)
relatively easy to implement and e) numerically robust.
Several modern heuristic tools have evolved in the last two
decades that facilitates solving optimization problems that
were previously difficult or impossible to solve. These tools
include evolutionary computation, simulated annealing, tabu
search, genetic algorithm, particle swarm optimization, etc.
Among these heuristic techniques, Genetic Algorithm (GA)
and Particle Swarm Optimization (PSO) techniques appeared
as promising algorithms for handling the optimization
problems. These techniques are finding popularity within
research community as design tools and problem solvers
because of their versatility and ability to optimize in complex
multimodal search spaces applied to non-differentiable
objective functions.
The PSO method is a member of wide category of swarm
intelligence methods for solving the optimization problems. It
is a population based search algorithm where each individual
is referred to as particle and represents a candidate solution.

32
World Academy of Science, Engineering and Technology
International Journal of Electrical, Electronic Science and Engineering Vol:3 No:9, 2009

Each particle in PSO flies through the search space with an
adaptable velocity that is dynamically modified according to
its own flying experience and also to the flying experience of
the other particles. In PSO each particles strive to improve
themselves by imitating traits from their successful peers.
Further, each particle has a memory and hence it is capable of
remembering the best position in the search space ever visited
by it. The position corresponding to the best fitness is known
as pbest and the overall best out of all the particles in the
population is called gbest [12].
The modified velocity and position of each particle can be
calculated using the current velocity and the distances from
the pbestj,g to gbestg as shown in the following formulas
[12,17-20]:

v (jt,+1) = w * v (jt,)g + c1 * r1 ( ) * ( pbest j , g − x (jt,)g )
g
+ c 2 * r2 ( ) * ( gbest g −
International Science Index 33, 2009 waset.org/publications/5760

x (jt,+1)
g

(11)

x (jt,)g )

x (jt,+1) = x (jt,) + v (jt,+1)
g
g
g
With

previous best solution. The velocity update in a PSO consists
of three parts; namely momentum, cognitive and social parts.
The balance among these parts determines the performance of
a PSO algorithm. The parameters c1 and c2 determine the
relative pull of pbest and gbest and the parameters r1 and r2
help in stochastically varying these pulls. In the above
equations, superscripts denote the iteration number. Fig.2.
shows the velocity and position updates of a particle for a twodimensional parameter space. The computational flow chart of
PSO algorithm employed in the present study for the model
reduction is shown in Fig. 3.

social part

pbest j

v(jt,+1)
g

gbest

cognitive part

(12)

v(jt,)
g

j = 1,2,..., n and g = 1,2,..., m

x(jt,)
g

Where,

momentum
part

current motion
influence

n = number of particles in the swarm
m = number of components for the vectors vj and xj

Fig. 2. Description of velocity and position updates in particle swarm
optimization for a two dimensional parameter space

t = number of iterations (generations)
v (jt,)g = the g-th component of the velocity of particle j at
iteration

Start

min
max
t , v g ≤ v (jt,)g ≤ v g ;

w = inertia weight factor
Specify the parameters for PSO

c1 , c 2 = cognitive and social acceleration factors
respectively

Generate initial population

r1 , r2 = random numbers uniformly distributed in the

Gen.=1

range (0, 1)

x (jt,)g = the g-th component of the position of particle j at

Find the fitness of each particle
in the current population

iteration t
pbest j = pbest of particle j

gbest = gbest of the group
Gen.=Gen.+1
The j-th particle in the swarm is represented by a ddimensional vector xj = (xj,1, xj,2, ……,xj,d) and its rate of
position change (velocity) is denoted by another ddimensional vector vj = (vj,1, vj,2, ……, vj,d). The best previous
position of the j-th particle is represented as pbestj =(pbestj,1,
pbestj,2, ……, pbestj,d). The index of best particle among all of
the particles in the swarm is represented by the gbestg. In PSO,
each particle moves in the search space with a velocity
according to its own previous best solution and its group’s

Yes
Gen. > max Gen ?
No
Update the particle position and
velocity using Eqns. (19) and (20)

Fig. 3. Flowchart of PSO for order reduction

33

Stop
World Academy of Science, Engineering and Technology
International Journal of Electrical, Electronic Science and Engineering Vol:3 No:9, 2009

V. NUMERICAL EXAMPLES

B. Results

Let us consider the system described by the transfer
function described by transfer function [21, 22]:

G (s) =

s 3 + 7s 2 + 24s + 24
(s + 1)(s + 2)(s + 3)(s + 4)

For which a second order reduced model

The reduced 2nd order model employing PSO technique is
obtained as follows:

R 2 (s) =

(13)

R2 ( s ) is desired.

A. Application of PSO and GA

R 2 (s) =

5.2054s + 8.989

(16)

6.6076 2 + 14.8941s + 8.989

The convergence of objective function with the number of
generations for both PSO and GA is shown in Fig. 4. The unit
step responses of original and reduced systems by both the
methods are shown in Figs. 5 and 6 for PSO and GA method
respectively. For comparison, the unit step response of a
recently published ROM obtained by conventional Routh
Approximation method [21] is also shown in Figs. 5 and 6.
-3

x 10

2

GA
PSO

Fitness

1.5

1

0.5

0

0

10

20

30

40

50

Generation

Fig. 4. Flowchart of PSO for order reduction

1
0.8

Amplitude

International Science Index 33, 2009 waset.org/publications/5760

constants c1 and c2 represent the weighting of the stochastic
acceleration terms that pull each particle toward pbest and
gbest positions. Low values allow particles to roam far from
the target regions before being tugged back. On the other
hand, high values result in abrupt movement toward, or past,
target regions. Hence, the acceleration constants were often set
to be 2.0 according to past experiences. Suitable selection of
inertia weight, w , provides a balance between global and
local explorations, thus requiring less iteration on average to
find a sufficiently optimal solution. As originally developed,
w often decreases linearly from about 0.9 to 0.4 during a run
[17, 18]. One more important point that more or less affects
the optimal solution is the range for unknowns. For the very
first execution of the program, wider solution space can be
given, and after getting the solution, one can shorten the
solution space nearer to the values obtained in the previous
iterations.
Implementation of GA normal geometric selection is
employed which is a ranking selection function based on the
normalized geometric distribution. Arithmetic crossover takes
two parents and performs an interpolation along the line
formed by the two parents. Non-uniform mutation changes
one of the parameters of the parent based on a non-uniform
probability distribution. This Gaussian distribution starts wide,
and narrows to a point distribution as the current generation
approaches the maximum generation.
The objective function J is defined as an integral squared
error of difference between the responses given by the
expression:

(15)

3.8849s 2 + 11.4839s + 7.8849

The reduced 2nd order model employing GA technique is
obtained as follows:

While applying PSO and GA, a number of parameters are
required to be specified. An appropriate choice of the
parameters affects the speed of convergence of the algorithm.
Implementation of PSO, several parameters are required to
be specified, such as c1 and c2 (cognitive and social
acceleration factors, respectively), initial inertia weights,
swarm size, and stopping criteria. These parameters should be
selected carefully for efficient performance of PSO. The

2.9319s + 7.8849

0.6
0.4

t∞

J = ∫ [ y (t ) − y r (t )]2 dt

(14)

Original 4th order model

0.2

Reduced 2nd order model by PSO

0

Reduced 2nd order model by Pade Appx

0

Where

0

y (t ) and y r (t ) are the unit step responses of original and

1

2

3

4

5

6

Time (sec)

reduced order systems.

Fig. 5. Step Responses of original model and ROM by PSO

34

7
World Academy of Science, Engineering and Technology
International Journal of Electrical, Electronic Science and Engineering Vol:3 No:9, 2009

TABLE I: COMPARISON OF METHODS
1

Method
Proposed
evolutionary
method:
PSO
Proposed
conventional
method: GA

Amplitude

0.8
0.6
0.4
Original 4th order model

0.2

Routh
Approx. [21]

Reduced 2nd order model by GA
Reduced 2nd order model by Pade Appx

0
0

1

2

3

4

5

6

Parthasarath
y et al. [25]

7

International Science Index 33, 2009 waset.org/publications/5760

Time (sec)
Fig. 6. Step Responses of original model and ROM by GA

Shieh and
Wei [26]

It can be seen that the steady state responses of both the
proposed reduced order models are exactly matching with that
of the original model. Also, compared to conventional method
of reduced models, the transient response of evolutionary
reduced model by PSO and GA is very close to that of original
model.

Prasad and
Pal [27]
J Pal [28]

The performance comparison of both the proposed algorithm
for order reduction techniques is given in Table I. The
comparison is made by computing the error index known as
integral square error ISE [23, 24] in between the transient
parts of the original and reduced order model, is calculated to
measure the goodness/quality of the [i.e. the smaller the ISE,
the closer is R (s ) to G (s ) , which is given by:
t∞

(17)

0

Where y (t ) and y r (t ) are the unit step responses of
original and reduced order systems for a second- order
reduced respectively. This error index is calculated for various
reduced order models which are obtained by us and compared
with the other well known order reduction methods available
in the literature.
VI. CONCLUSION
In this paper, two evolutionary methods for reducing a high
order large scale linear system into a lower order system have
been proposed. Particle swarm optimization and genetic
algorithm methods based evolutionary optimization techniques
are employed for the order reduction where both the
numerator and denominator coefficients of reduced order
model are obtained by minimizing an Integral Squared Error
(ISE) criterion. The obtained results are compared with a
recently published conventional method and other existing
well known methods of model order reduction to show their
superiority. It is clear from results presented in Table 1 that
both the proposed methods give minimum ISE error compared
to any other order reduction technique.

ISE
8.2316x10-5

2.9319s + 7.8849
3.8849s 2 + 11.4839s + 7.8849
5.2054s + 8.989

8.6581x10-5

6.6076 2 + 14.8941s + 8.989
4.4713 − 0.189762s
4.4713 + 4.76187s + s

0.008
2

0.6997 + s

0.0303

0.6997 + 1.45771s + s

2

2.3014 + s

0.1454

2.3014 + 5.7946s + s 2
34.2465 + s

1.6885

34.2465 + 239.8082s + s
24 + 16.0008s
24 + 42s + 30s

VI. COMPARISON OF METHODS

ISE = ∫ [ y (t ) − y r (t )]2 dt

Reduced model

2

0.0118

2

REFERENCES
[1]

M.J.Bosley and F.P.Lees, “A survey of simple transfer function
derivations from high order state variable models”, Automatica, Vol. 8,
pp. 765-775, !978.
[2] M.F.Hutton and B. Fried land, “Routh approximations for reducing
order of linear time- invariant systems”, IEEE Trans. Auto. Control, Vol.
20, pp 329-337, 1975.
[3] R.K.Appiah, “Linear model reduction using Hurwitz polynomial
approximation”, Int. J. Control, Vol. 28, no. 3, pp 477-488, 1978.
[4] T. C. Chen, C.Y.Chang and K.W.Han, “Reduction of transfer functions
by the stability equation method”, Journal of Franklin Institute, Vol.
308, pp 389-404, 1979.
[5] Y.Shamash, “Truncation method of reduction: a viable alternative”,
Electronics Letters, Vol. 17, pp 97-99, 1981.
[6] P.O.Gutman, C.F.Mannerfelt and P.Molander, “Contributions to the
model reduction problem”, IEEE Trans. Auto. Control, Vol. 27, pp 454455, 1982.
[7] Y. Shamash, “Model reduction using the Routh stability criterion and
the Pade approximation technique”, Int. J. Control, Vol. 21, pp 475-484,
1975.
[8] T.C.Chen, C.Y.Chang and K.W.Han, “Model Reduction using the
stability-equation method and the Pade approximation method”, Journal
of Franklin Institute, Vol. 309, pp 473-490, 1980.
[9] Bai-Wu Wan, “Linear model reduction using Mihailov criterion and
Pade approximation technique”, Int. J. Control, Vol. 33, pp 1073-1089,
1981.
[10] V.Singh, D.Chandra and H.Kar, “Improved Routh-Pade Approximants:
A Computer-Aided Approach”, IEEE Trans. Auto. Control, Vol. 49. No.
2, pp292-296, 2004.
[11] D.E. Goldberg, Genetic Algorithms in Search, Optimization, and
Machine Learning, Addison-Wesley, 1989.

35
International Science Index 33, 2009 waset.org/publications/5760

World Academy of Science, Engineering and Technology
International Journal of Electrical, Electronic Science and Engineering Vol:3 No:9, 2009

[12] S.Panda and N.P.Padhy, “Comparison of Particle Swarm Optimization
and Genetic Algorithm for FACTS-based Controller Design”, Applied
Soft Computing. Vol. 8, Issue 4, pp. 1418-1427, 2008.
[13] S.Panda and N.P.Padhy, “Application of Genetic Algorithm for PSS and
FACTS based Controller Design”, International Journal of
Computational Methods, Vol. 5, Issue 4, pp. 607-620, 2008.
[14] S.Panda and R.N.Patel, “Transient Stability Improvement by Optimally
Located STATCOMs Employing Genetic Algorithm” International
Journal of Energy Technology and Policy, Vol. 5, No. 4, pp. 404-421,
2007.
[15] S.Panda and R.N.Patel, “Damping Power System Oscillations by
Genetically Optimized PSS and TCSC Controller” International Journal
of Energy Technology and Policy, Inderscience, Vol. 5, No. 4, pp. 457474, 2007.
[16] S.Panda and R.N.Patel, “Optimal Location of Shunt FACTS Controllers
for Transient Stability Improvement Employing Genetic Algorithm”,
Electric Power Components and Systems, Taylor and Francis, Vol. 35,
No. 2, pp. 189-203, 2007.
[17] J. Kennedy and R.C.Eberhart, “Particle swarm optimization”, IEEE
Int.Conf. on Neural Networks, IV, 1942-1948, Piscataway, NJ, 1995.
[18] S.Panda, N.P.Padhy, R.N.Patel, “Power System Stability Improvement
by PSO Optimized SSSC-based Damping Controller”, Electric Power
Components & Systems, Taylor and Francis, Vol. 36, No. 5, pp. 468490, 2008.
[19] S.Panda and N.P.Padhy, “Optimal location and controller design of
STATCOM using particle swarm optimization”, Journal of the Franklin
Institute, Elsevier, Vol.345, pp. 166-181, 2008.
[20] S.Panda, N.P.Padhy and R.N.Patel, “Robust Coordinated Design of PSS
and TCSC using PSO Technique for Power System Stability
Enhancement”, Journal of Electrical Systems, Vol. 3, No. 2, pp. 109123, 2007.
[21] C. B. Vishwakarma and R.Prasad, “Clustering Method for Reducing
Order of Linear System using Pade Approximation”, IETE Journal of
Research, Vol. 54, Issue 5, pp. 326-330, 2008.
[22] S.Mukherjee, and R.N.Mishra, Order reduction of linear systems using
an error minimization technique, Journal of Franklin Inst. Vol. 323, No.
1, pp. 23-32, 1987.
[23] S.Panda, S.K.Tomar, R.Prasad, C.Ardil, “Reduction of Linear TimeInvariant Systems Using Routh-Approximation and PSO”, International
Journal of Applied Mathematics and Computer Sciences, Vol. 5, No. 2,
pp. 82-89, 2009.
[24] S.Panda, S.K.Tomar, R.Prasad, C.Ardil, “Model Reduction of Linear
Systems by Conventional and Evolutionary Techniques”, International
Journal of Computational and Mathematical Sciences, Vol. 3, No. 1, pp.
28-34, 2009.
[25] R.Parthasarathy, and K. N. Jayasimha, System reduction using stability
equation method and modified Cauer continued fraction, Proc. IEEE
Vol. 70, No. 10, pp. 1234-1236, Oct. 1982.
[26] L.S. hieh, and Y.J.Wei, A mixed method for multivariable system
reduction, IEEE Trans. Autom. Control, Vol. AC-20, pp. 429-432, 1975.
[27] R.Prasad, and J.Pal, Stable reduction of linear systems by continued
fractions, J. Inst. Eng. India, IE (I) J.EL, Vol. 72, pp. 113-116, Oct.
1991.
[28] J. Pal, Stable reduced –order Pade approximants using the RouthHurwitz array, Electronics letters, Vol. 15, No. 8, pp. 225-226, April
1979.

Sidhartha Panda is a Professor at National Institute
of Science and Technology, Berhampur, Orissa,
India. He received the Ph.D. degree from Indian
Institute of Technology, Roorkee, India in 2008,
M.E. degree in Power Systems Engineering in 2001
and B.E. degree in Electrical Engineering in 1991.
Earlier he worked as Associate Professor in KIIT
University, Bhubaneswar, India & VITAM College
of Engineering, Andhra Pradesh, India and Lecturer
in the
Department of Electrical Engineering, SMIT, Orissa, India.His areas of
research include power system transient stability, power system dynamic
stability, FACTS, optimisation techniques, distributed generation and wind
energy.
Jigyendra Sen Yadav is working as Assistant Professor in Electronics and
Communication Engineering Department, MANIT, Bhopal, India. He received
the B.Tech.degree from GEC Jabalpur in Electronics and Communication
Engineering in 1995 and M.Tech. degree from MANIT, Bhopal in Digital
Communication in 2002. Presently he is persuing Ph.D. His area of interest
includes Optimization techniques, Model Order Reduction, Digital
Communication, Signal and System and Control System.
Narayana Prasad Patidar obtained his PhD from Indian Institute of
Technology, Roorkee, in 2008. Presently, he is working as a Senior Lecturer in
Electrical Engineering Department, MANIT, Bhopal, India. His research
interests are voltage stability, security analysis, power system stability and
intelligent techniques.
C. Ardil is with National Academy of Aviation, AZ1045, Baku, Azerbaijan,
Bina, 25th km, NAA

36

More Related Content

What's hot

A New Active Learning Technique Using Furthest Nearest Neighbour Criterion fo...
A New Active Learning Technique Using Furthest Nearest Neighbour Criterion fo...A New Active Learning Technique Using Furthest Nearest Neighbour Criterion fo...
A New Active Learning Technique Using Furthest Nearest Neighbour Criterion fo...ijcsa
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceinventy
 
A preliminary survey on optimized multiobjective metaheuristic methods for da...
A preliminary survey on optimized multiobjective metaheuristic methods for da...A preliminary survey on optimized multiobjective metaheuristic methods for da...
A preliminary survey on optimized multiobjective metaheuristic methods for da...ijcsit
 
Multi Label Spatial Semi Supervised Classification using Spatial Associative ...
Multi Label Spatial Semi Supervised Classification using Spatial Associative ...Multi Label Spatial Semi Supervised Classification using Spatial Associative ...
Multi Label Spatial Semi Supervised Classification using Spatial Associative ...cscpconf
 
Oversampling technique in student performance classification from engineering...
Oversampling technique in student performance classification from engineering...Oversampling technique in student performance classification from engineering...
Oversampling technique in student performance classification from engineering...IJECEIAES
 
A review meta heuristic approaches for solving rectangle packing problem
A review meta  heuristic approaches for solving rectangle packing problemA review meta  heuristic approaches for solving rectangle packing problem
A review meta heuristic approaches for solving rectangle packing problemIAEME Publication
 
A Genetic Algorithm on Optimization Test Functions
A Genetic Algorithm on Optimization Test FunctionsA Genetic Algorithm on Optimization Test Functions
A Genetic Algorithm on Optimization Test FunctionsIJMERJOURNAL
 
A Formal Machine Learning or Multi Objective Decision Making System for Deter...
A Formal Machine Learning or Multi Objective Decision Making System for Deter...A Formal Machine Learning or Multi Objective Decision Making System for Deter...
A Formal Machine Learning or Multi Objective Decision Making System for Deter...Editor IJCATR
 
NAMED ENTITY RECOGNITION IN TURKISH USING ASSOCIATION MEASURES
NAMED ENTITY RECOGNITION IN TURKISH USING ASSOCIATION MEASURESNAMED ENTITY RECOGNITION IN TURKISH USING ASSOCIATION MEASURES
NAMED ENTITY RECOGNITION IN TURKISH USING ASSOCIATION MEASURESacijjournal
 
FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...
FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...
FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...csandit
 
11.software modules clustering an effective approach for reusability
11.software modules clustering an effective approach for  reusability11.software modules clustering an effective approach for  reusability
11.software modules clustering an effective approach for reusabilityAlexander Decker
 
How long should Offspring Lifespan be in order to obtain a proper exploration?
How long should Offspring Lifespan be in order to obtain a proper exploration?How long should Offspring Lifespan be in order to obtain a proper exploration?
How long should Offspring Lifespan be in order to obtain a proper exploration?Mario Pavone
 
Association rule discovery for student performance prediction using metaheuri...
Association rule discovery for student performance prediction using metaheuri...Association rule discovery for student performance prediction using metaheuri...
Association rule discovery for student performance prediction using metaheuri...csandit
 
An Iterative Model as a Tool in Optimal Allocation of Resources in University...
An Iterative Model as a Tool in Optimal Allocation of Resources in University...An Iterative Model as a Tool in Optimal Allocation of Resources in University...
An Iterative Model as a Tool in Optimal Allocation of Resources in University...Dr. Amarjeet Singh
 
An overview on data mining designed for imbalanced datasets
An overview on data mining designed for imbalanced datasetsAn overview on data mining designed for imbalanced datasets
An overview on data mining designed for imbalanced datasetseSAT Publishing House
 

What's hot (19)

Ar03402580261
Ar03402580261Ar03402580261
Ar03402580261
 
I0704047054
I0704047054I0704047054
I0704047054
 
A New Active Learning Technique Using Furthest Nearest Neighbour Criterion fo...
A New Active Learning Technique Using Furthest Nearest Neighbour Criterion fo...A New Active Learning Technique Using Furthest Nearest Neighbour Criterion fo...
A New Active Learning Technique Using Furthest Nearest Neighbour Criterion fo...
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
A preliminary survey on optimized multiobjective metaheuristic methods for da...
A preliminary survey on optimized multiobjective metaheuristic methods for da...A preliminary survey on optimized multiobjective metaheuristic methods for da...
A preliminary survey on optimized multiobjective metaheuristic methods for da...
 
Multi Label Spatial Semi Supervised Classification using Spatial Associative ...
Multi Label Spatial Semi Supervised Classification using Spatial Associative ...Multi Label Spatial Semi Supervised Classification using Spatial Associative ...
Multi Label Spatial Semi Supervised Classification using Spatial Associative ...
 
Oversampling technique in student performance classification from engineering...
Oversampling technique in student performance classification from engineering...Oversampling technique in student performance classification from engineering...
Oversampling technique in student performance classification from engineering...
 
A review meta heuristic approaches for solving rectangle packing problem
A review meta  heuristic approaches for solving rectangle packing problemA review meta  heuristic approaches for solving rectangle packing problem
A review meta heuristic approaches for solving rectangle packing problem
 
A Genetic Algorithm on Optimization Test Functions
A Genetic Algorithm on Optimization Test FunctionsA Genetic Algorithm on Optimization Test Functions
A Genetic Algorithm on Optimization Test Functions
 
A Formal Machine Learning or Multi Objective Decision Making System for Deter...
A Formal Machine Learning or Multi Objective Decision Making System for Deter...A Formal Machine Learning or Multi Objective Decision Making System for Deter...
A Formal Machine Learning or Multi Objective Decision Making System for Deter...
 
NAMED ENTITY RECOGNITION IN TURKISH USING ASSOCIATION MEASURES
NAMED ENTITY RECOGNITION IN TURKISH USING ASSOCIATION MEASURESNAMED ENTITY RECOGNITION IN TURKISH USING ASSOCIATION MEASURES
NAMED ENTITY RECOGNITION IN TURKISH USING ASSOCIATION MEASURES
 
FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...
FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...
FACE RECOGNITION USING PRINCIPAL COMPONENT ANALYSIS WITH MEDIAN FOR NORMALIZA...
 
11.software modules clustering an effective approach for reusability
11.software modules clustering an effective approach for  reusability11.software modules clustering an effective approach for  reusability
11.software modules clustering an effective approach for reusability
 
40120130405011
4012013040501140120130405011
40120130405011
 
RESULT MINING: ANALYSIS OF DATA MINING TECHNIQUES IN EDUCATION
RESULT MINING: ANALYSIS OF DATA MINING TECHNIQUES IN EDUCATIONRESULT MINING: ANALYSIS OF DATA MINING TECHNIQUES IN EDUCATION
RESULT MINING: ANALYSIS OF DATA MINING TECHNIQUES IN EDUCATION
 
How long should Offspring Lifespan be in order to obtain a proper exploration?
How long should Offspring Lifespan be in order to obtain a proper exploration?How long should Offspring Lifespan be in order to obtain a proper exploration?
How long should Offspring Lifespan be in order to obtain a proper exploration?
 
Association rule discovery for student performance prediction using metaheuri...
Association rule discovery for student performance prediction using metaheuri...Association rule discovery for student performance prediction using metaheuri...
Association rule discovery for student performance prediction using metaheuri...
 
An Iterative Model as a Tool in Optimal Allocation of Resources in University...
An Iterative Model as a Tool in Optimal Allocation of Resources in University...An Iterative Model as a Tool in Optimal Allocation of Resources in University...
An Iterative Model as a Tool in Optimal Allocation of Resources in University...
 
An overview on data mining designed for imbalanced datasets
An overview on data mining designed for imbalanced datasetsAn overview on data mining designed for imbalanced datasets
An overview on data mining designed for imbalanced datasets
 

Viewers also liked

Enterprise Modelling Case Study
Enterprise Modelling Case StudyEnterprise Modelling Case Study
Enterprise Modelling Case Studynunpacker
 
Innovation day 2012 16. koenraad rombaut & michiel de paepe - verhaert - mo...
Innovation day 2012   16. koenraad rombaut & michiel de paepe - verhaert - mo...Innovation day 2012   16. koenraad rombaut & michiel de paepe - verhaert - mo...
Innovation day 2012 16. koenraad rombaut & michiel de paepe - verhaert - mo...Verhaert Masters in Innovation
 
Emerging Technoethics of Human Interaction with Communication, Bionic and Rob...
Emerging Technoethics of Human Interaction with Communication, Bionic and Rob...Emerging Technoethics of Human Interaction with Communication, Bionic and Rob...
Emerging Technoethics of Human Interaction with Communication, Bionic and Rob...Karlos Svoboda
 
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...Alessandra Bagnato
 
Design of Model Free Adaptive Fuzzy Computed Torque Controller for a Nonlinea...
Design of Model Free Adaptive Fuzzy Computed Torque Controller for a Nonlinea...Design of Model Free Adaptive Fuzzy Computed Torque Controller for a Nonlinea...
Design of Model Free Adaptive Fuzzy Computed Torque Controller for a Nonlinea...Waqas Tariq
 
Modelling and Identification of Industrial Robots for Machining Applications
Modelling and Identification of Industrial Robots for Machining ApplicationsModelling and Identification of Industrial Robots for Machining Applications
Modelling and Identification of Industrial Robots for Machining ApplicationsSujal Topno
 
Go Robo Presentation
Go Robo PresentationGo Robo Presentation
Go Robo Presentationguest3d03ad
 
Xin Yao: "What can evolutionary computation do for you?"
Xin Yao: "What can evolutionary computation do for you?"Xin Yao: "What can evolutionary computation do for you?"
Xin Yao: "What can evolutionary computation do for you?"ieee_cis_cyprus
 
Software Prototyping in Software Engineering SE8
Software Prototyping in Software Engineering SE8Software Prototyping in Software Engineering SE8
Software Prototyping in Software Engineering SE8koolkampus
 
Mixing of Solid-Liquid Systems
Mixing of Solid-Liquid SystemsMixing of Solid-Liquid Systems
Mixing of Solid-Liquid SystemsGerard B. Hawkins
 
Robotics (2.008x Lecture Slides)
Robotics (2.008x Lecture Slides)Robotics (2.008x Lecture Slides)
Robotics (2.008x Lecture Slides)A. John Hart
 
Basics of Robotics
Basics of RoboticsBasics of Robotics
Basics of RoboticsAmeya Gandhi
 

Viewers also liked (15)

Enterprise Modelling Case Study
Enterprise Modelling Case StudyEnterprise Modelling Case Study
Enterprise Modelling Case Study
 
GIS meets Participatory Three-Dimensional Modelling (P3DM): A case study from...
GIS meets Participatory Three-Dimensional Modelling (P3DM): A case study from...GIS meets Participatory Three-Dimensional Modelling (P3DM): A case study from...
GIS meets Participatory Three-Dimensional Modelling (P3DM): A case study from...
 
Innovation day 2012 16. koenraad rombaut & michiel de paepe - verhaert - mo...
Innovation day 2012   16. koenraad rombaut & michiel de paepe - verhaert - mo...Innovation day 2012   16. koenraad rombaut & michiel de paepe - verhaert - mo...
Innovation day 2012 16. koenraad rombaut & michiel de paepe - verhaert - mo...
 
August 31, Reactive Algorithms I
August 31, Reactive Algorithms IAugust 31, Reactive Algorithms I
August 31, Reactive Algorithms I
 
Emerging Technoethics of Human Interaction with Communication, Bionic and Rob...
Emerging Technoethics of Human Interaction with Communication, Bionic and Rob...Emerging Technoethics of Human Interaction with Communication, Bionic and Rob...
Emerging Technoethics of Human Interaction with Communication, Bionic and Rob...
 
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
 
Design of Model Free Adaptive Fuzzy Computed Torque Controller for a Nonlinea...
Design of Model Free Adaptive Fuzzy Computed Torque Controller for a Nonlinea...Design of Model Free Adaptive Fuzzy Computed Torque Controller for a Nonlinea...
Design of Model Free Adaptive Fuzzy Computed Torque Controller for a Nonlinea...
 
Simrock 3
Simrock 3Simrock 3
Simrock 3
 
Modelling and Identification of Industrial Robots for Machining Applications
Modelling and Identification of Industrial Robots for Machining ApplicationsModelling and Identification of Industrial Robots for Machining Applications
Modelling and Identification of Industrial Robots for Machining Applications
 
Go Robo Presentation
Go Robo PresentationGo Robo Presentation
Go Robo Presentation
 
Xin Yao: "What can evolutionary computation do for you?"
Xin Yao: "What can evolutionary computation do for you?"Xin Yao: "What can evolutionary computation do for you?"
Xin Yao: "What can evolutionary computation do for you?"
 
Software Prototyping in Software Engineering SE8
Software Prototyping in Software Engineering SE8Software Prototyping in Software Engineering SE8
Software Prototyping in Software Engineering SE8
 
Mixing of Solid-Liquid Systems
Mixing of Solid-Liquid SystemsMixing of Solid-Liquid Systems
Mixing of Solid-Liquid Systems
 
Robotics (2.008x Lecture Slides)
Robotics (2.008x Lecture Slides)Robotics (2.008x Lecture Slides)
Robotics (2.008x Lecture Slides)
 
Basics of Robotics
Basics of RoboticsBasics of Robotics
Basics of Robotics
 

Similar to Evolutionary techniques-for-model-order-reduction-of-large-scale-linear-systems

Mimo system-order-reduction-using-real-coded-genetic-algorithm
Mimo system-order-reduction-using-real-coded-genetic-algorithmMimo system-order-reduction-using-real-coded-genetic-algorithm
Mimo system-order-reduction-using-real-coded-genetic-algorithmCemal Ardil
 
Solving Multidimensional Multiple Choice Knapsack Problem By Genetic Algorith...
Solving Multidimensional Multiple Choice Knapsack Problem By Genetic Algorith...Solving Multidimensional Multiple Choice Knapsack Problem By Genetic Algorith...
Solving Multidimensional Multiple Choice Knapsack Problem By Genetic Algorith...Shubhashis Shil
 
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...IAEME Publication
 
Comparison between the genetic algorithms optimization and particle swarm opt...
Comparison between the genetic algorithms optimization and particle swarm opt...Comparison between the genetic algorithms optimization and particle swarm opt...
Comparison between the genetic algorithms optimization and particle swarm opt...IAEME Publication
 
Particle Swarm Optimization based K-Prototype Clustering Algorithm
Particle Swarm Optimization based K-Prototype Clustering Algorithm Particle Swarm Optimization based K-Prototype Clustering Algorithm
Particle Swarm Optimization based K-Prototype Clustering Algorithm iosrjce
 
Application of-computational-intelligence-techniques-for-economic-load-dispatch
Application of-computational-intelligence-techniques-for-economic-load-dispatchApplication of-computational-intelligence-techniques-for-economic-load-dispatch
Application of-computational-intelligence-techniques-for-economic-load-dispatchCemal Ardil
 
F043046054
F043046054F043046054
F043046054inventy
 
F043046054
F043046054F043046054
F043046054inventy
 
F043046054
F043046054F043046054
F043046054inventy
 
Parallel evolutionary approach paper
Parallel evolutionary approach paperParallel evolutionary approach paper
Parallel evolutionary approach paperPriti Punia
 
Solving multiple sequence alignment problems by using a swarm intelligent op...
Solving multiple sequence alignment problems by using a  swarm intelligent op...Solving multiple sequence alignment problems by using a  swarm intelligent op...
Solving multiple sequence alignment problems by using a swarm intelligent op...IJECEIAES
 
A Framework for Statistical Simulation of Physiological Responses (SSPR).
A Framework for Statistical Simulation of Physiological Responses (SSPR).A Framework for Statistical Simulation of Physiological Responses (SSPR).
A Framework for Statistical Simulation of Physiological Responses (SSPR).Waqas Tariq
 
A comparison of particle swarm optimization and the genetic algorithm by Rani...
A comparison of particle swarm optimization and the genetic algorithm by Rani...A comparison of particle swarm optimization and the genetic algorithm by Rani...
A comparison of particle swarm optimization and the genetic algorithm by Rani...Pim Piepers
 
Advanced Optimization Techniques
Advanced Optimization TechniquesAdvanced Optimization Techniques
Advanced Optimization TechniquesValerie Felton
 
Efficient evaluation of flatness error from Coordinate Measurement Data using...
Efficient evaluation of flatness error from Coordinate Measurement Data using...Efficient evaluation of flatness error from Coordinate Measurement Data using...
Efficient evaluation of flatness error from Coordinate Measurement Data using...Ali Shahed
 
A combined-conventional-and-differential-evolution-method-for-model-order-red...
A combined-conventional-and-differential-evolution-method-for-model-order-red...A combined-conventional-and-differential-evolution-method-for-model-order-red...
A combined-conventional-and-differential-evolution-method-for-model-order-red...Cemal Ardil
 
Sakanashi, h.; kakazu, y. (1994): co evolving genetic algorithm with filtered...
Sakanashi, h.; kakazu, y. (1994): co evolving genetic algorithm with filtered...Sakanashi, h.; kakazu, y. (1994): co evolving genetic algorithm with filtered...
Sakanashi, h.; kakazu, y. (1994): co evolving genetic algorithm with filtered...ArchiLab 7
 
Biology-Derived Algorithms in Engineering Optimization
Biology-Derived Algorithms in Engineering OptimizationBiology-Derived Algorithms in Engineering Optimization
Biology-Derived Algorithms in Engineering OptimizationXin-She Yang
 

Similar to Evolutionary techniques-for-model-order-reduction-of-large-scale-linear-systems (20)

Mimo system-order-reduction-using-real-coded-genetic-algorithm
Mimo system-order-reduction-using-real-coded-genetic-algorithmMimo system-order-reduction-using-real-coded-genetic-algorithm
Mimo system-order-reduction-using-real-coded-genetic-algorithm
 
Solving Multidimensional Multiple Choice Knapsack Problem By Genetic Algorith...
Solving Multidimensional Multiple Choice Knapsack Problem By Genetic Algorith...Solving Multidimensional Multiple Choice Knapsack Problem By Genetic Algorith...
Solving Multidimensional Multiple Choice Knapsack Problem By Genetic Algorith...
 
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...
 
Comparison between the genetic algorithms optimization and particle swarm opt...
Comparison between the genetic algorithms optimization and particle swarm opt...Comparison between the genetic algorithms optimization and particle swarm opt...
Comparison between the genetic algorithms optimization and particle swarm opt...
 
Particle Swarm Optimization based K-Prototype Clustering Algorithm
Particle Swarm Optimization based K-Prototype Clustering Algorithm Particle Swarm Optimization based K-Prototype Clustering Algorithm
Particle Swarm Optimization based K-Prototype Clustering Algorithm
 
I017235662
I017235662I017235662
I017235662
 
Application of-computational-intelligence-techniques-for-economic-load-dispatch
Application of-computational-intelligence-techniques-for-economic-load-dispatchApplication of-computational-intelligence-techniques-for-economic-load-dispatch
Application of-computational-intelligence-techniques-for-economic-load-dispatch
 
F043046054
F043046054F043046054
F043046054
 
F043046054
F043046054F043046054
F043046054
 
F043046054
F043046054F043046054
F043046054
 
E034023028
E034023028E034023028
E034023028
 
Parallel evolutionary approach paper
Parallel evolutionary approach paperParallel evolutionary approach paper
Parallel evolutionary approach paper
 
Solving multiple sequence alignment problems by using a swarm intelligent op...
Solving multiple sequence alignment problems by using a  swarm intelligent op...Solving multiple sequence alignment problems by using a  swarm intelligent op...
Solving multiple sequence alignment problems by using a swarm intelligent op...
 
A Framework for Statistical Simulation of Physiological Responses (SSPR).
A Framework for Statistical Simulation of Physiological Responses (SSPR).A Framework for Statistical Simulation of Physiological Responses (SSPR).
A Framework for Statistical Simulation of Physiological Responses (SSPR).
 
A comparison of particle swarm optimization and the genetic algorithm by Rani...
A comparison of particle swarm optimization and the genetic algorithm by Rani...A comparison of particle swarm optimization and the genetic algorithm by Rani...
A comparison of particle swarm optimization and the genetic algorithm by Rani...
 
Advanced Optimization Techniques
Advanced Optimization TechniquesAdvanced Optimization Techniques
Advanced Optimization Techniques
 
Efficient evaluation of flatness error from Coordinate Measurement Data using...
Efficient evaluation of flatness error from Coordinate Measurement Data using...Efficient evaluation of flatness error from Coordinate Measurement Data using...
Efficient evaluation of flatness error from Coordinate Measurement Data using...
 
A combined-conventional-and-differential-evolution-method-for-model-order-red...
A combined-conventional-and-differential-evolution-method-for-model-order-red...A combined-conventional-and-differential-evolution-method-for-model-order-red...
A combined-conventional-and-differential-evolution-method-for-model-order-red...
 
Sakanashi, h.; kakazu, y. (1994): co evolving genetic algorithm with filtered...
Sakanashi, h.; kakazu, y. (1994): co evolving genetic algorithm with filtered...Sakanashi, h.; kakazu, y. (1994): co evolving genetic algorithm with filtered...
Sakanashi, h.; kakazu, y. (1994): co evolving genetic algorithm with filtered...
 
Biology-Derived Algorithms in Engineering Optimization
Biology-Derived Algorithms in Engineering OptimizationBiology-Derived Algorithms in Engineering Optimization
Biology-Derived Algorithms in Engineering Optimization
 

More from Cemal Ardil

Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...
Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...
Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...Cemal Ardil
 
The main-principles-of-text-to-speech-synthesis-system
The main-principles-of-text-to-speech-synthesis-systemThe main-principles-of-text-to-speech-synthesis-system
The main-principles-of-text-to-speech-synthesis-systemCemal Ardil
 
The feedback-control-for-distributed-systems
The feedback-control-for-distributed-systemsThe feedback-control-for-distributed-systems
The feedback-control-for-distributed-systemsCemal Ardil
 
System overflow blocking-transients-for-queues-with-batch-arrivals-using-a-fa...
System overflow blocking-transients-for-queues-with-batch-arrivals-using-a-fa...System overflow blocking-transients-for-queues-with-batch-arrivals-using-a-fa...
System overflow blocking-transients-for-queues-with-batch-arrivals-using-a-fa...Cemal Ardil
 
Sonic localization-cues-for-classrooms-a-structural-model-proposal
Sonic localization-cues-for-classrooms-a-structural-model-proposalSonic localization-cues-for-classrooms-a-structural-model-proposal
Sonic localization-cues-for-classrooms-a-structural-model-proposalCemal Ardil
 
Robust fuzzy-observer-design-for-nonlinear-systems
Robust fuzzy-observer-design-for-nonlinear-systemsRobust fuzzy-observer-design-for-nonlinear-systems
Robust fuzzy-observer-design-for-nonlinear-systemsCemal Ardil
 
Response quality-evaluation-in-heterogeneous-question-answering-system-a-blac...
Response quality-evaluation-in-heterogeneous-question-answering-system-a-blac...Response quality-evaluation-in-heterogeneous-question-answering-system-a-blac...
Response quality-evaluation-in-heterogeneous-question-answering-system-a-blac...Cemal Ardil
 
Reduction of-linear-time-invariant-systems-using-routh-approximation-and-pso
Reduction of-linear-time-invariant-systems-using-routh-approximation-and-psoReduction of-linear-time-invariant-systems-using-routh-approximation-and-pso
Reduction of-linear-time-invariant-systems-using-routh-approximation-and-psoCemal Ardil
 
Real coded-genetic-algorithm-for-robust-power-system-stabilizer-design
Real coded-genetic-algorithm-for-robust-power-system-stabilizer-designReal coded-genetic-algorithm-for-robust-power-system-stabilizer-design
Real coded-genetic-algorithm-for-robust-power-system-stabilizer-designCemal Ardil
 
Performance of-block-codes-using-the-eigenstructure-of-the-code-correlation-m...
Performance of-block-codes-using-the-eigenstructure-of-the-code-correlation-m...Performance of-block-codes-using-the-eigenstructure-of-the-code-correlation-m...
Performance of-block-codes-using-the-eigenstructure-of-the-code-correlation-m...Cemal Ardil
 
Optimal supplementary-damping-controller-design-for-tcsc-employing-rcga
Optimal supplementary-damping-controller-design-for-tcsc-employing-rcgaOptimal supplementary-damping-controller-design-for-tcsc-employing-rcga
Optimal supplementary-damping-controller-design-for-tcsc-employing-rcgaCemal Ardil
 
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...Cemal Ardil
 
On the-optimal-number-of-smart-dust-particles
On the-optimal-number-of-smart-dust-particlesOn the-optimal-number-of-smart-dust-particles
On the-optimal-number-of-smart-dust-particlesCemal Ardil
 
On the-joint-optimization-of-performance-and-power-consumption-in-data-centers
On the-joint-optimization-of-performance-and-power-consumption-in-data-centersOn the-joint-optimization-of-performance-and-power-consumption-in-data-centers
On the-joint-optimization-of-performance-and-power-consumption-in-data-centersCemal Ardil
 
On the-approximate-solution-of-a-nonlinear-singular-integral-equation
On the-approximate-solution-of-a-nonlinear-singular-integral-equationOn the-approximate-solution-of-a-nonlinear-singular-integral-equation
On the-approximate-solution-of-a-nonlinear-singular-integral-equationCemal Ardil
 
On problem-of-parameters-identification-of-dynamic-object
On problem-of-parameters-identification-of-dynamic-objectOn problem-of-parameters-identification-of-dynamic-object
On problem-of-parameters-identification-of-dynamic-objectCemal Ardil
 
Numerical modeling-of-gas-turbine-engines
Numerical modeling-of-gas-turbine-enginesNumerical modeling-of-gas-turbine-engines
Numerical modeling-of-gas-turbine-enginesCemal Ardil
 
New technologies-for-modeling-of-gas-turbine-cooled-blades
New technologies-for-modeling-of-gas-turbine-cooled-bladesNew technologies-for-modeling-of-gas-turbine-cooled-blades
New technologies-for-modeling-of-gas-turbine-cooled-bladesCemal Ardil
 
Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...
Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...
Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...Cemal Ardil
 
Multivariate high-order-fuzzy-time-series-forecasting-for-car-road-accidents
Multivariate high-order-fuzzy-time-series-forecasting-for-car-road-accidentsMultivariate high-order-fuzzy-time-series-forecasting-for-car-road-accidents
Multivariate high-order-fuzzy-time-series-forecasting-for-car-road-accidentsCemal Ardil
 

More from Cemal Ardil (20)

Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...
Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...
Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...
 
The main-principles-of-text-to-speech-synthesis-system
The main-principles-of-text-to-speech-synthesis-systemThe main-principles-of-text-to-speech-synthesis-system
The main-principles-of-text-to-speech-synthesis-system
 
The feedback-control-for-distributed-systems
The feedback-control-for-distributed-systemsThe feedback-control-for-distributed-systems
The feedback-control-for-distributed-systems
 
System overflow blocking-transients-for-queues-with-batch-arrivals-using-a-fa...
System overflow blocking-transients-for-queues-with-batch-arrivals-using-a-fa...System overflow blocking-transients-for-queues-with-batch-arrivals-using-a-fa...
System overflow blocking-transients-for-queues-with-batch-arrivals-using-a-fa...
 
Sonic localization-cues-for-classrooms-a-structural-model-proposal
Sonic localization-cues-for-classrooms-a-structural-model-proposalSonic localization-cues-for-classrooms-a-structural-model-proposal
Sonic localization-cues-for-classrooms-a-structural-model-proposal
 
Robust fuzzy-observer-design-for-nonlinear-systems
Robust fuzzy-observer-design-for-nonlinear-systemsRobust fuzzy-observer-design-for-nonlinear-systems
Robust fuzzy-observer-design-for-nonlinear-systems
 
Response quality-evaluation-in-heterogeneous-question-answering-system-a-blac...
Response quality-evaluation-in-heterogeneous-question-answering-system-a-blac...Response quality-evaluation-in-heterogeneous-question-answering-system-a-blac...
Response quality-evaluation-in-heterogeneous-question-answering-system-a-blac...
 
Reduction of-linear-time-invariant-systems-using-routh-approximation-and-pso
Reduction of-linear-time-invariant-systems-using-routh-approximation-and-psoReduction of-linear-time-invariant-systems-using-routh-approximation-and-pso
Reduction of-linear-time-invariant-systems-using-routh-approximation-and-pso
 
Real coded-genetic-algorithm-for-robust-power-system-stabilizer-design
Real coded-genetic-algorithm-for-robust-power-system-stabilizer-designReal coded-genetic-algorithm-for-robust-power-system-stabilizer-design
Real coded-genetic-algorithm-for-robust-power-system-stabilizer-design
 
Performance of-block-codes-using-the-eigenstructure-of-the-code-correlation-m...
Performance of-block-codes-using-the-eigenstructure-of-the-code-correlation-m...Performance of-block-codes-using-the-eigenstructure-of-the-code-correlation-m...
Performance of-block-codes-using-the-eigenstructure-of-the-code-correlation-m...
 
Optimal supplementary-damping-controller-design-for-tcsc-employing-rcga
Optimal supplementary-damping-controller-design-for-tcsc-employing-rcgaOptimal supplementary-damping-controller-design-for-tcsc-employing-rcga
Optimal supplementary-damping-controller-design-for-tcsc-employing-rcga
 
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
 
On the-optimal-number-of-smart-dust-particles
On the-optimal-number-of-smart-dust-particlesOn the-optimal-number-of-smart-dust-particles
On the-optimal-number-of-smart-dust-particles
 
On the-joint-optimization-of-performance-and-power-consumption-in-data-centers
On the-joint-optimization-of-performance-and-power-consumption-in-data-centersOn the-joint-optimization-of-performance-and-power-consumption-in-data-centers
On the-joint-optimization-of-performance-and-power-consumption-in-data-centers
 
On the-approximate-solution-of-a-nonlinear-singular-integral-equation
On the-approximate-solution-of-a-nonlinear-singular-integral-equationOn the-approximate-solution-of-a-nonlinear-singular-integral-equation
On the-approximate-solution-of-a-nonlinear-singular-integral-equation
 
On problem-of-parameters-identification-of-dynamic-object
On problem-of-parameters-identification-of-dynamic-objectOn problem-of-parameters-identification-of-dynamic-object
On problem-of-parameters-identification-of-dynamic-object
 
Numerical modeling-of-gas-turbine-engines
Numerical modeling-of-gas-turbine-enginesNumerical modeling-of-gas-turbine-engines
Numerical modeling-of-gas-turbine-engines
 
New technologies-for-modeling-of-gas-turbine-cooled-blades
New technologies-for-modeling-of-gas-turbine-cooled-bladesNew technologies-for-modeling-of-gas-turbine-cooled-blades
New technologies-for-modeling-of-gas-turbine-cooled-blades
 
Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...
Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...
Neuro -fuzzy-networks-for-identification-of-mathematical-model-parameters-of-...
 
Multivariate high-order-fuzzy-time-series-forecasting-for-car-road-accidents
Multivariate high-order-fuzzy-time-series-forecasting-for-car-road-accidentsMultivariate high-order-fuzzy-time-series-forecasting-for-car-road-accidents
Multivariate high-order-fuzzy-time-series-forecasting-for-car-road-accidents
 

Recently uploaded

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
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
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
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
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
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
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
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
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 

Recently uploaded (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
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
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
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!
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
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
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
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
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
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
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 

Evolutionary techniques-for-model-order-reduction-of-large-scale-linear-systems

  • 1. World Academy of Science, Engineering and Technology International Journal of Electrical, Electronic Science and Engineering Vol:3 No:9, 2009 Evolutionary Techniques for Model Order Reduction of Large Scale Linear Systems S. Panda, J. S. Yadav, N. P. Patidar and C. Ardil International Science Index 33, 2009 waset.org/publications/5760 Abstract—Recently, genetic algorithms (GA) and particle swarm optimization (PSO) technique have attracted considerable attention among various modern heuristic optimization techniques. The GA has been popular in academia and the industry mainly because of its intuitiveness, ease of implementation, and the ability to effectively solve highly non-linear, mixed integer optimization problems that are typical of complex engineering systems. PSO technique is a relatively recent heuristic search method whose mechanics are inspired by the swarming or collaborative behavior of biological populations. In this paper both PSO and GA optimization are employed for finding stable reduced order models of single-input- single-output large-scale linear systems. Both the techniques guarantee stability of reduced order model if the original high order model is stable. PSO method is based on the minimization of the Integral Squared Error (ISE) between the transient responses of original higher order model and the reduced order model pertaining to a unit step input. Both the methods are illustrated through numerical example from literature and the results are compared with recently published conventional model reduction technique. Keywords—Genetic Algorithm, Particle Swarm Optimization, Order Reduction, Stability, Transfer Function, Integral Squared Error. I. INTRODUCTION T HE exact analysis of high order systems (HOS) is both tedious and costly as HOS are often too complicated to be used in real problems. Hence simplification procedures based on physical considerations or using mathematical approaches are generally employed to realize simple models for the original HOS. The problem of reducing a high order system to its lower order system is considered important in analysis, synthesis and simulation of practical systems. Bosley and Lees [1] and others have proposed a method of reduction based on the fitting of the time moments of the system and its reduced model, but these methods have a serious disadvantage that the S. Panda is working as Professor in the Department of Electrical and Electronics Engineering, National Institute of Science and Technology, Berhampur, Orissa, INDIA. (e-mail: panda_sidhartha@rediffmail.com ). J.S.Yadav is working as Assistant Professor in Electronics and Communication Engg. Department, MANIT Bhopal, India (e-mail: jsy1@rediffmail.com) aculty N.P.patidar is working as a Senior Lecturer in Electrical Engineering Department, MANIT, Bhopal, India. (e-mail: nppatidar@yahoo.com) C. Ardil is with National Academy of Aviation, AZ1045, Baku, Azerbaijan, Bina, 25th km, NAA (e-mail: cemalardil@gmail.com). reduced order model may be unstable even though the original high order system is stable. To overcome the stability problem, Hutton and Friedland [2], Appiah [3] and Chen et. al. [4] gave different methods, called stability based reduction methods which make use of some stability criterion. Other approaches in this direction include the methods such as Shamash [5] and Gutman et. al. [6]. These methods do not make use of any stability criterion but always lead to the stable reduced order models for stable systems. Some combined methods are also given for example Shamash [7], Chen et. al. [8] and Wan [9]. In these methods the denominator of the reduced order model is derived by some stability criterion method while the numerator of the reduced model is obtained by some other methods [6, 8, 10]. In recent years, one of the most promising research fields has been “Evolutionary Techniques”, an area utilizing analogies with nature or social systems. Evolutionary techniques are finding popularity within research community as design tools and problem solvers because of their versatility and ability to optimize in complex multimodal search spaces applied to non-differentiable objective functions. Recently, Genetic Algorithm (GA) and Particle Swarm Optimization (PSO) techniques appeared as a promising algorithm for handling the optimization problems. GA can be viewed as a general-purpose search method, an optimization method, or a learning mechanism, based loosely on Darwinian principles of biological evolution, reproduction and ‘‘the survival of the fittest’’ [11]. GA maintains a set of candidate solutions called population and repeatedly modifies them. At each step, the GA selects individuals from the current population to be parents and uses them to produce the children for the next generation. In general, the fittest individuals of any population tend to reproduce and survive to the next generation, thus improving successive generations. However, inferior individuals can, by chance, survive and also reproduce. GA is well suited to and has been extensively applied to solve complex design optimization problems because it can handle both discrete and continuous variables, non-linear objective and constrain functions without requiring gradient information [12–16]. PSO is inspired by the ability of flocks of birds, schools of fish, and herds of animals to adapt to their environment, find rich sources of food, and avoid predators by implementing an information sharing approach. PSO technique was invented in 30
  • 2. International Science Index 33, 2009 waset.org/publications/5760 World Academy of Science, Engineering and Technology International Journal of Electrical, Electronic Science and Engineering Vol:3 No:9, 2009 the mid 1990s while attempting to simulate the choreographed, graceful motion of swarms of birds as part of a sociocognitive study investigating the notion of collective intelligence in biological populations [17]. In PSO, a set of randomly generated solutions propagates in the design space towards the optimal solution over a number of iterations based on large amount of information about the design space that is assimilated and shared by all members of the swarm [12, 1820]. Both GA and PSO are similar in the sense that these two techniques are population-based search methods and they search for the optimal solution by updating generations. Since the two approaches are supposed to find a solution to a given objective function but employ different strategies and computational effort, it is appropriate to compare their performance. In this paper, two evolutionary methods for order reduction of large scale linear systems are presented. In both the methods, evolutionary optimization techniques are employed for the order reduction where both the numerator and denominator coefficients of ROM by minimizing an Integral Squared Error (ISE) criterion. The obtained results are compared with a recently published conventional method to show their superiority. II. STATEMENT OF THE PROBLEM th The Let the n order system and its reduced model ( r < n ) be given by the transfer functions: n −1 G ( s) = ∑ di s i i =0 n ∑ejs (1) i j =0 r −1 R(s) = ∑ ai s i i =0 r ∑bjs successive generations. The inferior individuals can also survive and reproduce. Implementation of GA requires the determination of six fundamental issues: chromosome representation, selection function, the genetic operators, initialization, termination and evaluation function. Brief descriptions about these issues are provided in the following sections. A. Chromosome representation Chromosome representation scheme determines how the problem is structured in the GA and also determines the genetic operators that are used. Each individual or chromosome is made up of a sequence of genes. Various types of representations of an individual or chromosome are: binary digits, floating point numbers, integers, real values, matrices, etc. Generally natural representations are more efficient and produce better solutions. Real-coded representation is more efficient in terms of CPU time and offers higher precision with more consistent results. B. Selection function To produce successive generations, selection of individuals plays a very significant role in a genetic algorithm. The selection function determines which of the individuals will survive and move on to the next generation. A probabilistic selection is performed based upon the individual’s fitness such that the superior individuals have more chance of being selected. There are several schemes for the selection process: roulette wheel selection and its extensions, scaling techniques, tournament, normal geometric, elitist models and ranking methods. The selection approach assigns a probability of selection Pj to each individuals based on its fitness value. In the present study, normalized geometric selection function has been used. In normalized geometric ranking, the probability of selecting an individual Pi is defined as: Pi = q ' (1 − q )r −1 (2) j =0 where ai , (3) i q' = b j , di , e j , are scalar constants. th The objective is to find a reduced r order reduced model R(s ) such that it retains the important properties of G (s ) for Genetic algorithm (GA) has been used to solve difficult engineering problems that are complex and difficult to solve by conventional optimization methods. GA maintains and manipulates a population of solutions and implements a survival of the fittest strategy in their search for better solutions. The fittest individuals of any population tend to reproduce and survive to the next generation thus improving 1 − (1 − q) P (4) where, q = probability of selecting the best individual r = rank of the individual (with best equals 1) the same types of inputs. III. OVERVIEW OF GENETIC ALGORITHM (GA) q P = population size C. Genetic operators The basic search mechanism of the GA is provided by the genetic operators. There are two basic types of operators: crossover and mutation. These operators are used to produce new solutions based on existing solutions in the population. Crossover takes two individuals to be parents and produces two new individuals while mutation alters one individual to produce a single new solution. The following genetic 31
  • 3. World Academy of Science, Engineering and Technology International Journal of Electrical, Electronic Science and Engineering Vol:3 No:9, 2009 operators are usually employed: simple crossover, arithmetic crossover and heuristic crossover as crossover operator and uniform mutation, non-uniform mutation, multi-non-uniform mutation, boundary mutation as mutation operator. Arithmetic crossover and non-uniform mutation are employed in the present study as genetic operators. Crossover generates a random number r from a uniform distribution from 1 to m and creates two new individuals by using equations: ⎧ x i , if i < r ⎫ x i' = ⎨ ⎬ ⎩ y i otherwise ⎭ Specify the parameters for GA Generate initial population Gen.=1 (5) ⎧ y i , if i < r ⎫ y i' = ⎨ ⎬ ⎩ x i otherwise ⎭ Start (6) Find the fitness of each individual in the current population Gen.=Gen.+1 Arithmetic crossover produces two complimentary linear combinations of the parents, where r = U (0, 1): − − International Science Index 33, 2009 waset.org/publications/5760 − − Stop No − X ' = r X + (1 − r ) Y Yes Gen. > Max. Gen.? Apply GA operators: selection,crossover and mutation (7) − Y ' = r Y + (1 − r ) X (8) Non-uniform mutation randomly selects one variable j and sets it equal to an non-uniform random number. ⎧ xi + (bi − xi ) f (G ) if r1 < 0.5, ⎫ ⎪ ⎪ xi ' = ⎨ xi + ( x i + a i ) f (G ) if r1 ≥ 0.5,⎬ ⎪ x , ⎪ otherwise i ⎩ ⎭ where, G f (G ) = (r2 (1 − )) b G max (9) (10) r1, r2 = uniform random nos. between 0 to 1. G = current generation. Gmax = maximum no. of generations. b = shape parameter. D. Initialization, termination and evaluation function An initial population is needed to start the genetic algorithm procedure. The initial population can be randomly generated or can be taken from other methods. The GA moves from generation to generation until a stopping criterion is met. The stopping criterion could be maximum number of generations, population convergence criteria, lack of improvement in the best solution over a specified number of generations or target value for the objective function. Evaluation functions or objective functions of many forms can be used in a GA so that the function can map the population into a partially ordered set. The computational flowchart of the GA optimization process employed in the present study is given in Fig. 1. Fig. 1. Flowchart of genetic algorithm IV. PARTICLE SWARM OPTIMIZATION METHOD In conventional mathematical optimization techniques, problem formulation must satisfy mathematical restrictions with advanced computer algorithm requirement, and may suffer from numerical problems. Further, in a complex system consisting of number of controllers, the optimization of several controller parameters using the conventional optimization is very complicated process and sometimes gets struck at local minima resulting in sub-optimal controller parameters. In recent years, one of the most promising research field has been “Heuristics from Nature”, an area utilizing analogies with nature or social systems. Application of these heuristic optimization methods a) may find a global optimum, b) can produce a number of alternative solutions, c) no mathematical restrictions on the problem formulation, d) relatively easy to implement and e) numerically robust. Several modern heuristic tools have evolved in the last two decades that facilitates solving optimization problems that were previously difficult or impossible to solve. These tools include evolutionary computation, simulated annealing, tabu search, genetic algorithm, particle swarm optimization, etc. Among these heuristic techniques, Genetic Algorithm (GA) and Particle Swarm Optimization (PSO) techniques appeared as promising algorithms for handling the optimization problems. These techniques are finding popularity within research community as design tools and problem solvers because of their versatility and ability to optimize in complex multimodal search spaces applied to non-differentiable objective functions. The PSO method is a member of wide category of swarm intelligence methods for solving the optimization problems. It is a population based search algorithm where each individual is referred to as particle and represents a candidate solution. 32
  • 4. World Academy of Science, Engineering and Technology International Journal of Electrical, Electronic Science and Engineering Vol:3 No:9, 2009 Each particle in PSO flies through the search space with an adaptable velocity that is dynamically modified according to its own flying experience and also to the flying experience of the other particles. In PSO each particles strive to improve themselves by imitating traits from their successful peers. Further, each particle has a memory and hence it is capable of remembering the best position in the search space ever visited by it. The position corresponding to the best fitness is known as pbest and the overall best out of all the particles in the population is called gbest [12]. The modified velocity and position of each particle can be calculated using the current velocity and the distances from the pbestj,g to gbestg as shown in the following formulas [12,17-20]: v (jt,+1) = w * v (jt,)g + c1 * r1 ( ) * ( pbest j , g − x (jt,)g ) g + c 2 * r2 ( ) * ( gbest g − International Science Index 33, 2009 waset.org/publications/5760 x (jt,+1) g (11) x (jt,)g ) x (jt,+1) = x (jt,) + v (jt,+1) g g g With previous best solution. The velocity update in a PSO consists of three parts; namely momentum, cognitive and social parts. The balance among these parts determines the performance of a PSO algorithm. The parameters c1 and c2 determine the relative pull of pbest and gbest and the parameters r1 and r2 help in stochastically varying these pulls. In the above equations, superscripts denote the iteration number. Fig.2. shows the velocity and position updates of a particle for a twodimensional parameter space. The computational flow chart of PSO algorithm employed in the present study for the model reduction is shown in Fig. 3. social part pbest j v(jt,+1) g gbest cognitive part (12) v(jt,) g j = 1,2,..., n and g = 1,2,..., m x(jt,) g Where, momentum part current motion influence n = number of particles in the swarm m = number of components for the vectors vj and xj Fig. 2. Description of velocity and position updates in particle swarm optimization for a two dimensional parameter space t = number of iterations (generations) v (jt,)g = the g-th component of the velocity of particle j at iteration Start min max t , v g ≤ v (jt,)g ≤ v g ; w = inertia weight factor Specify the parameters for PSO c1 , c 2 = cognitive and social acceleration factors respectively Generate initial population r1 , r2 = random numbers uniformly distributed in the Gen.=1 range (0, 1) x (jt,)g = the g-th component of the position of particle j at Find the fitness of each particle in the current population iteration t pbest j = pbest of particle j gbest = gbest of the group Gen.=Gen.+1 The j-th particle in the swarm is represented by a ddimensional vector xj = (xj,1, xj,2, ……,xj,d) and its rate of position change (velocity) is denoted by another ddimensional vector vj = (vj,1, vj,2, ……, vj,d). The best previous position of the j-th particle is represented as pbestj =(pbestj,1, pbestj,2, ……, pbestj,d). The index of best particle among all of the particles in the swarm is represented by the gbestg. In PSO, each particle moves in the search space with a velocity according to its own previous best solution and its group’s Yes Gen. > max Gen ? No Update the particle position and velocity using Eqns. (19) and (20) Fig. 3. Flowchart of PSO for order reduction 33 Stop
  • 5. World Academy of Science, Engineering and Technology International Journal of Electrical, Electronic Science and Engineering Vol:3 No:9, 2009 V. NUMERICAL EXAMPLES B. Results Let us consider the system described by the transfer function described by transfer function [21, 22]: G (s) = s 3 + 7s 2 + 24s + 24 (s + 1)(s + 2)(s + 3)(s + 4) For which a second order reduced model The reduced 2nd order model employing PSO technique is obtained as follows: R 2 (s) = (13) R2 ( s ) is desired. A. Application of PSO and GA R 2 (s) = 5.2054s + 8.989 (16) 6.6076 2 + 14.8941s + 8.989 The convergence of objective function with the number of generations for both PSO and GA is shown in Fig. 4. The unit step responses of original and reduced systems by both the methods are shown in Figs. 5 and 6 for PSO and GA method respectively. For comparison, the unit step response of a recently published ROM obtained by conventional Routh Approximation method [21] is also shown in Figs. 5 and 6. -3 x 10 2 GA PSO Fitness 1.5 1 0.5 0 0 10 20 30 40 50 Generation Fig. 4. Flowchart of PSO for order reduction 1 0.8 Amplitude International Science Index 33, 2009 waset.org/publications/5760 constants c1 and c2 represent the weighting of the stochastic acceleration terms that pull each particle toward pbest and gbest positions. Low values allow particles to roam far from the target regions before being tugged back. On the other hand, high values result in abrupt movement toward, or past, target regions. Hence, the acceleration constants were often set to be 2.0 according to past experiences. Suitable selection of inertia weight, w , provides a balance between global and local explorations, thus requiring less iteration on average to find a sufficiently optimal solution. As originally developed, w often decreases linearly from about 0.9 to 0.4 during a run [17, 18]. One more important point that more or less affects the optimal solution is the range for unknowns. For the very first execution of the program, wider solution space can be given, and after getting the solution, one can shorten the solution space nearer to the values obtained in the previous iterations. Implementation of GA normal geometric selection is employed which is a ranking selection function based on the normalized geometric distribution. Arithmetic crossover takes two parents and performs an interpolation along the line formed by the two parents. Non-uniform mutation changes one of the parameters of the parent based on a non-uniform probability distribution. This Gaussian distribution starts wide, and narrows to a point distribution as the current generation approaches the maximum generation. The objective function J is defined as an integral squared error of difference between the responses given by the expression: (15) 3.8849s 2 + 11.4839s + 7.8849 The reduced 2nd order model employing GA technique is obtained as follows: While applying PSO and GA, a number of parameters are required to be specified. An appropriate choice of the parameters affects the speed of convergence of the algorithm. Implementation of PSO, several parameters are required to be specified, such as c1 and c2 (cognitive and social acceleration factors, respectively), initial inertia weights, swarm size, and stopping criteria. These parameters should be selected carefully for efficient performance of PSO. The 2.9319s + 7.8849 0.6 0.4 t∞ J = ∫ [ y (t ) − y r (t )]2 dt (14) Original 4th order model 0.2 Reduced 2nd order model by PSO 0 Reduced 2nd order model by Pade Appx 0 Where 0 y (t ) and y r (t ) are the unit step responses of original and 1 2 3 4 5 6 Time (sec) reduced order systems. Fig. 5. Step Responses of original model and ROM by PSO 34 7
  • 6. World Academy of Science, Engineering and Technology International Journal of Electrical, Electronic Science and Engineering Vol:3 No:9, 2009 TABLE I: COMPARISON OF METHODS 1 Method Proposed evolutionary method: PSO Proposed conventional method: GA Amplitude 0.8 0.6 0.4 Original 4th order model 0.2 Routh Approx. [21] Reduced 2nd order model by GA Reduced 2nd order model by Pade Appx 0 0 1 2 3 4 5 6 Parthasarath y et al. [25] 7 International Science Index 33, 2009 waset.org/publications/5760 Time (sec) Fig. 6. Step Responses of original model and ROM by GA Shieh and Wei [26] It can be seen that the steady state responses of both the proposed reduced order models are exactly matching with that of the original model. Also, compared to conventional method of reduced models, the transient response of evolutionary reduced model by PSO and GA is very close to that of original model. Prasad and Pal [27] J Pal [28] The performance comparison of both the proposed algorithm for order reduction techniques is given in Table I. The comparison is made by computing the error index known as integral square error ISE [23, 24] in between the transient parts of the original and reduced order model, is calculated to measure the goodness/quality of the [i.e. the smaller the ISE, the closer is R (s ) to G (s ) , which is given by: t∞ (17) 0 Where y (t ) and y r (t ) are the unit step responses of original and reduced order systems for a second- order reduced respectively. This error index is calculated for various reduced order models which are obtained by us and compared with the other well known order reduction methods available in the literature. VI. CONCLUSION In this paper, two evolutionary methods for reducing a high order large scale linear system into a lower order system have been proposed. Particle swarm optimization and genetic algorithm methods based evolutionary optimization techniques are employed for the order reduction where both the numerator and denominator coefficients of reduced order model are obtained by minimizing an Integral Squared Error (ISE) criterion. The obtained results are compared with a recently published conventional method and other existing well known methods of model order reduction to show their superiority. It is clear from results presented in Table 1 that both the proposed methods give minimum ISE error compared to any other order reduction technique. ISE 8.2316x10-5 2.9319s + 7.8849 3.8849s 2 + 11.4839s + 7.8849 5.2054s + 8.989 8.6581x10-5 6.6076 2 + 14.8941s + 8.989 4.4713 − 0.189762s 4.4713 + 4.76187s + s 0.008 2 0.6997 + s 0.0303 0.6997 + 1.45771s + s 2 2.3014 + s 0.1454 2.3014 + 5.7946s + s 2 34.2465 + s 1.6885 34.2465 + 239.8082s + s 24 + 16.0008s 24 + 42s + 30s VI. COMPARISON OF METHODS ISE = ∫ [ y (t ) − y r (t )]2 dt Reduced model 2 0.0118 2 REFERENCES [1] M.J.Bosley and F.P.Lees, “A survey of simple transfer function derivations from high order state variable models”, Automatica, Vol. 8, pp. 765-775, !978. [2] M.F.Hutton and B. Fried land, “Routh approximations for reducing order of linear time- invariant systems”, IEEE Trans. Auto. Control, Vol. 20, pp 329-337, 1975. [3] R.K.Appiah, “Linear model reduction using Hurwitz polynomial approximation”, Int. J. Control, Vol. 28, no. 3, pp 477-488, 1978. [4] T. C. Chen, C.Y.Chang and K.W.Han, “Reduction of transfer functions by the stability equation method”, Journal of Franklin Institute, Vol. 308, pp 389-404, 1979. [5] Y.Shamash, “Truncation method of reduction: a viable alternative”, Electronics Letters, Vol. 17, pp 97-99, 1981. [6] P.O.Gutman, C.F.Mannerfelt and P.Molander, “Contributions to the model reduction problem”, IEEE Trans. Auto. Control, Vol. 27, pp 454455, 1982. [7] Y. Shamash, “Model reduction using the Routh stability criterion and the Pade approximation technique”, Int. J. Control, Vol. 21, pp 475-484, 1975. [8] T.C.Chen, C.Y.Chang and K.W.Han, “Model Reduction using the stability-equation method and the Pade approximation method”, Journal of Franklin Institute, Vol. 309, pp 473-490, 1980. [9] Bai-Wu Wan, “Linear model reduction using Mihailov criterion and Pade approximation technique”, Int. J. Control, Vol. 33, pp 1073-1089, 1981. [10] V.Singh, D.Chandra and H.Kar, “Improved Routh-Pade Approximants: A Computer-Aided Approach”, IEEE Trans. Auto. Control, Vol. 49. No. 2, pp292-296, 2004. [11] D.E. Goldberg, Genetic Algorithms in Search, Optimization, and Machine Learning, Addison-Wesley, 1989. 35
  • 7. International Science Index 33, 2009 waset.org/publications/5760 World Academy of Science, Engineering and Technology International Journal of Electrical, Electronic Science and Engineering Vol:3 No:9, 2009 [12] S.Panda and N.P.Padhy, “Comparison of Particle Swarm Optimization and Genetic Algorithm for FACTS-based Controller Design”, Applied Soft Computing. Vol. 8, Issue 4, pp. 1418-1427, 2008. [13] S.Panda and N.P.Padhy, “Application of Genetic Algorithm for PSS and FACTS based Controller Design”, International Journal of Computational Methods, Vol. 5, Issue 4, pp. 607-620, 2008. [14] S.Panda and R.N.Patel, “Transient Stability Improvement by Optimally Located STATCOMs Employing Genetic Algorithm” International Journal of Energy Technology and Policy, Vol. 5, No. 4, pp. 404-421, 2007. [15] S.Panda and R.N.Patel, “Damping Power System Oscillations by Genetically Optimized PSS and TCSC Controller” International Journal of Energy Technology and Policy, Inderscience, Vol. 5, No. 4, pp. 457474, 2007. [16] S.Panda and R.N.Patel, “Optimal Location of Shunt FACTS Controllers for Transient Stability Improvement Employing Genetic Algorithm”, Electric Power Components and Systems, Taylor and Francis, Vol. 35, No. 2, pp. 189-203, 2007. [17] J. Kennedy and R.C.Eberhart, “Particle swarm optimization”, IEEE Int.Conf. on Neural Networks, IV, 1942-1948, Piscataway, NJ, 1995. [18] S.Panda, N.P.Padhy, R.N.Patel, “Power System Stability Improvement by PSO Optimized SSSC-based Damping Controller”, Electric Power Components & Systems, Taylor and Francis, Vol. 36, No. 5, pp. 468490, 2008. [19] S.Panda and N.P.Padhy, “Optimal location and controller design of STATCOM using particle swarm optimization”, Journal of the Franklin Institute, Elsevier, Vol.345, pp. 166-181, 2008. [20] S.Panda, N.P.Padhy and R.N.Patel, “Robust Coordinated Design of PSS and TCSC using PSO Technique for Power System Stability Enhancement”, Journal of Electrical Systems, Vol. 3, No. 2, pp. 109123, 2007. [21] C. B. Vishwakarma and R.Prasad, “Clustering Method for Reducing Order of Linear System using Pade Approximation”, IETE Journal of Research, Vol. 54, Issue 5, pp. 326-330, 2008. [22] S.Mukherjee, and R.N.Mishra, Order reduction of linear systems using an error minimization technique, Journal of Franklin Inst. Vol. 323, No. 1, pp. 23-32, 1987. [23] S.Panda, S.K.Tomar, R.Prasad, C.Ardil, “Reduction of Linear TimeInvariant Systems Using Routh-Approximation and PSO”, International Journal of Applied Mathematics and Computer Sciences, Vol. 5, No. 2, pp. 82-89, 2009. [24] S.Panda, S.K.Tomar, R.Prasad, C.Ardil, “Model Reduction of Linear Systems by Conventional and Evolutionary Techniques”, International Journal of Computational and Mathematical Sciences, Vol. 3, No. 1, pp. 28-34, 2009. [25] R.Parthasarathy, and K. N. Jayasimha, System reduction using stability equation method and modified Cauer continued fraction, Proc. IEEE Vol. 70, No. 10, pp. 1234-1236, Oct. 1982. [26] L.S. hieh, and Y.J.Wei, A mixed method for multivariable system reduction, IEEE Trans. Autom. Control, Vol. AC-20, pp. 429-432, 1975. [27] R.Prasad, and J.Pal, Stable reduction of linear systems by continued fractions, J. Inst. Eng. India, IE (I) J.EL, Vol. 72, pp. 113-116, Oct. 1991. [28] J. Pal, Stable reduced –order Pade approximants using the RouthHurwitz array, Electronics letters, Vol. 15, No. 8, pp. 225-226, April 1979. Sidhartha Panda is a Professor at National Institute of Science and Technology, Berhampur, Orissa, India. He received the Ph.D. degree from Indian Institute of Technology, Roorkee, India in 2008, M.E. degree in Power Systems Engineering in 2001 and B.E. degree in Electrical Engineering in 1991. Earlier he worked as Associate Professor in KIIT University, Bhubaneswar, India & VITAM College of Engineering, Andhra Pradesh, India and Lecturer in the Department of Electrical Engineering, SMIT, Orissa, India.His areas of research include power system transient stability, power system dynamic stability, FACTS, optimisation techniques, distributed generation and wind energy. Jigyendra Sen Yadav is working as Assistant Professor in Electronics and Communication Engineering Department, MANIT, Bhopal, India. He received the B.Tech.degree from GEC Jabalpur in Electronics and Communication Engineering in 1995 and M.Tech. degree from MANIT, Bhopal in Digital Communication in 2002. Presently he is persuing Ph.D. His area of interest includes Optimization techniques, Model Order Reduction, Digital Communication, Signal and System and Control System. Narayana Prasad Patidar obtained his PhD from Indian Institute of Technology, Roorkee, in 2008. Presently, he is working as a Senior Lecturer in Electrical Engineering Department, MANIT, Bhopal, India. His research interests are voltage stability, security analysis, power system stability and intelligent techniques. C. Ardil is with National Academy of Aviation, AZ1045, Baku, Azerbaijan, Bina, 25th km, NAA 36