基于Z语言的嵌入式系统可靠性建模与评估技术研究

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:wanglq2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,嵌入式系统在航空、航天、医疗等安全关键领域的应用日益广泛,安全关键领域对嵌入式系统的可靠性需求远远高于一般领域,且要求愈来愈高。如何保障嵌入式系统的可靠性已成为国内外众多学者重视的研究热点之一。如果能够在嵌入式系统开发早期阶段,即设计阶段就能对可靠性进行严格的验证,无疑可大幅度降低嵌入式系统后期的测试和维护成本。因此,很有必要研究嵌入式系统开发早期阶段的可靠性建模、评估和定量分析的技术,以减少嵌入式系统潜在的软件错误和硬件缺陷。论文主要研究工作及成果如下:(1)为了对嵌入式软件的可靠性进行建模与评估,建立了一种结合Z和AADL的嵌入式软件可靠性模型ZARM(combining Z and AADL Reliability Model)。相较于已有模型,ZARM是一种从故障元素、静态结构和动态行为三个维度来对可靠性进行刻画的综合模型。为了对ZARM模型进行可靠性定量评估,提出了一种基于DTMC的嵌入式软件可靠性概率模型检测方法。将ZARM模型刻画为一个DTMC,结合MC平稳分布的性质,计算得出嵌入式软件状态概率的平稳分布,由此得出其可靠性评估结果。最后,通过一个嵌入式软件实例说明了ZARM建模过程及评估方法的应用。(2)为了对嵌入式硬件的可靠性进行建模与评估,建立了一种基于Z语言的嵌入式硬件可靠性模型ZHRM(Z-based Hardware Reliability Model)。与现有模型相比,ZHRM采用分级建模的方式,从嵌入式硬件的构成出发,以硬件功能模块为单位,为嵌入式硬件系统建立可靠性模型。为了对ZHRM的可靠性进行分析和定量评估,提出了一种基于CTMC的嵌入式硬件可靠性评估方法。设计了ZHRM到CTMC的转换规则,CTMC中描述了状态之间的转移关系和转移概率,通过CTMC可以计算得出嵌入式硬件在某一个时刻处于各个状态的概率,并由此识别出可靠性关键功能模块。最后,通过一个嵌入式硬件实例说明了建模ZHRM建模过程及评估方法的应用。(3)在上述研究成果的基础上,建立了一个嵌入式系统可靠性建模与评估框架,基于eclipse设计并初步实现了该建模与评估集成平台。该平台包含了三个子系统,模型转换子系统、ZARM建模与评估子系统和ZHRM建模与评估子系统。平台功能和性能的测试结果表明了该平台能够在较小的时间消耗下对嵌入式系统的可靠性进行评估,相比其他方法能够大幅度缩短可靠性验证时间。
其他文献
以企业ERP实施绩效为评价研究对象,运用数据包络分析方法,构建了企业ERP实施绩效评价模型与指标体系,以实际统计数据为原始值,借助仿真计算环境,研究样本企业ERP实施绩效,对其产出
针对水密关闭物对生命力的影响问题,基于蒙特卡罗模拟的方式构建了抗沉性分析算法,以水密设计方案为输入,采用随机模拟的方式生成命中位置,根据经验公式确定威胁武器造成的破损半
为了解决高压富水环境下断层破碎带松散破碎岩体的灾后加固难题,采用注浆加固法对围岩进行处治.基于地震波折射层析法,探查灾害区域围岩松动圈范围,采用中隔岩柱与右洞联合注
广播电视作为传统的新闻,娱乐媒体,有效的传播了信息文化,娱乐了大众的生活。但随着经济技术的不断发展,越来越多的媒体技术以及信息传播设备涌现,对广播电视媒体产生很大的
化学热泵是高效、环保的新型能源技术,在余热回收、储热、可再生能源等领域具有广泛的应用前景.本文综述了化学热泵系统的一般理论和在储热技术中的应用,介绍了化学热泵系统
智能船舶在节省船舶能耗和减少船舶配员等方面具有较大的潜力,近年来已成为航运界关注的热点,但其安全问题也不容忽视。智能船舶高度依赖计算机、自动控制、网络通信和人工智
目的 本文引入秩方法对含有救助治疗的临床试验疗效结果进行分析,并与目前国内常用方法进行比较,为分析该类数据选择合适的方法提供统计学依据。方法 采用Monte Carlo模拟的
随着全球经济的快速增长,人们对能源的需求日益增加,而化石燃料的过度使用对环境造成了极大地破坏。因此,近几十年来,人们对清洁能源的需求越来越迫切,已开发出一系列的可再
社交媒体日益成为大众“狂欢”的广场,大众在这里联通世界,通过这一简便渠道满足自己对信息的需求。但在提供便利、引起大众对突发事件关注的同时,社交媒体也因缺少监管、碎
在油气长输管道山区施工中,当管道穿越U型或V型陡峭沟谷时,普通运布管设备难以将管道运送至指定位置,从而成为大口径油气长输管道施工的难点和制约工程按期投产的瓶颈。四川