
Simulate a mass–spring system with varying damping to show zero damping yields perpetual oscillations, while small to moderate damping causes decay and stabilization, using MATLAB simulations.
Learn the simple battery model by combining a state-of-charge dependent voltage source with charge and discharge internal resistances, yielding terminal voltage via open-circuit voltage and Kirchhoff's law.
Combine the plant, PID controller, and feedback into one reduced transfer function via model reduction. Use the rule G1/(1+G1G2) to create a single block in Matlab for input to output.
Derive a single transfer function from the feed-forward and feedback paths (G1 divided by one plus Gwangju two) and compare a proportional controller using Matlab script for model reduction.
This course covers the basics of modeling, simulations and control of mechanical and electrical systems. The course is divided into 3 main sections:
1. Mechanical systems modeling,
2. Electrical systems modeling
3. Control systems design
Section #1: Mechanical System Modeling
The section covers the basics of how to derive mathematical models from scratch, draw free body diagrams, apply Newton’s laws of motion and simulate mechanical systems using MATLAB/Simulink. This section also covers Laplace domains, transfer function development, and system simulations using several inputs such as impulse and step inputs.
Section #2: Electrical System Modeling
This section covers electrical system modeling fundamentals. It covers how to mathematically model basic elements such as capacitors, resistors and inductors, how to apply Kirchoff’s circuit law to solve various electrical circuit. The section also covers advanced topics such as how to model DC motors, and batteries in MATLAB/Simulink environment.
Section #3: Control systems fundamentals/Design
This section includes the basics of control system and the steps required to build any control system. This section covers one of the most famous controllers known as PID or Proportional Integral Derivative controller. The section includes basics of how to perform block diagram model reduction and how to assess dynamic system performance. Furthermore, the section covers how to perform PID tuning to achieve the best desired system performance.