image thumbnail

updated 1 hour ago

Programmable linear-quadratic regulator by Bartlomiej Ufnalski

A feedforward neural network is used to adjust LQR gains in the case of non-stationary state matrix. (linearquadratic regul..., lqr, nonstationary state m...)

sfoc_lqr_ann

lqr_ann_graphs.m

run_me_lqr_key.m

image thumbnail

updated 7 hours ago

SailingYachtModel.zip by Jerome Jouffroy

Sailing Yacht model simulation in Matlab/Simulink with 3D Animation. (sailing yacht, nonlinear controlgnc ...)

SailingYachtModel

X_dot_ext=f(V_in)

image thumbnail

updated 1 day ago

Raspberry Pi Robot by Owen McAree

Control a Raspberry Pi powered robot with MATLAB and Simulink (robot, robotics, image processing)

image thumbnail

updated 3 days ago

Adaptive optimal control for repetitive processes by Bartlomiej Ufnalski

The DOP-capable PSO is employed to adapt controller gains to changing repetitive process parameters. (repetitive control, iterative learning co..., ilc)

plant_with_controller

pso_dop_tuning.m

image thumbnail

updated 3 days ago

Programming Rapiro Robot using Simulink by MathWorks Robotics Team

Simulink models for talking to Arduino and Raspberry Pi inside Rapiro (robot, robotics, rapiroarduinoraspberr...)

RapiroArduino

RapiroRaspFinal

RapiroWalk

image thumbnail

updated 8 days ago

Mobile Robot Simulation for Collision Avoidance with Simulink by MathWorks Robotics Team

Simulink models and CAD files used in this webinar: Mobile Robot Simulation for Collision Avoidance (robotics, robot, collision avoidancemo...)

Actuated_Pioneer3DXAssembly

Controller_Pioneer3DXAssembly

MotionConstraints_Pioneer3DXAssembly

image thumbnail

updated 10 days ago

Gradient-free parameter identification in repetitive processes by Bartlomiej Ufnalski

Particle swarm based parameter identification (tracking) in non-stationary repetitive process. (parameter identificat..., parameter tracking, nonstationary process)

plant_and_its_model

process_identification_DOP_PSO.m

image thumbnail

updated 13 days ago

SEN0140 Simulink i2c Driver for Arduino Mega 2560 by Dylan

This driver is for the SEN 0140 10 DOF IMU and an Arduino Mega 2560. (arduino, arduino mega 2560, sen0140)

SEN0140_IMU

image thumbnail

updated 13 days ago

SimMechanics Contact Forces Library by Steve Miller

Contact force models and force laws for multibody modeling in SimMechanics. (contact forces, collision, impact)

Cam_Follower

Collision_01_Ball_Infinite_Plane

Collision_02_Disk_Finite_Plane_Fixed

image thumbnail

updated 13 days ago

SimMechanics Mini Golf Library by Steve Miller

Components for modeling a mini golf course. Contact forces are demonstrated on a 9-hole course. (simmechanics, second generation, 2g)

Actuation_Lib

Contact_Forces_Lib

Course_Holes_Lib

image thumbnail

updated 14 days ago

Simulink Support Package for LEGO MINDSTORMS NXT hardware (R2012b) by MathWorks Simulink Team

Simulink block library for creating models that run directly on your LEGO MINDSTORMS NXT robot (lego mindstorms, lego nxt, lego robot)

lego_communication

lego_drive_closedloop

lego_drive_openloop

image thumbnail

updated 14 days ago

Simulink Support Package for LEGO MINDSTORMS NXT hardware (R2012a) by MathWorks Simulink Team

Simulink block library for creating models that run directly on yourLEGO MINDSTORMS NXT robot (lego mindstorms, lego nxt, lego robot)

lego_communication

lego_drive_closedloop

lego_drive_openloop

image thumbnail

updated 15 days ago

Repetitive Neurocontroller with Disturbance Feedforward by Bartlomiej Ufnalski

This project demonstrates repetitve process control using gradient-based dynamic optimization tool. (repetitive control, iterative learning co..., ilc)

VSI_LC_with_PLECS

VSI_LC_without_PLECS

RNC_DDFF_with_PLECS.m

image thumbnail

updated 16 days ago

Kit.zip by Emilie Delaherche

Teaching Numerical Sciences and Computer Science (data types, audio acquisition, communications)

boolean_operations

lego

receiver_decrypt

image thumbnail

updated 17 days ago

Plug-in Direct Particle Swarm Repetitive Controller by Bartlomiej Ufnalski

This project demonstrates repetitve process control using evolutionary dynamic optimization tools. (repetitive control, iterative learning co..., ilc)

CACF_VSI_with_load

CACF_VSI_with_load_PLECS

pdpsrc.m

image thumbnail

updated 20 days ago

Simulink Report Generator for Requirements-Based Testing by Mike Anthony

An example of using Simulink Report Generator and MATLAB scripting to automate testing (simulink report gener..., model verificationmod...)

Logic_Controller

Logic_Controller_testharness

RPT_ImportData.m

image thumbnail

updated 21 days ago

Automatic Solar Street Light System by Sankalp Chaturvedi

Automatic Solar Street Light System (solar cellsimulink)

SolarStreetLightSystem

image thumbnail

updated 23 days ago

SinglePhzCntrldRectiRload.mdl by ABHISHEK RANJAN

single phase full converter (power electronics)

SinglePhzCntrldRectiRload

image thumbnail

updated 24 days ago

Sensitivity analysis in Simulink models with Monte Carlo method by Carlos M. Velez S.

Monte Carlo method for sensitivity analysis of Simulink models (monte carlo, sensitivity analysis, simulink)

example_PID

example_pendulum

sens_montecarlo(model,cell_par,N)

image thumbnail

updated 27 days ago

MATLAB Support for Arduino (aka ArduinoIO Package) by MathWorks Classroom Resources Team

MATLAB class and Simulink blocks for communicating with an Arduino microcontroller board (support package, arduino, duemilanove)

arduino_io_lib

blink_challenge_sf

blink_challenge_sim

image thumbnail

updated 28 days ago

Getting Started AUVSI by MathWorks Student Competitions Team

Documentation and Examples for AUVSI Competitions (auvsifdn, roboboat, robosub)

findBuoySimulink

findBuoySimulink_MFB

convertVideo(varargin)

image thumbnail

updated 29 days ago

Pcm_1.mdl by ABHILASH SINGH

PULSE CODE MODULATION(PCM) (communications)

Pcm_1

image thumbnail

updated 30 days ago

A PHOTOVOLTAIC PANEL MODEL IN MATLAB/SIMULINK by Shivananda Pukh

A circuit based simulation model for a PV cell for estimating the IV and PV characteristic curves. (mppt, pv, solar)

PV_panel

image thumbnail

updated 1 month ago

Single Phase Halfly controlled Bridge Converter With R-L Load by Sankalp Chaturvedi

It is used to convert AC into pulsating DC with the help of two thyristors. (bridge converterrecti...)

HCBCRLL

image thumbnail

updated 1 month ago

Three Phase Inverter Using Space Vector PWM Generator by Sankalp Chaturvedi

Three Phase Inverter Using Space Vector PWM Generator generates 220V 3-phase AC from 220V DC (simulink, svpwminverter3 phase ...)

ThreePhaseInverterUsingSVPWM

image thumbnail

updated 1 month ago

Three Phase Inverter Using Discrete PWM generator by Sankalp Chaturvedi

In Three Phase DC-AC Conversion various techqmiques are used . (three phase inverterd...)

ThreePhaseInverterUsingPWMgenerator

image thumbnail

updated 1 month ago

Single Phase Fully Controlled Bridge Rectifier With R-L Load by Sankalp Chaturvedi

AC-DC converter using thyristors. (rectifierthyristorbri..., simpowersystems)

FCBCRLL

image thumbnail

updated 1 month ago

Raspberry Pi Driver Block SFunction by Joshua Hurst

Simple Digital Out SFunction example block showing how to use the WiringPi library (simulink, driver, sfunction)

Digital_Out_SFunction_Example

image thumbnail

updated 1 month ago

Raspberry Pi DC Motor H-Bridge Driver Block SFunction by Joshua Hurst

DC Motor Driver Block using Soft PWM of WiringPi Library (sfunction, raspberry pi, hbridge)

DC_Motor_Driver_Block_RPi

image thumbnail

updated 1 month ago

Raspberry Pi PWM Driver Block SFunction by Joshua Hurst

Simple Soft PWM driver block example using WirngPi (sfunction, driver, raspberry pi)

PWM_Out_SFunction_Example

image thumbnail

updated 1 month ago

Raspberry Pi MPU6050 SFunction with I2C Communication using WiringPiI2C by Joshua Hurst

Raspberry Pi SFunction to obtain MPU6050 data using the C-library WiringPiI2C. (control, mpu6050, simulink)

MPU6050_Gyro_Accel

MPU6050_Gyro_Example

image thumbnail

updated 1 month ago

Raspberry Pi Quadrature Encoder SFunction by Joshua Hurst

Quadrature encoder route implemented with interrupts with WiringPi (control, motor driver, encoder)

Quadrature_Encoder_RPi_SFunction

image thumbnail

updated 1 month ago

RLC circuit demo bundle by Mischa Kim

Analyze the RLC series circuit using different modeling approaches and with hardware (teaching, experiments, hardware)

RLC_simscape

RLC_simulink

RLC_AnalogDiscovery.m

image thumbnail

updated 1 month ago

Reactive Power Management of Wind Farms by Selmane Sekkai

Reactive Power Management of Mixed-Technology Wind Farms using SimPowerSystems (wind farms, reactive power manage...)

WF1_Type1_R2013b

WF2_Type1_STATCOM_R2013b

WF3_Mixed_R2013b

image thumbnail

updated 1 month ago

Closed Loop Boost Converter: Equation Model by Karuna Mudliyar

The boost converter is modeled in simu-link with inductor current and capacitor voltage equations. (control design, power electronics, simulation)

Closed_Boost_Converter_Equation_Model

image thumbnail

updated 1 month ago

SIMULINK Sigma-Delta Toolbox by Isacco Arnaldi

Model-Based design and simulation of various Sigma-Delta ADCs (adc, dsp, audio processing)

CT_SigmaDelta

DT_SigmaDelta

SNRestimation(simout, f)

image thumbnail

updated 1 month ago

Landing Gear Model in Simscape by Pravesh Sanghvi

Landing gear model, including main and lock hydraulic actuators, and multibody dynamics (physical modeling, landing gear, hydraulic)

Hydraulic_System_Param_Est

Landing_Gear

Landing_Gear_IP_Protect_FINISH

image thumbnail

updated 1 month ago

RC Receive Driver Block for Arduino by Sergio Biagioni

Control an Arduino robot using an RC Transmitter and Receiver with Simulink (rc custom driver bloc...)

rcreceive

rcreceive_masked

modify(varargin)

image thumbnail

updated 1 month ago

RC Car control with STM32F4-Discovery programmed by MATLAB by Attila

Servo signal processing with STM32F4-Discovery (rc)

image thumbnail

updated 2 months ago

re_dfig.mdl by tank semal

matlab model of dfig (matlab)

re_dfig

image thumbnail

updated 2 months ago

Adaptive DPD Design by Kerry Schutz

A workflow for modeling and simulating PAs and adaptive DPDs. (dpd, digital predistortion...)

ILA_CONFIGSS

dpd_adapt_verify

dpd_static_verify

image thumbnail

updated 2 months ago

Edge-following and Obstacle-sensing LEGO MINDSTORMS EV3 Robot by Santosh Telang

Files for Edge-following and Obstacle-sensing LEGO MINDSTORMS EV3 Robot Educator (lego, mindstorms, ev3)

ev3_EdgeFollowing_ObstacleSensing_Final

image thumbnail

updated 2 months ago

Generator for State-Based Schedules (schedGen v2.0) by Akramul Azim

Using optimization constraints associated to timing requirements to generate state-based schedules (specification, system design, schedules)

motion_detection

motion_detection_wout_tt

avg_mode_change_delay.m

image thumbnail

updated 2 months ago

Solving Optimal Control Problems using Simscape Models for State Derivatives by Daniel Herber

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

BrysonDenhamModel

BrysonDenham_lib

BrysonDenhamDerivative(t,y,u,p)

image thumbnail

updated 3 months ago

Lego Segway.zip by Robert White

Simulink model and associated m-file for designing and implementing a Lego Segway on the NXT. (nxt, kalman filter, full state feedback)

NXT_segway_kalman3

kalmandesign3.m

image thumbnail

updated 3 months ago

MakerFaireMathworks/Competition by Paul

Simulation and Arduino/Raspberry Pi competition/workshop (robot, arduino, raspberrypi)

image thumbnail

updated 3 months ago

fullCarModel.slx by Muhammad Mehedi Al Emran hasan

Model of vehicle body and four wheel in a simlation (vehicle modelling, dugoffs tire model)

fullCarModel

image thumbnail

updated 3 months ago

Flexible Beam in SimMechanics by Pravesh Sanghvi

Flexible beam using lumped parameter and state-space methods for static, modal, and dynamic analysis (physical modeling, flexible bodies, cantilever beam)

Compare_Flexible_Cantilever_SS_Full_Reduced

FlexBeamElement_MS2G_Lib

Flexible_Beam_Compare

image thumbnail

updated 3 months ago

A benchmark software for multivariate statistical process control by GIEM

GUI tutorial for understanding the PCA-based MSPC strategy (multivariate statisti..., principal component a..., multivariate control ...)

colas_PI

CreateFeedSignal(tSim,tSample,type,initialValue,ChangeRat...

InterpTemp(t,x,u,flag)

image thumbnail

updated 3 months ago

Simulink-Xplane10 Communication Via UDP by Mohamed Abdelkader

Communication between MATLAB/Simulink and X-Plane 10 via UDP (matlab, simulink, xplane 10)

commands_to_xplane10_R2011b

getData_from_xplane10_R2011b

setup_xplane_R2011b

Contact us