Category · Free · No card

Free control engineering and PID courses with certificate

Control theory with MATLAB and Simulink, free and complete: transfer functions, stability, Bode plots, PID design, state space, LQR, system identification and discrete implementation, with notes, quizzes and an optional verifiable certificate.

3 courses · 35 modules · 25h 7m of video · Updated 27 September 2026
MATLAB and Simulink for Control Systems course cover
FreeControl engineeringIntermediate

MATLAB and Simulink for Control Systems

Control engineering with the tools engineers actually use: the MATLAB and Simulink environment, transfer functions and block diagrams, time response, stability with Routh-Hurwitz and root locus, frequency response with Bode, Nyquist and Nichols, loop shaping, PID design and tuning, feedforward, gain scheduling and delays, state space, pole placement, LQR and observers, physical modelling and system identification, Simulink for electrical engineers, and implementation in discrete time.

  • Use MATLAB and Simulink for modelling and simulation
  • Analyse transfer functions, time response and stability
  • Read Bode, Nyquist and Nichols plots and shape loops
15 modules 15h 25mView course
PID Control for PLC Engineers course cover
FreeProcess controlIntermediate

PID Control for PLC Engineers

From on/off to a tuned loop: what P, I and D each do, how to tune by hand and by rule, anti-windup and filtering, and PID inside Allen-Bradley controllers.

  • Explain why on/off control cannot hold a setpoint on a fast process
  • Wire a loop's transmitter and final element on Micro800 and MicroLogix
  • Predict what raising gain, shortening reset or adding rate does to a loop
13 modules 6h 48mView course
Siemens TIA Portal PID Compact and Analog Processing course cover
FreeProcess controlIntermediate

Siemens TIA Portal PID Compact and Analog Processing

Closed-loop control the way it is done on an S7-1200 or S7-1500: analog in, NORM_X and SCALE_X, PID_Compact configured, tuned and wired to an HMI, analog or PWM out, proved on a free tank simulation.

  • Explain on/off, three-point and PID control and when each fits
  • Read P, I and D as gain, reset time and rate time
  • Scale analog inputs with NORM_X and SCALE_X and outputs the other way
7 modules 2h 54mView course

Compare the Control engineering courses

CourseLevelModulesVideoBrand
MATLAB and Simulink for Control SystemsIntermediate1515h 25mMathWorks
PID Control for PLC EngineersIntermediate136h 48mVendor-neutral
Siemens TIA Portal PID Compact and Analog ProcessingIntermediate72h 54mSiemens

Questions

Is MATLAB free?
MATLAB Online, the student licence and the trial all cover the course.
How much maths do I need?
School algebra and a willingness to plot a step response. The courses use MATLAB and Simulink trials and simulation blocks in TIA Portal so the maths is seen, not only written.