Upcoming SlideShare
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Standard text messaging rates apply

# How To Improve PID

3,461

Published on

Presentation given during NIWeek 2008 about basics on PID and tips on how to improve it

Presentation given during NIWeek 2008 about basics on PID and tips on how to improve it

2 Likes
Statistics
Notes
• Full Name
Comment goes here.

Are you sure you want to Yes No
• Be the first to comment

Views
Total Views
3,461
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
126
0
Likes
2
Embeds 0
No embeds

No notes for slide

### Transcript

• 1. 1
• 2. How to Improve your PID Controller Javier Gutierrez LabVIEW Product Marketing 2
• 3. Benefits of Advanced Control and Tuning Model-based Manual • A poorly tuned control control < 1% control valve costs additional \$880/year* • A bad pH loop incurred chemical waste of \$50,000/month* • A bad kiln temp loop cost \$30,000/month* PID needs PID is fine manual tuning *Sources: Cybosoft and ExperTune 3
• 4. Agenda • What is PID? • How to improve performance  Hardware considerations  Upgrade PID Algorithm  Advanced Controllers • Conclusion 4
• 5. Agenda • What is PID? • How to improve performance  Hardware considerations  Upgrade PID Algorithm  Advanced Controllers • Conclusion 5
• 6. What is PID • Set Point (SP) – Desired control point • Output (OP) – Controller output • Process Variable (PV) – Plant/process output • Error = SP - PV error OP SP PV 6
• 7. PID Parameters • Proportional  Drive to setpoint  Error → 0, OP → 0  “Steady-state error” • Integral  Eliminate steady state error  OP proportional to ∫ error • Derivative  Increase response rate  OP proportional to rate of change of error 7
• 8. System to control 8
• 9. PID Implementation Demo 9
• 10. PID Control – Pros and Cons • Advantages  Proven  Easy to implement • Disadvantages  Not easy to tune  Not suitable for all systems • Backlash, friction, and so on 10
• 11. Agenda • What is PID? • How to improve performance  Hardware considerations  Upgrade PID Algorithm  Advanced Controllers • Conclusion 11
• 12. How to program PID Function Blocks Windows/Real Time FPGA Control and Simulation 12
• 13. Benefits of Higher Loop Rates 13
• 14. PID Loop rates 1 MHz 100 kHz 25 kHz 600 Hz 14
• 15. Die Casting Machine The movement of the aluminium injection plunger controlled in a steady closed loop at a speed varying from 0 up to 10 m/sec. 15 Copyright 2007 © EUROelectronics srl – ITALY -
• 16. Agenda • What is PID? • How to improve performance  Hardware considerations  Improve PID Algorithm  Advanced Controllers • Conclusion 16