08.09.2013 Views

q - Rosario Toscano - Free

q - Rosario Toscano - Free

q - Rosario Toscano - Free

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

where [ ] T<br />

q = q1<br />

q2<br />

q3<br />

q is the vector of decision variables, s is the Laplace variable, S(s,q) is<br />

4<br />

the sensitivity function defined as S(s,q) = 1/(1+L(s,q)), T(s,q) is the closed-loop system defined<br />

as T(s,q) = L(s,q)/(1+L(s,q)), L(s,q) is the open-loop transfer function defined as L(s,q) =<br />

G(s)K(s,q) where G(s) is the transfer function of the system to be controlled and K(s,q) is the<br />

transfer function of the PID controller which depends upon the decision variable as follows:<br />

q3<br />

q ⎛ 1 10 s ⎞<br />

1 ( s,<br />

q)<br />

= 10 ⎜<br />

⎜1+<br />

+<br />

⎟<br />

(38)<br />

q2<br />

( q3<br />

− 4 )<br />

⎝ 10 s 1+<br />

10 s ⎠<br />

K q<br />

Note that the relationship between the decision variables of the optimization problem and the<br />

parameters of the PID controller are defined as:<br />

K = 10<br />

=<br />

(39)<br />

p<br />

q1<br />

q2<br />

q3<br />

q4<br />

, Ti<br />

= 10 , Td<br />

= 10 , N 10<br />

This is done to ensure a broader parameter space of (Kp, Ti, Td, N). The frequency-dependent<br />

weighting functions WS(s) and WT(s) are set in order to meet the performance specifications of the<br />

closed-loop system. The optimization problem (37), has been solved for the magnetic levitation<br />

system described in Sugi, Simizu & Imura, (1993). The process model is defined as:<br />

7.<br />

147<br />

G ( s)<br />

=<br />

(40)<br />

( s − 22.<br />

55)(<br />

s + 20.<br />

9)(<br />

s + 13.<br />

99)<br />

The frequency-dependent weighting functions WS(s) and WT(s) are respectively given as:<br />

5<br />

43.<br />

867(<br />

s + 0.<br />

066)(<br />

s + 31.<br />

4)(<br />

s + 88)<br />

S ( s)<br />

= , W ( s)<br />

=<br />

(41)<br />

4 2<br />

s + 0.<br />

1<br />

( s + 10 )<br />

W T<br />

The search space is: 2 ≤ q 1 ≤ 4,<br />

−1<br />

≤ q2<br />

≤1,<br />

−1<br />

≤ q3<br />

≤ 1,<br />

1 ≤ q4<br />

≤ 3 . In this test, we<br />

performed the minimization 30 times and we compared our results with those obtained via<br />

ALPSO (Augmented Lagrangian Particle Swarm Optimization see Kim, Maruta & Sugie, 2008).<br />

The following parameters have been used: N = 50, Nξ = 5 and α = 0.4. The best solutions obtained<br />

via ALPSO and HKA are listed in Table 13 and the statistical results are shown in Table 14 (the<br />

mark "-" means that the corresponding result is not available).<br />

Table 13. Comparison of the best solutions found via ALPSO and HKA.<br />

ALPSO HKA<br />

q1 3.2548 3.2542<br />

q2 -0.8424 -0.8634<br />

q3 -0.7501 -0.7493<br />

q4 2.3137 2.3139<br />

g1(q) 6.1e-3 -9.6e-4<br />

g2(q) -4.0e-4 -1.2e-3<br />

J(q) -1.7197 -1.7106

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!