P Controls

Proportional Controls

  • In a block diagram, this is summing the output to the input
  • This is controlled using a or some proportional gain which controls our β€œflow”
  • As you increase you can make the DC gain as close as possible to 1 (This is the servo performance or why we use servo motors)
  • Mathematically,
  • Increasing decreases , making the transient response more oscillatory

PD Controls

Proportional Derivative Controls

  • A PD controller adds a derivative term to the P controller, which reacts to the rate of change of the error
  • This is like implementing a virtual spring and damper
  • Mathematically, where we still have our proportional gain, but now have a derivative gain connected to the rate of change of the error
    • In LaPlace…
  • We use this when we need faster responses and to reduce overshoot
  • Designing a PD controller means finding and which we can do by putting our transfer function into standard 2nd Order form and when doing a comparison of coefficients

Integral Control

  • Based on the total history of the error
  • where the s in the denominator is the term that makes this a PI controller instead of a proportional controller
  • Infinite gain at DC (when t = infinity or when s = 0)
  • Best performance in steady state error

PI vs P Controller Example

  • The goal is to describe the steady state behaviours for two inputs
  • First find from whatever system we are analysizing
  • Note that is for a PI controller
  • Use the closed-loop TF equations which include our desired inputs to get transfer functions for our desired inputs
  • Now we can construct the transfer functions for our P and PI systems by and determine the type of system that they are
  • For each of our input transfer functions, we want to apply a unit step input and find the error transfer function for each one

PD vs PI

  • PD does not change the closed loop system order or the system type
  • I-control and I-action increase the closed loop order by 1 which is why its used for steady state error

PID Controls

Soo Jeon Wisdom

PID gain tuning is more of an art than a science but these are the general guidelines

  • PD gains are for transient response
    • Here, you start with a PD control with a small D gain, increase P until the oscillation is too big. The, increase the D gain and continue
    • Stop when you achieve a satisfactory transient response (settling time and overshoot)
  • Integral gain is related to steady state error
    • I gain removes the steady state error and suppresses the disturbance effect by increasing the system order
  • Requires lots of manual tuning of parameters
  • May not be feasible to satisfy desired transient plants