Browse Search Popular Register Upload Rules User list Login:
Search:
PID Controller

Image:
screenshot of the scene

Author: UnityDogGaming04

Group: Default

Filesize: 8.01 kB

Date added: 2021-08-17

Rating: 5

Downloads: 687

Views: 242

Comments: 4

Ratings: 1

Times favored: 0

Made with: Algodoo v2.1.0

Tags:

Scene tag

Proportional - simply pushes in the right direction with a force proportional to error.

Integral - accumulates error into a variable that will become arbitrarily strong, if proportional can't overcome an external force.

Derivative - acts against measured velocity to reduce oscillation.

This is a simulation of a PID controller, a mathematical asset with many applications in the real world. I understood the PD parts of it for years, even before I learned the name PID itself. However, I just couldn't understand the I part, Integral, until today, where I had a sudden epiphany, and it just clicked. Integral is the historic summary of all error values, summed up together! As the measured location sits offset to the target location, it accumulates an adjustment that takes into account external forces! Now to learn how to balance the 3 numbers for the most stable configuration...

CONTROLS:
QE to move target position
AD to rotate base (external force)

Thaks bai x oNe MiLlIoN!1!!1111!!!eleventyone!1
Please log in to rate this scene
edit
Similar scenes
Title: 6 More Code Blocks for Krzat's Thyme4All Set (Algodoo Only)
Rating: 5
Filesize: 25.33 kB
Downloads: 527
Comments: 0
Ratings: 1
Date added: 2011/03/30 05:41:18
Made with: Algodoo Phunlet
Rating: rated 5
download
Title: rc controller
Rating: 5
Filesize: 81.05 kB
Downloads: 488
Comments: 1
Ratings: 1
Date added: 2008/09/25 03:55:32
Made with: Phun
Rating: rated 5
download
Title: Controller Ball World Level 1
Rating: 5.625
Filesize: 20.78 kB
Downloads: 1714
Comments: 2
Ratings: 2
Date added: 2013/06/06 01:43:36
Made with: Algodoo v2.0.1 Edu
Rating: rated 5.6
download
Title: Elevator (V4) With Complicated Doors and Controller (Algodoo Only)
Rating: 5
Filesize: 57.22 kB
Downloads: 705
Comments: 2
Ratings: 1
Date added: 2011/03/26 04:01:57
Made with: Algodoo before v1.8.5
Rating: rated 5
download
Title: Controller Ball Level 21 Entry
Rating: 5
Filesize: 10.06 kB
Downloads: 530
Comments: 0
Ratings: 1
Date added: 2013/05/18 16:04:08
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: Controller Ball Levels 51 - 60 READ DESC
Rating: 5
Filesize: 377.96 kB
Downloads: 1235
Comments: 0
Ratings: 1
Date added: 2013/07/20 21:40:16
Made with: Algodoo v2.0.2 Edu
Rating: rated 5
download
Suggestion: Allow the user to adjust the PID values, sort of like the way s_noonan did in his scene titled: PID Control
cool
I'll see what I can do, Xray. The whole mathematical structure of PID control is still relatively new, so it may be a while until I get something working.
Great! Do it whenever you have time (or don't do it at all). The choice is up to you.