Kalman Analog Filter
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
- File:TArduinoAnalogCategory.png Category Analog – Analog signal processing components.
- File:TArduinoFilterCategory.png Category Filter – Signal filtering and smoothing components.