
Analyze the time response of first-order systems and second-order systems using transfer function and state-space models. Use MATLAB to explore step responses, poles, zeros, and stability concepts.
Design basic feedback control with a simple gain K, derive the closed-loop transfer function, relate damping ratio to overshoot, and use root locus to assess stability and settling time.
Explore how Routh Hurwitz determines the gain range for stability in unity-feedback systems and how integral action via a free integrator eliminates steady-state error.
Examine steady-state error in control systems by linking open-loop transfer functions, system type, and constants (position, velocity, acceleration) for step, ramp, and parabolic inputs under unity feedback.
Explore controller sensitivity and robustness in unity-feedback control, analyze system type and steady-state error, and preview root locus as a design tool for controller tuning.
There is no video for Lecture 10 but the notes are here.
Sketch root locus by using real-axis tests, asymptote centers, and departure angles, then analyze breakaway points and imaginary-axis crossings to guide controller design (Matlab).
This contains Exam 1. I explain the solution to Exam 1 in Lecture 13.
The solution to Exam 1 is included in the video.
Explore PID control using root locus with Matlab demonstrations, comparing off-the-shelf tuning to custom design, and learn pole-zero placement, cascade with the plant, and proper controller requirements.
Learn frequency response analysis for engineers, designing control systems in the frequency domain using Bode plots, magnitude and phase, and black-box modeling to complement time-domain methods.
Learning how to do hand sketching helps us understand frequency response and what it is telling us about the system.
Delve into bode plots to read magnitude and phase versus frequency, relate open-loop response to time-domain specs like stability, damping, and steady-state error, via poles, zeros, gain and phase margins.
This contains Exam 2. I show the solution to Exam 2 in Lecture 28.
Explore state-space systems, highlight transfer function limitations for multi-input multi-output models, and present the standard A, B, C, D form; illustrate with a two-mass spring example.
Learn how to convert between transfer function and state space representations, build A, B, C, D models, and derive time responses from state space using initial conditions and unit steps.
Unfortunately the lecture had no sound. I could post it but I figured it would lead to frustration.
Explore state space controller design for engineers, placing closed-loop poles with Ackermann's formula using A and B matrices. Learn full-state feedback, controllability, and inverted pendulum example.
Explore solving control system exam problems by placing closed-loop poles via a PD controller and designing a state observer to estimate unmeasured states.
Learn full-order observer design for control engineers, compare to minimum-order observers, and apply Ackermans formula to place observer poles for fast state estimation using x_hat and y_hat.
Map the s-domain to the z-domain via z = e^{sT}, relate to the unit circle, and use MATLAB root locus and zie grid to analyze discrete stability and transient response.
Design digital control by converting continuous models to discrete state-space and using Akre's formula. Examine deadly control and the speed-effort trade-off, plus bilinear transformation for frequency-domain mapping.
Delve into optimal control fundamentals, including time-optimal and bang-bang inputs, input shaping and feedforward control, and the linear quadratic regulator via the Riccardi equation.
This course covers everything an Introduction to Controls Course should cover and much more. I will clearly explain to you control systems from the most basic ideas to where we currently are in research. I cover a huge range of topics including: system response, root-locus, bode plots, nyquist, state-space, digital control, optimal control. I use MATLAB in the course to help you learn!