3 ms·
PID is the controller for a block diagram [1]. When you have the block diagram, you can predict the response graphs extremely reliably [2]. You should be extrem
by syntaxing 3y ago
PID is the controller for a block diagram [1]. When you have the block diagram, you can predict the response graphs extremely reliably [2]. You should be extremely close to the desired coefficients and requires a little tuning. Especially for stuff like thermal and conduction that’s very well understood. You just need to draw the thermal circuit and know the spec of your hardware.
Most of the time people use PID, they use it as a black box which causes a lot of pain.
[1] https://www.tutorialspoint.com/control_systems/control_systems_block_diagrams.htm https://www.tutorialspoint.com/control_systems/control_syste...
[2] https://ctms.engin.umich.edu/CTMS/index.php?example=MotorSpeed§ion=ControlPID https://ctms.engin.umich.edu/CTMS/index.php?example=MotorSpe...
- wildekek 3y agoThanks! I wish I learnt more control theory in my education, this is helpfull.
- syntaxing 3y agoControl system was probably one of the hardest class I took for undergraduate. Unfortunately, it really requires a college course (mine had a lab too so you can some “real life” experience) to understand the beauty of PID controllers. Highly recommend sitting in a college course if you like this stuff!
- sheepshear 3y agoHere's the first of several open courseware on controls. http://mocha-java.uccs.edu/ECE4510/index.html http://mocha-java.uccs.edu/ECE4510/index.html