image thumbnail

updated almost 6 years ago

Advanced Setpoints for Motion Systems by Paul Lambrechts

Create and simulate up to fourth order trajectories for motion systems doing point-to-point moves. (motion control trajec..., control design, demo)

make2(varargin)

make3(varargin)

make4(varargin)

image thumbnail

updated 6 years ago

Robotics by badr Higab

this code draws 16 robot that the user select. the original drawings were made using ProE. (automotive, demo, control design)

robotics(varargin)

image thumbnail

updated 2 years ago

Drive the induction motor with minimum losses by KATHIM Alrifai

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

image thumbnail

updated 5 years ago

Buck Converter -- Open Loop by Syed Abdul Rahman Kashif

Buck Converter (power electronics, control design, buck converter)

buck_open_loop.mdl

image thumbnail

updated 5 years ago

Single phase three Level diode clamped PWM based Inverter by Syed Abdul Rahman Kashif

Three level diode clamped PWM based inverter (inverter, multilevel inverter, control design)

three_level_diode_clamped_single_phase_pwm.mdl

image thumbnail

updated 5 years ago

Boost Converter -- Close Loop by Syed Abdul Rahman Kashif

Boost converter (power electronics, control design, converter)

boost_close_loop.mdl

image thumbnail

updated 7 months ago

Markov Decision Processes (MDP) Toolbox by Marie-Josee Cros

Functions related to the resolution of discrete-time Markov Decision Processes. (control design, toolbox, markov decision proce...)

mdp_LP(P, R, discount)

mdp_Q_learning(P, R, discount, N)

mdp_bellman_operator(P, PR, discount, Vprev)

image thumbnail

updated 6 years ago

General Purpose Controller by Nassim Khaled

Nassim Khaled (view profile)

This is a general purpose controller that I have built using the Fuzzy Logic Rules. (controller, fuzzy logic, plant)

Read Me.m

fuzzy_lookup_example2.mdl

fuzzy_lookup_example1.mdl

image thumbnail

updated 3 years ago

SCARA Manipulator by MOHAMMED ELAMASSIE

Full Software package for the SCARA manipulator (path planning and trajectory) (control design, robotics)

Forward_SCARA(theta,d3,d4,a1,a2)

Inv_SCARA(O,R,a1,a2,d4)

Jacobian(th1,th2)

image thumbnail

updated 3 years ago

Particle Swarm Optimization by Deeban K

Deeban K (view profile)

Introduction to PSO (control design)

PSO(psoOptions)

image thumbnail

updated 2 years ago

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

Liang Sun (view profile)

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

Embedded Coder Support Package for STMicroelectronics STM32F4-Discovery Board by MathWorks Embedded Coder Team

Generate code optimized for STM32F4-Discovery board (automotive, control design, aerospace)

image thumbnail

updated 5 years ago

Three level three phase diode clamped SPWM inverter by Syed Abdul Rahman Kashif

Three phase three level SPWM inverter (power electronics, inverters, three phase inverters)

three_level_diode_clamped_PWM.mdl

image thumbnail

updated almost 5 years ago

Feedback active noise control system using FbLMS algorithm by Agustinus Oey

Agustinus Oey (view profile)

Use of feedback active control system for reducing narrow band noise. (acoustics, noise, least mean square)

try_fblms.m

image thumbnail

updated almost 4 years ago

Numerical Inversion of Laplace Transforms in Matlab by Juraj

Juraj (view profile)

The function f(t)=INVLAP(F(s)) inverts Laplace transforms very effectively. (mathematics, control design, modeling)

INVLAP.m

example_3.m

example_2.m

image thumbnail

updated 6 years ago

NXT SCARA (Two-Link Planar Robot Arm) Controller Design by Yorihisa Yamamoto

NXT SCARA Model-Based Design based on Embedded Coder Robot NXT. (lego, mindstorms, nxt)

cal_cp_ptp(cp_name, ts, l1, l2)

cal_eta(eta_s, eta_f, vec_max, dt, ts)

cal_ptp(cp, pos_s, pos_f, ts, l1, l2)

image thumbnail

updated 6 years ago

Kasami Sequences, m-sequences, Linear Feedback Shift Registers by Travis Wiens

Travis Wiens (view profile)

LFSRs are used to generate sequences, including MLS and sets of Kasami sequences. (maximal length sequen..., mls, msequence)

kasami(m, feedback)

lfsr( feedback, start, N_points, f_decimate )

xcorr_fft(x1,x2)

image thumbnail

updated 6 years ago

Mult&T by Franklin Pineda

Find realizations of multivariable systems. Created for Msc. students at the UANDES and UAC. (control design, robust control, symbolic math)

wolovichform.m

ss2rmpf.m

ss2lmpf.m

image thumbnail

updated almost 4 years ago

Testing of Safety Critical Control Systems by Yogananda Jeppu

This is a presentation on testing of safety critical control systems. (aerospace, automotive, control design)

image thumbnail

updated 2 years ago

Numerical Inverse Laplace Transform by Tucker McClure

Tucker McClure (view profile)

Numerical approximation of the inverse Laplace transform for use with any function defined in "s". (inverse laplace trans..., laplace, talbot)

Examples of Numerical Approximation of the Inverse Laplac...

euler_inversion(f_s, t, M)

euler_inversion_sym(f_s, t, M, P)

image thumbnail

updated 4 years ago

Autonomous Navigational Control System for Non-holonomic Vehicless by Satvir Singh

This GUI is designed to simulate autonomous navigational control of non-holonomic vehicles (gui, control design, automotive)

CCAlgo(data)

LPAlgo(data)

Navigate()

image thumbnail

updated almost 5 years ago

Control optimization of a 4DOF arm using DIDO by Alan Jennings

Alan Jennings (view profile)

4 DOF arm imported via SimMechanics generates dynamics for optimal pick-place control solved by DIDO (control design, optimal control, robot)

Arm_4DOF_ResultsCheck

Arm_4DOF_Dynamics(x)

Arm_4DOF_FixedFinal(x)

image thumbnail

updated 4 years ago

Engineering Optimization: An Introduction with Metaheuristic Applications by Xin-She Yang

Xin-She Yang (view profile)

PSO, Firefly Algorithm (optimization, simulation, mathematics)

B1_ga(funstr)

B3_pso(n,Num_iterations)

B4_hs(funstr,MaxAttempt)

image thumbnail

updated 5 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_dynamics3_mpc_ident.mdl

gas_dynamics3_localloop_ident.mdl

image thumbnail

updated 5 years ago

Bidirectional Branch and Bound for Average Loss Minimization by Yi Cao

Yi Cao (view profile)

Two algorithms for selection of controlled variables using the average loss as the criterion. (control design, optimization)

b3av.m

pb3av.m

randcase(ny,nu,nd)

image thumbnail

updated 5 years ago

robotArm by Dmitry Savransky

Simulate and animate a three link robotic arm raising a glass to table height. (simulation, gui, control design)

robotArm(varargin)

image thumbnail

updated 5 years ago

Space Vector PWM for three phase inverter -- Matlab default by Syed Abdul Rahman Kashif

Space vector PWM for three phase inverter (power electronics, control design, inverter)

svpwm_matlab.mdl

image thumbnail

updated 4 years ago

System Identification by Yella

Yella (view profile)

System Identification for 2nd order Plant (communications, signal processing, simulation)

System_Identification.m

image thumbnail

updated 3 years ago

Example using a MATLAB Class to control a GUI by Alex

Alex (view profile)

This example shows how to use a Matlab class to control a gui. (class, gui, passing gui data)

standard_fig(varargin)

gui_class_example

image thumbnail

updated 4 years ago

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

Yi Cao (view profile)

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

State Space MPC with input increment Tutorial

mpcsimulink

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

image thumbnail

updated 5 years ago

JSBSim S-Function GUI 0.3 by Brian Mills

S-Function version of JSBSim 1.0 release candidate. Non-linear flight model for Simulink. (aerospace, control design, simulation)

JSBSimGUI(varargin)

import_data(FILETOREAD1)

JSBSimGUI_Help.m

image thumbnail

updated almost 7 years ago

KalmanFilter by Kedar Patwardhan

Simple Kalman Filter implementation (kalman filter, control design, aerospace)

KalmanFilter(X, Z, Kalman_Params, action_flag)

image thumbnail

updated 6 years ago

controller Design by M.Mohsin Siraj

GUI Software for controller design via PID and Statefeedback appraoch. (control design, gui)

Controller_Design(varargin)

PID_Controller(varargin)

state_feedback_gui(varargin)

image thumbnail

updated 3 years ago

Wave Player With Effects And Analysis by Muhammad Umair

It plays and add certain effects to a .wav file like a real media player. (wav player, effects, analysis)

image thumbnail

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

Transfer Function by Star

Star (view profile)

Represent a given set of values into a transfer function form. (signal processing, instrumentation, electronics)

Transfer_func.m

image thumbnail

updated 2 years ago

UD Factorization & Kalman Filtering by Gerard Van Willigenburg

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

compmex(fex,dest)

kmfmu(c,w,P,xhat,y)

kmftu(Phi,V,P,xhat,Gam,u)

image thumbnail

updated almost 3 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 3 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

tool_box_trial.m

DWA_Trial.m

image thumbnail

updated 1 year ago

Estimating a constant state using the Kalman Filter by Lazaros Moysis

Kalman Filter example for estimating a constant value (estimation, kalman, filter)

KalmanFilterExample.m

image thumbnail

updated 2 years ago

Equations of motion to state space by michael arant

Converts set of equations of motion (symbolic format) into state space matrices (x_dot = A*x + B*u) (state space, symbolic, equation of motion)

eom2ss(eq,x,dx,U)

eom2ss_symbolic_example1(s)

eom2ss_symbolic_example1(s)

image thumbnail

updated almost 2 years ago

simplified PV module simulator with MPPT by Aubai

Aubai (view profile)

simplified PV module simulator according to DIN EN 50530 With MPPT (simulation, simulink, modeling)

DINEN50530.mdl

image thumbnail

updated almost 2 years ago

bisection.m by Aamir Alaud Din

Root finding by bisection method (root, aerospace, automotive)

bisection(f,a,b,epsilon)

image thumbnail

updated 3 months ago

Basic Implementation of Multiple-Interval Pseudospectral Methods to Solve Optimal Control Problems by Daniel Herber

This code replicates the results found in a tech report by the same name (brysondenham, control, control design)

BD_boundary(X,U,p)

BD_deriv(tau,X,U,t0,tf,p)

BD_lagrange(x,p,i)

image thumbnail

updated 4 years ago

Simple simulator for a 3DOF anthropomorphic arm by Andrea Cirillo

It's a simple example of a simulator for an anthropomorphic arm with 3DOF. (automotive, control design, simulation)

casuale.m

ik.m

kinematic(varargin)

image thumbnail

updated 4 years ago

Simulink solution of Differential Equation by satendra kumar

satendra kumar (view profile)

Here is the illustration to solve the differential equation. (simulink, differential equation, differential)

differentialequi.mdl

image thumbnail

updated 5 years ago

Five Level three phase Sinusoidal PWM based Diode Clamped Inverter by Syed Abdul Rahman Kashif

Five level three phase inverter (power electronics, control design, pwm)

five_level_diode_clamped_pwm.mdl

image thumbnail

updated 5 years ago

Buck Converter -- Close Loop by Syed Abdul Rahman Kashif

Buck Converter (buck converter, control design, converter)

buck_close_loop.mdl

image thumbnail

updated 5 years ago

120 degree conduction based three phase inverter by Syed Abdul Rahman Kashif

120 degree conduction based three phase inverter (inverter, 120 degree conduction, power electronics)

degree120.mdl

image thumbnail

updated 5 years ago

Sinosoidal PWM based single phase inverter - unipolar by Syed Abdul Rahman Kashif

Unipolar Sinosoidal PWM based single phase inverter (inverter, pwm, spwm)

sp_sin_pwm_wave_unipolar.mdl

Contact us