PID Controller Flashcards
What is the problem statement for the proportional controller?
If we have a K block in a control system.
-increasing K lowers steady state error but increases damping of higher order systems
How can steady state error be reduced in the proportional controller?
If there is a 1/s in the TF, the feedback loop is type 1
(zero steady state error)
How can we achieve a type 1 with respect to disturbance?
Using integral control in the controller of the system
Define integral control
When the output signal U(s) is the integral of the error signal times Ki.
u(t) = Ki ∫e(t)dt
Parallel form for PI controller
Cpi(s) = Kp + Ki/s
=(Kps + Ki)/s
Parallel form of PD controller
Cpd(s) = Kp + KdS
Define the parameter Ti
Integral time - the time for the integral to intersect the proportional term for constant error input Ke(t)
Define derivative control
a control method to increase damping without decreasing k
u(t) = Kd x de(t)/dt
Define the parameter Td
Derivative time
the time required for the proportional term to biuld up to the derivative for a ramp error input
How is a derivative term implemented in a control system?
We cannot know a pure derivative without knowing the future so it is approximated
C(s) = Kds/ (s/Pf +1 )
Define a PID controller
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
Give 4 controller design methods
Tuning rules
Root locus
Analytical methods
Computer based Optimisation methods
What are the 2 problems with PID controllers
Derivative
Integral windup
What is a derivative kick and how is it fixed
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
What is integral windup and how is it fixed?
When the integral term “winds up” due to the output of the PID being limited by saturation
-back calculation is used for antiwindup