化工自动化及仪表
化工自動化及儀錶
화공자동화급의표
CONTROL AND INSTRUMENTS IN CHEMICAL INDUSTRY
2011年
6期
713-717
,共5页
谐波检测%FPGA%浮点运算%并行操作%流水线结构
諧波檢測%FPGA%浮點運算%併行操作%流水線結構
해파검측%FPGA%부점운산%병행조작%류수선결구
针对谐波检测系统中FFT运算器实时性差和精度低的问题,基于FPGA采用了浮点运算、并行操作和流水线结构相结合的方法,最大限度地提高谐波检测的精度和速度.FFT运算器用VHDL语言设计实现,采用EP2C35F672C6芯片进行综合实现,通过quartus Ⅱ.2工具进行时序仿真.仿真结果表明,当系统工作频率为100MHz时,完成1 024点浮点数的FFT需要67μs,此处理时间远小于1 024点序列的采样时间,满足了谐波检测系统实时性的要求.
針對諧波檢測繫統中FFT運算器實時性差和精度低的問題,基于FPGA採用瞭浮點運算、併行操作和流水線結構相結閤的方法,最大限度地提高諧波檢測的精度和速度.FFT運算器用VHDL語言設計實現,採用EP2C35F672C6芯片進行綜閤實現,通過quartus Ⅱ.2工具進行時序倣真.倣真結果錶明,噹繫統工作頻率為100MHz時,完成1 024點浮點數的FFT需要67μs,此處理時間遠小于1 024點序列的採樣時間,滿足瞭諧波檢測繫統實時性的要求.
침대해파검측계통중FFT운산기실시성차화정도저적문제,기우FPGA채용료부점운산、병행조작화류수선결구상결합적방법,최대한도지제고해파검측적정도화속도.FFT운산기용VHDL어언설계실현,채용EP2C35F672C6심편진행종합실현,통과quartus Ⅱ.2공구진행시서방진.방진결과표명,당계통공작빈솔위100MHz시,완성1 024점부점수적FFT수요67μs,차처리시간원소우1 024점서렬적채양시간,만족료해파검측계통실시성적요구.