线性传感器的标定方法技术

技术编号:39587008 阅读:5 留言:0更新日期:2023-12-03 19:38
本发明专利技术涉及线性传感器技术领域,公开了线性传感器的标定方法

【技术实现步骤摘要】
线性传感器的标定方法、装置、设备及存储介质


[0001]本专利技术涉及线性传感器
,具体涉及线性传感器的标定方法

装置

设备及存储介质


技术介绍

[0002]IPMI(Intelligent Platform Management Interface
,智能平台管理接口
)
是一个完整地覆盖服务器和其他系统
(
如存储设备

网络和通信设备
)
的硬件管理规范

通过该规范,用户可以使用
IPMI
协议监视服务器的物理健康特征,如温度

电压

风扇工作状态

电源状态等


IPMI
中,
BMC(Baseboard Management Controller
,基板管理控制器
)
是核心控制器,系统管理软件对各个器件的管理都是通过与
BMC
通信来实现的
。BMC
与主处理器和板上各元件相连接,监控或管理各物理部件

[0003]IPMI2.0
规范中,线性传感器的转换公式如下式
(1)
所示:
[0004]y

(M
×
X+B
×
10
K1
)
×
10
K2
ꢀꢀꢀ
(1)
[0005]其中,
y
为转换后的模拟量,
X
是与线性传感器输出结果所对应的数字量,
M
是有符号的常量系数,
B
是有符号的补偿值,
K1、K2
均是有符号指数

基于
IPMI2.0
规范的要求,该数字量
X
被限制在1字节
(8bit)
以内

当一个实际的物理量经过线性传感器的测量,可以得到该数字量
X
,将数字量
X
带入上式
(1)
,即可计算出相应的模拟量
y。
[0006]基于上式
(1)
所计算出的模拟量
y
,应当与实际测量的物理量之间的误差在工程要求以内,这就要求转换公式中的转换系数
M、B、K1、K2
能够比较准确地表示数字量
X
与模拟量
y
之间的转换关系

[0007]IPMI2.0
规范中并没有明确规定确定各个转换系数的方法,故需要一种能够准确确定转换系数的方法


技术实现思路

[0008]有鉴于此,本专利技术提供了一种线性传感器的标定方法

装置

设备及存储介质,以能够比较准确地确定线性传感器转换公式中的转换系数

[0009]第一方面,本专利技术提供了一种线性传感器的标定方法,所述方法用于标定表示所述线性传感器所测物理量所对应的数字量与模拟量之间转换关系的转换系数;所述转换系数包括:变量项系数

附加项补偿值

附加项指数和变量项指数;所述方法包括:获取所述线性传感器所测物理量的取值范围和精度;根据所述物理量的精度,确定所述变量项指数;在所述数字量为0,且所述模拟量为所述取值范围的下限值的情况下,确定所述附加项补偿值和所述附加项指数;在所述数字量为最大值,且所述模拟量为所述取值范围的上限值的情况下,确定所述变量项系数;将确定的所述转换系数发送至基板管理控制器,以根据所述转换系数对所述线性传感器进行标定

[0010]本实施例提供的线性传感器的标定方法,基于线性传感器所测物理量的精度确定变量项指数
K2
,之后将转换公式中的数字量设为
0、
模拟量设为取值范围的下限值,以确定
附加项补偿值
B
和附加项指数
K1
,再之后将转换公式中的数字量设为其最大值

模拟量设为取值范围的上限值,可以确定变量项系数
M
,从而实现对线性传感器的标定

该方法不需要复杂的计算处理过程,可以简单快速地确定转换系数;基于实际情况确定附加项补偿值
B
,使得其他转换系数更加准确,可以更加准确地表示数字量与模拟量之间的转换关系;并且,将数字量的取值范围映射至模拟量的取值范围,能够以这些数字量表示更小范围的模拟量,使得数字量同样的变化,可以表示模拟量较小的变化,从而能够以比较高的精度表示模拟量,能够更准确地标定线性传感器

[0011]在一些可选的实施方式中,所述根据所述物理量的精度,确定所述变量项指数,包括:确定所述物理量的精度,将所述物理量的精度的最小位数所对应的指数,作为所述变量项指数

将精度的最小位数所对应的指数,作为变量项指数,可以简单快速确定变量项指数,且利用该变量项指数也可表示符合该精度要求的物理量

[0012]在一些可选的实施方式中,所述在所述数字量为0,且所述模拟量为所述取值范围的下限值的情况下,确定所述附加项补偿值和所述附加项指数,包括:在所述数字量为0,且所述模拟量为所述取值范围的下限值的情况下,确定所述取值范围的下限值

所述附加项补偿值和所述附加项指数之间的关系:
Q
min
×
10

K2

B
×
10
K1
;其中,
Q
min
表示所述取值范围的下限值,
B
表示所述附加项补偿值,
K1
表示所述附加项指数,
K2
表示所述变量项指数;根据所述取值范围的下限值的大小,确定所述附加项补偿值;根据所述取值范围的下限值与附加项补偿值的比值,以及所述变量项指数,确定所述附加项指数

[0013]在一些可选的实施方式中,所述根据所述取值范围的下限值的大小,确定所述附加项补偿值,包括:确定所述附加项补偿值的最大存储值与所述取值范围的下限值
Q
min
之间的第一比值
R1
;确定与所述第一比值
R1
相对应的第一指数
Index1
,且其中,为向下取整函数;对所述取值范围的下限值
Q
min

10
Index1
的乘积进行取整,将取整结果作为所述附加项补偿值

本实施例中,可以确定尽可能大的附加项补偿值
B
,以能够更加准确地表示数字量
X...

【技术保护点】

【技术特征摘要】
1.
一种线性传感器的标定方法,其特征在于,所述方法用于标定表示所述线性传感器所测物理量所对应的数字量与模拟量之间转换关系的转换系数;所述转换系数包括:变量项系数

附加项补偿值

附加项指数和变量项指数;所述方法包括:获取所述线性传感器所测物理量的取值范围和精度;根据所述物理量的精度,确定所述变量项指数;在所述数字量为0,且所述模拟量为所述取值范围的下限值的情况下,确定所述附加项补偿值和所述附加项指数;在所述数字量为最大值,且所述模拟量为所述取值范围的上限值的情况下,确定所述变量项系数;将确定的所述转换系数发送至基板管理控制器,以根据所述转换系数对所述线性传感器进行标定
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述物理量的精度,确定所述变量项指数,包括:确定所述物理量的精度,将所述物理量的精度的最小位数所对应的指数,作为所述变量项指数
。3.
根据权利要求1所述的方法,其特征在于,所述在所述数字量为0,且所述模拟量为所述取值范围的下限值的情况下,确定所述附加项补偿值和所述附加项指数,包括:在所述数字量为0,且所述模拟量为所述取值范围的下限值的情况下,确定所述取值范围的下限值

所述附加项补偿值和所述附加项指数之间的关系:
Q
min
×
10

K2

B
×
10
K1
;其中,
Q
min
表示所述取值范围的下限值,
B
表示所述附加项补偿值,
K1
表示所述附加项指数,
K2
表示所述变量项指数;根据所述取值范围的下限值的大小,确定所述附加项补偿值;根据所述取值范围的下限值与附加项补偿值的比值,以及所述变量项指数,确定所述附加项指数
。4.
根据权利要求3所述的方法,其特征在于,所述根据所述取值范围的下限值的大小,确定所述附加项补偿值,包括:确定所述附加项补偿值的最大存储值与所述取值范围的下限值
Q
min
之间的第一比值
R1
;确定与所述第一比值
R1
相对应的第一指数
Index1
,且其中,为向下取整函数;对所述取值范围的下限值
Q
min

10
Index1
的乘积进行取整,将取整结果作为所述附加项补偿值
。5.
根据权利要求1所述的方法,其特征在于,所述在所述数字量为最大值,且所述模拟量为所述取值范围的上限值的情况下,确定所述变量项系数,包括:在所述数字量为最大值,且所述模拟量为所述取值范围的上限值的情况下,确定所述取值范围的上限值与所述变量项系数之间的关系:
Q
max
×
10

K2

M
×
X
max
+B
×
10
K1
;其中,
Q
max
表示所述取值范围的上限值,
X
max
表示所述数字量的最大值,
M
表示所述变量项系数,
B
表示

【专利技术属性】
技术研发人员:王万强
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1