Professional Documents
Culture Documents
Završni rad
KORAČNI MOTORI, PROGRAMIRANJE I PODEŠAVANJE
UPRAVLJAČKOG SUSTAVA
Završni rad
KORAČNI MOTORI, PROGRAMIRANJE I PODEŠAVANJE
UPRAVLJAČKOG SUSTAVA
Mentor: Prof. Dr. Sc. Vinko Tomas
Datum
Prilog
Klasa:
Ur. Broj:
ZAVRŠNI ZADATAK
Opis zadatka: Zadatak ovoga rada je predstaviti i opisati izvedbe koračnih motora, principe
djelovanja i konstrukcije. Ukazati na kvalitete i manjkavosti pojedinih izvedbi,
ispitati najčešće korištene upravljačke sklopove s obzirom na električne i
fizičke osobine motora u radu, te usporediti očekivane ishode sa dobivenim
rezultatima. Praktični dio će se fokusirati na ispitivanje elektroničnog
pokretačkog sustava baziranom na A4988 koračnom pokretačkom sklopu,
Arduino mikrokontroleru i komercijalno najdostupnijim motorima, malih
dimenzija i relativno malog okretnog momenta danas sveprisutnim u CNC
primjenama kao što je 3D tiskanje.
Predsjednik povjerenstva:
SADRŽAJ
1. UVOD ................................................................................................................................ 1
2. TEORIJA DJELOVANJA .............................................................................................. 2
2.1. Pobuđivanje pomaka ................................................................................................. 2
2.2. Izvedbe elektromagneta statora ............................................................................... 4
2.3. Građa i klasifikacija rotora ...................................................................................... 5
2.3.1. Promjenjivi magnetski otpor............................................................................. 5
2.3.2. Rotor sa stalnim magnetom ............................................................................... 7
2.3.3. Hibridni koračni motor ..................................................................................... 8
2.3.4. Ovisnost karakteristika motora o konstrukcijskoj izvedbi rotora ................ 9
2.3.5. Realan primjer koračnog motora ................................................................... 11
2.4. Upravljački signali ................................................................................................... 14
2.4.1. Polu – koračanje ............................................................................................... 17
2.4.2. Mikro – koračanje ............................................................................................ 18
3. PRAKTIČNO ISPITIVANJE ....................................................................................... 19
3.1. Pokretački sklop A4988........................................................................................... 19
3.2. Uvjeti ispitivanja ...................................................................................................... 21
3.2.1. Kreiranje signala .................................................................................................. 24
3.3. Izračun faznih struja ............................................................................................... 26
4. ZAKLJUČAK ................................................................................................................. 28
LITERATURA ....................................................................................................................... 29
Sveučilište u Rijeci I
Paolo Šestan Završni rad
POPIS SLIKA
Slika 1. Rezolucija koračnog motora u ovisnosti o broju zubaca po obodu rotora. ..... 2
Slika 2. Građa bipolarnog koračnog motora sa dvije faze. ............................................. 3
Slika 3. Građa unipolarnog koračnog motora sa dvije faze ............................................ 4
Slika 4. Zračni raspor između statora i rotora koračnog motora, magnetski tok
nastoji skratiti duljinu Φ na minimum. ............................................................... 6
Slika 5 Spajanje 3 faze reluktantnog motora sa zajedničkim izvodom ......................... 6
Slika 6. Primjer rotora sa stalnim magnetima i radijalno raspoređenim polovima. .... 7
Slika 7. Građa rotora hibridnog koračnog motora sa unutarnjim magnetom koji
aksijalno dijeli rotor na sjeverni i južni pol......................................................... 8
Slika 8. Radijalno odstupanje zubaca rotorskih prstenova (polova) hibridnog motora,
udaljenost između zubi (r) jednaka je širini pojedinog zuba (t). ....................... 9
Slika 9. Odnos idealne i stvarne snage i momenta koračnog motora. .......................... 10
Slika 10. Karakteristike momentnog osciliranja motora sa dvije (A) i sa 5 faza (B) na
statoru, vidljivo je prigušenje oscilacija većim brojem faza. ....................... 11
Slika 11. 17D010 koračni motor ..................................................................................... 12
Slika 12. Stator motora 17D010 ...................................................................................... 13
Slika 13. Rotor motora 17D010 ...................................................................................... 14
Slika 14. Osnova pokretačkog sklopa unipolarnog koračnog motora. ....................... 15
Slika 15. Osnova pokretačkog sklopa bipolarnog koračnog motora. ......................... 15
Slika 16. Prigušenje strujne karakteristike na zavojnici motora u ovisnosti prema
frekvenciji pokretačkog signala. ..................................................................... 16
Slika 17. Shema pomaka rotora dvofaznog koračnog motora ..................................... 17
Slika 18. Razlike u oscilacijama dobivenog momenta (1) i brzine (2) pri punom
koračanju (A) i mikro-koračanju (B). ............................................................ 18
Slika 19. Shema spajanja vanjskih komponenti A4988 integriranog kruga. ............. 20
Slika 20. Oblici PWM signala u ovisnosti prema radnom režimu .............................. 21
Slika 21. Izvedba razvodne pločice A4988 integriranog kruga ................................... 22
Slika 22. Shema spajanja razvodne pločice, kontrolera i faznih namotaja motora. . 23
Slika 23. Odnos ulaznog PWM signala i karakteristike faznih struja za mikro i puno
koračanje (na apscisi je struja u % maksimalne dozvoljene). ..................... 23
Slika 24. Arduino kod za konstantni PWM signal. ....................................................... 24
Sveučilište u Rijeci II
Paolo Šestan Završni rad
POPIS TABLICA
SAŽETAK
Koračni su motori vrlo temeljito razvijena tehnologija, često u primjeni kao dio u kompleksnim
računalno upravljanim sustavima, ta i slične tehnologije predstavljaju posljednju kariku u
procesu automatske regulacije pomaka. U ovom slučaju promatrat će se njihova korisnost u ne
industrijskom okruženju (niski cijenovni rang motora i opreme) i upravljanje njima uz primjenu
suvremenih mikrokontrolera, Ovaj će rad predstaviti neke od osnovnih izvedbi koračnih motora
u smislu mehaničke konstrukcije, radnih principa i primjene, cilj rada je okarakterizirati
pojedine tipove motora po njihovim sastavnim dijelovima, ponašanjem u radu i principima
stvaranja pomaka. Također isticanjem procesa te oblika signala napajanja i upravljanja koje
proizvode upravljački sustavi nastoji se jasno predstaviti prednosti i mane djelovanja tih
procesa. Prvi dio rada bavi se podjelom, građom i principima rada. Potom slijedi sagledavanje
principa sa fokusom na oblike i iznose signala pri različitim oblicima pomaka. Zadnji je dio
praktično ispitivanje i podešavanje parametara motora koji najbolje odgovaraju određenoj
primjeni.
Sveučilište u Rijeci IV
Paolo Šestan Završni rad
SUMMARY
Stepper motors are in this day and age a thoroughly developed technology. often in use as a
part of complex computer controlled systems, its and other motion technologies represent the
last node in the process of automated movement regulation. In this written case, its usability in
an non industrial environment (low motor and equipment price range) as well as the ability to
control these machines with modern microcontrollers will be explored. This paper will present
some of the basic varieties of stepper motors when considering mechanical construction,
working principles and use cases. The paper aims to characterise different types of motors
according to their physical constituents, in-work behavior and principles of achieving the
individual steps. A clear representation is given of the pros and cons of these machines’
operating principles by emphasizing on the processes as well as power supply and controller
signal shapes. First part of the paper covers the classification, construction and principles of
operation. Next follows overview of the principles focused on shapes and values of signals at
different step sizes. The last part is a practical examination and adjustment of motor parameters
best suited for a given application.
Sveučilište u Rijeci V
Paolo Šestan Završni rad
1. UVOD
Koračni motor u svojoj osnovi predstavlja napredniji oblik istosmjernog motora bez četkica
(Brushless Direct Current motor – u daljnjem tekstu: BLDC). Kao što je i poznato za svaki
elektromotor, tako i BLDC, pa i koračni osnovno djelovanje jest pretvorba električne energije
u mehanički rad. Za razliku od uobičajenog BLDC motora čija se rotacija može opisati kao
jednolična i neprekidna, koračnome je kako i samo ime da naslutiti, podijeljena na izražene
korake. Svrha takvog dijeljenja je uvođenje preciznog upravljanja njegovom kretnjom bez
korištenja dodatnih skupocjenih sustava nadzora. Ono što je posebno za ovu vrstu je da osim
spomenute preciznosti uvodi se i manji ili veći stupanj predvidljivosti u izvođenju kretnji
motora, upravljanje njima vrlo se jednostavno povezuje sa računalom, mikro-kontrolerom ili
bilo kakvim logičkim upravljačem. Takav složeni sustav nam omogućava veliku fleksibilnost
u programiranju pokreta motora. Otkako su komercijalno i sa prihvatljivim cijenama na tržištu
u velikom broju dostupni razni integrirani mikro-kontroleri (primjer: Arduino) Koračni motori
manjih dimenzija našli su se u svakakvim primjenama sa potrebama za preciznim upravljanjem
bilo kakvim pomacima ili rotacijom. U te su svrhe razvijeni brojni pokretački sklopovi koračnih
motora (eng: stepper drivers) kompaktnih dimenzija prilagođeni upravljanju u primjenama kao
što je 3D pisač ili neki drugi CNC stroj. Varijante pokretačkih sklopova mogu se razlikovati
uvelike u vrsti izlaznog signala i primijenjenoj tehnici upravljanja. Iz tog je razloga pri odabiru
opreme koja će rješavati zadani problem važno što točnije odrediti potrebna svojstva
projektiranog sustava. Svaki motor nerijetko ima zadane potrebne specifikacije samog
upravljanja izvan kojih se mogu javljati manje nego optimalne performanse rada. Jasno
poznavanje zahtjeva kao i točno odabrani parametri prema korištenoj opremi i prilagođeni
namjeni ključni su za postizanje željenih rezultata u vidu preciznosti, potrošnje energije, pa i
dugovječnosti izgrađenog sustava.
Sveučilište u Rijeci 1
Paolo Šestan Završni rad
2. TEORIJA DJELOVANJA
Princip djelovanja koračnog motora vrlo je sličan i usporediv onom od ranije spomenutog
BLDC motora. U suštini koračni se motor sastoji od elektromagnetnih navoja na statoru te
rotora od mekog željeza ili trajnog magneta. Osnovna podjela zasnuje se na građi statorskih
namotaja, po njima mogu biti unipolarni ili bipolarni motori a razlikuju se po načinu
povezivanja unutarnjih faznih namotaja motora.
Sveučilište u Rijeci 2
Paolo Šestan Završni rad
Osnovni raspored elektromagneta statora bilo kojeg koračnog motora u suštini izgleda kao na
slici [Slika 2.].
Sveučilište u Rijeci 3
Paolo Šestan Završni rad
Sveučilište u Rijeci 4
Paolo Šestan Završni rad
korištenom principu. Naime kako u unipolarnom motoru u bilo kojem trenutku koristimo samo
jednu polovicu namotaja, dobiveni okretni moment uvijek će biti manji nego za istu zavojnicu
sa identičnom uzbudom u bipolarnom motoru. U slučaju potrebe unipolarne motore je moguće
pokretati i u bipolarnom režimu rada, ali samo u izvedbi kada središnji vodovi pojedinih
elektromagneta nisu spojeni u zajednički pozitivni (ili negativni) izvod.
Sveučilište u Rijeci 5
Paolo Šestan Završni rad
Slika 4. Zračni raspor između statora i rotora koračnog motora, magnetski tok
nastoji skratiti duljinu Φ na minimum.
Kako je tendencija magnetskog toka da teče kroz tvar veće relativne magnetske permeabilnosti
(a manjeg magnetskog otpora), na rotoru se javlja moment usmjeren prema aktivnom
elektromagnetu koji ga i rotira do najbližeg središta magnetskog toka [Slika 4]. Naizmjeničnim
uključivanjem faza statora iskorištava se potencijal efekta do potpune kontinuirane rotacije.
Osim nešto jednostavnije izvedbe rotora ovaj oblik pobude elektromagneta također zahtijeva
drugačiji raspored statorskog spajanja pa tako u svrhu dobivanja uglađenije momentne krivulje
ti se motori često izvode sa više od dviju faza na statoru. Fazni elektromagneti se spajaju tako
da imaju jedan zajednički izvod (način spajanja u zvijezdu) te ukupno 4 izlazna voda [Slika 5].
U radu pri ovakvom rasporedu faza, zajednički vod statora obično se spaja na pozitivni izvod
napajanja a ostala se tri izvoda uključuju na negativni po redoslijedu i definiranom intervalu.
Sveučilište u Rijeci 6
Paolo Šestan Završni rad
Sveučilište u Rijeci 7
Paolo Šestan Završni rad
Sveučilište u Rijeci 8
Paolo Šestan Završni rad
Sveučilište u Rijeci 9
Paolo Šestan Završni rad
Sveučilište u Rijeci 10
Paolo Šestan Završni rad
Slika 10. Karakteristike momentnog osciliranja motora sa dvije (A) i sa 5 faza (B) na
statoru, vidljivo je prigušenje oscilacija većim brojem faza.
Sveučilište u Rijeci 11
Paolo Šestan Završni rad
Sveučilište u Rijeci 12
Paolo Šestan Završni rad
Na slici [Slika 12] vidljiva su po dva voda za svaki fazni izvod na kućištu, što znači kako su
četiri zavojnice svake faze paralelno spojene sa po dvije zavojnice u seriji. Na sljedećoj slici
[Slika 13] prikazan je oblik rotora u ovom motoru, vidljiva su dva zasebna prstena, ležajevi i
vratilo motora. Svaki prsten rotora jedinstveni je pol što znači kako je on aksijalno magnetiziran
i spada u hibridnu grupu koračnih motora. Također je moguće primjetiti 50 obodnih zubaca na
svakom rotorskom prstenu, liniju dijeljenja između sjevernog i južnog pola trajnog magneta te
prednji i zadnji ležaj koji mu omogućavaju kretnju.
Sveučilište u Rijeci 13
Paolo Šestan Završni rad
Sveučilište u Rijeci 14
Paolo Šestan Završni rad
Sveučilište u Rijeci 15
Paolo Šestan Završni rad
Sveučilište u Rijeci 17
Paolo Šestan Završni rad
Slika 18. Razlike u oscilacijama dobivenog momenta (1) i brzine (2) pri punom
koračanju (A) i mikro-koračanju (B).
Sveučilište u Rijeci 18
Paolo Šestan Završni rad
Toliko sitne podjele mogu dramatično poboljšati performanse koračnog motora pogotovo pri
vrlo niskim brzinama gdje inače vrlo često nastaju najveći problemi sa vibracijama i
momentnim oscilacijama, ali samo u slučaju kada su pravilno izvedene. Mikro-koračanje rotora
se postiže progresivnom zamjenom aktivne faze statora, to jest fazi koja treba preuzeti
opterećenje postepeno se povećava iznos napona dok se u isto vrijeme prethodnoj fazi smanjuje.
Time se u teoriji dobiva neprimjetan prijelaz proizvedenog okretnog momenta sa jedne faze da
sljedeću. U stvarnosti se zbog pretežno digitalnih komponenti upravljačkog sklopa, kao
pobudni signal koristi generirani PWM (eng. Pulse Width Modulation: modulacija širine pulsa)
kao aproksimacija sinusoidnog naponskog oblika što ipak unosi određene vibracije u sustav, no
i takve daleko ispod onih koji se pojavljuju pri punom koračanju ili čak polu-koračanju. Na
priloženom grafu [Slika 18] jasno se vidi puno manja amplituda i znatno veća frekvencija
osciliranja proizvedenog momenta pri korištenju mikro-koračanja. Zbog takve karakteristike
momenta smanjuje se i čujni šum motora, povećava učinkovitost i smanjuje vjerojatnost pojave
rezonantnih smetnji.
3. PRAKTIČNO ISPITIVANJE
U ovom će se radu vršiti ispitivanja nekoliko različitih parametara ranije predstavljenog
koračnog motora pomoću pokretačkog sklopa. Sklop u obliku integriranog kruga A4988 tvrtke
Allegro posjeduje sve potrebne osnovne ali i one naprednije opcije za upravljanje koračnim
motorom. Zbog svoje je palete sposobnosti, niske cijene i vrlo malih dimenzija omiljen kao čip
odgovoran za kretnje motora u svim vrstama komercijalne CNC tehnike.
Sveučilište u Rijeci 19
Paolo Šestan Završni rad
moguće podesiti maksimalnu struju u fazama za pojedini upravljani motor u svrhu izbjegavanja
mogućnosti eventualnih preskakanja koraka ili pregrijavanja motora.
Sveučilište u Rijeci 20
Paolo Šestan Završni rad
Ulazni signal neće se mijenjati u ovisnosti o odabranoj rezoluciji koračanja te mora biti u skladu
sa nekoliko jednostavnih pravilnosti vezanih za njegovu modulaciju. Prema slici režima PWM
signala [Slika 20], za upravljanje motorom sa što manjim gubicima, režim rada signala (eng.
duty cycle) mora biti u rasponu između 25 i 70%.
Sveučilište u Rijeci 21
Paolo Šestan Završni rad
Sveučilište u Rijeci 22
Paolo Šestan Završni rad
Slika 22. Shema spajanja razvodne pločice, kontrolera i faznih namotaja motora.
Slika 23. Odnos ulaznog PWM signala i karakteristike faznih struja za mikro i puno
koračanje (na apscisi je struja u % maksimalne dozvoljene).
Sveučilište u Rijeci 23
Paolo Šestan Završni rad
pokretačkom sklopovlju moglo stvarati probleme. Motori viših klasa najvjerojatnije će imati
primjetno narušene performanse zbog pojave preskakanja koraka (najčešće pri višim brzinama),
no u takvim se industrijskim primjenama koriste robusne PLC jedinice i funkcijski generatori
koji daleko nadmašuju sposobnosti jeftinih mikrokontrolera i pokretačkih sklopova. No
ograničenje i dalje postoji i treba ga imati na umu, naime Arduino kao signalni generator ima
minimalno vrijeme između promjene stanja signala 20 µs, što je nekad preveliki iznos za
osjetljive pokretačke sklopove koji mogu dostignuti rezoluciju mikro-koračanja i do 1/256
punog koraka. No u ovom slučaju to neće predstavljati problem zbog činjenice da su motori i
pokretački sklopovi korišteni u ovakvim i sličnim primjenama za 3D pisače vrlo često nekoliko
klasa ispod spomenutih i nisu osjetljivi na takav signal. Zapravo, jedna od značajnijih prednosti
generiranja signala na mikrokontroleru ta što je direktno upravljiv preko računalne veze, i time
je moguće mijenjati i prilagođavati signal u bilo kojem trenutku kada se ukaže potreba.
Prikazani kod [Slika 24] generira PWM signal koji ima trajanje H dijela periode 200 µs a L
dijela 500 µs to znači da je signalni vod pod naponom od +5V svakih 500µs i to u trajanju od
200 µs. Ako takav signal postavimo na STP ulaz A4988 čipa, ovisno o konfiguraciji mikro-
koračanja spojeni će motor izvršiti jedan konfigurirani pomak svakih 700 µs prema strujnoj
karakteristici [Slika 23]. Takvo očitanje brzine može se implementirati i u programu Arduina.
Brzinu vrtnje motora možemo izračunati prema:
Jednadžba 1. Brzina vrtnje motora.
106
𝑉= [𝑠 −1 ]
𝑡𝑝 ∙ 𝑛
Gdje je 𝑡𝑝 vrijeme jedne periode u µs, a 𝑛 je broj pomaka potrebnih za izvršavanje jedne
rotacije.
Primjer: za programiranih 700 µs trajanja pojedine periode PWM signala i punog koračanja
motora (200 koraka po okretaju) brzina izgleda ovako:
106
𝑉= = 7.14 𝑜𝑘𝑟𝑒𝑡𝑎𝑗𝑎/𝑠𝑒𝑘𝑢𝑛𝑑𝑖
700 ∙ 200
Sveučilište u Rijeci 25
Paolo Šestan Završni rad
napona. Na A4988 razvodnoj pločici 𝑉𝑟𝑒𝑓 je napon između trimera za podešavanje i neke od
GND točaka [Slika 21] mjerenje se vrši postavljanjem sonda voltmetra na metalno kućište
trimera i na GND terminal u desnom donjem kutu pločice [Slika 22].
Referentni nam napon 𝑉𝑟𝑒𝑓 služi za računanje maksimalne struje 𝐼𝑚𝑓 po fazi motora, prema
formuli:
Jednadžba 2. Maksimalna fazna struja.
𝑉𝑟𝑒𝑓
𝐼𝑚𝑓 = [𝐴]
8𝑅𝑠
Gdje je 𝑅𝑠 iznos u Ω otpora osjetilnog otpornika na razvodnoj pločici [Slika 21], moguće ga
Maksimalna struja 𝐼𝑚 mora biti manja od dopuštene fazne struje iščitane iz tehničkih
karakteristika koračnog motora ili NEMA naziva motora [Tablica 1], u ovom slučaju
maksimalna dopuštena struja iznosi 1.5 A.
Također je važna osobina koračnih motora ta što odabirom višeg stupnja koračanja, za
nepromijenjena vremena trajanja perioda smanjuje se brzina okretaja motora. Razlog je tomu
što pokretački sklop A4988 u ovom slučaju, pojedine pulseve PWM signala interpretira kao
naredbu za izvršavanja jednog pomaka, a koliko će taj pomak iznositi ovisi o odabranom
Sveučilište u Rijeci 26
Paolo Šestan Završni rad
stupnju koračanja. U tablici [Tablica 3] je prikazano kako se trajanje periode signala mora
mijenjati za održavanje konstantne brzine pri promjeni stupnjeva koračanja.
To ponašanje jasno je prikazano na grafu strujne karakteristike [Slika 23] gdje je vidljivo kako
ekvivalentni pomak pri punom koračanju traje jednu periodu, dok pri mikro-koračanju onoliki
broj perioda koliki je stupanj koračanja. Kako bi motor radio sa maksimalnom iskoristivošću i
uz svoje nominalne vrijednosti okretnog i momenta držanja vrlo je važno prilagoditi parametre
pokretačkog sklopa tom pojedinom motoru. Prilagođavanje se vrši mijenjanjem vrijednosti
referentnog napona kako bi pokretački sklop dozvolio potrebni iznos struje na faze motora ali
i ograničio premašivanje postavljenih granica kako ne bi došlo do zasićivanja statora,
rezonantnih gubitaka ili opasnosti od pregrijavanja motora. Odabrani iznos referentnog napona
mora biti takav da i u slučaju kada uslijed ograničenog zagrijavanja ili naglog povećanja
potražnje za okretnim momentom struja u zavojnicama poraste, i dalje neće doći do
prekoračivanja vrijednosti maksimalne struje.
Sveučilište u Rijeci 27
Paolo Šestan Završni rad
4. ZAKLJUČAK
Koračni ili stepper motori su jedan od stupova automatiziranih sustava današnjice, svojom
jednostavnošću i performansama osiguravaju točnost pomaka bez ikakve povratne veze u
sustavu. Zbog znatne opširnosti tehnologije, vrlo je bitno poznavati barem osnove podjela i
principa djelovanja u svrhu ostvarivanja mogućnosti pravilnog odabira i eksploatacije motora,
kontrolnog sklopovlja i ostalih komponenti sustava upravljanja. Vrlo je bitno i postavljanje
vrijednosti i prilagođavanje parametara koračnog motora, to je od velike važnosti za
performanse uređaja kojeg je on dio. Primjerice, o maksimalnoj struji koja će teći fazama statora
i referentnom naponu direktno ovise ostali fizički parametri motora kao što su statički i
dinamički momenti, ubrzanje, vibracije i drugi. Prilagođavanjem referentnog napona onom
primjerenom za korišteni motor moguće je i minimizirati ili čak potpuno eliminirati rezonantne
i zvučne smetnje. Iz tog razloga, pokretačkom sklopu A4988 ispitanom u ovom radu prilagodba
referentnog napona donosi osjetno manjie vibracije motora, smanjenje frekvencije
proizvedenog zvuka i vrlo važno osiguranje od prekoračenja iznosa fazne struje.
Ovaj rad nastoji predstaviti znanje potrebno za tu razinu poznavanja koračnih sustava,
upravljanja njima i prilagodbe parametara.
Sveučilište u Rijeci 28
Paolo Šestan Završni rad
LITERATURA
[1] Nickols F.; Yueh-Jaw L.: „Creating Precision Robots“, Elsevier, Kina, 2018.
[2] PA control, „Stepper motor basics“, s interneta,
http://www.pacontrol.com/download/Stepper-Motor-Basics.pdf , Rujan 2019.
[3] PA control, „Drive circuit basics“, s interneta,
[4] Bodson M. i dr.: „High performance nonlinear control of a permanent magnet stepper
https://www.researchgate.net/publication/3524494_High_performance_nonlinear_control_of_
[5] Kanuch J.; Ferkova Ž.: „Design and simulation of disk stepper motor
https://www.degruyter.com/downloadpdf/j/aee.2013.62.issue-2/aee-2013-0022/aee-2013-
Sveučilište u Rijeci 29