前言
本文采用基于最小二乘的线性辨识方法和基于Nonlinear ARX模型的非线性辨识方法对图1所示的直流电机进行系统辨识,并分别设计H∞控制器,分析比较控制效果。
一、数据采集
给电机输入幅值为60RPM的PRBS信号,采样周期为0.01s,共采集2000组数据。前1000组数据用于模型估计、训练,后1000组用于结果验证,输入输出数据如下。
二、系统辨识
1.最小二乘法(线性辨识)
设SISO线性时不变系统ARX数学模型为
本文采用基于最小二乘的线性辨识方法和基于Nonlinear ARX模型的非线性辨识方法对图1所示的直流电机进行系统辨识,并分别设计H∞控制器,分析比较控制效果。
给电机输入幅值为60RPM的PRBS信号,采样周期为0.01s,共采集2000组数据。前1000组数据用于模型估计、训练,后1000组用于结果验证,输入输出数据如下。
设SISO线性时不变系统ARX数学模型为