Skip to content
This repository has been archived by the owner on Sep 25, 2024. It is now read-only.

ismailfaruk/ECSE403--Control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This reopository contains the laboratory projects done for the course ECSE 403, using Matlab and Simulink

Description

Lab experiments were done using an inverted pendulum on a cart.

  • Lab0 - Introduction and Lab Manual

  • Lab1 - Designed and implemented linear controllers in Matlab, with a mathematical model of the system.

  • Lab2 - Used signal generators in Simulink to get the reponse of the system with linear controllers.

  • Lab3 - Experimentally identified system parameters/scaling.

  • Lab4 - Observed the response with P,PI,PD, and PID controllers for cart's position system

  • Lab5 - Designed and implemented LEAD and LAG compensators for cart's position system

  • Project Week 1 - Designed and implemented controller for inverted pendulum system using state feedback controller and dominant pole method.

  • Project Week 2 - Designed and implemented controller for inverted pendulum system using state feedback controller and LQR method.

Built With

  • Matlab - The numerical computing environment used
  • Simulink - The graphical programming environment used for simulation

Authors

This project is licensed under the MIT License - see the LICENSE file for details