Simulink CSTR Simulation and Control
Exothermic CSTR with predictions for outlet temperature and concentration.
This CSTR model is commonly used in benchmark applications. It involves simple A->B kinetics, exhibits unstable behavior at higher temperatures, solves for temperature and concentration
- 2.4K 件 (全期間)
- 13 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2014/10/4
Feedback-controlled CSTR Process for Fault Simulation
Three-state closed-loop CSTR dynamic model with simulation of incipient faults
This is a Simulink model of a CSTR under closed-loop control, where the process is represented by 3 ODEs (ordinary differential equations) which are mass and energy balances around the system. The
- 1.5K 件 (全期間)
- 19 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2019/1/17
Dynamic Simulation of a Non-isochoric & Non-isothermal CSTR
A simple dynamic simulation of a CSTR with varying volume and temperature conditions, solved both in the t & s domain (with simple controls)
simulink file 'cstr1_s_block.slx'. A simple feedback and a simple cascade control scheme is implemented in the system using the Ziegler-Nichols Manual Tuning Rules, found in 'cstr1_s_block_control.slx file
- 261 件 (全期間)
- 2 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2021/8/31
Cascade-controlled CSTR for Fault Simulation
A 4-state CSTR process dynamic simulation under 2 cascade control loops with fault simulation
This is a Simulink model of a CSTR under closed-loop control, where the process is represented by 4 ODEs (ordinary differential equations) which are mass and energy balances around the system. The
- 867 件 (全期間)
- 9 件 (過去 30 日間)
- -- / 5
- コミュニティ
-
2018/11/8
Process Dynamics and Control Course
Matlab Dynamics and Control course with Live Scripts and the Temperature Control Lab
Process Dynamics and Control in MATLABThis course focuses on a complete start to finish process of physics-based modeling, data driven methods, and controller design. Although some knowledge of
- 584 件 (全期間)
- 5 件 (過去 30 日間)
- -- / 5
- コミュニティ
-
2022/8/20
“PID-Based Temperature Control of a Continuous Stirred Tank
PID control is applied to a CSTR to maintain stable temperature, ensuring reaction efficiency, safety, and minimal deviation from setpoint.
This project explores the design and implementation of a PID controller for temperature regulation in a Continuous Stirred Tank Reactor (CSTR). The CSTR is a key unit in chemical process industries
- 23 件 (全期間)
- 6 件 (過去 30 日間)
- -- / 5
- コミュニティ
-
2025/11/9
Fast concatenation of cell strings to a string as C-Mex
Concatenate strings of a cell stringThis equals CAT(2, C{:}) and SPRINTF('%s', C{:}), but is remarkably faster, because the output is pre-allocated.Str = CStr2String(CStr, Separator, Trail)INPUT
- 2K 件 (全期間)
- 2 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2010/11/28
Continuously Stirred Tank Reactor (CSTR) PID control
PID control for a nonlinear CSTR process with primary and secondary control loops.
Identification and PID control of a nonlinear Continuously Stirred Tank Reactor (CSTR) in Matab GUI environment.Objective: Identification and PID control of a CSTR process with primary and secondary
- 417 件 (全期間)
- 1 件 (過去 30 日間)
- -- / 5
- コミュニティ
-
2021/12/16
CSTR Optimal Control with Quasilinearization Method
Implementation of optimal control for a CSTR system using QL method to maintain temperature & concentration close to steady state values.
The Continuous Stirred-Tank Reactor (CSTR) is a key system in chemical engineering, used to model reactions and control processes in various industries. This project demonstrates the application of
- 21 件 (全期間)
- 1 件 (過去 30 日間)
- -- / 5
- コミュニティ
-
2025/1/10
CSTR with unwanted products, coolant heat transfer and flow rate control
CSTR, unwanted products, coolant heat transfer controlled
- 162 件 (全期間)
- 1 件 (過去 30 日間)
- 3.5 / 5
- コミュニティ
-
2017/3/24
Regular Control Point Interpolation Matrix with Boundary Conditions
Creates Toeplitz-like matrices representing interpolation operations with edge conditions.
The main file interpMatrix.m in this package creates a sparse Toeplitz-like matrix representing a regularly-spaced interpolation operation between a set of control points. The user can specify the
- 2.6K 件 (全期間)
- 7 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2016/4/28
Overlapping elements of 2 cell strings. 10-20 times faster than INTERSECT/ISMEMBER/SETDIFF.
)- No sorting- Can be insensitive for upper/lower case- M-version as demonstration of the method- MEX-version: 90% to 98% faster than INTERSECT[AI, BI] = CStrAinBP(A, B, CaseSensitive)INPUT: A, B: Cell
- 1.7K 件 (全期間)
- 1 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2009/9/12
PID controller simulator on an LTI system w/ or w/o input delays
In order to run the program, the user must have an access to MATLAB R2017a or higher. Also the application requires the installation of Control Systems Toolbox. The plant is to be defined by the
- 42.8K 件 (全期間)
- 408 件 (過去 30 日間)
- 4.8 / 5
- コミュニティ
-
2018/2/26
Continuously stirred tank reactor (CSTR)
Simple A->B CSTR model with jacket dynamics.
Simple CSTR nonlinear differential equation model that is used as a standard test. This model is reported in many chemical engineering control, simulation, and estimation papers.Download additional
- 8.6K 件 (全期間)
- 3 件 (過去 30 日間)
- 4.1 / 5
- コミュニティ
-
2007/9/27
Instrument Control Toolbox Support Package for National Instruments VISA and ICP Interfaces
Control instruments using NI-VISA.
Instrument Control Toolbox™ Support Package for National Instruments® VISA and ICP Interfaces enable you to to control instruments, make measurements, analyze data, and build test systems. Once data
- 15.4K 件 (全期間)
- 114 件 (過去 30 日間)
- 2.3 / 5
- MathWorks
-
2026/1/26
Quasi Linearization for Optimal Control Trajectory
implementation of Quasi Linerization Algorithm
This programme implements Quasi Linearization Algorithm for searching optimal control trajectory, implemented for example of CSTR from book of Optimal Control Engineering by KIRK,
- 2K 件 (全期間)
- 2 件 (過去 30 日間)
- 4.5 / 5
- コミュニティ
-
2006/12/15
Continuous Stirred Tank Bioreactor (CSTR) SimBiology model
SimBiology project containing a simple CSTR bioreactor model
- 2K 件 (全期間)
- 3 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2016/9/1
SIMULINK Interface for APMonitor
A SIMULINK template to run APMonitor steady-state and dynamic simulations within SIMULINK.
The template includes an s-function (sfun_cstr_apm.m), SIMULINK model (cstr_simulink.mdl), cellwrite.m (also available on Matlab Central), and several APMonitor files for a CSTR example.The operating
- 709 件 (全期間)
- 1 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2010/12/30
Moving Horizon Estimation in MATLAB and Simulink
APMonitor Package for implementing Moving Horizon Estimation
- 871 件 (全期間)
- 4 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2015/5/10
MPPT Solar Charge Controller Model
This charge controller model perform solar photovoltaic Maximum Power Point Tracking to charge lead acid battery
- 18.4K 件 (全期間)
- 229 件 (過去 30 日間)
- 4.7 / 5
- コミュニティ
-
2020/9/12
MATLAB Toolbox to simulate and optimize chemical reactors
MATLAB Toolbox to deal with chemical reactor engineering problems such as:- Simulation of ideal reactors (PFR, CSTR and Batch reactors) even with bypass or recycle sidestreams- Simulation of
- 791 件 (全期間)
- 9 件 (過去 30 日間)
- 4.5 / 5
- コミュニティ
-
2020/7/11
Hirarchical fuzzy identification using gradient descen and recursive least square method
Hirarchical fuzzy identification using gradient descen and recursive least square method
." In Computer, Control & Communication (IC4), 2013 3rd International Conference on, pp. 1-5. IEEE, 2013.Please feel free to comment on the method and the sample code.
- 614 件 (全期間)
- 1 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2014/1/3
Programmatic control of the command window
Programmatic control of the the command windowOn a netbook with a tiny monitor, the toolbar and the statusbar of Matlab's command window occupy valuable space. The function CmdWinTool uses
- 1.8K 件 (全期間)
- 3 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2015/12/20
MAGIC - MATLAB Generic Imaging Component
Tutorial GUI to demonstrate basic functionality of various controls on the GUI
starting point for a typical image or data file analysis application. This application uses GUIDE to do the user interface design, and has most of the basic controls such as buttons, listboxes, checkboxes
- 15.8K 件 (全期間)
- 6 件 (過去 30 日間)
- 4.6 / 5
- コミュニティ
-
2017/10/24
Active Disturbance Rejection Control-implementation examples
Active Disturbance Rejection Control (ADRC) simulator for SISO and MIMO systems. Implementation examples.
Active Disturbance Rejection Control (ADRC) is considered as a new control paradigm. It is mainly characterized by:i. It does not require a detailed mathematical model of the process to be controlled
- 1.8K 件 (全期間)
- 12 件 (過去 30 日間)
- 4.8 / 5
- コミュニティ
-
2020/12/10
Virtual Hardware and Labs for Controls
Virtual labs and mechanisms for studying controls.
# Virtual Controls Laboratory[![View on File
- 5.8K 件 (全期間)
- 124 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2025/9/26
Dual CSTR nonlinear differential equation model
Two continuously stirred tank reactors in series.
Dual CSTR nonlinear differential equation model. It consists of 4 differential equations with mole and energy balances over the 2 reactors. It is a good test model for nonlinear model predictive
- 3.5K 件 (全期間)
- 1 件 (過去 30 日間)
- 3.8 / 5
- コミュニティ
-
2007/6/11
Orthogonal Collocation on Finite Elements - CSTR Example
An implementation of OCFE as described in Liebman et al (1992) for the dynamic data reconciliation of a CSTR.
using the CSTR example from Ref. [1]. It is part of a set of codes for Ref. [2], a 2015 MSc thesis that aims to use evolutionary algorithms (i.e. PSO) to solve the nonlinear dynamic data reconciliation
- 262 件 (全期間)
- 3 件 (過去 30 日間)
- 4.0 / 5
- コミュニティ
-
2019/8/22
Motor Control with TI LaunchPad
Permanent Magnet Synchronous Motor Field-Oriented Control with TI LaunchPad and BOOSTXL-DRV8301
This example shows how to use a closed-loop Field-Oriented Control (FOC) algorithm to regulate the speed and torque of a three-phase Permanent Magnet Synchronous Motor (PMSM). This example uses C28x
- 10.9K 件 (全期間)
- 22 件 (過去 30 日間)
- 4.7 / 5
- コミュニティ
-
2023/9/13
Demos for Motor Control Deployment on Renesas Controllers
PMSM control examples using the Renesas motor control development kits.
# Demos for Motor Control Deployment on Renesas ControllersField-Oriented Control (FOC) of Permanent Magnet Synchronous Motor (PMSM) Using Renesas's Motor Control Development kit These examples
- 263 件 (全期間)
- 9 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2025/5/30
Testing Safety Critical Control Systems
This is a presentation on testing of safety critical control systems.
This has a presentation on testing Safety Critical Control Systems and a brief introduction to Formal Methods
- 2.2K 件 (全期間)
- 3 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2017/8/12
Offroad Navigation for Autonomous Haul Trucks
Planners and logic for offroad navigation of an autonomous haul truck in an open pit mine. Built for MATLAB R2023b.
?repo=mathworks-robotics/Offroad-Navigation-for-Autonomous-Haul-Trucks&project=AutonomousHaulTruck.prj&file=ModelAndControlAutonomousHaulTruck.mlx) `ModelAndControlAutonomousHaulTruck` MLX file. This file shows how to use Simulink® to integrate the road network and planners into an autonomous navigation stack with
- 241 件 (全期間)
- 9 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2024/3/29
Linear-Quadratic-Regulator for a CSTR process
Based in: Process Dynamics and Control Third Edition Dale E. Seborg & Thomas F. Edgar & Duncan A. Mellichamp & Doyle.
This work aims to design a linear quadratic regulator (LQR) for a continuous stirred tank reactor (CSTR). The CSTR is a process widely used in the chemical industries, highly linear and coupled.
- 18 件 (全期間)
- 1 件 (過去 30 日間)
- -- / 5
- コミュニティ
-
2024/12/9
The Chemical Reactor Design Toolbox
The CRD Toolbox for Simscape is dedicated to modelling and design of Chemical Reactors and Processes
components are basic blocks representing either a balancing control volume, a physical transport process (mass, heat and momentum), a source/sink due to a chemical reaction or a thermodynamic phase
- 404 件 (全期間)
- 14 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2023/5/11
Cat 2 or 3 strings/cell strings C-MEX: 10 times faster than STRCAT
Join 2 or 3 strings and cell strings 10 times faster than STRCAT R = CStrCatStr(A, B) or R = CStrCatStr(A, B, C)INPUT: A, B, C: Strings or cell strings. At least one input must be a cell
- 1.2K 件 (全期間)
- 1 件 (過去 30 日間)
- -- / 5
- コミュニティ
-
2010/2/10
ActiveX Word control base commands
Base commands to control Word in Matlab
This is an example to learn how to control Microsoft Word in Matlab.(tested on Microsoft Office 2007) This example contains:-define Font-define Font Size-define Page setup-write Text-color
- 2.3K 件 (全期間)
- 2 件 (過去 30 日間)
- 4.5 / 5
- コミュニティ
-
2016/7/21
Simulink® for Industrial Control of a Sheet-Metal-Rolling Application
Files from webinar on Industrial control of a steel rolling mill
design to control plate thickness and velocity. The control design is also setup to run an optimization to fine tune the controller parameters.The followup "Modeling and Control of Multi Stage Rolling Mill
- 3.4K 件 (全期間)
- 11 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2016/9/1
FOMCON toolbox for MATLAB is dedicated to fractional-order modeling and control of dynamic systems.
The FOMCON toolbox for MATLAB is a fractional-order calculus based toolbox for system modeling and control design.
- 21.2K 件 (全期間)
- 188 件 (過去 30 日間)
- 4.6 / 5
- コミュニティ
-
2022/11/25
treeTable - create a sortable table control with collapsible row groups
Create a sortable Java-based tree-table GUI control having collapsible/expandable data row groups
- 2.5K 件 (全期間)
- 5 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2013/8/6
MPC Tutorial I: Dynamic Matrix Control
A tutorial for beginners to learn dynamic matrix control
This is the first part of the planned series for Model Predictive Control (MPC) tutorials.Dynamic Matrix Control is the first MPC algorithm developed in early 1980s. It is probably also the most
- 11.8K 件 (全期間)
- 17 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2008/4/8
Instrument Control Toolbox Support Package for Keysight IO Libraries and VISA Interface
Control instruments using Keysight (Agilent) VISA.
Instrument Control Toolbox™ Support Package for Keysight™ IO Libraries and VISA Interface enable you to to control instruments, make measurements, analyze data, and build test systems. Once data is
- 18.7K 件 (全期間)
- 105 件 (過去 30 日間)
- 4.3 / 5
- MathWorks
-
2026/1/26
Instrument Control Toolbox Support Package for R&S VISA Interface
Control instruments using Rohde & Schwarz VISA (R&SVISA)
Instrument Control Toolbox™ Support Package for R&S® VISA Interface enables you to control instruments, make measurements, analyze data, and build test systems. Once data is in MATLAB® , you can
- 6.4K 件 (全期間)
- 100 件 (過去 30 日間)
- 5.0 / 5
- MathWorks
-
2026/1/26
Example using a MATLAB Class to control a GUI
This example shows how to use a Matlab class to control a gui.
I've found, as my projects get bigger, it is easier to use a MATLAB class to control and manage a GUI instead of manipulating the standard Matlab gui mfiles. I believe this style of GUI programming
- 3.1K 件 (全期間)
- 1 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2011/12/5
A set of functions that can control word from matlab by activex.
- 5.7K 件 (全期間)
- 3 件 (過去 30 日間)
- 4.7 / 5
- コミュニティ
-
2016/10/3
Stepper Motor Control with Arduino
Small model which demonstrates how to control a stepper motor with an Arduino board.
Small model which demonstrates how to control a stepper motor with an Arduino board. Hardware used:- Arduino Mega 2560- Step Motor 28BYJ-48- Motor Driver Board ULN2003- Potentiometer to input desired
- 4.7K 件 (全期間)
- 24 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2016/9/12
Files used in webinar Data-driven Control conducted on 12 July 2012
Files used in webinar Data-driven Control: How to Design a Controller When a Plant Model is Not Available on 12 July 2012Through this webinar and product demonstrations, you will learn how to design
- 7K 件 (全期間)
- 6 件 (過去 30 日間)
- 4.4 / 5
- コミュニティ
-
2016/9/1
Motor Control Using NXP™ Development Kits
Field-Oriented Control of Permanent Magnet Synchronous Motor Using NXP™ Development kits
# FOC-of-PMSMField-Oriented Control of Permanent Magnet Synchronous Motor Using NXP™ S32K144 and S32K344 Development KitsThis example implements a motor control system using the NXP™ motor control
- 1.8K 件 (全期間)
- 15 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2025/10/7
Induction Motor Controlled by AC Voltage Controller
Induction Motor speed controlled by using 3-phase AC voltage controller
Induction Motor speed controlled by using thyrister based 3-phase AC voltage controller. In this model, speed of Induction motor is controlled with proper firing angle of AC voltage controller. It is
- 6.1K 件 (全期間)
- 39 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2012/12/10
Grid forming droop and virtual synchronous machine.
This is a model comparing the performance of the droop and virtual synchronous machine grid forming control.
parametrized by the short circuit ratio as well as the reactance to resistance ratio to allow the reproduction of the results from the article.The primary controls can be either droop or virtual synchronous
- 2.5K 件 (全期間)
- 230 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2025/3/14
Perspective Control/ Correction
The objective is to give a simple demonstration on perspective control using 4 corners of a plane.
- 4K 件 (全期間)
- 2 件 (過去 30 日間)
- 4.9 / 5
- コミュニティ
-
2025/5/14
Iterative learning motion control
The very basic repetitive compensator with forgetting is implemented in a position control system.
This model illustrates the repetitive control concept. A servo drive system is selected as the case study. It should be noted that the very basic repetitive compensator introduces integration in the
- 2.1K 件 (全期間)
- 4 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2014/12/18
Subplot wrapper, allowing better figure utilization, by tighter axes.
allowing the user to control it in a convenient manner. In addition to subplot functionality (fully supported) the user can define margins, which result in larger axis presented in the figure. Default
- 14.5K 件 (全期間)
- 9 件 (過去 30 日間)
- 4.4 / 5
- コミュニティ
-
2016/7/31
Quanser Interactive Labs for MATLAB
High-fidelity digital twins of Quanser’s world renowned controls, mechatronics, and robotics hardware for teaching and research.
- 13.8K 件 (全期間)
- 572 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2026/2/24
Multivarialbe control toolbox
- 20K 件 (全期間)
- 2 件 (過去 30 日間)
- 4.3 / 5
- コミュニティ
-
2017/11/22
Model Predictive Control with discrete, continuous, linear, or nonlinear models.
Model Predictive Control (MPC) predicts and optimizes time-varying processes over a future time horizon. This control package accepts linear or nonlinear models. Using large-scale nonlinear
- 8.7K 件 (全期間)
- 13 件 (過去 30 日間)
- 4.7 / 5
- コミュニティ
-
2012/3/23
Safety Critical Control Elements Examples
The files contained have the examples for safety critical control elements.
The presentation on Safety Control System Design and Test are given in the link below:http://www.mathworks.in/matlabcentral/fileexchange/39047-testing-of-safety-critical-control-systemsI have
- 939 件 (全期間)
- 3 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2013/1/4
MATLAB toolbox for control 101 course
# control101[![View Control 101 toolbox on File
- 9.4K 件 (全期間)
- 32 件 (過去 30 日間)
- 5.0 / 5
- コミュニティ
-
2026/2/24
Automotive Electrical System Simulation and Control
A conventional vehicle electrical system model with alternator, battery, loads, and idle control.
# Automotive Electrical System Simulation and Control[![View Automotive Electrical System Simulation and Control on File
- 12.1K 件 (全期間)
- 13 件 (過去 30 日間)
- 4.6 / 5
- コミュニティ
-
2024/8/2
Dual Motor Control with TI LAUNCHXL-F28069M LaunchPad
Field-Oriented Control with TI LAUNCHXL-F28069M, BOOSTXL-DRV8301 inverters and 2 PMS motors
This example shows how to use a closed-loop Field-Oriented Control (FOC) algorithm to regulate the speed and torque of a 2 three-phase Permanent Magnet Synchronous Motors (PMSM). This example uses
- 5.8K 件 (全期間)
- 13 件 (過去 30 日間)
- 4.6 / 5
- コミュニティ
-
2023/9/13
- 4.8K 件 (全期間)
- 2 件 (過去 30 日間)
- 4.4 / 5
- コミュニティ
-
2009/9/9