免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于SFMEA的综合导航系统软件安全性分析 冯瑞曹宁 (中国电子科技集团公司第二十研究所,陕西西安710068) 【摘要】随着导航技术的发展,综合导航系统将成为未来各型平台导航系统的发展趋势,配合系统共同完成导航定位的软件也将逐步成为提升导航精度和可靠性的关键。为此,结合综合导航系统软件特点,研究了一种适合于该类软件的SFMEA安全性分析方法及其实施流程,分析了软件可能存在的缺陷、薄弱环节以及产生的影响,并提出了一些控制措施以避免高危状态的出现。 关键词综合导航系统软件;sfmea;安全性 【Abstract】Withthedevelopmentofnavigationtechnology,integratednavigationsystemwillbethedevelopmenttrendoffuturenavigationsystem,thesoftwareofthissystemwillalsobethekeytoenhancenavigationprecisionandreliability.Therefore,Combiningwiththecharacteristicsofintegratednavigationsystem,aSFMEAsafetyanalysismethodthatsuitableforthesoftwareanditsimplementationprocessareadvancedinthispaper,thenthedefectsandweaklinksofthesoftwareandtheireffectsareanalyzed,aswellassomecontrolmeasuresareproposedtoimprovementthesoftwareandavoidthehazardstatements。 【Keywords】Thesoftwareofintegratednavigationsystem;Softwarefailuremodesandeffectsanalysis;Safety 引言 随着科学技术的发展,各型平台对导航的精度和可靠性的要求越来越高,任何一种单一的导航系统都难以满足不同区域、不同环境下用户对导航性能的要求。因此,多种导航传感器组合利用、信息融合的综合导航系统应运而生,并将成为提升导航精度及可靠性的重要手段和趋势。 为实现多种导航传感器组合利用、信息融合,综合导航系统赋予软件的功能越来越强大,软件实现越来越复杂,使得软件对整个系统的影响逐渐占据了统治地位。但是,由于重功能、性能,轻效能的传统观念,人们往往忽视可靠性和安全性设计,造成软件维修效率低,安全风险高等缺陷。加之国内软件工程化起步较晚,软件研发人员对标准的理解有差异,导致在编制软件需求时连软件功能、性能需求都有可能描述不清,软件安全性更无从谈起,软件存在巨大安全隐患。因此,对综合导航系统软件的安全性进行分析,避免系统故障引起严重的安全事故十分必要。 目前常用的软件安全性分析方法有:软件失效模式及影响分析方法(SFMEA),软件故障树分析方法(SFTA)、软件潜藏回路分析法(SCA)及马尔可夫状态转移法等1。本文利用SFMEA分析方法,基于软件功能I-P-O分析过程对综合导航系统软件进行安全性分析,帮助软件设计人员发现软件产品中存在的设计缺陷和安全性薄弱环节,以便采取相应的补偿措施,提高软件的可靠性和安全性,保证软件质量。 2SFMEA分析方法及软件功能I-P-O分析过程 2.1SFMEA分析方法 软件失效模式与影响分析(SFMEA)是硬件FMEA的扩展2,是一种自底向上的安全性分析方法,它以失效模式为基础,以失效影响或后果为中心,根据分析层次和因果关系推理、归纳进行分析,采用列表的形式分析软件中每个组成部分潜在的故障模式、原因及其对系统的影响,并针对系统设计中潜在的薄弱环节采取有效的预防、改进或补偿措施。 2.2软件功能I-P-O分析过程 软件系统大到整个系统,小到一个子函数,都可以看成是由I-P-O三个逻辑部分组成,其中,“输入”负责接收外部的输入;“处理过程”负责对输入进行特定的算法处理;“输出”负责将结果传递给后续功能或者用户3。软件I-P-O功能分解示意图如图1所示,软件功能的执行序列可以看成是由多个功能的IPO链接而成。软件功能的IPO分解只是逻辑上的,并非所有的功能都有明显的输入处理或输出处理过程。 3基于SFMEA的综合导航系统软件安全性分析方案 3.1综合导航系统软件组成 根据不同的使命和任务以及各个导航源传感器性能互补特性,综合导航系统的组合模式是多种多样的。目前,常用的导航传感器有:塔康(TACAN)、惯性导航(INS)和卫星导航(GNSS)等。其中,TACAN是一种无线电导航系统,具有近程导航定位精度高的特点;INS由陀螺仪和加速度仪组成,是一种不依赖外界信息的完全自主的导航系统,它可以提供速度、位置、姿态等导航参数。但是INS的精度主要取决于惯性器件,导航精度误差会随着时间的积累而不断增加;GNSS具有全天候、实时连续提供位置、速度和时间等导航信息的功能,定位误差不会随着时间的推移而发散。但是GNSS动态性能差4。因此,具有性能互补特性的TACAN/GNSS/INS综合导航系统组合模式是可行的。 综合导航系统软件是系统的重要组成部分,是系统方案的具体实现。本文将以塔康(TACAN)、惯性导航(INS)和卫星导航(GNSS)组成的简单综合导航系统为例进行安全性分析,见图2,本文的分析方法也适用于扩展的综合导航系统软件安全性分析。 TACAN/INS/GNSS综合导航系统软件由参数获取、时空配准、异常检测和信息融合四个功能模块组成,其中,参数获取功能是通过接口函数获取各个导航源传感器数据信息;时空配准功能是利用各个导航源传感器输出的导航信息进行时间和空间的统一处理,使得各传感器能在同一时刻提供对同一目标的观测数据;异常检测功能是对各个导航源传感器输出的导航源信息进行检测,隔离出现故障的导航源;信息融合功能是利用各种导航源传感器的状态和数据进行融合处理。 TACAN/INS/GNSS综合导航系统软件涉及到对多种导航源传感器信息融合处理,功能实现较为复杂,可能存在的潜在失效模式较多,同时每种模式发生的因素及逻辑演化十分复杂。因此,本文将结合软件功能特点,采用SFMEA分析方法,基于软件功能I-P-O的分析过程对综合导航系统软件进行安全性分析。 3.2基于SFMEA的软件安全性分析方案 基于SFMEA的软件安全性分析方案具体执行过程如下: 结合TACAN/GNSS/INS综合导航系统软件功能需求项的特点,对软件进行I-P-O分解,具体描述见表1。 通过采访、观察及头脑风暴等方法,对每个功能分解得到的I、P、O过程分别进行SFMEA分析,寻找综合导航系统软件失效原因、失效模式,分析失效影响并制定控制措施。分析过程如表2所示。 依据表2中软件失效风险等级,将风险级别为关键的需求项,定义为软件安全性需求。并在后续的软件设计、实现和测试阶段根据控制措施对上述软件安全性需求进行重点分析。 4结论 随着计算机技术的飞速发展,软件作用愈加突出,软件的安全性问题更加迫切。本文将SFMEA分析方法应用到综合导航系统软件,对软件潜在的风险因素进行了辨识和分析,找出了综合导航系统软件的薄弱环节,并针对每一种可能故障模式,制定相应的补救措施,来降低风险,从而提高软件可靠性和安全性。 参考文献 何皎,汪厚祥,聂凯.基于时间Petri网的舰空导弹发射控制软件安全性分析J.计算机与数字工程,xx,40(8):84-86. 石柱,马宽,郑重.软件FMEA实例研究J.航天控制,xx(2):75-78. 黄百乔,赖婧,张虹,陆民燕.基于I
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2021年社工面试真题
- 人工智能复习题及答案84329
- 2025年教师资格考试真题及完整答案解析
- 全国计算机等级考试二级公共基础知识复习资料
- “质量月”全面质量管理知识竞赛试题及答案
- 2025年普通外科主治医师资格真题专项试卷
- 2025年新生儿科专科护士准入理论考试试题及答案
- 2025年执业药师继续教育真题卷附答案
- 中级银行从业资格之中级风险管理题库与答案
- 二级建造师之二建建筑工程实务押题练习试卷A卷附答案
- 2025年中国银发经济发展研究报告-赛迪顾问
- 2025年-《中华民族共同体概论》课后习题答案-新版
- 高校实验室安全基础课(实验室准入教育)学习通网课章节测试答案
- 2025年国家公务员考录《行测》真题及参考答案(行政执法卷)
- 数据库应用技术-第三次形考作业(第10章~第11章)-国开-参考资料
- 【MOOC】民事诉讼法学-西南政法大学 中国大学慕课MOOC答案
- MOOC 颈肩腰腿痛中医防治-暨南大学 中国大学慕课答案
- 中国现当代文学史-13贾平凹的文学地理
- 大数据与会计专业职业生涯规划书2700字数
- 国家中小学智慧教育平台培训专题讲座
- 排球正面屈体扣球教学设计
评论
0/150
提交评论