PID Controller Flashcards

1
Q

What is the problem statement for the proportional controller?

A

If we have a K block in a control system.
-increasing K lowers steady state error but increases damping of higher order systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

How can steady state error be reduced in the proportional controller?

A

If there is a 1/s in the TF, the feedback loop is type 1
(zero steady state error)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How can we achieve a type 1 with respect to disturbance?

A

Using integral control in the controller of the system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Define integral control

A

When the output signal U(s) is the integral of the error signal times Ki.

u(t) = Ki ∫e(t)dt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Parallel form for PI controller

A

Cpi(s) = Kp + Ki/s

=(Kps + Ki)/s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Parallel form of PD controller

A

Cpd(s) = Kp + KdS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Define the parameter Ti

A

Integral time - the time for the integral to intersect the proportional term for constant error input Ke(t)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Define derivative control

A

a control method to increase damping without decreasing k
u(t) = Kd x de(t)/dt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Define the parameter Td

A

Derivative time
the time required for the proportional term to biuld up to the derivative for a ramp error input

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How is a derivative term implemented in a control system?

A

We cannot know a pure derivative without knowing the future so it is approximated
C(s) = Kds/ (s/Pf +1 )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Define a PID controller

A

creates a control signal that is the sum of the error signal, its integral and its derivative.
u(t) = k( e(t) + 1/Ti ∫e(t) + Td de(t)/dt )

Intgeral - feedback on past outputs
Proportional - present outputs
Derivative - future outputs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Give 4 controller design methods

A

Tuning rules
Root locus
Analytical methods
Computer based Optimisation methods

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the 2 problems with PID controllers

A

Derivative
Integral windup

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is a derivative kick and how is it fixed

A

When there is a large spike in the output signal
e(t) = r(t) - y(t)
It is fixed by differentiating y(t) rather than the error signal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is integral windup and how is it fixed?

A

When the integral term “winds up” due to the output of the PID being limited by saturation
-back calculation is used for antiwindup

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

If steady state is an issue, what controller do we use?

A

PI

16
Q

If the system ocsillates too much or lacks stability, what controller do we use?

A

PD

17
Q

What are the pros/cons of PI controllers?

A

Pros:
-allows for steady state error to be reduced to 0
con:
-integral wind up may occur

18
Q

What are the pros/cons of PD controllers?

A

pros:
Increases damping and overshoot while allowing k to be a larger value
-faster response
cons:
-susceptible to noise and derivative kick which can cause instability

19
Q
A