Proportional-Derivative-Integral (PID) Control

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

Favorites, Groups & Events

Proportional-Derivative-Integral (PID) Control - Presentation Transcript

  1. Proportional-Integral-Derivative Controller Presented by: Sancho McCann
  2. Simple Control Loop Control Plant Feedback
  3. Examples Control Plant Feedback Throttle Auto-engine Wheel speed Air temp Room temp Thermostat temp Steering direction Car Distance from path Voltage Electric motor Fan speed Fan speed CPU temp CPU temp sensor
  4. Speed control: lookup table 10 kph 3% Throttle 20 kph 6% Throttle 40 kph 20% Throttle 80 kph 50% Throttle 140 kph 100% Throttle
  5. What to do? Goal (set-point): 21 kph How much should you change your throttle?
  6. What to do? Set-point: 80 kph How much should you change your throttle?
  7. Proportional Controller • Far from set point? Change throttle more • Close to set point? Change throttle less \"control = (setpoint # currentState) • pGain
  8. Example
  9. Proportional-Derivative Control • Approaching set point quickly? Ease off throttle. pTerm = (setPoint \" currState) • pGain dTerm = (prevState \" currState) • dGain #control = pTerm + dTerm !
  10. Example
  11. Problem with Derivative Term Enhances noise
  12. Integral Term • Helps state average around the set point • Accumulate historic error • Allow this integral to inform the control decision
  13. Examples
  14. Extremes • What if – P term is too low? – P term is too high? – D term is too low? – D term is too high? – I term is too low? – I term is too high?
  15. Tuning (one manual method) • Start with low pGain (< 1) • Set dGain ~ 100x pGain • Increase dGain until oscillation – Halve until no oscillation reduced • Increase pGain until oscillation – Halve that value • Set iGain very low and increase until a small overshoot is noticeable
  16. Can be complex: Autopilot Heading Roll Aileron

+ guest9006abguest9006ab, 3 years ago

custom

3542 views, 0 favs, 0 embeds more stats

A simple, widely used control method. This presenta more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 3542
    • 3542 on SlideShare
    • 0 from embeds
  • Comments 1
  • Favorites 0
  • Downloads 105
Most viewed embeds

more

All embeds

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories