Refine by Content Type

Refine by Time Frame

image thumbnail

updated 1 day ago

Data based modeling of nonlinear dynamic systems using System Identification Toolbox by Rajiv Singh

Perspectives on nonlinear identification using a throttle valve modeling example. (toolbox, system identification, narmax)

throttleODE(t, x, F, c, k, K, b, varargin)

throttledemo.m

dataprep.m

image thumbnail

updated 2 days ago

h-coefficient by Michael

Generate MC simulated peristimulus time histograms and calculate their h-coefficient (simulation, peristimulus time his..., kernel)

expsim(duration,nstims,percent,noisefreq,noiseamp,xdata,s...

hcoeff(peristim,rawdata,mfr,nstims,rsp,fast)

Doitall.m

image thumbnail

updated 7 days ago

punctureSurface by Paul Kassebaum

Create a 3D printable meshed surface (3d printing, stl, mesh)

punctureSurface(manifold, boundVert, holeSize, shellThick...

tPunctureSurface.m

image thumbnail

updated 7 days ago

RLC circuit demo bundle by Mischa Kim

Analyze the RLC series circuit using different modeling approaches and with hardware (teaching, experiments, hardware)

RLC_AnalogDiscovery.m

RLC_nonlinear.m

RLC_symbolic.m

image thumbnail

updated 8 days ago

Symbolic Derivatives for Econometric Tests by Alan Weiss

How to calculate derivatives required by Econometric Toolbox tests via Symbolic Math Toolbox (symbolic, econometrics, jacobian)

symbolic_econometric_tests.m

image thumbnail

updated 14 days ago

FEMcali by Thomas Abrahamsson

This App calibrates a Finite Element Model if you provide a parameterized model and test data. (calibration, validation, structural dynamics)

image thumbnail

updated 17 days ago

Fuzzy T-S Modeling by Michael

A fuzzy T-S Modeling App in three different languages. (nonlinear systems, modeling, takagi sugeno)

image thumbnail

updated 28 days ago

Programmable linear-quadratic regulator by Bartlomiej Ufnalski

A feedforward neural network is used to adjust LQR gains in the case of non-stationary state matrix. (linearquadratic regul..., lqr, nonstationary state m...)

lqr_ann_graphs.m

run_me_lqr_key.m

sfoc_lqr_ann

image thumbnail

updated 1 month ago

Repetitive Neurocontroller with Disturbance Feedforward by Bartlomiej Ufnalski

This project demonstrates repetitve process control using gradient-based dynamic optimization tool. (repetitive control, iterative learning co..., ilc)

RNC_DDFF_with_PLECS.m

RNC_DDFF_without_PLECS.m

VSI_LC_with_PLECS

image thumbnail

updated 1 month ago

Plug-in Direct Particle Swarm Repetitive Controller by Bartlomiej Ufnalski

This project demonstrates repetitve process control using evolutionary dynamic optimization tools. (repetitive control, iterative learning co..., ilc)

pdpsrc.m

pdpsrc_PLECS.m

run_me.m

image thumbnail

updated 1 month ago

Automated Ziegler Nicholas PID Tuning by Waleed El-Badry

GUI for easily finding P,PI and PID gains using Ziegler Nicholas (pid, zieglernicholas, control design)

CLS( Wp,Wc )

CreatePlant( num,den )

PIDExperiment(varargin)

image thumbnail

updated 3 months ago

Lego Segway.zip by Robert White

Simulink model and associated m-file for designing and implementing a Lego Segway on the NXT. (nxt, kalman filter, full state feedback)

kalmandesign3.m

NXT_segway_kalman3

image thumbnail

updated 4 months ago

Flexible Beam in SimMechanics by Pravesh Sanghvi

Flexible beam using lumped parameter and state-space methods for static, modal, and dynamic analysis (physical modeling, flexible bodies, cantilever beam)

Compute_GFE_Prop(rho, youngsM, shearM, numelem, beam_leng...

Extr_Data_Box(box_ox, box_ix, varargin)

Cantilever_Beam_MS2G_Parameters.m

image thumbnail

updated 5 months ago

Mult&T by Franklin Pineda

Realizations and Control of Multivariable Linear Systems. (control design)

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

[A B C D]=lcfform(Gt)

[A B C D]=lmpf2ss(D1,N)

image thumbnail

updated 6 months ago

MSD Toolbox by Ahmed Shahein

Multi-stage decimation filter design and optimization (fir, fir filter, polyphase)

BubbleSort(x)

CICCompensationFilter(N, R, Fs)

CICFilter(M, N, R, Fs, Data)

image thumbnail

updated 6 months ago

robustcontrol.zip by CHUHAO LIU

Robust Controller for magnetic levitation (simulink, control design)

maglev_controller.m

maglev_control

image thumbnail

updated 6 months ago

OptiGear by Gaurav Gupta

MATLAB app for Gear analysis and design (optimization, gear)

image thumbnail

updated 6 months ago

OptiGear by Gaurav Gupta

MATLAB app for Gear analysis and design (optimization, gears)

image thumbnail

updated 6 months ago

OptiGear by Gaurav Gupta

MATLAB app for Gear analysis and design (optimization, gears)

image thumbnail

updated 6 months ago

OptiGear by Gaurav Gupta

MATLAB app for Gear analysis and design (optimization, gears)

image thumbnail

updated 8 months ago

Snake Robot Serpentine Motion by Ali

Implementation of a IEEE paper based robotic snake model and controller for second year uni project (modeling, robotics, control design)

Animation_ClosedLoop.m

Animation_OpenLoop.m

IEEEsnake.m

image thumbnail

updated 10 months ago

Quadrotor modelling and Control with SimMechanics by Leonardo Araujo

This model is part of my Quadrotor project (simmechanics, control design, quadrotor)

QuadRotor_PID_Simulink3d

image thumbnail

updated 11 months ago

Structured MIMO H-infinity design for a dual-stage platform using HIFOO and Hinfstruct by Zdenek Hurak

Code for advanced control design accompanying a journal paper. Can serve as a benchmark. (control design, hinfinity, robust control)

dual_stage_structured_MIMO_Hinf_control.m

image thumbnail

updated 1 year ago

"May,2013 Introduction to Simulink for Control Design" webinar demo files by Li Zhang

demo files for Webinar 'Introduction to Simulink for Control Design'(Japanese) (simulink, simulation, control design)

dcmotor1_plant

dcmotor2_control

dcmotor3_all

image thumbnail

updated 1 year ago

Data-driven Control by Pravallika

Files used in webinar Data-driven Control conducted on 12 July 2012 (control design, simulink, demo)

msfun_realtime_pacer(block)

msfun_realtime_pacer(block)

myLinearize(BlockData)

image thumbnail

updated 1 year ago

Mathematical model of a mini-helicopter robot ("ColibrĂ­") by Carlos M. Velez S.

Mathematical model of a mini-helicopter robot (aerospace, control design, simulation)

colibri_simple.mdl

image thumbnail

updated 1 year ago

kappa - Frequency-wise nu-gap metric by Daniel Auger

This function calculates the frequency-wise version of the nu-gap between two systems. (control design)

kappa(P1, P2, varargin)

testkappa.m

image thumbnail

updated 1 year ago

Inverted Pendulum Control by Rick Hill

Animation of inverted pendulum LQR control system (lqr control design, inverted pendulum ani..., nonlinear simulation)

image thumbnail

updated 1 year ago

Ball & Beam Control by Rick Hill

Animation of ball & beam state-feedback control system (statefeedback control..., pole placement, ball beam animation)

image thumbnail

updated 1 year ago

Aircraft Pitch Control by Rick Hill

Animation of aircraft LQR pitch control system (lqr control design, aircraft pitch animat..., simulation)

image thumbnail

updated 1 year ago

phlead by Daniel Auger

Phase-lead compensator with specified centre frequency and lead. (control design)

phlead(varargin)

phleadExample.m

image thumbnail

updated 1 year ago

graphsymbols by Daniel Auger

Compute the normalized left and right coprime graph symbols of a system. (control system design, graph symbols, feedback)

graphsymbols(P)

testgraphsymbols.m

image thumbnail

updated 1 year ago

rho - frequency-wise stability margin by Daniel Auger

Frequency-wise stability margin for a [P,C] pair (control design)

rho(P, C, omega)

testrho.m

image thumbnail

updated 1 year ago

CRCBode() - Contoured Robust Controller Bode Plot Function by JD Taylor

Generate controller Bode plots with contours showing robust performance and stability metric. (robust control, control design, loop shaping)

CRCBode(wi,mPi,aPi,mCi,aCi,Wui,Wsi,mLim,aLim,cLim,control...

image thumbnail

updated 1 year ago

CRCBode_example.m by JD Taylor

Simple example file showing usage of CRCBode function. (robust control, hinfinity, bode)

CRCBode_example.m

image thumbnail

updated almost 2 years ago

Fuzzy Control (Universal Motor) by John Diaz

Fuzzy Control (data export, data import, control design)

motor.m

Motor_Fuzzy.mdl

image thumbnail

updated almost 2 years 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 almost 2 years 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 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 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 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 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

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

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)

Contact us