CPS-Service运行支撑平台关键技术研究

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:hzm_jjc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息物理融合系统(Cyber Physical Systems,CPSs)是一个综合计算系统、网络系统与物理系统的多维度复杂系统,其核心是通过计算、通信与控制能力的深度融合与紧密协作,实现网络化物理设备系统的高效、可靠、精确的管理与调控。在当今万物互联时代,其具有广泛的应用前景。但是CPS本质上的复杂性使得其设计与实现遇到了不少挑战。首先,CPS中存在着数量庞大、种类繁多、异构性很强的物理实体,使得统一管理CPS中的所有物理实体变得非常困难。其次,CPS应用任务往往都是难以提前确定的,必须提供相应的运行时环境以支持CPS动态使命任务的完成。再次,当前物理实体的计算能力普遍不强,难以有效提升物理实体的智能化水平以应对非结构化环境、未知环境。这些挑战的出现使得采用传统上的“从零开始(from scratch)”的系统设计流程进行CPS设计与实现的效率明显降低。
  论文针对多智能机器人协同工作系统的特点及需求,提出设计一种CPS-Service运行支撑平台,以提高此类CPS应用系统的设计与实现效率。CPS-Service运行支撑平台利用CPS-Service统一管理物理实体(即将物理实体的能力抽象为CPS-Service);通过组合不同的CPS-Service完成不同的CPS应用任务;利用云计算技术提升物理实体计算能力、增强CPS-Service的服务效果以应对非结构化环境、未知环境。
  论文围绕着CPS-Service运行支撑平台结构及其关键技术进行了研究,主要工作与贡献如下:
  1)研究了CPS-Service运行支撑平台的结构设计。深入分析了目前CPS运行支撑平台的主流体系结构及其相关实现技术,从CPS应用任务构造方法和适用场景两个方面对目前CPS运行支撑平台的主流体系结构进行了深入比较。在此基础上,设计了一种基于实时云的CPS-Service运行支撑平台。
  2)构造了一种基于本体的CPS-Service模型,并提出了相应的快速CPS-Service匹配方法。为了统一管理数量庞大、种类繁多、异构性很强的物理实体,提出将物理实体的能力抽象为CPS-Service。针对当前服务模型难以有效表达CPS-Service特有的信息物理融合属性的问题,构造了一种基于本体的CPS-Service模型。与现有服务模型相比,该CPS-Service模型更加完善,其在核心要素CPS-Service基础上,增加了物理实体、物理空间位置和物理环境等信息物理融合要素。此外,CPS-Service运行支撑平台通常管理着大量CPS-Service,而CPS应用任务的完成一般只需要其中一部分CPS-Service的参与。因此,如何从CPS-Service集合中快速找到所需的CPS-Service子集成为一个重要问题。针对这一问题,提出了基于概率聚类和R树的快速CPS-Service匹配方法。该方法利用一种混合索引结构在在线匹配阶段快速排除不可能满足需求的CPS-Service。仿真实验结果表明,通过引入这种混合索引结构,该方法大幅提升了CPS-Service匹配速度。
  3)提出了物理位置与环境敏感的CPS-Service组合方法。CPS-Service运行支撑平台通过组合不同的CPS-Service完成不同的CPS应用任务。CPS-Service特有的物理位置与环境敏感性使得当前的软件服务组合方法难以直接用于解决CPS-Service组合问题,为此需要研究面向CPS的服务组合方法。首先针对CPS-Service具有明显物理位置敏感性的特点,研究了考虑物理位置敏感性的CPS-Service组合问题。进而针对在非结构化环境、未知环境下CPS-Service易受环境影响的特点,研究了考虑执行可靠性的CPS-Service组合问题。为了求解这两个问题,分别提出了基于改进量子遗传算法的CPS-Service组合方法和基于退火Pareto汤普森采样的超启发式CPS-Service组合方法。仿真实验结果表明,两种方法可在多种不同的场合下大幅提升现有CPS-Service组合方案的质量。
  4)提出了CPS-Service云基增强方法。为了应对非结构化环境、未知环境,CPS-Service需要引入复杂的计算任务以增强其服务效果,然而当前物理实体的计算能力有限。针对这一问题,提出利用云计算技术提升物理实体计算能力以支持复杂计算任务的运行,从而增强CPS-Service效果。CPS-Service云基增强的主要思想是把CPS-Service中的复杂计算任务迁移到云上执行。尽管计算任务迁移使得利用云增强CPS-Service成为可能,但是由于通信资源与云端(如私有云、边缘云)计算资源是有限的,如何获取最好的CPS-Service增强方案成为一个重要问题。为了解决该问题,提出了两种CPS-Service云基增强方法,分别是基于贪婪选择和基于个体稀疏的CPS-Service增强方法。仿真实验结果表明两种方法都可获取很好的CPS-Service增强方案,基于贪婪选择的CPS-Service增强方法甚至可以获取近似最优的CPS-Service增强方案。
  5)设计实现了CPS-Service运行支撑平台原型及相关软件工具原型。以上述研究成果为基础设计实现了CPS-Service运行支撑平台原型的主要功能模块(其包括基于云的CPS-Service增强框架、CPS-Service匹配框架、CPS任务执行引擎),并开发了相关的CPS-Service描述工具原型、CPS应用任务流程构造工具原型。
其他文献
学位
学位
一般学校的传统的组卷方式是教师手工组卷,要重复花费大量的精力、时间,且主观性、随意性较大,科学性、可靠性不足。近些年来出现的计算机自动组卷系统虽然改进了人工组卷的一些缺点,但其组卷方式均采用随机算法抽取试题组成试卷,测试结果的客观性和合理性存在不足。本文将遗传算法应用于计算机组卷系统避免了上述缺点,具有组卷效率高、可靠性好等优点。本文主要内容如下:  介绍了计算机自动组卷的现状、意义以及技术发展,
学位
流感是一种传播速度快、变异频繁及影响范围广的重大传染病,也是第一个实行全球监测的呼吸道传染病。流感病毒不断地通过基因序列的变异来躲避机体免疫系统对它的防控,一旦具备合适的条件,它就会随时暴发。据WHO(WorldHealthOrganization,世界卫生组织)报道,全球每年有300~500万人感染流感病毒,而其中25~50万人因此而死亡。流感给人类造成了巨大的社会危害和经济损失。近年来,随着生
学位
众多公司与个人都将数据存储于云端的各种数据管理系统中,以获得更低的成本、更高的可扩展性、更方便的部署和无处不在的服务。然而,数据的外包也意味着随时可能泄漏。尽管云服务商声称能够保护好用户隐私,实际上存在大量个人隐私泄露事件。如,2013年雅虎30亿用户数据被盗,2014年支付宝20GB用户资料泄露等。保护数据隐私的简单办法就是对数据进行加密,但数据加密后会带来一系列问题:不仅难以查询、难以更新,而
学位
在高速发展的现代社会,终身学习知识的重要性越来越凸显,大规模网络公开课程(MOOC)在如今的信息化的时代背景下,结合互联网高效、免费、便捷的特点,给人们提供了很大的学习便利。基于MOOC环境下的在线学习也越来越被接受和认可,然而这种学习方式也存在着许多值得研究和分析的问题,比如学生在学习的没有强制性的约束,使得学习过程很难从一而终,即高流失率的问题,学习效率特别低等。了解学生在MOOC环境下的学习
学位
随着科技的发展,无人机技术越来越成熟,应用也越来越广泛。其中旋翼无人机(主流的有:三旋翼,四旋翼和六旋翼)由于其自身的灵活性而受到广泛的关注。其主要应用于航拍,快递和农业植保。而无人机在应用过程中会遇到定位问题,目前无人机一般都是使用GPS来进行定位,然而在室内情况下由于受建筑物的影响无法使用GPS。因此,需要另外一种定位技术-室内定位。目前主流的室内定位技术有:红外定位,超声波定位,射频识别(R
在万物互联的物联网时代,低功耗广域网(LPWAN)技术是物联网的关键技术,而LoRa作为一种新兴的LPWAN技术备受关注。在LoRa无线网络中,由于接入网络的终端节点数目众多,如何减少通信冲突、降低功耗、提高网络通信可靠性及实用性是设计MAC层协议需要考虑到的重要实际问题。本文主要研究与实现LoRa无线网络MAC层TDMA时隙分配协议,旨在解决上述问题,具体工作如下:  首先介绍了LoRa无线网络
传统Top-N查询处理技术尚未融合实体解析,对于具有重复元组的脏数据集,这些技术可能失效。本文给出融合Top-N查询处理和实体解析的五种算法:具有顺序访问和随机访问的TAER算法、限制顺序访问的TAZER算法、仅支持顺序访问的NRAER算法,以及基于学习的LeDer算法和LeMer算法。另外,给出朴素算法作为实验的基准,比较和分析这些算法的性能。  前三种算法不依赖于数据库管理系统(DBMS),而
学位
知识融合是知识管理与知识工程的核心环节。对于多源文本知识,由于作者描述的角度和侧重点不同,文本知识描述的完整性、知识粒度和精度往往不同,进而导致知识的不一致。因此,如何消除不一致是研究知识融合的重要课题。  知识融合有三种不同类型的方法:简单组合、初级融合以及高级融合。本论文针对文本知识和数据集,主要研究的融合类型为简单组合类型和初级融合类型。所谓的简单组合类型是将知识的对象与属性进行修正与结合,
学位