基于DSP天然气管道阀门远程自动控制装置设计

2015-12-28 15:04杨彬彬周新山
物联网技术 2015年12期
关键词:天然气管道仪器仪表自动控制

杨彬彬 周新山

摘 要:通过对远程传输的天然气管道阀门的自动控制装置设计,实现了对天然气管道的远程自动监测和操控,同时提出了一种基于ZigBee技术和TMS320VC5509A DSP集成芯片的天然气管道阀门远程自动控制装置的设计方法。该控制系统主要包括传感器模块、时钟电路模块、数据通信模块、管道压力数据处理模块、供电模块、程序加载模块和ARM主控模块等,通过系统的硬件电路设计,可使得装置仪的输出端具有稳定的控制输出。实验结果表明,该控制装置进行天然气管道阀门远程自动控制的可靠性和稳定性较好,应用价值较高。

关键词:天然气管道;DSP;自动控制;仪器仪表

中图分类号:TP216 文献标识码:A 文章编号:2095-1302(2015)12-00-03

0 引 言

天然气管道是整个西气东输工程的主要载体,通过天然气管道网络将天然气(包括油田生产的伴生气)从开采地输送到目的地,实现天然气的运输和使用,天然气管道是输送天然气的唯一方式。该管道采用的是X100和X120管道钢,其强度、韧性和可焊性较高,在天然气管道网络的设计中,由大量的管道阀门控制天然气的传输和开关,由于输气管道系统是个连续密闭的输送系统,通过开关阀门控制天然气的进气吞吐量,需要对天然气管道阀门进行远程自动控制,提高对整个管网的智能监测和控制水平,研究天然气管道阀门的远程自动控制方法具有重要意义[1]。

随着集成芯片制造技术的进步和发展,以及现代科学技术革新的需求,大量的仪器仪表、控制系统、D/A和A/D 转化器都需要采用DSP进行设计,实现数据采集和数据高速处理与控制。DSP具有处理速度快、实时性强、同步精度高和采样精度与速度性能较好等优点,成为广大电子与控制仪器设备设计者的首选[2]。对此,本文提出一种基于ZigBee技术和TMS320VC5509A DSP集成主动控制的天然气管道阀门远程自动控制装置设计方法。首先进行了系统的总体设计,然后进行系统的模块化电路设计,最后通过仿真实验进行了性能测试,展示了本文控制系统的优越性能。

1 系统总体设计及指标描述

在物联网环境下构建远程控制系统,采用ZigBee技术对天然气管道阀门进行远程控制,结合ZigBee和GPRS 通信技术对天然气管网进行智能监测控制,实现远程作业和智能控制,为了构建这一系统,首先进行系统的总体模块设计[3]。天然气管道阀门远程控制系统主要分为无线传感器网络的数据采集模块,即传感器模块、时钟电路模块、数据通信模块、ZigBee管道压力数据处理模块、供电模块、程序加载模块和ARM主控模块以及人机交互的液晶显示模块等[4]。系统的模块化设计结构构造如图1所示。

图1中,天然气管道阀门远程控制的DSP信息处理模块作为整个管道的物联网监控的核心单元,主要是进行天然气管道阀门远程控制系统的信息采集和数据感知,如获得管道中天然气的压力、流量等信息数据,获得控制系统需要的原始信息,并作为阀门开关远程控制系统的数据输入,提供主控的DSP信息处理单元进行远程控制和指令执行。选用TI 公司生产的MS320VC5509A作为主控电路模块的集成DSP芯片,集成控制电路提供E2PROM、SDRAM,主机接口(EHPI),I2C总线传感器通过敏感元件和换能器实现信号的采集,天然气管道阀门远程控制系统的控制中心单元是系统的中枢神经,ADC将模拟信号转换成DSP可以处理的并行数据,本文采用DSP逻辑编程控制ARM主控单元,经过处理的数字信号经DAC转换,采用收发转换电路进行控制信号基阵的预处理,设计ADC和抗镜像滤波器,在模拟信号预处理机的输出端进行信号调制,采用信道均衡算法进行时钟发生器设计[5]。在上述进行了系统总体设计的基础上,进行系统的功能分析和指标描述。

本文采用Aeroflex公司发布的3280系列高端逻辑芯片控制器作为天然气管道阀门远程自动控制系统的核心处理器,该核心处理器的容量为64 MB,CPU采用三星S3C2440,3281的频率范围为3 Hz~3 GHz,天然气管道阀门远程自动控制系统采用220 V供电。在ZigBee下的物联网监控平台中,整个天然气管道阀门远程自动控制系统包括信号调理电路、数据采集电路和滤波电路系统供电模块、DC-DC电源转换模块,天然气管道阀门远程自动控制系统抗干扰滤波的通带截至频率ωP需要2M+2个存储单元来存储天然气管道阀门的分散控制信息:{x(n-m),m=0,1,…,M}和{y(n-m),m=0,1,…,M},天然气管道阀门的底层模块中的抗干扰滤波函数为:

结合图2进行滤波模块的电路设计,再通过应用程序bootloader读取A/D采样值,可实现前置放大滤波控制功能和整流输出功能的要求。

2 远程自动控制装置的模块化电路设计与实现

在进行了系统总体结构设计和性能指标分析的基础上,即可进行天然气管道阀门远程自动控制装置的功能化模块的硬件电路设计。在天然气管道阀门远程自动控制系统硬件中,除主要控制部件(MCU、DSP、EMPU、SOC)外,还包括LM1117-33功率输出增益抑制模块。通过存储器分配测量电流的准确值,采用了两线制的共模抑制方法,用外部电源给整个系统供+5 V和±12 V的电压,外接恒定的4 mA电流源,通过电容滤波网络来对电源进行滤波,得到放大器电源的电流为3.3 mA。电源芯片选用TPS767HD301,基于TPS767HD3XX系列电源芯片为天然气阀门远程自动控制装置的DSP提供1.5 V~1.6 V的可调电压,得到输出电压方程为:

图3中,通过I/O接口(D/A、A/D、I/O口等)可进行信号调理,并进行PCI桥接实现控制系统与PC机的A/D采样。采用ADUM1201和PCA82C250接收远程控制指令,其中,天然气管道阀门远程控制的DSP逻辑编程控制和DSP信号处理器是远程控制系统的数据处理中心,负责与控制终端进行上位机通信。考虑天然气管道阀门控制系统的非线性特性和不确定性,天然气管道阀门的远程控制系统要求通过CAN(Controller Area Network)总线实时上传控制信号执行指令,通过上述控制程序设计,进行程序加载,设计程序加载电路,程序加载电路和主控电路采用AT25HP512作为从机,在动态增益控制模块中放置6个1 nF的高频旁路电容、2个10 nF电容以及4个0.1 uF电容。对天然气管道阀门远程自动控制包括对控制系统的数据采集、控制误差测量、远程中断控制,远程控制的中断程序包括外设中断和内核中断,通过对天然气管道中的压力数据和流量数据进行采集,实现阀门远程中断I/O操作,通过上述设计,实现对整个基于ZigBee技术和TMS320VC5509A DSP集成芯片的天然气管道阀门远程自动控制装置设计,硬件电路如图4所示。

3 仿真实验及系统测试

为了测试本文设计的天然气管道阀门远程自动控制装置在进行远程控制和自动开关中断中的性能,进行系统测试和仿真实验。使用Agilent 33220A 函数信号发生器,输入天然气管道阀门远程自动控制信号为30 mV峰峰值的正弦波,频率范围 15 Hz~234 kHz,实验中,采用PHLIPS的PCA82C250作为CAN总线驱动器,运放供电为+12 V和-12 V,主控模块通过一个5 Ω电阻与CAN总线相连,通过Agilent 混合示波器进行控制信息人工交互,通过上述仿真环境和实验方法描述,采用本文设计的天然气管道阀门远程自动控制装置进行管道阀门的远程自动控制,采用Matlab编程进行算法设计,然后采用SPI E2PROM进行程序加载,加载程序为:

从图5可见,采用本文方法进行天然气管道阀门远程自动控制装置设计,能有效实现对天然气管道中压力数据和流量数据的采集,实现天然气管道阀门远程自动控制和开关操作,从而提高了天然气管网的监测和自动控制能力。

4 结 语

为了提高对天然气管道的远程控制和管理能力,基于ZigBee技术和DSP技术,设计了一款改进的天然气管道阀门远程自动控制装置,进行了系统的传感器模块供电模块、程序加载模块和ARM主控模块等功能模块的电路设计和集成实现,结果表明,采用本文设计的自动控制装置进行天然气管道阀门远程自动控制,系统的稳定性和可靠性较好,具有较好的应用价值。

参考文献

[1]周勇,甘新年,胡光波,等.鱼雷制导控制系统多通道控制加权算法设计[J].现代电子技术,2014,37(19):14-17.

[2]罗泽峰,单广超.基于网络和虚拟多媒体技术的海战平台视景仿真实现[J].物联网技术,2015,5(3):91-92,94.

[3]曾爱林.基于Android的心电实时监护系统设计与实现[J].计算机测量与控制,2013,21(11): 2997-3000.

[4]段奇智,袁勇,张毅,等.天然气管道远程声通信接收机系统设计方法研究[J].计算机与数字工程,2013,41(11): 1825-1829.

[5]张霖, 欧林林, 俞立.执行能力有限的两差动轮机器人目标跟踪控制器[J].信息与控制,2015,44(2): 152-158.

猜你喜欢
天然气管道仪器仪表自动控制
《仪器仪表用户》稿约
《仪器仪表用户》稿约
简易热水器自动控制设计
基于DCS自动控制循环水液面的改造
编组站停车器自动控制开通方案
高速公路机电设备维修常用仪器仪表的应用
仪器仪表业今年产销增幅或达15%