CN104330582A - 一种基于fpga的反应堆冷却剂泵转速测量方法 - Google Patents
一种基于fpga的反应堆冷却剂泵转速测量方法 Download PDFInfo
- Publication number
- CN104330582A CN104330582A CN201310307117.XA CN201310307117A CN104330582A CN 104330582 A CN104330582 A CN 104330582A CN 201310307117 A CN201310307117 A CN 201310307117A CN 104330582 A CN104330582 A CN 104330582A
- Authority
- CN
- China
- Prior art keywords
- fpga
- signal
- coolant pump
- reactor coolant
- rotation speed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Monitoring And Testing Of Nuclear Reactors (AREA)
Abstract
本发明涉及本发明属于核电技术领域,具体公开了一种基于FPGA的反应堆冷却剂泵转速测量方法。将冷却剂泵的转速传感器信号瞬态电压抑制和静电保护,然后整形为单极性方波信号,进行低通滤波之后光电隔离;以FPGA内部高速时钟脉冲频率作为基准,确定高速时钟脉冲信号的脉冲计数值,再得到反应堆冷却剂泵转速值,限值处理之后转换成数字信号,经高速数字隔离芯片后输出至电流型DAC器件;通过FPGA内部的高速时钟脉冲进行冷却机泵转速的初步计算,使得测量精度较现有方法得到很大提高;同时利用FPGA的纯硬件特性,相比传统软件处理,其可靠性更高。
Description
技术领域
本发明属于核电技术领域,具体涉及一种冷却剂泵转速测量方法。
背景技术
在现有的转速测量方法中,目前,国内二代核电厂反应堆冷却剂泵转速测量均采用法国Ansaldo公司产品,以8051系列微控制器为核心,辅以PLD扩展电路,定值比较采用拨盘设定。多年的运行表明Ansalodo公司产品存在以下问题:采用8051型微控制器作为核心,存在软件跑飞的潜在可能;定值设定为机械拨盘设定,可靠性较差且易被人误改动;转速输出采用模拟量隔离,精度低、时漂大;本发明正是为提高反应堆冷却泵转速测量可靠性和测量精度而设计的一种转速测量方法。
发明内容
本发明的目的在于提供一种能够提高反应堆冷却泵转速测量可靠性和测量精度的基于FPGA的反应堆冷却剂泵转速测量方法。
实现本发明的技术方案如下:
一种基于FPGA的反应堆冷却剂泵转速测量方法,其特征在于,该方法包括如下步骤:
1)将冷却剂泵的转速传感器信号瞬态电压抑制和静电保护;
2)将经过步骤1处理后的不规则的传感器信号整形为单极性方波信号;
3)将单极性方波信号进行低通滤波;
4)滤波后的信号经光电隔离;
5)以FPGA内部高速时钟脉冲频率f作为基准,确定高速时钟脉冲信号的脉冲计数值n;
6)FPGA根据上述脉冲计数值n与高速时钟脉冲频率f计算得到反应堆冷却剂泵转速值s,利用下式
7)对转速值s进行限值处理;
8)将经过限值处理的转速值s转换成与模拟输出DAC器件对应的二进制码,通过FPGA的SPI口输出形成数字信号;
9)上述SPI口输出的数字信号经高速数字隔离芯片后输出,输出后的数字信号与FPGA实现隔离;
10)实现隔离之后的数字信号输送至电流型DAC器件直接输出4mA~20mADC信号。
本发明所取得的有益效果如下:通过FPGA内部的高速时钟脉冲进行冷却机泵转速的初步计算,使得测量精度较现有方法得到很大提高;同时利用FPGA的纯硬件特性,相比传统软件处理,其可靠性更高;
通过高速数字隔离芯片和电流型DAC器件实现转速信号的隔离和输出,从而消除了传统方法中的模拟隔离所带来的精度低、时漂大的问题,进一步提高了测量精度。
附图说明
图1为本发明的基于FPGA的反应堆冷却剂泵转速测量方法流程图;
具体实施方式
下面结合附图和具体实施例对本发明进行详细的描述。
如图1所示,第一步,将冷却剂泵的转速传感器信号瞬态电压抑制和静电保护;
将冷却剂泵的转速传感器信号通过双向TVS管进行瞬态电压抑制和静电保护以防止外部高压对后续电路的损坏;
第二步,将经过步骤1处理后的不规则的传感器信号整形为单极性方波信号;
通过运算放大器构成的带滞回特性的比较器将不规则的传感器信号整形为单极性方波信号;
第三步,将单极性方波信号进行低通滤波;
得出的单极性方波信号通过运算放大器构成的一阶有源低通滤波网络消除高频干扰;
第四步,滤波后信号经光电隔离,从而实现与FPGA的隔离;
第五步,以FPGA内部高速时钟脉冲频率f作为基准,确定高速时钟脉冲信号的脉冲计数值n;
预处理信号为方波信号,其被送入FPGA,设定FPGA内部高速时钟脉冲频率f不低于1MHz,一般f选择1MHz或者2MHz。
以FPGA内部高速时钟脉冲频率f作为基准,对预处理后的方波信号的相邻上升沿之间的间隔时间进行上述的高速时钟脉冲计数,从而得到高速时钟脉冲信号的脉冲计数值n。
第六步,FPGA根据上述脉冲计数值n与高速时钟脉冲频率f计算得到反应堆冷却剂泵转速值s,如下式
第七步,为防止计算转速值的超限,根据预设的高、低限值对转速值s进行限值处理。
为了防止因传感器故障或主泵停运等情况下,长时间无转速传感器信号输入,n会过大,计数器溢出,需要对转速值s进行限值处理。
当n大于n1时,强制限定s为0;
当n1>n>n0,强制限定s为100rpm;
当f为1MHz,n0=5×105,n1=2×106;
当f为2MHz,n0=1×106,n1=4×106;
第八步,将经过限值处理的转速值s转换成与模拟输出DAC器件对应的二进制码,通过FPGA的SPI口输出形成数字信号;
第九步,上述SPI口输出的数字信号经高速数字隔离芯片(例如AD公司生产的ADum1401)后输出,输出后的数字信号与FPGA实现隔离;
第十步,实现隔离之后的数字信号输送至电流型DAC器件直接输出4mA~20mA DC信号。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。倘若这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (4)
1.一种基于FPGA的反应堆冷却剂泵转速测量方法,其特征在于,该方法包括如下步骤:
1)将冷却剂泵的转速传感器信号瞬态电压抑制和静电保护;
2)将经过步骤1处理后的不规则的传感器信号整形为单极性方波信号;
3)将单极性方波信号进行低通滤波;
4)滤波后的信号经光电隔离;
5)以FPGA内部高速时钟脉冲频率f作为基准,确定高速时钟脉冲信号的脉冲计数值n;
6)FPGA根据上述脉冲计数值n与高速时钟脉冲频率f计算得到反应堆冷却剂泵转速值s,利用下式
7)对转速值s进行限值处理;
8)将经过限值处理的转速值s转换成与模拟输出DAC器件对应的二进制码,通过FPGA的SPI口输出形成数字信号;
9)上述SPI口输出的数字信号经高速数字隔离芯片后输出,输出后的数字信号与FPGA实现隔离;
10)实现隔离之后的数字信号输送至电流型DAC器件直接输出4mA~20mADC信号。
2.如权利要求1所述的一种基于FPGA的反应堆冷却剂泵转速测量方法,其特征在于:所述的步骤5)FPGA内部高速时钟脉冲频率f为1MHz或者2MHz,以FPGA内部高速时钟脉冲频率f作为基准,对预处理后的方波信号的相邻上升沿之间的间隔时间进行上述的高速时钟脉冲计数,从而得到高速时钟脉冲信号的脉冲计数值n。
3.如权利要求1所述的一种基于FPGA的反应堆冷却剂泵转速测量方法,其特征在于,所述步骤7)限值处理的方法为:
当n大于n1时,强制限定s为0;
当n1>n>n0,强制限定s为100rpm;
当f为1MHz,n0=5×105,n1=2×106;
当f为2MHz,n0=1×106,n1=4×106。
4.如权利要求1所述的一种基于FPGA的反应堆冷却剂泵转速测量方法,其特征在于:所述步骤9)中高速数字隔离芯片为AD公司生产的ADum1401。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310307117.XA CN104330582A (zh) | 2013-07-22 | 2013-07-22 | 一种基于fpga的反应堆冷却剂泵转速测量方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310307117.XA CN104330582A (zh) | 2013-07-22 | 2013-07-22 | 一种基于fpga的反应堆冷却剂泵转速测量方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104330582A true CN104330582A (zh) | 2015-02-04 |
Family
ID=52405346
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310307117.XA Pending CN104330582A (zh) | 2013-07-22 | 2013-07-22 | 一种基于fpga的反应堆冷却剂泵转速测量方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104330582A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106771317A (zh) * | 2017-01-06 | 2017-05-31 | 中国核动力研究设计院 | 一种反应堆冷却剂泵转速测量方法 |
CN107193235A (zh) * | 2017-06-26 | 2017-09-22 | 中国核动力研究设计院 | 一种用于核级屏蔽泵转速信号的处理方法 |
CN107228952A (zh) * | 2017-06-20 | 2017-10-03 | 南京航空航天大学 | 一种高可靠性转速变送器模块 |
CN107436363A (zh) * | 2017-06-30 | 2017-12-05 | 南京中车浦镇海泰制动设备有限公司 | 一种轨道交通车辆速度动态测量方法 |
CN110322976A (zh) * | 2019-08-06 | 2019-10-11 | 中国核动力研究设计院 | 一种用于反应堆lpd和dnbr在线保护和监测的实现方法 |
CN111610342A (zh) * | 2020-06-09 | 2020-09-01 | 杭州澎康自动化科技有限公司 | 一种旋转机械频率测量方法及转换装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070140669A1 (en) * | 2005-12-14 | 2007-06-21 | Matthias Schanzenbach | Method and device for determining the rotary speed of an electrical machine |
CN102495225A (zh) * | 2011-12-14 | 2012-06-13 | 南京科远自动化集团股份有限公司 | 一种汽轮机转速测量装置及测量方法 |
CN202350911U (zh) * | 2011-10-21 | 2012-07-25 | 无锡市厚德自动化仪表有限公司 | 一种一体化键相变送器 |
CN102866259A (zh) * | 2012-08-21 | 2013-01-09 | 浙江宇视科技有限公司 | 一种风扇速度检测装置 |
-
2013
- 2013-07-22 CN CN201310307117.XA patent/CN104330582A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070140669A1 (en) * | 2005-12-14 | 2007-06-21 | Matthias Schanzenbach | Method and device for determining the rotary speed of an electrical machine |
CN202350911U (zh) * | 2011-10-21 | 2012-07-25 | 无锡市厚德自动化仪表有限公司 | 一种一体化键相变送器 |
CN102495225A (zh) * | 2011-12-14 | 2012-06-13 | 南京科远自动化集团股份有限公司 | 一种汽轮机转速测量装置及测量方法 |
CN102866259A (zh) * | 2012-08-21 | 2013-01-09 | 浙江宇视科技有限公司 | 一种风扇速度检测装置 |
Non-Patent Citations (2)
Title |
---|
张鹏: "反应堆冷却剂泵转速测量***改进设计及实践", 《中国核电》 * |
蒋东方: "基于边沿捕捉与中值滤波的航空发动机转速测量", 《仪表技术与传感器》 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106771317A (zh) * | 2017-01-06 | 2017-05-31 | 中国核动力研究设计院 | 一种反应堆冷却剂泵转速测量方法 |
CN107228952A (zh) * | 2017-06-20 | 2017-10-03 | 南京航空航天大学 | 一种高可靠性转速变送器模块 |
CN107193235A (zh) * | 2017-06-26 | 2017-09-22 | 中国核动力研究设计院 | 一种用于核级屏蔽泵转速信号的处理方法 |
CN107193235B (zh) * | 2017-06-26 | 2020-07-21 | 中国核动力研究设计院 | 一种用于核级屏蔽泵转速信号的处理方法 |
CN107436363A (zh) * | 2017-06-30 | 2017-12-05 | 南京中车浦镇海泰制动设备有限公司 | 一种轨道交通车辆速度动态测量方法 |
CN107436363B (zh) * | 2017-06-30 | 2019-10-18 | 南京中车浦镇海泰制动设备有限公司 | 一种轨道交通车辆速度动态测量方法 |
CN110322976A (zh) * | 2019-08-06 | 2019-10-11 | 中国核动力研究设计院 | 一种用于反应堆lpd和dnbr在线保护和监测的实现方法 |
CN111610342A (zh) * | 2020-06-09 | 2020-09-01 | 杭州澎康自动化科技有限公司 | 一种旋转机械频率测量方法及转换装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104330582A (zh) | 一种基于fpga的反应堆冷却剂泵转速测量方法 | |
CN103872851B (zh) | 旋转电机的转速和位移测量*** | |
CN109471154B (zh) | 一种小型gm计数管宽量程监测仪表 | |
CN205091010U (zh) | 一种超声水表 | |
CN102621345A (zh) | 一种发电机转速检测方法及装置 | |
CN104568083A (zh) | 机械计数器及使用其测量燃气表机电转换耐久性的方法 | |
CN203190986U (zh) | 车用频率信号采集电路 | |
CN203216937U (zh) | 宽范围高精度转速测量电路 | |
CN102957426B (zh) | 一种可程控旋转编码器的自适应电路 | |
CN103412186A (zh) | 一种环网柜电流采集装置 | |
CN111610342B (zh) | 一种旋转机械频率测量方法及转换装置 | |
CN204831201U (zh) | 一种级联混合式拉线位移传感器 | |
CN104154950A (zh) | 复合式流量压力传感器 | |
CN203688649U (zh) | 工业三相隔离电流表 | |
CN203658463U (zh) | 一种基于dsp的数字频率计 | |
CN109557332B (zh) | 一种基于Taylor算法的转速信号转换装置 | |
CN106771317A (zh) | 一种反应堆冷却剂泵转速测量方法 | |
CN202661062U (zh) | 实时两轴转角差检测仪 | |
CN202285021U (zh) | 轮速测量仪 | |
CN207703154U (zh) | 霍尔类角度传感器采集测试装置 | |
CN202350811U (zh) | 用于自走式采棉机的参数显示电路 | |
CN107193235B (zh) | 一种用于核级屏蔽泵转速信号的处理方法 | |
CN205304658U (zh) | 一种隔离式刷式直流电机电流测量*** | |
CN202121570U (zh) | 一种高速大规模数字信号处理芯片 | |
CN204679551U (zh) | 基于fpga的高适应度等精度测频装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150204 |