image thumbnail

updated 2 days ago

Feedback Linearizing Control Using Hybrid Neural Networks Identified by Sensitivity Approach by Janos Abonyi

Identification and application of hybrid models for Globally Linearizing Control (neural network, cstr, blackbox)

fmin_lm(yfun,jxfun,x0,ym,opt,uservar)

fsimu(theta,in2);

sim_freerun

image thumbnail

updated 1 month ago

Dynamical Systems with Applications using MATLAB 2e by Stephen Lynch

MATLAB, Simulink and MuPad files to accompany the second edition of the book. (binary oscillator com..., fractals, differential equation...)

Program_6c(~)

Simulink_1

Simulink_10

image thumbnail

updated 1 month ago

Tabular Expression Toolbox by Colin Eles

A tool for creating tabular expressions in Matlab/Simulink integrating checking with PVS and CVC3. (simulink, formal methods, gui)

TTdiag(varargin)

TableBlock.delete_recursive( line_handle )

TableBlock.set_block_display(block_handle,checked)

image thumbnail

updated 3 months ago

Hydraulic Valve Parameters From Data Sheets and Experimental Data by Steve Miller

Models and white paper on obtaining realistic parameter values from data sheets and measured data. (hydraulic, valve, optimization)

...

actuator_freq_resp

actuator_freq_testrig_direct_method

image thumbnail

updated 5 months ago

BOT by Joerg Buchholz

Block diagram Optimization Tool (optimization, simulink, block diagram)

bot(varargin)

botbot (varargin)

bot_demo

image thumbnail

updated 6 months ago

Smart Manufacturing Robotics Cyber Physical System by Pieter Mosterman

Distributed Towers of Hanoi where three blocks with local control emerge in a sorted order. (towers of hanoi, cyberphysical system, manufacturing)

cps_base_processor_v2

cps_blockB_camera_v2

cps_blockG_camera_v2

image thumbnail

updated 7 months ago

Toolbox BOD Version 2.8 by Gert-Helge Geitner

Digital Amplitude Optimum (BOD) for discontinuous control (digital, optimum, discontinous)

J=bod_esp(p,a_o,b_o,c_o,d_o,EZW,QQ,BMEA,ZVe,NVe,NV,TOL)

[GMT,V_Gf_Gr,M_An_Be]=gmt(TD,TB,ToI)

[ParMa,VarMa]=zust_aup1(T,Tel,VTM,VTF,VTL)

image thumbnail

updated 10 months ago

Flicker Calculater by Aubai

This folder calculate flicker values according to the IEC-61400-21-15. (signal processing, simulation, control design)

Flickermeter6140021_new_GL_Final_3ph

Flicker_Caclulation_function (endval,endval1,Sn,Sk,n,Un,F...

IEC_Analysis_Function_Matlab_2007(U1,U2,U3,I1,I2,I3,U1_ti...

image thumbnail

updated 10 months ago

DirLOT Toolbox by Shogo Muramatsu

MATLAB class definitions for directional lapped orthogonal transforms (optimization, image processing, genlot)

...

...

...

image thumbnail

updated 1 year ago

Applications of Chaos and Nonlinear Dynamics in Engineering - Vol. 1 by Stephen Lynch

Lynch files to accompany the book. (modeling, simulink, mathematics)

Chua

Chua_Synch

sys=Hopf_System(~,x)

image thumbnail

updated 1 year ago

Simulink Support for Kinect by Takashi Chikamasa

Simulink Support for Kinect is a set of Simulink blocks interfaced with OpenNI and Kinect SDK. (image processing, simulation, simulink)

checkBlockSingleton(model, maskType)

checkDeviceBlock(model, maskType)

checkIMAQBlock(model, blk)

image thumbnail

updated 1 year ago

Dynamical Systems with Applications using MATLAB by Stephen Lynch

Companion Software. (mathematics, discrete, fractals)

Programs_17a

Programs_17b

Programs_17c

image thumbnail

updated 1 year ago

Using Analytical Tools to Gain Insight and Speed-up Num. Analysis in MATLAB & Symbolic Math Toolbox by Deepak Ramaswamy

files from the webinar (symbolic, eigenvalues, poles)

JetThrust(t)

Mass(time, rocketStartTime, engineOffTime)

InverseKinematics

image thumbnail

updated 1 year ago

Simulink for PCV (Point Cloud Viewer) by Takashi Chikamasa

Simulink for PCV is a block for 3D Point Cloud View and wrapped native OpenCV library. (image processing, simulink, demo)

nid_cvst_ocv_panorama360_qvga

makeInfo=rtwmakecfg()

makecmexfile4pcv

image thumbnail

updated 2 years ago

Optimization of PI controller of a dc motor four quadrant speed control through ICA by Krishnendu Mukherjee

optimization using Imperialist competitive algorithm of PI controller of a dc motor speed control (optimization, dc motor speed contro..., simulink)

AssimilateColonies(TheEmpire,AlgorithmParams,ProblemParams)

CreateInitialEmpires(InitialCountries,InitialCost,Algorit...

Empires=ImperialisticCompetition(Empires)

image thumbnail

updated 2 years ago

Optimization of PI controller of a dc motor four quadrant speed control through ICA by Krishnendu Mukherjee

application of ICA for optimization of PI controller of dc motor speed control (optimization, dc motor speed contro..., simulink)

AssimilateColonies(TheEmpire,AlgorithmParams,ProblemParams)

CreateInitialEmpires(InitialCountries,InitialCost,Algorit...

Empires=ImperialisticCompetition(Empires)

image thumbnail

updated 2 years ago

Optimization of PI controller of a dc motor four quadrant speed control through ICA by Krishnendu Mukherjee

optimization of PI controler of DCmotor speed control by Imperialist competitive algorithm (simulink, dc motor speed contro..., ica)

AssimilateColonies(TheEmpire,AlgorithmParams,ProblemParams)

CreateInitialEmpires(InitialCountries,InitialCost,Algorit...

Empires=ImperialisticCompetition(Empires)

image thumbnail

updated 2 years ago

Nonlinear Control of 4-tank process by Trevor

Controlling the 4-tank problem using a non linear controller (non linear controls, simulation, optimization)

PlotTanks2(u)

PID

manual

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)

mod_1R2009b

mod_1R2010a

mod_1R2010b

image thumbnail

updated 2 years ago

5 ways to Solve IVP ODEs in MATLAB by Sulaymon Eshkabilov

The scripts show 5 ways of solving IVP ODEs in MATLAB environment (mathematics, simulation, simulink)

dydt=compareODEsols(t, y)

ODEsols_COMPARE

IVP_ODEsols_5_ways.m

image thumbnail

updated 3 years ago

MPC Tutorial IV - State Space MPC with input increment by Yi Cao

functions and simulink block implement state space MPC using input increment (control design, optimization, simulink)

f=mpcsetup(A,B,C,D,hP,hM,Q,R,x0,u0)

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

mpcdss

image thumbnail

updated 3 years ago

Mono- and Multivariable Control and Estimation by Eric Ostertag

M-files for "Mono- and Multivariable Control and Estimation: Linear, Quadratic and LMI Methods" (control design, optimization, simulation)

Becker_Ostertag(A,B,Lambda,lambdades,Ts)

Choice_Eigenvec_Paramvec(A,B,n,p,Lambda,lambdades)

Falb_Wolovich_or_Roppenecker(A,B,C,Lambda,Vp,Ts)

image thumbnail

updated 3 years 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. (system identification, narmax, nlarx)

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

Models_in_Simulink2

dataprep.m

image thumbnail

updated 3 years ago

Marine Automatics by Mateusz Blonski

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

Actuators

Continuous

Controllers

image thumbnail

updated almost 4 years ago

Solution of Differential Equations with MATLAB & Simulink: Lorenz Attractor Case Study by Simulink Dude

Simulink design pattern for solving differential equations, visualize results in MATLAB graphics (differential, equation, lorenz)

lorenz_attractor

lorenz_attractor_level_1

lorenz_graphs(block)

image thumbnail

updated almost 4 years ago

Speeding Up Optimization Problems with Parallel Computing by Stuart Kozola

Files from the webinar: Speeding up optimization problems with parallel computing (aerospace, automotive, demo)

computebestportfolioPCT(expRet,expCov,portSize,targetRet)

crossoverNcK(parents,options,GenomeLength,FitnessFcn,unus...

flutterLimitFunction(X,model)

image thumbnail

updated almost 4 years ago

Compare with hand coding and auto code generation of HDL by Akemi

You can confirm difference betwwen hand writing code and auto generation code. (aerospace, automotive, communications)

CommSys_DDS.mdl

CommSys_DDS_MS.mdl

FRAME_SYNC

image thumbnail

updated almost 5 years ago

Automated Failure Boundary Mapping by Stuart Kozola

Demo files from July 21, 2009 webinar (statistics, optimization, clustering)

boundaryArea(Y,X,lb,ub,limitFunction)

boundarySearch(X0,lb,ub,limitFunction, varargin)

Flutter

image thumbnail

updated 5 years ago

TWO LINK MANIPULATOR by John Caipa Roldan

nonlinear model constructed for use with the s-function block, in addition to file linearization (control, jacobian, solve)

csfuncTWOLINKMAN(t,x,u,flag,Xi)

ModeloNoLinealTWOLINKMAN

LinealizacionSistemaTWOLINKMANIPULATOR.m

image thumbnail

updated 5 years ago

NXT Scanner with Lego Mindstorms NXT by Yoshiaki Banno

NXT Scanner Model-Based Design based on Embedded Coder Robot NXT. (simulink, simulation, demo)

EnumSample

addExtIfNeeded(name)

data_communication

image thumbnail

updated 5 years ago

PIL by Giampiero Campa

Parameter Identification Library (system identification, parameter identificat..., recursive least squar...)

beapil

demos

f22pil.mdl

image thumbnail

updated 5 years ago

DIFFERENTIAL EQ. SOLUTION THROUGH S-FUNCTION by Qadeer Ahmed

Solution of differential equation through S-Function (differential equation, sfunction, differential equation...)

example(t,x,u,flag)

sim_example

image thumbnail

updated 6 years ago

Tunning of PID controller using Bacterial Foraging Orientec by Particle swarm optimization by wael korani

tuning the PID controller to get minimum error (optimization, pid tuning controller, bacterial foraging)

optsim1

tracklsq(pid)

Tunning of PID controller using Bacterial Foraging Orient...

image thumbnail

updated 6 years ago

PID tuning controller by Bacterial foraging by wael korani

tuning the PID controller to get minimum error (optimization, pid tuning controller, bacterial foraging)

optsim1

tracklsq(pid)

Tunning of PID controller using Bacterial foraging

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)

optsim1

tracklsq(pid)

Tunning of PID controller using Particle Swarm Optimization

image thumbnail

updated 6 years ago

FireWire Vision Tools by Frank Wornle

A simple MATLAB interface to "FireWire Digital Cameras" and the Color Machine Vision algorithms "CMV (application, firewire, camera)

filterYUVimage(yuv, rgbIn, yMin, yMax, uMin, uMax, vMin, ...

isalphanum(instr)

rgb2yuv(src)

image thumbnail

updated 6 years ago

Reliable and Roubst Design by Stuart Kozola

MATLAB Code used in the Jan 2008 Digest Article (optimization, realiability, robust design)

cumprobPlot(cost)

myCostFcnRR(x,simParms)

myCostFcn_slow(x,simParms)

image thumbnail

updated almost 7 years ago

Dynamic and control of tank’s height using genetic algorithm toolbox and fminsearch by Housam Binous

computes dynamic behaviour and controls tank’s height (chemistry, physics, genetic algorithm)

binous

binousga2

f=obj(par)

image thumbnail

updated 7 years ago

Optimization of a Double Wishbone Suspension System by Stuart Kozola

Demo files from the Webinar "Introduction to Optimization with MATLAB(R) Products" Oct. 26, 2006 (optimization, pattern search, genetic algorithms)

DoubleWishbone

DoubleWishboneVR

importfile(fileToRead1,varargin)

image thumbnail

updated 10 years ago

Simulating ODEs with S-Functions, step by step by Jos van Schijndel

This application shows how models based on a system of ODEs are simulated. (simulink, ode, sfunction)

simconsfun1(t,x,u,flag)

simconsfun2(t,x,u,flag)

xdot=simcondvfun(t,x)

Contact us