0% found this document useful (0 votes)
26 views11 pages

flow control

Uploaded by

Sivabalan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views11 pages

flow control

Uploaded by

Sivabalan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

Module 7- Analysis, closed-loop control, and control

technology with the Mixing Station 2 Closed-loop control technology

2.3 Exercise: Determining the operating point of the controlled


system
Information
To
determine the working point of the controlled system, knowledge of the
and the working range of the controlled system or final measuring range of the sensor
Inpractice, the working point of a controlled svstem is
control element is required.
selected based on process specifications. The
measuring and final control element are then defined and
By default, the working point of the flow control system selected.
final control element! should be in the middle of the working range of the

Problem description
Determine a suitable working point of the flow control system for the coming
commissioning.
Procedure
1. Which measured value lies exactly in the center of the working
range? Set the pump voltage for this
working point. Measure the sensor signal or the output signal of the measuring transducer.
2. Fill the mixing tank VE4 with ~7l
water each.
3. Open hand valve VW10 and VV12. Close allother
hand valves.
4. Start FluidLab®.PA closed-loop - select the "Measure and
control" menu.
5 Select "low rate", "A_OUTO Pump", and "OUT" as display values.
6. Switch on binary output bito (MA1).
7. Select "A_OUTO Pump" as the manipulated variable and specify a pump
voltage.
8. Start the execution andswitch the "manipulated variable" ON.
9. Change the pump voltage. What is the pump voitage for the constant flow rate at the working point?
Enter the values for the working point (center of the working range) into the worksheet.

Procedure

FBow sensor Pump voltage


Flow rate [L/min] [V]

Working point 5.7

Question
Howcan the system behavior of the flow system be influenced?

Adiferent filling of tank VE1 or in the tanks VE1-VE3 changes the inlet pressure of the pump PL1. A
malfunction due to ball valve VW12 or air in the piping also influences the flow system. With a time
Variant measurement, the flow rate decreases proportionally to the current level.

O Festo Didactic 8131020 M7-17


2 Closed-loop control technology Mixing Station
Module 7- Analysis, closed-loop control, and control technology with the

2.4 Exercise: ldentification of the behavior of the controlled system


Information
n order to select the optimum controller, the behavior of the controlled system must be known. ne
controller settings are derived from the system dynamics.

The dynamic behavior of a system is determined via the "step


response".
Problem description
Carry out the following series of measurements to determine the step response of the flow systei.

Preparation
1. Fill the mixing tank VE4 with ~7l water each.
2. Open hand valve VW10 and VW12. Close all other hand valves.
3. Start Fluidlab®-PA closed-loop - select the Measure and control" menu.
4. Select "Flow rate", "A_OUTO pump", and "0UT" as measured variables.
5. Select A_OUT0 pump" as the manipulated variable.
6. Switch on binary output bito (MA1).
7. Set the pump voltage at the working point.
8. Start the execution.
9. Switch the "Manually controlled ON" switch ON.
10. Determine the parameters of the controlled system: system gain Ke, system time constant TP, and dead
time T using the following diag1ams and formulas.

Ayj

system with time delay and dead time


Step response of a proportional

Ax
Ks = Ay

Dimensionless value
Parameter Value <
Ks

value for the following exercises.


Use the dimensionless

O Festo
M7-18
Didactic 8131020
2 Closed-loop control technology
Module 7-Analysis, ciosed-ioop control, and control technology with the Mixing Station

Procedure for the graphical determination of the time constants Ts

Ax
63%

2 4

the maximum of the curve.


1. Draw the "maximum value" as a horizontal line (1) at
of the curve.
2. Draw the "perpendicular as a vertical line (2) at the origin value Ax.
jump height of the
3. Draw a horizontal line (3) at 63% of the maximum
4. Draw a vertical line (4) at the intersection of
the 63% line with the curve.
63 %. This is the
With the help of the time scale, determine how long it takes for the system to reach
5.
time constant Ts.
stationary (steady state) state after the input jump.
6. Determine the system gain Ks in the

Calculations

Ax =3.9 /min / 0.39


Ay -5.7 V/057
63% of Axot 2.45 1/min
and control
Cursor evaluation in measurement
to 3.95 s
t1 4.25 s
t2 = 4.55s

t2-t1 = 0.3 s
System time constant Ts =
3.9/min / 5.7V= 0.68 1/min / V
System gain Ks = Ax /Ay =
0.39/ 0.57 = 0.68
Ks dimensionless =
very short dead time
The deceleration during
start-up of the pump results in a
= 0.3 s
Dead time Tt = t1-t0

M7-19
the Mixing Station
controltechnology/with
control, and
2 Closed-loop control technology Module 7-Analysis, closed-loop

2.5 Exercise: Operation ofa controller in a flow system

the
Information continuous signal for
controllers generate a
As opposed totwo-step controllers, continuous-action control deviation.
manipulated variable, the magnitude of which depends upon

Procedure continuouS-action controllers.


types of
Familiarize yourself with the modes of operation of the various
Use the determined operating point.
Value dimensionless
Parameter
Value [l/min]

Reference variable (w) at the working 0.4

point

parameters.
with different controllers and control
Check the behavior of the controlled system

Malfunction
Close hand valve VV12 further.

M7-20 OFesto Didactic 8131020


O
Festo 9. 8. 7 6. 5. 4. 3 2. 1. controller
2.5.1 P Module
Didactic large
contret
Thesystern Question
How Set SetSelectSelectSwitchSelect Start OpenProcedure
Fil Record e Us
Control
Parameter the 7-
does anthe the Analysis,
($2), K Kp the FluidLab°-PA
"Flow" handmixing
deviation. K K amplification
previously"A_OUTO on the gain the
8131020 the the P binary
responds valve step system
controller as factors closed-loop
control systern tank
response
pump"output the VV10
The determined closed-loop (Kp) with
Value VE4
circuitcontrolquickly respond
10 5 2 gain controlled
system.
control,
and and with
asbito the
for set the for to
the VV12. ~7 this help and
oscillates.
deviation toa when offset the
manipulated
(MA1).
-
each
P select Closewater l end, of control
chage controllerreference test. a
controlled of one P technology
the the alleach. controller.
becomes in after
the manipulated variable. "Continuous other
and variable the with
reference with start hand
srnaller other the
a of
P the valves. Mixing
value. the control" (see
when controller?
variable. execution.controller.
Station
the
Kp menu. table).
is
A
increased.
disadvantage
If
Kpis
isthe 2
selected Closed-loop
constant
too control
technology
M7-21
O
Festo Evaluation W Ws
Tolerance
rangeAXs Recovery
timeTes time
RiseTer Dead
time T
Describestandards. Control Overshoot The controller
2.5.3Pl Module
idactic Todescription
Problem
do quality
Information
criteria 7-
this, the Analysis,
31020 the amplitudeThexm
criteria
set flow for Tar
results. control
the system closed-loop
parameters processes
of
How controlled a
with "Error tolerance The variable The The variable control,
does
a settling response dead overshoot
specified
the Pl range"
is system and
controller. Tes range overshoots
time
system time
first control
around time
in AXs isreached. specifies amplitude during technology
respond? the Use for the specifies the
table. the the
a the time the reference
Pl reference last until specifies control with
controller the time
time, the
the length offset variable. Mixing
variable i.e., the process
controlled
with ofbetween largest Station
until time are:
series (default
it that value
2-AXs variable
no two
structure longer elapsesvariables.
5 by
% which
of has
leaves
in reference entered before
accordance
with the
this 2
referencethe controlled
Closed-loop
variable) range. the
control
M7-23 technology
M7-24 2
Closed-loop
9. 8. 7. 6. 5. 4. 3. 2. 1.
control
Xm/Tcs malfunctions
With component klly The
compensated For point How Question
How
Reset
timeT= Set SetSelectSelectSwitchSelect Start Open Procedure
Fil
Parameter
which does does a the the technology
Kp comnensated.system or K Ke Ke KP parameter
the FluidLab°-PA
"Flow" hand
measured =1/Ti the determined "A_OUTO0 on mixing
pair the the Pl binary valve
caused ensures responds manual why An controller as
)= to of systemsystem tank
at 1s zero. parameters integrating
this Value pair pump"output the VW10
with by a The valrespond
ve 2 2 1
for offset closed-loop
controlled VE4
Axs Iffast relatively respond pararetar and with
VV12 the Pl the and as
5
no controller
control VV12 of set the bito VV12.
%0.2 overshoot, P is eierent Plthe (MA1). -7l
componentis are quickly the is the ifwhen Parametercontroller manipulated
the system. -
is manipulated select Closewater
compensated response. smallestslightly caliec is
T T T
reference 7-Analysis,
closed-loop
Module
/min combines reference
controlled used
Tcs to the all each.
a closed? the and
from at too Ihe change overshoot "reset as variable. "Continuous other
startvalue.variable
the the variable with a 1s 25 1s 2s
Value
large
w4/min lowest. by the controller
p0sItive in
contoller
time" the hand
a
final (kp the Xm is Pl execution. of
the
valves.
controller?
1), reference and/or changed T. in control"
characteristics
control controler.
tensures
he combination 0.6 0.2 Xim
control,
the in menu.
element.control that variable. smallest small and
loop the of with 9.55
control
steps 75 95 105 Ts
PThe settling
tendscontrol and
around Peiement,
a technology
O control
l
Festo controllers,
to
deviatione
Didactic oscillate time
the
ywwith
deviation the
Tes? working which
131020 The Mixing
Min is is
P Station
2
Closed-loop
7. 6. 5. Ichange 4. 3. 2. 1.
control
Criterion: Kp WhatQuestions
What Slightly smallSlowiySwitch controller
SlightlyReduce Activate
In the
Procedure
= manual
technology
1.1 criteriavalues changes
Ti increase to
increase untilreduce
allow TË override,
AUTO
=
0.8 did have in
a the Kp
slight you you Ti until the K,and
untilcontrol reference (in set
use
determined the MANUAL the
overshoot for the
loop
oscillations manipulated
optimization? tendency the
tends variable.reference
mode)
for Module
Kp to to are until variable 7-
and oscillate
oscillate
eliminated. variable
the Analysis,
T; control
? again.
is to
in
zero. closed-ioop
eliminated.
loop small
(in steps coontrol,
AUTO
around and
mode) control
the
tendsworking technology
to
O
Festo oscillate point. with
the
idactic
due Mixing
1020
to Station
technology
M7-27
control
Analysis
according
the set
Closed-loop and
it,
From curve order range)
see method parameters: type
point.
Ziegler-Nichols, higher
characteristic measuring controller
2 time.
second
working a dead Ax
convert of
following % on
the with (in depending
the the to system
to for system
at the of
according
controller
intended system.
Station system range the
with curve controlled of Ta
dynamic is response the and
Mixing classified
method controlled
without method
characteristic of
constantTi,
the order step Kp,
the
with stepoperatedis The control
technology method the system within A
the for this.1 i
range)
time
stateT,- the a point. Results 1.32 method
using recorded into the the 1.0
is controlled of for
step system static system control
and calculate
control
optimized range preregquisite
mode) working Ziegler-Nichols
the the timeKs.
and is the dynamic
with controlledthe controlled
response Ks-in
tangent of
% the gainparameters,
dead
control, Ts T,K_ T=3.3-T,
0.9
optimizationbe of a in at system Formula
should behavior is (inflexion variable the
response 2
closed-loop gain the system =
Kp the
Thestep the graphicallycontroller. to
system within manipulated controlled
calculated according
task.A dynamicTime
process constant
of
Analysis, loop InformationZiegier-Nichols.T controlled
system step 8131020
response Controlled time controller
Pl parameters
Control control the Determine
Procedure atthe
the Calculate
3.
7- and Dead Controlled of Record the Kp
Didactic
Module Slatc Stable jump Fromthem
2.7 TIheStep Controller
to Ay =
A Ay Festo
1. 2. 4
O
Station 81310
Mixing
Didactic
the
technology
with Festo
O
control
and
control,
closed-loop
7-Analysis,
Module
S
0.3
=
Ts
0.68
constant
0.3s s
-T,=1.0
=
K, T=
technology
Calculation timegaintime Calculated:
1.32
Process
Process
Given: Dead
control =
Kp
Closed-loop
M7-
2
Module 7- Analysis, closed-loop control, and control technology with the Mixing Station 2 Closed-loop control technology

2.8 Exercise: Tuning a PID controller for flow control

Problem
Aflow system should be operated with a PID controller with specified control parameters.
Procedure
1. Fillthe mixing tank VE4 with ~7 lwater each.
2. Open hand valve VV10 and VW12. Close allother hand valves.
3. Start FluidLab-PA closed-loop - select the"Continuous control" menu.
4. Select "Flow" as the
controlled system.
5. Switch on binary output bito
(MA1).
6. Select A_OUTO pump" as the manipulated variable.
7. Select the Plcontroller and set the reference variable of the controller.
8. Set the determined offset of the manipulated value (exercise 1.9).
9. Seta parameter pair for the PID controller and start the execution.

Parameter Value

Kp 1

T 2

T 0.5

Question
How does the system respond ifthe reference variable is changed in small steps aroundthe working
point or the manual valve VV12 is slightly closed?

if there is a malfunction, the Dcomponent of the closed-loop controller reacts the fastest and
increases the manipulated variable.

O Festo Didactic 8131020


M7-29

You might also like