• Aucun résultat trouvé

3. Short-term dominant mode:

N/A
N/A
Protected

Academic year: 2021

Partager "3. Short-term dominant mode:"

Copied!
6
0
0

Texte intégral

(1)

Dominant mode: illustration

Contents

• 1. A second order system:

• 2. Long-term dominant mode:

• 3. Short-term dominant mode:

• 4. Model simplification by state elimination.

1. A second order system:

Let us consider the systemG(s) described in the following Figure.

This system can be represented by the transfer functions:

XU1(s) = s2+11s+1010 =(s+1)(s+10)10

XU2(s) = s2+11s+1010s =(s+1)(s+10)10s

or the state space representation:

1

˙ x2

=

0 1

−10 −11 x1 x2

+

0 10

u (1), y= x1

x2

(2).

Its dynamics is characterized by 2 poles or eigenvalues:

• λ1=−1 (rd/s): the ”slow” one,

• λ2=−10 (rd/s): the ”fast” one.

G=ss([0 1;-10 -11],[0;10],eye(2),zeros(2,1));

damp(G)

Pole Damping Frequency Time Constant (rad/seconds) (seconds) -1.00e+00 1.00e+00 1.00e+00 1.00e+00 -1.00e+01 1.00e+00 1.00e+01 1.00e-01 Its step response:

(2)

figure step(G)

2. Long-term dominant mode:

Clearly the responses (it is more particularly true forx1(t)) are dominated by the slow eigenvalue λ1. Indeed, the long-term response in the time-domain corresponds to the low-frequency response in the frequency-domain, i.e. when s=jω tends to 0. On the transfer functions, that means the terms in s2 can be neglected w.r.t to terms insors0:

• lims→0XU1(s) = lims→011s+1010 .

• lims→0XU2(s) = lims→011s+1010s .

Thus, it is possible to find a first order systemGslow(s) = 10

10s

11s+10 quite rep- resentative of the long-term response of the 2nd order system G(s). Such an operation is calleda model reduction.

Gslow=tf({10;[10 0]},[11 10]);

hold on step(Gslow)

legend(’G(s)’,’Gslow(s)’)

(3)

3. Short-term dominant mode:

The short-term step response (t∈[0, 0.2s]):

figure step(G,0.2)

Clearly the response x2(t) is dominated by the fast eigenvalue λ2. Indeed, the short-term response in the time-domain corresponds to the high-frequency

(4)

response in the frequency-domain, i.e. whens=jωtends to∞. On the transfer functions, that means the terms ins0can be neglected w.r.t to terms insors2:

• lims→∞XU1(s) = lims→∞s2+11s10 = 0.

• lims→∞XU2(s) = lims→∞s210s+11s = lims→∞s+1110 .

Thus, it is possible to find a first order transfer quite representative of the short-term response of x2(t). For x1(t), it is not possible to find a first order transfer representative of its short-term behavior. We will choose 0 and thus:

Gf ast(s) = 0

10

s+11 . Such an operation is also called a model reduction but it is completely different from the previous one.

Gfast=tf({0;10},[1 11]);

hold on step(Gfast)

legend(’G(s)’,’Gfast(s)’)

4. Model simplification by state elimination.

The previous operations on transfer functions become tricky when we have have to cope with high order systems, with several inputs and outputs (ex: the longitudinal model of an aircraft). It is thus highly recommended to eliminate state variables directly in the state-space representation (see: doc modred). The functionmodredproposes 2 methods to eleminate state space variables:

(5)

• ’matchdc’(i.e.: match DC gain, the defauft method): to be used to eliminate the ”fast dynamics” in order to have a reduced model represen- tative of the long-term behavior.

In our example x2 is fast w.r.t. x1, i.e.: x2 reaches its steady state almost instaneoulsly w.r.t. to the settling time ofx1. So we will assume ˙x2 = 0 (x2 does not evolve any more). Then, in the second row of the state equation (1), we get: x2=−1011x1+1011u. By replacingx2in the first row of the state equation and in the output equation (2), the first orderreduced modelreads:

˙

x1=−10

11x1+10

11u, y= 1

1011

x1+ 0

10 11

u

Gslow=modred(G,2);

tf(Gslow)

ans =

From input to output...

0.9091 1: ---

s + 0.9091 0.9091 s 2: ---

s + 0.9091

Continuous-time transfer function.

• ’truncate’: to be used to eliminate the ”slow dynamics” in order to have a reduced model representative of the short-term behavior.

In our example x1 is slow w.r.t to x2, i.e.: within the time constant of x2, x1

has not time enough to change from its equilibrium value. So we will assume x1= 0. Then considering the second row of the state equation and the output equation (2), the first orderreduced modelreads:

˙

x2=−11x2+ 10u, y= 0

1

x2

(6)

Gfast=modred(G,1,’truncate’);

tf(Gfast)

ans =

From input to output...

1: 0 10 2: ---

s + 11

Continuous-time transfer function.

Références

Documents relatifs

NK cells stimulated with optimal doses of rIL-15 displayed cytotoxicity against all MM-associated endothelial cells analyzed, an effect that was accompanied by the

– le conflit de rôle est significatif dans la régression des états affectifs négatifs, ce qui permet de vérifier partiellement H1 : les tensions de rôle sont marquées

important, namely (i) the evolution of wine consumption per inhabitant combined with the French demographic evolution, (ii) the polarization of vineyards by some historical

The SoilC&N model includes above- and below-ground plant residue pools and three SOM pools (microbial biomass, Young and Old SOM) with different turnover times (Fig.

The early thaw of the frost scars surrounding the Juncus trifidus Community results from the absence of both an insulating surface humus and an insulating snow

While the characteristics of elderly inpatients that pre- dict length of stay, functional decline, nursing home ad- mission, rehospitalizations or short-term mortality have

On figure 1C, we see the following behavior: after a trigger, the value is correctly updated in short-term memory and remains stable until C is updated (after 100 time steps) and

A multi-agent based model to understand long term dynamics of pastoral upland This study, integrated into the framework of pastoral archaeological research in the