Данные оценки, которые содержат недостатки, такие как дрейф, смещение, отсутствующие выборки, сезонность, равновесное поведение и выбросы, могут негативно повлиять на качество оценки. Поэтому рекомендуется предварительно обработать данные оценки по мере необходимости.
Используйте инструменты в Simulink® программное обеспечение для предварительной обработки данных для онлайн-оценки. Общие инструменты для выполнения предварительной обработки данных в Simulink:
Блоки в библиотеке Математические операции (Simulink). Используйте эти блоки, для примера, чтобы вычесть или добавить смещение или нормализовать сигнал.
Блоки в библиотеке Continuous (Simulink) и Discrete (Simulink). Используйте эти блоки, например, чтобы фильтровать сигнал.
Rate Transition (Simulink) блок, который позволяет обрабатывать передачу данных между блоками, работающими с различными скоростями. Используйте этот блок, например, чтобы переизбрать ваши данные из источника, который работает с другой частотой дискретизации, чем онлайн-блок оценки.
MATLAB Function (Simulink) блок, который позволяет включать MATLAB® код в вашей модели. Используйте этот блок, например, чтобы реализовать пользовательский алгоритм предварительной обработки.
Смотрите онлайн-оценку полиномиальной модели ARMAX для примера того, как можно предварительно обработать входной сигнал оценки путем удаления его среднего значения.
Kalman Filter | Recursive Least Squares Estimator | Recursive Polynomial Model Estimator