Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
(EOD).Mechatronics.pdf
Скачиваний:
81
Добавлен:
23.08.2013
Размер:
5.07 Mб
Скачать

page 28

First we get the characteristic equation from the denominator of the controller transfer function,

5B – 5B2 = 0

Next we find the roots of this equation,

B = 0

B = 1

In this case one root is less than 1, guaranteeing that the system will be unstable. The other root with a value of one would lead to a system that is critically stable.

• If we have a first order system we only need to have a sample time that is shorter than the system time constant.

4.4 MULTI-CONTROLLER SYSTEMS

It can sometimes be helpful to have more than one controller in a system.

In feedforward controllers we have one controller to deal with an input value, and a second to control error.

In cascade control we break the control into segments, that take advantage of readings within the process.

4.4.1 Disturbance Feedforward

When a system has a disturbance that can be measured we can add a controller that specifically compensates.

The figure below shows a feedforward disturbance controller,

page 29

dn

F( B)

 

 

 

Gf

 

 

 

 

 

 

 

 

 

fn

+

+

 

 

+

e

n

m

n

 

m'n

c

n

 

Gc

 

 

Gp

rn

 

 

+

 

+

 

 

 

 

 

 

 

-

 

 

 

 

 

 

 

 

In Computer

 

 

 

 

 

 

 

 

• In this case ‘F(B)’ is a function of how the disturbance actually effects the system. But ‘Gf’ is the controller to compensate. First, we need a model of ‘F(B)’. Next the controller ‘Gf’ is,

Gf = –F( B)

The error controller is designed as if the disturbance is not present.

This system is well suited to systems with large measurable disturbances. For example we could measure cutting force, and adapt an axis controller on a CNC machine.

4.4.2 Command Feedforward

By separating out error control, and process modeling functions we can make a system that is more accurate, with reduced steady state error.

This technique may be used when we have a process model, and the input will not be changing suddenly (The feedback error controller will tend to overcompensate).

We do this using a system of the form below,

page 30

 

 

Gf

fn

 

 

 

 

 

 

 

 

+

 

+

en

mn

mn

cn

rn

 

Gc

 

Gp

 

 

+

 

 

-

 

 

 

 

 

 

• The relevant transfer functions are,

The system transfer function is,

G( B)

cn

=

 

1

Gf

Gc Gp

= ----

+ ----- ----------------------

 

r

n

 

 

 

G 1 + G

G

 

 

 

 

 

c

c

p

The feedforward controller is best defined as, a perfect match when there is no error, and the input and output are identical,

en = mn = 0

cn = rn

cn = rnGfGp

Gf = ( Gp) –1

The feedback error controller can be selected to reduce the errors. The typical design technique is, to design for minimal error or disturbance.

Develop the system transfer function (given before) for a command feed forward controller

page 31

cn

---- = rn

4.4.3 Cascade

By adding extra feedback loops we can add levels of robustness to a control system.

In this case the control loops appear to be nested.

Consider a cascade control system for disturbances,

dn

 

 

 

+

+

+

+

rn

Gc1

 

Gc2

Gp

rn

 

 

 

-

 

-

 

page 32

• Now consider a cascade controller for a multistage process, such as a sewage treatment plant with sequential tanks with varying flow rates. Here the disturbance would be the sewage flowing into the first tank. the two process blocks are the treatment tanks. The output is water returned to rivers The controllers vary the flow rates by looking at parameters for both tanks.

dn

 

 

 

 

 

+

 

+

+

+

rn

Gc1

Gp1

rn

 

Gc2

Gp2

 

 

 

 

 

 

-

 

-

 

 

 

 

 

Hf

 

 

To do design/analysis for these controllers we do an analysis of the innermost feedback loop. This then becomes a process, and we do design/analysis at the next higher loop.

Select controllers for the system pictured below,

page 33

dn

 

 

 

+

 

+

+

+

5B

rn

Gc1

 

Gc2

------------

 

rn

 

 

1 – B

 

-

 

-

 

 

1.Design for Gc1 as if the disturbance and Gc2 are not present

2.Design for disturbance minimization with Gc2

Соседние файлы в предмете Электротехника