[go: up one dir, main page]

CN103135650B - 电流/频率变换电路线性度及对称性数字补偿方法 - Google Patents

电流/频率变换电路线性度及对称性数字补偿方法 Download PDF

Info

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
Application number
CN201310020613.7A
Other languages
English (en)
Other versions
CN103135650A (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.)
General Designing Institute of Hubei Space Technology Academy
Original Assignee
General Designing Institute of Hubei Space Technology Academy
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 General Designing Institute of Hubei Space Technology Academy filed Critical General Designing Institute of Hubei Space Technology Academy
Priority to CN201310020613.7A priority Critical patent/CN103135650B/zh
Publication of CN103135650A publication Critical patent/CN103135650A/zh
Application granted granted Critical
Publication of CN103135650B publication Critical patent/CN103135650B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Analogue/Digital Conversion (AREA)

Abstract

本发明公开了一种电流/频率变换电路线性度及对称性数字补偿方法,包括:测量并记录电流/频率变换电路输入不同电流值时D触发器输出脉冲数及细分脉冲数的步骤;确定变换电路线性度补偿系数,并通过数字方式对变换电路输出进行实时补偿的步骤;测量并获得电流/频率变换电路的对称性系数及零位系数的步骤;确定变换电路对称性补偿系数,并通过数字方式对变换电路输出进行实时补偿的步骤。通过本发明提供的数字补偿方法,有效的解决了目前生产调试过程中操作复杂、精度有效、对调试人员要求较高、无法满足批量生产需求的问题。

Description

电流/频率变换电路线性度及对称性数字补偿方法
技术领域
本发明涉及电流型器件的测量技术领域,具体地指一种电流/频率变换电路线性度及对称性数字补偿方法。
背景技术
对电流型器件的测量通常采用电流/频率变换电路,其输出脉冲频率与输入电流大小成正比。受变换电路元器件实际参数影响,开关电路单次充放电电量存在误差,导致变换电路存在非线性,并且因为正负通道独立且具有不对称性,因此,有必要对电流/频率变换电路的非线性及对称性进行补偿。
目前生产过程中,通过改变电流/频率变换电路中开关三极管基极饱和电流调整变换电路线性度,通过改变正负恒流源电流调整变换电路对称性,用于调试的精密电阻阻值需经粗略估算及反复试验调整,操作过程复杂,精度有限,且对调试人员要求较高,无法适应批量生产需求。
发明内容
本发明的目的在于克服现有电流/频率变换电路线性度、对称性调试方法的局限性,提供一种简单有效的电流/频率变换电路线性度及对称性数字补偿方法。
为实现上述目的,本发明所设计的电流/频率变换电路线性度及对称性数字补偿方法,包括以下步骤:
(1)通过恒流源对电流/频率变换电路输入不同的电流值,测量并记录变换电路中D触发器输出的相应脉冲数、细分脉冲数及零电流时细分脉冲数;
(2)根据脉冲数、细分脉冲数及零电流时细分脉冲数,确定线性度补偿系数,线性度补偿系数公式如下:
k p = I 2 ( n 1 - m 1 ) - I 1 ( n 2 - m 2 ) I 1 ( m 2 - n 0 ) - I 2 ( m 1 - n 0 )
其中,Ii为输入电流值,mi为D触发器输出的脉冲数,ni为细分脉冲数,n0为零电流时细分脉冲数,i=0、1、2,kp为线性度补偿系数;
(3)根据线性度补偿系数,对变换电路输出的细分脉冲数进行线性度实时补偿;
(4)对经过线性度实时补偿后的电流/频率变换电路输入n对不同电流值+I’i、-I’i,测量并记录D触发器输出的相应脉冲数及细分后脉冲数,所述+I’i、-I’i为大小相同的正负电流,根据该相应脉冲数确定电流/频率变换电路的对称性系数及零位系数;
(5)根据对称性系数及零位系数,确定对称性补偿系数,对称性补偿系数公式如下:
k s = ( 1 - k 0 ) ( 1 + k 0 + k 2 ) ( 1 + k 0 ) ( 1 - k 0 - k 2 )
其中,k2为对称性系数,k0零位系数,ks为对称性补偿系数;
(6)根据对称性补偿系数,对变换电路输出的细分脉冲数进行对称性实时补偿。
上述技术方案的步骤(3)中,线性度补偿系数与线性度补偿后脉冲数关系的公式如下:
np=ni-mi+mi×kp
其中,np为线性度补偿后脉冲数。
上述技术方案的步骤(4)中,根据D触发器输出的相应脉冲数及细分脉冲数确定电流/频率变换电路的对称性系数及零位系数的过程为,先根据相应脉冲数确定标度因数和零位系数,再根据标度因数和零位系数确定对称性系数,各公式如下:
k 1 = Σ i = 1 n ( N + i + N - i ) 2 × n × T - - - ( a )
k 0 = N 0 T - - - ( b )
k 2 = Σ i = 1 n ( N + i - N - i ) 2 × n × T × k 1 - k 0 - - - ( c )
确定电流/频率变换电路的及;
其中,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关系的表达式如下所示:
k p = I 2 ( n 1 - m 1 ) - I 1 ( n 2 - m 2 ) I 1 ( m 2 - n 0 ) - I 2 ( m 1 - n 0 )
其中,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的表达式如下所示:
k 1 = Σ i = 1 n ( N + i + N - i ) 2 × n × T - - - ( a )
k 0 = N 0 T - - - ( b )
k 2 = Σ i = 1 n ( N + i - N - i ) 2 × n × T × k 1 - k 0 - - - ( c )
其中,N+i、N-i、N0为输入+I’i、-I’i及零电流时,变换电路输出的细分脉冲数,T为计数周期,n为所取的正负电流对的数量。
对称性补偿系数ks与对称性系数k2、零位系数k0关系的表达式如下所示:
k s = ( 1 - k 0 ) ( 1 + k 0 + k 2 ) ( 1 + k 0 ) ( 1 - k 0 - k 2 )
计算得到对称性补偿系数ks,在FPGA中实现对变换电路输出脉冲数的对称性实时补偿,对称性补偿后脉冲数ns表达式如下所示:
ns=np×ks
实际使用过程中,将通过上述测试计算得到的线性度补偿系数kp、对称性补偿系数ks写入FPGA,电流/频率变换电路输出的脉冲数及细分脉冲数通过FPGA进行实时线性度、对称性补偿,将补偿后的脉冲数ns发送给相关应用电路。

Claims (2)

1.一种电流/频率变换电路线性度及对称性数字补偿方法,其特征在于:包括以下步骤:
(1)通过恒流源对电流/频率变换电路输入不同的电流值,测量并记录变换电路中D触发器输出的相应的脉冲数、细分脉冲数及零电流时细分脉冲数;
(2)根据脉冲数、细分脉冲数及零电流时细分脉冲数,确定线性度补偿系数,线性度补偿系数公式如下:
k p = I 2 ( n 1 - m 1 ) - I 1 ( n 2 - m 2 ) I 1 ( m 2 - n 0 ) - I 2 ( m 1 - n 0 )
其中,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为大小相同的正负电流,根据该相应脉冲数及细分脉冲数确定电流/频率变换电路的对称性系数及零位系数,其过程为:先根据相应脉冲数确定标度因数和零位系数,再根据标度因数和零位系数确定对称性系数,各公式如下:
k 1 = Σ i = 1 n ( N + i + N - i ) 2 × n × T - - - ( a )
k 0 = N 0 T - - - ( b )
k 2 = Σ i = 1 n ( N + i - N - i ) 2 × n × T × k 1 - k 0 - - - ( c )
其中,N+i、N-i、N0分别为输入+I’i、-I’i及零电流时,变换电路输出的细分脉冲数,T为计数周期,n为所输入的正负电流对的数量,k1为标度因数,k0为零位系数,k2为对称性系数;
(5)根据对称性系数及零位系数,确定对称性补偿系数,对称性补偿系数公式如下:
k s = ( 1 - k 0 ) ( 1 + k 0 + k 2 ) ( 1 + k 0 ) ( 1 - k 0 - k 2 )
其中,k2为对称性系数,k0零位系数,ks为对称性补偿系数;
(6)根据对称性补偿系数,对变换电路输出的细分脉冲数进行对称性实时补偿,所述对称性补偿系数与对称性补偿后脉冲数关系的公式如下:
ns=np×ks
其中,ns为对称性补偿后脉冲数。
2.根据权利要求1所述的电流/频率变换电路线性度及对称性数字补偿方法,其特征在于:所述电流值Ii、+I’i和-I’i的取值范围是根据电流/频率变换电路的量程选取。
CN201310020613.7A 2013-01-21 2013-01-21 电流/频率变换电路线性度及对称性数字补偿方法 Active CN103135650B (zh)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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