(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210768336.7
(22)申请日 2022.06.30
(71)申请人 哈尔滨工业大 学
地址 150000 黑龙江省哈尔滨市南岗区西
大直街92号
(72)发明人 李兴冀 骆吉洲 杨剑群 吕钢
(74)专利代理 机构 北京隆源天恒知识产权代理
有限公司 1 1473
专利代理师 万娟
(51)Int.Cl.
G06F 30/20(2020.01)
(54)发明名称
一种航天器在轨运行状态的显示方法
(57)摘要
本发明提供了一种航天器在轨运行状态的
显示方法, 涉及航天器仿真计算技术领域, 所述
方法包括: 解析环境文件, 将解析后的数据信息
存入内存结构中, 所述数据信息包括航天器四元
数、 轨道六根数、 原子氧密度、 来流方向、 光照方
向以及经纬高中的一种或几种; 创建播放控制组
件, 利用所述播放控制组件实现航天器在轨运行
中迎风面、 受晒面和/或运行轨道的显示, 其中,
所述播放控制组件根据所述内存结构中原始数
据的时间设置所述播放控制组件的起止时间范
围以实现对显示影像画面的播放控制。 与现有技
术比较, 本发 明可达到直观显示航天器在轨运行
过程中迎风面、 受晒面以及运行轨道的目的, 且
方法简单, 显示 准确。
权利要求书2页 说明书5页 附图2页
CN 115203919 A
2022.10.18
CN 115203919 A
1.一种航天器在轨运行状态的显示方法, 其特 征在于, 包括如下步骤:
步骤S1, 解析环境文件, 将解析后的数据信息存入内存结构中, 所述数据信息包括航天
器四元数、 轨道六根数、 原子氧密度、 来 流方向、 光照方向以及经纬高 中的一种或几种;
步骤S2, 创建播放控制组件, 利用所述播放控制组件实现航天器在轨运行中迎风面、 受
晒面和/或运行轨道的显示, 其中, 所述播放控制组件根据所述内存 结构中原始数据的时间
设置所述 播放控制组件的起止时间范围以实现对显示影 像画面的播 放控制。
2.根据权利要求1所述的航天器在轨运行状态 的显示方法, 其特征在于, 步骤S2中, 所
述对显示影 像画面的播 放控制, 包括对上一帧、 下一帧、 首帧以及末帧的播 放控制。
3.根据权利要求1所述的航天器在轨运行状态 的显示方法, 其特征在于, 步骤S2中, 所
述利用所述播放控制组件实现航天器在轨运行中迎风面、 受晒面以及运行轨道的显示, 包
括: 利用所述播放控制组件实现航天器在轨运行中迎风面、 受晒面、 二维运行轨道面和/或
三维运行轨道的显示。
4.根据权利要求3所述的航天器在轨运行状态 的显示方法, 其特征在于, 步骤S2中,所
述利用所述 播放控制组件实现航天器在轨运行中三维运行轨道的显示, 包括:
步骤S201, 利用参数设置, 设置 轨道显示形式;
步骤S202, 获取模型文件, 将所述模型文件加入到场景中以表示航天器在不同轨道点
的位置;
步骤S203, 初始轨迹线 的信息, 标记所述轨迹线上的两点坐标, 设置旋转矩阵、 轨迹线
的颜色以及轨 迹线的宽度;
步骤S204, 利用定时器发送轨道点更新信号, 利用所述轨道点更新信号完成对航天器
在轨运行中三维运行轨道的显示。
5.根据权利要求4所述的航天器在轨运行状态的显示方法, 其特征在于, 步骤S201中,
所述轨道显示形式包括 地固系统轨 迹形式或地球固连坐标系轨 迹形式。
6.根据权利要求5所述的航天器在轨运行状态的显示方法, 其特征在于, 当所述轨道显
示形式为地固系统轨迹形式时, 步骤S204中, 所述利用所述轨道点更新信号完成对航天器
在轨运行中三 维运行轨道的显示, 包括: 接收到所述轨道点更新信号数据后, 将经度和纬度
信息赋予旋转的航行体对象使其绕y轴和z轴旋转, 将获取到旋转后的矩阵数据赋予航行体
对象, 同时设置航行体对 象坐标位置, 将所述航行体对 象坐标位置信息添加到线结构数据
中, 完成轨 迹的更新, 以完成对航天器在轨运行中三维运行轨道的显示。
7.根据权利要求3所述的航天器在轨运行状态 的显示方法, 其特征在于, 步骤S2中,所
述利用所述 播放控制组件实现航天器在轨运行中二维运行轨道的显示, 包括:
步骤S205, 利用地图文件, 完成地图的绘制;
步骤S206, 绘制经纬度表格, 并利用标签标记经纬度;
步骤S207, 在轨道点数量达到2以上时开始进行数据绘制, 利用预设函数将上一轨道点
和当前轨道点连接成一条线;
步骤S208, 实时获取需要绘制总轨道点数, 并按照步骤S207循环, 完成多个轨道点的绘
制以连成轨 迹线, 以实现航天器在轨运行中二维运行轨道的显示。
8.根据权利要求3所述的航天器在轨运行状态 的显示方法, 其特征在于, 步骤S2中,所
述利用所述 播放控制组件实现航天器在轨运行中迎风 面和受晒面的显示, 包括:权 利 要 求 书 1/2 页
2
CN 115203919 A
2步骤S209, 获取到当间时间步值及迎风受晒显示标识以确定指定迎风结果文件或受晒
结果文件, 将所述指定 迎风结果文件或受晒结果文件解析到内存中, 并以数组形式存 储;
步骤S210, 读取指定时间步的网格文件以指定数据类型进行数据存储, 将所述迎风结
果文件或受晒结果文件中的结果数据作为数组添加到所述指定数据类型对象中, 用于标识
列数据以生成非结构化网格数据;
步骤S211, 根据来 流方向以完成迎风 面显示, 根据光照方向以完成受晒面显示。
9.根据权利要求8所述的航天器在轨运行状态的显示方法, 其特征在于, 步骤S211中,
所述根据来流方向以完成迎风面显示, 根据光照方向以完成受晒面显示, 包括: 计算出来流
方向或光照方向的箭头方向及长度, 将箭头数据及指 定数据类型的数据对象提交至三维引
擎, 完成渲染工作。
10.根据权利要求8所述的航天器在轨运行状态的显示方法, 其特征在于, 步骤S210中,
所述指定数据类型为dataset类型。权 利 要 求 书 2/2 页
3
CN 115203919 A
3
专利 一种航天器在轨运行状态的显示方法
文档预览
中文文档
10 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思考人生 于 2024-02-07 20:36:14上传分享