CN103135650B - 电流/频率变换电路线性度及对称性数字补偿方法 - Google Patents
电流/频率变换电路线性度及对称性数字补偿方法 Download PDFInfo
- Publication number
- CN103135650B CN103135650B CN201310020613.7A CN201310020613A CN103135650B CN 103135650 B CN103135650 B CN 103135650B CN 201310020613 A CN201310020613 A CN 201310020613A CN 103135650 B CN103135650 B CN 103135650B
- Authority
- CN
- China
- Prior art keywords
- coefficient
- symmetry
- conversion circuit
- current
- linearity
- 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
Links
- 238000006243 chemical reaction Methods 0.000 title claims abstract description 43
- 238000000034 method Methods 0.000 title claims abstract description 28
- JEIPFZHSYJVQDO-UHFFFAOYSA-N ferric oxide Chemical compound O=[Fe]O[Fe]=O JEIPFZHSYJVQDO-UHFFFAOYSA-N 0.000 claims description 15
- 238000013519 translation Methods 0.000 claims description 12
- 238000010923 batch production Methods 0.000 abstract description 3
- 238000004519 manufacturing process Methods 0.000 abstract description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Landscapes
- Analogue/Digital Conversion (AREA)
Abstract
本发明公开了一种电流/频率变换电路线性度及对称性数字补偿方法,包括:测量并记录电流/频率变换电路输入不同电流值时D触发器输出脉冲数及细分脉冲数的步骤;确定变换电路线性度补偿系数,并通过数字方式对变换电路输出进行实时补偿的步骤;测量并获得电流/频率变换电路的对称性系数及零位系数的步骤;确定变换电路对称性补偿系数,并通过数字方式对变换电路输出进行实时补偿的步骤。通过本发明提供的数字补偿方法,有效的解决了目前生产调试过程中操作复杂、精度有效、对调试人员要求较高、无法满足批量生产需求的问题。
Description
技术领域
本发明涉及电流型器件的测量技术领域,具体地指一种电流/频率变换电路线性度及对称性数字补偿方法。
背景技术
对电流型器件的测量通常采用电流/频率变换电路,其输出脉冲频率与输入电流大小成正比。受变换电路元器件实际参数影响,开关电路单次充放电电量存在误差,导致变换电路存在非线性,并且因为正负通道独立且具有不对称性,因此,有必要对电流/频率变换电路的非线性及对称性进行补偿。
目前生产过程中,通过改变电流/频率变换电路中开关三极管基极饱和电流调整变换电路线性度,通过改变正负恒流源电流调整变换电路对称性,用于调试的精密电阻阻值需经粗略估算及反复试验调整,操作过程复杂,精度有限,且对调试人员要求较高,无法适应批量生产需求。
发明内容
本发明的目的在于克服现有电流/频率变换电路线性度、对称性调试方法的局限性,提供一种简单有效的电流/频率变换电路线性度及对称性数字补偿方法。
为实现上述目的,本发明所设计的电流/频率变换电路线性度及对称性数字补偿方法,包括以下步骤:
(1)通过恒流源对电流/频率变换电路输入不同的电流值,测量并记录变换电路中D触发器输出的相应脉冲数、细分脉冲数及零电流时细分脉冲数;
(2)根据脉冲数、细分脉冲数及零电流时细分脉冲数,确定线性度补偿系数,线性度补偿系数公式如下:
其中,Ii为输入电流值,mi为D触发器输出的脉冲数,ni为细分脉冲数,n0为零电流时细分脉冲数,i=0、1、2,kp为线性度补偿系数;
(3)根据线性度补偿系数,对变换电路输出的细分脉冲数进行线性度实时补偿;
(4)对经过线性度实时补偿后的电流/频率变换电路输入n对不同电流值+I’i、-I’i,测量并记录D触发器输出的相应脉冲数及细分后脉冲数,所述+I’i、-I’i为大小相同的正负电流,根据该相应脉冲数确定电流/频率变换电路的对称性系数及零位系数;
(5)根据对称性系数及零位系数,确定对称性补偿系数,对称性补偿系数公式如下:
其中,k2为对称性系数,k0零位系数,ks为对称性补偿系数;
(6)根据对称性补偿系数,对变换电路输出的细分脉冲数进行对称性实时补偿。
上述技术方案的步骤(3)中,线性度补偿系数与线性度补偿后脉冲数关系的公式如下:
np=ni-mi+mi×kp
其中,np为线性度补偿后脉冲数。
上述技术方案的步骤(4)中,根据D触发器输出的相应脉冲数及细分脉冲数确定电流/频率变换电路的对称性系数及零位系数的过程为,先根据相应脉冲数确定标度因数和零位系数,再根据标度因数和零位系数确定对称性系数,各公式如下:
确定电流/频率变换电路的及;
其中,N+i、N-i、N0分别为输入+I’i、-I’i及零电流时,变换电路输出的细分脉冲数,T为计数周期,k1为标度因数,k0为零位系数,k2为对称性系数。
上述技术方案的步骤(6)中,对称性补偿系数与对称性补偿后脉冲数关系的公式如下:
ns=np×ks
其中,ns为对称性补后偿脉冲数。
上述技术方案中,所述电流值Ii、+I’i和-I’i的取值范围是根据电流/频率变换电路的量程选取。
本发明的有益效果:
(1)本发明的电流/频率变换电路线性度及对称性数字补偿方法,在不增加任何成本的基础上,可以实现对电流/频率变换电路线性度、对称性的数字补偿,与目前硬件调试补偿相比,操作简单,补偿精度高,提高了调试效率;
(2)本发明所述的电流/频率变换电路线性度及对称性数字补偿方法,在具体应用时可利用FPGA(现场可编程门阵列),实现脉冲数据采集及补偿计算;
(3)本发明所述的电流/频率变换电路线性度及对称性数字补偿方法,实时性高,完全满足动态性要求较高的场合。
通过本发明提供的电流/频率变换电路线性度及对称性数字补偿方法,有效的解决了目前生产调试过程中操作复杂、精度有效、对调试人员要求较高、无法满足批量生产需求的问题。
附图说明
图1为现有技术中电流/频率变换电路框图。
图2为本发明的电流/频率变换电路线性度及对称性数字补偿方法的流程图。
具体实施方式
以下结合附图和具体实施例对本发明作进一步的详细描述。
电流/频率变换电路D触发器输入频率为80kHz,输出为脉冲信号,高电平有效。在较大电流输入情况下,D触发器输出脉冲存在粘连现象,因此需要将D触发器输出脉冲与输入时钟进行逻辑与操作,逻辑与之后的脉冲即为细分脉冲数ni。
通过恒流源对电流/频率变换电路输入不同电流值Ii(电流值的选取需根据电流/频率变换电路量程均匀或不均匀选取,包括零电流),测量并记录一定间隔时间内(例如30s)D触发器输出脉冲数mi、细分脉冲数ni(细分脉冲数为D触发器输出脉冲与D触发器输入时钟进行与操作后的脉冲数)及零电流时细分脉冲数n0。
线性度补偿系数kp与脉冲数mi、细分脉冲数ni及零电流时细分脉冲数n0关系的表达式如下所示:
其中,Ii为输入电流值,mi为D触发器输出脉冲数,ni为细分脉冲数,n0为零电流时细分脉冲数,i=0、1、2,kp为线性度补偿系数。
通过式(1)计算得到线性度补偿系数kp,编写相应硬件描述语言代码并在FPGA中实现线性度实时补偿。在FPGA中,对设定间隔时间内(例如10ms,可设定为单位时间)D触发器脉冲数mi及细分脉冲数ni进行计数,线性度补偿后脉冲数np表达式如下所示:
np=ni-mi+mi×kp
对线性度补偿后电流/频率变换电路输入n对不同电流值+I’i、-I’i,其中+I’i、-I’i为大小相同的正负电流,测量并记录D触发器输出的脉冲数及细分脉冲数,确定电流/频率变换电路的对称性系数及零位系数。
标度因数k1、对称性系数k2及零位系数k0的表达式如下所示:
其中,N+i、N-i、N0为输入+I’i、-I’i及零电流时,变换电路输出的细分脉冲数,T为计数周期,n为所取的正负电流对的数量。
对称性补偿系数ks与对称性系数k2、零位系数k0关系的表达式如下所示:
计算得到对称性补偿系数ks,在FPGA中实现对变换电路输出脉冲数的对称性实时补偿,对称性补偿后脉冲数ns表达式如下所示:
ns=np×ks
实际使用过程中,将通过上述测试计算得到的线性度补偿系数kp、对称性补偿系数ks写入FPGA,电流/频率变换电路输出的脉冲数及细分脉冲数通过FPGA进行实时线性度、对称性补偿,将补偿后的脉冲数ns发送给相关应用电路。
Claims (2)
1.一种电流/频率变换电路线性度及对称性数字补偿方法,其特征在于:包括以下步骤:
(1)通过恒流源对电流/频率变换电路输入不同的电流值,测量并记录变换电路中D触发器输出的相应的脉冲数、细分脉冲数及零电流时细分脉冲数;
(2)根据脉冲数、细分脉冲数及零电流时细分脉冲数,确定线性度补偿系数,线性度补偿系数公式如下:
其中,Ii为输入电流值,mi为D触发器输出的脉冲数,ni为细分脉冲数,n0为零电流时细分脉冲数,i=0、1、2,kp为线性度补偿系数;
(3)根据线性度补偿系数,对变换电路输出的细分脉冲数进行线性度实时补偿;所述线性度补偿系数与线性度补偿后脉冲数关系的公式如下:
np=ni-mi+mi×kp
其中,np为线性度补偿后脉冲数;
(4)对经过线性度实时补偿后的电流/频率变换电路输入n对不同电流值+I’i、-I’i,测量并记录D触发器输出的相应脉冲数及细分脉冲数,所述+I’i、-I’i为大小相同的正负电流,根据该相应脉冲数及细分脉冲数确定电流/频率变换电路的对称性系数及零位系数,其过程为:先根据相应脉冲数确定标度因数和零位系数,再根据标度因数和零位系数确定对称性系数,各公式如下:
其中,N+i、N-i、N0分别为输入+I’i、-I’i及零电流时,变换电路输出的细分脉冲数,T为计数周期,n为所输入的正负电流对的数量,k1为标度因数,k0为零位系数,k2为对称性系数;
(5)根据对称性系数及零位系数,确定对称性补偿系数,对称性补偿系数公式如下:
其中,k2为对称性系数,k0零位系数,ks为对称性补偿系数;
(6)根据对称性补偿系数,对变换电路输出的细分脉冲数进行对称性实时补偿,所述对称性补偿系数与对称性补偿后脉冲数关系的公式如下:
ns=np×ks
其中,ns为对称性补偿后脉冲数。
2.根据权利要求1所述的电流/频率变换电路线性度及对称性数字补偿方法,其特征在于:所述电流值Ii、+I’i和-I’i的取值范围是根据电流/频率变换电路的量程选取。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310020613.7A CN103135650B (zh) | 2013-01-21 | 2013-01-21 | 电流/频率变换电路线性度及对称性数字补偿方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310020613.7A CN103135650B (zh) | 2013-01-21 | 2013-01-21 | 电流/频率变换电路线性度及对称性数字补偿方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103135650A CN103135650A (zh) | 2013-06-05 |
CN103135650B true CN103135650B (zh) | 2015-01-07 |
Family
ID=48495617
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310020613.7A Active CN103135650B (zh) | 2013-01-21 | 2013-01-21 | 电流/频率变换电路线性度及对称性数字补偿方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103135650B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108206688B (zh) * | 2016-12-16 | 2021-04-27 | 航天科工惯性技术有限公司 | 一种自动分流i/f转换电路的退出分流控制电路及方法 |
CN111174810B (zh) * | 2019-12-31 | 2022-03-18 | 中国船舶重工集团公司第七一七研究所 | 一种应用于惯性导航系统的高精度if转换模块 |
CN111638744B (zh) * | 2020-04-30 | 2022-05-24 | 北京航天时代光电科技有限公司 | 一种电流频率转换电路 |
CN112525189B (zh) * | 2020-12-22 | 2024-03-12 | 重庆华渝电气集团有限公司 | 一种微型电流频率转换电路的电气零位补偿结构及方法 |
CN113848453B (zh) * | 2021-09-09 | 2023-05-12 | 湖南航天机电设备与特种材料研究所 | 一种i/f电路线性度校准方法及系统 |
CN113984047B (zh) * | 2021-10-29 | 2023-05-30 | 西安微电子技术研究所 | 一种i/f转换电路标度因数正负对称性调整方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1578077A (zh) * | 2003-07-24 | 2005-02-09 | 哈曼国际工业有限公司 | 反向电流变换器功率因数校正电源 |
CN101014919A (zh) * | 2004-08-13 | 2007-08-08 | 皇家飞利浦电子股份有限公司 | 对dc-dc变换器进行数字控制 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7495465B2 (en) * | 2005-07-22 | 2009-02-24 | Freescale Semiconductor, Inc. | PVT variation detection and compensation circuit |
-
2013
- 2013-01-21 CN CN201310020613.7A patent/CN103135650B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1578077A (zh) * | 2003-07-24 | 2005-02-09 | 哈曼国际工业有限公司 | 反向电流变换器功率因数校正电源 |
CN101014919A (zh) * | 2004-08-13 | 2007-08-08 | 皇家飞利浦电子股份有限公司 | 对dc-dc变换器进行数字控制 |
Non-Patent Citations (1)
Title |
---|
基于变标处理和分数阶傅里叶变换的运动目标检测算法;张南等;《电子学报》;20100331(第03期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN103135650A (zh) | 2013-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103135650B (zh) | 电流/频率变换电路线性度及对称性数字补偿方法 | |
CN101872004B (zh) | 一种电子式互感器校验仪的校准试验装置 | |
CN205080373U (zh) | 一种基于延迟线内插法的精密时间间隔测量电路 | |
CN101865946B (zh) | 一种可编程的数字集成电路交流参数测试系统及方法 | |
CN101738947B (zh) | 一种高速高精度过程参数在线校准测试仪 | |
CN102565673B (zh) | 基于fpga的高可靠脉冲计数测试系统 | |
CN102385047A (zh) | 一种充电桩直流电能表检定装置 | |
CN102508509B (zh) | 一种电流/频率转换电路的数字修正方法 | |
CN201796119U (zh) | 一种可编程的数字集成电路交流参数测试系统 | |
CN108196217B (zh) | 一种用于非车载充电机现校仪的直流计量方法及系统 | |
CN103119453A (zh) | 基于二次型的数字频率估计 | |
CN103543329A (zh) | 一种高能耗冶炼系统电能损耗测量方法 | |
CN106646334A (zh) | 一种用于对电能表计量误差进行计算的方法及系统 | |
CN206618807U (zh) | 一种脉冲信号测试系统 | |
CN111239666A (zh) | 一种远端模块箱体的暂态特性测试系统 | |
CN204154892U (zh) | 一种电能表标准装置自动检定系统 | |
CN103532550A (zh) | 一种基于虚拟仪器的电流频率转换器测试方法 | |
CN103812731B (zh) | 一种数字化采样延时变频测量方法及测量系统 | |
CN101556325A (zh) | 快速电能误差检定方法 | |
CN114814358B (zh) | 一种频率测量系统及方法 | |
CN105403765A (zh) | 一种用于脉冲功率测量的稳幅环路装置 | |
CN203950131U (zh) | 一种基于fpga的高精度时间间隔测量装置 | |
CN106093828A (zh) | 快速批量电能表基本误差试验检定方法 | |
CN101285890A (zh) | 一种无线连接的多道脉冲幅度分析器 | |
CN202393904U (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 |