K-INFO
HU
EN
Login

Control Engineering

Szabályozástechnika
A tantárgyleírás hatályossága
Hatályosság kezdete:
2026. March 21.
Hatályosság vége:
Subject name (Hungarian, English)
Szabályozástechnika
Control Engineering
Subject code BMEVIAUA309
Subject type
Training Level
Course types and hours (weekly/semester)
Course type lecture tutorial laboratory
hours (weekly) 3 1 0
type (linked/independent) derived course
Assessment type félévközi érdemjegy
Credits 4
Subject coordinator
Dr. Keviczky László
position: egyetemi tanár
Responsible department
Automatizálási és Alkalmazott Informatikai Tanszék
Faculty Villamosmérnöki és Informatikai Kar
Subject website
Primary curriculum type
Direct prerequisites – Strong prerequisite none
Direct prerequisites – Weak prerequisite none
Direct prerequisites – Parallel prerequisite none
Direct prerequisites – Milestone prerequisite none
Direct prerequisites – Exclusion none

Objectives

Programme
Modeling and system engineering description of processes: Equilibrium points of nonlinear systems, linearization. State equation of dynamical systems, computation of the transients. Transfer function, poles and zeros, frequency functions, Nyquist and Bode diagrams. Fundamental ideas of control engineering: The principles of control, feedback control and open loop control. Block-diagram algebra and transformations. Set point control and reference signal tracking, the role of negative feedback. Expectations for actuators and sensors, standard signal domains. Performances of control systems. Stability criterions. Idea and application of root locus. General algebraic (polynomial) design methods: Youla parameterization. Approximating inverses. Control of stable and unstable systems. Application of Diophantine equation. Different types of two degree of freedom control structures. Synthesis of continuous time control systems: Closed control loop, open loop, loop gain, type number. PID controller. Controller parameter design for prescribed steady-state accuracy and phase margin. Control of dead time systems. Robustness investigation of control systems, sensitivity functions. The effect and handling of saturations. Digital control systems: Sampling theorem of Shannon, holding elements. Discrete time transfer function. Transfer functions and pole-zero configurations of typical elements. Discrete time PID control algorithms. Discrete time controller design based on continuous time methods. Saturation handling. Control systems in state space: Controllability and observability. Pole assignment by using state feedback, state observer design in continuous and discrete time. Properties of the equivalent closed loop control system. Two step design. Outlook: Process identification, optimal and robust control design, adaptive control.

 

The course provides the students with the fundamental concepts of control engineering including the operating principles of control systems, their analysis and synthesis using appropriate software and hardware tools. Some basic software engineering approaches are also presented.  Obtained skills and expertise:  The student successfully completing the course will be able to analyze continuous and discrete time control systems in various software engineering applications, to understand and solve the most common control problems in real-time embedded environment and to develop control software and rapid control prototypes. The course also provides sufficient background for later specialized studies. 

Learning outcomes

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

Knowledge

No learning outcomes recorded.

Skills

No learning outcomes recorded.

Attitudes

No learning outcomes recorded.

Autonomy and responsibility

No learning outcomes recorded.

Oktatási módszertan

Not provided.

Tanulástámogató anyagok

Online források
A. D. Lewis, A Mathematical Introduction to Feedback Control, 2002; Karl Johan Aström, Richard M. Murray. Feedback systems: an introduction for scientists and engineers. Princeton University Press, 2008; B. C. Kuo, Farid Golnaraghi. Automatic Control Systems, 8th edition. Wiley, 2001

Recommended preliminary knowledge for completing the subject

Knowledge type competencies
(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)
nincs
Skill type competencies
(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
Recommended (non-compulsory) preliminary competencies
(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)
nincs
General rules
Követelmények: a.       A szorgalmi időszakban:  1. zárthelyi                                          (30 pont)                                                   2. zárthelyi                                        (30 pont)                                                   3. Ellenörző matlab gyakorlat            (30 pont)                                                   feladat                                              (10 pont)           A félév elfogadásához minimum 50 pontot kell elérni úgy, hogy mindegyik részből legalább 40%-ot kell teljesíteni.             Legalább 4 gyakorlaton kell részt venni (az ellenörző gyakorlatot beleértve).           Az 1. és a 2. zárthelyin az elméleti anyagot és annak alkalmazását kérjük számon. Az ellenörző matlab gyakorlatot a 6. gyakorlaton tartjuk meg. Matlab segédlettel kell tervezési feladatokat megoldani. A házi feladat szabályozási feladatok önálló megoldását foglalja magában.           Akinek elmúlt félévekből van aláírása, annak nem kötelező a gyakorlatokon részt vennie. A korábbi eredményekből csak a házi feladatot fogadjuk el. Mindkét zárthelyit meg kell írnia és az ellenörző matlab gyakorlaton részt kell vennie és a feladatokat meg kell oldania.   b.       A vizsgaidőszakban: -          c.              Elővizsga: -   Pótlási lehetőségek: A házi feladat a pótlási hét végéig adható le késedelmesen. Mindkét zárthelyi egyszer pótolható. A matlab gyakorlat egy alkalommal pótolható.  
Assessment methods
In-term assessments

No detailed assessments provided.

Weight of in-term assessments

No weights provided.

Exam-period assessments

No detailed assessments provided.

Weight of exam elements

No weights provided.

Grade calculation

No grade thresholds provided.

Attendance requirements

No attendance requirements provided.

Rules for retake and resubmission

Not provided.

Short description

Not provided.

Detailed description

Not provided.

Recommended courses

Not provided.

Workload to complete the subject

No workload breakdown provided.

Validity of subject requirements
Requirements valid from:
Requirements valid until:
Curriculum placement

No curriculum placements recorded for this subject version.