当前位置:首页 > 电源 > 数字电源
[导读] 基于FPGA设计的发电机组频率测量计,系统在整体上采用光电耦合器的隔离方式,提高系统的抗干扰能力和稳定性。该系统具有线路简单可靠、通用性强、稳定度高等优点,可广泛应用于频率电压变换器、转速继电器。该设计的FPGA数字系统部分使用Verilog HDL语言,给出核心程序,并可以通过Verilog HDL语言的综合工具进行相应硬件电路的生成,具有传统逻辑设计方法所无法比拟的优越性。经过仿真后,验证设计是成功的, 达到预期结果。同时这种方法设计的数字电子系统可移植性强、可更改性好。如果需要的频率测量范围需要扩

1 引言
    在现代社会中,电资源成为人们生活当中不可缺少的一部分,而发电机和电动机在电力系统中扮演着非常重要的角色。在很多场合,需要对电机组和电网的频率进行测量。目前,频率测量的电路系统很多,这里介绍一种数字电路测频:基于FPGA的发电机组的频率测量计
    随着电子技术的不断发展和进步,以EDA为代表的数字电路设计发生很大变化。在设计方法上,已经从“电路设计—硬件搭试—焊接”的传统设计方式到“功能设计 —软件模拟—下载调试”的电子自动化设计模式。在这种状况下,以硬件描述语言(Hardware Description Language)和逻辑综合为基础的自顶向下的电子设计方法得到迅速发展。Verilog HDL语言是目前应用最广泛的硬件描述语言,它是在C语言的基础上发展起来的,语法较为自由灵活、拥有广泛的学习群体、资源比较丰富,且容易学简单易懂。本文发电机组频率测量计的设计是在Verilog hdl语言的基础上展开的,源程序经过Altera 公司的QuartusⅡ5.0软件完成了综合、仿真(功能仿真和时序仿真),FPGA(Field Programmable Gate Array,现场可编程门阵列) 选用的是Cyclone系列的EP1C3T144C6器件。

2 频率测量电路
2.1频率测量的总体电路
    采用电压互感器取来自于发电机组端电压或电网电压的测频输入信号,经削波、滤波处理后,变成幅度基本不变的稳定波形,经放大电路将信号放大整形,再用电压比较电路将具有正负幅值的方波变成只有正幅值的方波信号。然后,通过光电耦合器使FPGA的数字系统与输入信号隔离。FPGA数字系统利用标准的1HZ信号对隔离后的方波信号的脉冲个数进行计数,得到信号的频率数,该频率数经数码管显示。由于发电机组的频率与发电机组端电压有关系,可以从频率的变化得到发电机组端电压的变化。从系统总体框图如图1所示,从中可以看出,该FPGA数字系统与输入通道隔离,因而大大提高了系统硬件的抗干扰能力。
 
图1 系统总体框图
2.2频率测量的原理
    频率测量的原理是计算每秒钟待测信号的脉冲个数,也就是利用标准的1HZ (周期为1s) 脉宽信号对输入的待测信号的脉冲进行计数,1秒计数结束后对采集到脉冲个数送到数码管显示。
    测频控制器有3个输入信号:Samplefreq为标准的脉冲信号,Reset是复位控制信号,Start是开始测量信号;3个输出信号: Endmeasure是结束测量信号(计数复位和转换复位),Gate是允许计数信号(即门控信号),Enableconvert是开始转换信号。控制流程是先对频率计复位,再开始测量,在Samplefreq信号的上升沿,Gate信号使能使计数器开始工作,到Samplefreq的下一个上升沿, Gate反转成低电平使计数器停止计数,同时Enableconvert使转换器开始转换二进制数(转换时间低于1s)。转换结束后,十进制数经过7段显示译码器译码,然后在数码管中显示所测信号的频率。由于Enableconvert信号的使用使数码管数据显示稳定,不会出现闪烁。进行下次测量之前要对频率计进行复位,使数码管的数字显示清零,为下次显示做准备。
    本文设计的数字频率计有六个模块组成:测频控制模块(Control)、十分频模块(divfreq)、二进制计数器模块(Counter)、锁存器模块(Latch)、二进制到十进制的转换器模块(Bit2Bcd)、7段显示译码器模块(Led_encoder)。[!--empirenews.page--]

3 频率测量计的设计
    本次设计采用Verilog HDL语言,运用自顶向下的设计理念。将系统按功能按层次化分,首先定义顶层功能模块,并在顶层功能模块内部的连接关系和对外的接口关系进行了描述, 而功能块的逻辑功能和具体实现形式则由下一层模块来描述。整个设计分两步:第一步利用Quartus Ⅱ5.0图形块输入方式设计顶层模块,顶层图形块如图2所示;第二步在顶层模块中为每个图形块生成硬件描述语言(Verilog HDL),然后在生成的Verilog HDL设计文件中,对低层功能模块的功能进行描述设计。
 
图2 顶层图形块
3.1 测频控制模块设计
这是三输入三输出模块,测频控制模块波形仿真如图3所示,如用Verilog HDL描述为:

module Control (clk,reset,start,enableconvert,gate,endmeasure);
input reset,start,clk;
output enableconvert,gate,endmeasure;
reg enableconvert,gate,endmeasure;
always @ (posedge clk or posedge reset)
begin
if (reset)
begin
endmeasure <= 1'b1 ;
enableconvert <=1'b0 ;
gate <= 1'b0 ;
end
else
begin
endmeasure <= 1'b0 ;         
if (start)
begin
gate <= ~gate ;
enableconvert <= gate ;
end
end
end
endmodule

 
图3 测频控制器波形仿真时序图[!--empirenews.page--]

3.2 二进制到十进制的转换器模块设计
    本设计,需要转换时钟Convertfreq信号对转换模块进行时序控制,由于要在1s内完成转换,则转换时钟Convertfreq的频率应该选用高频频信号,即转换时钟Convertfreq的频率是标准时钟Samplefreq信号10分频得到的。
    为了对本设计进行波形仿真,取输入的10位二进制数bin[9..0]为10’b0000011001(十进制为25)。图4为二进制到十进制的转换器的仿真时序图:
 
图4 二进制到十进制的转换器的仿真时序图

4  仿真和调试
  通过上述的描述,从各个模块独立的角度对其进行了仿真,结果表明设计符合要求。为了保证系统的整体可靠性,对整个系统做了仿真,仿真时序图如图5所示:
 
图5 系统仿真时序图
  其中,LEDD,LEDC,LEDB,LEDA是译码的结果要在7段数码管上显示,0010010(显示为2)、0100100(显示为5)。将设计的频率测量计下载到目标芯片EP1C3T144C6中,并在GW48实验箱上进行的模拟仿真,当输入频率为1 Hz~1023 Hz的信号时,频率测量计所测的频率完全准确,当频率高于1023Hz时,系统报警,同时频率显示为0。

5 结束语
    基于FPGA设计的发电机组频率测量计,系统在整体上采用光电耦合器的隔离方式,提高系统的抗干扰能力和稳定性。该系统具有线路简单可靠、通用性强、稳定度高等优点,可广泛应用于频率电压变换器、转速继电器。该设计的FPGA数字系统部分使用Verilog HDL语言,给出核心程序,并可以通过Verilog HDL语言的综合工具进行相应硬件电路的生成,具有传统逻辑设计方法所无法比拟的优越性。经过仿真后,验证设计是成功的, 达到预期结果。同时这种方法设计的数字电子系统可移植性强、可更改性好。如果需要的频率测量范围需要扩大,不需要硬件变化只需改变软件就可以,相对非常方便。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

摘要:民用建筑中,为保证消防报警系统、消防设备、应急照明、疏散照明、电梯、供水设备以及智能化系统正常运行,一般配备满足要求的发电机组作为备用或应急电源。现结合美伦·阳光新城项目提出高层住宅小区备用发电机组在选配、自启动与...

关键字: 发电机组 选型 自启动

摘 要 :随着电子技术的发展和进步,小信号在电路中的使用愈加广泛,在实际应用中对于小电流信号的采集和监控越来越重要。因此电路中的电流需要能够被简单、方便、准确、实时地测量。文中设计并实现了一套基于单片机的电流检测系统。该...

关键字: 电流测量 放大电路 STC 单片机 TDA2030 频率测量 信号采集

本文中,小编将对频率测量的三种方法以及如何保证频率测量精度予以介绍。

关键字: 频率 频率测量 精度

  随着互联网的快速发展,数据中心对大功率UPS和发电机的需求迅猛增长,由此也产生了一些新问题。本文就UPS输入端功率因数和输入滤波器对发电机的影响,进行理论分析和实

关键字: ups 发电机组 电源技术解析

“在燃气发电机组领域,目前国产设备相比进口设备存在不容忽视的差距。未来几年有三四百台的市场容量,国内厂家应正视差距,抓住这个机会推进一些项目,即使只占到10%的比例,也是一个很好的切入机会。”燃气发电机专家刘翔日前告诉记...

关键字: 分布式能源 发电机组 电源技术解析 燃气发电

#include #include #include typedef unsigned int uint;typedef unsigned char uchar;typedef unsigned long ulong;/...

关键字: 频率测量 pic18f45k20

调频尧调峰尧无功控制尧黑启动等电力系统运行的专门问题,用辅助服务这一术语涵盖,在中国算来已逾二十年。辅助服务源于电力系统的物理特性袁但市场化使其逐渐成为关注焦点。当前,辅助服务分担补偿机制建设如火如荼,电力用户“被参与”...

关键字: 发电厂 发电机组 电力辅助服务 电源技术解析

1. 频率概述频率是循环或周期事件的重复率。从物理上来讲,在旋转、振动、波等现象中能观察到周期。对模拟或数字波形来说,可以通过信号周期得到频率。周期越小,频率越大,反之亦然。从图1中看到,最上面的一条波形

关键字: 周期 频率测量 重复率

1 引言  电力系统频率稳定是近年来受到电力工程界广泛关注的课题。失去频率稳定性,会使系统频率崩溃而招致系统全停电;失去电压稳定性,会发生电压崩溃,从而引起大面积停电。电力系统的频率反映了发电机组发出的

关键字: 快速 频率测量 高精度

数字电源

15504 篇文章

关注

发布文章

编辑精选

技术子站

关闭