image thumbnail

updated 1 year ago

PID Controller Design and Tuning with MATLAB and Simulink - Engine Control by Arkadiy Turevskiy

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

plot_format(X1, YMatrix1)

gain_scheduling.m

pid_intro.m

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 4 years ago

MATLAB and Simulink Files by Katie Singleton

MATLAB and Simulink files for textbook Nise/Controls 6e. (controls, matlab, simulink)

apDex5.m

apEex1.m

apEex2.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 5 years ago

Full State Feedback of Furuta Pendulum by Vikash Gupta

The .m file contains the pendulum parameters and .mdl is the simulink model for the pendulum. (full state feedback c..., furuta pendulum, full state feedback)

Furuta_Pendulum.m

furuta_pendulum

image thumbnail

updated 5 years ago

varying pulse generator by mehmed celebi

this is a varying pulse generator (electronics, varying, pulse)

image thumbnail

updated 5 years ago

DynamicsResponse by Clinton Cathey

This function estimates the tach gradient, on axis velocity and acceleration. (dynamics, controls, velocity)

DynamicsResponse(t,u,y,yd,tol)

image thumbnail

updated 5 years ago

StepResponse by Clinton Cathey

This function finds the percent OS, ts, tr and tp for a step response. (step response, controls, stepinfo)

StepResponse(t,u,y,tol)

image thumbnail

updated 6 years ago

Metronome with Driving Force by Thomas Steffen

Demonstrate synchronisation of five metronomes (simulation, metronome, controls)

MetronomeAnimation1(t,x,u,flag,pausetime)

metronome_ts

image thumbnail

updated 6 years ago

Multiple simulations in 2-D by Zhi Han

Simulating a 2-D system for multiple initial points (reachability, linear systems, controls)

plotstates(x, tout)

plotstates_vdp(x, tout)

setup.m

image thumbnail

updated 6 years ago

DECADE (Mod-10) COUNTER by K. SUBRAMANIAN

Simulation of DECADE (Mod-10) COUNTER using J-K Flip Flops (electronics, jk flip flop, clock)

image thumbnail

updated 6 years ago

BINARY(Mod-16) COUNTER by K. SUBRAMANIAN

Simulation of Four-bit Binary Counter (Mod-16) using J-K Flip Flops (electronics, jk flip flop, clock)

image thumbnail

updated 6 years ago

SERVO MOTOR CONTROL by Diego Barragán

CONTROL SERVO MOTORS USING MATLAB AND PIC 16F628A (electronics, motor servo, controls)

servo_control.m

image thumbnail

updated 6 years ago

Absolute-Value Output Circuit by K. SUBRAMANIAN

Absolute-Value Output Circuit displays always positive going output regardless of input signal polar (electronics, op amp, diodes)

image thumbnail

updated 7 years ago

INCA Matlab Auto Calibration Wizard by Tim Foster

This is a Matlab application which accesses the INCA API and guides users through the process of aut (automotive, inca, matlab)

[s,myorder]=shuffle(x,varargin)

advancededit(varargin)

autocal(varargin)

image thumbnail

updated 7 years ago

Demonstration of Receding Horizon Control (RHC) using LMI by Giovani Tonel

Receding Horizon Control (controls, receding horizon cont..., estimation)

rhc_lmi(x,N,A,B,Q,R,W_hat,V0_hat,Q_hat,B_bar,W,V,V0,G,G_b...

RHC.m

image thumbnail

updated almost 8 years ago

Euclid's algorithm by Farshad Merrikh bayat

This function do the Euclid's algorithm. (controls, euclid, coprime)

image thumbnail

updated almost 8 years ago

Fractional-order differential order equation solver by Farshad Merrikh bayat

This function solves fractional-order differential equation with constant coefficients (controls, fractional, differential equation)

image thumbnail

updated almost 9 years ago

Dynamic Simulations of Electric Machinery : Using MATLAB/SIMULINK by Wei Jiang

Modelling and simulation of electrical machines with matlab/simulink (controls, dynamic machine, modeling)

[ret,x0,str,ts,xts]=s1(t,x,u,flag);

[ret,x0,str,ts,xts]=s1(t,x,u,flag);

[ret,x0,str,ts,xts]=s1(t,x,u,flag);

image thumbnail

updated 10 years ago

Dynamic Modeling and Control of Engineering Systems, 2e Companion Software by J. Lowen Shearer

Companion Software for Dynamic Modeling and Control of Engineering Systems, 2e (controls, dynamical systems, dynamic systems)

[force]=fsnub(u)

[ret,x0,str,ts,xts]=chapt6(t,x,u,flag);

[ret,x0,str,ts,xts]=fig6_1(t,x,u,flag);

image thumbnail

updated 10 years ago

Direct Adaptive Control Algorithms: Theory and Applications, 2e Companion software by Howard Kaufman

Companion software for Direct Adaptive Control Algorithms: Theory and Applications, 2e (controls, companion software, direct adaptive contr...)

[ret,x0,str,ts,xts]=text_rhsim(t,x,u,flag);

yprime=fex2(t,x)

ex2.m

image thumbnail

updated 11 years ago

Digital Control by Richard Vaccaro

Companion Software (controls, digital control, companion software)

L=alqfbg(A,B,Q,R)

L=fbg(A,B,p,q);

L=lqfbg(phi,gamma,Q,R)

image thumbnail

updated 11 years ago

Feedback Control of Dynamic Systems, 4th Ed., G. F. Franklin, J. D. Powell, A. Emami-Naeini by Abbas Emami-Naeini

.m and .mdl files for Feedback Control of Dynamic Systems (controls, control systems, m)

fas(u)

xdot=pendot(t,x)

fIg4_29.m

image thumbnail

updated 11 years ago

GETSYSCOL.m by Richard Medlock

Returns a list of all available system colours. (system, colors, colours)

image thumbnail

updated 11 years ago

Advanced Control with MATLAB and Simulink by Jerzy Moscinski

Companion Software (controls, advanced control, concepts)

Chen_adaptive(t,x,u,flag,nunf1,nunf2,nung1,nung2,lrf,lrg,...

Chen_adaptive(t,x,u,flag,nunf1,nunf2,nung1,nung2,lrf,lrg,...

NEMOL(t,x,u,flag,nA,nB,k,nun,lr,offset,ts);

image thumbnail

updated almost 12 years ago

Templates for the Solution of Linear Systems by Jack Dongarra

Companion Software (controls, templates, computational)

bicg(A, x, b, M, max_it, tol)

bicgstab(A, x, b, M, max_it, tol)

cg(A, x, b, M, max_it, tol)

image thumbnail

updated 12 years ago

Robust Control by S.P. Bhattacharyya

Companion Software (controls, robust control, unified approach)

Bin=dc2bnrpc(Dec,NoDig)

C=ridenrpc(V,M),

C=sum2prpc(A,B)

image thumbnail

updated 12 years ago

Digital Control System Analysis and Design, 3e by Troy Nagle

Companion Software (controls, digital control, companion software)

abcdin.m

abcdina.m

adesdz.m

image thumbnail

updated 12 years ago

Modern Control System Theory and Design, 2e by Stanley Shinners

Companion Software (controls, control systems, modern theory)

[ret,x0,str]=f0402n(t,x,u,flag);

[ret,x0,str]=f0602S(t,x,u,flag);

[ret,x0,str]=mcstd61(t,x,u,flag);

image thumbnail

updated 12 years ago

Robust Aeroservoelastic Stability Analysis by Marty Brenner

Companion Software (controls, robust, aeroservoelastic)

Pitch_plunge.m

image thumbnail

updated 12 years ago

The Art of Control Engineering by Ken Dutton

Companion Software (controls, control engineering, practical treatment)

[ret,x0,str,ts,xts]=fig11_11(t,x,u,flag);

[ret,x0,str,ts,xts]=fig5_14(t,x,u,flag);

[ret,x0,str,ts,xts]=fig7_10(t,x,u,flag);

image thumbnail

updated 12 years ago

Digital Control of Dynamic Systems, 3e by Gene Franklin

Companion Software (controls, digital computers, realtime control)

BILINR(A,B,C,D,T)

BKWD(A,B,C,D,T)

FWD(A,B,C,D,T)

image thumbnail

updated 12 years ago

Control Systems Engineering, 3e by Norman Nise

Companion Software (controls, control systems, engineering)

Ch5p1.m

apDex1.m

apDex2.m

image thumbnail

updated 12 years ago

Dynamic Optimization by Arthur Bryson

Companion Software (controls, dynamic optimization, parameter optimzation)

C=dblin_c(p,N)

Ki=interpk(tk,K,t)

[Hu,phi,la0,psi]=odehnuv(name,u,s,tf,nu)

image thumbnail

updated 12 years ago

Modeling, Analysis, Design, and Control of Stochastic Systems by Vidyadhar Kulkarni

Companion Software (controls, modeling, analysis)

image thumbnail

updated 12 years ago

Advanced Modern Control System Theory and Design by Stanley Shinners

Companion Software (controls, advanced, control system)

[ret,x0,str]=F0414S(t,x,u,flag);

[ret,x0,str]=F0420S(t,x,u,flag);

[ret,x0,str]=F0421S(t,x,u,flag);

image thumbnail

updated 12 years ago

Using MATLAB to Analyze and Design Control Systems, 2e by Naomi Leonard

Companion Software (controls, matlab, simulink)

M=init(m,n)

M=init(m,n)

[ret,x0,str,ts,xts]=constabex(t,x,u,flag);

image thumbnail

updated 12 years ago

Feedback Control Systems by Dingyu Xue

Companion Software (controls, chinese, theory)

G=stdtf(id,wn,n)

Gc=leadlagc(G,Wc,Gam_c,Kv,key)

Gc=predpi(vars)

image thumbnail

updated 12 years ago

Feedback Control Systems, 3e by Charles Phillips

Companion Software (controls, feedback, control systems)

image thumbnail

updated 12 years ago

Feedback Control Systems, 4e by Charles Phillips

Companion Software (controls, feedback, control systems)

e10p10.m

e10p11.m

e10p12.m

image thumbnail

updated 12 years ago

Robust Adaptive Control by Petros Ioannou

Companion Software (controls, textbook, robust)

image thumbnail

updated 12 years ago

Modern Control Systems Engineering by Zoran Gajic

Companion Software (controls, control systems, engineering)

aircraft.m

antenna.m

chemplt.m

image thumbnail

updated 12 years ago

Invitation to Dynamical Systems by Ed Scheinerman

Companion Software (controls, dynamical systems, dynamic systems)

angl=fixatan2(x,y)

bounce(x)

chaos(x)

image thumbnail

updated 12 years ago

Modern Control Systems, 8e by Robert Bishop

Companion Software (controls, modern control system..., control engineering)

basics.m

fig10_30.m

fig10_31.m

image thumbnail

updated 12 years ago

Feedback Control of Dynamic Systems, 3e by Gene Franklin

Companion Software (controls, control theory, introductory)

ode23sp(FunFcn, t0, tfinal, y0)

twomass(m,k,b)

xdot=fig328de(t,x)

image thumbnail

updated 12 years ago

Control Systems Engineering, 2e by Norman Nise

Companion Software (controls, control systems, engineering)

ch10p1.m

ch10p2.m

ch10p3.m

image thumbnail

updated 12 years ago

Control of Spacecraft and Aircraft by Arthur Bryson

Companion Software (controls, flight control, spacecraft)

[FD,GD,AD,ND,BD]=cvrt(F,G,A,N,B,TS)

[FD,GD,AD,ND,BD]=cvrt(F,G,A,N,B,TS)

[FD,GD,SC,RMSY,RMSU,EV]=mimodcom(F,G,HY,A,N,B,GA,H,Q,V,T)

image thumbnail

updated 12 years ago

Airplane Control Systems by Luigi Mangiacasale

Companion Software (controls, airplane systems, control systems)

[h10]=figure10(values1,values2,gamma,niterat,k,h10)

[h10]=figure10(values1,values2,gamma,niterat,k,h10)

[h11]=figure11(values1,values2,gamma,niterat,k,h11)

Contact us