在 Simulink 中对在线参数估计数据进行预处理
包含漂移、偏移、缺失样本、季节性、平衡行为和异常值等缺陷的估计数据,可能会对估计的质量产生不利影响。因此,建议您根据需要对估计数据进行预处理。
使用 Simulink® 软件中的工具对数据进行预处理,以便进行在线估计。在 Simulink 中用于执行数据预处理的常用工具包括:
数学运算 (Simulink)库中的模块。例如,可使用这些模块来对信号进行偏移量加减或归一化处理。
Continuous (Simulink) 和 离散 (Simulink) 库中的模块。例如,可以使用这些模块对信号进行滤波。
Rate Transition (Simulink) 模块,它允许您处理在不同速率下运行的模块之间的数据传输。例如,使用此模块可对来自采样率与在线估计模块不同的数据源的数据进行重采样。
MATLAB Function (Simulink) 模块,它允许您在模型中包含 MATLAB® 代码。例如,可以使用此模块来实现自定义预处理算法。
例如,请参阅Online ARMAX Polynomial Model Estimation,了解如何通过去除均值对估计输入信号进行预处理。
另请参阅
Recursive Least Squares Estimator | Recursive Polynomial Model Estimator | Kalman Filter