Kalman Analog Filter

From Visuino
Jump to navigation Jump to search

File:TArduinoKalmanAnalogFilter.png

Summary

Kalman filter for analog signals, combining input value and rate of change to reduce noise and improve signal estimation.

Description

The Kalman Analog Filter uses a predictive model and measurement updates to estimate the true value of an analog signal. It considers both the value and its rate of change, adjusting for process and observation noise. This makes it ideal for sensor smoothing and signal conditioning in dynamic environments.

Diagram:

Properties

  • Enabled – Enables or disables the filter.
  • Change Rate Process Noise (Q Rate) – Process noise for the rate of change (default 0.0003).
  • Value Process Noise (Q Value) – Process noise for the value (default 0.01).
  • Value Observed Noise (R Value) – Measurement noise for the observed value (default 0.01).

Pins

Input Pins

  • In (analog) – Raw analog input signal.
  • Rate of Change (analog) – Derivative or rate of change of the input signal.

Output Pins

  • Out (analog) – Filtered analog output.

Categories