
Mathworks Model Reference Adaptive Control Overview
This website provides an overview of the mathematics behind Model Reference Adaptive Control (MRAC). MRAC is a model-based, real-time adaptive control algorithm that computes control actions...
See MoreMATLAB Command: goodnessOfFit
Goodness of fit between test and reference data for analysis and validation of identified models
See MoreCohen-Coon Tuning
A procedure and commentary on this tuning approach that includes deadtime.
See MoreCascade Control 2
An Implementation Recipe for Cascade Control
See MorePost-Pandemic: A Hybrid Lab Experience
This article discusses the importance of a hybrid laboratory model, blending physical hardware with digital twins. Example using the Quanser Interactive Lab (QLabs) platform is given.
See MoreWhat are Polynomial Models?
This Mathworks page provides an overview of polynomial models.
See MoreTuning PID Controllers
Tuning controllers is the procedure for choosing the coefficient values for the P, I and D modes. It must be simple to execute, fast, and non-disruptive to the operating process. Heuristic...
See MoreControl Valve Problems
Control valve problems can severely affect control loop performance and, unless eliminated, they can make controller tuning a challenging (sometimes impossible) task. Some problems are quite...
See MoreNyquist Stability Criterion
The Wikipedia article on Nyquist Stability Criterion. This covers the Nyquist plot, the Cauchy argument principle, and the stability criterion itself. A mathematical derivation is also...
See MoreNonlinear Control Output Signal Characterization
If the process gain makes large changes over the operating range, then tuning PID (or other linear) controllers is difficult. If tuned for one region, the controller is undesirably sluggish...
See MoreScaled Transmission Signals, Engineering Units, and Conversions
Information is transmitted in scaled signals (4-20 mA, 3-15 psig, 0-100%, digital counts), which are also deviations from some reference vales (such as psi gage is to psia). But process...
See MoreFeedforward Control
When and how to use Feedforward Control
See MoreIntroduction to the A* Algorithm
An interactive visual explanation of the A* algorithm using motivating examples from computer games.
See More
MATLAB Command: resid
This MATLAB command is part of the system identification toolbox and provides a way to compute and test residuals.
See MoreMatlab: The Radar Equation
This Mathworks page explains the parameters of the radar range equation. The point target radar range equation estimates the power at the input to the receiver for a target of a given radar...
See MoreMeasurements, Transmission Signals, and Issues
This is an introduction to scaled information transmission signals (for example 4-20 mA, 3-15 psig, etc.), the actual sensed signals (like using orifice dP to infer flow rate, or temperature...
See MoreMATLAB Documentation page: nlarx command
This is the Mathworks documentation page for the nlarx MATLAB command.
See MoreModel-Based Reinforcement Learning: Theory and Practice
Blog post by Michael Janner of Berkeley Artificial Intelligence Research on model-based reinforcement learning.
See MoreMATLAB function: phased.LCMVBeamformer
The phased.LCMVBeamformer object implements a narrowband linear-constraint minimum-variance (LCMV) beamformer for a sensor array. The LCMV beamformer belongs to the family of constrained...
See MoreCascade Control
What is Cascade Control and why use it?
See MoreDSP Related
Website with a lot of good content for any DSP scientists, researchers, and developers.
See MoreAutomotive Radar MATLAB Documentation and Examples
MATLAB documentation and examples for probabilistic and physics-based radar sensor models, simulation of MIMO antennas, waveforms, I/Q radar signals, micro-Doppler signatures, detections...
See MoreOrifice Calibration
The ISO method for orifice design and calibration is grounded in the ideal square-root relation between pressure drop and flow rate, specifies the in-pipe structure for an orifice, and...
See MoreFirst-Order Filters
Use data filters to temper noise - relation of options to lag and variance reduction
See More