基于Petri网的AUV可重构软件可靠性分析

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:xiao137wu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着人类对海洋探索重视程度的提高,自主式水下机器人被广泛应用于海洋资源探索、环境监测以及水下检修作业等领域中。复杂的海洋环境以及未知多变的外界因素要求水下机器人自身具有更加健壮的控制结构和更加敏感的自身状态感知系统,作为核心单元的控制软件系统,其可靠性已经成为衡量水下机器人技术的重要指标之一,它将直接关系到水下机器人任务完成的质量以及水下机器人的生存能力。因此,研究水下机器人软件系统的可靠性评估方法已成为水下机器人技术发展的重要课题。针对复杂构件化软件系统在设计初期的“贫信息,少数据”特点,本文利用随机Petri网技术,研究并实现了一种基于软件体系结构的可靠性评估模型。首先,对比研究了现有的各类软件可靠性模型,分析得到基于软件体系结构的可靠性白盒模型更加适用于自主式水下机器人控制软件系统设计初期的可靠性评估。但是,现有的体系结构模型普遍存在参数精度不高,模型假设过多等问题,并且对软件体系结构没有直观的描述。因此,本文引入随机Petri网对软件体系结构进行建模分析。其次,重点研究了利用随机Petri网对系统进行性能分析的基本原理,得到瞬时状态分布概率和稳定状态分布概率的计算方法。在经典Littlewood模型的基础上考虑了构件的串并联耦合关系对软件可靠性的影响,提出了一种基于随机Petri网的改进Littlewood模型,并利用一简单系统对该模型进行了验证。再次,为了缓解模型状态空间爆炸问题,提出了一种基于广义随机Petri网的改进Littlewood模型,研究了广义随机Petri网模型中稳定状态分布概率的计算思路,并针对一简单系统利用基于随机离散有穷状态马尔可夫过程的求解算法,得到稳态概率分布与系统性能指标。其中,提出了一种除去消失状态的“变迁融合”方法,解决了瞬时变迁的使用概率求解问题,并利用该模型求解了系统的整体可靠度。最后,通过研究水下机器人的体系结构类型,借助Petri网描述了 AUV完成海洋环境探测作业的控制流程,体现了 AUV控制软件系统的可重构特征。以此为基础提出了“ZT-AUV”的分层递阶体系结构,并建立其广义随机Petri网模型,然后根据嵌入式马尔可夫链分析得到稳态分布概率、模块参与度和接口调用频率,利用软件稳态运行和状态转移可靠度加权计算得出软件系统的整体可靠度。同时,根据各项性能指标又能够有针对性地提高软件系统的可靠性,验证了该模型的适用性和有效性。
其他文献
在我国现代化建设的迅猛步伐下,随着建筑能耗的增加,对建筑的节能减排的需求也在与日俱增。由于建筑设计的复杂性,传统的设计方法已经无法满足当代建筑多需求的现状,其定性分
为了减少机械设备关键零部件(机械密封、轴承等)因接触摩擦而产生的损耗,通常在相对运动的机械零部件表面之间添加润滑油,润滑油可以起到润滑和减磨作用。为确保机械设备良好
我国是世界制造业的重要基地,迫切需要转变观念,加强职业教育,打造技术蓝领大军,使我国的劳动力市场从劳动资源优势转向人力资本优势。文章分析了我国技术蓝领短缺的原因,并
双酚A型聚碳酸酯(BAPC,bisphenol-A polycarbonate)具有优异的光学、力学和耐热性能,已广泛应用于建筑、汽车、医疗器械等领域。然而,较高的加工温度(~280°C)使它在加工过程
研究背景乳腺癌是全球年轻人发病率和死亡率最高的癌症类型,寻找乳腺癌治疗新靶点,研发特异性药物,是乳腺癌治疗亟待解决的问题。血管生成拟态(Vasculogenic mimicry,VM)是侵
形状记忆高分子材料能够在环境刺激(如温度、光、电、磁、化学物质、pH等)和应力作用下定形为一个临时形状,当再一次受到相同刺激时,材料会从临时形状回复到初始形状。在凝胶
西南山地复杂的自然环境造就了独具特色的山地建筑形态,生活在这里山地民族以积极的态势探求改善人的生存居住空间,这种居住空间既是对自然环境的适应和尊崇,还是山地民族为
<正>2005年,具有150多年历史的著名老字号——杏花楼品牌荣获“最具影响力的上海老商标”殊誉上海人,没有不知道杏花楼的。中秋时节的杏花楼月饼,更是商务交往和亲友馈赠的首
<正>2012-2015年,《中学地理教学参考》每年第9期(上半月)都会用较大篇幅推出全国各地高中地理教师参与评选的当年"高考地理十大好题、十大差题"及推荐理由。此项活动已连续
依据GB/T 2792—1998和GB/T 7124—2008,研究了湿热加速老化对2种热收缩带产品热熔胶粘剂的剥离强度和搭接剪切强度的影响。研究表明:常温条件下,2种产品热熔胶粘剂对环氧底