数据采集处理系统在电力中的应用设计
1 引言
在信息科学中,数据采集技术已经成为其重要的一个研究问题,它已经与计算机技术、网络技术、传感器技术、信号处理技术共同构成了现代检测技术的基础,随着科学技术的发展和数据采集系统的广泛应用,人们对数据采集的主要技术指标,如采样速率、分辨率、精度、输入电压范围、控制方式以及抗干扰能力等方面,都提出了越来越高的要求,尤其是采样速率,更是数据采集系统设计者和使用者最关心的一项重要指标。在电力系统自动化领域,实时数据采集是至关重要的环节,它直接影响整个自动化装置的性能。因此,提高采集速度和精度一直是电力系统软件开发人员要解决的难题。
2 系统结构
本文介绍的phcteeq-1型电力谐波综合治理实验装置的实时数据采集系统结构示意如图1所示。

装置采用电力谐波有源滤波和无源滤波的先进理论和技术,以igbt-ipm智能模块、dsp、工控机等核心部件为硬件基础,进行电力谐波综合治理技术实验,实时性好,实验效果明显。装置采用公共基础台+功能挂件的设计方式,结构紧凑,集成度高,扩展性好,能够完成单相/三相电力谐波的产生、在线检测、分析、有源滤波和无源滤波等多项实验。
2.1 数据采集卡
在该装置中,模拟信号的采集主要通过数据采集卡,在这个装置中采用的pci8360a数据采集卡:它具有32个模拟量输入通道:ad0-ad31;输入信号范围:0~10v,-5v~+5v,0~20ma (0~10v为出厂默认设置)。输入精度为12位。单通道最大采样频率:500khz,多通道最大采样频率为200khz。启动转换方式为软件启动/外触发(定时)启动。这里将模拟量输入单双端选择跳线jp2设置为单端输入,模拟量输入范围选择跳线jp1,jp3设置为双极性。
在这个实验装置中需要采集的模拟信号有十四路:三相负载电流信号,三相补偿电流信号,三相电源电流信号,pwm波信号,变压器原边电流信号,三相电压信号。采用dhpt、dhct高精度微型传感器来完成数据采集的功能,采集到的数据经处理后传输到数据采集卡与dsp中。传输到数据采集卡的信号,一方面,实时动态显示原始信号,另一方面,经fft分析和基于单个人工神经元的自适应电力谐波检测方法分析后显示各次谐波权值。
2.2 dsp部分
dsp采用tms320f2812,tms320x28xx信号处理器集成了事件管理器(281x处理器),epwm, ecap, a/d转换模块,spi外设接口,sci通信接口,ecan总线通信模块,看门狗,通用目的数字量io,pll时钟模块,多通道缓冲串口,外部中断接口,存储器及其接口,内部集成电路(i2c)等多种外设单元,使用户能够以很便宜的价格开发高性能数字控制系统。传输给dsp的各种信号经fft算法分析,将各次谐波权值发送给工控机。dsp与上位机采用232串口通信。数据帧的格式如下:
a相:aaaa 1次谐波权值 3次谐波权值 5次谐波权值 … 25次谐波权值 aaaa
b相:bbbb 1次谐波权值 3次谐波权值 5次谐波权值 … 25次谐波权值 bbbb
c相:cccc 1次谐波权值 3次谐波权值 5次谐波权值 … 25次谐波权值 cccc
当用户选中了查看经dsp分析的某相信号时(单选),上位软件发送相应需求信号给dsp,例如:上位机发送aaaa,dsp接收到该信号后,首先发送两个字节的帧头aaaa响应上位机,上位机判断回传的数据是否为aaaa,是,则接收并显示,否,则不予理采。每次谐波权值采用32位表示,按照ieee 754 标准:
(1) 第1位为符号位,1 代表负,0代表正;
(2) 接下来用8位来表示指数部分;
(3) 接下来的23位用来表示有效数位。
帧尾为aaaa,表示一帧数据发送完毕。
2.3 plc部分
plc采用s7-200,主要完成挂件识别功能。将各变量状态通过opc技术与上位机软件通信。上位机软件组态显示电路状态,可以直观查看电路当前状态。
3 上位机软件
3.1 软件开发方式
软件采用delphi 7.0完全面向对象的可视化平台开发,它是borland公司最优秀的windows开发工具之一,它的可视化开发环境和面向对象的快速应用程序开发(rad)工具,使程序开发人员能在windows平台上快速开发出32位的windows应用程序。它采用面向对象的程序设计语言object pascal。下面对上位机软件中的关键技术加以说明。
在pci8360a的使用中有三种可行的软件开发方式:
(1) 使用厂家提供的开发软件。厂家提供的软件只能作为测试采集卡是否正常的工具。
(2) 自己动手编制程序完成底层的数集和指令的输出。此方法工作量大。
(3) 利用开发商所提供的windows标准动联接库文件。使用动态链接库有如下优点:
l应用程序编译链接后的可执行文件较小;
l应用程序
- 基于计算机的测量仪器的内部和外部校准(10-08)
- 基于AD73360和TMS320F2812的数据采集系统设计(12-06)
- 基于暂态行波法的配电网故障定位装置研究(02-01)
- 如何通过整合众多特点和性能来解决数据采集兼容性问题(09-15)
- VC串口通信的数据采集系统设计(10-09)
- 基于PCI-9846H的死区时间引起的电压波形畸变的研究(11-10)
- 妤傛ḿ楠囩亸鍕暥瀹搞儳鈻肩敮鍫濆悋閹存劕鐓跨拋顓熸殌缁嬪顨滅憗锟�
閸忋劍鏌熸担宥咁劅娑旂姴鐨犳0鎴滅瑩娑撴氨鐓$拠鍡礉閹绘劕宕岄惍鏂垮絺瀹搞儰缍旈懗钘夊閿涘苯濮幃銊ユ彥闁喐鍨氶梹澶歌礋娴兼ḿ顫呴惃鍕殸妫版垵浼愮粙瀣瑎...
- 娑擃厾楠囩亸鍕暥瀹搞儳鈻肩敮鍫濆悋閹存劕鐓跨拋顓熸殌缁嬪顨滅憗锟�
缁箖鈧拷30婢舵岸妫亸鍕暥閸╃顔勭拠鍓р柤閿涘奔绗撶€硅埖宸跨拠鎾呯礉閸斺晛顒熼崨妯烘彥闁喕鎻崚棰佺娑擃亜鎮庨弽鐓庣殸妫版垵浼愮粙瀣瑎閻ㄥ嫯顩﹀Ч锟�...
- Agilent ADS 閺佹瑥顒熼崺纭咁唲鐠囧墽鈻兼總妤勵棅
娑撴挸顔嶉幒鍫n嚦閿涘苯鍙忛棃銏n唹鐟欘枃DS閸氬嫮顫掗崝鐔诲厴閸滃苯浼愮粙瀣安閻㈩煉绱遍崝鈺傚亶閻€劍娓堕惌顓犳畱閺冨爼妫跨€涳缚绱癆DS...
- HFSS鐎涳缚绡勯崺纭咁唲鐠囧墽鈻兼總妤勵棅
鐠у嫭绻佹稉鎾愁啀閹哄牐顕抽敍灞藉弿闂堛垼顔夐幒鍦欶SS閻ㄥ嫬濮涢懗钘夋嫲鎼存梻鏁ら敍灞藉簻閸斺晜鍋嶉崗銊╂桨缁崵绮洪崷鏉款劅娑旂姵甯夐幓顡嶧SS...
- CST瀵邦喗灏濆銉ょ稊鐎广倕鐓跨拋顓熸殌缁嬪顨滅憗锟�
閺夊孩妲戝ú瀣╁瘜鐠佽绱濋崗銊╂桨鐠佸弶宸緾ST閸氬嫰銆嶉崝鐔诲厴閸滃苯浼愮粙瀣安閻㈩煉绱濋崝鈺傚亶韫囶偊鈧喕鍤滅€涳附甯夐幓顡塖T鐠佹崘顓告惔鏃傛暏...
- 鐏忓嫰顣堕崺铏诡攨閸╃顔勭拠鍓р柤
娑撳洣绗€妤傛ɑ銈奸獮鍐叉勾鐠у嚖绱濇潻娆庣昂鐠囧墽鈻兼稉杞扮稑閸︺劌鐨犳0鎴炲Η閺堫垶顣崺鐔枫亣鐏炴洘瀚甸懘姘剧礉閹垫挷绗呴崸姘杽閻ㄥ嫪绗撴稉姘唨绾偓...
- 瀵邦喗灏濈亸鍕暥濞村鍣洪幙宥勭稊閸╃顔勭拠鍓р柤閸氬牓娉�
鐠愵厺鎷遍崥鍫ユ肠閺囨潙鐤勯幆鐙呯礉缂冩垵鍨庨妴渚€顣剁拫鍙樺崕閵嗕胶銇氬▔銏犳珤閵嗕椒淇婇崣閿嬬爱閿涘本鍨滅憰浣圭壉閺嶉绨块柅锟�...