CN101937069B - Soc智能电表的电压特性检测***及方法 - Google Patents

Soc智能电表的电压特性检测***及方法 Download PDF

Info

Publication number
CN101937069B
CN101937069B CN2010102769354A CN201010276935A CN101937069B CN 101937069 B CN101937069 B CN 101937069B CN 2010102769354 A CN2010102769354 A CN 2010102769354A CN 201010276935 A CN201010276935 A CN 201010276935A CN 101937069 B CN101937069 B CN 101937069B
Authority
CN
China
Prior art keywords
phase voltage
zero
voltage signal
soc
detection
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.)
Active
Application number
CN2010102769354A
Other languages
English (en)
Other versions
CN101937069A (zh
Inventor
贾俊
张小景
李朝培
邓廷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZHUHAI ZHONGHUI MICROELECTRONICS CO Ltd
Original Assignee
ZHUHAI ZHONGHUI MICROELECTRONICS CO Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZHUHAI ZHONGHUI MICROELECTRONICS CO Ltd filed Critical ZHUHAI ZHONGHUI MICROELECTRONICS CO Ltd
Priority to CN2010102769354A priority Critical patent/CN101937069B/zh
Publication of CN101937069A publication Critical patent/CN101937069A/zh
Application granted granted Critical
Publication of CN101937069B publication Critical patent/CN101937069B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measurement Of Current Or Voltage (AREA)

Abstract

本发明公开了一种SOC智能电表的电压特性检测***及方法,***包括三相电压信号采样电路、三相电压信号滤波电路、用于检测各相电压信号过零状态和过零顺序的SOC内部过零检测器及测量各相电压信号周期长度的SOC内部定时器。通过芯片外部设置的三相电压信号滤波电路滤除高频交流信号,以确保SOC芯片中过零检测的准确性,SOC内部过零检测器检测各相电压信号过零状态和过零顺序,SOC内部定时器基于过零检测器产生的过零检测中断测量各相电压信号周期长度。本发明技术方案不需要在SOC端实现算法即可实现过零检测,逆相序检测和频率测量,避免了过零检测,逆相序检测和频率测量算法占用SOC资源,优化了SOC处理单元的软件的执行效率。

Description

SOC智能电表的电压特性检测***及方法
技术领域
本发明涉及电能计量及智能电表技术领域,具体涉及对基于SOC的智能电表中电压特性检测的***及方法,包括过零检测,逆相序检测和频率测量。
背景技术
随着片上***SOC(System on a Chip)技术的日益成熟以及资源的高度集成,使其备受智能电表厂商的青睐。目前基于SOC的单片处理芯片解决方案已能实现传统基于MCU+计量芯片架构所能实现智能电表的所有功能,其作法是在单片SOC上编写管理软件,以及编写实现计量芯片的计量和测量功能算法软件。计量算法是整个智能电表的核心所在,必须确保其安全、稳定的执行。由于基于SOC的智能电表其管理功能和计量算法功能在同一个处理芯片上实现,而计量算法的执行较为频繁,且执行实时性要求较高。因此,在基于SOC的单处理芯片设计方案中,要充分利用SOC的资源对计量算法实现进行优化。
发明内容
本发明的目的在于提供一种针对SOC智能电表的更为简单易行、高效的电压特性检测***及方法,电压特性检测包括过零检测、逆相序检测和频率测量。
上述目的的实现方案为:一种SOC智能电表的电压特性检测***,其特征在于,包括三相电压信号采样电路、三相电压信号滤波电路、用于检测各相电压信号过零状态和过零顺序的SWPM16F256型SOC芯片内部过零检测器及测量各相电压信号周期长度的SWPM16F256型SOC芯片内部定时器。
一种基于上述SOC智能电表的电压特性检测***的检测方法,其特征在于,包括以下步骤:
(1)利用三相电压信号滤波电路对三相电压信号采样电路采集的三相电压信号进行低通滤波处理;
(2)经滤波处理后的三相电压信号输入到SOC芯片内置的过零检测器,过零检测器对三相电压信号的过零状态同时进行检测,当检测到某一相有过零信号后,便产生过零检测中断;SOC的内置定时器配合过零检测器对其中断的输出脉宽进行测量,过零检测中断流程则对三相电压信号进行分析,并根据定时器测量结果进行信号周期的计算,最后过零检测中断流程选择三相电压信号其中的一相作为参考相进行频率计算;过零检测器检测三相电压信号过零顺序是否异常,如果异常则输出逆相序检测中断。
所述产生过零检测中断的流程包括:首先,当前定时器的脉宽计数值累计到已被标记的相电压信号周期计数器中,并清除定时器的计数寄存器内容;然后,通过过零检测器的状态寄存器,确定是哪相电压信号产生了由负到正的过零信号;如果该相电压没有被标记过,则标记该相电压;如果该相电压已标记过,清除其他已记录的相电压,并以该相电压为参考相;最后,以参考相计算频率。
所述三相电压信号过零顺序的正常情况是指“A->B->C->,B->C->A->,C->A->B->”三种,除此三种情况外为异常情况。
本发明通过芯片外部设置的三相电压信号滤波电路滤除高频交流信号,以确保SOC芯片中过零检测的准确性,SOC内部过零检测器检测各相电压信号过零状态和过零顺序,SOC内部定时器基于过零检测器产生的过零检测中断测量各相电压信号周期长度。本发明技术方案不需要在SOC端实现算法即可实现过零检测,逆相序检测和频率测量,避免了过零检测,逆相序检测和频率测量算法占用SOC资源,优化了SOC处理单元的软件的执行效率。
附图说明
图1为实施例提供的实现本发明的原理图。
图2为实施例提供的三相电压信号采样电路原理图。
图3为实施例提供的三相电压信号滤波电路原理图。
图4为实施例提供的滤波器特性图。
图5为实施例提供的过零点检测器的功能框图。
图6为实施例提供的过零检测器的过零检测中断流程图。
具体实施方式
如图1所示,本实施例提供的电压特性检测***及方法是基于珠海微电子有限公司开发的SWPM16F256型SOC芯片实现的,其基本原理是:利用SWPM16F256芯片内置的过零检测器对采样(由三相电压信号采样电路实现,见图2)并经过滤波(由三相电压信号滤波电路实现,见图3)的三相电压模拟信号的过零状态和逆相序进行检测;并且利用SWP16F256芯片内置的定时器对过零检测器输出的高电平脉宽进行计数,从而计算电压信号的频率。
如图2所示,三相电压信号采样电路包括三相电压信号输入电路及三相电压信号抬升电路(由于各相电压信号工作在0V附近,即存在负电压信号,所以需要将信号进行抬升),三相电压信号输入电路包括A、B和C相分压后的电压信号UA、UB和UC接入端及采样电阻R2、R13、R15,三相电压抬升电路由电容C8、运放U1A、电容C9、电容C10、电阻R12、电阻14、电阻R16构成,运放U1A采用LM774,构成发射极跟随电路,用来增强SWP16F256芯片内置输出参考电压VrefA的驱动能力,之后经电容C9、电容C10滤波后通过电阻R12、电阻14、电阻R16分别对三相电压进行抬升。
在实际工程应用中,当谐波分量较大时,检测电路可能检出谐波的过零信号。为了抑制谐波信号的影响,避免其出现在过零点附近,在检测***加入了三相电压信号滤波电路(如图3所示),三相滤波电路构造和原理相同,下面以A相电压信号滤波电路为例进行说明:该A相电压信号滤波电路是由电阻R6,电阻R11,电容C2,电容C7和运放LM774构成的低通滤波电路。如果选择R6=R11则该滤波电路的截止频率fc的计算公式如下所示:
Figure GDA00001854942400031
该滤波电路的特性曲线如图4所示,本实施例中,在fc(125Hz)处约-3dB衰减,并以-40dB每10倍频程的速度衰减。
请再参阅图1所示,三相电压信号经过三相电压信号滤波电路接入到SWP16F256芯片内置的过零检测器的三个通道上,其中,A相电压信号输入接入Zero cross detector-R,B相电压信号输入接入到Zero cross detector-T,C相电压信号输入接入Zero cross detector-S。
结合图5所示,正常工作时,SWP16F256芯片内置的过零点检测电路对三相电压信号的过零状态同时进行检测,当检测到某一相有过零信号后,便产生过零检测中断。过零检测中断的流程图如6所示,首先将当前定时器的脉宽计数值累计到已标记(即:已产生了过零信号)的相电压信号周期计数器中,并清除定时器的计数寄存器内容。然后,通过过零检测器的状态寄存器,确定是哪相电压信号产生了由负到正的过零信号。如果该相电压没有被标记过,则记录该相电压。如果该相电压已标记过,则清除其他已被标记的相电压,并以该相电压为参考相。最后,以参考相计算频率。如图1所示,过零检测中断的输出接至定时器,以触发对定时器对高电平的脉宽进行计数。当过零检测器检测到三相电压的过零顺序不是“A->B->C->,B->C->A->,C->A->B”三种之中的任意一种,过零检测器将产生逆相序中断。
以上实施例仅为充分公开而非限制本发明,例如,SWP16F256芯片仅为众多SOC芯片中的一种,可以理解的是,只要其内部资源配置与SWP16F256芯片相同或类似的其他SOC芯片都属于本发明公开的范围。

Claims (4)

1.一种SOC智能电表的电压特性检测***,基于SWPM16F256型SOC芯片,SWPM16F256型SOC芯片内置有过零检测器和定时器,过零检测器具有三个通道:Zerocross detector-R、Zero cross detector-T、Zero cross detector-S;其特征在于:该检测***包括三相电压信号采样电路、三相电压信号滤波电路、用于检测各相电压信号过零状态和过零顺序的SWPM16F256型SOC芯片内部过零检测器及测量各相电压信号周期长度的SWPM16F256型SOC芯片内部定时器;其中经三相电压信号滤波电路后,A相电压信号输入接入Zero cross detector-R,B相电压信号输入接入到Zero cross detector-T,C相电压信号输入接入Zero cross detector-S。
2.一种基于权利要求1所述SOC智能电表的电压特性检测***的检测方法,其特征在于,包括以下步骤:
(1)利用三相电压信号滤波电路对三相电压信号采样电路采集的三相电压信号进行低通滤波处理;
(2)经滤波处理后的三相电压信号输入到SOC芯片内置的过零检测器,过零检测器对三相电压信号的过零状态同时进行检测,当检测到某一相有过零信号后,便产生过零检测中断;SOC的内置定时器配合过零检测器对其中断的输出脉宽进行测量,过零检测中断流程则对三相电压信号进行分析,并根据定时器测量结果进行信号周期的计算,最后过零检测中断流程选择三相电压信号其中的一相作为参考相进行频率计算;过零检测器检测三相电压信号过零顺序是否异常,如果异常则输出逆相序检测中断。
3.根据权利要求2所述的检测方法,其特征在于:所述产生过零检测中断的流程包括:首先,当前定时器的脉宽计数值累计到已被标记的相电压信号周期计数器中,并清除定时器的计数寄存器内容;然后,通过过零检测器的状态寄存器,确定是哪相电压信号产生了由负到正的过零信号;如果该相电压没有被标记过,则标记该相电压;如果该相电压已标记过,清除其他已记录的相电压,并以该相电压为参考相;最后,以参考相计算频率。
4.根据权利要求2所述的检测方法,其特征在于:所述三相电压信号过零顺序的正常情况是指“A->B->C->,B->C->A->,C->A->B->”三种,除此三种情况外为异常情况。
CN2010102769354A 2010-09-08 2010-09-08 Soc智能电表的电压特性检测***及方法 Active CN101937069B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102769354A CN101937069B (zh) 2010-09-08 2010-09-08 Soc智能电表的电压特性检测***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102769354A CN101937069B (zh) 2010-09-08 2010-09-08 Soc智能电表的电压特性检测***及方法

Publications (2)

Publication Number Publication Date
CN101937069A CN101937069A (zh) 2011-01-05
CN101937069B true CN101937069B (zh) 2013-11-27

Family

ID=43390502

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102769354A Active CN101937069B (zh) 2010-09-08 2010-09-08 Soc智能电表的电压特性检测***及方法

Country Status (1)

Country Link
CN (1) CN101937069B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102664387B (zh) * 2012-05-16 2014-08-27 天水二一三电器有限公司 三相电动机相序保护方法
CN106018985B (zh) * 2016-05-17 2019-04-02 深圳市思达仪表有限公司 三相电能表电压逆相序的检测方法及其***
CN107346891A (zh) * 2016-06-14 2017-11-14 台州市劲野智能科技有限公司 具有接线纠错功能的静止无功补偿器
CN106950428A (zh) * 2017-03-30 2017-07-14 西京学院 一种新型频率测量装置及其测量方法
CN110618308B (zh) * 2019-10-18 2021-11-09 Tcl空调器(中山)有限公司 一种单相变交流电压零点检测方法及装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT986863B (it) * 1972-10-31 1975-01-30 Sits Soc It Telecom Siemens Ricevitore per la misura del ritardo di gruppo
DE2446794A1 (de) * 1974-09-27 1976-04-15 Licentia Gmbh Anordnung zur ueberwachung des phasenwinkels
CN101149412B (zh) * 2006-09-18 2010-08-18 上海电动工具研究所 可编程控制器数控型周波电压跌落模拟发生器
US7642788B2 (en) * 2006-12-04 2010-01-05 Fluke Corporation Voltage measurement instrument and method having improved automatic mode operation

Also Published As

Publication number Publication date
CN101937069A (zh) 2011-01-05

Similar Documents

Publication Publication Date Title
CN101937069B (zh) Soc智能电表的电压特性检测***及方法
CN102035455B (zh) 一种变频器m/t测速方法
CN102749508B (zh) 频率测量装置和方法
CN104181385B (zh) 空调器的电能检测方法及电能检测装置
CN102128979A (zh) 等精度测频电路及其测频方法
CN103368496B (zh) 一种基于dsp的变频器m/t测速***和方法
CN106053931B (zh) 基于soc芯片内部12位ad的继电保护装置
CN102494729B (zh) 一种智能燃气表计量装置及信号处理***
CN102353831A (zh) 一种保护电网安全运行的地磁暴检测预警***
CN102253281A (zh) 一种基于软件抗谐波干扰并自动换相测量电网频率的方法
CN106230250B (zh) 一种被动式相位锁定驱动中频率scr的方法
CN205593761U (zh) 一种智能化电动汽车驱动***测试平台
CN205749675U (zh) 一种谐波检测试验平台
CN101943714B (zh) 晶闸管的交流信号过零时序精密检测方法及装置
CN103631161A (zh) 一种基于状态机的滤波方法
CN205809203U (zh) 一种变频器专用测试***
CN202494744U (zh) 电能质量检测装置
CN104391176A (zh) 一种兼容电力***信号软硬件测频电路
CN202041607U (zh) 三相交流缺相、逆相检测电路
CN107861002A (zh) 一种超级电容电压检测***
CN103869155A (zh) 一种基于plc高速输入的发电机频率测量方法及装置
CN106841819A (zh) 一种电容电感测量***
CN109782013A (zh) 电机测速方法、装置、可读存储介质及电动设备
CN202502131U (zh) 一种电压/电流检测电路
CN202329722U (zh) 一种智能燃气表计量装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant