Vývojové práce v elektrických pohonech



Podobné dokumenty
Zaměření Pohony a výkonová elektronika. verze

Technická specifikace

REALIZACE VÝKONOVÉ ČÁSTI

VYUŽITÍ KNIHOVNY SWING PROGRAMOVACÍHO JAZYKU JAVA PŘI TVORBĚ UŽIVATELSKÉHO ROZHRANÍ SYSTÉMU "HOST PC - TARGET PC" PRO ŘÍZENÍ POLOVODIČOVÝCH MĚNIČŮ

Konfigurace řídicího systému technikou Hardware In The Loop

1. Obecná struktura pohonu s napěťovým střídačem

VÝVOJ ŘÍDICÍCH ALGORITMŮ HYDRAULICKÝCH POHONŮ S VYUŽITÍM SIGNÁLOVÉHO PROCESORU DSPACE

Opravné prostředky na výstupu měniče kmitočtu (LU) - Vyšetřování vlivu filtru na výstupu z měniče kmitočtu

Stud. skupina: 3E/96 Číslo úlohy: - FSI, ÚMTMB - ÚSTAV MECHANIKY TĚLES, MECHATRONIKY A BIOMECHANIKY REAL TIME CONTROL

ZÁPADOČESKÁ UNIVERZITA V PLZNI FAKULTA ELEKTROTECHNICKÁ. Katedra elektromechaniky a výkonové elektroniky. Regulace jednofázového napěťového střídače

Srovnání kvality snímání analogových veličin řídících desek se signálovým procesorem Motorola DSP56F805. Úvod. Testované desky

Krokové motory. Klady a zápory

Servozesilovače. Digitální servozesilovače TGA, TGP

Obsah přednášky. Úvod. Úvod

Inovace výuky předmětu Robotika v lékařství

VÝVOJ NOVÉHO REGULAČNÍHO ALGORITMU KOTLE VERNER S PODPOROU PROGRAMU MATLAB

Modelování polohových servomechanismů v prostředí Matlab / Simulink

4. Zpracování signálu ze snímačů

Obrázek č. 7.0 a/ regulační smyčka s regulátorem, ovladačem, regulovaným systémem a měřicím členem b/ zjednodušené schéma regulace

Daniel Honc, František Dušek Katedra řízení procesů a výpočetní techniky, FCHT, Univerzita Pardubice

Moderní nástroje pro vývoj elektronických řídicích jednotek

Měnič pro obloukové svařování řízený signálovým procesorem

i β i α ERP struktury s asynchronními motory

OMNUC U SERIES. AC Servopohony pro rychlostní, momentové a polohové řízení

Určeno pro studenty kombinované formy FS, předmětu Elektrotechnika II. Vítězslav Stýskala, Jan Dudek únor Sylabus tématu

Fakulta elektrotechnická

Mìnièe výkonové elektroniky a jejich použití v technických aplikacích

GRAFICKÉ ROZHRANÍ V MATLABU PRO ŘÍZENÍ DIGITÁLNÍHO DETEKTORU PROSTŘEDNICTVÍM RS232 LINKY

Modelování elektromechanického systému

Pro model vodárny č. 2.; navrhněte a odzkoušejte vhodné typy regulátorů (P, PI, I, PD a PID), za předpokladu, že je:

Snížení transientního jevu při přechodu asynchronního motoru napájeného z měniče kmitočtu na napájení ze sítě

Laboratoř řídicích systémů EB306

Elektronická laserová harfa

13. NASTAVENÍ PARAMETRŮ SERVOPOHONŮ A JEJICH ŘÍZENÍ PLC PROGRAMEM

43A111 Návrh řízení podvozku vozidla pomocí lineárního elektrického pohonu.

OPERAČNÍ ZESILOVAČE. Teoretický základ

ELprim-tech s.r.o. prodejce výrobků TOS Znojmo v ČR Náchodská 264, Velké Poříčí

Model helikoptéry H1


PROGRAMOVÉ A PŘÍSTROJOVÉ VYBAVENÍ

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

6.1. ZÁKLADY REGULACE ELEKTRICKÝCH POHONŮ

Příloha A návod pro cvičení 1. SESTAVENÍ MODELU V PROSTŘEDÍ MATLAB SIMULINK Zapojení motoru

Přípravek pro demonstraci řízení pohonu MAXON prostřednictvím

Pozice Počet Popis 1 MAGNA F. Výrobní č.: MAGNA3 více než čerpadlo.

Zlepšení vlastností usměrňovače s kapacitní zátěží z hlediska EMC

Gramofonový přístroj NC 440

Západočeská univerzita. Lineární systémy 2

3. D/A a A/D převodníky

TECOMAT TC700 ZÁKLADNÍ DOKUMENTACE K MODULŮM BASIC DOCUMENTATION FOR MODULES. GT-775x. 1. vydání - duben nd edition - April 2008

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta strojního inženýrství Ústav mechaniky těles. Ing. Petr Krejčí

Zvyšování kvality výuky v elektrotechnických oborech

Elektroměry. Podle principu měřicí soustavy dělíme elektroměry na: indukční elektroměry, elektronické impulzní elektroměry.

TECHNICKÁ UNIVERZITA V LIBERCI

Název společnosti: - Vypracováno kým: - Telefon: - Fax: - Datum: -

KNIHOVNA MODELŮ TECHNOLOGICKÝCH PROCESŮ

Příspěvek k počítačové simulaci elektronických obvodů

1. Regulace proudu kotvy DC motoru

Signálové a mezisystémové převodníky

Digital Control of Electric Drives. Vektorové řízení asynchronních motorů. České vysoké učení technické Fakulta elektrotechnická

EATON TOUR Návrh jisticích a spínacích prvků pro elektronické spouštění motorů Eaton. All Rights Reserved..

2. Určete komplexní impedanci dvojpólu, jeli dáno: S = 900 VA, P = 720 W a I = 20 A, z jakých prvků lze dvojpól sestavit?

1. Regulace otáček asynchronního motoru - skalární řízení

Třísystémová lokomotiva ŠKODA 109E řada 380

POLOHOVÁNÍ ULTRAZVUKOVÉHO SENZORU

Mechatronické systémy s krokovými motory

NÁVRH LQG ŘÍZENÍ PRO FYZIKÁLNÍ MODEL KULIČKY NA TYČI

Zadání semestrálního projektu Konstrukce polovodičových měničů

R-5602 DYNBAL_V1 - SOFTWARE PRO VYHODNOCENÍ DYNAMICKÉ NEVÝVAHY V JEDNÉ ROVINĚ ING. JAN CAGÁŇ ING. JINDŘICH ROSA

>pdrive< >pdrive< Měniče kmitočtu. >pdrive< MX pro. >pdrive< MX multi

Zapojení obvodu elektrického hnacího ústrojí zvonů. Oblast techniky

Střídavé měniče. Přednášky výkonová elektronika

Stopař pro začátečníky

Projekt: Inovace oboru Mechatronik pro Zlínský kraj Registrační číslo: CZ.1.07/1.1.08/ NAPÁJECÍ ZDROJE

MODELOVÁNÍ TECHNOLOGICKÝCH PROCESŮ VE VÝUCE AUTOMATIZACE

HIL simulace Radek Havlík, Jan Svoboda

Planetové převodovky Rotační aktuátory

Závěrečná zpráva o výsledcích řešení projektu v rámci rozvojových program MŠMT na rok 2006

Servomotory. Střídavé synchronní servomotory TGN

ADAPTACE PARAMETRU SIMULAČNÍHO MODELU ASYNCHRONNÍHO STROJE PARAMETR ADAPTATION IN SIMULATION MODEL OF THE ASYNCHRONOUS MACHINE

Návrh frekvenčního filtru

Virtuální instrumentace v experimentech jaderné fyziky - Vzorové úlohy

Rozběh a reverzace asynchronního motoru řízeného metodou U/f

Vyšší odborná škola a Střední průmyslová škola, Šumperk, Gen. Krátkého 1, Šumperk

Integrované obvody. Obvody malé, střední a velké integrace Programovatelné obvody

Regulátor zátěže MC 10. (software pro FATEK B1z + popis zapojení) Technická dokumentace

INTEGROVANÉ INFORMAČNÍ A ŘÍDICÍ SYSTÉMY PRŮMYSLOVÉ AUTOMATIZACE

Servopohony. Servomotory TGN

4 Blikání světelných zdrojů způsobené kolísáním napětí

Zadávací dokumentace

Elektrikář TECHNOLOGIE 3. ROČNÍK

UDAQ-1216A UDAQ-1416A. multifunkèní modul pro rozhraní USB

Elektronické záznamové zařízení EZZ 01

Mechatronické systémy struktury s asynchronními motory

ASYNCHRONNÍ STROJE. Asynchronní stroje se užívají nejčastěji jako motory.

Aplikace číslicového řízení

MATLAB a Simulink R2015b

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

ŘÍZENÍ FYZIKÁLNÍHO PROCESU POČÍTAČEM

Transkript:

Vývojové práce v elektrických pohonech Pavel Komárek ČVUT Praha, Fakulta elektrotechnická, K 31 Katedra elektrických pohonů a trakce Technická, 166 7 Praha 6-Dejvice Konference MATLAB 001 Abstrakt Při návrhu pohonů a příslušných regulačních obvodů se neobejdeme bez simulačních nástrojů. Samotný MATLAB ale i Simulink jsou velice vhodný vývojový nástroj. Simulace elektrických strojů a jejich řídících obvodů však znamená pouze významný dílčí krok ve vývoji skutečných aplikací. V současné době se při prezentování teoretické studie vyžaduje návaznost na praktické experimenty. Porovnání naměřených výsledků s výsledky teoretických simulací se stává samozřejmou součástí každé prezentace. Na Katedře elektrických pohonů a trakce FEL ČVUT Praha se jako simulační nástroj používá převážně MATLAB a MATLAB/Simulink Proto jsme se v minulém roce rozhodli zakoupit vybavení od firmy dspace - DS1103 podporované tímto simulačním nástrojem, abychom urychlili ověřování teoretických studií a také vývoj. V dalším se seznámíme s některými realizovanými experimenty. Slovo úvodem Úvodem bych se chtěl zmínit o nákupu příslušenství pro vývojové pracoviště. Jako příslušenství můžeme považovat počítač. Doporučení parametrů počítače pro jednodeskové systémy lze brát jako minimální nároky. Rozhodně se vyplatí k vývojovým nástrojům této kategorie zakoupit kvalitní a výkonný počítač, ušetří se tak spousta zbytečných problémů a čas. Vybírá-li se toto vybavení pro experimenty na několika různých místech, vyplatí se volit přenosný průmyslový počítač; opět parametrů vyšší třídy. Další neocenitelná součást vývojového vybavení je konektorový panel, námi zakoupený CLP1103 s indikací, tj. redukce mezi konektory přímo na kartě a konektory běžně používanými (CANNON, BNC). Při přípravách experimentů si tak každý snadno zajistí potřebné propojení. Úvodní seznamovací experimenty První pokusy byly jednoduché. Šlo o práci s bitovými I/O, kde se funkce sledovala na indikační části panelu. Potom se prováděli pokusy s A/D (sejmutí funkce generátoru) a D/A převodníky (zobrazení generované funkce osciloskopem). Protože však karta byla zakoupena pro experimentální účely v elektrických pohonech, chystané experimenty se směřovaly hlavně k sejmutí analogových veličin (s vyhovující rychlostí) a ke generování PWM. PWM byla generována dvojím způsobem. Nejprve manuálně prostřednictvím bitových I/O a později pouze integrovanou periférií SLAVE procesoru TMS30F0. První způsob má tu výhodu, že je třeba si uvědomit koincidenci signálu pily modulovaného na požadované poměrné sepnutí. Avšak z praktického hlediska dalšího využití odladěných algoritmů je tato práce zbytečná (kromě pedagogických účelů). Navíc jsme omezeni frekvencí spínání, která je dána krokem výpočtu. Používané vybavení Na Katedře elektrických pohonů a trakce jsou k dispozici výrobky osazené výkonovou elektronikou a příslušným signálovým přizpůsobením vstupů a výstupů. 3f střídač s IGBT modulem Skiip 8AC06 a driverem SKHI60, navíc je vybaven měřící elektronikou čidla firmy LEM a zesílení. Čidla měří napětí a proud ss meziobvodu a dvě sdružená napětí a dva fázové proudy. Blok osmi půlmůstků s IGBT. Tento výrobek je osazen proudovými čidly firmy LEM, která měří fázové proudy každého půlmůstku. V popisovaných experimentech (vyjma U/f řízení as. motoru) používáme vždy dva půlmůstky spojené se zátěží jako dvou, resp. čtyř, kvadrantový měnič. a další. * E-mail: komarekp@feld.cvut.cz Phone: +0 7 03976 Fax: +0 3333 99 7

Stejnosměrný cize buzený motor Jedná se o typickou úlohu z regulační techniky v oblasti elektrických pohonů. Kde se zabýváme regulační smyčkou proudu a rychlosti. Uvažovaný matematický model motoru je na Obr. 1. pro tuto úlohu je však volen postup odhadu konstant podle symetrického optima. Obr. 1 Matematický model ss motoru Zmiňované regulátory jsou obecně typu PID, možnost zadání všech tří konstant je ponechána pro případné přesné návrhy v dalším používání, buď v modelu nebo při experimentu s nástroji dspace. Po předchozích zkušenostech byl běžný integrátor v regulátorech nahrazen integrátorem s možností omezení přesycení, což odstraňuje problémy při trvalé regulační odchylce. U proudového regulátoru v následujícím uvažujeme konstantu P, resp. P a I. U regulátoru rychlosti musíme navrhovat již obě konstanty P a I. Regulátor má vnitřní strukturu na obr.. a výsledný přenos s pk_?; ik_?; dk_? je uvažován následující: ik _? F( s) = pk _? + + dk _? s s? nahrazuje typ regulátoru Podle známých teorií můžeme použít spoustu metod (symetrické optimum, optimální modul, geometrické místo kořenů, logaritmické frekvenční charakteristiky ), Obr. Obecný PID regulátor Jejich doladění proběhlo pomocí metody logaritmických frekvenčních charakteristik. Jako velice vhodný nástroj je k tomuto používán LTI Viewer pro Simulink, součást Control System Toolbox, více viz help\pdf_doc\control\get_start.pdf v instalaci MATLABu. Obr. 3 Ukázka návrhu regulátoru LTI Viewer Obr. Model regulačních smyček proudu a rychlosti

Jakmile máme navrženy a správně nastaveny regulační smyčky proudu a rychlosti, je odezva ss motoru je uspokojivá. I když výpočty probíhají v reálných veličinách, nemusíme se starat o přetečení proměnných jako v běžném programování procesorů s pevnou řádovou čárkou (slave procesor). Jediné, co musíme správně nastavit jsou přípustné intervaly všech veličin a úpravy zpětnovazebních signálů na reálný rozměr. Vše bylo ověřeno praktickým experimentem, záleželo však na tom, zda jsme obvod kotvy napájeli z dvoukvadrantového nebo z čtyřkvadrantového měniče. Povely PWM se z výstupu regulátoru proudu nechaly snadno odvodit pro oba typy měničů. Je zřejmé, že dynamika u napájení čtyřkvadrantovým měničem byla podstatně lepší. V software ControlDesk lze snadno přichystat ovládací panel celého experimentu, jak je vidět na Obr. 6. Sestavený panel Pro experimentování s teoreticky navrženými konstantami regulátorů plně pro potřeby studentů ve cvičení postačil. Capture Settings Window umožňuje snadno nastavit ukládání určených veličin. Tato data lze ukládat jako soubory v *.mat nebo *.csv formátu. Obr. 5 Ukázka práce s daty například EXCEL zdroj požadované rychlosti pulsy/manuálně manuální zadávání rychlosti volba počtu kvadrantů U,I roviny funkce měniče amplituda pulsu rychlosti požadovaná a skutečná rychlost P,I a D parametry regulátoru proudu P,I a D parametry regulátoru proudu řídící pulsy tranzistorů I. a IV. kvadrant řídící pulsy tranzistorů II. a III. kvadrant požadovaný a skutečný proud dspace- Capture Settings Window Obr. 6 Control Desk a vytvořený panel

U/f řízení asynchronního motoru Podobným postupem byl realizován jednoduchý experiment s as. motorem. U/f řízení sleduje ve svém principu ideální využití stroje. To prakticky znamená při rostoucím požadavku rychlosti otáčení (napájecí frekvence) podle dané charakteristiky zvyšovat i napájecí napětí. realizovatelnosti správného generování se základními bloky knihovny MATLAB/Simulink. Generování povelů pro tranzistory (PWM) bylo zpočátku realizováno manuálním způsobem prostřednictvím I/O bitů (tj. koincidence signálu pily s definovanou úrovní, v pozdějším bylo s výhodou použito generování PWM periférií slave procesoru. V Control Desk byl podobně jako pro experiment se stejnosměrným motorem sestaven ovládací panel. V průběhu měření šlo opět snadno ukládat naměřené veličiny Obr. 8 Proud jedné fáze Obr. 7. Realizace U/f řízení as. motoru Zvyšujeme-li a snižujeme-li požadovanou rychlost po nějaké křivce v čase, musíme se vypořádat se dvojí časovou závislostí argumentu goniometrické funkce. V tomto příspěvku však postačí zmínka o Obr. 9 Proud ss meziobvodem Řízení radiálního magnetického ložiska Na katedře elektrických pohonů a trakce bylo před lety založeno experimentální pracoviště magnetických ložisek. Od té doby bylo radiální magnetické ložisko zrealizováno a bylo provedeno mnoho experimentů. Vzhledem k tomu, že radiální ložisko znamená stabilizaci ve dvou osách, v dalším vždy uvažujeme (viz Obr. 10): dvě regulační smyčky polohy čtyři regulační smyčky proudu (napájení čtyř elektromagnetů) RTI Data down... dolni m agnet... prvek cislo 1 up... horni magnet... prvek cislo left... levy magnet... prvek cislo 3 right... pravy magnet... prvek cislo center_up_down center_right_left re a l speed In_1 PID 1_ position Out_1 _position _current Subsystem f our currents ste p re a l cu rre n t M an. Sw. In_1 Out_1 PID 1_ current voltage* duty cy cle PWM generation out position in pos ition MUX ADC out i_1_ in i_1_ MUX ADC signal conditioning w DS1103M UX_ADC_CON1 signal conditioning i_r DS1103M UX_ADC_CON Obr. 10 Schéma řízení radilálního magnetického ložiska

V prvních experimentech řízení realizovala analogová elektronika (operační zesilovače). Později se postupně tato řídící část nahradila řízením procesorovou deskou D801N1 (procesory TI C5 a INTEL 196). Během vývoje se prováděla různá měření a vyhodnocování naměřených údajů. Klíčovou studií se stala identifikace magnetického ložiska. Pomocí řešení soustavy diferenciálních rovnic v MATLABu se zjišťoval matematický popis. Takové výpočty se prováděly pouze pro daná nastavení regulátorů (proudu i polohy), o kterých se dalo říci, že jsou nejlepší možná. Proto se při vyhovujícím matematickém popisu přistoupilo k optimalizaci regulátoru polohy za použití Optimization Toolbox a jeho kritérií Quasi- Newton a Simplex search. Pro tuto úlohu musela být vytvořena funkce tří proměnných P,I,D. Průběh regulace s novými konstantami byl tak kvalitativně lepší. V současné době bylo za použití MATLAB/Simulinku sestaveno regulační schéma a matematický model. Řízení bylo experimentálně ověřeno s kartou DS1103. Velice snadno a rychle tak byly ověřeny poznatky v návrhu parametrů regulátorů. Z posledních závěrů totiž vyplývá, že návrh regulátoru polohy není jen pouhé navržení tří konstant P,I,D. Regulátor by totiž měl mít zpoždění určitého řádu (.), musí se tedy pro konkrétní typ navrhovat i příslušné časové konstanty. Ověřování parametrů takového regulátoru je s vybavením MATLAB/Simulink a dspace relativně jednoduchá záležitost. Další chystané experimenty 1. Pracoviště magnetických ložisek Vzhledem k zaměření autora na uložení magnetickým polem (magnetická ložiska, bezložiskové motory). Chystaný experiment je zřejmý. Probíhají přípravné práce na realizaci bezložiskového motoru. Principiálně se jedná o synchronní motor s diskovým rotorem s permanentními magnety. Matematický model samotného motoru i řízení se realizuje v MATLAB/Simulinku. Uvažujeme pouze naměřená napětí a proudy cívek statoru, na základě kterých musíme dostatečně přesně určit úhel natočení rotoru. S touto informací víme tedy přesně který pól rotoru je u určitého pólového nástavce. Na základě těchto poznatků lze usuzovat podle změn indukčnosti cívek i na radiální vychýlení. Na experimentálním ověření je potvrzení těchto úvah či nutnost použít čidla polohy. V tomto dílčím experimentu bude rotor uložen na ložiskách a řízení bude zajišťovat karta DS1103.. Pohon s asynchronním motorem Jako další směřování představeného experimentu s asynchronním motorem je realizace některé vylepšené metoda řízení. Mezi uvažované patří vektorové řízení, přímé řízení momentu DTC, a další. V prezentovaných experimentech byly nastaveny parametry výpočtu: Fixed-step ode5(dormand-prince) Fixed step size: 0.00005s Target file: rti1103.tlc Ing. Pavel Komárek, vystudoval obor průmyslová elektronika na Katedře aplikované elektroniky FEL ZČU Plzeň. V současné době je třetím rokem doktorand na Katedře elektrických pohonů a trakce (K31) FEL ČVUT Praha a pod vedením Prof. Ing. Jiřího Pavelky, DrSc. se věnuje magnetickým ložiskům a bezložiskovým motorům. ČVUT FEL - http://www.feld.cvut.cz/cz/fee/index.html Ing. Pavel Komárek - http://web.iol.cz/komarekp/index.html