resourcium_beta
Select any filter and click on Apply to see results

Feedforward Control

Doug Cooper & Allen Houtz
Intermediate
Article / Blog
Application

When a Ratio Control strategy takes action too soon, use Feedforward to temper the dynamics.  When a disturbance can be measured, but would not be a ratio of the control output use...

See More

Python Control Systems Library

python-control.org
Intermediate
Software
Application

The python-control package is a set of python classes and functions that implement common operations for the analysis and design of feedback control systems. The initial goal is to implement...

See More

MATLAB Command: resid

Mathworks
Intermediate
Article / Blog
Application

This MATLAB command is part of the system identification toolbox and provides a way to compute and test residuals.

See More

Min IAE Tuning

Jacques Smuts
15 min
Intermediate
Article / Blog
Application

Procedure and Commentary on tuning for minimum Integral of the Absolute Error

See More

MATLAB function: phased.LCMVBeamformer

Mathworks - Brian Douglas
Intermediate
Article / Blog
Application

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 More

PID Controller Variations

R. Russell Rhinehart
20 min
Intermediate
Article / Blog
Application

It is important to understand the variations on the PID algorithm when tuning and when choosing a version that is consistent within your use context.  Unfortunately, there are many names for...

See More

Linear Regression 1 [Matlab]

Steve Brunton
12 min
Intermediate
Video
Application

This video describes how the singular value decomposition (SVD) can be used for linear regression in Matlab (part 1).

See More

SVD: Eigenfaces 1 [Matlab]

Steve Brunton
7 min
Intermediate
Video
Application

This video describes how the singular value decomposition (SVD) can be used to efficiently represent human faces, in the so-called "eigenfaces" (Matlab code, part 1).

See More

SVD: Eigenfaces 3 [Python]

Steve Brunton
5 min
Intermediate
Video
Application

This video describes how the singular value decomposition (SVD) can be used to efficiently represent human faces, in the so-called "eigenfaces" (Python code, part 3).

See More

Override and Reset Feedback

R. Russell Rhinehart
15 min
Intermediate
Article / Blog
Application

Override (Select, Safety, Switch) control observes an auxiliary variable and takes over from the primary controller when a limit is exceeded.  Reset feedback is a method to prevent the non...

See More

SVD: Eigen Action Heros [Matlab]

Steve Brunton
16 min
Intermediate
Video
Application

This video describes how the singular value decomposition (SVD) can be used to efficiently represent human faces. In this example, we represent action heros (Matlab).

See More