学位论文 > 优秀研究生学位论文题录展示
网络化测控系统的设计与开发
作 者: 谢家乐
导 师: 于志伟
学 校: 哈尔滨工业大学
专 业: 控制科学与工程
关键词: 网络化 信号采集 嵌入式控制 DSP+FPGA
分类号: TP273
类 型: 硕士论文
年 份: 2012年
下 载: 16次
引 用: 0次
阅 读: 论文下载
内容摘要
测量与控制是现代工程科技不可或缺的两个重要组成部分。随着计算机、网络、微电子等领域的快速发展及新技术成果的不断取得,测控系统也出现了功能更强大、性价比更高的实现方式。网络化的虚拟信号测量仪器与嵌入式控制系统是当今测控系统的发展趋势,该工程技术领域的研究成果不仅能够很快地实现经济效益的转化,而且对提高一国的军工科技水平和工业生产水平也具有深远的意义。本课题结合网络化虚拟仪器和嵌入式控制系统的特点与优势,设计实现了具有网络通信功能和远程信号采集及控制功能的网络化测控系统。系统的设计目标是:满足多受控系统同步的需要,搭建具有网络化、可扩展化、大数据带宽特点的,应用领域相对广泛的测控平台系统,实现信息的远程通信、测控功能的嵌入式实现、操作界面的虚拟化呈现。系统以数据采集控制卡作为测控现场的具体执行端,多测控卡通过以太网实现多端点联网,通过运行于上位机的测控系统软件对整个系统进行整体控制。测控卡的功能架构为DSP+FPGA结构,DSP采用数据处理性能优异、片上外设丰富的最新一代的工控专用浮点处理器TMS320F28335,FPGA选用片上逻辑资源量大、性价比高的EP2C8Q208CN。DSP在测控端担负主控制器职能,负责流程控制、任务分配及系统各部分软、硬件的协调,主要包括测控算法的实现、协处理器任务的发放、以太网通信等。FPGA用以扩展与外围功能模块的通信接口,如获取反馈信号、输出控制信号、数据锁存等,这样就为系统升级、增加外设种类提供了广阔空间,同时当系统有大量复杂算法需要运算时,可以接受DSP分配的数据处理任务。主要的测量及控制任务通过以太网通信由运行于上位机的测控系统软件进行人工操作。测控系统软件由实时监控、数据后台处理、网络通信三大功能模块组成。三者既有紧密联系的数据交互,又有相对独立的功能执行。网络通信模块是其它两个模块与系统下位各测控端点联系的通道,执行以太网通信功能;实时监控模块是测控软件的核心,对其它两模块有控制、调用与配置的权利,为操作者表达功能需求实现测控功能提供操作接口;数据后台处理模块根据监控模块的控制、通过文件型数据库对测控数据进行管理。通过测控软件联网现场测控端执行系统联调,系统能很好的执行由操作者分配的测控任务,达到设计目标。
|
全文目录
摘要 4-5 Abstract 5-9 第1章 绪论 9-13 1.1 引言 9 1.2 测量技术发展概述 9-10 1.3 控制系统现状分析 10-11 1.4 课题来源及主要内容 11-13 第2章 测控系统总体实现方案 13-18 2.1 测控系统总体设计 13-14 2.2 以太网通信方案的选择 14-15 2.3 数据采集控制卡的实现方案 15-16 2.4 文件型数据库 16-17 2.5 测控软件功能需求 17 2.6 本章小结 17-18 第3章 数据采集控制卡的硬件设计 18-35 3.1 数据采集控制卡的模块划分 18-19 3.2 数据采集控制卡硬件电路设计 19-30 3.2.1 DSP 模块电路设计 19-22 3.2.2 FPGA 模块电路设计 22-25 3.2.3 综合应用模块电路设计和联调 25-30 3.3 以太网通信模块的设计 30-33 3.3.1 以太网通信芯片简介 31 3.3.2 以太网通信模块的电路设计 31-33 3.4 电路设计注意事项及硬件调试方法 33-34 3.5 本章小结 34-35 第4章 数据采集控制卡的软件设计 35-59 4.1 QuartusII 环境下 FPGA 多功能的实现 35-52 4.1.1 FPGA 功能模块概览 36-37 4.1.2 DSP 与 FPGA 通信模块 37-38 4.1.3 BissC 协议光栅通信模块 38-41 4.1.4 光电编码器信号解码模块 41-42 4.1.5 外部存储器扩展模块 42-45 4.1.6 外部 AD/DA 扩展模块 45-46 4.1.7 多周期等精度同步测频模块 46-48 4.1.8 基于 DDFS 技术的信号发生模块 48-52 4.1.9 数字信号处理模块 52 4.2 CCS 环境下 DSP 测控功能的实现 52-58 4.2.1 DSP 程序流程 53-54 4.2.2 一种显著提高 DSP 程序运行速度的方法 54-55 4.2.3 以太网通信功能的实现 55-58 4.2.4 DSP 对 FPGA 测控功能的控制 58 4.3 本章小结 58-59 第5章 上位机测控系统软件的设计 59-70 5.1 测控系统软件的功能架构 59 5.2 实时监控模块 59-66 5.2.1 模块简介 59-60 5.2.2 新建工程 60-61 5.2.3 信号测量 61-63 5.2.4 运动控制 63-64 5.2.5 文件处理 64-66 5.3 网络通信模块 66-68 5.4 数据后台处理模块 68-69 5.5 本章小结 69-70 结论 70-71 参考文献 71-75 致谢 75-76 附录 76
|
相似论文
- GJB1188A接口监测记录设备研制,V248.2
- 网络化形势下促进社会主义意识形态凝聚力对策研究,D64
- 过程观下的创业网络构建研究,F272
- 基于GPRS的安全工器具信息管理系统,TP315
- 高速经编机电子送经控制系统的设计,TP273
- 手持式低频振动信号采集系统与技术的研究,TP274.2
- 微型光纤光谱仪的探测接收系统设计,TH744.1
- 基于FPGA和DSP的文本图像采集及定位研究,TP391.41
- 基于J2EE框架的高校宿舍管理系统分析与设计,TP311.52
- 基于DSP和FPGA为核心的通信信号处理硬件平台设计,TN911.7
- 基于网络的个性化服装定制系统的设计与实现,TP311.52
- 塑料注射成形机缺陷修正系统的设计与实现,TQ320.662
- 激光共焦扫描荧光显微内窥镜研究,TN249
- 网络化控制系统故障诊断与容错控制研究,TP273
- 嵌入式电动机多功能保护器的设计与研究,TM307.3
- 基于FPGA的电力系统谐波检测系统的研究与设计,TM935
- 基于DSP+FPGA的近红外检测仪关键技术研究,TN791
- 基于虚拟仪器和CAN总线的发动机测控系统设计,U463.6
- 近程雷达目标信号模拟器技术研究,TN955.2
- 短基线定位系统硬件平台开发,U666.7
- 大众文学审美价值传播的问题及策略,I01
中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 自动控制、自动控制系统
© 2012 www.xueweilunwen.com
|