新闻中心

EEPW首页>嵌入式系统>设计应用> DSP与CPLD的智能变电站电网IED设计

DSP与CPLD的智能变电站电网IED设计

作者: 时间:2011-06-23 来源:网络 收藏

b.JPG

1.1 多路选择开关
本系统采集的对象较多,由于计算功率因数角和介损角必须是同相同时刻的电压和电流之间的相位差,因此必须同时采集三相电压对应的三相电流值和三相末屏电流值。MAX125是双通道8路采集,每一路可以采集4路信号,在本系统中将用到其中3路,另一路信号可以被闲置。
1.2 与上位机通信接口
实际上,本系统只是整个变压器的一个数据采集模块。所有采集信号在经过处理后还要打包传递给上位机。本系统采用简单的RS232传输方式。将一次所有的数据传输到上位机,在上位机打包之后通过TCP/IP传递给监控中心。
1.3 数据采集和A/D转换模块
最少也需要采集20路信号。包括高中三相电压、三相电流、三相末屏电流和中性点电流。这些信号通过传感器转换成电压信号输入到监测装置。
本系统要求计算到13次以上的谐波含量,FFT算法采集2个周期至少128个点。频率为50 Hz,那就意味着要在40 ms里采集128个工作点,采集频率为3200 Hz。为了保证采集的点集中在两个完整的周期里,需要利用定时中断采集工作点。在整个系统中,信号采集单元的转换精度对整个系统性能的优劣起着至关重要的作用。MAX125自带采样保持器,通道同时采样,采样精度14位,适合电网某一时刻的电压电流同时采样;输入电压的范围是±5 V,采集一路的时间为3μs,非常适合高速采集的系统。
当MAX125对采样的8路信号转换完毕后,其INT引脚产生中断信号,与中自定义的INT引脚相连表示转换完毕,可以通过响应中断对采样信号进行读取与处理。MAX125通过对A0~A3的地址线编程实现通道的选择,CLK信号用作A/D转换所需的时钟,由的时钟提供。MA X125的数据总线(D0~D13)、时钟输入CLK、片选输入CS、写输入WR、读输入RD、转换开始输入CONVST和中断输出INT引脚,均与中自定义的相应功能I/O引脚相连。由于本系统需同步采集20路前端信号,而MlAX125为8通道差分输入A/D转换芯片,所以本系统需用3片MAX125芯片。
1.4 信号调理电路
220 kV或以上的变压器引出的信号,要经过现场复杂的环境再进入传感器。从传感器进入MAX125的信号还要经过长线传输。它的信号通常不能被控制单元直接接收,因此信号调理电路就成为控制系统中必不可少的一部分。一般来说在差分输入端将20 mA标准电流信号转换成1~5 V的标准电压信号,经信号调理电路调理后输入A/D转换器。其中输出端电压高于A/D转换器的输入电压值,在此进行分压后进行采样。
电力系统中大量的非线性负载,会使得电网的电能质量大幅降低。从电网中采集的信号如果不做任何处理将会影响的运算精度。本系统中对信号的处理采用的是低通滤波器。低通滤波模块一般是用电路元件(如电阻、电容、电感)来构成所需要的频率特性电路。一个理想的低通滤波器能够完全剔除高于截止频率的所有频率信号,并且低于截止频率的信号可以不受影响地通过。

2 系统软件
2.1 软件流程
首先是DSP相应功能的初始化,包括串口、定时中断、部分用作控制线的I/O口。在数据处理之前首先要开启一个EVA模块用于捕捉电网的频率。随后的工作就是读取来自A/D转换器的数据,一组128个分别对应两个周期的电压电流和末屏电流值。每128个数据分别进行FFT运算,运算的结果将进一步分析以得出功率因素、介损角等值。数据采集、运算、上传过程如图3所示。



评论


相关推荐

技术专区

关闭