Applied Control Systems - Slides
Slide Deck Outlines
This page provides lecture slide outlines. Each deck is written in a PowerPoint-friendly structure: title, learning goals, core theory, worked example, practical activity, and summary.
Deck 1 — Introduction to Feedback Control
- Course title and motivation
- Real engineering examples: motor speed, robot navigation, temperature control
- Open-loop control
- Closed-loop control
- Feedback loop components
- Error signal and correction
- Why feedback improves robustness
- Practical example: motor speed error
- Class activity: draw a control loop
- Summary and quiz questions
Deck 2 — Modelling Dynamic Systems
- Why models are needed
- Input, output, state, disturbance
- First-order process model
- Time constant and gain
- DC motor modelling concept
- Thermal plant modelling concept
- From differential equation to transfer function
- Simulation task
- Practical limitations of models
- Summary
Deck 3 — Transfer Functions and Block Diagrams
- Transfer function definition
- Laplace-domain thinking
- Series blocks
- Parallel blocks
- Feedback blocks
- Closed-loop transfer function
- Worked block-reduction example
- Simulation activity
- Common mistakes
- Summary
Deck 4 — Transient Response
- What is transient response?
- Step input as a test signal
- Rise time
- Peak time
- Percent overshoot
- Settling time
- Damping ratio
- Natural frequency
- Practical response comparison
- Summary
Deck 5 — Stability
- Meaning of stability
- Stable, marginal, unstable responses
- Poles and stability
- Characteristic equation
- Routh-Hurwitz idea
- Worked Routh example
- Stability before implementation
- Safety in laboratory control
- Quiz
- Summary
Deck 6 — Root Locus
- Why root locus is useful
- Gain and closed-loop pole movement
- Root-locus sketching concept
- Dominant pole approximation
- Gain selection
- Overshoot and damping relation
- Practical tuning warning
- Worked example
- Activity
- Summary
Deck 7 — Frequency Response
- Frequency-domain view
- Sinusoidal response
- Bode magnitude plot
- Bode phase plot
- Bandwidth
- Gain margin
- Phase margin
- Noise and high-frequency gain
- Practical example
- Summary
Deck 8 — PID Control
- PID motivation
- Proportional action
- Integral action
- Derivative action
- P vs PI vs PID
- Steady-state error reduction
- Overshoot and damping
- Anti-windup
- Tuning activity
- Summary
Deck 9 — Digital Control
- Digital implementation motivation
- Sampling time
- Discrete-time loop
- Discrete PID formula
- Sensor scaling
- Output saturation
- Timing jitter
- Embedded pseudo-code
- Testing checklist
- Summary
Deck 10 — DC Motor Control
- DC motor control overview
- PWM actuation
- Encoder feedback
- Speed estimation
- Speed control loop
- Position control loop
- Cascade control concept
- Lab activity
- Troubleshooting guide
- Summary
Deck 11 — Embedded Control
- Why embedded implementation matters
- ADC input
- Timer interrupt
- PWM output
- Real-time constraints
- Safety limits
- Debugging methods
- STM32/Arduino example
- Practical checklist
- Summary
Deck 12 — Robotics Motion Control
- Mobile robot control problem
- Differential-drive kinematics
- Wheel speed control
- Heading control
- Trajectory tracking concept
- ROS2 node structure
- Sensor feedback
- Final project guidance
- Presentation preparation
- Course summary
