Data Acquisition and Experimental Analysis with Python and Graphical User Interface
-
Updated
Jun 8, 2026 - Python
Data Acquisition and Experimental Analysis with Python and Graphical User Interface
DC-Motor analysis, transfer function is given.
Academic project done to control and optimize an inverted pendulum
A Python library for transient response analysis and optimization of ultrasound transducers using the Butterworth-Van Dyke (BVD) equivalent circuit model.
This module is dedicated for calculating different Step response analysis factors like Peak time, Rise time, Settling time, Steady-state value, Overshoot percentage of a specified system.
Interactive web-based simulators for control systems engineering: first-order and second-order step response, pole-zero map, and PID controller. No installation required; runs entirely in the browser.
Academic Projects done using Matlab to control and optimizate a DC motor
Ferramenta para análise de sistemas de controle: estabilidade (Routh-Hurwitz), LGR, sistemas de 2ª ordem e projeto de controladores PI, PD e PID.
Desktop block-diagram control systems app in Python with a NodeGraphQt canvas, editable block parameters, closed-loop transfer function analysis, Bode plots, and step response visualization.
System identification project for DC motors using step response analysis (75 RPM setpoint) and EO algorithm to estimate discrete transfer functions for control design.
Some Control Codes
Python implementation of the Matlab Pulse Transitions Library. Useful for step responses, control systems analysis, risetime, overshoot, undershoot, settling time, etc.
Code for my controls class
Signals and Systems portfolio covering MATLAB modelling, FFT analysis, probability distributions, radioactive decay, LTI responses, reports, and reflections.
Dynamic characteristics of 2nd order instruments
Control Systems Lab in MATLAB — transfer functions, step response, Bode plots, root locus, PID design, Nyquist, and Laplace transforms
Interactive Root Locus and Step Response analyzer for control systems, built with Python, Tkinter and Matplotlib
Stable and efficient PID controller in C with anti-windup, derivative filtering, and simulated plant response for step input tracking.
An interactive web-based tool for analyzing and visualizing control system responses. Built to help students understand fundamental control system concepts through visual demonstrations.
Python and MATLAB codebase for performing second-order system identification from time-domain data of a systems dynamic response to a decreasing step input function.
To associate your repository with the step-response topic, visit your repo's landing page and select "manage topics."