Hlavním cílem práce bylo realizovat v programovém systému Matlab/Simulink vybrané spojité regulátory pro systémy se dvěma vstupy a dvěma výstupy pomocí S-funkcí tak, aby všechny jejich parametry bylo možno zadávat pomocí masky subsystému a jednotlivé regulátory potom začlenit do knihoven. Takto vytvořené regulátory je potom možno začlenit do existujícího simulinkového schématu pouhým zkopírováním. Regulátory byly realizovány jak s pevně nastavenými parametry, tak jako samočinně se nastavující s průběžnou identifikací parametrů modelu procesu metodou nejmenších čtverců modifikovanou pro odhad parametrů spojitého modelu procesu s využitím filtrace spojitých veličin. Proběhlo rovněž simulační ověření navržených regulátorů.
Anotace v angličtině
The main goal of this diploma work was to realize selected continuous control devices for systems with two inputs and two outputs by the help of S-function in program system Matlab/Simulink so that all its parameters could be set via mask of subsystem and individual control devices then include to libraries. So created control devices are then able to be taken into existing simulink schema by simple copying. Control devices were realized both with fixed set parameters and as self-set up with continuous parameter identification of model process by least squares method modified for the parameter estimation of continuous model process with utilization of filtering continuous variables. It ran also simulation verification of suggested control devices.
Klíčová slova
1DOF, 2DOF, kompenyator, S-funkce, Matlab
Klíčová slova v angličtině
1DOF, 2DOF, compensator, S-function, Matlab
Rozsah průvodní práce
81 s., 9 s příloh.
Jazyk
CZ
Anotace
Hlavním cílem práce bylo realizovat v programovém systému Matlab/Simulink vybrané spojité regulátory pro systémy se dvěma vstupy a dvěma výstupy pomocí S-funkcí tak, aby všechny jejich parametry bylo možno zadávat pomocí masky subsystému a jednotlivé regulátory potom začlenit do knihoven. Takto vytvořené regulátory je potom možno začlenit do existujícího simulinkového schématu pouhým zkopírováním. Regulátory byly realizovány jak s pevně nastavenými parametry, tak jako samočinně se nastavující s průběžnou identifikací parametrů modelu procesu metodou nejmenších čtverců modifikovanou pro odhad parametrů spojitého modelu procesu s využitím filtrace spojitých veličin. Proběhlo rovněž simulační ověření navržených regulátorů.
Anotace v angličtině
The main goal of this diploma work was to realize selected continuous control devices for systems with two inputs and two outputs by the help of S-function in program system Matlab/Simulink so that all its parameters could be set via mask of subsystem and individual control devices then include to libraries. So created control devices are then able to be taken into existing simulink schema by simple copying. Control devices were realized both with fixed set parameters and as self-set up with continuous parameter identification of model process by least squares method modified for the parameter estimation of continuous model process with utilization of filtering continuous variables. It ran also simulation verification of suggested control devices.
Klíčová slova
1DOF, 2DOF, kompenyator, S-funkce, Matlab
Klíčová slova v angličtině
1DOF, 2DOF, compensator, S-function, Matlab
Zásady pro vypracování
1. V prostředí Matlab/Simulink realizujte již odvozené spojité regulátory pro řízení systémů se dvěma vstupy a dvěma výstupy.
2. Jednotlivé regulátory realizujte rovněž jako samočinně se nastavující s využitím odhadu parametrů spojitého modelu procesu pomocí filtrace vstupních a výstupních veličin.
3. Regulátory realizujte jako masku subsystému a implementujte je jako samostatné bloky
4. Funkce pro průběžnou identifikaci, výpočet parametrů regulátorů a akčních zásahů realizujte jako S - funkce.
5. Vypracujte dokumentaci výsledků simulačního ověřování.
Zásady pro vypracování
1. V prostředí Matlab/Simulink realizujte již odvozené spojité regulátory pro řízení systémů se dvěma vstupy a dvěma výstupy.
2. Jednotlivé regulátory realizujte rovněž jako samočinně se nastavující s využitím odhadu parametrů spojitého modelu procesu pomocí filtrace vstupních a výstupních veličin.
3. Regulátory realizujte jako masku subsystému a implementujte je jako samostatné bloky
4. Funkce pro průběžnou identifikaci, výpočet parametrů regulátorů a akčních zásahů realizujte jako S - funkce.
5. Vypracujte dokumentaci výsledků simulačního ověřování.
Seznam doporučené literatury
1. BALÁTĚ, J. 1996. Vybrané statě z automatického řízení. Brno: VUT, 1996. 359 s.
2. THE MATHWORKS, INC. ,1993. Simulink, Dynamic system simulation software. Users guide. Natick: 1993.
3. MACHÁČEK, J., KOTYK, J.: Návrh kompenzátorů pro autonomní řízení, Sborník konference ŘÍP 94, s. 253 - 255, Horní Bečva, 1994
4. WAHLBERG, B.: On the Identification of Continuous - time dynamical systems, Report LiTH-ISY-I-0905, Linköping, 1990.
5. KUBALČÍK M.: Mnohorozměrové adaptivní řízení, disertační práce, VUT Brno
Seznam doporučené literatury
1. BALÁTĚ, J. 1996. Vybrané statě z automatického řízení. Brno: VUT, 1996. 359 s.
2. THE MATHWORKS, INC. ,1993. Simulink, Dynamic system simulation software. Users guide. Natick: 1993.
3. MACHÁČEK, J., KOTYK, J.: Návrh kompenzátorů pro autonomní řízení, Sborník konference ŘÍP 94, s. 253 - 255, Horní Bečva, 1994
4. WAHLBERG, B.: On the Identification of Continuous - time dynamical systems, Report LiTH-ISY-I-0905, Linköping, 1990.
5. KUBALČÍK M.: Mnohorozměrové adaptivní řízení, disertační práce, VUT Brno
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant prezentoval výsledky, kterých dosáhl při řešení své diplomové práce. Součástí prezentace byla i praktická ukázka. Po seznámení s posudky vedoucího a oponenta byly položeny tyto dotazy:
1. Jaká je podmínka stability uzavřeného regulačního obvodu, platí věta nad rov. (1.50)? Doc. Macháček
2. Jaký význam má integrační matice F v regulačním obvodu? Doc. Macháček
3. K čemu používáte kompenzační matici, když neuvažujete poruchu v systému? Prof. Dostál
4. Co prezentuje bloček beta, čeho je to matice? Prof. Dostál
Diplomant zodpověděl většinu položených dotazů. Poté byla obhajoba ukončena.