基于以太网的分布式数控系统实时通信的研究

来源 :桂林电子科技大学 | 被引量 : 6次 | 上传用户:canyang419
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
以太网技术以其良好的稳定性、兼容性及高带宽、低成本等特点,成为了分布式数控系统的数据透明传输及底层通信能力提升的较为流行的实现方案。但与此同时,以太网的接入机制带来了通信的不确定性,因而本论文围绕“以太网技术实现运动控制层通信的时间同步和硬实时通信”的难点问题,展开了以下研究。以分布式数控系统的层次体系结构为基础,分析了基于以太网的分布式数控系统的软硬件体系结构,给出了实时、同步通信网络的分级拓扑结构。分析了运动控制层的通信特征,设计了一种基于CSMA/CD的硬实时调度机制。该机制的思路是在MAC层之上对数据的传输进行精确时间同步和实时调度,以克服CSMA/CD机制下数据传输的随机性。在硬实时调度机制的过程中,提出一种精确时间同步与实时通信的过程优化方法,将精确时间同步与数据传输、精确时间同步与实时流量控制的过程并行实现,从而达到互相兼顾、减少冗余和提高效率的过程优化。针对运动控制层通信中周期性实时数据、非周期性突发数据、非周期性非实时数据共存的数据传输特征,提出了一种分时段、多任务的实时传输调度方法,以克服单一调度策略难以保证各类共存数据传输的实时性和同步性及信道效率的问题。基于硬实时调度机制的实现和优化,设计了一种实时控制协议。通过分析该协议,研究了实时传输调度方法实现实时、同步传输的过程和效果:针对周期性数据传输的时间确定性特征,设计了基于时槽机制的轮询调度方法,该方法结合时间触发方式和事件触发方法,保证了周期性实时数据传输的确定性和可靠性;针对非周期性数据的截止期特性,建立了一种实时控制模型,该模型在保持信道传输效率基础上,通过流量整形的方法保证了非周期突发数据在实时通信周期截止期内发送完毕。搭建了基于ARM开发板与嵌入式Linux系统的硬实时通信实验平台,通过修改Linux系统内核文件实现了在原有网络体系结构中实时控制协议的加载,并对实验结果进行说明。
其他文献
支持向量机Support Vector Machine, SVM)是机器学习领域的有效工具,以其快捷的训练方法和良好的泛化性能受到人们的广泛关注,在函数估计、模式识别等方面取得令人欣慰的成果
随着宽带的日趋普及和通信网络技术的快速发展,P2P流媒体以其高扩展性和较高的性价比,成为推动未来宽带应用的主动力。如何对各个发送者传送的数据进行有效合理的调度成为提