View Single Post
  #1   Spotlight this post!  
Unread 19-01-2009, 11:41
PhilBot's Avatar
PhilBot PhilBot is offline
Get a life? This IS my life!
AKA: Phil Malone
FRC #1629 (GaCo: The Garrett Coalition)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Maryland
Posts: 747
PhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond repute
Great PID guide. (for wheel speed control)

This may be redundant information for some, but there is a really detailed guide for using the LabVIEW PID controls on NI.

http://www.ni.com/pdf/manuals/372192b.pdf

It's a good mix of Description, Explanation and fundemental math.

You can ignore the math and still get a lot from this manual. Likewise if you're good at math, it explains what PIDs do.

I went looking for this because I wanted to see if I could use the Auto-tuning version of the PID control. We are using wheel encoders and I wanted to get the best possible speed control to implement constant acceleration rates. Now I feel comfortable trying it out.

One key thing I learned was that all the PID ins/outs assume 0-100 = full scale so you need to scale your control inputs/outputs into this range to get the most out of the VI.

Phil.
__________________
Phil Malone
Garrett Engineering And Robotics Society (GEARS) founder.
http://www.GEARSinc.org

FRC1629 Mentor, FTC2818 Coach, FTC4240 Mentor, FLL NeXTGEN Mentor