摘要
本发明实施例公开了基于PRBS激发信号的输出误差系统辨识方法及系统。方法包括:生成PRBS激发信号;获取待识别被控系统的时间常数和输入增益;记录PRBS激发信号作用于待识别被控系统的输出值;根据PRBS激发信号以及待识别被控系统设计预测器,并计算预测输出值;构建代价函数计算实际输出值以及预测输出值的预测误差,并采用非线性优化方法优化代价函数涉及的参数,以得到待识别被控系统的真实参数,进而得到被控系统的模型;将被控系统的模型加载到物理设备,并根据加载结果确定辨识到的模型是否准确。通过实施本发明实施例的方法可解决当前的系统辨识算法面临多频率激励方法耗时长、精度不足,白噪声信号计算误差,硬件实施消耗资源多,提前无法得知被控系统阶数的问题,以提升控制系统的性能和响应精度。
技术关键词
误差系统
非线性优化方法
构建代价函数
辨识方法
物理设备
伪随机二进制序列
预测误差
预测输出值
信号生成单元
辨识系统
参数
速度
闭环控制系统
激励方法
辨识算法
加载单元
计算误差
记录单元
数据格式