Strujna petlja kontrolera: PI regulatori, pojačanja i propusnost
Kada ubrzavate, ne upravljate naponom, već okretnim momentom, dakle strujom. Kontroler mora osigurati da stvarna struja u motoru prati tu zadanu vrijednost, unatoč promjenama brzine, padu napona baterije i zagrijavanju motora. Taj posao obavlja strujna petlja, izgrađena oko tzv. PI regulatora. Njihovo podešavanje čini razliku između motora koji radi glatko i precizno te motora koji zviždi, vibrira ili reagira tromo.
Osnove
- Regulator uspoređuje izmjerenu struju sa zadanom vrijednošću i prilagođava primijenjeni napon kako bi ispravio odstupanje.
- Proporcionalni član reagira odmah na odstupanje; integralni član briše odstupanje koje i dalje postoji.
- Ispravna pojačanja izračunavaju se na temelju otpora i induktiviteta motora.
- Prebrza petlja postaje nestabilna i bučna; prespora čini motor tromim i nepreciznim.
Uloga strujne petlje
Kod vektorskog upravljanja reguliraju se dvije struje: q-struja, koja stvara okretni moment, i d-struja, koja se održava na nuli ili koristi za defluksiranje. Svaka os ima svoj regulator. U svakom ciklusu prebacivanja primaju razliku između zadane i izmjerene vrijednosti te izračunavaju napon koji treba primijeniti.
P kao proporcionalno
Proporcionalni član primjenjuje korekciju proporcionalnu odstupanju: veliko odstupanje, velika korekcija. Reagira odmah. Ipak, sam po sebi ostavlja malo trajno odstupanje, jer je potrebno odstupanje da bi djelovao. A ako je njegovo pojačanje preveliko, pretjerano korigira: struja oscilira oko zadane vrijednosti.
I kao integralno
Integralni član zbraja odstupanje tijekom vremena. Sve dok odstupanje postoji, čak i malo, njegova korekcija raste dok ga ne poništi. On je taj koji kompenzira, na primjer, napon koji motor proizvodi dok se vrti, a koji raste s brzinom. Ako je prejak, uzrokuje prekoračenja i spore oscilacije.
Izračun pojačanja na temelju motora
Namotaj motora se za strujnu petlju ponaša kao otpornik u seriji s induktivitetom. To omogućuje metodično podešavanje:
- odabire se željena brzina petlje, njezina propusnost;
- proporcionalno pojačanje jednako je induktivitetu pomnoženom s tom propusnošću;
- integralno pojačanje jednako je otporu pomnoženom s tom istom propusnošću.
Ovim odabirom regulator točno kompenzira ponašanje namotaja, a struja prati zadanu vrijednost željenom brzinom, bez prekoračenja. Zato detekcija motora mjeri otpor i induktivitet: pojačanja proizlaze iz njih.
Dokle ići s brzinom
Željeli bismo petlju što je moguće bržu. Ali ona je ograničena frekvencijom kojom kontroler mjeri i ispravlja, odnosno frekvencijom prebacivanja, te kašnjenjima u mjerenju i izračunu. U praksi, propusnost petlje držimo znatno ispod frekvencije prebacivanja. Iznad toga, petlja postaje nestabilna: motor zviždi, struja oscilira, kontroler može aktivirati zaštitu od prekomjerne struje.
Kada nedostaje napona: zasićenje
Pri velikim brzinama, regulator može zahtijevati više napona nego što ga baterija isporučuje. Primijenjeni napon doseže maksimum, struja više ne prati zadanu vrijednost, a integralni član nastavlja akumulirati odstupanje. Kada se situacija otkloni, ta akumulacija uzrokuje trzaj. Ozbiljni kontroleri stoga ograničavaju akumulaciju tijekom zasićenja: to je anti-windup integratora. Također, u ovoj zoni pribjegavamo defluksiranju.
Petlje oko strujne petlje
Strujna petlja je najbrža i najunutarnija. Druge, sporije petlje mogu se oslanjati na nju:
- petlja brzine, koja postavlja zadanu vrijednost struje za održavanje brzine (tempomat, ograničenje);
- petlja položaja, za robote i aktuatore;
- ograničivači, koji smanjuju zadanu vrijednost ovisno o temperaturi ili naponu baterije.
Na električnom romobilu, gas obično izravno upravlja zadanom vrijednošću struje: to je ono što daje osjećaj izravnog i doziranog okretnog momenta.
Česta pitanja
Zašto moj motor glasno zviždi nakon ručnog podešavanja?
Vjerojatno je strujna petlja prebrza ili pojačanja ne odgovaraju motoru. Struja oscilira na visokoj frekvenciji i vibrira namotaje. Povratak na pojačanja izračunata detekcijom obično rješava problem.
Treba li pojačanja podešavati ručno?
Rijetko. Izračunata na temelju izmjerenog otpora i induktiviteta, odgovaraju u velikoj većini slučajeva. Mijenjaju se samo za specifične potrebe, uz opremu za praćenje struje.
Što se događa ako su parametri motora pogrešni?
Pojačanja su pogrešno izračunata: petlja postaje ili troma ili nestabilna. To je jedan od razloga zašto ponavljamo detekciju nakon promjene motora ili faznih kabela.