• Non ci sono risultati.

Discrete Inversion Formulas for the Design of Lead and Lag Discrete Compensators

N/A
N/A
Protected

Academic year: 2021

Condividi "Discrete Inversion Formulas for the Design of Lead and Lag Discrete Compensators"

Copied!
18
0
0

Testo completo

(1)

Discrete Inversion Formulas for the Design of Lead and Lag Discrete Compensators

R. Zanasi

Computer Science Engineering Department (DII) University of Modena and Reggio Emilia, Italy

E-mail: roberto.zanasi@unimore.it

R. Morselli

CNH Italia S.p.A.,

V.le delle Nazioni 55, Modena, Italy

E-mail: riccardo.morselli@cnh.com

(2)

Outline

1) Inversion formulas for the continuous time case 2) Design of lead/lag compensators

3) Discrete Inversion formulas 4) Remarks

5) Numerical examples

6) Conclusions

The design of first or second order compensators is a very classical topic in automatic control courses.

It can be done in a lot of different ways and usually the Bode diagrams are used. All these different ways are basically equivalent. Which is the simplest and clearest way? This is an open question!

This paper presents continuous and discrete inversion formulas which

have a nice graphical interpretation on the Nyquist plane and seems to

be useful for teaching.

(3)

Compensator design: the continuous time case

The considered block scheme:

The compensator:

Steady state and high frequency gains:

Lead compensator if : Lag compensator if :

Bode magnitude and phase plots:

(4)

Inversion Formulas - continuous time case

The design problem can often be formulated as follows. Find the parameters of compensator C(s) such that:

where and are the magnitude and the phase desired at frequency . The problem is solved by using the following Inversion Formulas [1],[2],[3]:

[1] The M. Policastro, G. Zonta, “Un procedimento di calcolo delle reti correttrici nella sintesi in frequenza di sistemi di controllo”, University of Trieste, Internal Report no. 88, 1982.

[2] The G. Marro and R. Zanasi, “New Formulae and Graphics for Compensator Design'', 1998 IEEE International Conference On Control Applications, Trieste, Italy, 1998.

[3] The G. Marro, “Controlli Automatici‘”, Zanichelli, Bologna, 2004.

Admissible domains:

(5)

Without the Inversion Formulas

Without the Inversion Formulas the control problem can be solved reading the compensator parameters from lookup tables:

Lead compensator

(6)

Compensator design on the Nyquist plane

1) Chose a point

B

on the Nyquist Plane.

2) Red semicircle: are all the points that can be moved in B using a lead compensator.

4) Green quarter of plane:

are all the points that can be moved in B using a lag compensator.

3) Lead compensators with bouded amplification:

5) Lag compensators with bounded attenuation:

Lead

Lag

(7)

Lead compensator design: numerical example

The system: The goal:

Using the Inversion Formulas one obtains the copensator:

Point B follows from the phase margin:

Point A is chosen within the admissible region:

Parameters:

Step responces with and without the compensator.

(8)

Lag compensator design: numerical example

The goal:

Point B follows from the phase margin:

Step responces with and without the compensator.

The system:

Point A is chosen within the admissible region:

Parameters:

Using the Inversion Formulas one obtains the copensator:

(9)

Lag-Lead compensator: the continuous time case

The compensator (3 parameters):

The constraints:

The frequency response:

where:

Admissible values:

Inversion formulas:

a) if you choose :

b) if you choose :

c) if you choose :

Three possible design choices:

(10)

Lag-Lead compensator: a numerical example

Step responce with the

compensator.

The system:

The lag-lead compensator:

Point A is chosen within the admissible region:

The goal (B):

Point B follows from the phase margin:

Parameters:

Compensator parameters:

(11)

Compensator design on the Nichols plane

B A1

A2 Lead

Lag

-180 0 -360

0

The Inversion Formulas can be used also on the Nichols plane.

The graphical interpretation of the Lead and Lag

domains is still present:

they are symmetric

The Lead and Lag domains can be plotted “by hand” less precisely.

G(jw)

(12)

Compensator design: the discrete time case

The discrete block scheme:

Discrete first-order compensator:

is a minimum phase system only if:

Steady state and high frequency gains:

Bode magnitude and phase plots:

Lead compensator if : Lag compensator if :

(13)

Discrete Inversion Formulas

The admissible domains are equal to the ones given for the continuous time case:

The discrete design problem is solved by using the Discrete Inversion Formulas:

Cd(s) is minimum phase if and only if C(s) is minimum phase:

The discrete design problem can often be formulated as follows. Find the parameters and of compensator Cd(s) such that:

where and are the magnitude and the phase desired at frequency .

(14)

Discrete Inversion Formulas: details

2) Discrete design problem:

1) Auxiliary variables:

where:

and:

3) The design problem can be rewritten as:

4) After some manipulations:

5) At the end one obtains:

(15)

Discrete Inversion Formulas: remarks

The discrete inversion formulas can also be rewritten in the following form:

where and are the parameters given by continuous time inversion formulas.

C(s) is transformed in Cd(s) by using the “bilinear transformation with prewarping”:

+ =

Poles and zeros of the continuous and discrete inversion formulas:

(16)

Discrete inversion formulas: numerical example

The system: The goal (B):

Step responces with continuous,

discrete and bilinear compensators.

The discrete system:

Point A is chosen within the admissible region:

Parameters:

With discrete inversion formulas:

With bilinar transformaion:

(17)

Discrete inversion formulas: remarks

Frequency parameters to move A -> B :

Using the discrete inversion formulas: Using the continuous inversion formulas:

one obtains the discrete compensator:

one obtains:

Then applying the “bilinear

transformation with prewarping”:

one obtains the same discrete compensator !!!

(18)

1) Inversion Formulas – continuous case

ƒ Easy to use (Lead, Lag and Lead/Lag compensators)

ƒ Simple graphical representations on Nyquist plane

ƒ Easy understandable by undergraduate students

2) Inversion Formulas – discrete case

ƒ Similar to the continuous time case

ƒ Same domains and same graphical representation on the Nyquist plane

ƒ Useful for teaching and for discrete control design.

Conclusions

Riferimenti

Documenti correlati

A tensegrity model of reinforced vaults is also proposed and allows to perform a design minimal mass reinforcements of masonry vaults under static and seismic loads. Several

A svolgere attività di arbitri sono talvolta gli stessi giudici chiamati a co- noscere della controversia. Un dato interessante, già rilevato da Padoa Schioppa, sono,

We want to simultaneously fix both the regularisation parameter and the discretisation parameter, in correspondence to the given noise level, such that the discrete

The fraction of galaxies with EW([O II ])> 5˚ A as a function of relative stellar population age as defined in Fig. The points have been shifted in the x-direction slightly

Fungi and plants from metal-rich soils develop specific strategies to cope with metals via avoidance, accumulation or hyperaccumulation [34]. Care should be taken in choosing the

The most remarkable difference between the two porins per- tains to the transit from the extracellular vestibule down to the constriction region. A large longitudinal reorientation

In questo senso, il lavoro in fieri della ricerca, funzionale alla determinazione dei progetti dimostratori, è la determinazione dei requisiti tecnologici e degli indicatori