Научная статья на тему 'Simulacija uticaja dodatne redne induktivnosti na servopogon sa DC motorom'

Simulacija uticaja dodatne redne induktivnosti na servopogon sa DC motorom Текст научной статьи по специальности «Медицинские технологии»

CC BY
79
19
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Vojnotehnički glasnik
Scopus
Ключевые слова
digitalni servosistem / digitalni regulator / upravljanje / redna induktivnost / automatsko upravljanje / digital servo-system / digital regulator / control / inductive coil / automatic control

Аннотация научной статьи по медицинским технологиям, автор научной работы — Viličić B. Aleksandar, Jezdimirović M. Mirko

U ovom radu prikazana je simulacija električnog servopogona sadigitalnim regulatorom. Sistem je simuliran u alatu za simulaciju programskogpaketa LabView. Simulirane su identifikovane prenosnefunkcije realnog sistema (prenosne funkcija motora, davača struje iugaone brzine), kao i nelinearnosti motora i reduktora.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

SIMULATION OF ADDED INDUCTIVE COIL INFLUENCE ONTO THE DIGITAL SERVO SYSTEM WITH DC MOTOR

This paper describes a simulation of a real electrical servo drive with a digital equalizer. The whole system is simulated in the simulation toolkit of the LabView package. Real transfer functions are simulated (the transfer functions of the motor and the current and angular velocity gauges), as well as the nonlinearities of the motor and the gears. Clasical mathematical methods for modeling servosistems are used. The method for determining transfer function parameters is also used. The influence of neglecting the electrical time constant is analysed.

Текст научной работы на тему «Simulacija uticaja dodatne redne induktivnosti na servopogon sa DC motorom»

VOJNOTEHNIČKI GLASNIK (MILITARY TECHNICAL COURIER), 2011, Vol. LIX, No. 4

SIMULACIJA UTICAJA DODATNE REDNE INDUKTIVNOSTI NA SERVOPOGON SA DC MOTOROM

Viličić B. Aleksandar, Jezdimirović M. Mirko, Ministarstvo odbrane Republike Srbije,

Vojnotehnički institut, Beograd

OBLAST: elektrotehnika (automatika i upravljanje)

Sažetak:

U ovom radu prikazana je simulacija električnog servopogona sa digitalnim regulatorom. Sistem je simuliran u alatu za simulaciju pro-gramskog paketa LabView. Simulirane su identifikovane prenosne funkcije real nog sistema (prenosne funkcija motora, davača struje i ugaone brzine), kao i nelinearnosti motora i reduktora.

Key words: digitalni servosistem, digitalni regulator, upravljanje, redna induktivnost, automatsko upravljanje.

Uvod

Upravljanje jednosmernim servomotorima sa četkicama (DC) koji i maju malu unutrašnju induktivnost može biti problem. Naime, po-sledica njihove male induktivnosti je velika brzina promene rotorske struje, kao odziv na primenjeni napon. U slučaju upravljanja impulsno širinski mo-dulisanim signalom (PWM-Pulse Width Modulation) ne sme se dozvoliti dra-stična promena struje rotora u toku jedne PWM periode. Dosadašnja prime-njena istraživanja su pokazala da ukoliko bi se dozvolio veliki porast vredno-sti struje u PWM periodi došlo bi do oscilatornog odziva strujne petlje. Ovaj problem može se rešiti povećavanjem učestanosti PWM signala (smanjenje periode). Kao posledica povećane učestanosti prekidačkog signala javlja se povećana disipacija prekidačkih tranzistora u H mostu. Zato se problem re-

svilicic@gmail.com

<T74)

šava dodavanjem induktivnosti na red sa motorom. Posledica dodatne in-duktivnosti i njene konačne unutrašnje otpornosti je i promena električne vremenske konstante motora.

Tema rada je upotreba novih programskih paketa za analizu simulacio-nog podešavanja digitalnog regulatora u uslovima različite dodate induktivnosti i uticaj različitih matematičkih simulacionih modela na podešavanje pa-rametara regulatora. U radu je opisan električni servo- sistem sa digitalnim regulatorom za pokretanje modularne turele (obrtna platforma) po azimutu. Dat je matematički model digitalnog servosistema. U programskom paketu LabView, odnosno njegovom setu alatki (toolkit) za simulaciju, izvršena je si-mulacija konkretnog brzinskog servosistema. S obzirom na to da simulacioni program pruža velike mogućnosti, model motora sa reduktorom simuliran je kao linearni sistem, dok su odabirači i regulatori koji se realizuju programski u mikrokontroleru simulirani kao diskretni elementi servo sistema. Regulatori su podešeni za različite vrednosti redne induktivnosti. Sa ovako podešenim parametrima regulatora snimani su i poređeni odzivi modela simuliranog sistema. Model sistema je simuliran sa zanemarenom električnom vremen-skom konstantom i bez zanemarivanja električne vremenske konstante. Iz-vršeno je snimanje karakteristika servosistema, obrada dobijenih rezultata i poređenje rezultata različitih simuliranih modela za različite vrednosti induk-tivnosti.

Pregled oznaka

Vt napon na motoru

Tem momenat motora

Ra otpornost namotaja rotora

N prenosni odnos reduktora

Kp proporcionalni koeficijent pojačanja

Ki integralni koeficijent pojačanja

ea indukovana elektromotorna sila

ia struja rotora

T vreme odabiranja (sample time)

La induktivnost namotaja motora

KE električna konstanta motora

wm ugaona brzina motora

Bem koeficijent momenta viskoznog trenja u ležajevima motora

Bwl koeficijent momenta trenja u ležajevima sklopa reduktor-

opterećenje

CS>

Viličić, A. i dr., Simulacija uticaja dodatne redne induktivnosti na servopogon sa DC motorom, pp.174-193

VOJNOTEHNIČKI GLASNIK (MILITARY TECHNICAL COURIER), 2011, Vol. LIX, No. 4

Jem momenat inercije rotora motora

J ukupni momenat inercije sveden na rotor motora B ukupni momenat viskoznog trenja sveden na rotor motora KT mehanička konstanta motora

T

m

mehanička vremenska konstanta

T ml

s

z

električna vremenska konstanta motora operator Laplasove transformacije operator z-transformacije

Opis sistema

Servosistem daljinski upravljane modularne borbene platforme koristi se za pokretanje borbenog i neborbenog dela po azimutu. Baziran je na elektromotornom pogonu sa regulatorom izvedenim na osnovu digitalnog upravljanja realizovanog mikrokontrolerski.

U ovom radu biće prezentovana simulacija pogona borbenog dela obrt-ne platforme po azimutu. Simulacija servositema i regulatora u svim režimi-ma rada deo je procesa projektovanja i praktične realizacije servosistema. Zahvaljujući tome nije umanjen generalizovani pristup koji opisuje projekto-vanje i realizaciju stvarnih servosistema. Simulacija je samo jedan deo čita-vog procesa od ideje do realizacije, koji služi za sagledavanje mogućnosti sistema i daje početne vrednosti (radne tačke) za podešavanje parametara sistema u praktičnoj realizaciji. Vrednosti parametara simulacije nisu i krajnje realizovane vrednosti parametara servosistema, jer se u simulaciji uvek radi sa linearizovanim modelom kojem su dodate neke nelinearnosti, a ne sa re-alnim sistemom.

Kao izvršni organ koristi se jednosmerni servomotor sa permanentnim magnetom u pobudnom kolu. Davač ugaone brzine je inkrementalni enko-der koji podatke daje u digitalnom obliku [1]. Davač ugaone pozicije je apso-lutni enkoder. Vrednost struje rotora meri se analognim davačem.

Servosistem modularne obrtne platforme realizovan je kao digitalni servoregulator sa navedenim izvršnim organima i davačima. Upravljanje izvršnim organima realizovano je kroz povratne petlje po struji rotora, br-zini rotora elektromotora i ugaonoj poziciji izlaznog vratila. Svaka unu-trašnja petlja izvršava se najmanje deset puta brže od nadređene petlje. To znači da se radi o digitalnom sistemu upravljanja sa odabiračima razli-čite brzine [2].

<5ž6>

Matematički model servosistema za pokretanje modularne obrtne platforme po azimutu

Karakteristike ugrađenog pogonskog motora Maxon RE75 prikazane su u tabeli 1 [3].

Tabela 1

Karakteristike motore Maxon RE75

Table 1

Maxon RE75 motor characteristics

Karakteristika Oznaka Vrednost

Nominalni napon (Nominal voltage) Vnom 24 [VI

Nominalna brzina (Nominal speed) ^nom 2510 [o/min]

Nominalni momenat (Nominal torque) T nom 0,63 [Nm]

Nominalna struja (Nominal current) Inom 8,37 [A]

Otpornost namotaja (Terminal resistance) Ra 0,181 [Q]

Induktivnost namotaja (Terminal inductance) La 0,076 [mH]

Konstanta momenta (Torque constant) Kt 0,0799 [Nm/A]

Konstanta brzine (Speed constant) 1/Ke 119 [o/min/V]

Mehanička vremenska konstanta (Mechanical time constant) T'mot 4,25 [ms]

Momenat inercije rotora (Rotor inertia) Jm 0,00015 [kgm2l

Struja starta rotora (Starting current) Istart 0,518 [A]

DC motor sa permanentnim magnetom upravljan strujom rotora može se predstaviti jednačinama [1]:

V (t) = ea (t) + Rja (t) + (1)

dt

ec (t) = KE®m (t) (2)

T,m (t) = (B,„ + Bwl )a, (t) + (J„ + J „ )= БШ, (t) + J

dt dt

(3)

Tem (t) = (t) (4)

Koristeći Laplasovu transformaciju, sa pretpostavkom da je električna vremenska konstanta znatno manja od mehaničke vremenske konstante (bar 10 puta), prenosne funkcije DC motora se mogu izraziti u sledećem obliku:

K 1 ®m (S) = B Ia (s), B 1 + Tms (5)

1 + T S I a ( S ) = K (S ) 1 + Tm-S (6)

Viličić, A. i dr., Simulacija uticaja dodatne redne induktivnosti na servopogon sa DC motorom, pp.174-193

VOJNOTEHNIČKI GLASNIK (MILITARY TECHNICAL COURIER), 2011, Vol. LIX, No. 4

Pri čemu je:

K =

B

KEKT + RaB

=-

J_

B

RaB

Tml

KeKt + RaB

(7)

(8) (9)

Linearizovane prenosne funkcije objekta upravljanja korišćene pri simu-laciji imaju oblik:

Im _K 2(1 + TmS)

Vt (S) (1 + TmlS)

= Gi(s) i

K

®m (S) = _________

Im (S) (1 + TmS)

= G2(s)

(10)

(11)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

gde je K=Kt/B.

Motor pokreće obrtnu platformu koja

ima momenat inercije

Jwl=40[kgm2]. Ugrađen je reduktor redukcionog odnosa N=163. Izmereni startni momenat sa ugrađenim motorom za pokretanje platforme je Mtr=50[Nm]. Kada se platforma kreće (sa ugrađenim motorom) konstantnom brzinom od 15[o/s] izmeren je momenat 20[Nm]. S obzirom na to da se plat-forma kreće konstantnom brzinom član uz izvod brzine u (3) je 0, pa je izmereni momenat posledica ukupnog trenja na strani platforme.

Koristeći podatke iz tabele 1 i podatke o opterećenju i reduktoru mogu-će je naći parametre koji daju egzaktnu prenosnu funkciju za objekat upravljanja (motor sa opterećenjem).

Iz (1) i (2) za nominalne vrednosti struje i napona kada je izvod struje 0 (struja konstantna) nalazimo

ту _ nom

KE =

0nom

24 RInom = 24 1,515 = 85,5 • 10-3 [Vs] 262,84 262,84

Iz (4) za nominalne vrednosti nalazimo

KT =

T

630-108,37

= 75,26 •lO-3 [Nm/A].

3

nom

Koeficijent trenja motora nalazimo iz

B = = 0,15'10 = 35,3 -10-3 [Nms].

T 4 25

Cmot ^5

Izmereni momenat trenja platforme pri kretanju konstantnom brzinom je ukupni momenat platforme i motora, pa odatle dobijamo koeficijent trenja na strani osovine rotora

15 1 3

= 263 -10-3 [Nms].

B = Bm + Bwl = Mtr 1

a N 0,35 163 Momenat inercije sveden na osovinu rotora motora je [4]

2 = 1,65 -10-3 [kgm2].

J = Jm + Ll = 0,15-10-3 +-40 =1 65 ю-3»---------2

N2

1632

Sada nalazimo mehaničku vremensku konstantu

J 1,65 • 10-3

T m

B 263-10-

= 6,3 • 10-3[^]

Prenosna funkcija bez dodate iduktivnosti

Električna vremenska konstanta motora je

L 76 -10~6

Tem R 181 • 10-3

= 0,42 ^10-3[^]

(12)

što zadovoljava uslov da je bar 10 puta manja od mehaničke vremenske konstante.

Smenom ovako dobijenih vrednosti u (7) i (9) dobijamo

1 =5,5510-3 [s] i K2=4,86 [1/Q].

(13)

Smenom dobijenih vrednosti koeficijenata u (10) i (11) dobijamo prenosne funkcije motora

Im(s) = 5,52• (158,7 + s) i Vm(s) 180 + s

On (S) = 45,4

I m (s) 158,7 + s

(14)

(15)

Za slučaj da se ne zanemaruje električna vremenska konstanta u od-nosu na mehaničku vremensku konstantu iz (1) do (4) dobijamo preno-snu funkciju:

3

T

Viličić, A. i dr., Simulacija uticaja dodatne redne induktivnosti na servopogon sa DC motorom, pp.174-193

VOJNOTEHNIČKI GLASNIK (MILITARY TECHNICAL COURIER), 2011, Vol. LIX, No. 4

Im[s] _ (B/ J + 5)/L _ (158,7 + s)-13158 _

Vm[s] _ KeKt + BR + JR + LB s + s2 _ 827537 + 2543s + s2 “

JL JL +S (16)

_ (158,7 + s)-13158 _ (s + 383)(s + 2159)

Na ovaj način dobijena je prenosna funkcija sa dva realna pola čija je udaljenost manja od 6 puta, pa se po pravilu veći pol ne bi trebao zanemari-vati u analizi sistema i sintezi regulatora.

Prenosna funkcija sa dodatom induktivnošću 150

Na red sa rotorskim namotajem povezana je dodatna induktivnost od 150 pH, unutrašnje otpornosti namotaja 60 mQ, tako da je nova električna

vremenska konstanta: г _ — _

L 225 -10-

_ 0,937 - 10-3[s]

R 240-10"

Smenom ovako dobijenih vrednosti u (7) i (9) dobijamo:

” m1 :

=5.6710"3 [s] i K2=3.78 [1/Q].

(17)

(18)

Smenom dobijenih vrednosti koeficijenata u (10) i (11) dobijamo prenosne funkcije motora:

Im(s) _ 4,2-(158,7 + s) ;

Vm (s)

®m (s) ____________

Im(s) 158,7 + s

176,3 + s 45,4

(19)

(20)

S obzirom na to da se dodavanjem redne induktivnosti menja električna vremenska konstanta i postaje bliža mehaničkoj (nije bar 10 puta manja), potrebno je analizirati ovaj uticaj i opravdanost zanemarivanja u (10). U slu-čaju da se ne zanemaruje električna vremenska konstanta u odnosu na me-haničku vremensku konstantu iz (1) do (4) dobijamo prenosnu funkciju:

Im [s] (B / J + s)/L (158,7 + s) - 4444

Vm[s] KeKt + BR + JR + LB

JL

(s +158,7) - 4444

JL

s + s

2

187353 + 1226s + s2

(21)

(s + 179)(s +1047)

sa dva realna pola čija je udaljenost manja od 6 puta, pa se, po pravilu, veći pol ne bi trebao zanemarivati u analizi sistema i sintezi regulatora.

6

Prenosna funkcija sa dodatom induktivnošću 500

Na red sa rotorskim namotajem povezana je dodatna induktivnost od 500[pH], unutrašnje otpornosti namotaja 80[mQ], tako da je nova električna

vremenska konstanta: г = — =

L 576 -10“

= 2,21-10“3[ s]

R 260-10“

Smenom ovako dobijenih vrednosti u (7) i (9) dobijamo:

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

(22)

1 =5,7510-3 [s] i K2=3,5 [1/Q].

(23)

Smenom dobijenih vrednosti koeficijenata u (10) i (11) dobijamo preno-sne funkcije motora:

Im(s) = 3,83 - (158,7 + s) i Vm(s) 173,6 + s

(24)

®m (s) = 45,4

I m (s) 158,7 + s

(25)

S obzirom na to da se dodavanjem redne induktivnosti menja električna vremenska konstanta i postaje bliža mehaničkoj (nije bar 10 puta manja) potrebno je analizirati ovaj uticaj i opravdanost zanemariva-nja u (10). U slučaju da se ne zanemaruje električna vremenska konstanta u odnosu na mehaničku vremensku konstantu iz (1) do (4) dobijamo prenosnu funkciju:

(B / J + s)/L

Im [s] =_

V [s] K K. + BR JR + LB 2 JL JL

= (s +158,7)-1736

= (s + 184,7)(s + 426,7)

(158,7 + s)-1736 78855 + 611,5s + s2

(26)

T

U ovom slučaju prenosna funkcija ima par realnih korena koji su udaljeni samo 2,5 puta, pa se nijedan ne bi smeo zanemariti pri analizi sistema i sintezi regulatora [1].

(ш>

Viličić, A. i dr., Simulacija uticaja dodatne redne induktivnosti na servopogon sa DC motorom, pp.174-193

VOJNOTEHNIČKI GLASNIK (MILITARY TECHNICAL COURIER), 2011, Vol. LIX, No. 4

Parametri simuliranog modela servosistema i strukturni blok-dijagrami

Struja je elektronski ograničena na 20[A]. Kao davač vrednosti struje koristi se strujni transformator LEM odnosa transformacije 1:1000 i otpornik otpornosti 220[Q]. Pad napona na ovom otporniku vodi se na 10-bitni AD konvertor koji meri do 3,3[V]. Prenosna funkcija ovog davača je Vmer /Ir = 220/1000 = 0,22[V / A], a rezolucija je 3,3[V]/1024=3,22[mV] po bitu, što je 3,22/220=14,6[mA/bit].

Davač brzine okretanja vratila motora je inkrementalni enkoder HEDS sa 2000 impulsa po krugu. To znači da je rezolucija merenja ugaone brzine vratila motora (2n/2000)/0,002=n/2[rad/s]. Ona je nedovoljna, ali se softver-skim metodama, kao i merenjem trenutka poslednjeg impulsa, rezolucija može poboljšati do 5 puta. Zato je u simulaciji primenjen model inkremental-nog enkodera rezolucije n/6 [rad/s].

U simulacioni model servosistema uneti su parametri modela (16) i skraćenog modela (10). Takođe, simulirane su i nelinearnosti tipa zona neosetljivosti, elektronskog ograničenja struje na 20[A] i mrtvog hoda zupčanika (backslash).

Simulacija je realizovana iz dva dela: strujne petlje i brzinske petlje. Prvo se vrši simulacija i podešavanje strujne petlje, a zatim simulacija i podešavanje brzinske petlje. Primenjeni redosled i postupak simulacije identičan je postupku koji se primenjuje pri podešavanju realnog servosistema [5]. Na slici 1 data je strukturna blok-šema električnog servosistema sa digitalnim regulatorom za brzinsko upravljanje modularnom obrt-nom platformom, dok je na slici 2 prikazana strukturna blok- šema elek-tričnog servosistema sa digitalnim regulatorom sa izmeštenim proporcio-nalnim dejstvom za brzinsko upravljanje obrtnom platformom.

Slika 1 - Strukturna blok-šema električnog servosistema sa digitalnim regulatorom za brzinsko upravljanje modularnom obrtnom platformom

Figure 1 - Block schematics of the electrical servo drive with digital speed regulation for

modular turret drive

(182)

Slika 2 - Strukturna blok-šema električnog servosistema sa digitalnim regulatorom sa izmeštenim proporcionalnim dejstvom za brzinsko upravljanje modularnom turelom Figure 2 - Block schematics of the digital speed regulation electrical servo drive with displaced proportional coefficient for modular turret drive

Blok-dijagrami digitalnog servosistema za pokretanje modularne daljin-ski upravljane turele uneti su u simulacioni alat (toolkit) programskog paketa LabView. U ovako oformljeni simulacioni paket uneti su parametri simulira-nog servosistema.

Rezultati simulacije

Simulirano je podešavanje parametara strujne petlje, a zatim brzinske petlje sa dve vrste regulatora. Sve simulacije su urađene za prenosne funk-cije (10) i (16). Svaka simulacija i podešavanje parametara izvršeno je za sva tri slučaja induktivnosti (bez, 150 [pH] i 500 [pH]).

Podešavanje parametara regulatora strujne petlje obavljeno je na način da se zadovolje sledeći zahtevi:

- odziv strujne petlje treba da ima aperiodičan oblik ili preskok do 10%,

- u najviše 10 perioda odabiranja odziv strujne petlje treba da dostigne stacionarno stanje ili da greška padne na 10%,

- greška stacionarnog stanja strujne petlje treba da bude manja od 10%.

Referentne vrednosti (setpoint) za brzinsku petlju, kao i odzivi, dati su

na izlaznom vratilu (izlaz reduktora).

U zavisnosti od zahtevanog režima rada servosistema mogu se defini-sati i drugi zahtevi za odziv brzinske petlje. Tako je nekada potrebno da odziv bude što je moguće brži, pa i po cenu da preskok bude i 20%. U nekim slučajevima je potrebno da odziv bude aperiodičan sa malom greškom (ma-njom od 1%) stacionarnog stanja.

Simulacija sistema bez dodate iduktivnosti

Simulacijom je izvršeno podešavanje parametara strujnog regulatora

H ( z ) =

0,04( z + 0,05)

pri periodu odabiranja 0,0002 [s]. Ovako podešen re-

z - 0,97

gulator upotrebljen je za snimanje odziva strujne petlje na pobudu tipa od-

(l83>

Viličić, A. i dr., Simulacija uticaja dodatne redne induktivnosti na servopogon sa DC motorom, pp.174-193

VOJNOTEHNIČKI GLASNIK (MILITARY TECHNICAL COURIER), 2011, Vol. LIX, No. 4

skočna pobuda, respektivno za model iz (16) i skraćeni model iz (10). Karak-teristike pobuda su: amplituda 4[A], učestanost 20[Hz] i fazni pomeraj 0 [°j.

Na graficima (slika 3 i 4, kao i 8, 9, 13 i 14) prikazan je odziv strujne petlje. Crnim grafikom prikazana je vrednost reference (setpointa) struje (oznaka 1), zelenim - strujna greška (oznaka 2), a plavim - odziv (ozna-ka 3), odnosno vrednost struje.

Slika 3 - Odziv modela (16) na odskočnu pobudu Figure 3 - Model (16) Step response

Figure 4 - Model (10) Step response

Simulacijom je izvršeno podešavanje parametara brzinskog regulatora,

strukture kao na slici 1, Hm(z) = ——03) pri periodu odabiranja brzinske

z - 0,95

petlje 0,002[sj. Ovako podešen regulator upotrebljen je za snimanje odziva brzinske petlje na pobudu tipa odskočna pobuda, respektivno za model iz (16) i skraćeni model iz (10). Karakteristike pobuda su: amplituda 0,5[rad], učestanost 5[Hzj i fazni pomeraj 162[0].

Na graficima (slike 5, 6 i 7,kao i 10, 11 i 12, odnosno 15, 16, 17, 18,19 i 20) prikazan je odziv brzinske petlje. Crnim grafikom prikazana je vrednost reference (setpointa) struje (oznaka 1), crvenim - vrednost brzi-ne (oznaka 2) koju čita digitalni regulator, žutim - greška brzine u digital-

nom regulatoru (oznaka 3), a plavim - odziv, odnosno vrednost ugaone brzine platforme (oznaka 4).

Slika 5- Odziv brzinske petlje modela (16) i brzinskog regulatora sa slike 1 na odskočnu pobudu Figure 5 - Model (l6) speed loop step response with equalizer as in Figure 1

Slika 6 - Odziv brzinske petlje modela (10) i brzinskog regulatora sa slike 1 na odskočnu pobudu Figure 6 - Model (10) speed loop step response with equalizer as in Figure 1

Sa slika 5 i 6 vidi se da nema razlike u obliku odziva petlje po ugaonoj brzini bez obzira na primenjeni model u simulaciji.

Simulacijom je izvršeno podešavanje parametara brzinskog regulatora, strukture kao na slici 2, sa parametrima K,=2,5 i Kp=6 pri periodu odabi-ranja brzinske petlje 0,002[s]. Ovako podešen regulator upotrebljen je za snimanje odziva brzinske petlje na pobudu tipa odskočna pobuda (slika 7), respektivno za model iz (16) i skraćeni model iz (10). Karakteristike pobu-

Slika 7- Odziv brzinske petlje modela (16) i brzinskog regulatora sa slike 2 na odskočnu pobudu Figure 7 - Model (16) speed loop step response with equalizer as in Figure 2

(l85>

Viličić, A. i dr., Simulacija uticaja dodatne redne induktivnosti na servopogon sa DC motorom, pp.174-193

VOJNOTEHNIČKI GLASNIK (MILITARY TECHNICAL COURIER), 2011, Vol. LIX, No. 4

Simulacija sistema sa dodatnom rednom iduktivnosti od 150^H

Simulaciom je izvršeno podešavanje parametara strujnog regulatora

H ( z ) =

0,04( z + 0,05) z - 0,97

pri periodu odabiranja 0,0002[s]. Ovako podešen

regulator upotrebljen je za snimanje odziva strujne petlje na pobudu tipa od-skočna pobuda (slike 8 i 9), respektivno za model iz (16) i skraćeni model iz (10). Karakteristike pobuda su: amplituda 4[A], učestanost 20[Hz] i fazni po-meraj 0[0].

Slika 8 - Odziv modela (16) na odskočnu pobudu (dodatna induktivnost 150pH) Figure 8 - Model (16) step response (added inductance 150pH)

Slika 9 - Odziv modela (10) na odskočnu pobudu (dodatna induktivnost 150pH) Figure 9 - Model (10) step response (added inductance 150pH)

Ovako podešena strujna petlja uneta je u model brzinske petlje regulatora oblika kao na slici 1.

Simulacijom je izvršeno podešavanje parametara brzinskog regulatora,

strukture kao na slici 1, Hm(z) = ——03) pri periodu odabiranja brzinske

z - 0, 95

petlje 0,002[s]. Ovako podešen regulator je upotrebljen za snimanje odziva brzinske petlje na pobudu tipa odskočna pobuda (slika 10 i 11), respektivno za model iz (16) i skraćeni model iz (10). Karakteristike pobuda su: amplituda 0,5[red], učestanost 5[Hz] i fazni pomeraj 162[0].

Slika 10 - Odziv brzinske petlje modela (16) i brzinskog regulatora sa slike 1 na odskočnu pobudu (dodatna induktivnost 150pH)

Figure 10 - Model (16) speed loop step response with equalizer as in Figure 1 (added inductance 150pH)

Slika 11 - Odziv brzinske petlje modela (10) i brzinskog regulatora sa slike 1 na odskočnu pobudu (dodatna induktivnost 150pH)

Figure 11 - Model (10) speed loop step response with equalizer as in Figure 1 (added inductance 150pH)

Sa slika 10 i 11 vidi se da nema razlike u obliku odziva petlje po ugao-noj brzini, bez obzira na primenjeni model u simulaciji.

Simulacijom je izvršeno podešavanje parametara brzinskog regulatora, strukture kao na slici 2, sa parametrima Kp2,5 i Kp=6 pri periodu odabiranja brzinske petlje 0,002 [s]. Ovako podešen regulator upotrebljen je za snima-nje odziva brzinske petlje na pobudu tipa odskočna pobuda (slika 12), re-spektivno za model iz (16) i skraćeni model iz (10). Karakteristike pobuda su: amplituda 0,5 [rad], učestanost 5[Hz] i fazni pomeraj 162 [0].

Slika 12 - Odziv brzinske petlje modela (16) i brzinskog regulatora sa slike 2 na odskočnu pobudu (dodatna induktivnost 150pH)

Figure 12 - Model (16) speed loop step response with equalizer as in Figure 2 (added inductance 150pH)

Viličić, A. i dr., Simulacija uticaja dodatne redne induktivnosti na servopogon sa DC motorom, pp.174-193

VOJNOTEHNIČKI GLASNIK (MILITARY TECHNICAL COURIER), 2011, Vol. LIX, No. 4

Simulacija sistema sa dodatnom rednom iduktivnosti od 500^H

Simulacijom je izvršeno podešavanje parametara strujnog regulatora

H ( z ) =

0,05( z + 0,15) z - 0,95

pri periodu odabiranja 0,0002[s]. Ovako podešen re-

gulator upotrebljen je za snimanje odziva strujne petlje na pobudu tipa od-skočna pobuda (slike 13 i 14), respektivno za model iz (16) i skraćeni model iz (10). Karakteristike pobuda su: amplituda 4[A], učestanost 20[Hz] i fazni pomeraj 0[0].

IstrujnapetuaI

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Setpoinl

nula kN

tjreska кЧ

Struja

0.00000 000500 0.01000 001500 002000 0.02500 003000 003500 004000 004500 005000 005500 006000 006500 007000 007500 008000 008500 0.09000 009500 0.10000

Simulation Time

1

3

2

Slika 13 - Odziv modela (10) na odskočnu pobudu (dodatna induktivnost 500pH) Figure 13 - Model (10) step response (added inductance 500uH)

0.00000 000500 0.01000 001500 002000 0.02500 003000 003500 004000 004500 005000 005500 006000 006500 007000 007500 008000 008500 0.09000 009500 0.10000

Simulation Time

Slika 14 - Odziv modela (16) na odskočnu pobudu (dodatna induktivnost 500pH) Figure 14 - Model (16) step response (added inductance 500pH)

Ovako podešena strujna petlja uneta je u model brzinske petlje regulatora oblika kao na slici 1.

Simulacijom je izvršeno podešavanje parametara brzinskog regulatora (slike 15 i 16), strukture kao na slici 1, Hm(z) = ——°—) pri periodu

z - 0,95

odabiranja brzinske petlje 0,002[s]. Ovako podešen regulator upotrebljen

(188)

je za snimanje odziva brzinske petlje na pobudu tipa odskočna pobuda, respektivno za model iz (16) i skraćeni model iz (10). Karakteristike pobuda su: amplituda 0,5[rad], učestanost 5[Hz] i fazni pomeraj 162[0].

Slika 15 - Odziv brzinske petlje modela (10) i brzinskog regulatora sa slike 1 na odskočnu pobudu (dodatna induktivnost 500pH)

Figure Figure 15 - Model (10) speed loop step response with equalizer as in Figure 1

(added inductance 500pH)

Slika 16 - Odziv brzinske petlje modela (16) i brzinskog regulatora sa slike 1 na odskočnu pobudu (dodatna induktivnost 500pH)

Figure 16 - Model (16) speed loop step response with equalizer as in Figure 1 (added inductance 500pH)

Na slikama 15 i 16 vidi se da postoji razlika u obliku odziva u zavisnosti od simulacionog modela. To govori da se ne sme zanemariti uticaj električ-ne vremenske konstante pri simulaciji ili projektovanju.

Sa izmenjenim parametrima regulatora Ию(z)

1,8( z - 0,4) z - 0,97

dobijaju

se odzivi kao na slikama 17 i 18.

(шГ>

Viličić, A. i dr., Simulacija uticaja dodatne redne induktivnosti na servopogon sa DC motorom, pp.174-193

VOJNOTEHNIČKI GLASNIK (MILITARY TECHNICAL COURIER), 2011, Vol. LIX, No. 4

Slika 17 - Odziv brzinske petlje modela (10) i brzinskog regulatora sa slike 1 na odskočnu pobudu (dodatna induktivnost 500pH)

Figure 17 - Model (10) speed loop step response with equalizer as in Figure 1 (added inductance 500pH)

•0.6-1..........................................................................................................................................................................

0.00000 0.01000 0.02000 0.03000 0.04000 0.05000 0 06000 0.07000 0.08000 0.09000 0.10000

Simulation Time

Slika 18 - Odziv brzinske petlje modela (10) i brzinskog regulatora sa slike 1 na odskočnu pobudu (dodatna induktivnost 500pH)

Figure 18 - Model (10) speed loop step response with equalizer as in Figure 1 (added inductance 500pH)

Simulacijom je izvršeno podešavanje parametara brzinskog regulatora, strukture kao na slici 2, sa parametrima Kp3 i Kp=5 pri periodu odabiranja brzinske petlje 0,002[s]. Ovako podešen regulator upotrebljen je za snimanje odziva brzinske petlje na pobudu tipa odskočna pobuda (slike 19 i 20), respektivno za model iz (16) i skraćeni model iz (10). Karakteristike pobuda su: amplituda 0,5[rad], učestanost 5[Hz] i fazni pomeraj 162[0].

0.00000 0.01000 0.0200o' 0.03000 0.04000 0.05000 0.0M00 0.07000 o.oa'ooo 0.09000 0.10000

Simulation Time

Slika 19 - Odziv brzinske petlje modela (16) i brzinskog regulatora sa slike 2 na odskočnu pobudu (dodatna induktivnost 500pH)

Figure 19 - Model (16) speed loop step response with equalizer as in Figure 2 (added inductance 500pH)

Slika 20 - Odziv brzinske petlje modela (16) i brzinskog regulatora sa slike 1 na odskočnu pobudu (dodatna induktivnost 500pH)

Figure 20 - Model (16) speed loop step response with equalizer as in Figure 1 (added inductance 500pH)

I u ovom slučaju vidimo da se ne može zanemariti električna vremen-ska konstanta, jer utiče na oblik odziva simuliranog modela.

Zaključak

U radu je prikazana simulacija realnog električnog servopogona sa digi-talnim regulatorom koji je primenjen za pokretanje borbenog modula modu-larne obrtne platforme DALOS. Sistem je simuliran u alatu za simulaciju pro-gramskog paketa LabView. Simulirane su identifikovane prenosne funkcije realnog sistema (prenosne funkcija motora, davača struje i ugaone brzine), kao i nelinearnosti motora i reduktora. U radu su korišćene klasične metode matematičkog modeliranja servosistema, primenjena je metoda za određi-vanje parametara prenosne funkcije servosistema i analiziran uticaj zane-marivanja električne vremenske konstante.

S obzirom na to da je ugrađen motor sa malom induktivnošću u praksi se na red dodaje induktivnost radi ograničenja brzine rasta struje rotora DC motora na primenjeni napon. Simuliran je sistem bez dodatne induktivnosti, kao i sa dve vrednosti induktivnosti (150 pH i 500 pH). Analiziran je uticaj promene induktivnosti, kao i opravdanost zanemarivanja električne vremenske kon-stante na odziv sistema odnosno podešavanje parametara regulatora.

Simulacija je urađena prvo za petlju po struji rotora, a sa tako podeše-nim strujnim regulatorom urađena je i simulacija petlje po ugaonoj brzini obrtne platforme. Podešen je regulator brzinske petlje i analiziran uticaj dodatne induktivnosti, kao i zanemarivanje električne vremenske konstante u modelu servopogona.

Na osnovu rezultata simulacije može se zaključiti da je za projektovanje i podešavanje parametara digitalnog regulatora bolje koristiti model motora gde se ne zanemaruje električna vremenska konstanta, a pogotovo kada se dodaje redna induktivnost čija vrednost premašuje vrednost induktivnosti sa-

(ш>

Viličić, A. i dr., Simulacija uticaja dodatne redne induktivnosti na servopogon sa DC motorom, pp.174-193

VOJNOTEHNIČKI GLASNIK (MILITARY TECHNICAL COURIER), 2011, Vol. LIX, No. 4

mog motora. Takođe, bolje je koristiti brzinski regulator sa izmeštenim pro-porcionalnim dejstvom, pogotovo kada se koristi brzinski servosistem.

Na osnovu rezultata simulacije i ovako podešenih parametara regulato-ra moguće je pristupiti podešavanju realnog sistema, koristeći rezultate simulacije kao početne vrednosti za parametre realnog regulatora.

Ovakav put rada može se primeniti za proučavanje i eksperimentisanje, kao i poboljšanje sistema koji se ispituje. Takođe, ovakva simulacija se može primeniti pri radu na sličnim sistemima, jer štedi vreme i trud pri podešavanju parametara regulatora realnog sistema. Simulacijom se smanjuje mogućnost grešaka ili eventualnih akcidenata usled pogrešno proračunatih početnih vrednosti parametara za slučaj da se radi direktno na realnom sistemu.

Literatura

[1] Stojić, M., Kontinualni sitemi automatskog upravljanja, Naučna knjiga, Beograd, 1980.

[2] Stojić, M., Digitalni sistemi upravljanja, Naučna knjiga, Beograd, 1989.

[3] Maxon motor program, 2009, www.maxonmotor.com

[4] Jezdimirović, M., Dodić, N., „Određivanje momenta inercije obrtne platforme borbenog sredstva”, Naučno-tehnički pregled, No. 10, Beograd, 1991.

[5] Viličić, A., Jezdimirović, M., „Digitalni servo sistem za upravljanje infracrvenim lokatorom”, Vojnotehnički glasnik (Military Technical Courier), Vol. 57, No. 2, pp 5-15, ISSN 0042-8469, UDK 623+355/359, Beograd, 2009.

SIMULATION OF ADDED INDUCTIVE COIL INFLUENCE ONTO THE DIGITAL SERVO SYSTEM WITH DC MOTOR

FIELD: Electrical Engineering and Electronics (Automation and Control)

Summary:

This paper describes a simulation of a real electrical servo drive with a digital equalizer. The whole system is simulated in the simulation toolkit of the LabView package. Real transfer functions are simulated (the transfer functions of the motor and the current and angular velocity gauges), as well as the nonlinearities of the motor and the gears. Clasical mathematical methods for modeling servosistems are used. The method for determining transfer function parameters is also used. The influence of neglecting the electrical time constant is analysed.

System description

A real electrical servo drive with the digital regulation for turret drive in traverse is simulated. Different values of added inductance are simulated and the equalizer parameters are matched so that the system has an acceptable response.

Mathematical model of a servo system for modular turret drive in traverse

The characteristics of the used motor are given. All equations for the DC motor are also given as well as the transfer function. Based on the calculations and measurements, the exact parameters of the transfer functions are found. For each value of added inductance, the parameters of the transfer functions are found.

Simulation results

The simulation toolkit from the LabView software package has been used for the system simulation and the equalizer parameters for current and velocity feedback have been found. The parameters have been chosen so that the response of the simulated servo sistem has the required characteristics.

The results of this simulation are given graphically, through a series of graphs, taken from the simulation program, presenting the characteristic responses for such exitations.

Conclusions

A real electrical servo drive with a digital equalizer has been analyzed. The whole system (with all nonlinearities) is simulated in the simulation toolkit of the LabView package. Clasical mathematical methods for modeling servosistems are used.

The simulation has been done first for the inner (current) loop, and the equalizer parameters have been found. After tuning the inner loop, the outer loop is then simulated and its equalizer parameters tuned. The influence of different values of the added inductance onto the tuning equalizer parameters are analyzed.

A real design of such servo sistems may be performed on the basis of the simulation results and thus tuned equalizer parameters. The given parameters for equlizers may be used as a starting point in tuning real system parameters. This can save money and time in realisations in practice.

Key words; digital servo-system, digital regulator, control, inductive coil, automatic control.

Datum prijema članka: 23. 08. 2010.

Datum dostavljanja ispravki rukopisa: 10. 11.2010.

Datum konačnog prihvatanja članka za objavljivanje: 12. 11.2010.

(l93>

Viličić, A. i dr., Simulacija uticaja dodatne redne induktivnosti na servopogon sa DC motorom, pp.174-193

i Надоели баннеры? Вы всегда можете отключить рекламу.