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

Podobné dokumenty
Název laboratorní úlohy: Popis úlohy: Fotografie úlohy:

Řídicí systém pro každého

Vestavné počítače PAC

Topologická struktura měřicích systémů

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

Laborato regula ních systém a prost edk Název prezentace ídicích systém Umíst ní laborato E228 Správce laborato Ing. Št pán O ana, Ph.D.

SYNERGICKÝ EFEKT VE VÝUCE AUTOMATIZACE S VYUŽITÍM APLIKAČNÍCH KNIHOVEN MATLABU A SIMULINKU

Zkoušky vnitřním přetlakem > 100 bar

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

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

Obsah DÍL 2 KAPITOLA 6. 6 Automatická regulace Základní terminologie historické souvislosti 12

Výukové texty. pro předmět. Automatické řízení výrobní techniky (KKS/ARVT) na téma

TECHNICKÁ DOKUMENTACE... 3 POČÍTAČOVÉ NAVRHOVÁNÍ (ECAD)... 4 ELEKTROTECHNIKA A ELEKTRONIKA I... 5 ELEKTROTECHNIKA A ELEKTRONIKA II...

Řídící systém směšovacího ventilu automatického kotle

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

Soft-PLC systémy ICP DAS se softwarem ISaGRAF

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

ZÁKLADY ROBOTIKY Pohony a věci s tím související

Kompaktní procesní stanice

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

MATURITNÍ OKRUHY STAVBA A PROVOZ STROJŮ TŘÍDA: 4SB ŠKOLNÍ ROK: SPEZIALIZACE: TECHNICKÝ SOFTWARE

10. Servomechanismy a hydrodynamické mechanismy

Programování LEGO MINDSTORMS s použitím nástroje MATLAB a Simulink

1 VZNIK, VÝVOJ A DEFINICE MECHATRONIKY

Obsah DÍL 1. Předmluva 11

Maturitní témata - PRT 4M

Úloha č. 2: Měření voltampérových charakteristik elektrických prvků pomocí multifunkční karty

Vypracovat přehled způsobů řízení paralelních kinematických struktur s nadbytečnými pohony

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

Vysoká škola chemicko-technologická v Praze Fakulta chemicko-inženýrská Ústav fyziky a měřicí techniky

Magie 21. století, aneb zabudované systémy. V. Kushpil (ÚJF AV CR)

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

WORKSHOP oboru Jaderná energetika

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

Řídící systémy hydraulických procesů. Cíl: seznámení s možnostmi řízení, regulace a vizualizace procesu.

Administrace počítačových sítí. WEB a LPT

Aplikace číslicového řízení

Mechatronika. učebn ice. Ladislav Maixner a kolektiv. Computer Press Brno 2006

TEAM DESIGN ABB CHALLENGE. EBEC Brno března

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

VŘS PŘISTÁVÁNÍ RAKETY V GRAVITAČNÍM POLI ZEMĚ

HIL simulace Radek Havlík, Jan Svoboda

KONTAKT Autor: Tomáš. Kohout Vedoucí: : Ing. Pavel Burget, Ph.D. .D. fel.cvut.cz) Kohout

UNIVERZITA PARDUBICE. Fakulta elektrotechniky a informatiky. Testovací plošina inerciální navigace Jiří Vejvoda

ICT plán školy 2013/2014

New Automation Technology. Beckhoff I/O. Průmyslová PC. Beckhoff Image 1

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

Modelování elektromechanického systému

Témata bakalářských a diplomových Ústav mechaniky těles, mechatroniky a biomechaniky

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

Automatizační a měřicí technika (B-AMT)

- technologická úroveň - snímače a akční členy (sběr dat-ovládání technologie)

KYBERNETIKA. Prof. Ing. Vilém Srovnal, CSc. Vysoká škola báňská Technická univerzita Ostrava

Vybrané, speciální zkoušky: automobilový průmysl

8.5.2 Reflexní snímaèe Refrakèní snímaèe Ultrazvukové hladinomìry Vlastnosti ultrazvuku

Proporcionální řízení: průvodce pro uživatele

Ústav automatizace a měřicí techniky.

KONKURENCESCHOPNOST na všech frontách NOVÝ ROBOT od TOSHIBA MACHINE pro každé použití

MONITORING A ANALÝZA KVALITY ELEKTŘINY

Řízení tepelné soustavy pomocí PLC Siemens

SYSTÉMY NAČIPU MI-SOC

STŘEDNÍ ŠKOLA TECHNICKÁ ŽĎÁR NAD SÁZAVOU MECHATRONIKA. Střední škola technická je držitelem certifikátu kvality dle ČSN EN ISO 9001

Elektronická kapacitní dekáda - BASIC

Řídicí systémy řady 400 str.2 z 16 MICROPEL

Dny vědy a techniky v Plzni 2009 ( )

OPC server systému REXYGEN. Uživatelská příručka

CENTRUM ROZVOJE STROJÍRENSKÉHO VÝZKUMU LIBEREC

Příloha1) Atributy modulu

DÁLKOVÁ SPRÁVA ŘÍDICÍCH SYSTÉMŮ V PROSTŘEDÍ CONTROL WEB 5

2.2 VÁLEČKOVÝ DOPRAVNÍK

Automatizace úlohy Měření úhlu natočení pomocí IRC

Ovladače motorů CMMD-AS, pro servomotory

Osnova přednášky. Programové prostředky řízení Vzdálené a virtuální laboratoře. Úvod. Co je vzdálená a virtuální laboratoř?

Prostředky automatického řízení Úloha č.5 Zapojení PLC do hvězdy

Moderní metody projektování. Siemens + Eplan

Kombinační vícehlavé váhy MBP

MATLAB a Simulink R2015b

Vypracovat přehled paralelních kinematických struktur. Vytvořit model a provést analýzu zvolené PKS

Úloha s tepelným tokem řízená pomocí PAC Rockwell a PC

Střední průmyslová škola, Ústí nad Labem, Resslova 5, příspěvková organizace

ZVLÁŠTNOSTI : UTAHOVACÍ MOMENTY (dan.m)

1 SYSTÉMY INTEGROVANÉ AUTOMATIZACE ÚVOD CENTRÁLNÍ JEDNOTKY TECHNICKÉ PROSTŘEDKY VELKÝCH POČÍTAČŮ... 14

Univerzální diferenciální ochrana RED 521*1.0

Centrum kompetence automobilového průmyslu Josefa Božka - AutoSympo a Kolokvium Božek až , Roztoky -

Projekt realizovaný na SPŠ Nové Město nad Metují

Ústav technologie, mechanizace a řízení staveb. Teorie měření a regulace. strojové vidění. p. 3q. ZS 2015/ Ing. Václav Rada, CSc.

Vývoj a testování elektronických řídicích jednotek pro automobily

Prezentace diplomové práce: Návrh zařízení pro sledování odchylky kolmosti pilového pásu Student: Konzultant: Zadavatel: Klíčová slova:

SPA 01. Popis konstrukce a funkce HC /2014. Hydraulický agregát s ponořeným motorem. Nahrazuje HC /2009

STŘEDNÍ PRŮMYSLOVÁ ŠKOLA STROJNICKÁ A STŘEDNÍ ODBORNÁ ŠKOLA PROFESORA ŠVEJCARA, PLZEŇ, KLATOVSKÁ 109. Josef Gruber MECHANIKA

PLC systémy ve virtuálních a fyzikálních úlohách

Virtuální instrumentace I. Měřicí technika jako součást automatizační techniky. Virtuální instrumentace. LabVIEW. měření je zdrojem informací:

Přidělování paměti I Mgr. Josef Horálek

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ČŮ

Robot Lego Mindstorms NXT doplněný o kamerku a software v jazyce C#

Střední průmyslová škola, Ústí nad Labem, Resslova 5, příspěvková organizace

CELEK MOTOR A SPODNĺ STRANA MOTORU Názorná zobrazení motoru

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

Skupina oborů: Elektrotechnika, telekomunikační a výpočetní technika (kód: 26)

KONTAKT Řízení motorů pomocí frekvenčních měničů. Autor: Bc. Pavel Elkner Vedoucí: Ing. Jindřich Fuka

Transkript:

Katedra kybernetiky a biomedicínského inženýrství Laboratoř řídicích systémů EB306 Správce: doc. Ing. Štěpán Ožana, Ph.D.

Katedra kybernetiky a biomedicínského inženýrství

Katedra kybernetiky a biomedicínského inženýrství

ZAMĚŘENÍ LABORATOŘE ÚVOD Laboratoř řídicích systémů je zaměřena na návrh, simulaci, realizaci a vizualizaci řídicích algoritmů určených pro lineární i nelineární dynamické systémy, přičemž je jejich činnost demonstrována na reálných fyzikálních výukových modelech. Laboratoř je primárně určena pro výuku cvičení oborových předmětů katedry z oblasti technické kybernetiky v bakalářském i navazujícím magisterském studiu, ale také je používána pro semestrální projekty, bakalářské či diplomové práce. Laboratoř se zabývá realizací číslicových řídicích systémů, tj. HW prostředků na bázi procesoru. Laboratoř je zaměřena na úzkou skupinu řídicích systémů, které je možno zařadit do kategorie SoftPLC (tj. PC doplněný o I/O periferie) podle normy IEC 61131, která se zabývá obecným programováním automatizačních prostředků. http://cbe.vsb.cz

ZAMĚŘENÍ LABORATOŘE VYMEZENÍ ŘEŠENÉ PROBLEMATIKY problematika návrhu a realizace řídicích systémů moderní úrovně je komplexní, vyžaduje znalosti z teorie řízení, znalost HW i programovacích technik realizaci předchází: identifikace regulované soustavy, syntéza regulátorů, ověření v simulaci provádí se volba vhodné platformy: - technické prostředky (HW) + programové prostředky (SW) platforma pro realizaci číslicového řídicího systému vychází z konkrétního zadání a požadavků, například: - PLC, PAC, mpc, FPGA, DSP, softplc (+ příslušné SW prostředky) následuje fáze realizace navržených řídicích algoritmů do reálného prostředí http://cbe.vsb.cz

ZAMĚŘENÍ LABORATOŘE MODERNÍ PROSTŘEDKY ŘÍZENÍ moderní prostředky pro řízení: prostředky pro realizaci číslicových algoritmů odpovídající vysokým nárokům a standardům kladeným na digitální techniku a na kvalitu procesu řízení základní kritéria a nároky na moderní prostředky řídicích systémů: - spolehlivost, vysoký výkon - podpora průmyslových standardů a moderních funkcí pro komunikaci, vizualizaci dat, archivaci dat - interaktivita, modularita, otevřenost - podpora různých typů programovacích prostředků: (LD - ladder diagram, IL - instruction list, ST - structured text, a FBD - jazyk blokových funkčních schémat)

ZAMĚŘENÍ LABORATOŘE MODERNÍ PROSTŘEDKY ŘÍZENÍ další kritéria a nároky: - návaznost na vyšší vrstvy řízení (zpracování a ukládání dat, například do databáze, dále vizualizace, zabezpečení úrovní řízení) - malé rozměry odpovídající dlouhodobému trendu miniaturizace (v souladu s rozvojem a rozšířením vestavěných systémů) - robustnost, zejména při použití v průmyslu - příznivý poměr cena/výkon - podpora moderních technik pro návrh řídicích systémů, například PIL (processor-in-the-loop), HIL (hardware-in-the-loop)

KONCEPT VÝVOJE LABORATOŘE Rozvoj laboratoře je především zaměřen na sjednocení HW a SW prostředků používaných pro implementaci a vizualizaci řídicích algoritmů, konkrétně s použitím řídicího systém REX. Tento řídicí systém, využívající vlastní rozsáhlé knihovny funkčních bloků, je určen pro návrh a realizaci komplexních algoritmů automatického řízení. Jádro tohoto systému běží v reálném čase na mnoha podporovaných platformách, zejména Windows XP/Vista/7, Linux, Linux/Xenomai. Způsob realizace řídicích algoritmů je podobný prostředí Simulinku, se kterým je také kompatibilní. Softwarové nástroje řídicího systému umožňují simulaci navržených algoritmů ještě před samotnou realizací.

PREZENTACE VYBRANÉ PLATFORMY (REX) Řídicí systém REX = multiplatformní systém kategorie softplc

PREZENTACE VYBRANÉ PLATFORMY (REX) možnost řídicí algoritmy kompletně simulovat před jejich nasazením (zaručeno pomocí knihovny RexLib pro Matlab&Simulink i pro REX) podpora OPC, tj. vizualizace ve všech běžných SCADA/HMI systémech (PROMOTIC, Genesis, Labview, Indusoft, Reliance) podpora HMI a virtuálních laboratoří, tj. vzdálený přístup k zařízení a automatické generování HTML vizualizace podpora komunikace pomocí technologie WebSocket, tj. pro tvorbu HMI je možné využít přímo jádro prohlížeče včetně všech možností standardu HTML5 otevřenost systému, tj. snadné doplnění, rozšíření a přizpůsobení uživateli (nové bloky v jazyce C nebo pomocí bloku REXLANG) podpora nových I/O zařízení, podpora real-time OS

PREZENTACE VYBRANÉ PLATFORMY (REX) Vybrané podporované HW prostředky: jednodeskový počítač (SBC) Alix + I/Omoduly X20 B&R Automation kompaktní programovatelný automat typu PAC (WinPAC, XPAC) průmyslový počítač (např. MOXA) + I/O periferie počítač Raspberry Pi + I/O periferie (Arduino, Intellisys PIO, UniPi)

PREZENTACE VYBRANÉ PLATFORMY (REX) - UKÁZKA Jednodeskový počítač + I/O moduly B&R Automation, řada X20 + REX (ukázka s konkrétním fyzikálním modelem)

PREZENTACE VYBRANÉ PLATFORMY (REX) - UKÁZKA Raspberry Pi + Arduino + REX = REXduino

PREZENTACE VYBRANÉ PLATFORMY (DALŠÍ PERIFERIE) Raspberry Pi: další použitelné periferie (nové technologie - intenzivní rozvoj v r. 2014) Raspberry Pi + deska Intellisys PIO deska UniPi

VYUŽITÍ VE VÝUCE -bakalářské studium: demonstrace základních pojmů z oblasti automatického řízení a analýzy systémů -magisterské studium: syntéza a realizace regulačních obvodů metodami klasické syntézy (PID řízení) nebo metodami tzv. moderní teorie řízení (LQG, LQR, robustní řízení, adaptivní řízení, prediktivní řízení, časově a kvadraticky optimální řízení, fuzzy řízení, samonastavující se regulátory) VYUŽITÍ FYZIKÁLNÍCH VÝUKOVÝCH MODELŮ V laboratoři jsou používány fyzikální výukové modely, například lineární inverzní kyvadlo, rotační inverzní kyvadlo, magnetická levitace, vzduchová levitace, tři nádrže, kulička na rampě, kulička na plošině, míč na rotující cívce, vrtulník. K uvedeným modelům jsou k dispozici řídicí systémy, realizované s použitím moderních softwarových i hardwarových prostředků.

MÍČ NA ROTUJÍCÍM VÁLCI Tato úloha představuje složitý mechatronický nelineární systém, který se řídí pomocí experimentálně navrženého regulátor. Cílem je udržet míč ve vertikální poloze, čehož je dosaženo otáčením válce, jehož osa je spojena s hřídelí stejnosměrného motoru, jehož pohyb je ovládán regulátorem prostřednictvím výkonové jednotky. Mechanická konstrukce dále sestává z ultrazvukového senzoru, který zajišťuje zpětnou vazbu v regulačním obvodě.

VRTULNÍK Tato úloha představuje ukázku mechatronického systému se dvěma vstupy a dvěma výstupy, a cílem je regulovat pozici kokpitu v určené vertikální a horizontální poloze. Mechanická konstrukce dále sestává z těla kokpitu, které se otáčí ve vertikálním i horizontálním směru. Model je vybaven dvěma IRC snímači, které zajišťují zpětnou vazbu v regulačním obvodě. Akčním zásahem jsou PWM signály pro ovládání servomotorů hlavní a zadní vrtule.

MAGNETICKÁ LEVITACE Tato úloha představuje ukázku mechatronického systému s jedním vstupem a jedním výstupem, a cílem je regulovat pozici ocelové kuličky levitující v magnetickém poli. Mechanická konstrukce sestává z cívky a indukčního snímače, který zajišťuje zpětnou vazbu v regulačním obvodě. Akčním zásahem je hodnota proudu protékající cívkou, podle jehož hodnoty je ocelová kulička méně nebo více přitahována.

KULIČKA NA PLOŠINĚ Soustava je tvořena rovinou nakláněnou ve dvou úhlech krokovými motory dle obrázku. Na ploše je umístěn míček s velmi malým momentem setrvačnosti. Scénu snímá CCD nebo webová kamera, generovaný obraz je poté digitalizován a zpracováván. Cílem je udržet míček na zadané pozici.

TŘI NÁDRŢE Tato úloha demonstruje ukázku reálného nelineárního systému popsaného třemi nelineárními diferenciálními rovnicemi. Sestává ze tří vzájemně propojených válců. Do prvního z nich je přiváděna kapalina prostřednictvím čerpadla, které je ovládáno PWM signálem, což je v tomto případě akční zásah. Úkolem je regulovat výšku hladiny ve třetí nádrži. Zpětnou vazbu do regulačního obvodu zajišťuje laserový snímač umístěný nad třetí nádrží.

SS MOTOR S BRZDOU Tato úloha představuje složitý mechatronický systém, který se řídí pomocí experimentálně navrženého regulátoru. Cílem je udržet otáčky stejnosměrného motoru. Model tvoří hnací stejnosměrný motor, spojený kovovou spojkou s jiným stejnosměrným motorem, sloužícím jako brzda. Akčním zásahem je zde PWM signál, prostřednictvím kterého se řídí otáčky.

VZDUCHOVÁ LEVITACE Tato úloha představuje složitý mechatronický nelineární systém, který se řídí pomocí experimentálně navrženého regulátoru. Cílem je udržet levitující míč v zadané vertikální poloze, čehož je dosaženo regulací otáček stejnosměrného motoru, na jehož hřídeli je upevněn ventilátor způsobující proud vzduchu. Mechanická konstrukce dále sestává z ultrazvukového senzoru, který zajišťuje zpětnou vazbu v regulačním obvodě.

KULIČKA NA RAMPĚ Tato úloha představuje složitý mechatronický systém, který se řídí pomocí analyticky navrženého regulátor. Cílem je udržet kuličku v zadané horizontální poloze, čehož je dosaženo zvedáním ramene, po kterém se kulička pohybuje, pomocí servomotoru. Tento servomotor je ovládán prostřednictvím akční veličiny-pwm signálu. Mechanická konstrukce dále sestává z ultrazvukového senzoru, který zajišťuje zpětnou vazbu v regulačním obvodě.

LINEÁRNÍ INVERZNÍ KYVADLO Inverzní kyvadlo je klasickým problémem v teorii řízení. Jedná se o systém, který je nestabilní a nelineární. Princip inverzního kyvadla se používá například u různých robotů, navádění řízených raket nebo také u známého vozítka Segway a mnoha jiných zařízení. Princip inverzního kyvadla lze demonstrovat na tyči připevněnou přes pohyblivý kloub na vozíku, který se pohybuje pouze dvěma směry, doleva a doprava. Cílem je pomocí pohybu vozíku udržovat tyč ve vzpřímené poloze. Udržet tyč ve vztyčené poloze je bez působení vnější síly nemožné. Pokud přemístíme tyč z její spodní stabilní polohy do horní nestabilní, začne bez působení vnější síly okamžitě padat. Úkolem tedy je vytvořit řízení, které by působením síly na vozík udržovalo tyč ve vzpřímené poloze. Také je nutné, aby bylo kyvadlo odolné proti působení vnější síly (rušení) na kyvadlo. Řídicí systém musí dostatečně rychle a přesně reagovat a přes akční mechanismus působit na vozík silou tak, aby byla tyč vždy ve vzpřímené poloze.

LINEÁRNÍ INVERZNÍ KYVADLO

ROTAČNÍ INVERZNÍ KYVADLO Tato úloha demonstruje nelineární soustavu, která je po linearizaci řízena navrženým stavovým regulátorem typu LQR. Hlavním úkolem je navrhnout a realizovat regulátor a prostřednictvím řídicího systému regulovat rotační invertní kyvadlo do vertikální polohy vůči zemi.

ZÁVĚR ze široké množiny prostředků pro realizaci řídicích systémů je laboratoř orientována na kategorii moderních softplc systémů zdůraznění vlastností vybrané platformy: malé rozměry, tvorba řídicích schémat pomocí funkčních bloků (analogie Simulinku), automatické generování HTML vizualizace, cenová dostupnost, použití nejen pro regulační úlohy, ale i pro systémy určené pro sběr a zpracování dat prezentované moderní prostředky pro realizaci číslicových řídicích systémů jsou používány a rozvíjeny v rámci přímé i nepřímé výuky, i v rámci projektů, např. projekt Vývoj automatických parkovacích systémů (2013): aplikace metody PIL na ADC VŠB-TUO