image thumbnail

updated 5 days ago

PID Controller Design for a DC Motor by Arkadiy Turevskiy

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

dcIntrocomplete

image thumbnail

updated 5 days ago

Lithium Battery Model, Simscape Language and Simulink Design Optimization by Robyn Jackey

Multi-temperature lithium battery model using Simscape language and Simulink Design Optimization (lithium, battery, demo)

plot_estim_results.m

plot_estim_results.m

plot_estim_results.m

image thumbnail

updated 7 days ago

MIMO-Diophantine solver by davood shaghaghi

This function solve MIMO-Diophantine equation. (control design, optimization, simulation)

mimodioph(A,B,N)

image thumbnail

updated 17 days ago

Model Predictive Control of Multi-Input, Multi-Output (MIMO) systems by Pooya Rezaei

Quadratic Programming is used to simulate Model Predictive Control of MIMO systems (optimization, control design, model predictive cont...)

Addnoise(sig,order,noise_percent)

MPC_calculation(x0,yref,uref,MPC_case)

MPC_calculation_delta_u(x0,yref_Np,MPC_case)

image thumbnail

updated 17 days ago

BOOST WITH PI CONTROL by SIVA SAI REDDY

This is a model of BOOST CONVERTER. spl. feature is o/p voltage controlled using this controller. (control design, gui, simulink)

boostwithpicontrol

image thumbnail

updated 24 days ago

CUK CONVERTER WITH PI CONTROLLER by SIVA SAI REDDY

This model helps you in getting a basic idea of a CUK converter and PI application in converter. (gui, control design)

cukwithpicontrol

image thumbnail

updated 26 days ago

Automotive Electrical System Simulation and Control by Robyn Jackey

A conventional vehicle electrical system model with alternator, battery, loads, and idle control. (battery, alternator, automotive)

ssc_battery_management_R2012b_ini.m

ssc_lead_acid_battery_50Ah_ini.m

ssc_lead_acid_battery_50Ah_ini.m

image thumbnail

updated 1 month ago

Continous Fractions Expansion by Mario Coutino

Computes the continous fractions expasion of a pulse transfer function. (control design, mathematics, signal processing)

cont_frac(num,den)

image thumbnail

updated 1 month ago

Normalized Response of a Dynamic System by Abdelmonem Dekhil

Draw the normalized response of a dynamic system. (modeling, simulation, control design)

normierte_systemantwort.m

image thumbnail

updated 1 month ago

MPC Matrices by Pantelis Sopasakis

Computes the matrices needed to formulate an economic MPC problem for a distributed water network. (mpc, economic mpc, scheduling)

mpc_matrices(S, P, x, D, k, ops)

image thumbnail

updated 1 month ago

Comparison of Alamouti & MRC Schemes over Rayleigh Channel by Sourav Mondal

This code gives a relative comparison of performance of Alamouti & MRC schemes over Rayleigh channel (communications, control design, data export)

alamouti_new(M, frmLen, numPackets, EbNo)

mrc_new(M, frmLen, numPackets, EbNo)

alamouti_mrc_RUN_new.m

image thumbnail

updated 1 month 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 month ago

Drive the induction motor with minimum losses by KATHIM Alrifai

Loss Minimization in Induction Motor Drives Using Genetic Algorithms (control design, optimization, mathematics)

Drive The Induction motor with Minimum Losses

image thumbnail

updated 1 month ago

fuzzy controller design for inverted pendulum by rara

fuzzy control the ip (control design)

mamdani_ipmt

image thumbnail

updated 1 month ago

cofficients of fourier series by davood shaghaghi

This function is written to calculate the cofficients of fourier series. (control design, mathematics, image processing)

[]=fs(x,T0,n,type)

image thumbnail

updated 2 months ago

System L1-norm by James Whidborne

Calculate L1-norm of impulse response of continuous-time SISO LTI system (control design, norm, l1norm)

[L1norm,err,U,L,tol,niter]=l1norm(G,tol,maxiter)

l1normtest.m

image thumbnail

updated 2 months ago

GPS Navigation Toolbox by moein mehrtash

This program include Principle of Radio Navigation Calculation and GPS position error corrections. (control design, aerospace, automotive)

Delta_R_Trop=Error_Tropospheric_Hopfield(T_amb,P_amb,P_vap,...

ECEF2GPS(Pos)

XYZ2ENU(A,Phi,Lambda)

image thumbnail

updated 2 months ago

DC Motor open and closed loop analysis by Rakesh Mandal

Used for design analysis of DC Motor (automotive, simulation, control design)

brushless_dc_motor(varargin)

image thumbnail

updated 3 months ago

Cloose Loop Engine PIL Simulation with Arduino by Antonio Beltran

Closed Loop Engine Controller running PIL Simulation with Arduino Board (arduino, engine modeling, pil simulation)

EngineOL

PILCtrllerCLwArd_Rel

PILEngineCLwArduino_Rel

image thumbnail

updated 3 months ago

UD Factorization & Kalman Filtering by Gerard Van Willigenburg

UD and LD factorization of nonnegative matrices and associated Kalman filter implementations. (ldl factorization, control design, kalman filter)

[P,K,xhat]=kmfmu(c,w,P,xhat,y)

[P,xhat]=kmftu(Phi,V,P,xhat,Gam,u)

[l,d]=ld2ld(ld)

image thumbnail

updated 3 months ago

Broadcast_LP by Kaushik Das

This is a code of "Broadcast Control Mechanisms for three agent". (aerospace, communications, control design)

Broadcast_LP.m

image thumbnail

updated 3 months ago

GUI for analyzing the effect of PID gains by Rakesh Mandal

To analyze the response of various combination of PID gain on system performance. (automotive, pid controller, simulink)

PID_cc_gain_effects(varargin)

cruisedyn(v, u, gear, theta, m)

cruise_pid_testing

image thumbnail

updated 3 months ago

Performance Analysis of Z-source Inverter Fed Induction Motor Drive by Amit Tiwari

THIS MODEL IS EQUIPPED WITH CONSTANT BOOST CONTROL USING THIRD HARMONIC INJECTION. (communications, gui, control design)

ZINV1

image thumbnail

updated 3 months 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. (control design, pid control, pid controller)

plot_format(X1, YMatrix1)

gain_scheduling.m

pid_intro.m

image thumbnail

updated 3 months ago

MATLAB Quiz by Khuhed

MATLAB Quiz (100 Questions) (control design, image processing, signal processing)

MATLAB Quiz

image thumbnail

updated 3 months ago

Sim.I.am by Jean-Pierre de la Croix

A MATLAB-based educational bridge between theory and practice in robotics. (robotics, control design, simulation)

simiam

GetArg(S, Name, Default)

ParseArgs(Args, varargin)

image thumbnail

updated 4 months ago

Model-in-the-Loop for Embedded System Test (MiLEST) preliminary version by Justyna Zander

This is a draft preliminary version of the MiLEST Framework for eduction purpose. (automotive, simulink, demo)

Mask_Shut_off(varargin)

ReqName_callback(block)

ReqName_callback(block)

image thumbnail

updated 4 months ago

Single phase rectifier with RLE load and FD by Amit Tiwari

This simulink model presents a crirtical analysis of 1 phase rectifier.The load contains a RLE load. (automotive, control design, machine)

spi

image thumbnail

updated 4 months ago

Embedded Coder Support Package for Xilinx Zynq-7000 Platform by MathWorks Embedded Coder Team

Embedded Coder Support Package installer file that works with Support package installer (zynq, automotive, motor control)

image thumbnail

updated 4 months ago

Embedded Coder Support Package for Green Hills MULTI IDE by MathWorks Embedded Coder Team

Embedded Coder Support Package installer file that works with Support package installer (green hills, multi, automotive)

image thumbnail

updated 4 months ago

HDL Coder Support Package for Xilinx Zynq-7000 Platform by MathWorks HDL Coder Team

HDL Coder Support Package installer file that works with Support package installer (zynq, hwsw codesign, motor control)

image thumbnail

updated 4 months ago

HDL Verifier Support Package for Altera FPGA Boards by MathWorks HDLVerifier Team

HDL Verifier Support Package installer file that works with Support package installer (fpga design, altera, communications)

image thumbnail

updated 4 months ago

HDL Verifier Support Package for Xilinx FPGA Boards by MathWorks HDLVerifier Team

HDL Verifier Support Package installer file that works with Support package installer (aerospace, communications, control design)

image thumbnail

updated 4 months ago

Embedded Coder Support Package for Analog Devices DSPs by MathWorks Embedded Coder Team

Embedded Coder Support Package installer file that works with Support Package Installer (automotive, aerospace, control design)

image thumbnail

updated 4 months ago

Aerial Recovery Concept Demo (Gauss's Principle) by Liang Sun

Demonstrate the concept of aerial recovery of miniature aerial vehicles using a towed-cable system. (aerospace, control design, simulation)

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

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

drogue_guidance(uu,P)

image thumbnail

updated 4 months ago

Simultaneous Plant and Control Design of an Active Automotive Suspension Using Direct Transcription by James Allison

A toolbox for using Direct Transcription to perform combined plant and control design. (aerospace, automotive, control design)

...

calc_state_constraints(t, xd, xu, stateCon)

calc_zdot(x, z, v)

image thumbnail

updated 4 months ago

phlead by Daniel Auger

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

phlead(varargin)

phleadExample.m

image thumbnail

updated 4 months ago

Power Factor Measurement Block by Saurabh Kabdal

A simple block that can measure the power factor accurately. (power factor, demo, measurement)

kabdalproject6

image thumbnail

updated 4 months ago

Adaptive control of robot manipulators by Mohammad

A simulink model of a two-link planar arm from Adaptive output feedback by Lee & Khalil (control design, aerospace, simulation)

robot_adaptive_control

image thumbnail

updated 4 months ago

Make phase portrait using Simulink by Mohammad

Basic example on how to make phase portrait using Simulink (control design, simulink)

ctrl_lect4a

image thumbnail

updated 4 months 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 5 months ago

Cuckoo Search (CS) Algorithm by Xin-She Yang

A standard Cuckoo Search is implemented, which is very efficient. There are three versions now. (levy flights implemen..., optimization, natureinspired algori...)

[bestnest,fmin]=cuckoo_search(n)

[bestnest,fmin]=cuckoo_search_new(n)

[bestsol,fval]=cuckoo_search_spring(time)

image thumbnail

updated 5 months 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 5 months ago

Decentralized Feedback Zero Forcing Equalizer by Alex Dytso

Describes implementation of decentralized feedback zero forcing equalizer. (communications, wireless, simulation)

simDFEZF

image thumbnail

updated 5 months ago

One-Sided FFT by Aravazhi Anbarasu

More intuitive than built in function for simple operations.Useful for repetitive code and plotiing. (control design, physics, communications)

fft_calc(X,fs)

image thumbnail

updated 5 months ago

brushless by VINAY

this brushless control (control design, simulink, simulation)

BLDCM.mdl

image thumbnail

updated 5 months ago

Linear regression for multiple category data with different slopes for each by Soumya Banerjee

The function does OLS and RMA regression on data that is categorized into two different categories (communications, optimization, aerospace)

regress_plot_twocategories_allslope

image thumbnail

updated 5 months 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,controlSt...

image thumbnail

updated 5 months ago

Time Function from Laplace Transform by Duane Hanselman

Return function handle that evaluates inverse Laplace transform. (control design, mathematics)

fun=invlapfun(b,a)

image thumbnail

updated 5 months ago

Differential Drive and Global Positioning Blockset v2.0 by Jahanzeb Rajput

This blockset is for modeling and visualization of the dynamics of differential drive vehicle robot. (simulation, differentials, vehicle robot)

[sys,x0,str,ts]=navigate(t,x,u,flag,velocitya,loada,velocit...

DifferentialDriveVehicleRobotDemo

diffgp

Contact us