Dynamics and Control System Design Lab

Overview

The Dynamics and Control System Design Laboratory (EML 4314C) course at the University of Florida provided hands-on experience in designing and implementing control systems for dynamic mechanical systems. It involved a combination of modeling, system identification, and control system design using both classical and modern techniques. Key tools like LabVIEW and MATLAB were extensively employed to develop automated systems and analyze experimental data.

Key Skills

  • LabVIEW Programming: Real-time data acquisition, signal processing, control system implementation.
  • System Identification & Control: Modeled SISO and MIMO systems.
  • Data Analysis & Automation: Automated logging, signal processing, feedback control.
  • Control System Design: Implemented state-space and classical control methods.

Lab Reports

A collection of selected experiments and control system designs from the course.

Motor Flywheel System

Transfer Function & Frequency Response Analysis

Derived transfer functions using step and sinusoidal inputs, analyzed Bode plots, and validated models with MATLAB.

Skills: Data acquisition, Bode plot analysis, transfer function derivation

Open New Window
Controller Design in Motor Systems

Error Minimization & Performance Comparison

Implemented bang-bang, PID, and full-state feedback controllers, optimizing PID tuning and analyzing performance trade-offs.

Skills: PID tuning, full-state feedback, performance comparison

Open New Window
Furuta Pendulum Control

Full-State Feedback & LQR Optimization

Compared manual tuning with LQR for optimal pendulum control, evaluating RMS values for precision and stability.

Skills: Linear Quadratic Regulator (LQR) control, manual tuning, MATLAB simulation

Open New Window