[发明专利]一种基于横滚机构的仿蝠鲼航行器滑翔航向控制的方法在审
申请号: | 202110634989.1 | 申请日: | 2021-06-08 |
公开(公告)号: | CN113342011A | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 潘光;何悦;曹勇;曹永辉;马淑敏;谢钰 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G05D1/06 | 分类号: | G05D1/06 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 王鲜凯 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 机构 仿蝠鲼 航行 滑翔 航向 控制 方法 | ||
1.一种基于横滚机构的仿蝠鲼航行器滑翔航向控制的方法,其特征在于步骤如下:
步骤1、通过姿态传感器获得仿蝠鲼航行器当前的航向角角度计算当前航向角和设定航向角的航向角偏差e:
当前航向角和目标航向角的偏差变化率ec:
其中:ec(t)为当前时刻的当前航向角和目标航向角的偏差变化率;e(t)为当前时刻的航向角偏差;e(t-1)为上一时刻的航向角偏差;Δt为上一时刻到当前时刻的时间差;
步骤2、将输入量模糊化:将航向偏差e和航向偏差率ec根据隶属度函数映射到相应的模糊子集中,以实现对输入参数的模糊化处理;其中模糊子集为{NB,NM,NS,ZO,PS,PM,PB},子集中的元素分别代表负大,负中,负小,零,正小,正中,正大;
步骤3:将模糊化处理后航向偏差e和航向偏差率ec分别对应到下表模糊规则库的纵坐标轴和横坐标轴上,查表得出Δkp和Δkd的模糊值;
步骤4:对模糊值进行解模糊化得到Δkp和Δkd的值,利用Δkp和Δkd对控制器参数kp和kd进行调整:
其中,kp为经模糊算法调整后的比例系数;kd为经模糊算法调整后的微分系数;Δkp为利用模糊算法得到的比例系数改变量;Δkd为利用模糊算法得到的比例微分系数该变量;kp0为调整前的比例系数;kd0为调整前的微分系数;
步骤5:以离散后的PD控制算法计算出控制器的输出u(k):
其中,u(k)为当前时刻控制器的控制输出;e(k)为当前控制周期的航向偏差;e(k-1)为上一控制周期的航向偏差;T为离散的时间间隔;
步骤6:对控制器的输出量进行函数处理,得出横滚机构的横滚角度θ(k):
θ(k)=a·sin(u(k))+b
其中,θ(k)为横滚机构需要执行的横滚角度;a为比例系数;b为横滚零位,即使航行器保持水平时横滚机构的横滚角度;u(k)为PD控制器的输出量;
步骤7:将横滚机构的横滚角度θ(k)送到横滚机构,使横滚机构按照得到的角度值执行相应的横滚动作,通过调节仿蝠鲼航行器横滚机构横滚角度,以达到调整仿蝠鲼航行器的滑翔航向的目的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110634989.1/1.html,转载请声明来源钻瓜专利网。