image thumbnail

updated 3 months ago

Simulink Dual Gravity Drained Tank by John Hedengren

Process control simulation tutorial for PID tuning (process control, pid, level control)

PlotTanks(u)

tank_dynamics(t,x,u,flag,P)

Initialize.m

image thumbnail

updated 3 months ago

Simulink CSTR Simulation and Control by John Hedengren

Exothermic CSTR with predictions for outlet temperature and concentration. (pid, cstr, reaction kinetics)

msfun_realtime_elapsed(block)

msfun_realtime_elapsed(block)

msfun_realtime_pacer(block)

image thumbnail

updated 3 months ago

Blood Glucose Regulation in a Type-I Diabetic in Simulink by John Hedengren

Control blood sugar levels by adjusting insulin injection pump rate (pid, blood glucose, insulin)

diabetic(t,y,u,flag)

msfun_realtime_elapsed(block)

msfun_realtime_pacer(block)

image thumbnail

updated 3 months 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 6 months ago

Rovira_Rivera_John.m by John

Metodos Rovira y Rivera-Morari (rovira, rivera, pid)

Rovira_Rivera_John.m

image thumbnail

updated 7 months ago

Automatic PID Tuning.zip by André

PID tuning (pid, tuning)

CHR_load_disturbance(G)

CHR_setpoint(G)

CohenCoon(G)

image thumbnail

updated 1 year ago

simple PID Controller tunning using ZN - 'S' curve method by Kandhavel A

Function which gives Kp, Ki , Kd, Ti & Td values using 'S' curve method. (open loop tuning method) (pi, pid, zn)

[O]=ZN_PI_PID(s,in,out,t1,t2)

image thumbnail

updated 1 year ago

Controle moteur à courant continu avec arduino by Robert

Ce modele simulink fait un asservissement de vitesse d'un moteur a courant avec une carte arduino (simulink, arduino, moteur a courant cont...)

MoteurCC_PID

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

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

BSD/Linux Host Information and matlabpoolPlus by Boris Schauerte

Get information about the host on which the Matlab instance is running. Also provides matlabpoolPlus (unix, bsd, linux)

getJavaRuntimeInformation()

getNumProcessorsJava()

matlabpoolPlus(alpha,profname)

image thumbnail

updated almost 2 years ago

PID control of identitified two tank system by Özgür Alpan

This example includes identification of two tank system with sysid tool and its PID control. (identification, pid, two tank system)

x_sum(x)

x_sum(x)

twotank.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 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

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

PI-controller for inverted pendulum by Maxim Vedenyov

animated, with derivation in jpg-image (pi, pid, controller)

test1.m

test1_movie.m

test1_movie_gif.m

image thumbnail

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

Z-N PID Controller Tuning by Reza Ahmadzadeh

Using this m-file, you can calculate the Z-N PID Controller in 2 - Methods (ziegler, nichols, control)

pidtun1.m

image thumbnail

updated 4 years ago

Modeling and Control of Multi Stage Rolling Mill Process by Parasar Kodati

This demo shows plant modeling and controller design for a multi stage rolling mill process. (control design, simulation, simulink)

multi_stand_init.m

mill_looper_lib

rolling_mill_three_stands_PID

image thumbnail

updated 4 years ago

Simulation of Cascade PID Control and Model Predictive Control for a gas separation plant by Hiroumi Mita

Simulation of control in a gas separator process by membrane separation. (control design, simulink, system identification)

u_y_plot3_eng.m

gas_dyn_mpc.mdl

gas_dynamics3_cascade_tuned.mdl

image thumbnail

updated 4 years ago

Client/Server Framework for Computing Clusters by Misha Koshelev

Send/receive file,spawn(fork/exec) process. MEX functions:spawn,wait_pid,kill. (pbs, torque, cluster)

exit_code=wait_pid(pid,secs)

pid=spawn(params,input,ouput,error)

res=kill(pid,signal)

image thumbnail

updated 5 years ago

DC motor speed control with Lag compensator and PID by Dr. Ramin Shamshiri

DC motor speed control with Lag compensator and PID (dc motor speed contro..., lag compensator, pid)

DC_motor_Lag_PID.m

image thumbnail

updated 5 years ago

Simple Inverted Pendulum with LQR,PID SimMechanics by Leonardo Araujo

This sample this sample show the simple Inverted Pendulum control with lqr (simmechanics, simulink, mimo)

InvertedPendulumControled_PID

InvertedPendulumControled_State_Space

InvertedPendulumControled_State_Space_SolidWorks.mdl

image thumbnail

updated 5 years ago

AutotunerPID Toolkit by William Spinelli

Interactive simulation of a PID with autotuning. (autotuner, pid, control)

autogui(t,x,u,flag,RefBlock)

bodePIDcompare(num,den,tau)

butterdesign(N,Wc)

image thumbnail

updated 5 years ago

anti-windup PID controller - SIMULINK block by Paul Acquatella

This SIMULINK block contains a PID controller with anti-windup (simulink, control design, control)

PIDantiwindup

image thumbnail

updated 6 years ago

PID Controller Matlab Code by Derick Suranga Widanalage

This folder contains the files to simulate a PID controller for a first order time delay system (simulation, matlab code, pid controller)

pid_ctrl(t,y,er,er1,er2)

PID_ctrl_call.m

image thumbnail

updated 6 years ago

16-bits fixed-point PID implementations in C by Gilles

Evaluation of two 16-bits fixed-point PID implementations in C with the Legacy code tool. (control design, 16 bit, pid)

pid_lct.m

pid_sim

image thumbnail

updated 6 years ago

PID control of PUMA560 robot by Abdel-Razzak

a MATLAB code for a PID controller of 3 DOF PUMA560 robot (pid robot control, robot, pid)

PID_PUMA_fn(t,x)

PID_PUMA.m

image thumbnail

updated 6 years ago

Typical Control System Analyst(.exe) by Jie Deng

Typical Control System Analyst compiled by visual c++ (c, control, pid)

image thumbnail

updated 6 years ago

Typical Control System Analyst by Jie Deng

A GUI analysis tool for typical control system. (control, gui, pid)

about_ddqre(varargin)

ddqre.m

help(varargin)

image thumbnail

updated 6 years ago

Tunning of PID controller using Particle Swarm Optimization by wael korani

tunining of PID controller by using PSO (optimization, tuning, pid)

Tunning of PID controller using Particle Swarm Optimization

tracklsq(pid)

optsim1

image thumbnail

updated 6 years ago

Tune PID controller with your hand by Ali Talib Oudah

This code uses gui to demonstrate the step response for DC Motor Position system with PID controller (simulation, gui, pid)

pidtuning(varargin)

stepplot

image thumbnail

updated almost 7 years ago

Anti-windup digital PID by Gilles

Simulink comparison of 2 digital pid controllers when the actuator is saturated. (anti windup, pid, digital controller)

ini_ANTI_WIND_UP_2.m

sim_ANTI_WIND_UP_2

image thumbnail

updated 7 years ago

differential steering control by single genetic PID by Paolo Di Prodi

A framework for a differential steering vehicle controlled by a PID system tuned with a genetic algo (mechanical modeling, differential steering..., pid)

DrawRobotPosition(position,bw)

DrawWheelTrace(trace,color)

N=get_simpson_intervals(A,B,C,D,x)

image thumbnail

updated 8 years ago

Matlab Simulation for Bus Suspension System by Farhat Masood

The Programe is about simulation of Bus Suspension system in matlab. (mechanical modeling, bus, matlab)

image thumbnail

updated 10 years ago

Controlling the temperature of a tank filled with water using Simulink by Housam Binous

Uses Simulink to control temperature of a tank filled with water (chemistry, physics, pid)

binous2

image thumbnail

updated 10 years ago

PID_Controller by ABOUD Zied

Controller for analogic system. (analogic controller, analogic system, pid)

calcul_PIDanalogique(varargin)

image thumbnail

updated 12 years ago

Temperature Control with the Use of PID by Zervin Lim

Shows a simulation of the control of temperature with the use of a PID controller. (simulink, pid, process control)

PID

image thumbnail

updated 14 years ago

Heat Exchanger Model by Jon Bolmstedt

HEAT.m is a GUI dynamic simulation of a heat exchanger. (simulation, pid, controller)

about.m

dTlabvvx.m

dTlabvvx2.m

Contact us