Moving Horizon Estimation

Simulink and MATLAB Toolbox for Moving Horizon Estimation and Model Predictive Control

You are now following this Submission

Moving Horizon Estimation (MHE) is an optimization approach that uses a series of measurements observed over time, containing noise (random variations) and other inaccuracies, and produces estimates of unknown variables or parameters. Unlike deterministic approaches like the Kalman filter, MHE requires an iterative approach that relies on linear programming or nonlinear programming solvers to find a solution.

See http://apmonitor.com/wiki/index.php/Main/Estimation for a tutorial video and information on using these files.

Cite As

John Hedengren (2026). Moving Horizon Estimation (https://au.mathworks.com/matlabcentral/fileexchange/41949-moving-horizon-estimation), MATLAB Central File Exchange. Retrieved .

Categories

Find more on Model Predictive Control Toolbox in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0