编程语言
首页 > 编程语言> > 工业控制中查表法算法剖析

工业控制中查表法算法剖析

作者:互联网

工业控制中的查表法

在工业控制中,有许多控制参数都是通过查表法来进行估计的,比如温度,是无法确切获取真实温度值的。
在这之前我们先看看工业中是如何获得温度信息的,目前最简单、性价比最高的方法就是使用感温包,感温包实际上就是一个电阻,只不过电阻的阻值会根据温度的变化而变化,感温包分为NTC和PTC,NTC就是温度和阻值负相关,温度越高,阻值越低,而PTC刚好相反,温度和阻值正相关,温度越高,阻值也越大。
知道了感温包的特性,我们就想,如果我知道了感温包的阻值的信息,不就可以知道温度信息了吗,而获取阻值的方式很简单,就是把感温包和其他稳定电阻串联,施加一个电压,这样感温包上就会有一个电压,通过采样电路就可以获取感温包上的电压,知道电压求感温包的阻值也就很容易了。知道感温包的阻值后,通过查找感温包的温度阻值对照表,我们就能得到温度信息。而我们都知道,感温包的温度阻值表一般是-30摄氏度到几百摄氏度,每1摄氏度对应一个阻值,工业控制很少会维护表中的所有值,原因是维护所有的值,很占存储空间,没必要,另一个是一般会根据产品的应用场景来进行维护,比如产品应用场景在0~80℃,就没有必要维护温度在 120 ~200℃的电阻值。
另外需要强调的是,按照常规的程序员想法,我们需要维护温度和阻值两个表,才能查找对应关系,但是实际上只需要维护温度一个表,在结合写估算对应的估算方法,我们就可以估算对应的温度值。也就是说把一个二维表可以通过一些处理方式,变成一个
而本文的目的就是阐明如何从原始的温度阻值对照表中获取性价比最高的温

标签:电压,查表,阻值,剖析,算法,感温,维护,温度
来源: https://blog.csdn.net/ftf15111099814/article/details/120473680