信息物理融合系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计说明书
设计题目:信息物理融合系统
学院、系:
专业班级:计算机科学与技术
学生姓名:
指导教师:
成绩:
2013年12月1日
摘要:信息物理融合系统(Cyber-physicalsystems,CPS)是一个综合计算、网络和物理环境的多维复杂系统,通过3C技术的有机融合与高度协作,实现大型工程系统的实时感知、动态控制和信息服务。本文首先介绍了CPS的概念和特征,综述了CPS的当前发展状况与应用前景;对CPS技术发展所面临的主要挑战及可能的研究方向进行了总结与展望。
关键词信息物理融合系统;实时;CPS体系结构;高性能;嵌入式系统,网络控制
一、CPS概述
1.1 CPS简述
2007年7月,美国总统科学技术顾问委员会(PCAST)在题为《挑战下的领先——竞争世界中的信息技术研发》的报告中列出了8大关键的信息技术,其中CPS位列首位。近年来,CPS不仅已成为国内外学术界和科技界研究开发的重要方向,预计也将成为企业界优先发展的产业领域。开展CPS研究与应用对于加快我国培育推进工业化与信息化融合具有重要意义。
CPS的意义在于将物理设备联网,特别是连接到互联网上,使得物理设备具有计算、通信、精确控制、远程协调和自治等五大功能。CPS本质上是一个具有控制属性的网络,但它又有别于现有的控制系统。CPS则把通信放在与计算和控制同等地位上,这是因为CPS强调的分布式应用系统中物理设备之间的协调是离不开通信的。CPS对网络内部设备的远程协调能力、自治能力、控制对象的种类和数量,特别是网络规模上远远超过现有的工控网络。美国国家科学基金会(NSF)认为,CPS将让整个世界互联起来。如同互联网改变了人与人的互动一样,CPS将会改变我们与物理世界的互动。CPS,从广义上来理解,就是一个在环境感知的基础上,深度融合了计算、通信和控制能力的可控可信可扩展的网络化物理设备系统,它通过计算进程和物理进程相互影响的反馈循环实现深度融合和实时交互来增加或扩展新的功能,以安全、可靠、高效和实时的方式监测或者控制物理实体。CPS的终极目标是实现信息世界和物理世界的完全融合,构建一个可控、可信、可扩展并且安全高效的CPS网络,并最终从根本上改变人类构建工程物理系统的方式。
尽管CPS前景无限,但挑战性也是巨大的,这其中很大程度上来自控制与计算之间的差异。通常,控制领域是通过微分方程和连续的边界条件来处理问题,而计算则建立在离散数学的基础上;控制对时间和空间都十分敏感,而计算则只关心功能的实现。通俗地说,搞控制的人和搞计算机的人缺乏“共同语言”。这种差异将给计算机科学和应用带来基础性的变革。
1.2CPS定义
CPS的理念最早由美国自然基金委提出,该概念一经提出便获得了国内外的广泛关注.各国科研学者从CPS的理论方法、相关组件、运行环境、系统设计和实现等不同层面对CPS进行了深入研究.但由于CPS具有较高的复杂性,继承并融合发展了多个学科的不同技术,很难给出一个精确而全面的定义;加上不同领域的研究者对CPS的理解各异,短期内还未能完全达成共识.本文将列举相对具有代表性的定义,再总结出参考性的定义。
美国NSF的定义:计算资源与物理资源间的紧密集成与深度协作。
Lee E提出,CPS是一系列计算进程和物理进程组件的紧密集成,通过计算核心来监控物理实体的运行,而物理实体又借助于网络和计算组件实现对环境的感知和控制。
Sastry教授从计算科学与信息存储处理的层面出发,认为CPS集成了计算、通信和存储能力,能实时、可靠、安全、稳定和高效地运行,是能监控物理世界中各实体的网络化计算机系统。
中国科学院的何积丰院士的定义:CPS是在环境感知的基础上,深度融合了计算、通信和控制能力的可控、可信、可拓展的网络化物理设备系统,他通过计算进程和物理进程相互影响的反馈循环实现深度融合和实时交互来增加或扩展新的功能,以安全、可靠、高校和实时的方式检测或者控制一个物理实体。
上述定义的侧重点不同,归纳得出:CPS是物理过程和计算过程的集成系统,是人类通过CPS系统包含的数字世界和机械设备与物理世界进行交互,这种交互的主体既包括人类自身也包括在人的意图知道下的系统。而作用的客体包括真实世界的各方面:自然环境、建筑、机器、同时也包括人类自身等。CPS是可能是一个分布式异构系统,他不仅包含了许多功能不同的字系统,而且这些子系统之间结构和功能各异,而且分布在不同的地理范围内。各个子系统之间要通过有线或无线的通信方式相互协调工作。
二、CPS的特点及其发展
2.1 CPS的特点
1、海量运算。海量运算是CPS接入设备的普遍特征,因此,接入设备通常具有强大的计算能力。从计算性能的角度出发,把一些高端的CPS应用比作胖客户机/服务器架构的话,那么物联网则可视为瘦客户机服务器,因为物联网中的物品不具备控制和自治能力,通信也大都发生在物品与服务器之间,因此物品之间无法进行协同。从这个角度来说物联网可以看作CPS的一种简约应用。
2、感知性。感知在CPS中十分重要。信息空间数据则具有离散性。那么从物理空间到信息空间的信息流动,首先必须通过各种类型的传感器将各种物理量转变成模拟量,再通过模拟/数字转换器变成数字量,从而为信息空间所接受。从这个意义上说,传感器网络也可视为CPS的一部分。
3、系统组成包括各类计算机设备、通信网络、传感设备和物理设备。所有的设备相互协同和相互影响,共同决定整个系统的功能和行为特征。
4、系统行为难以明确区分是计算过程还是物理过程作用的结果。这是由于系统的计算、信息的处理过程和物理过程紧密结合并相互影响。
与嵌入式系统相比,嵌入式系统侧重在处理器上运行,是一种在有限资源环境下的优化技术。CPS是计算与物理成分的集成,相当于嵌入式系统+网络+控制,是嵌入式系统的发展方向和研究热点。CPS将计算和通信能力嵌入到传统的物理系统之中,导致了计算对象的变化。它将计算对象从数字的变为模拟的,从