现场级硬实时网络调度算法研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:ppmeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着实时计算的功能日益强大,应用成本的降低,实时计算技术广泛应用于航空航天、核电能源、工业过程控制、军事指挥控制、火炮自动控制等多任务实时系统.特别由于实时计算技术及计算机网络技术的发展,现场总线控制系统(FCS)在实际生产中陆续得到广泛应用.现场总线作为控制设备之间实现数字通信联系纽带,把具有通信能力的测控仪表作为网络节点,连接成开放式、数字化、多点通信的底层控制网络,并通过网络节点连接为控制系统.但由于各种原因,各厂商的现场总线设备难以在不同的FCS中兼容,而FCS的带宽较窄,在关键场合下无法满足实时数据传输控制要求.随着FCS的深入应用,用户对现代工业控制软件的互操作性、带宽、传输距离、冗余能力、可靠性和性价比的要求越来越强烈.以太网以其固有一系列优点在非实时网络中得到广泛应用.但是以太网采用CSMA/CD技术和指数回退机制就决定其不能应用于硬实时网络.但是,硬实时网络在实际应用中随着社会经济与国防需要的发展迫切需要其发展,由于这两方面的原因,需要研究在以太网为底层物理网络基础之上的硬实时网络技术,特别是研究与实时性相关的网络调度技术尤为重要.论文对硬实时网络中现有的网络调度算法进行了系统、全面的分析,认为当前调度算法所面临的主要问题是:1、处理器利用率低;2、不能支持动态变化的周期任务;3、对非周期任务处理低效;4、不能预测任务计算的成功性;5、瞬时过载的非确定性.针对上述问题,在本论文中,作者在原有的知识基础上,提出现场级硬实时网络调度理论,特别是现场级硬实时理论中具有重要意义的网络调度技术.通过建立网络调度模型,提出一种新型网络调度通信机制并给予实现,在解决原有问题上具有显著的效果.在现场级硬实时网络通信调度软件的设计和实现中,采用软件方法在硬实时网络协议中实现了基于以太网之上的协议网络调度的总线表、节点表、输入输出通信表等配置表,以实现实时网络数据传送的实时性和可靠性.此外,介绍了软件测试的一般方法和实时网络通信调度软件测试的测试环境、测试结果和测试分析.最后作者对所做的工作进行了总结和展望.
其他文献
挖掘关联规则是数据挖掘领域的一个重要的研究方向。本文以数据挖掘中关联规则的挖掘为主要研究内容,首先对关联规则起源、应用环境、分类、思想、算法的优缺点等进行了分析学
自1998年W3C(World Wide Web Consortium)发布了XML1.0[1](Extansible Makeup Language)标准以来,XML就迅速显示出在数据存储、数据交换等方面的优越性,短短几年时间,XML就成
合作求解是多Agent 系统(MAS)的一种重要交互形式,是解决高复杂性、开放性和动态性问题的有效途径。本文研究了MAS 合作求解基本理论和RoboCup 软件仿真系统,深入分析了Agent
树分解与树宽概念的提出在图论、算法和参数复杂性等领域有重要的意义。其中一个主要原因是利用树分解,原来许多在图上困难的问题(如NP难),在对某类树宽是固定参数的图上,可
由于综合业务的需要,数据应用在下一代的移动通信业务中将扮演越来越重要的角色.为了更好的分析数据业务的流量特性,我们根据实际的3G业务来建立业务模型.该文首先将介绍业务
本文的研究内容属于虚拟现实技术和分形图形学的交叉.首先,基于分形几何的自相似和分形布朗运动原理,利用Diamond-Square算法产生构成地形骨架结构所需的高度数据,用Bezier曲
信息技术的高速发展与应用,已经使其在全球能耗中占据相当大的比重。在开发低能耗硬件的同时,如何优化大量计算终端在任务空闲状态时,为了保持网络可访问性而产生的能耗也被证明
软件回归测试是软件测试的主要方法之一,它保证软件被修改后,被修改的部分按照预期目标正确运行,同时对软件的修改没有对软件的其它部分造成负面影响,没有使原本正常的功能失效。
近年来,随着网络和多媒体技术的飞速发展,和网络视频相关的应用越来越多。在监控技术领域,就正在向数字化、网络化、智能化的方向发展。本文主要针对于构建高可靠性的多媒体
本文详细讨论了数字签名技术及其实现方法。数字签名是指使用加密算法对待发的数据进行加密处理,生成一段信息,附在原文上一起发送,这段信息的作用类似现实中的签名或印章,接收方