DSP与MSP430的电力系统故障录波器设计

目前,电力系统录波器已成为电力系统自动化及系统管理的重要组成部分。简单地说,电力系统录波器就是一种数据采集记录装置,它可以记录系统非正常和正常状况下系统电压、电流、频率的变化。在电力系统正常运行情况下记录的数据,对于分析电力系统正常运行下电能的应用情况起着重要的作用;而故障阶段记录的数据,对于分析电力系统故障发生的原因,以及帮助寻找故障发生点,从而迅速处理相关故障事故起着关键的作用。
设计的电力系统故障录波器,其数据传输采用计算机与局域网相结合的方法,必须以局域网方式连接才能传输数据,使得其应用有一定的局限性。参考文献设计方案是基于dsp的电力系统故障录波器,通过以太网方式来控制。这两种设计方案必须架设局域网络才能实现数据传输,针对以上缺点,现采用基于dsp(tms320f2812)与cc430f5137的设计方案。该方案可以实现100~200 m之间的无线传输,而且每个cc430f5137中的rf无线模块都可以作为一个小中继器,当作一个中间节点,这样就可以实现无线网络的架设,使得传输距离更远。这些优点弥补了目前电力系统录波器的缺陷,达到了目标应用的要求。
1 装置整体运行原理
电力系统故障录波器需要实现数据采集、分析处理等功能。如图1所示,本系统分为两部分:一部分是以dsptms320f2812为控制核心的数据采集分析模块,其作用是采集6路模拟信号并分析处理数据,然后将此数据传输给cc430f5137;另一部分是以cc430f5137为核心的数据处理模块,其作用是对分析后的数据进行显示,并通过内部集成的rf无线模块将数据发送给监控中心。首先,电力系统中的三相电压和三相电流通过滤波器滤去高频干扰和低频漂移信号,然后由6路传感器分别对电压和电流进行数值转换,转换后的模拟信号经过信号调理电路传递给a/d转换器ad7656。dsp芯片(tms320f2812)控制ad7656将6路模拟信号转换成数字信号,通过fft算法对电压和电流的数字量进行分析,并提取出基波和各次谐波分量,计算出功率因数、有功功率、无功功率和thd值等相关参数。最后,dsp通过串口将分析完的数据通过串口传送给cc430f5137(简称f5137),f5137将dsp传送的数据通过触摸屏进行显示,包括波形和数值的显示等。根据相关需要,f5137会利用内部集成的rf无线电模块将数据传输给监控中心,如果需要显示单相或者三相的电压或者电流,可以通过键盘进行选择。至此,系统运行完毕。
2 系统硬件设计
本系统核心采用tms320f2812和cc430f5137,采集来的数字信号经过dsp处理后,利用串口将其发送给f5137。f5137将数据显示在触摸屏上,并通过rf无线电模块将数据发送给监控中心。
2.1 数据采集分析模块硬件电路设计
2.1.1 dsp最小应用系统
tms320f2812是ti公司的高性能32位定点dsp芯片。主频达150 mhz,具有低成本、低功耗和高性能的处理能力,特别适用于有大量数据处理的测控场合。
(1)tms320f2812时钟电路
出于资源利用和电路设计的简单性考虑,tms320-f2812的时钟电路采用外接晶振的方法,即在tms320f2812的x1和x2引脚之间连接一个晶振来启动内部振荡器。外部晶振的工作频率为30 mhz,tms320f2812内部具有一个可编程的锁相环,用户可根据所需系统时钟频率对其编程设置。
(2)tms320f2812供电电路
tms320f2812的供电要求有两种不同的电压:一种是为其内核供电的电压,为1.9 v;另一种是为i/o口供电的电压,为3.3 v。其中,vdd供1.9 v电压,vddio供3.3 v电压,vss接地。
2.1.2 tms320f2812与ad7656的硬件电路
tms320f2812与ad7656的硬件连接如图2所示。tms320f2812的adcina复用为i/o口与ad7656的d0~d15数据口相连,用来进行数据传输gpiob59端口与convst a、convst b和convst c三个端口相连,作为ad7656的6路a/d同时采样启动控制口;gpiob62端口与ad7656的读信号/rd相连作为读取数据控制口,gpiob61端口与ad7656的busy相连,gpiob63端口与ad7656的reset端口相连作为重启控制端口,gpiob60端口与ad7656的/cs端相连作为片选控制口,用来检测转换是否结束。
2.2 数据处理模块硬件电路
2.2.1 cc430f5137单片机介绍
cc430f5137是ti公司msp430f5xx系列的mcu与低功耗rf收发器相结合的产品,可实现极低的电流消耗;采用电池供电的无线网络应用,无需维修即可工作长达10年以上;微型封装所包含的高级功能性还可为创新型rf传感器网络提供核心动力,以向中央采集点报告数据。cc430 f5137为16位超低功耗mcu,具有16 kb闪存、aes-128、2kb ram和cc1101,供电电压为1.8~3.6v,正常工作模式消耗电流为160μa/mhz,lpm 3消耗电流为2.0μa。
2.2.2 cc430f5137与触摸屏硬件电路
本系统选用了北京迪文科技的dmt32240t03501wn型触摸屏。其终端尺寸为3.5寸,背光模式为led式,图形点阵为320×240,输入电压范围为3~10 v,内置32mb、60个字库容量,支持gbk(简体)、big5(繁体)等。其提供rs232串口与pc等进行通信,通信方便,最高数据传输速率可以达到115 200 bps。dmt32240t03501wn型触摸屏提供了丰富的指令集,通过输入相关的指令即可实现特定的功能,包括当前调色板颜色设置、文本显示、曲线波形动态显示、频谱显示、点显示、图片显示、字符间隔设置、光标显示、屏幕当前显示图片保存、剪切图片、时间显示、蜂鸣器音量调节等。
cc430f5137与dmt32240t035_01wn型触摸屏的硬件连接如图3所示。本系统采用的是触摸屏供电电压为+5 v的供电方式,触摸屏的uart串口输出为+5 v的电平,由于cc430f5137的scia口输出的是3 v电压,因此需要将2个串口电压进行匹配转换。为此选用了sp3223e型rs232接口芯片,其工作电压为+3 v,外部需要连接4个电容以维持系统运行。sp3223e的电源电压为+3 v,需要并联2个电容以便能够获得较好的标准
电压。f5137的rx端口与sp3223e的r1out端口相连,tx端口与sp3223e的t1in端口相连;sp3223e的r1in端口与触摸屏的rx端口相连,t1out端口与触摸屏的tx端口相连。/en直接接地使sp3223e一直处于工作状态,这样就实现了f5137与触摸屏的串口通信功能。
2.2.3 cc430f5137的rf无线电外围电路
cc430f5137内部集成了cc1101无线电收发器,为了提高数据的传输速度,本系统的rf频率设为915mhz,数据传输速率为38.4 kbps,信道间隔为100 khz,发送功率最大可以达到50 dbm,传输距离可以达到200m。还可以根据监测点与监测中心的距离来调节发射功率的大小,达到低功耗的目的。cc430f5137的rf无线电外围电路如图4所示。cc430f5137的供电电源采用蓄电池供电,其电压为+3v,外接晶振为26mhz,其中ry、n和rf_p为rf无线电收发器的接收和发射引脚,两引脚外接天线。
3 系统测试及结果分析
根据整个系统的设计流程以及模块化的设计方案,应用相关的实验设施以及相关的硬件,分步骤地搭建实验系统。下面分别就单相和三相电压、电流的检测进行测试,并对结果进行分析。
3.1 单相电压、电流检测
测量a相电压和a相电流的触摸屏显示界面分别如图5和图6所示。图5中,电压波形接近正弦波形,所测电压的最大值为231 v,thd为0.1%,功率因数为91%。测试结果与实际电压的波形以及数值基本符合,但是所计算出的幅值会有一些误差。这部分误差主要是由传感器测量精度以及信号调理电路中电阻的精度所引起的。功率因数的测量值和实际值相差不大,但是结果会有一定的浮动,其原因是测量功率因数是以软件方法来测量的,计算出来的数值会有一些误差,进而导致功率因数的不稳定。电流的测量结果与电压测量结果相似,峰值以及thd计算符合实际测量标准,在功率因数的计算上有一定的误差。
3.2 三相电压、电流的检测
测量三相电压和三相电流,主要是将三相电压或电流波形同时显示出来,以便用户观察。三相电流显示界面和三相电压显示界面分别如图7和图8所示。三相显示功能只是显示出了各相电流、电压的最大值,并未标出thd、功率因数等参数。从图中可以看出三相电流和三相电压的波形显示完好,波形连续,且三相之间的相位差满足实际的测量要求。图9为电能质量分析仪测量出三相电压显示界面。其显示的三相电压波形与电力系统录波器所显示的三相波形基本符合,而且所测量的电压最大值与电力系统录波器所测的结果基本一致。测试结果表明,本系统的测量结果达到了设计的标准,各种功能均满足设计的要求。
本系统界面中波形的刷新时间可以设置,初始设置的刷新时间间隔为1s,根据需要可以更改屏幕的刷新时间间隔,以满足实时测量的要求。单击界面中的“保存波形”按钮,可以实现保存波形的功能;单击“回放波形”按钮,可以再次观看已保存的波形,并且将保存的波形数据存储到存储卡里,根据需要可以随时调用数据进行实时分析。
结语
本文设计出了一种基于dsp芯片tms320f2812和cc430f5137单片机的电力系统故障录波器。测试结果表明,系统运行稳定可靠。该录波器具有运算速度快、计算精确、设备移动方便、组网灵活等特点,具有较好的应用前景。

曝谷歌已开始在其他OEM手机上对Stadia进行测试优化
所有C语言数组和指针的知识都在这里了!|周立功手把手教你学C语言编程
华为余承东:Mate50有“向上捅破天”技术
京东方推出国内首款透明LCD屏
张忠谋:半导体产业不是寒冬
DSP与MSP430的电力系统故障录波器设计
人工智能企业商汤科技宣布完成新一轮融资
雷士照明携手中国照协新晋理事单位涂鸦智能举行签约仪式
永兴岛智能微电网建成,供电提高八倍
欧莱新材IPO关注:突破创新,推动半导体显示产业链国产化
工业振动棒超声波清洗机设计
工业4.0时代,制造企业如何运维管理
如何用示波器测量直流电压呢?
哪种语言最受欢迎?工程师眼中的编程语言排名
魅族Pro7什么时候上市?魅族Pro7最新消息:2K全面屏+猎户座8895+屏内指纹识别,吊打小米6?
数据链​系统的时隙划分方法
车载耐125℃高温薄膜电容器面世
车载笔记本电源的设计制作,DC-DC power supply
摄像头是不是越多越好?为何众多厂商开发多摄手机?
兴元科技董事长于卓出席第六届元宇宙创新发展论坛并发布首款元宇宙大学城产品