Documente Academic
Documente Profesional
Documente Cultură
PROIECT
-2018-
1
II.1. Date de proiectare
- Partea fixată :
1
HF
k
s
10
k 3
3
k 0.6
5
1
HF
s 0.6
Fig
ura 1 Vizualizarea semnalului initial
2
num=[1];
denum=[1 0.6];
step(num,denum)
Vizualizarea semnalului se face cu ajutorul osciloscopului 1 a carui forma este data
H R (a)
a) Să se proiecteze prin metoda de alocare a polilor
imp 10[%]; ttimp 3k[ s]; est 3 x0.2 0.6
- Performanţe impuse :
1. ω F =1
−ζ⋅π
( )⇒ ln σ= −ζ⋅π
σ =e √
1−ζ 2
(√ )1−ζ
2
¿ ln e
2.
3
2 2
2 ξ ⋅π
( ln σ ) = 2
( ln e )2 ⇒ ( ln σ )2 −( ln σ )2⋅ξ 2 =ξ 2⋅π 2 ⇒ ( ln σ )2 =ξ 2 [ π 2 + ( ln σ )2 ]
1−ξ
ln ln10 2.3025 2.3025
0,59115 0.59
ln
2
2 2, 30252 2 15.1715 3,895061
ξ=0 .59
3 3 3
n 8, 4745
tt imp 0.59 0, 6 0.354
n 8, 4745
ω2n
H 0 ( s )=
3. Se verifică pentru s2 + 2⋅ω n⋅s⋅ζ +ω 2n că avem
ω 0=2>ω F=1 , iar
est 0.6
deoarece H 0 ( 0 ) =1
s 2 10s 71,8184 0
b 10 13, 68 j
s1,2 n2
2a 2
ω 0=n−m=2−0=2⇒ ω0 =2 ⇒ω F =1
4
71,8184
H0 0 0,91 est 0,6
0, 6 10 0, 6 71,8184
2
71,8184 s 71,8184
H Ra s
s 2 4,99 s
5
6
1
b) Se alege pentru proiectare o structură de regulator PI,
[
H R ( b ) ( s )=k R⋅ 1+
s⋅T i ]
imp 10[%]; tt imp 3k[ s]; est 3 x0.2 0.6
- Performanţe impuse :
- Se calculează
k R ;T i
Obţinem în acest caz:
'
k R ( s⋅T i + 1 ) ω2n s−z
H 0 ( s )= 2
H 0 ( s )= 2
⋅
s ⋅T i +T i ( 0 . 26+k R )⋅s+ k R sau s + 2⋅ω n⋅s⋅ζ +ω 2n p−z
kR 1+ k R T i
unde
ω n=
√ Ti
, ξ=
2
⋅
√
kR
, z=−
1
Ti
7
1 1 0,13 s 1
H R b
s kR 1 9,39 1 0,13 s
s Ti 0,13 s
1
s
0,13 s 1 0,13 s 7, 69
H R b s 9 9 9
0,13 s s s
s 7, 69
H R b s 9,39
s
In schema de mai jos sunt reprezentate schemele de transfer, de alocare a polilor si de regulator PI
8
Figura 6 Vizualizarea comparativa a semnalului obtinut cu regulatorul PI
Se tuneaza si se aplica parametrii obtinuti in urma tunarii, timpul fiind reglat la 0,08[s]
9
Figura 8 Vizualizarea semnalului tunat pentru HD(PI)
10
Pentru compararea semnalului obtinut fata de semnalul anteror se inchide intrerupatorul HR(PI) si se
mentin celelalte intrerupatoare deschise ceea ce va face ca osiloscopul 0 sa poata vizualiza doar
semnalele Step, Ho(s), HR(PI).
11
G 1
H R ( I )= , G=
c) Se alege pentru proiectare o structură de regulator I, s Ti rezultând
G
H d= ;
k
(
s⋅ s +
10 ) Se verifică dacă acest regulator poate îndeplinii cerinţele de
0
proiectare: e V ≤10 %, M ϕ ≥45
G k
Hd
k s s 0.6
s s
10
1 1
kV 10
V 10%
sk k
k1 lim s H d s lim
s 0 s 0 s s 0.6 0.6
k 3 3
Hd H d j
s s 0.26 s s 0.6 j j 0.6
Ad dB 20 lg H d j
3 3
H d j
0.6 0.36
2 2 2
3 3
Ad 2
3
Ad c 1 1 c 3 1, 73
c2
c 1, 73
3
Ad c 1 1 100 c2 c2 0.36
0.36
2
12
2
notăm ω c=x
9 x x 0.36 x 2 0.36 x 9 0
0.18 1.6
x1 1.784
b 2
x1,2
2a x 0.18 1.6 0.71
2 2
c2 x2 0.71
c 0.71 0.84
c 0.84 analitic
d 90 arctg
0.6
0.87
d arg H d jc 90 arctg 90 55, 40 145, 4
0, 6
d 145, 4
M 10
13
kc 1
sin10 0.6 kc 1 0.6 kc 1
kc 1
k c ( 1−0 .6 )=1+0 . 6
1.6
kc 1, 6
0.1
kc 1, 6
Alegând
ω¿c=ω M pentru sistemul compensat serie avem:
1 0.6
20 lg k 20 lg H d jc* 0 Ad c* *2
k c c
Pe caracteristica reală:
0.6 1
c* c*2 0.06 1, 6
0.36 1
c* c*2 0.06 1, 6
x 2 0.06 x 2.56 0
0.0036 4 2.56 0.0036 10.24 10.2436
14
0.06 3.2
x1 2
1, 63
x 0.06 3.2 1.57
2 2
c* 1.25 M
T1
kc 1, 6
1
{
T2
1
⇒¿ =2⋅1.24=2.48 ¿ ¿¿
M
kc T2
1.24
T2
1
s
T1 s 0.62
H c s kc 1, 6
1 s 2.48
s
T2
1, 6 s 2.48
Hc s
s 2.48
Pentru
ω=ω¿c=ω M avem corectia de aplitudine:
iar la
ω¿c=ϕ M avem corectiile:
15
¿ ¿
¿ ¿
ωc ωc 1, 24 1 , 24
ϕdc =( ω c )−ϕd ( ω c ) =ϕc −arctg +arctg =−arctg +arctg =
2 , 48 0 ,62 2, 48 0 , 62
−arctg0,5+arctg2 =−29,516+70,48=40,96°
M ϕ ( dc )=6+41=47 °
Diagrama bode pentru datele obtinute realizata in Matlab este redata in Figure1
Secventa Matlab:
bode(ft1)
16
Figura 3 Schema rehulatorului HD(I)
Forma semnalului este vizualizata cu ajutorul osciloscopului 4
17
Pentru a observa imbunatatirea semnalului se face vizualizarea tuturor semnalelor cu ajutorul
osciloscopului 0
e) Hc(în serie cu
H R rezultând H R ( d )=H C⋅H R ) pentru a îndeplini performantele impuse:
e V ≤10 %, M ϕ ≥45 °
ϕdc ( ω ¿c ) =M ϕ ( d ) impus +5 °−180 °=45+5−180=−130 °
f)
¿
ϕdc ( ω c ) =−130 °
g)
h)
ϕd ( ω )=arg H C ( jω )=−90−arctg ωc
i)
arctg ω c=40 °⇒ ωc =tg 40 °=0 , 84
j)
ω c=0, 84
0.6 0.6 0.6 0.6
H d j 1.129
c c2 0.062 0.84 0.84 2 0.06 2 0.84 0.744 0.708
k)
18
1.129
1 20
|H d ( jω )|=1.129 ¿ } ¿¿⇒ =10 =100.0056497=1.01¿
l)
kc
1
kc= =0 .98
m) 1. 01
0.6 0.952
0.84 kc T 0.952 T 0.97
n)
Kc T 0.98
o) T =0 . 97
0 . 95⋅s+1
H C ( s) =
p) 0 . 97⋅s+1
Caracteristicile obtinute prin simulare sunt reprezentate în figura de mai jos si sunt însotite de
programul sursă:
Secventa Matlab:
bode(leo1)
19
Figura 17 Schema compensatorului cu avans de faza
Forma semnalului este vizualizata cu osciloscopul 5
20
Figura 18 Vizulizarea semnalului compensatorului cu avans de faza
Pentru a putea cumpara acest semnal se vizualizeaza si celelalte semnale cu ajutorul osciloscopului 0
trecand intrerupatorul Hc pe pozitia inchis
21
e) Se implementeaza diagramele de simulare pentru toate regulatoarele.
Se comenteaza rezultatele obtinute.
H R b s 1 s 7, 69 7, 69
9,39 9,39 1 2 9,39 72, 20 1
s s s s s s2
H R b s 9,39 T z
72, 20
z 1
2
s z
22
H R b s 9,39 0, 02 z 9,39 z
0.02 72, 20 0.02 1, 45
z 1 z 1
2 2
s z z
Secventa Matlab:
num=[9.39 77.20];
den=[1 0];
t=0.02;
[n,d]=c2dm(num,den,t)
rdis=c2d(R,t)
R=
9,39 s + 77.20
-----------
n=
9.3900 -7.4474
23
d=
1 -1
rdis =
9.39 z - 7.447
-----------
z-1
24
Pentru T=0.08
H R b s 0, 08 z z
9.39 0.08 72, 20 0.72 6, 21
z 1 z 1
2 2
s
Secventa Matlab:
num=[0.72 6.21];
den=[1 0];
t=0.08;
[n,d]=c2dm(num,den,t)
pdis=c2d(P,0.08)
Raspunsul in Matlab:
num=[0.72 6.21];
den=[1 0];
t=0.08;
[n,d]=c2dm(num,den,t)
pdis=c2d(P,0.08)
P =
0.72 s + 6.21
-------------
s^2 + s
n =
0.7200 -0.2232
d =
25
1 -1
pdis =
0.07471 z - 0.03651
----------------------
26
Figura 23 Schema rehulatorului HDiscret
27
Figura 25 Schema completa a proiectului
28
Figura 26 Compararea tuturor semnalelor obtinute
29