信息物理融合系统(Cyber physical Systems,简称CPS)是软件和硬件设备紧密联系、相互影响相互作用的新一代智能系统。随着自动化、通信以及计算机技术的不断发展,CPS逐渐走向成熟并越来越多的应用到实际生产和生活中。人们对于CPS的要求已经不再局限于系统的功能扩展,CPS的性能指标开始被重视。在保证系统安全性和可靠性的前提下,人们倾向于采用性能更加优秀的系统。目前关于对CPS性能评价相关的形式化方法研究还很少,本次课题在对CPS特征和性能指标相关研究整理和总结的基础上,提出将形式化建模和分析的方法引入到CPS的性能评价中。利用统计模型检测和性能评价语言连续时间随机语言(Continuous Time Stochastic Language,简称CSTL)对基于HPCCS的CPS模型进行性能评价。本文的创新点如下:(1)本文在进程演算TCCS的基础上扩展概率选择和微分方程,提出一种新的信息物理融合系统建模语言HPCCS。体系结构分析与设计语言(Architecture Analysis and Design Language,简称AADL)是一种常用的体系化建模语言,利用AADL可以方便地对大型系统建模,如航电系统、列控系统等。通过扩展AADL随机行为和混成附件,提出用于CPS建模的混成AADL建模规范。由于AADL是半形式化建模语言无法直接对其进行形式化验证,本文提出AADL到HPCCS的模型转换算法,通过对转换后的HPCCS模型检测实现检测AADL模型的目的。(2)信息物理融合系统的性能评价需要一个表达能力足够并且不存二义性的性能评价语言,本文在PLTL和CTL的基础上提出一种性能评价语言CTSL。通过基于实值状态公式的CTSL可以刻画传统时序逻辑无法描述的系统性能指标。文中通过实例说明如何使用CTSL公式描述系统性能指标。(3)为了求解给定HPCCS模型的CTSL公式结果,首先利用离散化算法将模型离散化,然后通过对离散化模型的路径遍历计算出CTSL公式的精确解。由于精确求解算法随着并发进程数的增加面临状态空间爆炸的问题,本文采用贝叶斯统计模型检测算法,将CTSL分为四类公式,根据四类公式的性质分别给出贝叶斯性能评价算法。通过本文提出的贝叶斯性能评价算法,提高CTSL公式计算的效率。同时贝叶斯性能评价算法分析可以提供反例信息,供开发者找到系统的性能瓶颈。
无线自组织网络(Mobile Ad hoc Networks, MANETs)是由成百上千个移动节点(例如,个人掌上电脑和传感器)在没有固定网络设备的情况下动态组网构成。在这样的网络中,每个节点充当一个路由或者转发站将收到的消息递送给目的节点。近些年来...
详细信息
无线自组织网络(Mobile Ad hoc Networks, MANETs)是由成百上千个移动节点(例如,个人掌上电脑和传感器)在没有固定网络设备的情况下动态组网构成。在这样的网络中,每个节点充当一个路由或者转发站将收到的消息递送给目的节点。近些年来,无线自组织网络相关的应用得到了越来越多的关注,从分布式移动计算到空间智能、灾难恢复和军事行动,随处都可以看到它的影子。
在本文中,我们首先提出了概率进程演算,用来形式化地建模和探究具有不稳定网络连接和节点移动的无线自组织网络。在我们的演算中,一个无线自组织网络节点能够本地广播消息给它传输范围内的一组节点。由于两个位于不同组的节点从同一个发送者那里接收消息的概率应该有所不同,所以我们引入了组概率这个概念。我们的演算因此能够基本涵盖无线自组织网络中三个基础的特点,即本地广播、移动性和概率性。此外,我们以标签变迁系统的形式给出了演算的形式化操作语义,还定义了开放互模拟的概念并证明该互模拟关系是同余关系。基于这些,我们讨论了无线自组织网络中一些重要的性质,例如,移动节点的等价性和替代性。最后,我们通过一个简单的例子说明演算的实用性,即用它来分析通过多路由传输消息的概率性。
移动性是无线自组织网络固有的特性之一,也是影响网络协议性能的最重要的因素之一。在本文中,我们还为无线自组织网络提出了另一个进程演算框架,侧重点在网络节点的组移动特性上。组移动模型涵盖了两个层面的移动:作为一个整体,组的移动符合单节点移动模式;在组内部,每个节点的移动自然是遵照单节点移动模式。我们延续使用Godskesen教授提出的参数化框架,并拓展它使得能够在两个层面建模移动函数,即单节点移动模型和组移动模型。此外,我们用参数化的操作语义来定义形式化的系统变迁规则,还提出了弱互模拟关系来讨论网络的行为等价性。最后,我们给出了无线自组织网络中的一些重要性质,并用我们提出的网络行为等价关系来进行验证。
暂无评论