30.12.2012 Views

European Journal of Scientific Research - EuroJournals

European Journal of Scientific Research - EuroJournals

European Journal of Scientific Research - EuroJournals

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

328 Amin Yazdanpanah Goharrizi and Mehdi Semin<br />

3. Design Methodology<br />

l<br />

Let the controlled dynamical system (1), with the input sequence u( k)<br />

∈ R , be as follows:<br />

x ( k + 1)<br />

= f [ x(<br />

k)]<br />

+ u(<br />

k)<br />

(8)<br />

For this system finding a feedback control law u ( k)<br />

= g[<br />

x(<br />

k)]<br />

, where g: R R<br />

n → is an<br />

appropriate function such that the resulting closed loop system exhibits appropriate behavior, is<br />

desired. So, consider the linear desired model is as follows:<br />

x ( k + 1)<br />

= Ax(<br />

k)<br />

(9)<br />

n<br />

n×<br />

n<br />

Where x ∈ R , A∈<br />

R is a constant matrix and k = 0,<br />

1,<br />

2,...<br />

is the discrete time index. So, the<br />

controlled system orbit can behave like the system model "(9)," depends on how the eigenvalues <strong>of</strong> the<br />

matrix A is chosen. If the eigenvalues lie in the unit disc then the control action is like a regulation<br />

problem but if the eigenvalues are on the unit disc the behavior <strong>of</strong> the closed loop system becomes<br />

periodic. So, it's sufficient to choose the appropriate control input as follows:<br />

u ( k)<br />

= − f [ x(<br />

k)]<br />

+ Ax(<br />

k)<br />

Then, the methodology is as follows:<br />

(10)<br />

⎧0<br />

u(<br />

k)<br />

= ⎨<br />

⎩−<br />

f [ x(<br />

k)]<br />

+ Ax(<br />

k)<br />

if λmax<br />

< 0<br />

if λmax<br />

> 0<br />

(11)<br />

The control action can be applied by adaptive calculation <strong>of</strong> Lyapunov exponents <strong>of</strong> the system,<br />

as discussed in the pervious section.<br />

4. Nonlinear Observer Design Methodology<br />

Consider the controlled nonlinear chaotic system as follows:<br />

x(<br />

k + 1)<br />

= f [ x(<br />

k),<br />

u(<br />

k)]<br />

y(<br />

k)<br />

= h[<br />

x(<br />

k)]<br />

(12)<br />

n<br />

where f : ℜ<br />

p ≤ n .<br />

n<br />

n<br />

→ ℜ , and h : ℜ<br />

p<br />

→ ℜ are assumed to be differentiable and smooth functions and<br />

An observer is a dynamic system driven by the observations which is shown in figure (1):<br />

xˆ ( k + 1)<br />

= f [ xˆ<br />

( k),<br />

u(<br />

k)]<br />

+ L(<br />

k)[<br />

h(<br />

x)<br />

− h(<br />

xˆ<br />

)]<br />

In the case <strong>of</strong> state estimation, we have<br />

(13)<br />

lim[ xˆ<br />

( k)<br />

− x(<br />

k)]<br />

→ 0<br />

k →∞<br />

An approach to the observer design for system (12) is:<br />

(14)<br />

J ( x(<br />

k + 1),<br />

xˆ<br />

( k + 1))<br />

≤ ∆ when k > k ∗<br />

(15)<br />

With some nonnegative function J , and threshold value ∆ > 0 .

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

Saved successfully!

Ooh no, something went wrong!