410 likes | 634 Views
dSPACE sistem za razvoj algoritmov vodenja asinhronskih motorjev. dSPACE – opis in uporaba sistema. Pripravil: Miran Rodič. Vsebina. Opis objekta vodenja in eksperimentalnega sistema dSPACE Prikaz dela s sistemom dSPACE za vodenje asinhronskih motorjev. Objekt vodenja.
E N D
dSPACE sistem za razvoj algoritmov vodenja asinhronskih motorjev dSPACE – opis in uporaba sistema Pripravil: Miran Rodič
Vsebina • Opis objekta vodenja in eksperimentalnega sistema • dSPACE • Prikaz dela s sistemom dSPACE za vodenje asinhronskih motorjev
Eksperimentalni sistem Hardware-in-the-loop • Pogonski motor (AM): • Tip T100L8 • 1,5 kW • 220/380 V • 7,6/4,4 A • 920 rpm • Aktivno breme (BLMM): • 142UMD400CACAA • 10,7 Nm/19,8 Nm • 380/480 V • 8,9/16,5 A • 4000 rpm
Pretvornik za vodenje asinhronskega motorja VLT 5004 2.2 kW
Pretvornik za vodenje aktivnega bremena UNIDRIVE UNI 2402 11 kW
dSPACE - karta • DS1103 PPC Controller Board: • PowerPC 604e, 400 MHz • 2 MB local SRAM • 32 MB ali 128 MB global DRAM • 16 A/D kanalov, 16 bitnih • 4 A/D kanalov, 12 bitnih • 8 D/A kanalov, 14 bitnih • Inkrementalni dajalnik (7 vhodov) • 32 digitalnih I/O kanalov • Serijski vmesnik • CAN vmesnik • Eno in tri fazni PWM • 4 capture vhodi • 2 ADC enoti, 8 vhodov, 10 bitnih • 18-bit digitalni I/O
Prikaz dela s sistemom dSPACE za vodenje asinhronskih motorjev • Konfiguracija vodenja aktivnega bremena • Algoritem vodenja v Simulinku • dSPACE – delo s sistemom v realnem času
Konfiguracija vodenja aktivnega bremena • Glavni zaslon • Nastavitev analognih vhodov in izhodov • Programiranje sistema – grafični pristop
Algoritem vodenja v Simulinku • Algoritem vodenja • Glavno okno – U/f vodenje • Glavno okno – vektorsko vodenje • Načrtovanje vektorskega vodenja • Vhodi v sistem in parametri • Algoritem v realnem času – izhodi • Algoritem vodenja – vektorsko vodenje • Vodenje aktivnega bremena • Modulator – 3 fazni PWM • 3 fazni PWM s kompenzacijo mrtvih časov v Simulinku
Vektorsko vodenje - načrtovanje • Enačbe asinhronskega motorja • Transformacije • Sistem asinhronskega motorja v koordinatah rotorskega polja • Načrtovanje tokovnih regulatorjev • Shema vodenja asinhronskega motorja po navoru in rotorskem fluksu • Shema vodenja asinhronskega motorja po hitrosti in rotorskem fluksu • Shema vodenja asinhronskega motorja po položaju in rotorskem fluksu
Enačbe asinhronskega motorja Enačbe v sistemu rotorskega polja:
Transformacije Tok – 3 faze 2 fazi: Napetost – 2 fazi 3 faze: Tok – ab dq: Napetost – dq ab: Tok – reference:
Načrtovanje tokovnih regulatorjev Regulacijska proga za izračun parametrov regulatorjev toka : Tokovna regulacijska zanka Kiisq – iz KLK
Shema vodenja asinhronskega motorja po navoru in rotorskem fluksu v Simulinku
Shema vodenja asinhronskega motorja po hitrosti in rotorskem fluksu v Simulinku
Shema vodenja asinhronskega motorja po položaju in rotorskem fluksu v Simulinku
Vhodi v sistem in parametri Parametri Vhodi
dSPACE – delo s sistemom v realnem času • Klic programa • Oblikovanje uporabniškega vmesnika • Uporabniški vmesnik • Sprotno spreminjanje parametrov
Zaključek • Preprosta uporaba – po konfiguraciji • Možno vodenje po poziciji, hitrosti in navoru • Uporaba aktivnega bremena • Sprotno spreminjanje parametrov algoritma