Professional Documents
Culture Documents
a.3.the tahogenerator for measuring the revolution (TG) and its adaptor receive at the input
the revolution tm and generate by means of the adaptor a voltage U. It has the structure from the
figure, in which:
2
PROIECT I.R.A.
Kt = [U/rad/s]
tm Kt U Tt = [sec]
Tts+1
a.4. conveyor (TM) receives at the input the revolution tm and provides steered
intermediate flow of granular material. The structure is given in the figure below:
Ktm + Qi
Ttms+1 +
b) The conveyor with bowls (TC) has at the input the intermediate flow (Q 1), and at the
output the flow (Qm). The structure is given in the figure below, in which:
K=
Q1 Qm
T= [sec]
m = [sec]
c) Gravimeter dose with controller: we consider the flow (flow capacity) Qm as the input
and the electric current iq as the output of the controller, such as, in the fugure below, we have:
Qm iQm
KG = [mA / kg / sec]
3
PROIECT I.R.A.
TG = [sec]
4
PROIECT I.R.A.
We start with the analysis of the components of the loop and represent the results of the
identifications.
a) The pneumatic vent (PV) and the electropneumatic convertor (EPC)
- we apply the current iE at the input and the output is the flow of the marsh gas (q)
pg
Kpg
Kpg =
Ie Kce.Kv + q Kce*Kv = [Nm3/s/mA]
+ Tv = [sec]
Tv.s+1
b) The furnace (C) will be analized together with the conveyor with bowls (TC). The
structure is reprezented in the figure below:
Kc = [o C/Nm3/sec]
KT =
I
K
KZ =
Tzs+1 TZ= [sec]
Tc = [sec]
Kc.e -sc +
q Kst.e -st m c = [sec]
Tcs+1 + Ts+1
TT = [sec]
T = [sec]
c) The temperature transducers: for the pyrometer, the input is the temperature m, the
output of the controller is the electric current Im, and for the thermoresistance (TR), the input is the
air temperature from the furnace and the output is the electric current Ic.
5
PROIECT I.R.A.
6
PROIECT I.R.A.
The method, bazed on the equivalent order two system, is applied to the regulating loop of
the revolution:
Mr
Ua KAPe-sAP Um K1 - K2 TM
TM1s+1 TM2s+1
KT
TTs+1
Then, we apply a series of transformations in order to bring the fixed part to the form
nedeed by the Guillemin – Truxal method:
a) we neglect disturbances (Mr =0);
b) we aproximate the delay :
−τ AP s 1
e ≃ =
1+τ AP
c) we transfigure the system into the form of the unitary negative feedback.
Because Tt <<TM2, then:
K2 KT Ω K ¿M
⋅ ≃ ¿ =
T M 2 s+1 T T Ω s+1 T M s+1
d) Because the constant (TT ) remains much smaller then the constants of the loop, the
inputs and outputs have approximately the same dinamic evolution, so we can have a
simplified structure for the regulating loop of the revolution:
u0 HR TM
-
This means:
u0 HR TM
-
In this situation the majority of the performances imposed on the output TM are also valid
for (u), excepting stv for which:
stv (u)=kT· stv (TM)
stv [V];
b) We determine the parameters of the second order system
ω2n
H 02 ( s )= 2 =
s + 2ξω n s +ω 2n
=
n =
d) The analytical determination of the regulator is based on the figure from the beginning
of the chapter in which the element (1/KT ) is ignored.
¿
K AP⋅K 1⋅K M
H f ( s)= =
( τ AP s+1 )( T M 1 s +1 ) ( T M s +1 )
¿
9
PROIECT I.R.A.
ω2n
H d (s )= =
s ( s+ 2ξω n )
ωn
2ξ 1
H R 1 (s)= ⋅ =
( )
1 H f ( s)
s s+1
2 ξωn
The step response and the ramp response of the closed system are:
The form of the regulator HR1(s) is to complicated, therefore we can make some
simplifications so that the relation obtained has the form of some typical regulators:
d.1) We want to make some minor changes to the coefficient (1/2n) to the form
(1/2’’n) so that we can simplify the pole from HR1(s) with one of the three zeros, without
changing the performances.
10
PROIECT I.R.A.
’ =
’n =
'
H R 1=
H '02=
d.2) We "attach" the smallest constant (AP) to the biggest one, for example TM*:
} } ={}} {¿¿
H R1 ¿
''
H 02=
In this case the regulator can be realized: it is a PID with first order filter.
e) The tuning parameters of the regulator are determined by identification with the typical
forms of the PID type regulator and we obtain the following parameters:
VR =
i =
d =
TN =
We lay-out the graph of the closed system response H 02’ and H02” for a unity step input,
respectively ramp in comparison with the closed system response H02.
11
PROIECT I.R.A.
Concluzions:
12
PROIECT I.R.A.
We test the performances of the system and we find that the following performances are not
fulfiled:
13
PROIECT I.R.A.
Because the performances are not fulfiled, we apply the correction of the closed system and we
obtain the form:
2
ωn s+ z C pC
H 0C ( s )= ⋅ ⋅
s +2 ξωn s+ ωn s+ pC z C .
2 2
pc =
zc =
b) The testing is valid only for this value of the response time:
tr = [sec]; so tr < tr imposed
H 0 C( s ) 1
H R 2 (s )= ⋅ =
1−H 0C (s ) H f (s )
14
PROIECT I.R.A.
The unitary step and ramp responses of the closed system are:
Ts+1
1
β s+1
1
( )
β [ ( ) ]
1
≃ T − s+1
β
T >5
1
()
d.1) We simplify the group β if β
15
PROIECT I.R.A.
Thus:
H 'R 2 =
H '0C =
''
H 0C =
Ts+1 Ts+1 1
= ≃
1
T 1
∈ ÷5
5 ( )
general if β
'} } ={}} { ¿¿
H R2 ¿
'''
H 0C =
16
PROIECT I.R.A.
We lay-out the graphic of the H 0C’, H0C” şi H0C”’ closed system response for unitary step,
respectively unitary ramp input in comparison with the response of the H0C closed system.
Conclusions:
17
PROIECT I.R.A.
We analyze the structure from the figure, in which we apply a series of simplifications:
u0 HR TM
-
K AP K1 Kf
⋅ ≃ =
τ AP s +1 T M 1 s+1 T f s+ 1
{T f =τ AP +T M 1=
K f =K AP⋅K 1 =
Also, we neglect the viscous friction of the rotor, so that:
¿ ¿
KM KM 1 1
¿ ≃ ¿ = ¿ = =
T M s+1 T M s T M Ts
s +1
K ¿M
T ¿M
T= =
K ¿M
resulting the structure in the following figure, the performances beeing imposed to (U ) because
computing them using (TM) is very simple.
18
PROIECT I.R.A.
UA U
19
PROIECT I.R.A.
o The coefficient of the speed stationary error, which can be read directly from the
¿
logaritmic diagrams at ω=1 , beeing neccesary that c v ≥c v ;
20
PROIECT I.R.A.
Following-up, we reprezent the closed loop system responses for unitary step, respectively unitary
ramp inputs:
21
PROIECT I.R.A.
Conclusions:
22
PROIECT I.R.A.
23
PROIECT I.R.A.
{
ω z≈0,1 ωt =
c
ω p = v¿ ω =
cv z
ω <ω
in which ( p z ). With these frequencies we can determine the open, direct structure of the
system with a PI regulator (denoted HdC). The parameters of the regulator are:
{
V R|dB =
1 1
T z= = =
ω z 0,1 ωt
¿
1 1 cv
T P= = ⋅ =
ωP ωz cv
The necessary testing:
In the following we represent the closed loop system responces for a step input, respectively ramp
input:
Conclusions:
24
PROIECT I.R.A.
For determining of the parameters, first we have to represent H f ( jω ) in logaritmic diagrams, the
modulus diagram and the line |A| , rezulting the points F and N (see chapter 2.2).
25
PROIECT I.R.A.
We compute t1 =
2
t r= 2
from which ξ ωt 1 =
¿ 2 t
t r= 2 ωt 2 =ω t 1 r¿
and from ξ ω t 2 results that tr =
We place on the frequency axis ω=ω t2 , representing the final open structure.
We deduct the parameters of this PD:
{
V R|dB =
τd=
T N=
Testing the performances:
In the following we represent the closed loop system responces for a step input, respectively ramp
input:
Conclusions:
26
PROIECT I.R.A.
27
PROIECT I.R.A.
We determine (), the position of the line |A| , rezulting the point N and the structure Hd1.
=
A=
We compute (t2) and we move the structure (Hd1) to the right until (Hd2), this impling a PD
regulator
t2 =
¿
cv
(>1 )
We read cv given by Hd2, we compute cv
{
ω z≈0,1 ωt 2 =
c
ω p = v¿ ω =
cv z
We place
Rezulting the complet structure of (HdC), in which the modified PI regulator is added.
{
The parameters of the regulator will be:
V R|dB =
1 1
T z= = =
ω z 0,1 ωt
¿
1 1 cv
T P= = ⋅ =
ωP ωz c v
τ d=
ω
T N =τ d t 2 =
ωt 1
28
PROIECT I.R.A.
In the following we represent the closed loop system responces for a step input, respectively ramp
input:
Conclusions:
29
PROIECT I.R.A.
Method can be applied for the control loop of the avon temperature as shown in (fig 3.1). An
advantage of this method is that there are no necessary simplifications.
KBZ
Pg Bi TBZs+1
Kpg
ie + q Kc e-STc
+ c
KCE KV
+ +
TVs+1 TCs+1
ic KBZ
TBZs+1
30
PROIECT I.R.A.
HR=VR(1+1/si)
dequires determinig the values VR and i .
We reprezent in logaritmic diagrams the original fixed part given by:
Hf(s)=[KceKv/(Tvs+1)][Kce-sc/(Tcs+1)][Kc/(Tcs+1)]=
31
PROIECT I.R.A.
|Hf(j')|=|Hf|=
With this the parameters of the regulator will be:
VR=1/|Hf|=
i=4/'=
HR=
32
PROIECT I.R.A.
a) the system works mostly in a traking regime and it must follow a precise profile o(t),
and this automatically recommends a PD regulator;
the disturbance of the stationary errors (which are not zero) is insignificant;
because of the frequent switching on a big phase margine, for a small overshooting it is
recommended;
*k>50..60o
and simultaneously :
m*k>5 dB .
b) Computing the PD regulator:
HR=VR[(ds+1)/(ds+1)]= VR[(ds+1)/(TNs+1)]
requires determining the paremeters VR and d because =0.120 .
From the logaritmic diagram of the structure (3.2) we determine the frequency
0=
for which :
Hf(j0)=-180o
and the value:
|Hf0(jo)|=
c) for the necessary testing we need to represent the compete open loop in logaritmic
diagrams and to test the performances.
33
PROIECT I.R.A.
HR(s)=VR[(1+sd)/(1+sd)][(1+is)/si]
uses the reprezentation of the structure (3.2) into logaritmic diagrams, from which we determine
the frequency:
'=
34
PROIECT I.R.A.
and
o=
and the values |Hf’|= [dB]
so HR(s)=
c) Testing the performances requires us to represent the compete loop in logaritmic diagrams and
to test the performances.
Conclusions:
4. COMPUTING THE REGULATORS USING QUASIOPTIMUM
METHODS
35
PROIECT I.R.A.
The „symmetry” and „modulus” methods will be used, applied to the control loop of the
frequency from the control system of the flow rate.
We use the same considerations as in point (1.1), adapting the structure (fig. 1.3) in which
the direct loop will be:
Hd=HR*Hf=HR(KAP/( APs+1))*(K1KM*/(TM1s+1)(TM*s+1))=
Hd*=1/[2Ts(Ts+1)]=
in which: T=
a) Computing a PID regulator is neccesary if the fixed part contains two big time
constants, so:
HR(s)=(TM1s+1)(TM*s+1)/2TKAP.K1.KM* =
so HR(s)=
36
PROIECT I.R.A.
Hf=KapK1Km*/(APs+1)(TMs+1)=
HR(s)=Hd*/Hf=
VR=
i=
In the case of the „modulus” method, the performances to a unitary step are: =4.3%, tr=6.75AP,
stp*=0.
Testing the performances:
37
PROIECT I.R.A.
Hd*=(4Ts+1)/8T2s2(Ts+1)=
where T=
In order to use only a typical regulator, we adopt for the fixed part the structure Hf'(s) from the
relation (4.5), so:
Hf'(s)=
HR(s)= Hd*/Hf’=
with the parameters
VR=
i=
d=
In the case of the „symmetry” method, the performances of the closed system for a unitary step are:
tr*=11.1T=0.111; =43.17%, stv=0.
The graphical testing of the performances:
Conclusions:
38
PROIECT I.R.A.
We will apply this method to the control loop of the granular material flow variant A and to
the control system of the temperature of this material.
For the flow rate control we use .A8, in which corresponding to the relation:
KM*=K2.KT =
TM*=TM2+TT =
We simplify the structure:
(5.1) [(TTs+1)/KT]KTM/(KTMs+1)KTM*/(TTM*s+1)=
in which:
KTM*=KTM/KT =
TTM*=TTM-TT =
and respectively if the delay time m is approximated with a first order element, we have:
(5.4) [Ke-sm/(Ts+1)]Kg/(Tgs+1)[K/(Ts+1)(ms+1)]Kg/(Tgs+1)K*/(T*s+1)=
in which: K*=K.KG=
T*=T+m+TG=
resulting the structure from fig. 5.1.
M1 Pm1
Ua Kap K
- + K
iq TGs+1 Qm
KM* KTM*
39
PROIECT I.R.A.
Following, the performances will reffer to the output values (u ) and (iQ) of the respective
transducers (see chapter 4).
In case of the control system of the teperature we use the structure from A 12 neglecting the
perturbation pg and bringing the internal loop to the from of the unitary negative feedbak.
Following this purpose we make the sympifications:
KceKvKce-scKc/(Tvs+1)(Tcs+1)(Tcs+1)Kf Kce-sc/(Tfs+1)=
in which:
Kf= KceKvKc Kc =
Tf=Tv+Tc+Tc=
and respectively:
(Tcs+1)Kt e-st/[Kc(TTs+1)]Kt* e-st/(TT*s+1)=
in which: KT*=KT/Kc=
TT*= TT - Tc =
The structure of the temperature control loop part is the same as in fig. 5.2 .
ic
im Km
Tms+1
40
PROIECT I.R.A.
Figure. 5.3 .
MR Pm2
iQc HRQ HR K K
AP 1
- K *
M
K *
TM
+ K*
=
But:
AP<<TTM* si AP<<T*, then:
(5.10') H0(s)1/(2aps+1)=
In accordance with the computing method we can write that:
(5.11) H0(s)KTM*/(TTM*s+1)=KTM*/(2aps+1)(TTM*s+1)KTM*/(TTM*s+1)=
in which:
TTM**=TTM*+2AP=
and TQ=TTM**=
analogous with chapter 4.2 then for TQ=TTM** we have that:
(5.14) HRQ(s)=(T*/2TTM**KTM*K*)[(T*s+1)/T*s)
Speaking of a PI regulator.
Identifing the tuning parameters for the two structures:
(5.15) HR=
rezulting:
41
PROIECT I.R.A.
1=
2=
VR =
and respectively:
VRQ=
iQ=
so HRQ=
As for the testing of the performances, the analysis of the responce to the perturbation (Mr)
applied to the interior loop and comparing the effect of this perturbation with the case of the
monoloop control with a single regulator have an unusual importance.
Accoring to the fig 5.3 with iQ=0; u0=0
u(s)=
For this transfer function we draw the responce to a 0.1/s step.
If we didn’t use the cascade structure, we would compute a PI regulator assuring a given
k*>450 phase margin for the fixed part appearing in figure 5.3.
42
PROIECT I.R.A.
And for this function we draw the responce to the 0.1/s step comparing it to the responce obtained
to the same input for the function U.
Conclusions:
The structure of the fixed part has the simplified form from the figure:
We suppose the interior loop has a PID regulator. The tuning parameters for the interior
loop result directly from the Zigler-Nichols relations:
VRC=0.9 c /Tf Kf =
ic=3.3c=
in which:
{ K =V RC K f /B=
T OC =( T 1 +T 2 −2. 3 τ c ) =
Replacing the interior loop with the simplified transfer function (if it is possible) we propose an
„exterior” proportional regulator:
HRm=VRm
and using the logaritmic diagrams we determine
VRmax=
which brings the exterior loop to its stability limit, and the frequency
0=
44
PROIECT I.R.A.
{
V Rm =0 .75 V R max =
τ im=0 . 6 T 0 =
τ im =0 . 1T 0 =
Conlusions:
Because of the preponderant delay time of the flow rate control loop (fig A8) obtaining
good performsnces requires a model based prediction regulator.
45
PROIECT I.R.A.
The interior control loop of the revolution is computed using the „modulus” method, so:
H0(s)=
From fig. 5.3 results that the structure of the granulat material control loop (6.1) in which H rp is the
prediction regulator and the fixed part:
The computations wiil be done based on the structure in fig. 6.2 following to determine the
expression.
The structure in fig. 6.2
B(s) e46
-sm
PROIECT I.R.A.
i0 im
will satisfy the set of performances and more, for HR2(s)=1, we have:
(6.5) HR1(s)=B(s)1/Hf`(s)=
We try to satisfy this demands if:
(6.6) B(s)=1/TBs(Tmins+1)
In which:
Tmin=min[(2AP+TTM*);(T1*)]=
and TB will have to be determined.
The overshooting =0, requires real poles in B(0)
So let the following be:
(6.8) Bo(s)=1/(Trs+1)2
from which we have that:
(6.8') Bo(s)=1/(TBTmins2+TBs+1)
By identification we have that:
Tr=
TB=
so:
(6.6') B(s)=
and we obtain:
(6.5') HR1={T1*/4[(2ap+TTM*)s+1](2ap+TTM*)s}(T1*s+1)/T1*s =
So we will need a PI regulator with the parameters:
VR= i=T1*=
47
PROIECT I.R.A.
so HR=
As H(s)=HR1(s).Hf'(s) so for HR2=1 we have a H(s)=B(s) and the structure is the one in fig 6.3
e-sm H(s)
So:
(6.13) Ho(s) = e-sm/(2Tmins+1)2 =
The imposed testing reffers to set 6.3.
Ho(s) obtained has no overshooting because a double real pole, so ve have an aperiodic
transitory regime
In the case of the double poles we have:
tr’=6Tmin=
If we take into consideration the delay time, then the transitory regime of the characteristic
responce is: tr=6Tmin+m=
48
PROIECT I.R.A.
For the same i0(s)=1/s step we will compute iQ(t) in the case of the regulator computed with the
prediction method and iQ(t), coresponding to the H0(s) structure. The simulation will be done in the
discret domain because of the inclusion of the delay time.
49
PROIECT I.R.A.
Conlusions:
50