期刊文献+

一种基于RPC的组态化卫星模拟器故障注入方法 被引量:1

RPC-based configuration satellite simulator fault injection method
下载PDF
导出
摘要 本着提高卫星故障注入模型的可复用性及缩短开发周期的目的,为卫星仿真系统设计一种标准层次结构模型,由卫星模拟器、故障注入前端和故障协议组成。卫星模拟器中的单机由通用单机模型配置而成,实现卫星模拟器的组态化。故障前端通过RPC(远程过程调用)调用模拟器中的各函数封装故障信息,提高扩展性。实践结果表明,基于该方案构建的标准层次模型能够组态实现不同型号卫星的仿真建模,而且单机模型内嵌故障注入机制,可提高卫星仿真模型的复用性,有效缩短仿真建模的周期。 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.
作者 杨善强 李华旺 常亮 高才栋 虞业泺 YANG Shanqiang;LI Huawang;CHANG Liang;GAO Caidong;YU Yeluo(Innovation Academy for Microsatellites, Chinese Academy of Sciences, Shanghai 201210, China;University of Chinese Academy of Sciences, Beijing 100049, China;ShanghaiTech University, Shanghai 201210, China)
出处 《中国科学院大学学报(中英文)》 CSCD 北大核心 2021年第3期402-408,共7页 Journal of University of Chinese Academy of Sciences
基金 中国科学院战略性先导科技专项(XDA04040201)资助。
关键词 卫星 仿真 组态化 故障注入 远程过程调用 仿真模型 satellite simulation configurable fault injection RPC emulator model
  • 相关文献

参考文献9

二级参考文献70

  • 1周玉宇,尚利宏,吕紫旭.基于虚拟机的单粒子翻转故障注入方法[J].计算机研究与发展,2010,47(S1):153-157. 被引量:1
  • 2魏学松,张育平.IOC框架的研究与设计[J].计算机技术与发展,2006,16(3):213-216. 被引量:17
  • 3赵海涛,张云彤.东方红三号系列卫星在轨故障统计分析[J].航天器工程,2007,16(1):33-37. 被引量:21
  • 4[1]Sun Microsystems . ONC+ Developer's Guide, Solaris 2.6[Z]. 1997.
  • 5[2]Sun Microsystems . Multithreaded Programming Guide, Solaris 2.6[Z]. 1997.
  • 6凌恒.模型驱动的嵌入式软件仿真环境的设计与实现[D].西安:西北工业大学,2010.
  • 7Mathworks Corporation. xPC Target User's Guide[EB/OL]. (2010- 11-21). http://www.kxcad.net/cae_MATLAB/toolbox/xpc/ug/bqk6 zgu.html.
  • 8Du Wenliang,Mathur A P.Vulnerability Testing of Software System Using Fault Injection.Coast TR 98-02,1998.
  • 9Arlat J,Aguera M,Crouzet Y,et al.Experimental evaluation of the fault tolerance of an atomic multicast system[J].IEEE Trans Reliability,1990,39(4):455-467.
  • 10Echtle K,Leu M.The EFA fault injector for fault-tolerant distributed system testing[C]//Proc Workshop on Fault-Tolerant Parallel and Distributed Systems,Amherst,USA,1992.

共引文献37

同被引文献13

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部