基于dsp的光纤电流互感器二次侧信号处理

基于dsp的光纤电流互感器二次侧信号处理

ID:23620320

大小:53.00 KB

页数:5页

时间:2018-11-09

基于dsp的光纤电流互感器二次侧信号处理_第1页
基于dsp的光纤电流互感器二次侧信号处理_第2页
基于dsp的光纤电流互感器二次侧信号处理_第3页
基于dsp的光纤电流互感器二次侧信号处理_第4页
基于dsp的光纤电流互感器二次侧信号处理_第5页
资源描述:

《基于dsp的光纤电流互感器二次侧信号处理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于DSP的光纤电流互感器二次侧信号处理

2、第1内容加载中...其中:VRMS是被测量信号的真有效值,v(t)是被测量交流信号,T是被测信号的周期。类似地,在数字系统中,上述计算公式应该校正为:500)this.style.ouseg(this)">其中:VRMS是被测量信号的真有效值,N是每周期采样点数,v(i)是被测信号瞬时采样的数字量。在本系统中,采用式(2)对已得到的数字量进行平方累加求和,然后再取平均,最后开平方的方法。由于TI的DSP都有MAC指令,很容易求累积和。在实际计算中,为了计算方便,输入信

3、号每周期我们采样512次,每计算16个采样值的平方和后,除以16,整个周期共作32次这样的运算,最后再把32次这种运算的结果累加,形成一周期内的平方和的平均值。采用这种方法,可以避免处理器一直累加导致溢出的麻烦。500)this.style.ouseg(this)">对于平方根的求取,由于TMS320F206没有专用的开平方指令,而有专用的平方运算指令,所以我们采用下面的称之为逐次逼近的算法:即先令输出信号为输入信号最大可能值的一半(用二进制数表示则为最高位为1,其余位为0),然后把反馈信号(输出信号的平方)同输

4、入信号比较,如果反馈信号比输入信号小,则保留原输出的二进制数的最高位,若反馈信号大于输入信号,则该位置为0。然后再令输出信号的次高位为1,重复上边过程。按上述方法重复N次(N为数据的二进制宽度),即得到被开方数的开方结果整数部分,当数据位宽度足够宽的时候,开方结果的小数部分可以忽略。本设计中由于处理器的累加器是32位字节宽度的,而A/D转换器为12位,通过把累加的内容适当移位,充分利用处理器32位处理能力,忽略小数部分也能够完全满足精度的要求。采用该方法,能够迅速计算整数的开方,并且算法简单,容易用汇编语言编程

5、实现。实际上,这种算法在本质上就是所谓的二分法查找。整个软件算法对输入数字量的处理过程如图2所示。500)this.style.ouseg(this)">图中,因为A/D输出的是12位二进制补码数,在DSP读出数据后,先取绝对值(F206有专门的ABS指令),这样可以把输入数据作为无符号整数来处理,减少编程中的麻烦。图中的低通滤波器是为了清除输入信号因为干扰而带入的高次谐波对真有效值的影响而设置的,采用数字滤波的方法,可以用简单的一阶IIR滤波器实现。图中的开根号部分即上边所述的逐次逼近算法。开方后的值应该在具体

6、编程序的时候给与适当的偏置补偿,以抵消系统中的固有误差,提高整个系统的精度。最后把计算出的真有效值进行增益调整,体现被测高压电力线上的实际电流真有效值。2系统硬件结构在我们设计的有源式电流互感器中,采用一片ALTERA公司的CPLD(EPM7128)实现低压控制部分各种时序的发生,同时生成高压端A/D转换器的工作时序,通过光纤传送到高压电力线端。高压端得到的瞬时采样值通过光纤传回控制室,经过CPLD进行简单的处理,以并行16位数据的方式输出。DSP处理器TMS320F206同CPLD之间实现无缝连接,直接以外部端

7、口的方式读取16位并行数据,然后对获得的数据进行计算,得到真有效值,监视系统运行情况,同时用LED显示实际高压电力线上的电流有效值。整个系统硬件结构如图3所示。500)this.style.ouseg(this)">TMS320F206作为主控制芯片,该芯片是TI公司新一代16位定点数字信号处理器,内部自带32kFLASH程序存储器,4kRAM存储器,不需要外部扩展就能够满足整个系统的设计要求。该处理器在20MHz主频时,指令周期为50ns,有适合于数字信号处理的高效指令集,能方便地进行复杂数学运算和有效地对外

8、部接口进行控制。系统中采用1片ALTERA公司的EPM7128作为整个系统的数字逻辑部分。该芯片可以重复编程,内部有2500可用门,128个宏单元,能满足大部分复杂逻辑的要求。该芯片的使用,大大减少了数字系统工作所需要的分离逻辑器件数目,增强了系统可靠性和保密性。显示模块采用MAX7219显示专用芯片,该芯片能够以三线SPI的方式同处理器接口,控制方便。该芯片只需要1只电阻就可以设置显示亮度,并且可以用软件的方式更改亮度。该芯片自动实现动态扫描方式显示,能驱动8只7段LED数码管,使用该芯片可以大大简化处理器对

9、显示的控制接口和程序设计。在低压侧,除了用TMS320F206对被采样信号的真有效值进行计算、驱动显示、给出保护接口外,用D/A转换器重新恢复被测量的模拟信号,得到模拟量输出。这是因为现在电力系统很多测量和执行机构还需要使用模拟量,所以本设计中为了保持和现有设备的兼容性,增加了模拟量输出模块。3系统软件设计由于整个系统的运算量不是很大,所以采用汇编语言进

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。