全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210725336.9 (22)申请日 2022.06.23 (71)申请人 北京控制工程研究所 地址 100080 北京市海淀区北京272 9信箱 (72)发明人 林瀚峥 胡海霞 林波 陈守磊  涂俊峰 刘洁 张科备 于强  张一  (74)专利代理 机构 中国航天科技专利中心 11009 专利代理师 张晓飞 (51)Int.Cl. G06F 30/20(2020.01) G06F 30/15(2020.01) (54)发明名称 一种航天器控制系统大批量仿真管理方法 (57)摘要 本发明公开了一种航天器控制系统大批量 仿真的管理方法, 包括规范仿真用例的数据结 构, 存储形成仿真用例节点文件; 通过建立仿真 用例管理工具, 加载和解析仿真用例节点文件, 实现对仿真用例节点的管理和差异比对; 批量生 成仿真用例节点文件, 并自主进行仿真。 本发明 立足于航天器控制系统方案仿真验证的工程需 求, 能够进行仿真用例的设计生成, 其设计的仿 真用例易于人工解读、 易于快速复用和修改。 能 够进行海量仿真用例的集中管 理和自动执行, 具 备无人值守的大批量任务场景仿真验证能力, 确 保了航天器控制系统仿真验证的高可靠性和 高 效性。 权利要求书1页 说明书3页 附图1页 CN 115186454 A 2022.10.14 CN 115186454 A 1.一种航天器控制系统大批量仿真的管理方法, 其特 征在于, 包括: 规范仿真用例的数据结构, 存 储形成仿真用例节点文件; 建立仿真用例管理工具, 加载和解析仿真用例节点文件, 实现对仿真用例节点的管理 和差异比对; 批量生成新的仿真用例节点文件, 并自主 进行仿真。 2.根据权利要求1所述的航天器控制系统大批量仿真的管理方法, 其特征在于, 所述的 规范仿真用例的数据结构包括表头、 仿真对象初始化信息、 指令信息 。 3.根据权利要求2所述的航天器控制系统大批量仿真的管理方法, 其特征在于, 所述的 表头包括仿真初始场景、 仿真结束时间、 仿真结束场景。 4.根据权利要求2所述的航天器控制系统大批量仿真的管理方法, 其特征在于, 所述的 仿真对象初始 化信息包括初始 化参数名、 数据类型、 参数值、 参数单位、 参数取值访问、 参数 说明。 5.根据权利要求2所述的航天器控制系统大批量仿真的管理方法, 其特征在于, 所述的 指令信息包括指令ID、 指令名称、 发送时间、 指令说明、 指令参数值。 6.根据权利要求1所述的航天器控制系统大批量仿真的管理方法, 其特征在于, 所述仿 真用例管理工具能够加载一个或多个仿真用例节点文件, 形成仿真任务链, 并进行存 储。 7.根据权利要求1所述的航天器控制系统大批量仿真的管理方法, 其特征在于, 所述仿 真用例管理工具, 能够将仿真用例节点文件中的数据, 以文本形式显示出来。 8.根据权利要求1所述的航天器控制系统大批量仿真的管理方法, 其特征在于, 所述仿 真用例管理工具, 能够对仿真任务链上的仿真用例节点进行增 加、 删除、 修改、 复制、 移动。 9.根据权利要求1所述的航天器控制系统大批量仿真的管理方法, 其特征在于, 所述仿 真用例管理工具, 对于包含多层级仿 真用例节点的仿 真任务链, 即树状结构的仿 真任务链, 能够将下层仿真用例节点相对于上层仿真用例节点文件数据 的变化, 以文本形式显示出 来。 10.根据权利要求1所述的航天器控制系统大批量仿真的管理方法, 其特征在于, 所述 生成新的仿真用例节点文件, 指对仿真用例节点中的数据的增加、 删除、 修改, 而后存储到 新的仿真用例节点文件中。 11.根据权利要求10所述的航天器控制系统大批量仿真的管理方法, 其特征在于, 所述 生成新的仿真用例节点文件, 对于树状结构的仿真任务链, 当一个仿真用例节点是另一个 仿真用例节点的下层节点时, 通过使用增加、 删除、 修改的语句, 从上层仿真用例节点推演 出下层仿真用例节点的数据, 并存 储到仿真用例节点文件中。 12.根据权利要求11所述的航天器控制系统大批量仿真的管理方法, 其特征在于, 所述 批量生成新的仿真用例节点文件, 指对于树状结构的仿真任务链, 存在多个从上层仿真用 例节点推演出 数据的下层仿真用例节点, 将依次存 储到各自的仿真用例节点文件中。 13.根据权利要求1所述的航天器控制系统大批量仿真的管理方法, 其特征在于, 所述 自主进行仿真, 指仿真程序根据仿真任务链上 的多个仿真节点, 依 次加载仿真用例节点文 件进行仿真。权 利 要 求 书 1/1 页 2 CN 115186454 A 2一种航天器控制系统大批量仿真 管理方法 技术领域 [0001]本发明涉及仿真技术领域, 具体涉及一种航天器控制系统大批量仿真的管理方 法。 背景技术 [0002]随着航天器控制任务复杂性的提高, 各任务间及 其任务的子任务间的实现在时空 上呈现带回路的超规模链状复杂拓扑结构 。 由此导致航 天器控制系统方案仿真任务的规模 越发庞大, 仿真用例关联关系越发复杂。 [0003]目前, 航天器控制系统方案仿真验证中, 缺乏有效的仿真用例管理手段, 通常为逐 个用例进行仿真。 特别当各分支间在时间及状态上紧密相关时, 仿真用例的合理分割及分 割所形成的海量用例管理及执 行成为制约仿真验证效率及可靠性的突出瓶颈 。 发明内容 [0004]本发明解决的技术问题是: 针对现有技术的不足, 提出一种航天器控制系统大批 量仿真管理方法, 该方法能够采用树状结构的方式管理仿真任务链, 能够批量生成仿真用 例并直观反映用例间的差异和演化情况, 确保仿真现象准确、 可复现。 [0005]本发明所采用的技 术方案是: 一种航天器控制系统大批量仿真的管理方法, 包括: [0006]规范仿真用例的数据结构, 存 储形成仿真用例节点文件; [0007]建立仿真用例 管理工具, 加载和解析仿真用例节点文件, 实现对仿真用例节点的 管理和差异比对; [0008]批量生成新的仿真用例节点文件, 并自主 进行仿真。 [0009]所述的规范仿真用例的数据结构包括表头、 仿真对象初始化信息、 指令信息 。 [0010]所述的表头包括仿真初始场景、 仿真结束时间、 仿真结束场景。 [0011]所述的仿真对象初始化信息包括初始化参数名、 数据类型、 参数值、 参数单位、 参 数取值访问、 参数说明。 [0012]所述的指令信息包括指令ID、 指令名称、 发送时间、 指令说明、 指令参数值。 [0013]所述仿真用例管理工具能够加载一个或多个仿真用例节点文件, 形成仿真任务 链, 并进行存 储。 [0014]所述仿真用例 管理工具, 能够将仿真用例节点文件中的数据, 以文本形式显示出 来。 [0015]所述仿真用例管理工具, 能够对仿真任务链上的仿真用例节点进行增加、 删除、 修 改、 复制、 移动。 [0016]所述仿真用例 管理工具, 对于包含多层级仿真用例节点的仿真任务链, 即树状结 构的仿真任务链, 能够将下层仿真用例节点相对于上层仿真用例节点文件数据的变化, 以 文本形式显示出来。 [0017]所述生成新的仿真用例节点文件, 指对仿真用例节点中的数据的增加、 删除、 修说 明 书 1/3 页 3 CN 115186454 A 3

.PDF文档 专利 一种航天器控制系统大批量仿真管理方法

文档预览
中文文档 6 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共6页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种航天器控制系统大批量仿真管理方法 第 1 页 专利 一种航天器控制系统大批量仿真管理方法 第 2 页 专利 一种航天器控制系统大批量仿真管理方法 第 3 页
下载文档到电脑,方便使用
本文档由 思考人生 于 2024-02-07 20:36:42上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。