K-INFO
HU
EN
Belépés

Szabályozástechnika

Control Engineering
A tantárgyleírás hatályossága
Hatályosság kezdete:
2026. March 21.
Hatályosság vége:
Tantárgy neve (magyarul, angolul)
Szabályozástechnika
Control Engineering
Tantárgykód BMEVIIIAB05
Tantárgyjelleg
Képzési szint
Kurzustípusok és óraszámok (heti/féléves)
Kurzustípus elmélet gyakorlat laboratóriumi gyakorlat
óraszám (heti) 2 1 1
jelleg (kapcsolt/önálló) kapcsolt kapcsolt
Tanulmányi teljesítmény/értékelés típusa vizsga
Tantárgy kreditértéke 5
Tantárgyfelelős
DR. Kiss Bálint
beosztás: egyetemi docens
Tantárgyat gondozó oktatási szervezeti egység
Irányítástechnika és Informatika Tanszék
Kar Villamosmérnöki és Informatikai Kar
Tantárgy weboldala http://www.iit.bme.hu
Tantárgy elsődleges mintatantervi jellege
Közvetlen előkövetelmények – Erős előkövetelmény nincs
Közvetlen előkövetelmények – Gyenge előkövetelmény nincs
Közvetlen előkövetelmények – Párhuzamos előkövetelmény nincs
Közvetlen előkövetelmények – Mérföldkő előkövetelmény nincs
Közvetlen előkövetelmények – Kizáró feltétel nincs

Célkitűzés

Tantárgyprogram

1. Irányítástechnikai alapfogalmak (2 óra előadás): Az irányítás fogalma, irányítási struktúrák. Szabályozás és vezérlés elve, összehasonlításuk. Működési vázlat, hatásvázlat, a szabályozási körök jelei. Szabályozási körök statikus és dinamikus minőségi jellemzői, hibaintegrálok. Szabályozások osztályozása.

2. Dinamikus rendszerek modellezése (2 óra előadás): Dinamikus rendszer, állapot, állapottér. Folytonosidejű lineáris időinvariáns (LTI) rendszer állapotegyenletének megoldása, exponenciális mátrix, átviteli függvény, pólus, zérus. A koordináta-transzformáció hatása. Folytonosidejű nemlineáris rendszer állapotegyenletének munkaponti linearizálása. Egyes fizikai rendszerek, folyamatok matematikai modellezése a fizikai törvényszerűségek és megmaradási törvények alkalmazásával.

3. Folytonosidejű lineáris szabályozások analízise frekvenciatartományban (4 óra előadás): Egyváltozós (SISO) lineáris tagok és rendszerek leírási módszerei: differenciálegyenlet, átviteli függvény, Bode-diagram, súlyfüggvény, átmeneti függvény, állapotegyenlet. Áttérési szabályok a különféle leírások között. Alapkapcsolások, felnyitott kör, visszacsatolt rendszer, körerősítés és típusszám. Alaptagok. Az egytárolós tag és a kéttárolós lengő tag jellemzői frekvencia és időtartományban. Tranziensek közelítése domináns póluspárral. Felnyitott kör aszimptotikus amplitúdó-jelleggörbéjének felrajzolása, a vágási frekvencia meghatározása. Lineáris szabályozások állandósult állapota, alapjelkövetés, zavaró jel kompenzálás. Stabilitás kritériumok: Hurwitz-kritérium, Nyquist-kritérium, Bode-kritérium, fázistöbblet, erősítéstöbblet, vágási frekvenciák. A stabilitási tartalék jellemzése fázistöbblettel.

4. Folytonosidejű lineáris szabályozások tervezése frekvenciatartományban (4 óra előadás): PID típusú szabályozók: ideális PID szabályozó és az abból nyerhető egyszerűbb szabályozótípusok, közelítő PID szabályozó, a szabályozók Bode-diagramja és pólus/zérus eloszlása. A kompenzálásnál kihasználható tulajdonságok. Szabályozók beállítása előírt statikus pontosság és fázistöbblet esetén. Példák P, PD, PI és PID kompenzálás tervezésére. Visszacsatolásos kompenzálás. Szabályozótervezés a hibanégyzet-integrál minimalizálásával. Holtidős tagot tartalmazó rendszer irányítása: ideális holtidős tag integráló szabályozása.

5. Diszkrétidejű lineáris szabályozások analízise (2 óra előadás): A Shannon-féle mintavételezési törvény. Tartószervek. A jelterjedés leírása mintavételes rendszerekben frekvenciatartományban és állapottérben. Folytonosidejű szakasz diszkrétidejű megfelelője nulladrendű tartószerv esetén. Analóg kompenzáló tagok mintavételes implementálása: differenciáló és integráló operátorok mintavételes közelítése, egységugrás ekvivalencia.

6. Diszkrétidejű lineáris szabályozások tervezése (4 óra előadás): A mintavételes PID-szabályozó hardver/szoftver megvalósítása, integrátor antiwindup. holtidős rendszer szabályozása Smith-prediktorral. Szabályozóbeállítás tervezése a beavatkozó jelre előírt korlátozás esetén. Véges beállású szabályozás elve, a zárt kör átviteli függvényeinek tulajdonságai, a szabályozó tervezésének visszavezetése korrekciós polinom meghatározásra. Kétszabadságfokú szabályozás tervezése: a referencia modell és a megfigyelő polinom megválasztása, a tervezés visszavezetése diophantoszi egyenletre majd lineáris egyenletrendszerre, a kauzalitási feltételek betartása, a tervezési algoritmus és illusztrálása példán, a paraméterváltozások hatása.

7. Folytonos idejű szabályozási körök analízise és szintézise állapottérben (4 óra előadás): Irányíthatóság és megfigyelhetőség folytonosidejű lineáris rendszer esetén, a teljes irányíthatóság és megfigyelhetőség kritériumai. Pólusáthelyezés állapotvisszacsatolással, Ackermann-képlet. Teljesrendű állapotmegfigyelő tervezése, algebrai hasonlóság a pólusáthelyezési feladattal. Dinamikus kiterjesztés: terhelésbecslő és integráló szabályozás.

8. Diszkrét idejű szabályozási körök analízise és szintézise állapottérben (2 óra előadás): Diszkrétidejű rendszerek elérhetősége, irányíthatósága, megfigyelhetősége és rekonstruálhatósága. Pólusáthelyezés és aktuális megfigyelő tervezése diszkrétidejű rendszerek esetén, integráló szabályozás és terhelésbecslés a diszkrét idejű esetben.

9. Diszkrétidejű rendszermodellek, paraméteridentifikáció (4 óra előadás): Autoregresszív és mozgóátlag folyamat, ARX és ARMAX modell. ARX modell paraméteridentifikációja a legkisebb négyzetek (LS) módszerével. ARMAX modell identifikációja numerikus optimalizálással kvázi-Newton módszerrel.

A tantermi gyakorlatokon a hallgatók az előadásokhoz kapcsolódó példákat és feladatokat oldanak meg a gyakorlatvezetők irányítása mellett. A számítógéptermi gyakorlatokon a hallgatók a mérnöki gyakorlatban is elterjedt szoftvereket (Matlab, Simulink) használnak szabályozástechnikai feladatok megoldására.

 

A technológiai, élettani, gazdasági és környezeti folyamatok irányítása a mérnöki tevékenységek fontos, széleskörű ismereteket, absztrakciós és alkalmazói képességeket egyaránt igénylő feladatai közé tartozik. A tárgy az irányítástechnika alapjaival, szabályozási rendszerek működési elveivel, a lineáris elemekből felépített szabályozási körök analízisével, szintézisével, valamint a számítógépes támogatás nyújtotta eszközök alkalmazástechnikájával ismerteti meg a hallgatókat, miközben alapvető mérnöki szemléletformáló szerepet tölt be. A tárgy követelményeit sikeresen teljesítő hallgató képes lesz (K2) elmagyarázni a szabályozástechnika alapfogalmait, a szabályozási kör szabványos elemeit és jeleit, azonosítani azokat egy valós rendszer esetében, ismertetni a szabályozási kör minőségi jellemzőit,(K3) alkalmazni az analóg és digitális szabályozási körök stabilitásának vizsgálatára megismert módszereket egyváltozós, lineáris esetben,(K2) bemutatni a szabályozók méretezéséhez használt specifikációk elemeit, a méretezéskor figyelembe vett gyakorlati korlátozásokat,(K3) modellalapú szabályozótervezési paradigmákat és eljárásokat alkalmazni folytonos és diszkrét idejű, egyváltozós lineáris rendszerek esetében a szabályozandó szakasz különböző reprezentációiból kiindulva,(K3) alkalmazni a Matlab/Simulink fejlesztőkörnyezet szabályozási körök analízisét és szabályozók méretezését támogató szolgáltatásait,(K2) elmagyarázni egyes identifikációs eljárások célját és lépéseit,(K2) későbbi tanulmányok során speciális irányításelméleti kurzusok (optimális és robusztus irányítás, identifikáció, nemlineáris rendszerek irányítása stb.), illetve irányítástechnikai ismeretekre épülő szakirányok (irányítórendszerek, beágyazott rendszerek, intelligens robotok és járművek) és tantárgyak felvételére, (K2) az alapképzés Laboratórium 1 és 2 tárgyain belül a kapcsolódó mérési feladatok elvégzésére.

Tanulmányi eredmények

Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:

Tudás

Nincsenek rögzített tanulási eredmények.

Képességek

Nincsenek rögzített tanulási eredmények.

Attitűd

Nincsenek rögzített tanulási eredmények.

Autonómia és felelősség

Nincsenek rögzített tanulási eredmények.

Oktatási módszertan

Heti két óra előadás, továbbá hetente váltakozva két óra tantermi és két óra számítógéptermi gyakorlat. A félév során egymásra épülő fogalmak és módszerek kerülnek bemutatásra, így az előadások és gyakorlatok anyagának megértéséhez alapos és folyamatos felkészülés ajánlott.

Tanulástámogató anyagok

Online források
Lantos Béla: Irányítási rendszerek elmélete és tervezése I. Egyváltozós szabályozások. Akadémiai Kiadó, 2. kiadás, 2005, ISBN 963 05 8249 X. (hozzáférhető elektronikusan: https://eisz.mersz.org/) Lantos Béla: Szabályozástechnika segédletek (elektronikusan az Irányítástechnika és Informatika Tanszék honlapján - címtáras azonosítás szükséges).

A tantárgy teljesítéséhez ajánlott előzetes ismeretek

Tudás típusú kompetenciák
(azon előzetes ismeretek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
Matematika: lineáris algebra és mátrixszámítás alapjai, komplex számok és komplex analízis, differenciál- és integrálszámítás, elsőrendű differenciálegyenletek Jelek és rendszerek: folytonos idejű lineáris rendszerek leírása az idő- frekvencia- és komplex frekvencia tartományban, diszkrét idejű lineáris rendszerek leírása az idő- frekvencia- és z-tartományban
Képesség típusú kompetenciák
(azon előzetes képességek és készségek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
nincs
Ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák
(azon ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák összessége, amelyek jelentősen hozzájárulnak a tantárgy eredményes teljesítéséhez)
Matematika: lineáris algebra és mátrixszámítás alapjai, komplex számok és komplex analízis, differenciál- és integrálszámítás, elsőrendű differenciálegyenletek Jelek és rendszerek: folytonos idejű lineáris rendszerek leírása az idő- frekvencia- és komplex frekvencia tartományban, diszkrét idejű lineáris rendszerek leírása az idő- frekvencia- és z-tartományban
Általános szabályok
Követelmények: A szorgalmi időszakban: az aláírás megszerzésének feltételei: Jelenlét: az aláírás feltétele a tantermi és a számítógéptermi gyakorlatokon történő rendszeres és felkészült megjelenés. A tantermi és számítógéptermi gyakorlatokon a hiányzások száma összesen nem haladhatja meg a három alkalmat. Részteljesítmény értékelés (kisZH): a felkészültséget a számítógéptermi gyakorlatokon összesen 5 alkalommal kisZH formájában ellenőrizzük. Az aláírás feltétele legalább 3 elégséges osztályzatú kisZH megírása. A kisZH nem pótolható, a meg nem írt kisZH eredménytelen (az átlagba 0 értékkel számít bele). A kisZH-k eredményeiből számított átlaghoz a vizsga értékelése során kedvezményt rendelünk.Összegző értékelés: az aláírás további feltétele egy sikeres (legalább elégséges osztályzatú), kilencven perces zárthelyi dolgozat (ZH) megírása a számonkérések félévi ütemezése szerint. A ZH eredménye a vizsgajegybe 10%-kal beszámít. A ZH- számonkért anyagrész a teljes féléves tananyag 50%-a).A vizsgaidőszakban: A vizsgára bocsátás feltétele az aláírás megszerzése. A vizsga írásbeli teljesítményértékelésből és az évközi teljesítményértékelésen elért eredmények beszámításából áll. Az évközi teljesítményértékelések eredményének javítására a vizsgaidőszakban nincsen mód. Az írásbeli teljesítményértékelés két részből áll Az első rész tesztfeladatokat tartalmaz, ahol az elérhető pontszám 40 pont. A második rész analízis és szintézis feladatok számítógépes megoldása, amelynél a maximális pontszám 50 pont. A vizsga osztályzata elégtelen, amennyiben a vizsgázó hallgató nem szerez legalább 16, illetve 20 pontot külön-külön a két részben. A ZH eredménye a vizsga pontszámába arányos módon, legfeljebb 10 ponttal számít bele.A vizsga sikeres teljesítéséhez (legalább elégséges osztályzathoz) legalább 40 pont szükséges.Amennyiben a vizsga sikeres, a pontszámhoz kedvezményként hozzáadódik a kisZH-k osztályzatiból számolt átlag kétszerese és az osztályzat ennek nyomán kerül megállapításra.Elővizsga nincs. Pótlási lehetőségek: A ZH a szorgalmi időszakban egy alkalommal pótolható. A ZH a pótlási héten nem pótolható. A tantermi vagy számítógéptermi gyakorlatokon történő hiányzás és a kisZH-k nem pótolhatók.
Teljesítményértékelési módszerek
Szorgalmi időszakban végzett teljesítményértékelések részletes leírása

Nincs megadva részletes értékelés.

Szorgalmi időszakban végzett teljesítményértékelések részaránya

Nincs megadva részarány.

Vizsgaidőszakban végzett teljesítményértékelések részletes leírása

Nincs megadva részletes értékelés.

Vizsgarészek részaránya

Nincs megadva részarány.

Érdemjegy megállapítása

Nincs megadva érdemjegy határ.

Jelenléti és részvételi követelmények

Nincs megadva jelenléti követelmény.

Javítás, ismétlés és pótlás különös szabályai

Nincs megadva.

Rövid leírás

Nincs megadva.

Részletes leírás
IMSc program: A IMSc hallgatók számára a tananyaghoz kapcsolódó készségek és kompetenciák mélyebb elsajátítását segítjük az érintett tanköröknek tartott emelt szintű gyakorlatok és számítógépes foglalkozások során az alábbiak szerint. 1. A tantermi gyakorlatokon is biztosítunk megfelelő infrastruktúrát a Matlab és toolboxainak használatához és a példák megoldásához. 2. Egyes szabályozó megoldások egyszerű példarendszereken is implementálásra kerülnek Arduino fejlesztőkártyák felhasználásával. 3. A hatékonyabb feladatmegoldás lehetővé teszi egymásra épülő elemeket tartalmazó feladatláncok feldolgozását is (elsősorban a félév második felében), ahol az IMSc hallgatók a teljes adatgyűjtés, modellezés, szabályozótervezés, implementálás és verifikálás munkafolyamatot végrehajthatják.  IMSc pontok: A tárgyból IMSc pontok csak jeles eredmény elérése esetén járnak. A tárgyból mindösszesen 25 IMSc pont szerezhető az alábbiak szerint: 1. Az 5 darab kisZH esetében kisZH-nként legfeljebb 1 IMSc pont az ún. "IMSc többletfeladat" helyes megoldása esetén. 2. A ZH esetében legfeljebb 9 IMSc pont az ott szereplő két, ún. "IMSc többletfeladat" helyes megoldása esetén. 3. A Vizsga esetében legfeljebb 11 IMSc pont a Matlab segítségével megoldandó ún. "IMSc többletfeladat" helyes megoldása esetén. Az IMSc pontok megszerzése a programban nem résztvevő hallgatók számára is biztosított. 
Ajánlott tantárgyak

Nincs megadva.

A tantárgy elvégzéséhez szükséges tanulmányi munka

Nincs megadva munkaidő bontás.

Tantárgykövetelmények hatályossága
Tantárgykövetelmények hatályosságának kezdete:
Tantárgykövetelmények hatályosságának vége:
Tantervi elhelyezés

Nincsenek rögzített tantervi elhelyezések ehhez a tárgyverzióhoz.