基于UDP协议的工业CT数据传输系统应用研究——Altera FPGA实现方案

来源 :重庆大学 | 被引量 : 0次 | 上传用户:nikaixinma
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工业CT(ICT)技术,是自动控制、通信工程、机械工程、光电技术及图像处理等等多学科的集合,亦即计算机断层扫描成像技术,应用于工业产品的无损检测和探伤,是目前最佳的检测技术手段。随着高新科学技术在工业领域的迅猛发展,对工业CT的各方面性能要求也随之提高,尤其是数据的实时性和传输速度有了更高的要求。   目前工业CT探测采集传输系统探测器数量多、传输距离长、数据量大的趋势越来越显著,本课题根据实际工程应用需求,研究和设计了基于UDP协议的工业CT高速数据传输系统。系统采用以太网来实现数据的高速、远距离传输,其数据传输率高,使用方便,传输距离远;在数据处理方面,FPGA是处理高速数据的首选,其优点在于处理效率高,有较强的通用性、适于模块化设计。目前绝大部分对以太网控制器芯片和FPGA之间的数据通信都是采用单片机或者ARM等微控制器来进行的,这样相对来说就增加了系统的成本,同时系统启动速度较慢,且还占用较多的系统资源,造成较大浪费。   以太网传输层有两种不同的协议:TCP协议和UDP协议,UDP协议相对于TCP协议具有协议简单,传输高效,实时性强等特点。因此,系统把FPGA和以太网控制芯片直接连接,将片上系统移植到FPGA中,由FPGA编程实现基于UDP协议的数据传输控制,完成与上位机的通信。FPGA芯片采用Altera公司cyclone I系列的EPIC6T144C8;以太网控制器芯片采用Intel公司的LXT972,提供10/100M的速度选择模式,支持MⅡ接口。   系统的设计方案可分为硬件电路设计和程序设计两部分。硬件电路设计通过Protel DXP软件工具来完成电路原理图和PCB板绘制:程序设计部分一方面利用Verilog HDL语言完成了对数据的协议封装及传送,并进行相应程序的编译、综合、仿真;另一方面实现了基于Windows Socket的上位机应用程序设计。   系统针对工业CT数据的高速、实时性长距离传输要求,具有集成度高,抗干扰能力强等优点,充分了发挥FPGA主控芯片和UDP协议的优势特点。
其他文献
在我国合成氨是最重要的无机化工产品之一,其产量居各种化工产品的首位,用途广泛,在国民经济中占有重要地位。在氨的生产过程中,氢氮比和氨合成塔温度控制是目前合成氨的两大
磁悬浮技术是磁悬浮列车、磁悬浮轴承、磁悬浮电机等应用领域的关键技术,由于其具有无摩擦、无磨损、寿命长、低功耗、无噪声等优点,成为当前控制领域的研究热点之一。   磁
人脸识别是当前模式识别、机器视觉领域的研究热点。分类器设计是人脸识别的关键技术,其性能的优劣对整个人脸识别系统有重大影响。传统的人脸识别分类器存在原理复杂、识别
电力系统的安全稳定运行是国民经济和社会民生的重要基础,电力系统的保护配置作为电力系统稳定运行的重要环节之一,决定整个系统的可靠性、可控性和稳定性。而随着分布式发电的发展,越来越多的分布式能源渗透到配电系统中,热电联供的电源也广泛应用于用户端,改变了传统配电网的单一辐射式结构,这意味着基于传统保护之间配合机制可能失效。因此,研究自适应保护在多电源配电网中的应用具有重要的意义。针对分布式系统在配电网中
在农业生产中,常常需要统计一些类圆颗粒的数量,如测定谷物及油料作物的千粒重。传统人工计数的方法费时费力,无法达到快速计数的要求,而光电管计数的方法在对不同大小的颗粒
随着全球科技、经济、文化等的发展,人类文明已经达到一个前所未有的辉煌阶段,但能源紧张甚至濒临枯竭的问题也日趋白热化。当今世界环境,能源涉及到环境、能源安全和经济繁荣直接影响到世界格局的变动。因此如何节约能源、提高能源的利用率等问题受到了高度重视。由于电机行业消耗了许多国家工业总用电量的大部分,在整个国家的总用电量中占有相当大的比重,因此电机行业可节能潜力巨大,如何更好的测试电机效率也受到人们的重视
随着群智能优化算法被应用于解决各种工程问题,例如系统控制、生产调度、模式识别等问题,群智能优化越来越受到广大学者的青睐。人工蜂群算法由Karaboga首次提出。作为一种新
轮式移动机器人是一个集周围环境感知、路径规划导航和决策、运动控制与执行等各种功能于一体的综合系统。轮式移动机器人结构简单,运动灵活,在许多领域都应用广泛。当轮式移动
伴随节水减排的绿色发展要求,石化行业生产中普遍采用了循环用水模式,高浓缩循倍数下循环用水给整个生产运行提出更高要求,因此开展对工业循环冷却水腐蚀结垢的预测模型研究
双足机器人的步态控制研究一直是智能控制的热门领域,又由于双足机器人的高自由度、高耦合的特点,成为智能控制领域的难点问题之一。对于双足机器人的研究是一个结合机械制造