[发明专利]无人直升机动力学参数的辨识方法和装置有效
| 申请号: | 201610214448.2 | 申请日: | 2016-04-06 |
| 公开(公告)号: | CN105843040B | 公开(公告)日: | 2018-09-21 |
| 发明(设计)人: | 蒋本忠;白勍;杨峥;李明;沙俊汀 | 申请(专利权)人: | 沈阳上博智拓科技有限公司 |
| 主分类号: | G05B13/04 | 分类号: | G05B13/04 |
| 代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 南毅宁;桑传标 |
| 地址: | 110000 辽宁省沈阳市*** | 国省代码: | 辽宁;21 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种无人直升机动力学参数的辨识方法和装置,该方法包括:获取待辨识参数的初始估计值,得到包含待辨识参数的初始估计值的第一系统矩阵和第一控制矩阵,以此获取系统测量数据的响应函数,根据飞行数据,第一系统矩阵、第一控制矩阵,利用状态空间模型、响应函数以及代价函数获取包含最优解的系统矩阵和系数矩阵并结合更新策略获取更新后的第二系统矩阵、第二控制矩阵;判断第二系统矩阵和第二控制矩阵是否满足预设条件,不满足时,将第二系统矩阵和第二控制矩阵作为第一系统矩阵和第一控制矩阵再次执行上述步骤,直至满足预设条件为止,并将第二系统矩阵和第二控制矩阵中的待辨识参数的当前值作为完成辨识的目标值。 | ||
| 搜索关键词: | 无人 直升机 动力学 参数 辨识 方法 装置 | ||
【主权项】:
1.一种无人直升机动力学参数的辨识方法,其特征在于,所述方法包括:a.获取待辨识参数的初始估计值,得到包含所述待辨识参数的初始估计值的第一系统矩阵和第一控制矩阵;b.根据所述第一系统矩阵和所述第一控制矩阵,获取系统测量数据的响应函数,并确定所述响应函数的特征频率点;c.根据采集的所述无人直升机的飞行数据,所述第一系统矩阵和所述第一控制矩阵, 利用预设的状态空间模型、所述响应函数以及预设的代价函数获取所述待辨识参数的最优解,得到包含所述待辨识参数的最优解的系统矩阵和系数矩阵,所述步骤c包括:c1.采集所述无人直升机的飞行数据,并根据采集的所述飞行数据,利用所述响应函数获取实际频谱响应;c2.将所述第一系统矩阵和所述第一控制矩阵分别作为所述状态空间模型中的系统矩阵和控制矩阵计算频谱响应估计值;c3.根据所述频谱响应估计值和所述实际频谱响应获取频谱误差;c4.根据所述频谱误差,利用所述代价函数获取所述待辨识参数的本轮迭代的最优解;c5.根据所述待辨识参数的本轮迭代的最优解更新所述第一系统矩阵和所述第一控制矩阵,并将更新后的第一系统矩阵和更新后的第一控制矩阵分别作为所述状态空间模型中的系统矩阵和控制矩阵,得到本轮迭代获取的状态空间模型;c6.通过时域验证判断利用本轮迭代获取的状态空间模型计算出的频谱响应估计值与所述实际频谱响应的误差是否大于误差阈值;当判断利用本轮迭代获取的状态空间模型计算出的频谱响应估计值与所述实际频谱响应的误差不大于所述误差阈值时,将所述本轮迭代的最优解作为所述待辨识参数的最优解,得到包含所述待辨识参数的最优解的系统矩阵和系数矩阵;当判断利用本轮迭代获取的状态空间模型计算出的频谱响应估计值与所述实际频谱响应的误差大于所述误差阈值时,更新所述第一系统矩阵和所述第一控制矩阵并再次执行步骤c2~c5,直至利用本轮迭代获取的状态空间模型计算出的频谱响应估计值与所述实际频谱响应的误差不大于所述误差阈值为止;d.根据所述包含所述待辨识参数的最优解的系统矩阵和系数矩阵,利用预设的更新策略获取更新后的第二系统矩阵和第二控制矩阵;e.判断所述第二系统矩阵和所述第二控制矩阵是否满足预设条件,在所述第二系统矩阵和所述第二控制矩阵不满足所述预设条件时,将所述第二系统矩阵和所述第二控制矩阵作为所述第一系统矩阵和所述第一控制矩阵再次执行步骤b~e,直至所述第二系统矩阵和所述第二控制矩阵满足所述预设条件为止,将所述第二系统矩阵和所述第二系统矩阵中包含的所述待辨识参数的当前值作为完成辨识的目标值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳上博智拓科技有限公司,未经沈阳上博智拓科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610214448.2/,转载请声明来源钻瓜专利网。
- 上一篇:智能家电主控通信方法与系统
- 下一篇:轴承式活动垫片螺母





