首页 | 本学科首页   官方微博 | 高级检索  
     检索      

一种基于RPC的组态化卫星模拟器故障注入方法
作者姓名:杨善强  李华旺  常亮  高才栋  虞业泺
作者单位:1. 中国科学院微小卫星创新研究院, 上海;2. 中国科学院大学, 北京 100049;3. 上海科技大学, 上海 201210
基金项目:中国科学院战略性先导科技专项(XDA04040201)资助
摘    要:本着提高卫星故障注入模型的可复用性及缩短开发周期的目的,为卫星仿真系统设计一种标准层次结构模型,由卫星模拟器、故障注入前端和故障协议组成。卫星模拟器中的单机由通用单机模型配置而成,实现卫星模拟器的组态化。故障前端通过RPC(Remote Proce dure Call,远程过程调用)调用模拟器中的各函数封装故障信息,提高扩展性。实践结果表明,基于该方案构建的标准层次模型能够组态实现不同型号卫星的仿真建模,而且单机模型内嵌故障注入机制,可提高卫星仿真模型的复用性,有效缩短仿真建模的周期。

关 键 词:卫星  仿真  组态化  故障注入  远程过程调用  仿真模型  
收稿时间:2019-08-09
修稿时间:2019-12-04

RPC-based configuration satellite simulator fault injection method
Authors:YANG Shanqiang  LI Huawang  CHANG Liang  GAO Caidong  YU Yeluo
Institution:1. Innovation Academy for Microsatellites, Chinese Academy of Sciences, Shanghai;2. University of Chinese Academy of Sciences, Beijing 100049, China;3. ShanghaiTech University, Shanghai 201210, China
Abstract:In order to improve the reusability of satellite fault injection model and shorten the development cycle, this paper contains a standard hierarchical model for satellite simulation system, which consists of a satellite simulator, a fault injection front end, and a fault protocol. Each individual machine in the satellite simulator is configured with a universal stand-alone model to make the satellite simulator configurable. The fault injection front end encapsulates the fault information by calling each function in the simulator by RPC(remote procedure call) to improve scalability. The actual results indicate that the standard hierarchical model constructed based on this scheme can be configured to create the simulation models of different types of satellites. Moreover, the fault injection mechanism is embedded in each stand-alone model, which improves the reusability of the satellite simulation model and effectively shortens the cycle time of simulation modeling.
Keywords:satellite  simulation  configurable  fault injection  RPC  emulator model  
点击此处可从《》浏览原始摘要信息
点击此处可从《》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号