归一化值与真实值的转换关系

介绍了IEC60870系列标准中遥测值的归一化处理方法,提供了一个简便的转换公式,帮助理解真实值与归一化值之间的相互转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

在IEC60870-5-101、103、104中,指出遥测值上送支持三种标准:归一化、标度化、短浮点数。其中归一化的处理比较繁琐,尤其是将真实值与归一化值做相互转换的时候,假如按照规约的处理方式会变得十分麻烦,这儿给出一个极其简单的转换公式,以供大家参考:

f(归一) = f(真实) * 32767 /  满码值   —————————–公式1

f(真实) = f(归一) * 满码值 / 32767    —————————–公式2

注:在对负数做归一化处理时,有将32767变为32768来处理的情况。

其中,满码值是通信双方约定的一个值,这个值一般是真实值的上限,也就是说真实的值应该小于该值。假如真实值大于满码值,将会发生溢出的情况。但满码值不宜取的过大。因为在归一化转换和还原的时候,必然会出现数值的误差情况,具体误差跟满码值有直接的关系,可以自行验证

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值