APP下载

BDS地面软件可靠性分析验证技术研究

2021-06-19刘晓萍王冬霞黄双临

导航定位学报 2021年3期
关键词:安全性分析系统

刘晓萍,王冬霞,黄双临,郭 睿

(32021部队,北京100094)

0 引言

近年来,卫星导航系统服务精度与时效性逐步提高,其用途从单一军事领域逐渐向民用和科研领域发展,成为国家经济建设中重要的空间信息基础设施。越来越多的国家和地区,开始启动不同的卫星导航系统建设计划,并以此推动军事和经济实力的提高。

北斗卫星导航系统(BeiDou navigation satellite system,BDS)统经历了北斗卫星导航试验系统即北斗一号(BeiDou navigation demonstration system,BDS-1)、北斗卫星导航(区域)系统即北斗二号(BeiDou navigation satellite(regional)system,BDS-2)、北斗三号全球卫星导航系统(BeiDou-3 navigation satellite system, BDS-3),地面软件是支撑卫星导航系统精度指标实现和稳定运行的核心,若其在使用中发生失效(不可靠),会导致系统任务失败。因此,导航系统对地面软件的稳定运行有着严格的可用度要求[1-2]。

常规的软件测试,通常聚焦在软件代码实现之后,再开展具体的工作,而软件分析验证,则是贯穿于整个软件生存周期,从系统设计、需求分析、软件设计到软件代码实现,在各个软件研制阶段,均可开展独立分析验证[3-4]。本文首先分析了国内外研究现状及发展趋势,接着从系统、需求、设计及源代码四个层次,分析验证地面软件的可靠性,并提出了三种关键技术。

1 国内外软件可靠性研究现状及趋势

随着计算机技术的发展和系统规模、复杂度的提高,软件在系统控制中发挥着越来越重要的作用。在系统可靠性工程技术的发展过程中,人们逐渐认识到软件系统的高可靠需要通过专业技术予以保证。20世纪90年代,由于……

登录APP查看全文

猜你喜欢

安全性分析系统
Smartflower POP 一体式光伏系统
两款输液泵的输血安全性评估
新染料可提高电动汽车安全性
WJ-700无人机系统
隐蔽失效适航要求符合性验证分析
ZC系列无人机遥感系统
电力系统不平衡分析
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
电力系统及其自动化发展趋势分析
ApplePay横空出世 安全性遭受质疑 拿什么保护你,我的苹果支付?