系统集成论坛
标题:
实时核算:通往物联网的网关?
[打印本页]
作者:
fro520
时间:
2015-9-1 13:41
标题:
实时核算:通往物联网的网关?
下一个大的核算机趋势也许涉及精准度而不是速度
实时核算并不只是指在按下回车键后得到当即呼应,事实上,物联网教学实验室它的实在意义是在实时与做实践作业的实在的机器进行交互。
例如Gleason 600HTL Turbo Lapper型锥齿轮研齿机,其控制器由Viewpoint Systems公司设计。Viewpoint公司副总裁表明,基本上,它会磨合斜齿轮直到它们彻底符合,关于运用斜齿轮的轿车制作商而言,这是十分主要的特点。
两个齿轮被打磨相互成直角,一起以3100rpm的一样速度旋转,每秒传递约52次一样的接触点。Viewpoint在这个控制器中添加了National Instruments(NI)公司的实时核算体系,它能够齿轮的呼应,约快20倍,或许说约每秒1000次。
“经过调查旋转速度的改变,咱们能够检查齿轮中的高和低点,智慧教室并发动第二组电机来调整扭矩。”这么它能够在发现疑问点时纠正疑问点,一起旋转齿轮仍然在这个方位符合。他弥补说:“最终咱们能够提高30%的研磨时刻,由于机器准确知道何时将完结齿轮抛光,而不是依托均匀水平。”
实时 vs. 实在的疾速
尽管这些成果很好,但每秒千次的频率在这个千兆赫处理器年代好像不值得一提。但事实证明,实时核算不是关于速度。
“当人们在议论实时核算时,存在一些一起的误解,他们以为在奇妙或纳秒水平做出反响才可称为实时体系,五分钟不是实时,”英特尔子公司一起也是VxWorks实时操作体系制作商Wind River Systesm公司商品办理高档主管Prashant Dubal表明,“”但实时意味着体系在做某件作业时每次都是运用一样的作业,间隔时刻不核算在内。
“假如体系的最高优先作业是闪耀赤色LED,那么不管发生什么别的作业,这将总是它的优先事项,当灯需求闪耀时,它会抛开全部做到这一点,而且十分疾速进行。”
“传统上来看,实时是从人的耐性视点来衡量,当你按下按钮时,在一秒内取得信息,这即是实时,”体系集成商Real-Time Innovations公司副总裁David Barnett表明同意,“但实时体系是以断定性作业的体系,它会对输入或环境改变做出可预见的呼应。一般来说,这些都是网络物理体系,曾经过物理过程来办理。”
“调查家常常混杂实时核算与高速核算,例如金融交易和体育博彩,”Barnett弥补说,“高速核算和实时核算之间的区别是,关于高速核算你议论的是均匀数,你能够说,均匀来说,一个操作需求一毫秒。而关于实时核算,你会很断定操作会在限期内进行,或许你知道这并没有发生。”
断定性呼应不是偶尔,而需求实时操作体系(RTOS),在商场上有几十个这种商品,其间有三家领导供货商。
“Wind River是主要的领导者,其商品为VxWorks,”Barnett称(+本站微信networkworldweixin),“然后是Green Hills Software公司,其Integrity主要在航空航天和国防范畴受欢迎;还有QNX Software Sysmtes公司的QNX,主要在轿车和医疗保健范畴受欢迎。”Wind River还有实时版的Linux。
“断定性很主要;你不会在台式机中看到断定性,”QNX公司商品办理主管Grant Courville表明,“你需求重视每个CPU周期和每个奇妙,需求确保一致性。”
尽管NI能够制作实时版的Linux(NI Linux Real-Time),其间需求很多的作业,该公司嵌入式体系商品推行主管Jamie Smith表明,“咱们在内核等级做了评估,并进行了广泛的修正和测验,这个团队十分大,但这能够将实时核算推行到非嵌入式软件工程师的手中。”
当然,在不一样的时分,让体系履行一样任务的时刻会存在细微区别,这种区别被称为颤动。
“这能够断定RTOS有多好,但这也是十分依托硬件,”Dubal表明,“咱们一般为两位数纳秒。”
Barnett称,关于现代处理器,颤动一般以奇妙核算,这关于大多数使用现已满足好了。
关于通用成为环境(例如Java),颤动不值得一提,教育物联网由于它们都是专门优化用于典型的用例。Barnett称:“假如内存不足,需求整理废物来开释内存,它会中止这么做,并阻挠一切别的处理。在实时核算中,你不需求额外的作业,以防止今后再延迟。”
飞瑞敖-凝聚物联智慧,打造专业物联网工程实验室! 专注工业无线,连接WIFI无限!更多资料欢迎到飞瑞敖官网查阅:www.frotech.com
欢迎光临 系统集成论坛 (http://bbs.xtjc.com/)
Powered by Discuz! X3.1