发明名称 |
迟滞非线性电机辨识与控制方法 |
摘要 |
本发明提供了一种迟滞非线性电机系统辨识与控制方法,包括:建立迟滞非线性电机系统的Hammerstein模型;依靠模型的脉冲响应数据,采用Hankel矩阵法估计模型的阶次;采样模型的输出数据,辨识模型的动态线性环节和静态非线性环节,得到辨识结果;根据辨识结果计算Hammerstein逆模型并设计自适应滑模控制器;比较自适应滑模控制器输出和Hammerstein逆模型输出,当两者差距大于预设选择器ξ时,采用Hammerstein逆模型控制;当两者结果差距小于或者等于选择器ξ时,采用自适应滑模控制器控制。本发明所提出模型为纯粹数学模型,不含额外物理变量,适用范围广,计算简单易实现。 |
申请公布号 |
CN105425587A |
申请公布日期 |
2016.03.23 |
申请号 |
CN201510783443.7 |
申请日期 |
2015.11.16 |
申请人 |
北京理工大学 |
发明人 |
任雪梅;高学辉;赵威;王树波;王敏林;祝长生;张成元 |
分类号 |
G05B13/04(2006.01)I |
主分类号 |
G05B13/04(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种迟滞非线性电机辨识与控制方法,其特征在于,所述方法包括:步骤1:建立迟滞非线性电机系统的Hammerstein模型;步骤2:依靠所述Hammerstein模型的脉冲响应数据,采用Hankel矩阵法估计所述Hammerstein模型的阶次;步骤3:采样所述Hammerstein模型的输出数据,辨识所述Hammerstein模型的动态线性环节和静态非线性环节,得到辨识结果;步骤4:根据所述辨识结果,采用确定性分块三角矩阵法得到迟滞Preisach模型并计算Preisach逆模型;步骤5:根据辨识结果计算Hammerstein逆模型并设计自适应滑模控制器;步骤6:比较自适应滑模控制器输出和Hammerstein逆模型输出,当两者差距大于预设选择器ξ时,采用Hammerstein逆模型控制;当两者结果差距小于或者等于选择器ξ时,采用自适应滑模控制器控制。 |
地址 |
100081 北京市海淀区中关村南大街5号北京理工大学 |