9
Fig (1): Air Pressure Control System
Introduction
Page 2 / 8
The objective of this experiment is to study how to control the air pressure in a pipe in the
system shown in figure 2 using a PID controller in PC, a pneumatic valve (VN1), and I/P
converter. The system contains two circuits: a main air circuit (steel pipes) where the air flow and
pressure can be controlled and a control air circuit (plastic hoses) which is used to control the
pneumatic valve (VN1).
VRP1
VRP2
V2
VR
V3
V4
V1
Equipment
Page 3 / 8
Part I: Define the system components and understand how the system operates
1.1 Define the entire pressure/flow control system (EDIBON) on figure 1 and draw a table with
the names and description of all parts corresponding to the numbers in the figure.
1.2 Understand the system. Check how the air is flowing from the air compressor through the
pipes.
1.3 Draw the block diagram of the open and closed loop system. Identify, the system, the
processed variable, the main input, the actuator, the control signal, and the sensor used in
the feedback control system. What are the units of the various variables (Pressure, control
input) considered in this control system?
Part II: Start up the unit
2.1 Turn on the compressor and open its main valve.
2.2 Adjust the Air pressure regulator VRP-1 manually to 1.5 bar (already adjusted). You can
read the value in the manometer (pressure gauge) just below air pressure regulator VRP-1
2.3 Close the manual valves V1, V2, V3, and V4
2.4 Adjust the Air pressure regulator VRP-2 manually to 1.5 bar (already adjusted). You can
read the value in the pressure gauge EN 837-1
2.5 Turn on the Edibon UCP-P (Edibon Process Control Unit),
2.6 In the attached PC, run the software SACED UCP-P, where the following window will
appear.
2.11 Open the manual valve V1 and adjust the flow rate to 50%
using the manual valve (red) just under the flow meter.
Flowmeter has a scale divided from 0 to 100%. The internal
floating metal piece gives the flow rate depending on its
position. The flowmeter has a maximum flow rate of 9.4 m 3/h
and a minimum flow of 0.8 m 3/h. To measure the flow, we
have to read in the line, under the plate of the flowmeter as
shown in the following figure.
Page 4 / 8
Reading edge
10
20
27
30
35
38
40
45
50
60
70
80
90
100
Pressure
(Bar)
Part IV: Step Response
Now, we are going to study the step response of the system.
4.1 Keep the control type to manual control mode (Open loop) and set the % open to zero.
4.2 Change the time between data captured (sampling time) to 0.2 seconds.
4.3 Start saving the data of the experiment.(Click on the start saving button)
4.4 Create a reasonable step response (choice your values in the linear region for example keep
the ACI-PI valve value at 30% for a certain time then increase it to 80%). Wait till it
reaches the steady state.
4.5 Open the saved file (saved in the folder you chose in the open loop part) with EXCEL,
keep the time, Pressure, and valve opining columns only and delete the other data and the
headers.
4.6 Load the saved file in the MATLAB to plot the input (%opening of the valve) and output
(Pressure) versus time. Select only the final step response.
Page 5 / 8
4.7 From these data, you can calculate L and R for Ziegler Nichols method or K, T, and for
Broda method as described below. Those parameters will help in the next stage to
calculate the controllers parameters.
Part V: Closed-loop
5.1 P-Controller
5.1.1
5.1.2
5.1.3
Select a certain set-point value (within the pressure range) and wait until the system
reaches the steady-state. Increase or decrease the set-point to check the system
performance***. Take screen shots for your results.
5.1.4
Repeat this part again with Kp greater and then less than the calculated. Save the
data and compare all results.
*
Since the actuator input in the software is in percent, the control signal must
be changed to percent (out of 100) so multiply Kc by 100/(max. pressure(2
Bar))
**
As you may note, the system performance may behave better with Kp less than
the calculated value (try Kp/2), if so, use the new one for the next parts.
*** This analysis should be done by comparing the output for the three cases on
the same plot with the same set-points.
5.2 PI-Controller
5.2.1
Use the same method to estimate the proportional gain and the integral time in case
of PI control (Td =0)
5.2.2
5.2.3
5.2.4
Consider other values for the Ti (greater and less than the calculated) and compare.
5.3 PID-Controller
5.3.1
Use the same method to estimate the proportional gain, the integral time, and the
derivative time in case of PID control
5.3.2
5.3.3
5.3.4
Consider other values for the Td (greater and less than the calculated) and compare.
Page 6 / 8
Broda Method
The values of the controller parameters can be calculated using the following table.
Page 7 / 8
If T/ 20 : On-Off
If 10 / 20: P
If 5 / 10 : PI
If 2 / 5 : PID
If / 2 : limits of the PID Controller
Ziegler-Nichols Method
u
u
Fig (2)
t0
The values of the controller parameters can be calculated using the following table.
P controller
PI controller
PID controller
PG (Kp)
u/(RL)
0.9*u/(RL)
1.2*u/(RL)
IAT (Ti)
DAT (Td)
3.3L
2L
0.5L
Remarks:
o u and y should be considered in % of the total range.
o To calculate L and R a great attention should be paid to the line that you have
to draw. This line corresponds to the tangent to the curve at the inflection
point.
Page 8 / 8