
Type
Experience
Scope
OIT System Design Laboratory (Japanese)
A collection of video lectures from OIT SDL.
See MoreSystem Identification: Regression Models
This lecture provides an overview of modern data-driven regression methods for linear and nonlinear system identification, based on the dynamic mode decomposition (DMD), Koopman theory, and...
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 MoreBasic course of control theory (Hungarian and English)
The basic course of control theory is taught in the 3rd year for the students specialized in information technology at the Faculty of Electrical Engineering and Informatics of the Budapest...
See MoreCascade Control
What is Cascade Control and why use it?
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 MoreSystems Engineering, Part 3: The Benefits of Functional Architectures
Functional, logical, and physical architectures are important tools for designing complex systems. We describe what architectures are and how they contribute to the early stages of a project...
See MoreOnline Tuning using Simulink’s Closed-Loop PID Autotuner Block
Learn how to conduct an online tuning of a PI-speed controller using the MATLAB/Simulink Closed-Loop PID Autotuner Block. Tuned controller is validated on a Quanser QLabs Virtual QUBE-Servo...
See MoreMath Background for Machine Learning from Carnegie Melon University
This course provides a place for students to practice the necessary mathematical background for further study in machine learning — particularly for taking 10-601 and 10-701. Topics covered...
See MoreMeasuring Angles with FMCW Radar | Understanding Radar Principles
Learn how multiple antennas are used to determine the azimuth and elevation of an object using Frequency Modulated Continuous Wave (FMCW) radar.
By looking at the phase shift between the...
See MoreMATLAB Command: lqr
MATLAB command documentation for the Linear-Quadratic Regulator (lqr) function.
See MoreIntroduction to Anomaly Detection for Engineers
Anomaly detection is the process of identifying events or patterns that differ from expected behavior. This is important for applications like predictive maintenance but can be hard to...
See MoreRadar Systems Engineering Lecture 4: The Radar Equation
This Free Radar Systems Engineering Course (video, audio and screen captured ppt slides) and separate pdf slides) has been developed as a first course in Radar Systems for first year...
See MoreProcess Dynamics and Control Course
This course focuses on a complete start to finish process of physics-based modeling, data driven methods, and controller design. Although some knowledge of computer programming is required...
See MoreIntro to Data Science: Overview
This lecture provides an introductory overview to data science. I will discuss the high-level goals of this lecture series, and how data science is about asking and answering questions with...
See MoreSingular Value Decomposition (SVD): Overview
This video presents an overview of the singular value decomposition (SVD), which is one of the most widely used algorithms for data processing, reduced-order modeling, and high-dimensional...
See MoreIntroduction to Hybrid Beamforming
This MATLAB example introduces the basic concept of hybrid beamforming and shows how to simulate such a system.
See MoreREAD FIRST: How to learn PLC's and get into the Industrial Automation World ...
r/PLC is dedicated to discussion and questions about Programmable Logic Controllers (PLCs): "an industrial digital computer that has been ruggedized and adapted for the control of...
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 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 MoreRobust Control, Part 3: Disk Margins for MIMO Systems
This video shows how margin can be used to assess the robustness of multi-input, multi-output systems. We’ll show how disk margin is a more complete way to represent margin for MIMO systems...
See MoreMATLAB Example: Doppler Estimation
This example shows a monostatic pulse radar detecting the radial velocity of moving targets at specific ranges. The speed is derived from the Doppler shift caused by the moving targets. We...
See MoreFirst-Order Filters
Use data filters to temper noise - relation of options to lag and variance reduction
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 MoreControl Bootcamp: Overview
Overview lecture for bootcamp on optimal and modern control. In this lecture, we discuss the various types of control and the benefits of closed-loop feedback control.
See More