Refine by Content Type

Refine by Product

Refine by Time Frame

image thumbnail

updated 1 year ago

Controls Tutor by Craig Borghesani

Help understand the fundamentals of classical control theory. (root locus, bode, nyquist)

[fphs]=phasecor(lo,axs,wloc)

[lead_cplx,z,p]=leadlag(phi,wd,w,T)

[z,p,k]=term2zpk(term_mat,T)

image thumbnail

updated 1 year ago

Wien-Bridge Oscillator Exploration with Matlab Implementation by Hristo Zhivomirov

Exploration of the Wien-Bridge Oscillator step response, impulse response, Bode plot, etc. (step response, impulse response, bode plot)

Wien_Bridge_Osc.m

image thumbnail

updated almost 2 years ago

Control_Calculator by Jong Kim

App for Control Calculator for Beginners (control design, gui, root locus)

image thumbnail

updated almost 2 years ago

Rice Grain Quality Control by wilmer ariza

Small application to show the viability of implement a quality control for kernel rice grain (image processing, signal processing, measurement)

RiceComVision(vid,sizeKernel,Color,DiskSize)

RiceComVisionRT(vid,sizeKernel,Color,DiskSize)

RiceComVisionSF(vid,sizeKernel,Color,DiskSize)

image thumbnail

updated almost 2 years ago

Control PID Motor Universal by John Diaz

Control PID Motor Universal, codigo, IEEE y archivos xslx y CSV (control, pid, motor)

motor.m

image thumbnail

updated almost 2 years ago

Dig_Filter by Iman

This toolbox can be used to design a filter which satisfies prescribed specifications. (signal processing, optimization, digital filter)

Dig_Filter.m

N=N_Dig_Filter(wa,wp,eps_p,eps_a)

[a1 a2 b1 b2]=random_stable_initial_points

image thumbnail

updated almost 2 years ago

Controllability gramian for unstable systems by Chris Bowden

Computes the controllability gramian for an unstable linear system in state space form. (controllability, gramian, unstable system)

CtrGram.m

image thumbnail

updated almost 2 years ago

Renaming the pdf format files by rujiang

This program can rename the pdf format files for a large batch using the gui selection. (rename pdf file)

rename.m

image thumbnail

updated 2 years ago

PID Basics by Lucas García

PID Basics is a nice way to obtain a quick intuition and understanding of PID control. (gui, control design, pid)

PID Basics

PIDBasics(varargin)

tfProcess(varargin)

image thumbnail

updated 2 years ago

Controller Design GUI by Hadi Saadat

Tool for the design of a first-order controller in the forward path of a closed-loop control system (control design, gui)

Controller Design GUI

ghs.m

lagcontroller.m

image thumbnail

updated 2 years ago

Sampled-data model fo NCS with delay less than sampling time by Seshadhri Srinivasan

Sampled-data model of NCSs subjected to delay less than sampling period h (networked control sys..., sampleddata control s..., delays)

[phid,gamma0,gamma1]=NCSsd(sysc,h)

image thumbnail

updated 2 years ago

Sigma Delta Test Bench by Aravind VJ

A test bench to simulate and analyse Sigma Delta modulators (delta sigma, sigma delta, communications)

DAC_Test.m

DWA_Trial.m

Run_Me.m

image thumbnail

updated 2 years ago

SCOPE: interactively tabulate SEER excel variables by Rex Cheung

This takes SEER excel column data interactively, tabulate them, write back in table format. (data import, data export, optimization)

output=xls2tabulate2xls(xlsfilename)

image thumbnail

updated 2 years ago

TargetTracker by James Potter

This is a one-dimensional tracking game. Use a joystick to make the cursor follow the target. (game, manual tracking exper..., human factors)

PlayTargetTracker()

image thumbnail

updated 2 years ago

Stability of A System Using Routh Hurwitz Matrix (Normal Case) by Himanshu Agarwal

this program is helpful in checking the stability of any system using Routh Hurwitz Matrix (signal processing, control system)

Routh_Hurwitz_Stability_Normal_Case.m

image thumbnail

updated 2 years ago

Routh Pade Approximation by Janardhanan Sivaramakrishnan

To Compute Routh-Pade Approximant of a given stable transfer function to a desired degree. (control design, modeling, model order reduction)

Gr=Routh_Pade(G,r)

image thumbnail

updated 2 years ago

Routh Approximation by Janardhanan Sivaramakrishnan

Computes the reduced order model for a stable system (model reduction, routh approximation, gammadelta reduction)

RouthApprox=Routh_Approximation(G,r)

image thumbnail

updated 2 years ago

Frequency-Domain Min-Max Optimization for Delta-Sigma Modulators by Masaaki Nagahara

Matlab codes are provided for min-max optimization for loop-filter design in delta-sigma modulators. (delta sigma, optimization, signal processing)

NTF_MINMAX(order, OSR, H_inf, f0, zf)

NTF_MINMAX_MB(order, OSR, H_inf, f, zf)

image thumbnail

updated 2 years ago

Discrete Lorenz Water Wheel Simulation by Trevor

This is a simulation of an 8 tank lorenze water wheel. The water speed is manually controlled. (lorenz water wheel, chaotic system)

AlphaCalc(Pr,Ptheta,mass,P)

CenterOfMass(Pr,Ptheta,mass)

MainPlotFunc(r,theta,h,t,P)

image thumbnail

updated 2 years ago

OptimPID: an optimal PID controller design interface by Dingyu Xue

OptimPID is a MATLAB based interface and it can be used to optimize PID parameters (pid controller, optimum pid, optimal control)

multi_step.m

optimpid(varargin)

mod_1R2009b

image thumbnail

updated 2 years ago

Delta Sigma Toolbox by Richard Schreier

High-level design and simulation of delta-sigma modulators (electronics, deltasigma, sigmadelta)

1; end end

DocumentNTF(arg1,osr,f0,quadrature)

ESLselect(v,sy,dw,df)

image thumbnail

updated 2 years ago

Response of a 2nd order system by Himanshu Agarwal

a program to get the response of a 2nd order system for beginners ..... (control system)

unit_second.m

image thumbnail

updated almost 3 years ago

Digital fractional-order differentiator and integrator - new IIR type by Ivo Petras

A new IIR type of the fractional-order differentiator and integrator. (fractional calculus, digital integrator, digital differentiato...)

sysdfod=dfod3(n,T,r)

image thumbnail

updated almost 3 years ago

GUI for Asymptotic Bode Plots by Erik Cheever

A tool for generating piecewise linear asymptotic Bode diagrams. (asymptotic, bode, frequency)

BodeMagPaper(om_lo, om_hi, dB_lo, dB_hi)

BodePaper(om_lo, om_hi, dB_lo, dB_hi, ph_lo, ph_hi, UseRad)

BodePlotGui(varargin)

image thumbnail

updated almost 3 years ago

Digital Fractional Order Differentiator/integrator - IIR type by Ivo Petras

General IIR digital differentiator/integrator. (filter design, filter analysis, fractional calculus)

sysdfod=dfod1(n,T,a,r)

image thumbnail

updated almost 3 years ago

Discrete Fractional-Order PID Controller by Ivo Petras

Provides a transfer function of the fractional-order PID controller for given parameters. (pid, fractional controller, noninteger order cont...)

DFOC(K, Ti, Td, m, d, Ts, n, method)

requireFEXpackage(FEXSubmissionID)

image thumbnail

updated almost 3 years ago

GUI for Root Locus by Erik Cheever

This program helps to sketch root locus plot (root locus, transfer function, gui)

RLocusGui.m

image thumbnail

updated almost 3 years ago

GUI for Understanding Nyquist Plots by Erik Cheever

This is a GUI designed to help learn about Nyquist plots. (control design, nyquist plot, gui)

NyquistGui(varargin)

image thumbnail

updated 3 years ago

AM Radio Receiver by John Jendzurski

Heavily commented simulation of the heterodyne section and demodulating section of an AM receiver (rf, am, receiver)

AM_radio.m

image thumbnail

updated 3 years ago

Criterio de sylvester by enrique

code its aa simple example to determinate the clasification of a square matrix (sylvester)

Sylvester.m

image thumbnail

updated 3 years ago

MPC Tutorial III: MPC in Simulink V2 by Yi Cao

A tutorial on using MPC in Simulink. (tutorial, mpc, simulink)

mpcsimulink

mpcsfunc(t,z,y,flag,A,B,C,D,P,M,Q,R,Ts)

mpcdss

image thumbnail

updated 3 years ago

PID Controller Design and Tuning with MATLAB and Simulink - Fourbar Linkage by Arkadiy Turevskiy

This demo file shows new capabilities for PID Controller design and tuning in MATLAB and Simullink. (pid control, pid controller, control design)

Fourbar

image thumbnail

updated 3 years ago

State Space to Transfer Function by Avinash Parnandi

This code demonstrates how to convert a MIMO system from state space form to Transfer function form. (state space, transfer function, ss)

sample_ss2tf.m

image thumbnail

updated 3 years ago

Rsyso by Franklin Pineda

Finds realizations of SISO linear systems. Autonoma of Colombia University. (control design)

[A B C D T]=hoform(Gt,W)

[A B C D]=minhoform(sys)

[A B C D]=parallelform(Gt,val)

image thumbnail

updated 3 years ago

Single tank linearization by Ankit Shah

Nonlinear single tank system file with finding operating point of it and solving ode (control design, response)

singletank(h)

operating_response.m

image thumbnail

updated 3 years ago

Digital filter with poles and zeros placement by Andrea Cirillo

Create a numeric filter with poles and zeros placement. (control design, signal processing, digital)

poles_zeros_placement.m

image thumbnail

updated 3 years ago

Nonlinear SISO system analysis using simulink by Ankit Shah

Mathematical modeling using simulink and linearization (control design, linearization, transfer function)

operating point.m

operating point.m

simlinear.m

image thumbnail

updated 3 years ago

H-infinity sub-optimal causal IIR inverse filter by Masaaki Nagahara

This computes the ptimal inverse filter minimizing the H-infinity norm of the error system. (control design, image processing)

dfdesign_w(phi, w, d);

image thumbnail

updated 3 years ago

H-infinity sub-optimal causal FIR inverse filter via LMI by Masaaki Nagahara

This computes the optimal inverse filter minimizing the H-infinity norm of the error system via LMI. (control design, signal processing)

dfdesign_w_lmi(phi, w, d, n);

image thumbnail

updated 3 years ago

H-infinity optimal causal IIR inverse filter for the cubic spline by Masaaki Nagahara

This computes the H-infinity optimal causal filter (indirect B-spline filter) for the cubic spline. (signal processing, image processing, interpolation)

psicb(d);

image thumbnail

updated 3 years ago

Un Système Dynamique Linèaire Associè à l'Equation De La Chaleur by Dit Papa Lamine ndao

systeme dynamique lineaire thermique (control design, mathematics, signal processing)

image thumbnail

updated 3 years ago

pole placement with ramp setpoint by Ankit Shah

Implementation of poleplacement approach using state feebbcak control for the ramp setpoint (control design)

statefbcontrolwithrampsetpoint.m

image thumbnail

updated 3 years ago

State feedback control by Ankit Shah

Design the state feedback control (control design)

statefbcontrol.m

image thumbnail

updated 3 years ago

Pendulum by Ankit Shah

State space Modeling of pendulum system (stace space modeling ...)

Simofpendulum.m

image thumbnail

updated 3 years ago

DC motor by Ankit Shah

Dc motor model with gear connection (electrical systme mod...)

dcmotorresponse.m

image thumbnail

updated almost 4 years ago

"COMM" : Commande et Observation Mono- et Multivariables by Eric Ostertag

Companion software to french book "Commande et estimation multivariables" (controls, multivariable control..., design)

Becker_Ostertag.m

ChoixVpropVparam.m

Falb_Wolovich_Roppenecker.m

image thumbnail

updated almost 4 years ago

MODEL REDUCTION AND CONTROL by SRINIBAS BHUYAN

THIS PROGRAMME ILLUSTRATES THREE INTRODUCTION PART OF CONTROL SYSTEM. (time delay, model reduction, pid controller)

MRT_CD.m

image thumbnail

updated almost 4 years ago

Marine Automatics by Mateusz Blonski

Simulation models of marine automatics elements library for MATLAB/Simulink (control design, mathematics, simulation)

slblocks

Demo1c1.m

Demo2c1.m

image thumbnail

updated almost 4 years ago

Random Controllers for 2nd order System with damping control by Harsha Vardhan

This program gives a PI controller for a second order system (control design, random control, overshoot)

controlmaker.m

image thumbnail

updated almost 4 years ago

pH neutralization control by using Smith predictor and ADRC by Gu Ouyang

Simulink mdl file for pH modeling, (adrc, process control, control)

ADRC_smith

Contact us