Professional Documents
Culture Documents
Ivan Dai
UNIVERZITET U KRAGUJEVCU
MAINSKI FAKULTET KRAGUJEVAC
Mentor
Dr Milan Matijevi, vanredni profesor
Student
Ivan Dai, 76/96
Ivan Dai
SADRAJ
UVOD .............................................................................................. 3
Opis sistema ................................................................................... 4
1.1 Opis modela suare PT400 ................................................. 4
1.2 Karakteristika senzora ....................................................... 4
1.3 Upravljaki deo ................................................................. 5
1.3.1 Nain povezivanja ...................................................... 5
Programiranje PLC-a i TP-a ............................................................. 9
2.1 Ladder dijagram ............................................................... 9
2.2 Program za Touch Panel ................................................... 17
PID upravljanje ............................................................................ 20
3.1 Teorijske osnove ............................................................. 20
3.2 Podeavanje parametara PID-a - PID Wizard ....................... 22
3.3 Teorijski naini podeavanja PID-a .................................... 27
3.3.1 Ziegler-Nichols-ove metode ....................................... 27
3.3.2 Dahlin-ov PI algoritam .............................................. 29
LITERATURA ................................................................................... 36
SADRAJ
Ivan Dai
UVOD
Predmet ovog rada je opis problema realizacije PID upravljanja
modelom suare PT400 (slika 1) upotrebom SIEMENS-ovog PLC-a S7-200
CPU 224XP. Oprema koja je koriena pri realizaciji ovog projekta sastoji se
od:
- model suare PT400
- SIEMENS PLC S7-200 CPU 224XP 6ES7 214-2AD23-0XB0
- Touch Panel TP 170micro 6AV6 640-0CA01-0AX0
- SIEMENS SITOP power 3.5 6E91332-1SH31
- PC/PPI Cable 6ES7 901-3BF00-0XA0
- MPI-Cable 187.5 901-0BF00-0AA0
Programi koji su korieni:
- STEP 7 MicroWIN V4.0
- SIMATIC WinCC flexible 2004
- MATLAB R2007b
- LabVIEW 8.2
- Microsoft Word 2003 i 2007
- Microsoft Excel 2003 i 2007
- Adobe Acrobat 3D
- CorelDRAW X4
- drugi pomoni programi
Kao pomoni alat u identifikovanju sistema i akviziciji podataka
korien je programski paket LabVIEW, a italac se upuuje da se o ovom
programu i nainu njegovog korienja opirnije informie u radu Milana
Grujovia Uputstvo za identifikaciju sistema i podeavanje PID- uz
korienje programa: Measurement & Automation, LabVIEW, MATLAB
R2007b.
UVOD
Ivan Dai
Opis sistema
1.1
greja
senzor 1
senzor 2
Karakteristika senzora
1 Opis sistema
Ivan Dai
Slika 2.
1.3
Karakteristika senzora
Upravljaki deo
Nain povezivanja
Slika 3.
Ivan Dai
Slika 4.
Ivan Dai
1 Opis sistema
Slika 5.
1 Opis sistema
Ivan Dai
Ivan Dai
Ladder dijagram
Tabela 1.
Ivan Dai
10
Ivan Dai
11
Ivan Dai
12
Ivan Dai
13
Ivan Dai
14
Ivan Dai
15
Ivan Dai
Slika 6.
Podeavanja konekcije.
16
2.2
Ivan Dai
Slika 7.
17
Slika 8.
Ivan Dai
18
Slika 9.
Ivan Dai
Podeavanja konekcije.
19
Ivan Dai
PID upravljanje
3.1
Teorijske osnove
Slika 10.
Na slici 11 dat je ematski prikaz objekta upravljanja regulisanog PIDom. eljena temperatura (Teljeno) posredstvom TP-a dovodi se do PLC-a,
gde se vri poreenje sa trenutnom temperaturom (Ttrenutno), razlika (e),
greka upravljanja se uvodi u PID algoritam i na osnovu nje dobija
upravljako dejstvo, kojim se deluje na objekat upravljanja.
Slika 11.
3 PID upravljanje
20
Ivan Dai
de(t )
1 t
u (t ) = K e(t ) + e(t ) * dt + Td *
,
Ti
dt
0
U (s) = K E ( s) +
E ( s ) + s * Td * E ( s ) ,
s * Ti
Kp = K , Ki =
Kada se
dobija se:
Mn =
K
, Kd = K * T d .
Ti
KC * en
+
izlaz = prop. dejstvo +
KI * en + MX
+
integralno dejstvo
+
KD * (en en 1)
derivaitvno dejstvo
gde je:
Mn
KC
en
en-1
ex
KI
MX
KD
MDn ,
gde su:
3 PID upravljanje
21
MPn =
MIn =
MDn =
Ivan Dai
KC * (SPn PVn)
KC * TS / TI * (SPn PVn) + MX
KC * TD / TS * ((SPn PVn) (SPn-1 PVn-1))
3 PID upravljanje
22
3 PID upravljanje
Ivan Dai
23
3 PID upravljanje
Ivan Dai
24
3 PID upravljanje
Ivan Dai
25
Ivan Dai
3 PID upravljanje
26
3.3
Ivan Dai
Ziegler-Nichols-ove metode
Slika 12.
3 PID upravljanje
Ivan Dai
G ( s) =
K
* e( Td *s ) ,
1 + Tp1 * s
sa sledeim parametrima:
K = 13.412 =Kp, Tp1 = 9.9538 = T0, Td = 1.9962 = .
Ovakvom aproksimacijom dobija se odziv kao na slici 13.
Slika 13.
K=
1.2* T0
= 0.446141436
Kp *
Ti = 2* = 0.06654
Td = 0.5* = 0.016635
3 PID upravljanje
28
Ivan Dai
T
VGR
T
Slika 14.
3.3.2
Dahlin-ov PI algoritam
G0 ( s ) =
K0
13.412
e s =
e 1.9962*s
9.9538 * s + 1
T0 * s + 1
3 PID upravljanje
29
Ivan Dai
= N * T + (1 - m) * T,
0 < m 1
0.632
NT
1/
Slika 15.
1 e T
Kp =
K 0 * (e
3 PID upravljanje
T
T0
1) * [1 + N * (1 e T )]
30
Ivan Dai
T
= e T0 1
Ti
Vremenska konstanta 1/ odskonog odziva unosi samopodeavajue
svojstvo u Dahlin-ov regulator. Parametar se moe menjati u irokom
dijapazonu vrednosti. Njegova vrednost utie na prirodu prelaznog procesa
upravljane promenljive ali ne i na stacionarno stanje. U sluaju kada
odskoni odziv konture regulacije poprima oblik koji se dobija primenom
deadbeat upravljanja. Praktino gledano, biranjem odgovarajue vrednosti
parametra mogue je objekt upravljanja u zatvorenoj povratnoj sprezi
ubrzati u odnosu na njegovu brzinu van konture regulacije.
U ovom radu perioda odabiranja kontrolera je izabrana kao T=0.02 s,
za radnu taku je uzet opseg temperature od 35 do 48 0C, a parametri
objekta upravljanja su K0 = 0.5, T0 = 50 s i = 2.4 s. Za N = 10, uzeto je
vie vrednosti parametra , da bi se pokazalo njegovo dejstvo na odziv
sistema. U tabeli 2 dati su svi parametri PID-a dobijeni prethodnim
relacijama. Poto se u PLC parametar upisuje u minutima, u poslednjoj
koloni tabele je data vrdenost ovog parametra u minutima.
N
1/
Kp
Ti
Ti [min]
10
0.2
5.000
0.103473
9.854135
0.164236
10
1.000
0.236754
9.854135
0.164236
10
0.200
0.317185
9.854135
0.164236
10
30
0.033
0.333891
9.854135
0.164236
10
1000
0.010
0.333966
9.854135
0.164236
runo
podeeni
parametri
0.4
6.9
0.115
Tabela 2.
3 PID upravljanje
31
Slika 16.
3 PID upravljanje
Ivan Dai
Slika 17.
Slika 18.
Slika 19.
Slika 20.
Ivan Dai
=
=
3 PID upravljanje
0.4
0.115
33
Slika 21.
3 PID upravljanje
Ivan Dai
34
Slika 22.
Ivan Dai
3 PID upravljanje
35
Ivan Dai
LITERATURA
[1] Milan Matijevi, Goran Jakupovi, Jelena Car, Raunarski
podrano merenje i upravljanje, Mainski fakultet u Kragujevcu, 2005.
[2] Siemens - Automation and Drives - Service& Support Automation Service, Automation Support, Simatic Service, Simatic Support,
Technical
Support,
Technical
Consulting,
https://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo2&
aktprim=99&lang=en
[3] Siemens AG, S7-200 Programmable Controller System Manual,
order number: 6ES7298-8FA24--8BH0
[4] Dr Mili R. Stoji, Kontinualni sistemi automatskog upravljanja,
Nauka - Beograd, 1996.
[5] Dr Mili R. Stoji, Digitalni sistemi upravljanja, Akademska misao
- Beograd, 2004.
[6] Dr Vojislav . Filipovi, Dr Novak N. Nedi, PID regulatori,
Univerzitet u Kragujevcu, 2008.
[7] Katsuhiko Ogata, Discrete-time control szstems, University of
Minnesota, 1995.
[8] Aidan ODwzer, Handbook of PI and PID Controller Tuning Rules,
Imperial College Press, 2006.
[9] Karl J. strm and Tore Hgglund, PID Controllers: Theory,
Design, and Tuning, Instrument Society of America, 1995.
[10] PLC Programming Articles and Examples,
http://www.searcheng.co.uk/articles/plc/
[11] PLC
Ladder
Programs:
KEYENCE
Uk
and
Ireland,
http://www.keyence.co.uk/downloads/plc_dwn.php#form
[12] PLCs.net
FREE
Online
PLC
Simulator,
http://www.plcsimulator.net/login.php
[13] ETF Beograd - Signali i sistemi / Signals&Systems Department,
http://automatika.etf.bg.ac.yu/
[14] Mr Milan Matijevi, RAZVOJ NOVIH STRUKTURA DIGITALNO
UPRAVLJANIH ELEKTROMOTORNIH POGONA I INDUSTRIJSKIH PROCESA,
DOKTORSKA DISERTACIJA, Kragujevac, 2001.
LITERATURA
36