简介:介绍了一种实数快速傅里叶变换(FFT)的设计原理及实现方法,利用输入序列的对称性,将2N点的实数FFT计算转化为N点复数FFT计算,然后将FFT的N点复数输出序列进行适当的运算组合,获得原实数输入的2N点FFT复数输出序列,使FFT的运算量减少了近一半,很大程度上减少了系统的运算时间,解决了信号处理系统要求实时处理与傅里叶变换运算量大之间的矛盾.同时,给出了在TMS320VC5402DSP上实现实数FFT的软件设计,并比较了执行16,32,64,128,256,512,1024点实数FFT程序代码与相同点数复数FFT的程序代码运行时间.经过实验验证,各项指标均达到了设计要求.
简介:摘要DSP即数字信号处理,是通过对数值计算的方式对信号进行加工的理论和技术。此技术用于变压器装置中,通过对变压器的控制进而对电力系统进行保护。国内的电力保护系统主要通过单个的CPU结构进行处理,但也有采用双CPU单元进行处理,采用双CPU结构即DSP和单片机构成双CPU结构的电力保护系统设计,也取得了较好的效果。单个的CPU系统,所有的控制、监测和运算都由这一个CPU来处理,这样的CPU只能串行才能完成任务,此类结构造成保护的运行速度由CPU的速度来决定,就会使CPU系统不能很好的处理数据。这样的单个CPU系统也会造成计算量增大,所以采用多种形式CPU系统对电力系统进行保护就成了必然。随着高速数字信号处理芯片(DSP)技术的发展,开发一种速度快、处理能力强的微机保护系统就成为了可能。DSP的运算能力很强大,将其运用在电力保护系统将是今后电力保护系统设计要特别关注的方向。基于DSP技术用在电力系统设计的成果很多,本文通过对DSP技术用于电力保护系统进行设计的技术要点,并提出今后的发展进行展望。