基于TTE网络的NCS端到端延迟问题研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:liyaping121416
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络控制系统(Networked Control System,NCS)是借助于实时通信网络而构成的闭环实时反馈控制系统。NCS深度融合了计算过程和物理过程,具有易扩展、高可靠性、布线少等优点,已经成为国际控制理论界的一个学术热点问题。随着该系统对满足时间约束和无差错通信的要求越来越高,TTE(Time-Triggered Ethernet)等确定性协议在该领域的应用越来越广泛。但由于在反馈回路中引入通信网络,存在信息冲突、重传等现象,出现了如网络时延、传输抖动及数据包丢失等许多待研究问题。本文通过对NCS中端到端延迟特征进行分析,设计了准确的端到端延迟分析算法和网络缓冲区分配策略,研究了使用仿真工具对系统进行建模并对端到端延迟进行仿真分析的方法。论文的主要工作包括:1.结合NCS的结构和特点,以及TTE等确定性协议在该领域应用的趋势,分析了使用TTE协议进行通信存在的问题:端到端延迟计算、缓存分配和基于TTE网络的NCS的仿真建模。同时,整理了近年来针对这些问题的研究进展,并从中总结出具有研究意义和应用价值的研究方向。2.分析了网络控制系统中端到端延迟的组成。通过分析网络时延的组成,定义了端到端延迟的概念,并详细分析了端到端延迟各个部分的形成原因。3.提出了 FWA(Flow-grained Worst-case end-to-end delay Analysis)端到端延迟计算方法。该方法以流为粒度,计算流从源节点传输到目的节点产生的延迟,考虑相同和不同链路上的时间触发流与速率约束流交互产生的延迟。最后对比实验表明,FWA分析方法可以明显提高计算的精确度,且时间复杂度较低。4.提出了 FBD(Forward Buffer Dimensioning)缓存分配方案。首先,总结节点缓冲区占有率什么时候出现最坏情况。为了计算该最坏情况下节点缓冲区的占有率,提出了计算到达速率最大时帧数量的方法和最小化发送帧速率的类LPT服务算法。最后,通过实验与其他分配方案进行比较,证明了该方法的有效性。5.扩展TrueTime以对基于TTE的NCS进行仿真建模。使用TrueTime库和扩展模型对示例TTE配置进行建模和仿真。最后,将仿真结果与数学分析算法的结果进行比较和分析。
其他文献
内毒素是革兰氏阴性菌和某些蓝藻细胞壁上的脂多糖复合物,是常见的外源性致热原,具有强免疫刺激能力,与人类多种疾病密切相关.本研究采用最低检测限为0.03 EU.mL-1的动态浊度
针对深海特种液压缸在海洋环境中强腐蚀、深海高压和生物附着等特殊的工作条件,为满足其轻量化和高可靠性的设计要求,通过可靠性设计中的耐环境设计方法,在剖析深海工作环境
<正>据来自伊拉克库尔德自治区的官方消息,极端组织"伊拉克和黎凡特伊斯兰国"(ISIS)头目巴格达迪因害怕遭美军空袭,目前已由30辆悍马军车护送逃至叙利亚。8月初,ISIS从库尔德
车后箱中间那个位置与家庭用的盛菜箩筐一般大,于是技师就找来一个,在倒模过程中节省了不少时间;为使阻抗减少,节省线材的长度,低音效果出来更加澎湃有力,超低音采用两个支点
换了原车喇叭后,没有合适的功放推可不是个好消息,对此,雅迪威推出了针对全车的功放解决方案——M1000.D单声道数字功放和2200A.D全音频数字功放,作为整车声场营造的核心之一
受邀执裁,“狼狈”兄弟誓为山东汽车音响繁荣流汗6月13日,收到EMMA CHINA总部的信息,邀请我在6月16-17日的EMMA济南站比赛中执裁。当时第一反应就是冒汗,济南可是中国有名的
<正> 过敏性紫癜(简称AP)是一种以毛细血管炎为主要病变的变态反应性疾病,发病年龄以学龄儿童最常见。典型病例诊断不难,但腹痛、便血、关节肿痛及血尿等症状出现在紫癜之前
目的研究左羟丙哌嗪含片的相对生物利用度与生物等效性。方法采用2×2随机交叉试验设计,分别给予18名健康男性受试者试验制剂左羟丙哌嗪含片或参比制剂左羟丙哌嗪片60 mg,采
本文探讨了在Pro/Engineer环境下进行常用齿轮参数化建模的关键技术和方法。该技术由Pro/Toolkit程序实现对齿轮参数的菜单输入,并调用由Program工具生成的齿轮模型生成程序,快速
<正>竹鼠,隶属于哺乳纲、啮齿目、竹鼠科,又称竹狸、竹鼬、竹根鼠、竹根猪等,因其喜食竹子且形似老鼠而得名。在动物分类学上,中国通常所说的野生竹鼠包括中华竹鼠(Rhizomys