Professional Documents
Culture Documents
Page 1
Page 2
G( s)
Where,
K s 1
K is steady state gain is the time constant d is the dead time The parameters of the process are obtained by going through following steps: The control loop is opened by switching it to manual This is done by making a doublet The time after each step change in the doublet should be enough so that manipulated variable reaches a steady state IV. Set Point Tracking By enabling set point tracking in a controller you make set point of the track it process value. This is to enable a bumpless transfer when the controler is switched to automatic from manual.
Page 3
Figure 2 showing the equations for second order plus dead time order (overdamped)
The aim of this workshop is to present different tuning rules for designing Jacketed Reactor for SOPDT processes. These tuning rules are obtained by imposing various specifications on the closed-loop system, such as changing the above three parameters (Gain K, Time Constant T and TimeDelay). This is done by doubling and halving each parameter by keeping other two at constant value. This proposed tuning method has successfully been applied to the control of an experiment system that is modeled as an SOPDT process. The obtained experimental results verify the efficiency of
Lamar University, Beaumont, Texas 19th March 2014
Page 4
parameters from step 4 and in Disturb tab enter FOPDT disturbance model parameters from step 5. Disturbance rejection performance of the feed forward with feedback trim implementation is tested by making step changes in the disturbance from 50 to 60 and back to 50 oC.
Lamar University, Beaumont, Texas 19th March 2014 Page 5
In Design Controller menu, select the PID with feed forward controller. Click on the process tab and SOPDT process model parameters from step 4 and in Disturb tab enter SOPDT disturbance model parameters from step 5. Disturbance rejection performance of the feed forward with feedback trim implementation is tested by making step changes in the disturbance from 50 to 60 and back to 50 oC. (It is similar for both step 6 and 7) . Disturbance rejection performance of static feed forward to dynamic feed forward is compared. Sensitivity study to determine how each fed forward model parameter impacts the disturbance rejection performance is conducted. Benefit of the feed forward control on set point tracking performance is explored. Step the set point from 92 oC up to 95 oC and back again.
Page 6
Page 7
After performing the test we stop saving the live data to the file and open that file in design tools. Upon opening we choose first order plus dead time sequence and start fitting the curve, after fitting the data in first order plus dead time sequence we fit the data for second order plus dead time sequence (SOPDT). Below is table showing the values for process gain, over all time constant, dead time, sum of squared errors and goodness of fit for both the curve fittings.
Table 1: Showing values of model parameters for FOPDT and SOPDT sequence
Model Parameters
First Order Plus Dead Time Second Order Plus Dead (FOPDT) Time (SOPDT) Process Gain, Kc -0.3549 -0.3544 First Time Constant, 1 2.03 1.86 Second Time Constant, 2 0 1.2 Dead Time, 0.8155 0.4888 Sum of Squared Error 1.79 1.66 (SSE) Goodness of Fit, R2 0.9979 0.9981
Lamar University, Beaumont, Texas 19th March 2014 Page 8
Figure 5 showing controller output response with step change (K c=-0.3549, i=2.03, =0.8155, 2 R =0.9979)
Below is the figure showing the model parameters obtained after fitting for first time order plus dead time sequence.
Figure 6 showing model parameters after fitting the data in FOPDT sequence
Page 9
Figure 7 showing controller output response for SOPDT sequence (K c=-0.3544, i=1.86, 2=0.4636, 2 =0.4888, R =0.9981)
Below is the figure showing model parameters after the data is fitted in a curve in second order plus dead time (SOPDT) sequence.
Page 10
Figure 9 showing cooling jacket inlet temperature response (Kc=-0.6728, i=2.52, =1.04, R =0.9993)
Page 11
Figure 11 showing the cooling jacket inlet temperature response in SOPDT sequence (K c=-0.6709, 2 i=1.85, 2=1.2, =0.3982, R =0.9998)
Page 12
Model Parameters
First Order Plus Dead Time Second Order Plus Dead (FOPDT) Time (SOPDT) Process Gain, Kc 0.6728 0.6709 First Time Constant, 1 2.52 1.85 Second Time Constant, 2 0 1.2 Dead Time, 1.04 0.3982 Sum of Squared Error 3.25 0.7572 (SSE) Goodness of Fit, R2 0.9993 0.9998
Based on the SSE, does the SOPDT model show improved capability in describing the disturbance behavior over the FOPDT model? From the data above collected we can say that SOPDT model does show improved capability in describing the disturbance behavior over the FOPDT model. Step-4: Now we select the controller design menu and in that we first set the setpoint at 92C, then we select from the drop down menu PI controller and we input the value Kc and i which we obtained from step 2 for FOPDT sequence in the process model section. Now we choose the disturbance model tab and fill in the values which we got from step 3 for FOPDT sequence. After filling in the values we test the disturbance rejection performance of the feed forward with feedback trim implementations by making step changes in the disturbance (cooling jacket inlet temperature) from 50C to 60C and back to 50C
Page 13
Figure 13 showing the disturbance response without feed forward implementation (Tuning Gain=-3.9, Reset time= 2.03)
Page 14
.
Figure 14 showing the disturbance response with feed forward (K p=-0.3549, 1=2.03, 2=0.0, =0.8155, KD=0.6728, 1=2.52, 2=0.0, =1.04)
How does the two controllers compare? Does the feed forward element show clear benefit? Is the PI tuning you used for the non feed forward study correct or to make the comparison fair, do you need to adjust the tuning values? From the above figures we can say that controller with feed forward is better than the controller without feed forward as the temperature rise in controller without feed forward is higher than in controller with feed forward, the rise in the value of process variable is in consideration with the controller output for the feed forward controller which is a bit off in controller without feed forward and also the time taken to reach a steady state is higher in case of controller without feed forward as compared to controller with feed forward.
Lamar University, Beaumont, Texas 19th March 2014
Page 15
Figure 14 showing the disturbance response with feed forward (K p=-0.3549, 1=2.03, 2=0.0, =0.8155, KD=0.6728, 1=2.52, 2=0.0, =1.04)
Page 16
Below is the figure showing disturbance response in second order plus dead time (SOPDT) sequence.
Figure 14 showing the disturbance response with feed forward (K p=-0.3544, 1=1.86, 2=0.4636, =0.3982, KD=0.6709, 1=1.85, 2=1.02, =0.3982)
The SOPDT model had lower SSE value than the FOPDT model, implying better model fits of the data. Does the SOPDT model show clearly improved feed forward disturbance rejection performance. Why or why not? The SOPDT model does show an improved feed forward disturbance rejection as it can be observed from figure 14 the rise in process variable setpoint is in correlation with rise in controller output as well when the disturbance value drops from 60% to 50% the drop in process variable is in correlation with controller output as well, in both case for rise and drop the correlation is steady whereas from figure 13 we can see that the correlation is not steady.
Lamar University, Beaumont, Texas 19th March 2014 Page 17
STATIC FOPDT
Page 18
STATIC SOPDT
Page 19
Page 20
Page 21
STEP 10
Page 22
Page 23
Page 24
Page 25
Page 26
Page 27
Page 28
Page 29
Page 30