Skip to content

This repository contains MATLAB solutions to various common problems and solutions related to control systems

Notifications You must be signed in to change notification settings

Akshit-Patel/Control-System-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Control System Projects

This repository contains some common problems to control systems and their MATLAB SIMULINK solutions. Also resources required to understand these problems are provided. This is updated weekly. Please open a issue in case of any discrepancy or further update.

Problem 1 - Closed Loop PID speed control for mathematical model of BLDC Motor

This is a starter problem in which a basic mathematical model of BLDC motor is designed and controlled via PID. Same controller is designed with both MATLAB and SIMULINK

Resources -

Problem 2 - Normal PID, Self Tuning Fuzzy PID and PID with Genetic Algorithm for Angle Control of Inverted Pendulum

Output Surface

An inverted pendulum is a pendulum that has its center of mass above its pivot point. It is unstable and without additional help will fall over. It can be suspended stably in this inverted position by using a control system to monitor the angle of the pole and move the pivot point horizontally back under the center of mass when it starts to fall over, keeping it balanced. The inverted pendulum is a classic problem in dynamics and control theory and is used as a benchmark for testing control strategies.

Resources -

Problem 2 b - Sub part only normal PID control of inverted Pendulum

Basic Version of the above problem and only normal PID Control

Problem 3 - Tune a proportional controller using root locus for a generalized second order system to have a specific settling time and maximum overshoot for step reference input Resources -

Problem 4 - Self Tuning based Fuzzy logic-based control of speed and position of DC shunt motor.

Video lecture on fuzzy logic is also shared with you earlier

About

This repository contains MATLAB solutions to various common problems and solutions related to control systems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages