PRINCIPIA CYBERNETICA 2014



Similar documents
Sborník vědeckých prací Vysoké školy báňské - Technické univerzity Ostrava číslo 2, rok 2006, ročník LII, řada strojní článek č.

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

Sledovanie čiary Projekt MRBT

Sborník vědeckých prací Vysoké školy báňské - Technické univerzity Ostrava číslo 2, rok 2006, ročník LII, řada strojní článek č.

Sborník vědeckých prací Vysoké školy báňské - Technické univerzity Ostrava číslo 2, rok 2007, ročník LIII, řada strojní článek č.

aneb Perfekt perfektně.

aneb Co bylo, bylo, co zbylo, zbylo.

aneb Perfektní minulost.

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis

NEURAL NETWORKS IN INTRUSION DETECTION SYSTEMS NEURONOVÉ SÍTĚ V SYSTÉMECH PRO DETEKCI NAPADENÍ

Jazyk C# (seminář 8)

Automatizovaná formální verifikace

Operational risk in current assets investment decisions: Portfolio management approach in accounts receivable

NÁVRH Příklady hlášení obchodů

8.2 Transformace, množinové operace

On-Line Fault Detection in Wind Turbine Transmission System using Adaptive Filter and Robust Statistical Features

Economic efficiency of agricultural enterprises and its evaluation

Rychlý průvodce instalací Rýchly sprievodca inštaláciou

Luk aˇ s R uˇ ziˇ cka Pomocn a slovesa

Sborník vědeckých prací Vysoké školy báňské - Technické univerzity Ostrava číslo 1, rok 2008, ročník LIV, řada strojní článek č.

Návod k použití: Boxovací stojan DUVLAN s pytlem a hruškou kód: DVLB1003

Management Development Practices in the Czech Reality

Sborník vědeckých prací Vysoké školy báňské - Technické univerzity Ostrava číslo 2, rok 2006, ročník LII, řada strojní článek č.

Neural networks in data mining

Jak pracuje. Ondřej Bojar Ústav formální a aplikované lingvistiky MFF UK. ELRC Training Workshop, 15. prosinec /28

Fault tolerance in cloud technologies presented as a service

A COLLABORATIVE TRADING MODEL BY SUPPORT VECTOR REGRESSION AND TS FUZZY RULE FOR DAILY STOCK TURNING POINTS DETECTION

Damage detection in composite laminates using coin-tap method

WLA-5000AP. Quick Setup Guide. English. Slovensky. Česky a/b/g Multi-function Wireless Access Point

A Multi-Camera System on PC-Cluster for Real-time 3-D Tracking

ARP,TCP,IP utility -zjednodusene a rychle Jiri Kubina jiri.kubina@osu.cz Ver. 1.0 leden 2006

FORUM STATISTICUM SLOVACUM

Studentská tvůrčí a odborná činnost STOČ Control of laboratory model 3D Printer. Martin JUREK

WK29B / WK29W. Bluetooth Wireless Slim Keyboard. User manual ( 2 5 ) Uživatelský manuál ( 6 10) Užívateľský manuál (11 15)

Automated information technology for ionosphere monitoring of low-orbit navigation satellite signals

INFORMATION SYSTEMS SECURITY EDUCATION FOR FUTURE TEACHER AT SECONDARY AND PRIMARY SCHOOLS. Ladislav BERANEK

Corporate inventory management with value maximization in view

Strategy related factors of business entity structure and behaviour

Market Consistent Embedded Value

Forecasting the Demand of Emergency Supplies: Based on the CBR Theory and BP Neural Network

Time Domain simulation of PD Propagation in XLPE Cables Considering Frequency Dependent Parameters

COMPUTER SUPPORT OF SEMANTIC TEXT ANALYSIS OF A TECHNICAL SPECIFICATION ON DESIGNING SOFTWARE. Alla Zaboleeva-Zotova, Yulia Orlova

IMPACT ANALYSIS OF A CELLULAR PHONE

Upozorňujeme,že můžete formáty pro čtečky převádět ON-LINE na internetu do formátu PDF apod.

"Research Note" APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES *

Jak pracuje. Ondřej Bojar Ústav formální a aplikované lingvistiky MFF UK. ELRC Workshop, 14.

RESEARCH ON DUAL-SHAKER SINE VIBRATION CONTROL. Yaoqi FENG 1, Hanping QIU 1. China Academy of Space Technology (CAST)

NEURO-FUZZY INFERENCE SYSTEM FOR E-COMMERCE WEBSITE EVALUATION

PERUN - THE SYSTEM FOR THE CROP YIELD FORECASTING

Assessment of Risk Areas of a Tunnel Project based on Expert Opinion

A Hybrid Model for Forecasting Sales in Turkish Paint Industry

E-puck knihovna pro Python

Study on Model of Risks Assessment of Standard Operation in Rural Power Network

NEURAL NETWORKS USAGE AT CRYSTALLIZERS DIAGNOSTICS

Installation manual Wireless Keypad

1.- L a m e j o r o p c ió n e s c l o na r e l d i s co ( s e e x p li c a r á d es p u é s ).

APPLICATION OF PROBE DATA COLLECTED VIA INFRARED BEACONS TO TRAFFIC MANEGEMENT

Development of an intelligent system for tool wear monitoring applying neural networks

Intelligent Voice-Based Door Access Control System Using Adaptive-Network-based Fuzzy Inference Systems (ANFIS) for Building Security

SELECTED ASPECTS OF PERFORMANCE MANAGEMENT AS A COMPONENT OF THE CONTEMPORARY MANAGEMENT OF BUSINESSES

ONLINE SOCIAL NETWORKS AND THEIR IMPACT ON THE LIVES OF STUDENTS OF MEDICINE-RELATED STUDIES

Performance Management and Evaluation Research to University Students

How To Understand The Results Of The German Meris Cloud And Water Vapour Product

How To Test For A Test In Kronos

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION

CUSTOMER RELATIONSHIP MANAGEMENT THEORY AND PRINCIPLES

Calculating the high frequency transmission line parameters of power cables

Matematika tekutin v pohybu

MODULE CAN R/S MODULE CAN BUS MAGICAR MODUL CAN R/S MODUL CAN BUS MAGICAR

A DATA MINING APPLICATION IN A STUDENT DATABASE

Possibilities and limits for capital structure optimalising model design of Czech dairy industry

BIRD Internet Routing Daemon

Improved SVM in Cloud Computing Information Mining

Agris on-line Papers in Economics and Informatics

A New Task Scheduling Algorithm Based on Improved Genetic Algorithm

BERNSTEIN POLYNOMIALS

HYBRID DECISION-MAKING SYSTEM. Ryszard Michalski, Arkadiusz Rychlik, Sławomir Wierzbicki

: Architectural Lighting : Interiérové svietidlá

TL 3x TL 3xP. RozmÏry (mm) Dimensions Obr zek Drawing Typ ñ Type D max. RozmÏry (mm) Dimensions Obr zek Drawing TL 35P TL 36P , ,3 24,8

CONTEMPORARY POSSIBILITIES OF MODELING OF THE PROBLEMS OF VEHICLE TRACK INTERACTION

A New Service Pricing Mechanism based on Coalition Game Theory in

Adaptive and Dynamic Load Balancing in Grid Using Ant Colony Optimization

Forecasting the Direction and Strength of Stock Market Movement

LV5WDR Wireless Display Receiver Rýchla príručka

Fuzzy Set Approach To Asymmetrical Load Balancing In Distribution Networks

European Collaboration on Lead Cooled Nuclear Reactor Development

Human resources development in rural areas of the Czech Republic

ESTIMATION OF RELAXATION AND THERMALIZATION TIMES IN MICROSCALE HEAT TRANSFER MODEL

Course outline. Financial Time Series Analysis. Overview. Data analysis. Predictive signal. Trading strategy

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment

GNSS OBSERVATIONS IN THE GABRIELA LOCALITY GNSS OBSERVACE NA LOKALIT GABRIELA

OVERVIEW OF THE CHARACTERISTICS OF CAREER CONCEPTS PŘEHLED CHARAKTERISTIK KARIÉRNÍCH KONCEPTŮ

Viega Visign Cenník 2014

JEDNOFÁZOVÝ STATICKÝ ELEKTROMER NA VIACSADZBOVÉ MERANIE ČINNEJ ENERGIE

Přednášející... Kamil Juřík. Lead Consultant & Platform Architect

Towards Specialization of the Contract-Aware Software Development Process

To contemplate quantitative and qualitative water features by neural networks method

Agris on-line Papers in Economics and Informatics. Disaster Recovery Planning as part of Business Continuity Management

Manažerské transakce

MICROSOFT WORD Mgr. Krejčí Jan (ZSJP) MICROSOFT WORD září / 21

Transcription:

-1-1 PRINCIPIA CYBERNETICA -1 014-1 Recenzovaný zborník vedeckých prác zo stretnua kateder a ústavov automazáce, kyberneky, nformaky, radena a radacej technky strojníckych a technologckých fakúlt vysokých škôl a unverzít zo SR a ČR Braslava a Kočovce, Slovenská republka 3. 5. 09. 014 ISBN 978-80-7-40-7

v(k) D(q -1 ) A(q -1 ) u(k) B(q -1 ) A(q -1 ) y(k)

v(k) D(q -1 ) PRINCIPIA CYBERNETICA 014 A(q -1 ) u(k) B(q -1 ) A(q -1 ) y(k) Recenzovaný zborník vedeckých prác zo stretnua kateder a ústavov automazáce, kyberneky, nformaky, radena a radacej technky strojníckych a technologckých fakúlt vysokých škôl a unverzít zo SR a ČR: Braslava a Kočovce, Slovenská republka 3. 5. 09. 014. Cyrl Belavý (Edtor) Gergely Takács (Edtor) PRINCIPIA CYBERNETICA 014 Vydala Slovenská techncká unverzta v Braslave ISBN: 978-80-7-40-7 014

v(k) D(q -1 ) A(q -1 ) u(k) B(q -1 ) A(q -1 ) y(k)

v(k) u(k) A(q -1 ) D(q -1 ) A(q -1 ) Medznárodný vedecký výbor: prof. Ing. Gabrel Hulkó, DrSc. (SK) - predseda prof. Ing. Antonín Víteček, CSc., Dr.h.c. (CZ) prof. Ing. Radm Farana, CSc. (CZ) prof. Ing. Bors Rohaľ-Iľkv, CSc. (SK) prof. Ing. Ladslav B(q -1 Dedík, DrSc. (SK) prof. Ing. Rudolf ) Palenčár, CSc. (SK) prof. Ing. Cyrl Belavý, CSc. (SK) Recenzen: prof. Ing. Gabrel Hulkó, DrSc. prof. Ing. Antonín Víteček, CSc., Dr.h.c. prof. Ing. Radm Farana, CSc. prof. Ing. Bors Rohaľ-Iľkv, CSc. prof. Ing. Ladslav Dedík, DrSc. prof. Ing. Rudolf Palenčár, CSc. y(k) Organzačný výbor: prof. Ing. Cyrl Belavý, CSc. - predseda prof. Ing. Gabrel Hulkó, DrSc. prof. Ing. Bors Rohaľ-Iľkv, CSc. doc. Ing. Stanslav Ďurš, PhD. doc. Ing. Eva Kureková, PhD. Ing. Zuzana Pecarová Ing. Tomáš Volenský, PhD.

v(k) D(q -1 ) A(q -1 ) u(k) B(q -1 ) A(q -1 ) y(k)

v(k) Ďakujeme našm u(k) sponzorom: -1-1 D(q -1 ) -1 ZIPP BRATISLAVA spol. s r.o. Mlynské nvy 61/A 80 15 Braslava Tel.: +41 36 1111, Fax +41 36 3341 E-mal: zpp@strabag.com Web: hp://www.zpp.sk Semens s.r.o. Lamačská cesta 3/A 841 04 Braslava Tel.: +41 5968 1114, Fax: +41 5968 500 E-mal: kontakt.sk@semens.com Web: hp://www.semens.sk Tectra s.r.o. Pod amfteátrom 7 Pošt. prečnok 163 934 01 Levce Tel./Fax: 03663188 E-mal: tectra@tectra.sk Web: hp://www.tectra.sk

v(k) D(q -1 ) A(q -1 ) u(k) B(q -1 ) A(q -1 ) y(k)

Obsah: R. Farana, B. Walek, M. Janošek, J. Žáček: Použtí Lngustc Fuzzy-Logc Control pro snadný pops stratege řízení M. Vítečková, A. Víteček: Využtí prncpu argumentu v regulac A. Vagaská, M. Tóthová, J. Pteľ, M. Moučka: Merane a aproxmáca statckej charakterstky pneumatckého aktuátora s umelým svalm v antagonstckom zapojení M. Vavroušek: Využtí neuronových sítí pro ovládání pneumatckého motoru M. Kašpárek, P. Owczarek: Development of a tool for out-of-plane vbraton vsualzaton wth the VISIONAIR project E. Kureková, T. Peták: Zvyšovane presnost strojov CNC M. Vajsábel, B. Barbolyas, L. Bartalský: Testovane parametrov paralelnej knematckej štruktúry typu Trcept M. Koval, T. Kopunec, P. Pavlásek, M. Vajsábel, L. Ďurš: Návrh merana prehybu pre model protpovodňovej zábrany K. Ondrejkovč, G. Hulkó, P. Buček: Numercal modelng and control desgn of contnuous castng of steel n steelworks Podbrezová L. Bartalský, G. Hulkó: Modelovane a návrh radena predohrevu mechatronckej zlevarenskej formy ako systému s rozloženým parametram P. Pecar, Z. Pecarová: Návrh meraceho systému pre partkulárne látky 11 16 3 7 30 33 37 45 49 55 61

v(k) D(q -1 ) A(q -1 ) u(k) B(q -1 ) A(q -1 ) y(k)

Konferenca Prncpa Cybernetca 014 konaná v rámc 37. stretnuta kateder a ústavov automatzáce, kybernetky, nformatky, radena a radacej technky strojníckych a technologckých fakúlt unverzít v SR a ČR, Kočovce, 3. 5. Sept. 014 Použtí Lngustc Fuzzy-Logc Control pro snadný pops stratege řízení Radm Farana*, **, Bogdan Walek**, Mchal Janošek**, Jaroslav Žáček** * Katedra automatzační technky a řízení, VŠB-TU Ostrava, 17. lstopadu 15/17, 708 33 Ostrava-Poruba Česká republka (Tel: +40-59-734380; e-mal:radm.farana@vsb.cz). ** Katedra nformatky a počítačů, Ostravská unverzta v Ostravě, 30. dubna, 701 03 Ostrava, Česká republka (Tel: +40-59- 709116; e-mal:bogdan.walek@osu.cz). Abstrakt: příspěvek popsuje použtí systému Lngustc Fuzzy-Logc Control, vyvnutého na Ostravské unverztě v Ostravě pro snadné vytvoření popsu stratege řízení. Využtí znalostí expertů, snadno aplkovatelné touto technkou, umožňuje velm jednoduše sestavt velm komplkovanou strateg řízení s velm dobrým výsledky. Příspěvek prezentuje kromě obecného postupu také zkušenost získané v Laboratoř ntelgentních systémů řízení Ostravské unverzty v Ostravě př řízení technologckých systémů s vzorkovací perodou 0,01 [s] a kratší, jako jsou modely helkoptéry a magnetcké levtace. Sestavené regulátory využívající metodku LFLC u nch dosahují velm dobré výsledky. Kľúčové slová: fuzzy logka, řízení, regulátor, Lngustc Fuzzy-Logc Control, technologcký systém. 1. ÚVOD Fuzzy logka byla objevena Prof. Zadehem (Zadeh 1965) a s úspěchem použta pro pops systémů s neurčtostm (vágní nformací) (Zadeh a Kacprzyk 199) v šedesátých letech dvacátého století. Tato technka byla následně využta také pro pops stratege systémů řízení. Nyní je fuzzy řízení jž přjímáno jako standardní nástroj pro řízení technologckých systémů. Obvykle je využívána technka postavená na fuzzy IF-THEN pravdlech, obvykle v podobě poprvé použté Mamdanm (Mandam a Asslan 1975), nebo Takagm a Sugenem (Takag a Sugeno 1985). Úspěch fuzzy logckého řízení je založen na skutečnost, že pops reálného systému je obvykle alespoň zčást neurčtý. Tyto neurčtost vznkají z mnoha důvodů, velké složtost regulované soustavy, nedostatku znalostí o regulované soustavě, ldskému faktoru v řízení, a dalších, obvykle v kombnac několka vlvů. Specální systém fuzzy řízení byl vyvnut na Ostravské unverztě v Ostravě prof. Novákem a jeho týmem (Novák 1995, Novák a Perfleva 1999, Novák 010) na základě slovního popsu sytému. Lngustc Fuzzy Logc Controller (LFLC) je výsledkem aplkace formální teore fuzzy logky v šrším smyslu (FLb). Základním konceptem FLb jsou hodnotící jazykové výrazy a jazykový pops. Popsné (jazykové) výrazy jsou přírodní jazykové výrazy jako malý, střední, velký, as dvacet pět let, zhruba sto, velm dlouhá, více č méně vysoký, ne přílš složtý, zhruba studené nebo teplé médum, zhruba střední, zhruba středně významné a mnoho dalších. Vytváří malou, ale velm důležtou, složku přrozeného jazyka, protože jsme je zvyklí použít v běžném vyjadřování, abychom byl schopn hodnott jevy kolem nás. Hodnotící výrazy mají důležtou rol v našem žvotě, protože nám pomáhají určt naše rozhodnutí, pomáhají nám v učení a porozumění, a mnoha dalších aktvtách. Jednoduché hodnotící jazykové výrazy mají obecnou podobu: <lngustc modfer> <TE-adjectve> kde je <TE-adjectve> je jedním z přídavných jmen "malé - sm, střední - me, bg - b" nebo "zero - ze ", <lngustc modfer> je příslovce, jako je "extrémně - ex, výrazně - s, velm - ve, spíše - ra, více č méně - ml, přblžně - ro, přblžně zhruba - qr, velm zhruba - vr" (Obr. 1). Obr. 1. Základní prncpy určení hodnot (extrémně malý, velm malý, malý, střední a velký) jako funkce přřazující ke každému kontextu specfckou fuzzy množnu (Novák 010).. REALIZACE LFLC REGULÁTORŮ Sestavený soubor pravdel je možné snadno použít pro řízení jného systému s obdobným vlastnostm nastavením rozsahu vstupních a výstupního kontextu. V případě jednorozměrného systému určuje poměr kontextů koefcent přenosu, např. v případě LFLC regulátoru odpovídajícího vlastnostm chování klasckého P nebo I regulátoru. U složtějších regulátorů (PI, PD, PID) je vztah ke koefcentům přenosu složtější a analoge s klasckým regulátory je hůře použtelná. Obr. ukazuje základní vlastnost regulátoru, odpovídajícího 11

chování regulátoru PI. Akční zásah bude vypočítáván podle vztahu: u( kt ) K e( kt ) K e( kt T (1) P I ) Protože je však každý vstup popsán více než jednou fuzzy hodnotou, bude počet pravdel s počtem hodnot rychle růst. Fuzzy PI regulátor pak můžeme realzovat dvěma způsoby. První varanta je dána přímou aproxmací výše uvedeného vztahu podle schématu na obrázku 3. V tomto případě mají fuzzy IF THEN pravdla popsující chování regulátoru tvar: IF E s A E AND δe s A δe THEN U s B U. () e Δe Z N K Z Z Z N N Z N K K N K K Obr.. Pops PI regulátoru (Modrlák 00). Obr. 3. Schéma fuzzy PI regulátoru (Novák aj. 01) Druhou varantou fuzzy PI regulátoru je tzv. nkrementální fuzzy PI regulátor, jehož schéma je na obrázku 4. Výstupem z nferenčního pravdla není přímo hodnota akční velčny, ale její změna (přírůstek) oprot stávající hodnotě. Tomu také odpovídá struktura pravdel: IF E s A E AND ΔE s A ΔE THEN ΔU s B ΔU. (3) Jedná se tedy o fuzzy aproxmac vztahu odvozeného z předchozího vztahu dferencací: u( kt ) K P e( kt ) K I e( kt ) T (4) Tento typ fuzzy regulátoru se v prax používá nejčastěj, protože pravdla obsahují pouze dvě antecedentové proměnné, takže pravdla můžeme přehledně zobrazt ve dvojrozměrné tabulce. Pro člověka je navíc snazší uvažovat změnu akčního zásahu, která představuje například další pootočení řídcího ventlu oprot stávající poloze. Obr. 4. Schéma přírůstkového fuzzy PI regulátoru (Novák aj. 01) Realzace přírůstkového PI regulátoru v prostředí LFLC je ukázána na obrázku 5. Defnční soubor obsahuje 41 pravdel ve tvaru v Tabulce 1. Tabulka 1. Soubor pravdel LFLC PI regulátoru "e" "de" "du" "e" "de" "du" "-b" "nozero+" "-ex b" "+ve sm" "+vesm" "+vesm" "-b" "undefne" "-b" "+ve sm" "ze" "+exsm" "-me" "rozero" "-me" "+sm" "-ro b" "-b" "-me" "+ro b" "+ro sm" "+sm" "-me" "-sm" "-me" "+ro sm" "-sm" "+sm" "-sm" "ze" "-me" "+sm" "-qr sm" "+sm" "+sm" "+sm" "-me" "-sm" "-me" "+sm" "+me" "+b" "-me" "nosm-" "-b" "+sm" "rozero" "+vesm" "-vr sm" "+me" "ze" "+vr sm" "-me" "ze" "-sm" "rozero" "-ve sm" "+me" "-ro b" "-ro sm" "-sm" "+ro b" "+b" "+me" "-rosm" "+sm" "-sm" "+me" "+sm" "+me" "-sm" "+qrsm" "-sm" "+sm" "ze" "+me" "+sm" "+me" "-sm" "-sm" "-sm" "+me" "nosm+" "+b" "-sm" "-me" "-b" "+me" "rozero" "+me" "-ve sm" "ze" "-ex sm" "+b" "undef" "+b" "-ve sm" "+sm" "+sm" "+b" "nozero+" "+ex b" "-ve sm" "+vesm" "-exsm" "ze" "+vesm" "+vesm" "-ve sm" "-vesm" "-vesm" "ze" "-vesm" "-vesm" "+ve sm" "-sm" "-sm" "ze" "ze" "ze" "+ve sm" "-vesm" "+exsm" Obr. 5. Test fuzzy PI regulátoru v prostředí LFLC 1

Pro řízení konkrétní regulované soustavy zbývá určení kontextů. Obrázek 6 ukazuje obvyklé zapojení fuzzy PI regulátoru pro řízení proporconální soustavy druhého řádu. Nastavení kontextů je uvedeno v Tabulce. hodnoty první dervace o dva řády větší než je regulační odchylka a hodnoty druhé dervace dokonce o čtyř řády větší než je hodnota regulační odchylky. Pokud má být reakce na tyto hodnoty adekvátní, což odpovídá řádově shodným koefcentům přenosu P, I a D složky, pak se dostaneme do problémů s jedným výstupním kontextem. Jako alternatvní řešení tohoto problému je nyní testováno využtí FIR fltrů pro predkc hodnot dervací regulační odchylky, vz (Cedro aj. 011) Obr. 6. Zapojení LFLC PI regulátoru Tabulka. Kontexty LFLC PI regulátoru Velčna Rozsah hodnot e -1 1 de -0, 0, du -3 3 3. ŘÍZENÍ TECHNOLOGICKÝCH SYSTÉMŮ LFLC je dobrým nástrojem pro defnování stratege řízení, můžeme ho použít pro řízení rychlých technologckých procesů se vzorkovací perodou 0,01 [s] nebo kratší. Obvykle včas nevystačíme s reakcí na regulační odchylku a její první dervac. Musíme přdat reakc na druhou dervac regulační odchylky, která odpovídá čnnost D složky PID regulátoru. Sestavt soubor pravdel pro takový regulátor je o řád složtější a navíc u rychlých procesů přbývá další problém. Protože dervac př numerckém zpracování realzujeme pomocí zpětné dference dělené vzorkovací perodou, jsou Obr. 7. Realzace LFLC regulátoru s odděleným složkam Jako příklady takových regulovaných soustav byl použt reálný model magnetcké levtace a model vrtulníku, které představuje velm rychlé systémy řízení. Tyto modely jsou velm užtečné pro ověření návrhu systému řízení, protože jejch pops a matematcké modely jsou k dspozc, např. (Humusoft 014a) a (Humusoft 014b). Ukázalo se, že v těchto příkladech je nejvhodnější realzovat soubor pravdel 13

pro každou složku regulátoru samostatně, vz obr. 7 s regulátorem naklonění modelu vrtulníku. Soubor pravdel pro každou složku pak popsuje samostatnou reakc a akční velčna je jejch součtem. Tabulka 3 ukazuje typcký soubor pravdel pro I složku regulátoru. Pro elmnac výpočetních chyb př výpočtu dervací regulační odchylky, jakož pro zjednodušení realzace fuzzy regulátoru se pro řízení modelu magnetcké regulace ukazuje vhodná struktura regulátoru na obrázku 8. Tabulka 4 ukazuje nastavení kontextů jednotlvých složek fuzzy regulátoru. Je vdět, že konstrukce kompaktního fuzzy regulátoru by byla v tomto případě velm složtá. Tabulka 3. Soubor pravdel složky I LFLC regulátoru "e" "de" "du" "ssm" "exsm" "vesm" "ssm" "rosm" "rasm" "vvme" "rosm" "vrb" "vrsm" "rob" "me" "rab" "qrb" "veb" "rab" "exb" "exb" "-ssm" "-exsm" "e" "de" "du" "-vesm" "-ssm" "-rosm" "-rasm" "-vvme" "-rosm" "-vrb" "-vrsm" "-rob" "-me" "-rab" "-qrb" "-veb" "-rab" "-exb" "-exb" "ze" "ze" Tabulka 4. Kontexty LFLC regulátoru magnetcké levtace Vstupní hodnota Rozsah vstupních hodnot Koefcent přenosu Rozsah výstupních hodnot de -50 50 1-50 50 e -0,5 0,5 10-5 5 d e -40000 40000 0,03-100 100 Obr. 9 a 10 porovnávají výsledek řízení pro požadovaný průběh polohy levtujícího objektu, představující posloupnost skokových změn polohy. Vdíme, že objekt magnetcké levtace je velm ctlvý a řízení procesu pomocí PID regulátoru (s fremním nastavením parametrů) má sce lepší průběh výstupní velčny, ale je často nestablní. Řídcí systém pouze jednou stablzoval požadovanou pozc blíže k elektromagnetu. Výsledek LFLC řízení je mnohem lepší. Problém se stabltou byl kompenzován, převážně díky vlastnostem LFLC řízení, vhodně sestavenému souboru pravdel a omezení akční velčny na jednotlvých složkách regulátoru. Obr. 8. Realzace LFLC regulátoru pro řízení modelu magnetcké levtace Obr. 9. Řízení modelu magnetcké levtace pomocí PID regulátoru 14

Obr. 10. Řízení modelu magnetcké levtace pomocí LFLC regulátoru 4. ZÁVĚR Prezentované příklady LFLC řízení byly získány ve spoluprác VŠB Techncké unverzty Ostrava s Ostravskou unverztou v Ostravě v rámc řešení podpory European Regonal Development Fund, př řešení projektu IT4Innovatons Centre of Excellence (CZ.1.05/1.1.00/0.0070) a v rámc řešení projektu Studentské grantové soutěže za účast studentů, podporovaného Mnsterstvem školství, mládeže a tělovýchovy ČR. Z dosažených výsledků je zřejmé, že moderní matematcké metody, jako je fuzzy řízení, jsou použtelné pro řízení rychlých technologckých procesů s perodou vzorkování 0,01 [s] nebo kratší. Systém Lngustc Fuzzy-Logc Control, vyvnutý na Ostravské unverztě, je velm užtečný nástroj pro pops stratege řízení. Prezentované výsledky ukázaly, jak použtá technologe může pomoc snadno popsat strateg řízení včetně řízení technologckých systémů. Tato technologe a reálné modely jsou využívány jako podklad pro problémově orentovanou výuku pro studenty magsterských studjních programů a jejch společné ndvduální projekty. Student se naučí, jak defnovat strateg řízení a ověří s j na reálném modelu magnetcké levtace. Po dokončení těchto projektů jsou student schopn defnovat stratege řízení založené na LFLC pro jakýkol podobný řízený systém. Jsou také schopn porovnat získané výsledky s různým strategem fuzzy řízení, např. (Takosoglu aj. 01) nebo (Godoy aj. 013). HUMUSOFT (014b). CE 15 Magnetc Levtaton Model [on-lne], 014 [ct 014-07-06]. Avalable on web: http://www.humusoft.cz/produkty/models/ce15/. Mamdan, E., Asslan, S. (1975). An experment n lngustc synthess wth a fuzzy logc control. Internatonal Journal of Man-Machne Studes, Vol. 7, 1975, pp. 1 13. Modrlák, O. (00). Fuzzy řízení a regulace Teore automatckého řízení II, Fakulta mechatronky a mezoborových nženýrských studí, 00, 5 s. Skrpta. Techncká unverzta v Lberc. Novák, V. (1995). Lngustcally Orented Fuzzy Logc Control and Its Desgn. Internatonal Journal of Approxmate Reasonng, vol. 1, 1995, pp. 63-77. Novák, V. (010). Genune Lngustc Fuzzy Logc Control: Powerful and Successful Control Method. Computatonal Intellgence for Knowledge-Based Systems Desgn, Hüllermeer, E. and Kruse, R. and Hoffmann, F. (eds.), Sprnger, Berln, 010, pp. 634-644. Novák, V., Farana, R., Janošek, M, Pavlska, V. Štěpnčka, M., Tvrdík, J., Vajgl, M. (01). Aplkace softcomputngu. Ostrava, Ostravská unverzta v Ostravě, 01. 68 s. Elektroncký učební text. Novák, V. a Perfleva, I. 1999. Evaluatng Lngustc Expressons and Functonal Fuzzy Theores n Fuzzy Logc. Computng wth Words n Informaton/Intellgent Systems 1, L. A. Zadeh a J. Kacpryk (eds.), Sprnger- Verlag, Hedelberg, 1999, pp. 383-406. Takag, T. A Sugeno, M. (1985). Fuzzy dentfcaton of systems and ts applcatons to modelng and control. IEEE Trans. on Systems, Man, and Cybern, Vol. 15, 1985, pp. 116 13. Zadeh, L. A. (1965). Fuzzy sets. Informaton & Control, Vol. 8, 1965, pp. 338-353. Zadeh, L. A. a Kacprzyk, J. (199). Fuzzy Logc for the Management of Uncertanty. J. Wley & Sons, New York 199. LITERATURA Cedro, L., Janeck, D. (011). Determnng of Sgnal Dervatves n Identfcaton Problems - FIR Dfferental Flters, Acta Montanstca Slovaca. Volume 16, Issue 1, 011. pp. 47 54. ISSN 1335-1788. Godoy, W. F., Da Slva, I. N., Goedtel, A., Palácos, R.H.C. (013). Fuzzy logc appled at ndustral roasters n the temperature control. In 11th IFAC Workshop on Intellgent Manufacturng Systems, IMS 013, Sao Paulo, Brazl, 013, pp. 450-455. HUMUSOFT (014a). CE 150 Helcopter Model [on-lne], 014 [ct 014-07-06]. Avalable on web: http://www.humusoft.cz/produkty/models/ce150/ 15

Konferenca Prncpa Cybernetca 014 konaná v rámc 37. stretnuta kateder a ústavov automatzáce, kybernetky, nformatky, radena a radacej technky strojníckych a technologckých fakúlt unverzít v SR a ČR, Kočovce, 3. 5. Sept. 014 Využtí prncpu argumentu v regulac Mluše Vítečková*, Antonín Víteček** Katedra automatzační technky a řízení, FS VŠB-TU Ostrava, 17. lstopadu 15, 708 33 Ostrava-Poruba, Česká republka (*Tel: +40-597 34 493; e-mal: mluse.vteckova@vsb.cz) (**Tel: +40-597 33 485; e-mal: antonn.vtecek@vsb.cz) Abstrakt: Příspěvek je věnován prncpu argumentu a jeho využtí př ověřování stablty, domnantnost jeho pólů a určení míry domnantnost u regulačních obvodů s dopravním zpožděním retardovaného typu. Jeho použtí je lustrováno na názorných příkladech. V dodatku je uvedeno stručné ntutvní odvození prncpu argumentu. Klíčová slova: prncp argumentu, dopravní zpoždění, retardovaný systém, stablta. 1. ÚVOD V techncké prax se velm často vyskytují regulované soustavy s dopravním zpožděním, přčemž dopravní zpoždění může vystupovat jak na vstupu č výstupu, tak ve stavových proměnných. Ověřování stablty regulačních obvodů s takovým soustavam není jednoduché. Je to dáno tím, že vlastnost regulačního obvodu s dopravním zpožděním jsou dány charakterstckým kvazmnohočlenem, který má nekonečně mnoho kořenů, a proto pro ověření stablty nelze použít klascká algebracká krtéra stablty. Problematce využtí prncpu argumentu v řízení se jž řadu let věnuje prof. P. Zítek a jeho tým [Zítek 1986, 1998; Vyhlídal 003; Zítek, Vyhlídal 008; Zítek, Fšer, Vyhlídal 013, 014]. Jejch výsledky v této oblast jsou zásadní. V příspěvku je podrobněj popsán prncp argumentu a je ukázáno jeho využtí pro ověření stablty regulačního obvodu s dopravním zpožděním a domnantností jeho pólů.. CHARAKTERISTICKÝ KVAZIMNOHOČLEN Charakterstcký kvazmnohočlen v regulac má nejčastěj tvar [Góreck 1971; Vítečková, Víteček 011] N( s) N1( s) N( s)e, (1) 0 Td, deg N( s) n std 1 deg N1( s) n, kde N 1 (s) a N (s) jsou mnohočleny komplexní proměnné s, deg stupeň, T d dopravní zpoždění. Pokud platí n n 1, () pak regulační obvod (systém řízení) je retardovaného typu, v opačném případě je neutrálního typu [Busłowcz 000; Eľsgoľts, Norkn 1973; Pekař 013; Szymkat 1993; Zítek, Vyhlídal 008]. Je uvažován jednoduchý regulační obvod na (obr. 1), kde G C (s) je přenos regulátoru, G P (s) přenos regulované soustavy, W(s) obraz žádané velčny w(t), Y(s) obraz regulované velčny y(t). Obr. 1. Regulační obvod. Pro nejběžnější regulovanou soustavu s přenosem (k 1 koefcent přenosu, T 1 časová konstanta) k1 st G d P ( s) e (3) T1s 1 a regulátor PI s přenosem (K P zesílení regulátoru, T I ntegrační časová konstanta) 1 G C ( s) K P 1 (4) TI s má charakterstcký kvazmnohočlen regulačního obvodu tvar (1), kde N W (s) Y (s) G C (s) G P (s) _ 1( 1 s) TI s( T1s 1), N( s) k K P ( TI s 1) (5) Protože platí n n1 1 jde o regulační obvod retardovaného typu. Použje-l se standardní regulátor PID s přenosem (T D dervační časová konstanta) Příklad 1 16

1 G C ( s) K P 1 TDs, (6) TI s pak charakterstcký kvazmnohočlen regulačního obvodu bude mít tvar (1), kde N1( s) TI s( T1s 1), N( s) k1k P ( TITD s TI s 1) (7) Protože platí n n1, je zřejmé, že v tomto případě regulační obvod je neutrálního typu. Bude-l použt standardní regulátor PID s fltrací dervační složky s přenosem (T F fltrační časová konstanta) N ( s) 1 N ( s) n a 0 1 s n1 a 0 s., a 1n 1, (11) Charakterstcký kvazmnohočlen (1) s uvažováním (11) je vhodné zapsat ve tvaru a) Im Rovna s K n d = 1 T Ds G C ( s) K P 1, (8) TI s TF s 1 Re pak charakterstcký kvazmnohočlen regulačního obvodu bude mít tvar (1), kde N ( s) T s[ T T s 1 N ( s) k K Nyní I 1 P 1 n 3 n1, F [ T ( T I ( T T D 1 T F ) s F ) s 1], ( T T tj. regulační obvod je retardovaného typu. I F ) s 1]. (9) b) N(s) Im Rovna N arg N( s) 4 K 3. PRINCIP ARGUMENTU Prncp argumentu bude uveden v podobě vhodné pro účely příspěvku [Zítek, Fšer, Vyhlídal 013, 014]. Je-l analytcká funkce komplexní proměnné N(s) nenulová na uzavřené regulární (nkde se vzájemně neprotínající) křvce K a má-l uvntř této křvky konečný počet kořenů n d (s uvažováním jejch násobností), pak př průběhu komplexní proměnné s po křvce K v záporném směru (tj. ve směru pohybu hodnových ručček) pro změnu jejího argumentu platí arg N( s) n. (10) K d Pod pojmem analytcká (nebo ekvvalentně holomorfní) funkce komplexní proměnné se rozumí taková funkce, která má v dané oblast (tj. uvntř křvky K a na ní) dervac v každém bodě [Černý 1967]. Prncp argumentu je podrobně popsán včetně důkazu např. v [Černý 1967; Szymkat 1993]. Intutvní odvozen je v dodatku. Protože funkce N(s) není na křvce K nulová, nemůže funkce N(s) v rovně N procházet počátkem, a tedy vztah (10) udává kolk krát obklopí funkce N(s) počátek souřadnc v rovně N. Pro n d = je to ukázáno na (obr. ). Dále je uvažován charakterstcký kvazmnohočlen (1) odpovídající pouze retardovanému typu regulačního obvodu s mnohočleny Obr.. Prncp argumentu: a) rovna komplexní proměnné s, b) rovna komplexní funkce komplexní proměnné N. n N( s) s N 0 ( s), N ( s) 1 0 a n 1 1 0 s std a e n. (1) Vzhledem k tomu, že jsou uvažovány charakterstcké kvazmnohočleny regulačního obvodu, budou jejch kořeny dále nazývány póly. Po ověření počtu pólů n d regulačního obvodu s charakterstckým kvazmnohočlenem (1) ležících napravo od přímky procházející bodem α m (α m 0) se použje Jordanova křvka K skládající se z část kružnce C a z část přímky L v souladu s (obr. 3) a vztahy pro R 0: a) část kružnce C j s R e,, (13) b) část přímky L s m j, Rcos Rcos. (14) Na (obr. 3) je uvažována komplexně sdružená dvojce pólů, tj. n d =. Re 17

Im Rovna s arg N( j) n 0 m n d. (17) R L m s 1 s 0 dvojce domnantních pólů C Re Vztah (17) je velm užtečný, protože umožňuje určt u regulačního obvodu retardovaného typu počet pólů n d ležících napravo od přímky rovnoběžné s magnární osou a procházející bodem α m a dále ověřt jeho stabltu a domnantnost jeho pólů. Vztah (17) může být s určtým omezením použt pro regulační obvody neutrálního typu [Busłowcz 000; Szymkat 1993; Zítek, Vyhlídal 008]. Pro vyšší rozdíl n n d průběh funkce N N( m j), 0 (18) Obr. 3. Uzavřená křvka K = C + L. Změnu argumentu kvazmnohočlenu (1) př pohybu komplexní proměnné s v záporném směru po uzavřené křvce K = C + L pro n d pólů je dána vztahem (10). Změna argumentu kvazmnohočlenu (10) př pohybu komplexní proměnné s v záporném směru po část kružnce C (13) pro R je n arg N( s) arg s arg N0 ( s) n 0 n. C C Změna argumentu N 0 (s) je nulová, protože pro R N ( s) 1 arg1 0, tj. arg R C 0 C N( R e j ) n. (15) Změna argumentu kvazmnohočlenu (1) př pohybu komplexní proměnné s po přímce L (14) zdola nahoru pro R je arg N( s) arg N( s) arg N( s) L n tj. arg d Protože platí CL n ( n n d ), N( j) ( n n m C d ). (16) Re N ( j) Re N( j) sudá funkce, m Im N ( j) Im N( j) lchá funkce, m m m charakterstcký kvazmnohočlen N ( m j) je pro < ω < symetrckou funkcí podle reálné osy, a proto vztah (16) lze zjednodušt musí být nejčastěj zobrazen zvlášť pro nízké a vysoké úhlové kmtočty ω a navíc obsahuje smyčky. To vše může ztížt správné určení změny jejího argumentu. Tento problém lze vyřešt pomocí transformace [Góreck et al. 1989; Zítek, Vyhlídal 008; Zítek, Fšer, Vyhlídal 013, 014] N( m j) M ( m j), 1. (19) 1 N( j) m Transformace (19) pro ω zobrazí funkc (19) pro δ = 1 M ( j) 1 (0) m a pro δ > 1 M ( j) 0. (1) m Použtí uvedené transformace bude ukázáno na příkladech. Velm důležtou vlastností transformace (19) je, že platí arg N ( j) arg M ( j) () a 0 m 0 N ( j ) 0 M ( j ) 0 (3) m pro stejné úhlové kmtočty ω. m 4. STABILITA Ověření stablty regulačního obvodu s dopravním zpožděním patří k obtížnějším úlohám. S výhodou lze použít pro ověření stablty uzavřeného regulačního obvodu retardovaného typu vztah (17) pro α m = 0, tj. arg N(j) n 0 n d kde n d udává počet nestablních pólů. m, (3) Je zřejmé, že u stablního regulačního obvodu n d = 0, pak vztah (3) bude mít známý tvar Mchajlovova krtéra stablty [Góreck 1971; Góreck et al. 1989; Parks, Hahn 1993; Zítek 1986; Zítek, Víteček 1999] 18

arg N(j) n. (4) 0 Příklad U regulačního obvodu na (obr. 1) pro regulovanou soustavu (3) s parametry k 1 = 1, T 1 = 4 s a T d = s a standardní regulátor PID s fltrací dervační složky byla pro jeho seřízení použta unverzální expermentální metoda s následujícím hodnotam stavtelných parametrů [Vítečková, Víteček 011]: K T a) * P F T1 0,6 k T 0,1T 1 d * D 1,; T 0,1 s * I T 1 4 s; T * D 0,5T d 1 s;. s N( s) s[ s 10,5s,5] 0,75[4,4s 4,1s 1]e (5) Protože n = 3, změna argumentu funkce (5) pro s = jω a 0 ω < v souladu se vztahem (4) pro stablní regulační obvod musí být 3π/, tj. tř kvadranty (v kladném směru = prot směru pohybu hodnových ručček). Ze vztahu (5) se dostane N (j) 0,75 0, 0 a proto Mchajlovova křvka N(jω) musí obklopovat počátek souřadnc shora. Na (obr. 4a) je průběh N(jω) pro 0 ω 100, ze kterého není zřejmé, jak N(jω) probíhá v okolí počátku. Proto na (obr. 4b) je vykreslen průběh N(jω) pro 0 ω, ze kterého jž vyplývá, že skutečná změna argumentu funkce N(jω) je 3π/, tj. daný regulační obvod je asymptotcky stablní. a) b) b) Obr. 4. Průběh Mchajlovovy křvky N(jω) pro: a) 0 ω 100, b) 0 ω. Charakterstcký kvazmnohočlen (1) pro (9) byl jž určen v příkladě 1, a proto po dosazení číselných hodnot za parametry se dostane Obr. 5. Průběh transformované funkce M(jω) pro: a) δ = 1, b) δ = 1,1. Použje-l se transformace (19) pro α m = 0, δ = 1 a 1,1, tak se pro 0 ω 100 dostanou průběhy funkce M(jω) ukázané na (obr. 5a,b), ze kterých je hned zřejmé, že 19

arg M (j) 3 arg N(j) 3. 0 0 5. DOMINANCE PÓLŮ Vztah (17) může být snadno použt pro ověření domnantnost zvolených pólů regulačního obvodu retardovaného typu. Zde se pod pojmem domnantní póly rozumí stablní póly, které jsou nejblíže magnární osy. U běžných regulačních obvodů to bývá nejčastěj dvojce nebo trojce pólů umístěných v rovně s tak, aby byly zajštěny požadované vlastnost regulačního obvodu. Problém domnantnost pólů byl částečně řešen v [Özbay 005, Wang et al. 008]. Pomocí prncpu argumentu elegantně byl pro trojc domnantních pólů vyřešen v [Zítek, Fšer, Vyhlídal 013, 014]. Pro ověření domnantnost je třeba hodnotu α m > 0 zvolt tak, aby n p zkoumaných pólů leželo napravo od přímky rovnoběžné s magnární osou a procházející bodem α m, vz (obr. 6a). a) b) Obr. 6. Domnantnost dvojce pólů: a) ověření domnantnost, b) určení míry domnantnost. Vztah (17) lze rovněž použít pro určení míry domnantnost v souladu s (obr. 6b) α m Im Im m3 m m1 m m d. (6) m1 0 0 m d Rovna s n d = Rovna s m m1 Re Re Doporučená hodnota míry domnantnost je od 3 do 5 [Wang et al. 008]. Hodnoty α m1 a α m lze určt řešením rovnc Re N( m j) 0, Im N( j) 0 m (7) pro postupně nejnžší hodnoty úhlového kmtočtu ω 1 a ω. Vzhledem k tomu, že míra domnantnost m d nemusí být určena s vysokou přesností, s výhodou lze použít lbovolný grafcký program a najít řešení (7) metodou pokus omyl postupným zvyšováním hodnoty α m od nuly až do hodnoty α m1, kdy křvka N poprvé projde počátkem a dále až do hodnoty α m, kdy křvka bude procházet počátkem podruhé atd. Např. pro (obr. 6b) platí (vz příklad 3): 0 m1 m m m1, arg N( m j) 3 np 0 N( j ) 0, m m m m1 m 1, arg N( m j) n 0 N( j ) 0, m3 3 0, m3, arg N( m j) 5 n 0 N( j ) 0 atd. p, (8) p 4, Pro ověření domnantnost pro určení míry domnantnost je výhodné použtí transformace (19). Příklad 3 U regulačního obvodu seřízeného unverzální expermentální metodou (vz příklad ) s charakterstckým kvazmnohočlenem (5) je třeba určt počet domnantních pólů a míru domnantnost. Pro ověření domnantnost a určení počtu domnantních pólů n d byla zvolena hodnota α m = 0,3 (obr. 7a). Protože arg M ( m j) 0 je zřejmé, že vlastnost regulačního obvodu jsou dány dvojcí domnantních pólů, tj. n d =. Grafcky metodou pokus omyl za použtí transformace (19) a δ = 1,1 byly určeny hodnoty α m1 = 0,3, α m = 0,57975, vz (obr. 7b,c,d). Použtí funkce N( m j) přímo bez transformace (19) je v tomto případě nevhodné. Pro rozložení pólů kvazmnohočlenu (5) platí podobné úvahy jako pro (obr. 6), tj. vyjádřené vztahy (8). Míra domnantnost je m d m m1,6. I když tato hodnota míry domnantnost je nžší než doporučovaná v [Wang et al. 008], kvalta regulace je vyhovující [Vítečková, Víteček 011]. 0

a) d) b) Obr. 7. Ověření domnantnost pólů a určení míry domnantnost příklad 3. 6. DODATEK Níže je uveden ntutvní odvození prncpu argumentu. Přesný důkaz lze najít např. v [Černý 1967; Szymkat 1993]. Pro jednoduchost je uvažována analytcká funkce komplexní proměnné N(s) se dvěma kořeny (nulam) s 1 a s N( s) ( s s1)( s s ) N d ( s), N d ( s1) 0, N d ( s ) 0, která může být vyjádřena v exponencálním tvaru jarg N ( s) N( s) N( s) e, c) N s) s s s s N ( ), ( 1 d s arg N( s) arg( s s1) arg( s s ) arg N d ( s). Předpokládá se, že uzavřená regulární křvka K je zvolena tak, aby funkce N(s) na ní nebyla rovna nule a aby kořen s 1 ležel uvntř a kořen s vně této křvky, vz (obr. 8a). Př pohybu parametrzované komplexní proměnné s s( p), a p b po křvce K v záporném směru (ve směru hodnových ručček) hodnoty a, b jsou zvoleny tak, aby komplexní proměnná s(p) proběhla celou křvku K od počátečního bodu s(a) do koncového bodu s(b) [s(a) = s(b)]. Pro změnu argn(s) platí arg N[ s( p)] arg( s s ) arg( s s K b a 0 0. 1 arg N[ s( b)] arg N[ s( a)] arg N( s) K ) arg N K d ( s) Z (obr. 8a) vyplývá, že pro každý kořen uvntř křvky K změna argumentu bude π, naprot tomu pro každý kořen vně křvky a funkc N d (s) změna argumentu bude nulová. K 1