PID Equation Deriavation (Automation)

... and the key thing to remember about Maxwell was where he came from. Just like Kelvin and Watt and Rankine and Black and ...

(... and RMA and kennyb on this site!)
 
More information and no one caught my math error.

http://books.google.com/books?id=1g...X&oi=book_result&resnum=1&ct=result#PPA145,M1

These guys were real engineers back then.
I bet they could put a transfer function or differential equation on the machines they worked on.

I think the PID block and concept of PID has dumbed down what it takes to control a closed loop system. The average PID tuner does not need to do the system identication and the differential equations but I also think this is yet another case where the tool has constrained the thinking of the users.
 
There is an Advanced PID Block in I/A Series DCS system..
Its quite Good

See this...

Advanced_PID.JPG


Explanation is ....

The PIDA controller implements continuous PID feedback and additive and multiplicative feedforward control of an analog loop (see Figure 93-1). Its principal inputs, setpoint and measurement,are used to compute its output, the manipulated variable, based on user-set or adaptively tuned values of the tuning parameters – proportional band, integral time, derivative time, delay time, and setpoint relative gain. The feedforward capability can be used to decouple interacting loops, such as a slow level control cascading to a fast flow control, in addition to compensating for measured load upsets.

The combination of the PIDA block, plus FBTUNE and FFTUNE extender blocks provide adaptive control capabilities of the I/A Series patented EXACT MultiVariable control (see the FBTUNE and FFTUNE Block Descriptions in this document). Connections can be made to the FBTUNE and FFTUNE blocks, while the PIDA controller is operating, by configuring the PIDA block’s BLKSTA into the PIDBLK parameter in the FBTUNE and FFTUNE extender blocks. The FBTUNE extender block adaptively tunes the feedback ontroller parameters for controller modes containing proportional and integral terms. The FFTUNE extender block provides dynamic compensation for an absolute multiplicative or additive feedforward input and both static and dynamic compensations for 3 or 4 incremental feedforward inputs and adapts the compensator
parameters. Also an extension connection can be made to a CHARC (characterizer)block, that applies matched functions to setpoint and measurement.
 

Similar Topics

Hi folks, I am upgrading a SLC to a ControlLogix platform. The goal of the project isn't simply to get the same program to run on different...
Replies
7
Views
2,852
I was looking around online about PID Tuning Software and came across this website: http://bestune.50megs.com/ On this company's / person's...
Replies
4
Views
3,124
I've got a loop that is extreemly well tuned for a CLX PIDE. I also have a SLC5/05 that is controlling an identical piece of equipment at a...
Replies
6
Views
6,732
Dear Experts, 1. Can u plz Explain the steps to derive the PID equation and 2. How to use PID block in AB RSlogix 500 or 5000..... 3. Plz...
Replies
1
Views
2,507
I wonder what unit the sample update time is in is it in minutes or seconds?? the equation: Un=Un_1+En(Kp+KiT+Kd/T)+En_1(-Kp-2*Kd/T)+En_2(Kd/T)...
Replies
3
Views
3,361
Back
Top Bottom