
Vibrational control of nonlinear systems: Vibrational controllability and tr...
In the first part of this work, the criteria for the existence of stabilizing parametric oscillations have been derived. In the present paper, the problem of choosing the stabilizing...
See MoreRobust Control, Part 4: Working with Parameter Uncertainty
The previous two videos showed a few different ways to quantify how robust a system is to model and plant uncertainty by looking at how much input and output variation it can handle before...
See MoreAdaptive Control (Part II) —Modeling the X-15’s Adaptive Flight Control Syst...
This blog post shows how to build from scratch a Simulink model of the famous MH-96, the X-15's Adaptive Flight Control System
See MoreProcess Control is Inventory Control
You change the inventory of heat to change temperature. You change the inventory of material to change level. Understanding how the inventory relates to the controlled variable is...
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 MoreRobotic Car - A Simple Way to Build a Model
You don't always have to work out the math in order to build up a model of your system. Sometimes generating a model is as easy as running a simple test and inspecting the results. I show...
See MorePassivity-Based Control to Guarantee Stability | Control Systems in Practice...
Learn about passivity-based control to guarantee closed-loop stability of feedback systems. Consider different ways to assess the stability of systems other than looking at gain and phase...
See MoreThe Demod Squad: A Tutorial on the Utility and Methodologies for Using Modul...
Video talk of the paper by the same name.
See MorePulse Waveform Analyzer App
The Pulse Waveform Analyzer app lets you explore the properties of signals commonly used in radar. You can display 2-D and 3-D plots that let you visualize waveform time series and spectra.
... See MoreMulti-agent reinforcement learning: An overview
From the abstract:
Multi-agent systems can be used to address problems in a variety of do- mains, including robotics, distributed control, telecommunications, and economics. The complexity...
See MoreRatio Control and Scaled Signal Calculations
When and how to use Ratio Control and use Scaled Signals
See MoreAutomotive Adaptive Cruise Control Using FMCW Technology
This MATLAB example shows how to model an automotive adaptive cruise control system using the frequency modulated continuous wave (FMCW) technique. This example performs range and Doppler...
See MoreMATLAB Discovery Page - Visual Inspection
Visual inspection is the image-based inspection of parts where a camera scans the part under test for both failures and quality defects. Automated inspection and defect detection are...
See MoreOIT System Design Laboratory (Japanese)
A collection of video lectures from OIT SDL.
See MoreWhat are Phased Arrays?
This video introduces the concept of phased arrays. An array refers to multiple sensors, arranged in some configuration, that act together to produce a desired sensor pattern. With a phased...
See MoreEducational Tool for Teaching GRAFCET
e-GRAFCET is a tool for supporting the teaching-learning process of GRAFCET ( which can be implemented using the programming language Sequential Function Chart – SFC). While this tool was...
See MoreMassive MIMO Hybrid Beamforming
This MATLAB example shows how hybrid beamforming is employed at the transmit end of a massive MIMO communications system, using techniques for both multi-user and single-user systems. The...
See MoreSystems Engineering, Part 2: Towards a Model-Based Approach
The role of systems engineering is to help find and maintain a balance between the stakeholder needs, the management needs, and the engineering needs of a project. So we can think of it as...
See MoreGeodetic Coordinates: Computing Latitude and Longitude
In this video we show how to compute the geodetic latitude and terrestrial longitude if given the velocity north and east. This is useful for simulating a body moving over a spheroid Earth...
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 MoreControl Bootcamp: Observability Example in Matlab
This video explores observability in Matlab on the example system of an inverted pendulum on a cart.
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 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 MorePathfinding with A*
An interactive visual explanation of the A* pathfinding algorithm. This resource uses motivating examples from computer games.
See More
Control Bootcamp: Introduction to Robust Control
This video motivates robust control with the famous 1978 paper by John Doyle, titled "Guaranteed Margins for LQG Regulators"... Abstract: There are none.
See More