基于FPGA的实时运动控制网络研究与实现

被引量 : 0次 | 上传用户:KurtJohns
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人们对多轴协同控制和网络化制造需求的不断提高以及以太网技术的不断发展和完善,网络化的运动控制系统正成为运动控制领域的发展趋势。网络化运动控制系统要求数十甚至数百个站点能够高精度协同运动,这对运动控制网络的实时性和站点之间的时钟同步特性提出了严格要求。早期的运动控制网络在应用层对从站数据进行处理,单个从站延时达到数十微秒,很难满足高精度运动控制的实时性要求,而目前在实时性上表现突出的运动控制网络大多采用专用硬件实现,难以集成到现有的基于DSP+FPGA的运动控制系统中。本文提出了一种基于FPGA的实时运动控制网络。该实时运动控制网络采用分层通信体系,在现场设备层开发了基于FPGA的实时以太网协议,实现了主站与从站的实时通信。在实时性方面,该协议采用硬件处理数据的方式,在FPGA上构建协议的数据链路层并将从站数据的处理和转发由应用层下移到数据链路层完成,有效地减小了从站延时,提高了现场设备层的通信实时性。在同步性方面,该协议采用IEEE1588透明时钟模式实现各从站与主站的时钟同步,同步精度达到亚微秒级。在过程监控层,基于FPGA的实时运动控制网络采用Winpcap在数据链路层监听和接收原始数据,用以太网通信代替传统的PCI或ISA等计算机总线方式实现了过程监控层和现场设备层的信息交互,实现了以太网通信方式的“一网到底”。为方便用户对现场设备层进行调试和监控,本设计还开发了过程监控层调试软件,该软件采用Visual C++6.0编写,实现了现场设备层初始化以及对通信实时性、时钟同步性能和运动控制相关参数的监控等功能。论文最后采用基于FPGA的实时运动控制网络搭建了通信试验平台,对现场设备层的实时性和同步性、过程监控层和现场设备层之间的以太网通信进行了测试。测试结果表明基于FPGA的实时运动控制网络单个从站延时小于2微秒,时钟同步精度达到亚微秒级,过程监控层与现场设备层之间的以太网通信能够满足调试和监控的需要。
其他文献
为提高电力负荷预测的准确性,提出一种基于经验模态分解EMD(empirical mode decomposition)与相关向量机RVM(relevant vector machine)的短期负荷预测方法。该方法利用EMD将
针对传统灰色预测模型GM(1,1)在预测增长较快的电力负荷时预测效果变差这一局限性,引入了比标准粒子群优化算法效率更高的自适应粒子群优化算法,并与GM(1,1)模型相结合,利用
目前,人们所研究的磁电复合材料主要存在以下几个问题。第一,界面情况对层状磁电复合材料的磁电效应起着至关重要的影响。但是,目前层状磁电复合材料的制备方法如黏结法和电镀法
随着全球化的程度提高,仿冒品的盛行,使得全球奢侈品产业每年因仿冒行为而造成的损失达到上千亿美元,仿冒品流窜的地点更从早期传统的地摊、商店,渗透到无国界的网络上,此举不但严
"赠人玫瑰,手有余香"玫瑰被世人赋予了美好的含义。玫瑰的色彩千千万,其中最让人留恋的便是独属于玫瑰的那一抹红——玫红色,浓烈、热情却不逾矩;雅致、高贵却不失时尚。女人
本文着重对东南亚安全合作相关问题进行探讨,并就我国在东南亚安全合作背景下面临的挑战提出相应对策,认为中国作为东亚地区的大国应顺应经济全球化和区域一体化的发展趋势,
目的:采用荧光定量PCR技术对慢性乙肝患者用拉米夫定治疗1年后,患者血清中HBV DNA水平变化及YM-DD基因变异的检测,并对其临床应用进行评价。方法:选取82例乙肝患者经拉米夫定
针对结构以及工作特点独特的壁行式悬臂起重机在设计生产过程中建模分析繁琐、重复工作量大等缺点,将参数化建模分析引入到该型起重机设计生产过程中,利用有限元软件Ansys中
目的:观察自拟方前列解毒汤治疗慢性前列腺炎的临床疗效。方法:采用疗效判断、症状改善状况、尿流动力学检查观察前列腺康复的治疗效果。结果:有效率94.52%,症状改善疼痛占89
目的探讨扩散加权成像和MRS对病毒性脑炎和脑低级星形细胞瘤的鉴别诊断价值。方法19例病毒性脑炎和21例脑低级星形细胞瘤在治疗前或手术前接受了常规MRI、DWI及MRS检查。病毒