
Polynomials, Roots of Polynomials, Polynomial Multiplication, and Reassembly of Polynomials, Symbolic and Vectoral Representation of Polynomials
Partial fraction expansion of rational polynomials in MATLAB is explained.
Transfer functions are defined and MATLAB functions related to transfer function calculations are introduced.
Transfer functions are calculated in MATLAB, pole zero maps are displayed using MATLAB
Series and parallel connection of control systems in MATLAB are explained using MATLAB codes.
Feedback Systems and Transfer Function of Feedback Systems
State Space Representations of Control Systems in MATLAB, Part-1
State Space Representations of Control Systems in MATLAB, Part-2
tf2ss: Transfer function to state-space conversion
ss2tf: State space to transfer function conversion
ss2zp: State space to zero pole conversion
zp2ss: Zero pole to state space conversion
State Space Representations of Control Systems in MATLAB, Part-3
State space representation of multi-input multi-output control systems, transfer functions for multi-input multi-output control systems.
Step response of the control systems is explained briefly.
Step Response Calculation of Control Systems Using MATLAB is Explained by Examples
We continue explaining the step response of control systems via MATLAB examples. We consider step response of multi-input multi-output control systems modelled by state space equations.
stepinfo() function use in MATLAB is explained
Impulse Response of Control Systems
Arbitrary Input Response of Control Systems
First and Second Order Systems, and Step, Impulse Responses of First and Second Order Systems
Reminder information about the stability of control systems is provided.
Routh Hurwitz Stability Criterion is explained with MATLAB examples.
Root LOCUS Method with MATLAB for the Stability Analysis of Control Systems
The use of SGRID function is explained
In this course we teach how to use the MATLAB for control engineering topics. We basically teach the use of MATLAB for the following topics:
---- Polynomial Functions in MATLAB
---- Transfer Function Calculation Using MATLAB, State Space Modeling in MATLAB
---- Series and Parallel Connection of Control Systems in MATLAB
---- Impulse and Step Response of Control Systems in MATLAB
---- Second Order Control System Performance Parameters in MATLAB
---- Stability Analysis of Control Systems in MATLAB
---- Routh-Hurwitz Stability Check, Root Locus Analysis in MATLAB
---- Nyquist Analysis in MATLAB
---- Control System Application Tool in MATLAB
---- Control System Toolbox of MATLAB
---- More Topics are Added in Time (Pole Replacement, Controllability and Observability)
Control engineering or control systems engineering is an engineering discipline that deals with control systems, applying control theory to design equipment and systems with desired behaviors in control environments. The discipline of controls overlaps and is usually taught along with electrical engineering and mechanical engineering at many institutions around the world.
The practice uses sensors and detectors to measure the output performance of the process being controlled; these measurements are used to provide corrective feedback helping to achieve the desired performance. Systems designed to perform without requiring human input are called automatic control systems (such as cruise control for regulating the speed of a car). Multi-disciplinary in nature, control systems engineering activities focus on the implementation of control systems mainly derived by mathematical modeling of a diverse range of systems.