基于FPGA的电力谐波检测设计

发布者:科技创客最新更新时间:2014-12-14 来源: 互联网关键字:FPGA  电力谐波  检测设计 手机看文章 扫描二维码
随时随地手机看文章
  基于FFT算法的电力系统谐波检测装置,大多采用芯片设计。芯片是采用哈佛结构设计的一种CPU,运算能力很强,速度很快;但是其顺序 执行的模式限制了其进行FFT运算的速度。而现场可编程逻辑门阵列(Field Programmable Gate Array, )在近年来获得了突飞猛进的发展,目前已成为实现数字系统的主流平台之一。与相比,最大的优势就是可以进行并行计算。在进行FFT 这类并行运算为主的算法时,采用的优势不言而喻。用FPGA实现FFT算法进行谐波检测成为了一大热点。

  以往FPGA的设计主要依靠硬件描述语言来完成。公司推出了专门针对实现DSP的设计软件—System Generator。在使用FPGA为原型平台运行算法时,它不仅能够对硬件的真实情况进行仿真,还能够自动生成硬件实现所需要的硬件描述语言代码。与语 言设计相比,使用System Generator有三大优势:第一,图形化操作,简单易用;第二,实现的算法能确保与仿真结果相符;第三,无需为仿真和实现建立不同的模型。因此,利用 System Generator可以大幅度减少用FPGA设计DSP的工作量,缩短开发周期。

  1 基于FPGA的谐波检测模型的设计

  系统总体结构如图1所示。

  (1)采样电路部分:包括互感器及滤波电路、锁相倍频电路和A/D转换电路。

  待测电压、电流信号经互感器调理电路转化成便于采样的低压信号,经滤波器滤除检测范围外的高次谐波、高频干扰信号和噪声;然后进入A/D转换电路,电压、电流的模拟信号转换成可以用于计算的数字信号。锁相倍频电路用于跟踪待测信号的频率变化,以实现对信号的整周期采样。

  (2)如图1所示,虚线框内部分由FPGA实现。最主要部分就是控制单元和FFT模块。控制单元主要由状态机的形式实现,当接收到锁相倍频电路送来 的倍频信号时,驱动A/D转换器进行采样。A/D转换器完成一次采样,先将数据送入到FIFO模块暂存,当数据达到进行FFT计算所需点数后,状态机控制 FIFO模块将数据送入FFT模块进行计算。为保证数据由A/D转换电路进入FPGA时的同步,A/D转换电路中的时钟由FPGA对开发板上的时钟分频后 提供。

  

基于FPGA的电力谐波检测设计

 

  FPGA部分采用模块化的设计方法。在Simulink环境下搭建仿真模型,如图2所示。模型的核心部分是FFT计算模块(FFT v4_1),围绕它设计了数据输入子系统data_in、数据输出子系统(data_out)和控制单元模块(st_ctr)。用simulink中的信 号模块模拟出电压u(t)、电流信号i(t),考虑到后续数据输出控制的设计,预留了中断信号输入INT(signal 3),为便于仿真,其间隔时间与采样时间同步。数据输入子系统主要用于对采样数据的转换和暂存, 数据输入子系统的主要包括scale模块、convert模块和FIFO模块。数据输出子系统用于对FFT计算所得的结果进行处理,计算出电压、电流基波 及各次谐波的幅值和相位。

  

基于FPGA的电力谐波检测设计

 

  

基于FPGA的电力谐波检测设计

 

  

基于FPGA的电力谐波检测设计

 

  然后,搭建三相的电压、电流谐波检测模型(图3),其中包括了控制模块(ST_MA、da_out_ctr)和三个子系统A、B、C,每个子系统内 均有一个单相谐波检测模型。控制模块ST_MA实现对整个模型运行时序的控制以及对硬件采样电路的控制;da_out_ctr用于控制数据的输出。

  2 系统硬件电路设计

  如图4所示,系统硬件由两大部分组成,分别是虚线框内的采样电路部分和开发板部分[6-7]。本文采用的Spartan-3A  入门级开发板是公司出品的基于Spartan-3A  设计的一个开发平台。采样电路实现对三相电压、电流的整周期同步采样,其设计尺寸与Spartan-3A 开发板相同,通过EXP接口实现与开发板的通信。它包括:电压、电流互感器、调理电路、低通滤波电路、锁相倍频电路、AD转换器及电平转换电路。

  3 硬件联合仿真与结果分析

  3.1 硬件联合仿真

  由于实验条件所限,本文采用的是单相220V的市电为检测对象。接入额定电压220V,标称功率800W的电加热器为负载。首先用FLUKE434型电能 质量分析仪检测出该负载上的电压、电流的各次谐波参数,如表1所列,其电压总谐波畸变率THDV=4.9%,电流总谐波畸变率THDI=4.8%。

  经采样后得到的数字信号量在0~5V之间,依照给定参数分别乘系数J、K,利用Simulink中模块生成一组表征电压、电流的数字信号作为系统的输入信号。如图5所示。

  

基于FPGA的电力谐波检测设计

 

  

基于FPGA的电力谐波检测设计

 

  将FFT模块中的采样点数分别设置成为128、256、512、1024,并设置相应的采样频率,然后运行硬件联合仿真模型;将计算结果再乘系数1/J、1/K,得到表2~表5所示结果。

  

基于FPGA的电力谐波检测设计

 

  

基于FPGA的电力谐波检测设计

 

  3.2 仿真结果分析

  由各表中可以看出,计算出的幅值以及根据幅值计算所得总谐波畸变率的误差都比较小。随着采样点数的增加,计算所得基波和较低次数的谐波幅值的误差和总谐波 畸变率的误差并没有明显减小,而次数较高的谐波误差减小较明显。究其原因,N点FFT计算可以分解出0~N/2-1次谐波,N=128时就可以分解出63 次以内的谐波了。而对于次数较高的谐波,采样点数的增加对其幅值误差的改善还是比较明显的。硬件实现时,在计算精度满足要求的情况下,考虑到实时性的要 求,可选用256点FFT进行计算。

  此外,计算所得相位出现了很大的偏差;原本设想通过改变待测信号参数,分析仿真结果来推导出相位偏差的规律,但是随着数值的改变,相位偏差规律并不 明显,并未达到预期目的。然而,在改变信号参数的分析过程中发现,相位的改变对谐波幅值和总谐波畸变率的计算并没有太大影响,计算精度基本满足要求。因 此,实际硬件实现时,舍弃掉相位计算,只计算出各次谐波的幅值及总谐波畸变率。

  4 结束语

  本文提出了一种采用基于  实现FFT算法的电压、电流谐波检测的模块化的设计方法。使用System Generator设计了谐波检测的模型及前端采样电路,并以Spartan-3A DSP开发板为平台进行了硬件联合仿真验证。

关键字:FPGA  电力谐波  检测设计 引用地址:基于FPGA的电力谐波检测设计

上一篇:基于DSP的谐波控制器的系统研制
下一篇:一种基于DSP芯片与CAN总线的电源监控系统设计

推荐阅读最新更新时间:2024-05-02 23:22

如何用DSP和FPGA构建多普勒测量系统
  随着FPGA性能和容量的改进,使用FPGA执行DSP功能的做法变得越来越普遍。   许多情况下,可在同一应用中同时使用处理器和FPGA,采用协处理架构,让FPGA执行预处理或后处理操作,以加快处理速度。   传统上,大量的应用设计使用专门的数字信号处理(DSP)芯片或专用标准产品(ASSP)并通过信号处理算法来处理数字信息,滤波、视频处理、编码与解码、以及音频处理等仅仅是众多采用 DSP 的应用中的一部分而已。   现在,随着FPGA性能和容量的改进,以及可以在大多数DSP应用中看到的通用算术运算的效率的提高,使用FPGA执行DSP功能的做法变得越来越普遍。   在许多情况下,同一应用中同时使用处理器和FPGA,采用协
[模拟电子]
牛奶成份检测仪光强检测电路设计原理
   1 引言   牛奶在人们的生活饮食中越来越普遍,实时快速准确的检测牛奶成份对提高牛奶质量和对实现乳业生产过程的自动化管理有重要意义。检测牛奶成份的方法有多种,化学分析方法仍然是准确度最高的检验方法,但是他很难适应短时间测试的需要,物理仪器测试法主要有利用超声波原理和光谱分析检测,目前国外的技术相对比较成熟,但仪器昂贵,不可能在中国普及,特别不可能在中小企业和乳牛场使用。本文介绍的牛奶成份测仪采用激光散透比来检测,精度比较准确、成本较低。    2 检测原理   激光散透比检测即用激光的入射平内同时90°处的散射光光强Is和检测0°处的透射光光强It的比值来表征测试牛乳蛋白质含量的光学参量。但是由于牛乳中存在两种散射大分
[电源管理]
牛奶成份<font color='red'>检测</font>仪光强<font color='red'>检测</font>电路<font color='red'>设计</font>原理
高效FIR滤波器的设计与仿真-基于FPGA
摘要:该文在介绍有限冲激响应(FIR)数字滤波器理论及常见实现方法的基础上,提出了一种基于FPGA的高效实现方案。该方案采用对称结构、加法和移位代替乘法运算、优化的CSD编码、流水线和级联技术等方面对传统的设计方法进行了改进,并借助FPGA滤波器芯片和Quartus II软件、Matlab软件对该方案进行了仿真验证。仿真实验结果表明:此种FIR滤波器的实现方法运算速度快、实时性好、节省硬件资源,其性能优于传统的FIR滤波器设计方法。 随着信息时代和数字世界的到来,数字信号处理已成为当今一门极其重要的学科。作为数字信号处理分支之一的数字滤波器,也受到了人们越来越多的关注。它是通信、语音、图像、自动控制、雷达、航空航天、医疗等
[嵌入式]
高效FIR滤波器的<font color='red'>设计</font>与仿真-基于<font color='red'>FPGA</font>
中低密度芯片覆盖汽车应用,高云半导体高密度FPGA展望ADAS
11月3日至5日, 2020慕尼黑华南电子展盛大开幕,作为慕尼黑展唯一的视频直播合作方,电子发烧友网记者在展会期间,通过现场直播方式采访了汽车电子领域内众多企业,就相关的行业、技术、市场和产品等话题进行了广泛的交流。 广东高云半导体科技股份有限公司是一家拥有完全自主知识产权的国产 FPGA 厂商,公司致力于提供FPGA芯片、软件、IP、参考设计、开发板以及FPGA整体解决方案。公司核心研发成员来自于 Lattice , Altera , Can dence等全球知名公司,平均具备15年以上的FPGA软硬件研发经验,熟悉从产品架构,模块设计到软硬件一体化全自主开发流程。 在 5G 与人工智能的促进下,汽车电子行业虽然在今年早期受到
[汽车电子]
中低密度芯片覆盖汽车应用,高云半导体高密度<font color='red'>FPGA</font>展望ADAS
利用Maxim外设模块加速FPGA原型设计 显著降低成本
    Maxim Integrated Products的15种模拟和混合信号外设模块能够插入与Pmod标准兼容的任意FPGA/CPU扩展端口。 Maxim推出能够直接插入符合Digilent Pmod标准的任意FPGA/CPU扩展端口的15个外设模块套装。简单的连接操作和便利的软件集成可加速原型开发进度,实现从概念至设计方案的快速移植。这套模块的价格极具竞争力,即使在预算最紧张的情况下,也可以采用先进的高性能IC进行方案测试。 Maxim认识到外设模块在电路原型设计中越来越受青睐。该套装支持多种常用的模拟和混合信号功能,模块均配备软件示例以及支持三个流行FPGA平台的FPGA配置文件。简单明了的例程用于每个模块的演示,
[嵌入式]
FPGA迎来硅片融合的“黄金时代”
    从最初胶合逻辑发家,到不断集成微处理器、DSP、专用IP等,FPGA迎来了其硅片融合的“黄金时代”——不仅拓宽了应用领域,承担起信号处理和数据运算的重要功能,还蚕食了ASIC、DSP等的市场份额。FPGA的发展史就是将“融合进行到底”的过程。在未来几年,3D封装和Open CL等关键支撑技术将使其迈上新台阶。 融合以兼顾灵活性和效率 FPGA是硬件可编程的,可通过与其他功能模块融合兼顾灵活性和效率。 这一发展脉络是大势使然,英特尔的一份关于灵活性与效率的报告显示,通用处理器或通用芯片因可用软件编写程序实现不同应用,具有很高的灵活性,它的问题是功效较低。而专用芯片ASSP或ASIC是专门针对某一应用固化的硬件
[嵌入式]
基于单片机设计的舞台吊杆控制器
在舞台机械设备中,吊杆起着重要的伤脑筋。在大型的影剧院,一场演出往往需要调动大量的舞台背景,有时要控制多达64路的吊杆同时动作。操作人员要在现场不断变换舞台背景,控制室人员要不断地和现场人员进行协调,这给舞台控制带来了很大不便。对吊杆的集中控制、实时响应来自多路的请求及吊杆位置的精确定位是设计中要解决的三个关键问题。目前的舞台控制系统大都通过采用光电编码盘产生脉冲信号的方式来获取吊杆的移动距离,并直接用单片机进行计数和控制。这种方法在响应多路请求时,往往会因为单片机任务繁重而造成计数脉冲丢失,引起测量误差。综上所述,本文提出了用CYGNAL单片机和FPGA设计舞台吊杆控制器的方法。 1 舞台吊杆控制系统的组成及工作原理 舞台吊
[单片机]
基于单片机<font color='red'>设计</font>的舞台吊杆控制器
先进FPGA开发工具中的时序分析
概述 对于现今的FPGA芯片供应商,在提供高性能和高集成度独立FPGA芯片和半导体知识产权(IP)产品的同时,还需要提供性能卓越且便捷易用的开发工具。本文将以一家领先的FPGA解决方案提供商Achronix为例,来分析FPGA开发工具套件如何与其先进的硬件结合,帮助客户创建完美的、可在包括独立FPGA芯片和带有嵌入式FPGA(eFPGA)IP的ASIC或者SoC之间移植的开发成果。 随着人工智能、云计算、边缘计算、智能驾驶和5G等新技术在近几年异军突起,也推动了FPGA技术的快速发展,如Achronix的Speedster7t独立FPGA芯片不仅采用了7nm的工艺,而且还带有二维片上网络(2D NoC)和机器学习处理
[嵌入式]
先进<font color='red'>FPGA</font>开发工具中的时序分析
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved