Automatic controller tuning for soft sensor

© All Rights Reserved

0 Aufrufe

Automatic Controller Tuning for Soft Sensor

Automatic controller tuning for soft sensor

© All Rights Reserved

- 551-syllabus (1)
- MATLAB and Simulink
- 0837793001121257005[1]
- grafcetECC95
- Online Adaptive Control for Non Linear Processes Under Influence of External Disturbance
- PIDcach Han Che Hien Tuong Bao Hoa Tich Phan
- 10 Chapter 1
- Contol Sytem Design Assignment - Alicja Wasik
- ijee_13
- lab1_11apr
- Design of Stabilizing
- Effective Use of Key PID Features
- Lcdbook Corrected Pages
- dr2report
- Automatic Control of Aircraft in Lateral-directionalplane During Landing
- JEMAA20090200007_57027984
- 24.IJMPERDDEC201724
- 2014 Lec 15 Control Basics II
- Vibration Suppression for Large Scale Adaptive Truss Structures Using Direct Output Feedback Control1
- Exam_PEF3006_14_Dec_2016

Sie sind auf Seite 1von 6

Cape Town, South Africa. August 24-29, 2014

based flow rate control

S. Leonow ∗ M. Mönnigmann ∗

∗

Automatic Control and Systems Theory, Ruhr-Universität Bochum,

44801 Bochum, Germany (e-mail: sebastian.leonow@rub.de,

martin.moennigmann@rub.de).

Abstract: Pumps are often operated poorly controlled and manually throttled, which results

in a significantly reduced energy efficiency. We propose an automatic PID controller tuning

approach in combination with a dynamic flow rate estimation algorithm for low speed radial

pumps to replace expensive flow rate measuring equipment. Since our approach is fully

automated, there is minimal additional effort for the customer to implement an automatic

flow rate control.

with little or no background on controller tuning. Despite

Pumps contribute significantly to the world wide energy its simplicity of use, the proposed method guarantees a

consumption. In the European Union, for example, pumps prespecified closed loop behavior for delayed systems of

are responsible for about 16% of the electromotoric power arbitrary degree, also those with dominant deadtime.

consumption in the service sector (Almeida et al. (2003)). We briefly summarize flow rate estimation in section 2.1.

Despite the significant increase in energy efficiency that

Section 3 describes the automatic process identification

can be obtained with automatic control (Ferreira et al. method. In section 4 we present the automatic controller

(2003)), many pumps are poorly controlled. synthesis for a class of process models that typically

Automatic control of pumps is unpopular among prac- occur in flow rate control. The control performance is

titioners, since it requires sensors, which result in un- evaluated on a real process in section 5, followed by a short

acceptable additional costs. We have recently reviewed conclusion.

existing flow rate estimation methods and presented a

dynamic flow rate estimation method that uses soft sensors 2. FLOW RATE ESTIMATION

in Leonow and Mönnigmann (2013). The proposed soft

sensors can easily be integrated into the pumping unit and Numerous flow rate estimation methods have been devel-

a flow rate sensor is therefore obsolete. oped. Recent contributions to this topic were made e.g.

by Ahonen et al. (2012). We reviewed this and other

A second reason for the lack of popularity of automatic methods in Leonow and Mönnigmann (2013) and proposed

control solutions in practice is the need for controller the boundary curve method as a new flow rate estima-

tuning. Even in those cases that do not require any so- tion algorithm with improved steady state and transient

phisticated method, practitioners often attempt to avoid performance. We briefly summarize this method, since it

the controller tuning step and opt for a simple solution provides the motor current sensor model (1) required by

such as overdesigning and manual throttling. Among the the process identification in section 3.

variety of PID tuning rules, the Ziegler-Nichols and the

Chien-Hrones-Reswick empirical rules seem to be most 2.1 Boundary curve method

widely known. Recent analytical tuning approaches handle

deadtime explicitly in first (Cvejn (2011)) or second order The boundary curve method is a dynamic flow rate esti-

plus deadtime systems (Wang et al. (1999)). A compre- mation method that is based on the effective value of the

hensive approach by Hohenbichler (2009) calculates the stator current imeas (t), a measurement which is typically

stabilizing PID parameter region for arbitrary systems provided by the frequency converter. Essentially, two lim-

with deadtime, though without regarding closed loop con- iting cases of the pumping system are analyzed: The lower

trol quality. We present an automatic PID tuning method limit is defined by the pump operating against a closed

that is based on the root locus plot and handles deadtime discharge valve, which leads to zero flow rate q = 0 and

explicitly for strictly delayed processes of arbitrary degree. a low stator current imeas (t). The upper limit is defined

We apply the tuning approach in combination with the by the maximum flow rate q = qmax that can be achieved

flow rate estimation algorithm presented in Leonow and without cavitation and leads to a high stator current. Both

Mönnigmann (2013) and show that the tuning method limiting cases are captured by boundary curves, which are

⋆ This research was funded by the Deutsche Bundesstiftung Umwelt used to estimate steady state parameters. The boundary

DBU. curves can be determined automatically by a series of

19th IFAC World Congress

Cape Town, South Africa. August 24-29, 2014

and Mönnigmann, 2013). In addition to measuring and p1 (t)+ + ρ · g · z1 = p2 (t) + + ...

2 2

estimating steady state parameters, step responses are Z L

dc

used to determine a dynamic model of the motor current ...ρ · g · z2 + ∆pf + ρ dx (2)

sensor, i.e., the relation between the rotational speed n(t) 0 dt

and the measured motor current imeas (t). The effect of (Gulich (2007)) to the process described in section 3.1.

fluid inertia is canceled by setting q = 0. A first order plus Since c is independent of x, ρc21 /2 = ρc22 /2 and 0 dc

RL

dt dx =

deadtime model

L dc

dt . Furthermore, we introduce p ∗

2 = ρg(z 2 − z 1 ) + p2 .

d imeas (t)

TL + imeas (t) = K (n, q) · n(t − TD ) (1) Thus (2) implies

dt

dc(t) ρL dq(t)

is sufficient in our case to model the sensor dynamics. ρL = = p1 (t) − p∗2 (t) − ∆pf . (3)

K (n, q) is a nonlinear function that is estimated from dt A dt

steady state data. The constant parameters TL and TD The friction losses ∆pf depend on the fluid parameters ρ,

can be identified from step responses (see Leonow and ν, c and on the process parameters R, L and kS . We use

Mönnigmann (2013) for details). the description due to Darcy (1854) and Weisbach (1845,

pp. 136-143)

L·ρ q2

3. PROCESS MODEL FOR CONTROLLER ∆pf = · λf · 2 . (4)

SYNTHESIS 4·R A

Moody (1944) showed that the friction factor 0 < λf ≪

1 is approximately constant over a wide flow rate and

Section 3.1 describes the type of hydraulic process treated

parameter range. Combining (3) and (4) yields

here. All requirements stated in section 3.1 apply through-

out the paper. dq(t) λf · q(t)2 A

=− + (p1 (t) − p∗2 (t)) . (5)

dt 4·R·A ρL

3.1 Process layout and definitions Obviously, (5) has the form of a nonlinear first order sys-

tem. The gain of this system depends on the pipe and fluid

Consider the layout shown in Fig. 1. The low speed radial parameters, which are determined from measurements in

pump is operated with rotational speed n and delivers a sections 3.3 and 3.4.

discharge pressure pD = p1 to the downstream process.

The pump inlet pressure is denoted p0 . The process is Pumping unit: A low speed centrifugal pump with stable

modeled as circular pipe with average radius R, length q-pD -characteristic can be described by

2

L, inner surface roughness kS and geodetic heights z1 , z2

n(t)

at its inlet and outlet, respectively. The fluid is assumed pD (t) = C2 · q(t)2 + C0 · + p0 (t) (6)

nnom

to be incompressible with constant density ρ and constant

where nnom is the nominal rotational speed and C0 , C2 ∈ R

kinematic viscosity ν. These assumptions are appropriate,

depend on the pump parameters (see, e.g., Leonow and

for example, for low speed radial pumps and aqueous

Mönnigmann (2013)).

media. Note that the assumptions imply that the fluid

velocity c is independent of x. An increase in the flow rate q(t) causes an increase

in the measured motor current imeas (t). The response

M

motor current flow rate characteristic depends on the motor current sensor only.

sensor estimation

The motor current sensor model is obtained by using (1)

n and substituting n(t) with q(t):

p0 pD=p1 , p1,z1 , p2,z2

d imeas (t)

TL + imeas (t) = K (q) q(t − TD ). (7)

dt

The parameters TL and TD in (7) are known from (1). We

note that qest (t) responds to changes of imeas (t) immedi-

ately, i.e., without delay and without lag of any order (see

Leonow and Mönnigmann (2013)).

Fig. 1. Process layout.

pipe system

(12) does not have any zeroes and only negative real poles. characteristic

Its effect is implicitly contained in the parameters TL and

TD in (1).

static gain static gain

flow rate /

3.2 Process modeling motor current

motor current flow rate

sensor estimation

relation

compressible, instationary pipe flow Fig. 2. Process model structure.

5230

19th IFAC World Congress

Cape Town, South Africa. August 24-29, 2014

Combining (5), (6) and (7) yields the process model the fastest possible setpoint tracking without overshoot

sketched in Fig. 2. The response of q(t) to a change in (cf. section 4.2). The second objective is the ±45 deg

n(t) can be expressed as first order model according to control (cf. section 4.3), which results in a reasonable

(5) and (6). The response of qest (t) to a variation in q(t) compromise between speed and robustness, since it leads

is expressed by (7) as described above. After linearization to a damping d = 0.707 in closed loop and thus to a low

the relation between n(t) and qest (t) is described by an overshoot and reduced rise time.

aperiodic second order plus deadtime model (SOPDT).

An aperiodic SOPDT model is uniquely determined by 4.1 Characteristic equation

its response to a unit step. The unit step response can

conveniently be stated in terms of the physical parameters Consider the open-loop transfer function of a PID con-

of the pump and process as follows: troller and plant of arbitrary degree and with deadtime

0, t < TD KC KP −TD s

q̂(t) = (8) Go (s) = e , (13)

fq (KP , TD , TL , TQ , t), t ≥ TD D(s)

with where we assume that the slowest plant time constants

1 t−T

− T D

t−T

− T D have been compensated with the controller time con-

fq = KP 1 − TL e L − TQ e Q , (9)

TL − TQ stants. 1 The denominator D(s) is polynomial of arbitrary

where the deadtime TD and the pumping unit time con- degree z ∈ N. It consists of the plant denominator DP (s)

stant TL are known from (1), i.e., the flow rate estimation with coefficients ak , multiplied by the integral part of the

described in section 2.1. Sections 3.3 and 3.4 describe how controller:

to identify the process gain KP and the fluid acceleration z−1

X

time constant TQ from a step response. D(s) = TC s · DP (s) = TC s · ak · sk , a ∈ R+ (14)

k=0

3.3 Identification of KP All poles so ∈ R−

0 of Go (s) are located on the negative real

axis in accordance with the assumptions stated in section

The gain KP in (9) can be calculated from 3.1. The closed-loop characteristic equation reads

qest,end − qest,start C(s) = D(s) + KC · KP · e−TD ·s (15)

KP = (10)

nend − nstart

for qest,start , qest,end, nstart and nend from a step response. with complex s = sR + sI j, KC , KP ∈ R+ and TD ∈ R+

0.

An example for such a step response is shown in Fig. 4. We assume the dominant pair of roots of D(s) remains to

Since the considered process is nonlinear, KP depends be the dominant pair of roots of C(s) for all stabilizing KC .

on the operating point. In order to ensure closed loop Due to the complex exponential function e−TD s in (15),

stability, the calculation of KP has to be performed for C(s) has an infinite number of roots in the complex plane

all typical operating points and the highest KP must be for TD > 0. Arguably, this is the reason why the root locus

selected for controller synthesis. We analyze the behavior method is not popular for deadtime systems. While the

of KP for the particular laboratory test setup at the construction of the whole root locus plot is tedious in this

beginning of section 5. case, we show in sections 4.2 and 4.3 that the calculation

of the aperiodic limit and the ±45 deg criterion is simple.

3.4 Identification of TQ

(9) by solving the least-squares problem

tend The aperiodic limit is defined by the largest value of KC for

min

X

(qest (ti ) − q̂ (ti , KP , TL , TQ , TD ))

2

(11) which the dominant pair of roots of C(s) is real. Due to the

TQ factored s in (14) there exists a root s1 = 0 for KC = 0. Let

ti =TD

s2 denote the second rightmost root of C(s) for KC = 0.

where TL , TD and KP are fixed and the time series q(ti ) The roots s1 and s2 approach each other for increasing

is a measured step response. This problem has a unique values of KC , collapse, and become a complex conjugate

minimum, since (9) is strictly decreasing in TQ ∈ R+ 6= TL . pair. Let the value at which the two roots collapse be

The discontinuity in (9) at TQ = TL can be removed in the denoted s∗ . We claim s∗ is the maximum of

sense that the limit from below and above are equal (cf. D(sR )

Fig. 4). The process model (8) is finally expressed by the KC (sR ) = − (16)

transfer function KP · e−TD ·sR

KP · e−TD s in the interval [s1 , s2 ], which can be seen as follows.

GP (s) = (12) KC (sR ) defined in (16) solves (15) under the assumption

(TL s + 1) (TQ s + 1)

that the solution is real, i.e., s = sR ∈ R. Since the poles s1

with KP , TL , TQ ∈ R+ and TD ∈ R+

0. and s2 become a complex conjugate pair for larger values

of KC , the largest value of KC (sR ) defined in (16) that can

4. AUTOMATIC CONTROLLER SYNTHESIS FOR be attained under the assumption sR ∈ R− 0 corresponds to

FLOW RATE CONTROL the double real root s∗ .

We consider two control objectives that are popular and 1 We apply a PI controller to the SOPDT plant (22) in the

often used in practice: The aperiodic limit control features application in section 5 but state the more general case here.

5231

19th IFAC World Congress

Cape Town, South Africa. August 24-29, 2014

4.3 Control with ±45 deg root location the pump to simulate various pipe friction factors and dis-

turbances. The nominal pump operation with a rotational

The 45 deg case can be described with similar geometric speed nnom = 1500 min−1 leads to a nominal flow rate

considerations as the aperiodic one. A complex conjugate qnom = 4.69 m3 /h (against fully opened control valve).

pair of roots is located on the ±45 deg locus if and only The control algorithms run on a PC with MATLAB that

if −sR = sI for one of the complex conjugate roots. The is connected to the process I/Os via PROFIBUS.

root We claim the gain KP can be assumed to be constant in

s̃ = −σ + σj, σ ∈ R+ 0 (17)

the test setup. This can be seen as follows. The pressures

satisfies this criterion. Substituting s̃ into (15) yields p0 and p2 are both approximately equal to atmospheric

pressure in the laboratory setup and the geodetic height

C(s̃) = ℜ(D(s̃)) + KC · KP · eTD ·σ · cos(TD · σ) (18) difference z2 − z1 = 0.5 m is small, which in particular

+ ℑ(D(s̃)) − KC · KP · e TD ·σ

· sin(TD · σ) j implies p0 ≈ p⋆2 . Since the gain KP describes the static

relationship KP = limt→∞ q(t)/n(t) after a step in n(t),

Solving C(s̃) = 0 is equivalent to solving both ℜ(C(s̃)) = 0 we may set dq/dt = 0 in (3). Using p1 = pD , which holds

and ℑ(C(s̃)) = 0. KP can be removed from these equations according to the assumptions stated in section 3.1, and

by solving both ℜ(C(s̃)) = 0 and ℑ(C(s̃)) = 0 for KP and substituting (6) for p1 into (3) yields

setting the resulting expressions equal. After rearranging s

and dividing by eTD ·σ this yields q(t) 4 · R · A2 · C0

KP = lim = .

t→∞ n(t) ρ · L · λf − 4 · R · A2 · C2 · n2nom

ℜ(D(s̃)) · sin(TD · σ) + ℑ(D(s̃)) · cos(TD · σ) = 0 (19) The r.h.s. is independent of the point of operation. Figure

The solutions of (19) represent all σ such that s̃ defined in 3 corroborates that a constant gain KP does indeed hold

(17) satisfies the 45 deg criterion. Since σ is equal to the for a large range of operating points.

distance from s̃ to the imaginary axis, we are looking for

the smallest σ ∗ ∈ R+ 0 that solves (19). The corresponding

est

5

controller gain KC (σ ∗ ) can be calculated by substituting

σ ∗ into either the real or the imaginary part of (18). qest(n)

4

[m3/h]

Decomposing D(s̃) from (19) into its real and imaginary tangent

part yields 3

est

flow rate q

⌊z/4⌋

X 2

ℜ(D(s̃)) = a(4k) (−4)k · σ (4k) (20)

k=1 1

⌈z/2⌉

X

− a(2k−1) (−1)⌊k/2⌋ · 2(k−1) · σ (2k−1) 0

k=1

600 700 800 900 1000 1100 1200 1300 1400 1500

rot. speed n [min-1 ]

and

⌊(z+2)/4⌋ Fig. 3. Static relation between qest and n for a geodetic

X (−4)k height difference z2 − z1 = 0.5 m.

ℑ(D(s̃)) = a(4k−2) · σ (4k−2) (21)

2

k=1

⌈z/2⌉ 5.1 System identification

X

⌊(k−1)/2⌋ (k−1) (2k−1)

+ a(2k−1) (−1) ·2 ·σ , Applying the flow rate estimation algorithm results in

k=1

TD = 0.75 and TL = 1.8 for the process model (12).

where ⌈·⌉ and ⌊·⌋ denote the ceiling and floor functions that A rotational speed step from nstart = 1000min−1 to

round their argument to the next higher or lower integer, nend = 1100min−1 is performed to determine KP and TQ .

respectively. Both (20) and (21) can easily be generated The resulting time series of qest (t) is plotted in the left

automatically. Figure 5 shows an example root locus plot diagram in Fig. 4, where the speed step is performed at

along with a plot of C ∗ (s̃) and KC (σ). t = 200 s. KP can be calculated from the time series of

qest (t) using (10). TQ results from minimizing (11) with

5. PERFORMANCE EVALUATION ON A known parameters KP , TL and TD . The right diagram in

HYDRAULIC TEST SETUP Fig. 4 shows the mean squared error, i.e., the cost function

of (11), with its minimum at TQ = 0.55. In summary, the

The proposed controller synthesis approach is applied to process model (12) becomes

a hydraulic test setup that features a KSB Etanorm cen- 0.00449 · e−0.75s

trifugal pump (G32-125.1) driven by a 0.55 kW induction GP (s) = .

(1.8s + 1)(0.55s + 1)

motor with frequency converter, which measures the ef-

fective motor current imeas (t). The rotational speed n(t) 5.2 Controller synthesis

can be varied between nmin = 600 min−1 and nmax =

1500 min−1 . The pump is connected to a piping system We choose a standard PI-controller

with a total length of L = 11 m and an average radius of KC · (TC · s + 1)

R = 0.0125 m. A control valve is placed downstream of GC (s) =

TC · s

5232

19th IFAC World Congress

Cape Town, South Africa. August 24-29, 2014

Step response of qest(t) and q^(t) Mean squared error mse(TQ) over TQ Root Locus KC

3.1 1 1 220

mse(TQ)

200

min(mse(TQ))

3 0.8

qest(t) fq discontinuity

qest(t) / q^(t) [m3/h]

0.5

2.9 qest,start 0.6

mse(TQ)

154.1

qest,end

Imaginary axis

2.8 0.4

q^(t) 120

0

102.9

2.7 0.2

80

2.6 0

180 200 220 240 0 0.55 1 1.8 2 -0.5

time t [s] TQ 40

modeled q̂(t); Right diagram: Cost function of (11). -1 -0.63 -0.53

0

-2 -1.5 -1 0

The discontinuity discussed below (11) is marked in

Real axis

the right diagram. KC (sR) over sR KC (s)KP over s

120 3

for performance evaluation. The controller time constant ~

C*(s)

TC is used to compensate the slowest time constant of the 102.9 2.5

KC (s)KP

process, thus TC = TL . The open loop transfer function

KC (s)KP

2

80

then becomes: KC (sR) 60

1.5

KC · 0.00449 · e−0.75s 1

Go (s) = (22) 40 0.692

0.99s2 + 1.8s

20

For the aperiodic limit control the maximum of 0

0

0.99 · s2r + 1.8sr

KC (sR ) = − (23) -20 -1

0.00449e−0.75·sR -1.8 -0.629 0 0 0.529 1 1.5

has to be determined. This maximum is located between real axis sR σ

the poles s1 = 0 and s2 = −1.81, where KC (sR ) crosses

zero. The lower left diagram in Fig. 5 shows the plot Fig. 5. Root locus plot, KC (sR ) and KC (σ) · KP function

of (23), with a unique maximum at s∗R = −0.629 and of the sample process (22)

controller gain KC (s∗R ) = 102.9. The root locus plot in

the upper diagram in Fig. 5 shows the branch point of the Estimated flow rates

two dominant roots located at s∗R for gain KC = 102.9. 4

qest(t) [m /h]

to the deadtime. 3

3

For the ±45 deg control the first zero crossing of C ∗ (s̃) (19) 2 setpoint

has to be detected. Using (20) and (21), C ∗ (s̃) becomes: aperiodic

C ∗ (σ) = (1.98σ 2 − 1.8σ) · cos(TD · σ) + 1.8σ · sin(TD · σ) 1 45 deg

20 30 40 50 60 70 80 90 100 110 120

CHR

The lower right diagram in Fig. 5 shows a plot of C ∗ (σ) Time t [s]

ZN

with a zero crossing at σ ∗ = 0.529. The corresponding 1500

Rotational speeds

(1.98(σ ∗ )2 − 1.8σ ∗ )

n(t) [min ]

-1

KC (σ ∗ ) = = 154.1, (24)

KP · eTD ·σ∗ · sin(TD · σ ∗ ) 1000

Fig. 5 shows KC (σ) · KP instead of KC (σ) for ease of

interpretation, which leads to KC (σ ∗ ) · KP = 0.692. The 500

20 30 40 50 60 70 80 90 100 110 120

root locus plot in the upper diagram shows the dominant Time t [s]

pair of roots located at ±45 deg for KC = 154.1, thus

s1/s = −0.529 ± 0.529j. Fig. 6. Performance evaluation of four different PI con-

troller tuning variants.

5.3 Performance evaluation

series in Fig. 6 start with a setpoint at qest (t) = 2m3 /h.

We compare four PI controller parameter settings. Settings At t = 50s the setpoint is increased to qest (t) = 3m3 /h. At

1 and 2 result from the root locus based, aperiodic and t = 80s the control valve in the process is partially closed

±45 deg, respectively, root location tuning proposed in this to simulate a disturbance. The results show that the root

paper. Settings 3 and 4 are based on the rules due to Chien, locus based tuning (settings 1 and 2) provide the desired

Hrones and Reswick (CHR) for aperiodic setpoint tracking smooth and robust control, with lower rise time for setting

and Ziegler and Nichols’s (ZN), respectively. The time 2. The CHR tuning yields an even lower rise time with a

5233

19th IFAC World Congress

Cape Town, South Africa. August 24-29, 2014

small overshoot visible on the rotational speed. The ZN crucial if the acceptance level of automatic control is to be

tuning leads to aggressive control action, which amplifies raised. Although the proposed tuning method requires a

the measurement noise, particularly after the disturbance process model, the implementation effort is as small as for

at t = 80s. Obviously, the ZN tuning results in the lowest empirical tuning rules, since the process identification and

robustness and a minor increase in the process gain will the controller tuning are fully automated. Unlike empirical

lead to an unstable closed loop control. We define two error tuning rules, our tuning method guarantees a predefined

measures to assess the control quality quantitatively: closed loop behavior for delayed systems of arbitrary

τ

1 X |qest (k) − qmeas (k)| 1X

τ degree, even for systems with dominant deadtime. The

MREE = ; MSCE = ε(k)2 , proposed approach proved very useful on a real pumping

τ qnom τ system.

k=1 k=1

where τ is the number of measured samples and ε is

the control error. The mean squared control error MSCE REFERENCES

and the measured energy consumption of the pump are

T. Ahonen, J. Tamminen, J. Ahola, and J. Kestila.

listed in the following table, where we normalize w.r.t.

Frequency-converter-based hybrid estimation method

the respective maximum. As expected from Fig. 6 the ZN

for the centrifugal pump operational state. IEEE Trans-

Controller setting MSCE Energy consumption actions on Industrial Electronics 59, no. 12 (2012): 4803-

Aperiodic root locus 79.84% 94.63% 4809.

±45 deg root locus 67.74% 94.78% A.T. de Almeida, P. Fonseca, H. Falkner, and P. Bertoldi.

CHR 100% 95.95% Market transformation of energy-efficient motor tech-

ZN 59.9% 100% nologies in the EU. Energy Policy 31, no. 6 (2003):

563-575.

tuning shows the lowest MSCE together with the highest C. F. Colebrook. Turbulent flow in pipes, with particular

energy consumption due to the continued acceleration reference to the transition region between the smooth

and deceleration of the pump. Out of settings 1 to 3 and the rough pipes. J. Inst. Civ. Eng. London, volume

the ±45 deg setting shows the lowest MSCE while all 11: 133-156.

three settings have similar energy consumptions that are J. Cvejn. PI/PID Controller Design for FOPDT Plants

reduced by approx. 5% w.r.t. the ZN tuning. In order to Based on the Modulus Optimum Criterion. 12th Inter-

evaluate the control quality with respect to the estimation national Carpathian Control Conference (ICCC) (2011):

quality we compare qmeas (t) and qest (t) by using the mean, 60-65.

relative estimation error MREE. The results are shown in H. Darcy. Experimental research on the flow of water

Fig. 7 for all four controller tunings. in pipes (in French). Comptes rendus des seances de

l’Academie des Sciences, volume 38: 1109-1121.

Aperiodic: MREE= 0.019 45deg: MREE= 0.019

4 4 F. J. T. E. Ferreira, J. A. C. Fong, and A. T. de Almeida.

qest(t) / qmeas(t) [m /h]

3

Electronics 58, no. 6 (2011): 2117-2125.

qest(t)

2 2 J. F. Gulich. Centrifugal pumps, Springer, 2007.

qmeas(t) N. Hohenbichler. All stabilizing PID controllers for time

1 1 delay systems. Automatica 45, no. 11 (2009): 2678-2684.

20 40 60 80 100 120 20 40 60 80 100 120 S. Leonow and M. Mönnigmann. Soft sensor based dy-

Time t [s] Time t [s]

CHR: MREE= 0.024 ZN: MREE= 0.027 namic flow rate estimation in low speed radial pumps.

4 4 Proceedings of the 13th European Control Conference,

qest(t) / qmeas(t) [m /h]

3

3 3 L. F. Moody. Friction Factors for Pipe Flow. Transactions

of the A.S.M.E. 66, no. 8 (1944): 671-684.

2 2 Q. G. Wang, T. H. Lee, H. W. Fung, Q. Bi and Y. Zhang.

PID Tuning for Improved Performance. IEEE Trans-

1

20 40 60 80 100 120

1

20 40 60 80 100 120

actions on Control Systems Technology 7, no. 4 (1999):

Time t [s] Time t [s] 457-465.

J. Weisbach. Textbook of Engineering Mechanics (in

Fig. 7. MREE for all four controller tunings. German), Vieweg, 1848.

that corresponds very well to the measured flow rate, both

in steady-state and transient operating conditions.

6. CONCLUSION

for flow rate control in low speed radial pumps. The tuning

approach and controller do not require an external flow

rate sensor. It was the main goal to reduce the imple-

mentation effort for the customer to a minimum, which is

5234

- 551-syllabus (1)Hochgeladen vonاشرفاللسامي
- MATLAB and SimulinkHochgeladen vonapi-3857201
- 0837793001121257005[1]Hochgeladen vonmalekianm
- grafcetECC95Hochgeladen vonValkure Omega
- Online Adaptive Control for Non Linear Processes Under Influence of External DisturbanceHochgeladen vonAI Coordinator - CSC Journals
- PIDcach Han Che Hien Tuong Bao Hoa Tich PhanHochgeladen vonluongdanghung
- 10 Chapter 1Hochgeladen vonAkshay Rane
- Contol Sytem Design Assignment - Alicja WasikHochgeladen vonAla Wasik
- ijee_13Hochgeladen vonMarlon José Do Carmo
- lab1_11aprHochgeladen vonJulio C. Salinas
- Design of StabilizingHochgeladen vonJulio C. Salinas
- Effective Use of Key PID FeaturesHochgeladen vonherrJezni
- Lcdbook Corrected PagesHochgeladen vonsourcery22
- dr2reportHochgeladen vonapi-355300487
- Automatic Control of Aircraft in Lateral-directionalplane During LandingHochgeladen vonCarlos Merlo
- JEMAA20090200007_57027984Hochgeladen vonZainal Arifin
- 24.IJMPERDDEC201724Hochgeladen vonTJPRC Publications
- 2014 Lec 15 Control Basics IIHochgeladen vonAnonymous WkbmWCa8M
- Vibration Suppression for Large Scale Adaptive Truss Structures Using Direct Output Feedback Control1Hochgeladen vonoscar201140
- Exam_PEF3006_14_Dec_2016Hochgeladen vonMuhammad Sabih
- ubc_1996-0440Hochgeladen vonĐàoDuyTùng
- EE 311 Feedback 3Hochgeladen vonAkiHiro San Carcedo
- Atc2000 ImsHochgeladen vonluis olmos
- Useful Material LinksHochgeladen vonPremkumarreddy Nagarapu
- International Journal of Control, Automation, Communication and Systems (IJCACS)Hochgeladen vonijcacs
- 406461937 International Journal of Control Automation Communication and Systems IJCACSHochgeladen vonijcacs
- ee3304-hw3-slnHochgeladen vonmulat
- A_novel_fractional_order_fuzzy_PID_contr.pdfHochgeladen vonAlejandroHerreraGurideChile
- Artificial_Neural_Network-Based_Controll.pdfHochgeladen vonperumburesuresh3762
- Tuning PIDHochgeladen vonMinh Pham

- C programming for embedded system applications.pdfHochgeladen vonify
- Top 100 English VerbsHochgeladen vonJP Singh Khalsa
- ANewModelforAnalogServoMotors.idacIS 1103 013Hochgeladen vonBrasoveanu Gheorghita
- PID-control-of-water-level-in-a-coupled-tank-system.pdfHochgeladen vonDinesh Kumar
- IARJSET 29Hochgeladen vonshubham kumar
- Position control of a DC servo using a PID.pdfHochgeladen vonBrasoveanu Gheorghita
- 97-Article Text-143-4-10-20180303 (1)Hochgeladen vonQarrizalw's xd
- ACL_Datum + PESC Combined Full Set_Addenda 2 thru 5Hochgeladen vonmarem sosing
- Karwati_2018_IOP_Conf._Ser.__Mater._Sci._Eng._384_012032.pdfHochgeladen vonBrasoveanu Gheorghita
- PMDCMotorModelingandParameterIdentificationforControlPurposeHochgeladen vonBrasoveanu Gheorghita
- Control Practices using Simulink with Arduino as Low Cost HardwareHochgeladen vonBrasoveanu Gheorghita
- emeng2-3Hochgeladen vonmohdabdultalib
- DCMotor Parameter Identification Using Speed Step Responses.pdfHochgeladen vonGabi Braso
- Realtime parameter estimation, calibration and simulation of a DC motorHochgeladen vonBrasoveanu Gheorghita
- A Full Adaptive Observer for DC Servo Motors[#144565]-125988Hochgeladen vonGabi Braso
- Automatic Controller Tuning for Soft SensorHochgeladen vonBrasoveanu Gheorghita
- Automatic Controller Tuning for Soft SensorHochgeladen vonBrasoveanu Gheorghita
- Identifying Dynamic Model Parameters of a Servo DriveHochgeladen vonBrasoveanu Gheorghita
- Paper RC ServomotorHochgeladen vonabc1000

- User's Guide to Mini6410 Linux_041611Hochgeladen vonCristina Glez. Lobo
- InfoSet QueryHochgeladen vonAnonymous 0v9zwXz6hF
- Advocates Push for Change in 2010s Biggest Software Freedom AffairHochgeladen vonBlogWatch.ph
- Random ForestHochgeladen von김원희
- Count Rnc Count Tr Hw PartHochgeladen vonsinasabikona
- Links to get RankersHochgeladen vonleexpro
- SA-HT 680Hochgeladen vonRobert Bayly
- Email Filter for Spam Mail: A ReviewHochgeladen vonAnonymous vQrJlEN
- CP1W ETN61 Manual en 201111Hochgeladen vondromerx
- 11410-00912AHochgeladen vonRoxana Birtum
- AP3039-464719Hochgeladen vonFernando Soto
- Cybersecurity as Part of Modern SubstationsHochgeladen vonap_venezuela
- reginiHochgeladen vonDandy Ersanda
- 5 Velocity GraphicalHochgeladen vonRaj Gururaj
- Make a High Voltage Supply in 5 MinutesHochgeladen vonRommel Rosillon
- Analysis on Linux Server ClusteringHochgeladen vonAshish Batajoo
- Big Data Needs Anonos BigPrivacy®Hochgeladen vonAnonos
- viva questionsHochgeladen vonmariyabme
- SchunkHochgeladen vonPop-Coman Simion
- Improved G-3PAKE Protocol with Formal VerificationHochgeladen vonInternational Journal of Information and Network Security (IJINS)
- primer_93.pdfHochgeladen vonXi Wang
- Intel Processor Power Delivery DesignHochgeladen vonE.I.OSE
- 101017864 Mengenal Alat Ukur Height GageHochgeladen vongopur
- OSCILLATORSHochgeladen vonapi-26100966
- Phire FAQHochgeladen vonsshelke
- The ergonomic design of classroom furniture:computer work station for first graders in the elementary school.pdfHochgeladen vonDebrina Puspitarini
- Radiating+Cable+Installation+Guide.pdfHochgeladen vonzqandah
- ErgonomicsHochgeladen vongilbertwild
- Paper-2 Multi QoS Routing in ManetHochgeladen vonRachel Wheeler
- ccc wordHochgeladen vonDilip Bhagat