Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Root Locus Analysis & Dynamic Control Systems Evaluation

Python Version Domain Status

Overview

This repository contains numerical implementations and visual analysis tools for Root Locus Plots and dynamic control system evaluations. The project focuses on visualizing closed-loop pole trajectories as a function of system gain ($K$), evaluating stability margins, and analyzing transient response characteristics for standard control system configurations.

Developed as part of academic and practical explorations in Control Systems Engineering & Industrial Automation.


Key Features

  • Root Locus Visualization: Automated plotting of closed-loop poles across varying open-loop gain parameters ($K$).
  • Stability Analysis: Identification of critical gains, break-away/break-in points, and marginal stability boundaries on the $s$-plane.
  • Transient Response Evaluation: Step response simulation and performance metrics (settling time, overshoot, peak time) for selected closed-loop gain configurations.
  • Custom System Specifications: Support for arbitrary open-loop transfer functions $G(s)H(s)$.

System Requirements & Dependencies

To run the analysis scripts locally, ensure you have Python installed along with the following libraries:

pip install numpy matplotlib control scipy

About

Visualization of Root Locus Method to Control Closed Loop Systems

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages