Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2020, Vol. 46 ›› Issue (10): 193-200. doi: 10.19678/j.issn.1000-3428.0058400

• Computer Architecture and Software Technology • Previous Articles     Next Articles

Visual Simulation Analysis Platform for Satellite Load Based on Cesium

SU Haoxiang, DONG Zhenghong, YANG Fan, LIU Lihao   

  1. School of Aerospace Information, Aerospace Engineering University, Beijing 101416, China
  • Received:2020-05-22 Revised:2020-06-16 Published:2020-06-24

基于Cesium的卫星载荷可视化仿真分析平台

苏昊翔, 董正宏, 杨帆, 刘立昊   

  1. 航天工程大学 航天信息学院, 北京 101416
  • 作者简介:苏昊翔(1994-),男,硕士研究生,主研方向为卫星可视化仿真;董正宏,研究员、博士;杨帆,副教授、博士;刘立昊,博士研究生。
  • 基金资助:
    国家部委基金。

Abstract: Existing simulation analysis and visualization programs for satellite loads suffer from poor portability,difficulty in sharing simulation results and high hardware requirements for real-time calculation and rendering.To address the problems,this paper proposes a Cesium-based visual simulation analysis platform for satellite loads.The platform adopts the B/S architecture and WebGL technology to achieve the separation of data calculation and real-time rendering,greatly reducing the simulation hardware requirements.The information of simulation scenes is stored locally and in the cloud through the JSON file,which ensures that the simulation results are shared synchronously and enables visual display of simulation scenes through a browser at any terminal.Meanwhile,the four-dimensional transformation matrix is used for load coverage calculation,and its inverse operation is used for transit analysis,which greatly simplifies the calculation process of load simulation analysis.The simulation results show that the proposed platform can quickly generate accurate and realistic visual results of satellite loads.The errors between its transit analysis results and the STK results are within milliseconds.

Key words: digital earth, satellite load, visual simulation, transit analysis, four-dimensional matrix

摘要: 针对当前卫星载荷仿真分析及可视化程序可移植性差、仿真结果共享难度大以及实时计算与渲染对硬件要求高等问题,基于Cesium框架设计卫星载荷可视化仿真分析平台。使用B/S架构及WebGL技术实现数据计算与实时渲染分离,降低仿真硬件要求。将仿真场景信息以JSON文件格式同时存于本地及云端,确保仿真结果同步共享,使用户在任意终端都能通过浏览器对仿真场景进行可视化展示。使用四维变换矩阵进行载荷覆盖计算,并利用其逆运算进行过境分析,简化载荷仿真分析计算过程。仿真结果表明,该平台可以快速生成精确逼真的卫星载荷可视化结果,过境分析结果与STK软件误差仅在毫秒级。

关键词: 数字地球, 卫星载荷, 可视化仿真, 过境分析, 四维矩阵

CLC Number: