System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 提高仪表输出稳定性的方法、系统及可读存储介质技术方案_技高网

提高仪表输出稳定性的方法、系统及可读存储介质技术方案

技术编号:40877356 阅读:17 留言:0更新日期:2024-04-08 16:46
本发明专利技术涉及一种提高仪表输出稳定性的方法、系统及可读存储介质,方法包括:将仪表开机启动,获取n个采样值,计算n个采样值的平均值作为基准输出值,并将第n个采样值作为基准采样值;获取第n+1个采样值,将第n+1个采样值与基准采样值进行比较,若第n+1个采样值与基准采样值之差的绝对值小于等于预设值,将包括第n+1个采样值在内的n个采样值按大小进行排序,去除预设数量或预设比例的最大值和最小值,将剩余的采样值取平均值作为新的基准输出值并转化为物理量信号或标准电信号输出,以及将第n+1个采样值作为新的基准采样值用于下一次判断,通过对采样值进行最大值与最小值的剔除,然后取平均值输出,提高了仪表的输出稳定性。

【技术实现步骤摘要】

本专利技术涉及工业自动化仪表,尤其涉及一种提高仪表输出稳定性的方法、系统及可读存储介质


技术介绍

1、在工业自动化仪表中,变送器是一种用于测量和转换物理量信号的设备,通常用于工业自动化过程控制领域。变送器能将传感器感受到的物理信号,通过内部的模拟电路进行放大、线性化和滤波等处理,转变成标准的电信号(如4~20na等),以便于传输和处理。对于小量程变送器,尤其是微小信号来说,由于物理信号本身和传感器本身的不稳定性,导致传感器接收物理量信号的发生波动从而导致变送器输出信号波动大,影响变送器输出稳定性。


技术实现思路

1、本专利技术的目的在于提供一种提高仪表输出稳定性的方法、系统及可读存储介质,能够降低一定采样时间内的采样信号的波动,减小信号源以及传感器不稳定造成的输出不稳定性,提高仪表的输出稳定性。

2、为达到上述目的,本专利技术提供一种提高仪表输出稳定性的方法,包括:

3、将仪表开机启动,获取n个采样值,计算所述n个采样值的平均值作为基准输出值并转化为物理量信号或标准电信号进行输出,并将第n个采样值作为基准采样值,其中,n≥4;

4、获取第n+1个采样值,将所述第n+1个采样值与所述基准采样值进行比较,若所述第n+1个采样值与所述基准采样值之差的绝对值小于等于预设值,则表明所述仪表正常运行;

5、将包括所述第n+1个采样值在内的n个采样值按大小进行排序,去除预设数量或预设比例的最大值和最小值,将剩余的采样值取平均值作为新的基准输出值并转化为物理量信号或标准电信号进行输出,以及将所述第n+1个采样值作为新的基准采样值用于下一次判断。

6、可选的,将同一采样时刻的采样值以及对应的输出值作为一组数据按照采集时刻的先后顺序写入寄存器内,所述寄存器中共存放n组数据。

7、可选的,将新的一组数据写入所述寄存器内,所述寄存器中原先存储的第一组数据被覆盖。

8、可选的,若所述第n+1个采样值与所述基准采样值之差的绝对值大于所述预设值,则进入判稳循环,输出所述基准输出值,并将所述第n+1个采样值与所述基准输出值作为一组数据写入所述寄存器;

9、获取第n+2个采样值,将所述第n+2个采样值与所述基准采样值进行比较,若所述第n+2个采样值与所述基准采样值之差的绝对值小于等于预设值,则将所述第n+2个采样值作为基准采样值写入所述寄存器,将包括所述第n+2个采样值在内的n个采样值按大小进行排序,去除预设数量或预设比例的最大值和最小值,将剩余的采样值取平均值作为新的基准输出值并转化为物理量信号或标准电信号进行输出,以及将所述第n+2个采样值作为新的基准采样值用于下一次判断;

10、若所述第n+2个采样值与所述基准采样值之差的绝对值大于所述预设值,则继续判断下一个采样值,输出所述基准输出值,并将所述第n+2个采样值与所述基准输出值作为一组数据写入所述寄存器;

11、获取第n+3个采样值,将所述第n+3个采样值与所述基准采样值进行比较,若所述第n+3个采样值与所述基准采样值之差的绝对值小于等于预设值,则将所述第n+3个采样值作为基准采样值写入所述寄存器,将包括所述第n+3个采样值在内的n个采样值按大小进行排序,去除预设数量或预设比例的最大值和最小值,将剩余的采样值取平均值作为新的基准输出值并转化为物理量信号或标准电信号进行输出,以及将所述第n+3个采样值作为新的基准采样值用于下一次判断;

12、若所述第n+3个采样值与所述基准采样值之差的绝对值大于所述预设值,则判断进入下一轮判稳循环,输出所述第n+3采样值,并将所述第n+3个采样值作为新的基准采样值与新的基准输出值写入所述寄存器;

13、当连续采集到的至少3个采样值与所述基准采样值之差的绝对值均大于所述预设值时,则将当前采样值作为新的基准输出值并转化为物理量信号或标准电信号进行输出,同时将所述当前采样值作为新的基准采样值用于下一次判断。

14、在本专利技术提供的一种提高仪表输出稳定性的方法中,通过对一定数量的采样值进行最大值与最小值的剔除,可降低一定采样时间内的采样信号的波动,同时通过连续取平均值输出,可保证每个输出值有一定的连续性和关联性,进而减小信号源以及传感器不稳定造成的输出不稳定性,从而提高仪表的输出稳定性。

15、基于同一技术构思,本专利技术还提供了一种提高仪表输出稳定性的系统,包括:

16、采样模块,被配置为将仪表开机启动,获取n个采样值,计算所述n个采样值的平均值作为基准输出值并转化为物理量信号或标准电信号进行输出,并将第n个采样值作为基准采样值,其中,n≥4;

17、判断模块,被配置为获取第n+1个采样值,将所述第n+1个采样值与所述基准采样值进行比较,若所述第n+1个采样值与所述基准采样值之差的绝对值小于等于预设值,则表明所述仪表正常运行;

18、计算模块,被配置为将包括所述第n+1个采样值在内的n个采样值按大小进行排序,去除预设数量或预设比例的最大值和最小值,将剩余的采样值取平均值作为新的基准输出值并转化为物理量信号或标准电信号进行输出,以及将所述第n+1个采样值作为新的基准采样值用于下一次判断。

19、可选的,所述系统还包括寄存器,所述寄存器被配置为将同一采样时刻的采样值以及对应的输出值作为一组数据按照采集时刻的先后顺序进行写入,所述寄存器中共存放n组数据。

20、可选的,所述寄存器在写入新的一组数据时,所述寄存器中原先存储的第一组数据被覆盖。

21、可选的,若所述第n+1个采样值与所述基准采样值之差的绝对值大于所述预设值,则进入判稳循环,输出所述基准输出值,并将所述第n+1个采样值与所述基准输出值作为一组数据写入所述寄存器;所述系统还包括判稳模块,所述判稳模块被配置为:

22、获取第n+2个采样值,将所述第n+2个采样值与所述基准采样值进行比较,若所述第n+2个采样值与所述基准采样值之差的绝对值小于等于预设值,则将所述第n+2个采样值作为基准采样值写入所述寄存器,将包括所述第n+2个采样值在内的n个采样值按大小进行排序,去除预设数量或预设比例的最大值和最小值,将剩余的采样值取平均值作为新的基准输出值并转化为物理量信号或标准电信号进行输出,以及将所述第n+2个采样值作为新的基准采样值用于下一次判断;

23、若所述第n+2个采样值与所述基准采样值之差的绝对值大于所述预设值,则继续判断下一个采样值,输出所述基准输出值,并将所述第n+2个采样值与所述基准输出值作为一组数据写入所述寄存器;

24、获取第n+3个采样值,将所述第n+3个采样值与所述基准采样值进行比较,若所述第n+3个采样值与所述基准采样值之差的绝对值小于等于预设值,则将所述第n+3个采样值作为基准采样值写入所述寄存器,将包括所述第n+3个采样值在内的n个采样值按大小进行排序,去除预设数量或预设比例的最大值和最小值,将剩余的采样值取平均值作为新的基准输出值并转化本文档来自技高网...

【技术保护点】

1.一种提高仪表输出稳定性的方法,其特征在于,包括:

2.根据权利要求1所述的提高仪表输出稳定性的方法,其特征在于,将同一采样时刻的采样值以及对应的输出值作为一组数据按照采集时刻的先后顺序写入寄存器内,所述寄存器中共存放n组数据。

3.根据权利要求2所述的提高仪表输出稳定性的方法,其特征在于,将新的一组数据写入所述寄存器内,所述寄存器中原先存储的第一组数据被覆盖。

4.根据权利要求3所述的提高仪表输出稳定性的方法,其特征在于,若所述第n+1个采样值与所述基准采样值之差的绝对值大于所述预设值,则进入判稳循环,输出所述基准输出值,并将所述第n+1个采样值与所述基准输出值作为一组数据写入所述寄存器;

5.一种提高仪表输出稳定性的系统,其特征在于,包括:

6.根据权利要求5所述的提高仪表输出稳定性的系统,其特征在于,所述系统还包括寄存器,所述寄存器被配置为将同一采样时刻的采样值以及对应的输出值作为一组数据按照采集时刻的先后顺序进行写入,所述寄存器中共存放n组数据。

7.根据权利要求6所述的提高仪表输出稳定性的系统,其特征在于,所述寄存器在写入新的一组数据时,所述寄存器中原先存储的第一组数据被覆盖。

8.根据权利要求7所述的提高仪表输出稳定性的系统,其特征在于,若所述第n+1个采样值与所述基准采样值之差的绝对值大于所述预设值,则进入判稳循环,输出所述基准输出值,并将所述第n+1个采样值与所述基准输出值作为一组数据写入所述寄存器;所述系统还包括判稳模块,所述判稳模块被配置为:

9.一种可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被执行时能实现根据权利要求1-4中任一项所述的提高仪表输出稳定性的方法。

...

【技术特征摘要】

1.一种提高仪表输出稳定性的方法,其特征在于,包括:

2.根据权利要求1所述的提高仪表输出稳定性的方法,其特征在于,将同一采样时刻的采样值以及对应的输出值作为一组数据按照采集时刻的先后顺序写入寄存器内,所述寄存器中共存放n组数据。

3.根据权利要求2所述的提高仪表输出稳定性的方法,其特征在于,将新的一组数据写入所述寄存器内,所述寄存器中原先存储的第一组数据被覆盖。

4.根据权利要求3所述的提高仪表输出稳定性的方法,其特征在于,若所述第n+1个采样值与所述基准采样值之差的绝对值大于所述预设值,则进入判稳循环,输出所述基准输出值,并将所述第n+1个采样值与所述基准输出值作为一组数据写入所述寄存器;

5.一种提高仪表输出稳定性的系统,其特征在于,包括:

6.根据权利要求5所述的提高仪表输出稳定性的系...

【专利技术属性】
技术研发人员:于娜熊远明
申请(专利权)人:上海孚凌自动化控制系统股份有限公司
类型:发明
国别省市:

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

1