[发明专利]深空撞击器的最优分步式分配控制及优化方法、系统有效
申请号: | 202010802782.6 | 申请日: | 2020-08-11 |
公开(公告)号: | CN111674574B | 公开(公告)日: | 2020-11-06 |
发明(设计)人: | 何纯;韩柠;王云财;刘辉;衣样;张松涛 | 申请(专利权)人: | 北京控制与电子技术研究所 |
主分类号: | B64G1/24 | 分类号: | B64G1/24;G05B13/04 |
代理公司: | 北京市恒有知识产权代理事务所(普通合伙) 11576 | 代理人: | 郭文浩;尹文会 |
地址: | 100038 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 撞击 最优 分步 分配 控制 优化 方法 系统 | ||
1.一种深空撞击器的最优分步式分配控制方法,其特征在于,包括以下步骤:
步骤S100,获取深空撞击器待控制的姿态角,作为输入数据;
步骤S200,对深空撞击器的各推力室,基于其固定推力、其对俯仰、偏航和滚转三通道的控制力臂,结合深空撞击器绕弹体系三个轴的转动惯量,计算深空撞击器的各推力室对应的角加速度控制矢量,作为第一矢量;
步骤S300,对深空撞击器的姿控装置,基于其设定可同时工作的推力室个数的上限和下限,结合各第一矢量,计算深空撞击器的姿控装置各推力室组合后可实现的角加速度控制矢量,作为第二矢量;
步骤S400,结合所述输入数据,通过预设的第一方法计算各第二矢量投影到所述待控制的姿态角对应的控制指令矢量方向的投影长度;
步骤S500,选取最大的投影长度对应的第二矢量,并将该第二矢量对应的推力室组合中的各推力室的开关打开,以实现深空撞击器的姿态控制。
2.根据权利要求1所述的深空撞击器的最优分步式分配控制方法,其特征在于,步骤S200中“计算其对应的角加速度控制矢量”,其方法为:
其中,为第个推力室的角加速度控制矢量,为自然数,表示下标,为第个推力室的固定推力,、和分别表示第个推力室对俯仰、偏航和滚转三通道的控制力臂,
3.根据权利要求2所述的深空撞击器的最优分步式分配控制方法,其特征在于,步骤S300中“计算其各推力室组合后可实现的角加速度控制矢量,作为第二矢量”,其方法为:
其中,表示姿控装置个推力室的第种组合对应的可实现的角加速度控制矢量,为自然数,,和表示深空撞击器姿控装置设定可同时工作的推力室个数的上限和下限。
4.根据权利要求3所述的深空撞击器的最优分步式分配控制方法,其特征在于,步骤S400中“通过预设的第一方法计算各第二矢量投影到所述待控制的姿态角对应的控制指令矢量方向的投影长度”,其方法为:
其中,,、和表示待控制的3个姿态角,表示对应的投影长度。
5.一种深空撞击器的最优分步式分配控制方法,其特征在于,包括以下步骤:
步骤A100,获取深空撞击器待控制的姿态角,作为输入数据;
步骤A200,对深空撞击器的各推力室,基于其固定推力、其对俯仰、偏航和滚转三通道的控制力臂,结合深空撞击器绕弹体系三个轴的转动惯量,计算深空撞击器的各推力室对应的角加速度控制矢量,作为第一矢量;
步骤A300,对深空撞击器的姿控装置,基于其设定可同时工作的推力室个数的上限和下限,结合各第一矢量,计算深空撞击器的姿控装置各推力室组合后可实现的角加速度控制矢量,作为第二矢量;
步骤A400,结合所述输入数据,通过预设的第一方法计算各第二矢量投影到所述待控制的姿态角对应的控制指令矢量方向的投影长度;
步骤A500,将各投影长度进行降序排序,并获取前N个投影长度中对应推力室数量最少的投影长度,作为第一长度,并将第一长度对应的推力室的开关打开,以实现深空撞击器的姿态控制;N为正整数。
6.根据权利要求5所述的深空撞击器的最优分步式分配控制方法,其特征在于,所述N的取值方法为:
计算投影长度的均值,将大于均值的投影长度的数量作为N;
或将各投影长度进行聚类,并将聚类后均值最大的一类的数量作为N。
7.一种深空撞击器的最优分步式分配控制优化方法,其特征在于,包括以下步骤:
获取深空撞击器当前姿态控制的精度,若该精度大于设定的阈值,则执行权利要求1-4任一项所述的深空撞击器的最优分步式分配控制方法;否则执行权利要求5-6任一项所述的深空撞击器的最优分步式分配控制方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京控制与电子技术研究所,未经北京控制与电子技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010802782.6/1.html,转载请声明来源钻瓜专利网。