基于DSP的电参量数字信号测量算法

基于DSP的电参量数字信号测量算法

论文摘要

DSP作为专门的数字信号处理芯片,本身就具有高速实时信号处理能力,它的出发点就是为提高速度而设计的,它的指令周期远远小于通用PC机和单片机,运算速度极快,硬件结构又有利于乘法运算,并且它具有强大的扩展能力和巨大的寻址空间,结合数字信号处理中的离散傅立叶算法(DFT)和滤波算法,可以很容易实现电力保护系统的各项功能指标。另外,连续模拟信号经A/D采样变为离散信号后,根据系统函数H(Z),经Z变换后变为递推公式,特别适合用DSP专用数字信号处理指令来实现。本文根据DFT和Z变换的定义,分析出DFT和Z变换之间的关系,推导并证明了基于数字信号处理DSP的新实时递推算法。在电力系统中,传送的信号是工频交变的电压/电流信号。电参量交流采样全波傅立叶算法通常需要一个交流信号周期的采样数据,算法的数据窗为一个工频周期,响应时间较长。为了缩短全波傅立叶算法的计算时间,提高响应速度,有必要采用递推实时算法。递推实时算法的思想特点是从全波第一个采样点开始就计算基波和各次谐波的实部和虚部,直到全波最后一个采样点处理完毕后,就可得到基波和各次谐波的实部和虚部的最终结果。从宏观角度来看,把递推傅立叶算法把计算量分散到每个采样周期中进行,明显提高了实时性。此算法的递推公式减少运算量,从而提高电功率测量的实时性。即实现了处理采样点,一边采样一边进行频谱运算。当全部采样点都处理过后,可在基本周期的最后一个时间间隔中得到和离散傅立叶变换一样的结果。分析DFT算法和Z变换,并对DFT和Z变换作了比较,得出DFT和Z变换之间的关系。然后,根据系统函数H(z)和Z变换计算代换推导出输出y(k)的公式。再利用MATLAB进行仿真测试,以32点为例计算了32点的推导计算并与实际值进行比较。仿真结果和程序运行结果与理论值基本吻合。最后,根据推导出递推公式算法,在DSP电参量实验装置上,运行电参量算法DSP实现程序,验证有效性和精确性。分析和讨论新实时递推算法比传统的傅立叶算法在实时性上改善程度。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 课题背景
  • 1.2 研究现状
  • 1.3 课题工作
  • 1.4 本文的组织结构
  • 第二章 DSP 概述
  • 2.1 DSP 的发展概况
  • 2.2 DSP 的结构特点
  • 2.3 DSP 开发工具
  • 2.4 TMS320LF240X 芯片概述
  • 2.5 电力系统的特点及DSP 在其中的应用
  • 2.6 本章小结
  • 第三章 软件开发环境
  • 3.1 C2000 环境介绍
  • 3.2 如何创建、调试一个程序的简单步骤
  • 3.3 本章小结
  • 第四章 傅立叶变换与Z 变换算法分析
  • 4.1 卷积
  • 4.2 离散傅立叶变换(DFT)
  • 4.3 快速傅氏变换(FFT)
  • 4.4 傅氏变换的限制因素
  • 4.5 Z 变换和系统函数H(Z)
  • 4.6 DFT 与Z 变换的关系
  • 4.7 本章小结
  • 第五章 电功率测量的DSP 算法
  • 5.1 传统频域测量算法
  • 5.2 实时测量的DSP 递推算法
  • 5.2.1 TMS320LP2407A A/D 转换器
  • 5.2.2 TMS320LF2407A 中断服务
  • 5.3 本章小结
  • 第六章 利用MATLAB 仿真实现递推公式
  • 6.1 MATLAB 概述
  • 6.2 MATLAB 常用数学函数关系及语法
  • 6.3 程序调试工具使用
  • 6.4 MATLAB 在本设计中的应用
  • 第七章 DSP 算法的实现
  • 7.1 采样点的表示
  • 7.2 主程序介绍
  • 7.3 递推算法与DFT 算法的比较
  • 7.4 系统测试
  • 第八章 结论
  • 致谢
  • 参考文献
  • 攻硕期间取得的研究成果
  • 相关论文文献

    标签:;  ;  

    基于DSP的电参量数字信号测量算法
    下载Doc文档

    猜你喜欢