[发明专利]一种地面动力学软件和星上软件联合快速仿真测试方法有效
申请号: | 201910760518.8 | 申请日: | 2019-08-16 |
公开(公告)号: | CN110531636B | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 王泽国;王华强;程铭;于洁;于萍;杨巍;王志文;陈尧;李骥;关轶峰;张晓文;赵宇;张洪华 | 申请(专利权)人: | 北京控制工程研究所 |
主分类号: | G05B17/02 | 分类号: | G05B17/02 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 胡健男 |
地址: | 100080 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种地面动力学软件和星上软件联合快速仿真测试方法,按照预先设定的地面动力学软件初始化参数,对地面动力学软件进行初始化;根据将硬件和软件解耦开发调试设计思路,结合半物理实时仿真中的地面动力学软件和星上软件,将半物理实时仿真中硬件接口部分用软件替代而形成联合快速仿真测试方法,判断输出的星上敏感器的状态、星上执行机构的状态、卫星的姿态、位置、速度的正确性,解决了半物理仿真中问题难以定位、调试过程过于复杂、测试结果判读不够全面问题,提高了测试结果判读全面性、调试效率和软件开发效率。 | ||
搜索关键词: | 一种 地面 动力学 软件 联合 快速 仿真 测试 方法 | ||
【主权项】:
1.一种地面动力学软件和星上软件联合快速仿真测试方法,其特征在于步骤如下:/n(1)按照预先设定的地面动力学软件初始化参数,对地面动力学软件进行初始化;/n(2)按照预先设定的星上软件初始化参数,对星上软件进行初始化;/n(3)根据仿真周期ΔT,更新初始化后的仿真开始时间T;/n(4)读取更新后的T时间对应的星历;/n(5)判断是否进入星上软件计算周期,若是,则更新星上软件的时间Ts,进行步骤(6);否则,进行步骤(10);/n(6)根据测试需求,更改星上软件参数;/n(7)输出当前星上敏感器的状态、星上执行机构的状态,当前卫星的位置、速度、姿态;/n(8)根据步骤(7)当前星上敏感器的状态、星上执行机构的状态,当前卫星的位置、速度、姿态,计算着陆器的控制力和力矩/n(9)将着陆器的控制力和力矩形成控制指令,送至星上执行机构和地面执行机构;/n(10)判断是否进入过星上软件计算周期,若是,根据步骤(9)输出的星上执行机构的控制指令,更新地面的执行机构的状态,否则,根据初始化的星上执行机构的控制指令,更新地面的执行机构的状态;/n根据更新的地面执行机构的状态,更新地面模拟的卫星的姿态、位置、速度;根据更新的地面模拟的卫星的姿态、位置、速度,更新地面敏感器的状态;/n(11)根据步骤(10)更新后的地面敏感器的状态,更新星上敏感器的状态;/n(12)输出地面敏感器的状态、地面执行机构的状态、地面模拟的卫星的姿态、位置、速度;/n(13)根据测试需求,判断是否结束,若结束,则将步骤(12)输出的地面敏感器的状态、地面执行机构的状态、地面模拟的卫星的姿态、位置、速度,分别与测试要求的地面执行机构的状态、地面敏感器的状态、地面模拟的卫星的姿态、位置、速度比较,若一致,则判定输出的地面敏感器的状态、地面执行机构的状态、地面模拟的卫星的姿态、位置、速度正确,否则判定地面输出不正确;判断步骤(7)输出的当前星上敏感器的状态、星上执行机构的状态,当前卫星的位置、速度、姿态,分别与测试要求的星上执行机构的状态、星上敏感器的状态、卫星的姿态、位置、速度比较;若一致,则判定输出的星上敏感器的状态、星上执行机构的状态、卫星的姿态、位置、速度正确,否则判定星上输出不正确;否未结束,返回步骤(3)。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京控制工程研究所,未经北京控制工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910760518.8/,转载请声明来源钻瓜专利网。