CPS(CyberPhysical Sytem,信息物理融合系统)

1.CPS定义
CPS是连接计算机虚拟世界与物理现实世界的系统。We refer to systems that bridge the cyber-world of computing and communications with the physical world ascyber-physical systems.
 
CPS是把计算与物理世界整合到一起,并通过多种形式能与人类进行交互的新一代系统The term cyber-physical systems (CPS) refers to a new generation of systems with integrated computational and physical capabilities that can interact with humans through many new modalities.
 
2.CPS重要性
2006年2月,基于美国国会评估美国的技术竞争力和维持提高这种竞争力的要求,美国科学院发布的《美国竞争力计划》将CPS列为重要的研究项目。美国总统科学与技术顾问委员会(PCAST)于2007年把CPS作为网络与信息技术领域的第一项提案。2008年成立的美国CPS指导小组在《CPS执行概要》中,把CPS应用放在交通、国防、能源、医疗、农业和大型建筑设施等方面。除此之外,美国国家科学基金会(NSF)和欧洲第七框架(FP7)的大型科研资助计划,都投入了大量经费。
 
3.CPS,IPSO,MAS三者关系
CPS(Cyber-Physical Sytem)很重视并发性和时间确定性的问题;而IPSO(IP for Smart Objects)不太重视这两个问题;MAS(Multi-Agent System)重视的是与环境适应的问题。
 
(1)CPS(Cyber Physical System,信息物理融合系统)
CPS象基于网络的闭环控制-遵循确定性原则,它是传统控制理论在网络上的延伸,所以它对时间确定性和并行性要求很高,对网络实时性要求也很高,如用CAN,而不用TCP/IP。CPS包括计算、通信和控制三部分,它把计算机的虚拟世界连接到现实的物理世界。
 
典型的项目如关注电厂网络控制的伯克利大学的托勒密2项目[1],和关注未来能源利用的、由美国多个高校和研究机构参与的、未来信息物理融合能源系统(Future Cyber-Physical Energy Systems)的研究[2]。
 
从KK的书《失控》[3]思想来看,KK不主张集中控制思想。本人也感觉,时间确定性和并行性是更高层来保证的,如TCP/IP中的IP只是做到Best-Effort, 而由上层TCP、RTP来保证其它的。
 
如果把CPS比喻成一个巨人的话,其它所有的计算、通信和控制等相关技术只是组成这个巨人的零件或组织,都包括到其中了。
 
其理念为:所有的技术我都包括了All your base are belong to us.
 
(2)IPSO(Internet Protocol for Smart Objects)
IPSO象基于网络的开环控制遵循Best Effort原则,如Internet of Thing,6LowPAN等。瑞典计算机科学研究院的Adam Dunckel[4] 从博士生开始就做了很多这方面的工作,并主持一个开源项目Contiki, 大家比较熟悉的uIP、lwIP和uIPv6就是他做的。IPSO联盟成员包括IBM、Cisco等,已经有50多个成员。
 
其理念为:对正确问题的近似回答,比对错误问题的正确回答要好得多,因为前者最终会得到精确的结果Far better an approximate answer to the right question, which is often vague, than an exact answer to the wrong question, which can always be made precise.
 
(3)MAS(Multi-Agent System,多智能体系统)
MAS也叫自治系统、自组织系统,其中有很多的Agent,Agent是个智能体遵循自我管理、本地观察和非中心控制的自适应原则。能自学习、有自己的规则,对环境感知并响应,采用“We can get smart things from stupid things.”方式,如蚁群算法。这种方法是KK的《失控》所提倡的。它更像一个真实的、我们生活的世界的样子。MIT做了很多这方面的东西。
 
米歇尔.沃尔德洛的《复杂》、遗传算法发明人霍兰的《涌现》《隐秩序》、元胞自动机发明人斯蒂芬·沃尔夫勒姆的《一种新科学》的思想就是MAS的基础。
 
其理念为: 简单的规则,可以产生复杂和有趣的行为Using simple rules, can result in far more complex and interesting behavior.
 
4.总结
我想,不能说哪一种会代替其它的,在这个多样化的世界中,三者会共存的,各有其应用空间,或混合应用。而从CPS发展来看,它将把IPSO和MAS包括到自己中,某些局部采用MAS和IPSO,而总体上是CPS,CPS的包括的范围更大一些。
 
如果把CPS比喻成一个巨人的话,其它计算、通信和控制等相关技术只是组成这个巨人的零件或组织。
更多相关文章
  • 问题出在畅途的app端,手机手机登陆之后,发现查询请求几乎没有任何验证呀,仅有的参数“pkTicketOrderId和userId”之间也没有相互校验,进行查询数据包如下: POST http://ios.update.trip8080.com/iphone/v0600/orderQuery.htm ...
  • 成炳国:如何通过“互联网+”助推企业腾笼换鸟   2015年3月5日上午十二届全国人大三次会议上,李克强总理在政府工作报告中首次提出“互联网+”行动计划.李克强在政府工作报告中提出,“制定‘互联网+’行动计划,推动移动互联网.云计算.大数据.物联网等与现代制造业结合,促进电子商务.工业互联网和互联网 ...
  • 响应式设计的意义 随着移动设备的发展,移动设备以迅猛的势头分刮着PC的占有率,ipad或者android pad的市场占有率稳步提升,所以我们的程序需要在ipad上很好的运行,对于公司来说有以下负担:设备系统上来说主要分为android ios:尺寸上看又以手机与pad为一个分界线,如果再加一个H5 ...
  • 解密木马复活技术(程序被删还会还原) 发现程序会创建一个ShieldThread线程 跟踪下去发现它会把自身读取到一个分配的内存空间,然后每个一段时间判断自身文件是否存在 如果不存在就从内存中写出文件.具体代码如下 view plaincopy to clipboardprint?//     DW ...
  • HDwiki某SQL注射和鸡肋文件包含 详细说明: 官方的案例: SQL注射 http://wiki.madio.net/index.php?doc-summary-xxxxxxxxx%27   文件包含 http://gmanxin.baike.com/install/install.php?la ...
  • daemontools安装和使用参考:http://cr.yp.to/daemontools/install.htmldaemontools用于自动重启进程.当某个关键服务进程崩溃,可以利用daemontools启动它.前提是安装并配置它.比如zookeeper服务,作为一个关键服务,崩溃后必须重启 ...
一周排行
  • 重拾算法(3)——用458329个测试用例全面测试二叉树和线索二叉树的遍历算法 在"上一篇"和"上上一篇"中,我给出了二叉树和线索二叉树的遍历算法.给出算法容易,证明算法的正确 ...
  • 在业余时间学习一下跨平台代码python. 下面是http://courses.ischool.berkeley.edu/i155/su13/schedule.htm下的例题代码.留作未来参考语法. 1 #hw1_1 ...
  • 一.fdisk 的介绍 fdisk - Partition table manipulator for Linux ,译成中文的意思是磁盘分区表操作工具:本人译的不太好,也没有看中文文档:其实就是分区工具 fdsik ...
  • - (void)jiazaitxt{ self.myWebview = [[UIWebView alloc]initWithFrame:CGRectMake(0, 0, [UIScreen mainScreen].b ...
  •         今年的8月相对于往年没有什么变化,还是八九分熟的天气,雨水依旧那么稀里哗啦一阵阵与滚滚热浪翻天覆地的争夺着地盘.可对于小吴,没那么简单.今年的8月是小吴职业生涯中又一个分水岭,却增添了更多的不确定和波 ...
  • 易网科技讯 10 月17日消息,全球首批两款5模11频TD-LTE多模多频段移动热点终端,在2012年世界电信展期间亮相. 据了解,此次亮相的具备全球漫游功能的多模多频段移动热点终端,由广达和正文公司研发,支持5模( ...
  • 对于DHCP服务,我相信在很多的企业中都会应用到,包括我现在企业中,也使用了DHCP服务还是用的比较才老有windows server 2000下的DHCP,为客户端提供IP地址分配,过多的DHCP就不提了,对于初次 ...
  • Oracle查询表中指定字段的数据是否含有某个字符   采用user_table_column即可,www.2cto.com  该视图主要字段说明如下: TABLE_NAME    表.视图或Clusters名称  ...
  • 最近又评估了一下艾德威特(现在改名叫卓豪)的Web NMS的OEM网管方案,发现今年其5.0版本已经发布了.按其网站上介绍,国内众多通信行业内知名企业在其客户名单中,我不知道这些知名企业使用它的网管平台到什么程度,有 ...