System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及料位管理,尤其涉及一种料位系统、料位系统校正方法、料位控制器及存储介质。
技术介绍
1、在传统的料仓管理过程中,料仓内的物料重量是需要重点管理的数据之一,但是传统的料仓采用的时阻旋式料位传感器或者重锤式料位传感器,用于检测对应的料仓内是否空仓或者是否满仓。但是获得的满仓状态或者空仓状态反应的是最大值和最小值的重量,并不能反应出料仓内物料的当前重量,进而导致对于料仓内物料的重量管理存在一定的滞后性。
2、虽然可以在物料进到料仓前对物料进行每种物料单独过地磅称重,然后再对料仓出料的物料也进行地磅称重,进而能够推算出料仓内物料的当前重量,但是在一些特殊的料仓管理场景中,例如搅拌站,各个搅拌站的混凝土配方是保密的,所以进料时每种物料的重量是不可准确获知的。除此之外,传统的料仓管理过程中,由于恶劣的工况环境,料仓对应的传感器出现故障的概率较高,一旦出现故障后,不仅会使得相关数据出现误差,还可能导致爆仓等安全问题。
技术实现思路
1、本申请实施方式主要解决的技术问题是传统料仓管理技术得到的料位数据的误差率较高。
2、为解决上述技术问题,本申请实施方式采用的第一个技术方案是:提供一种料位系统,包括料仓、用于支撑所述料仓的金属支腿和料位控制器;所述料仓设有第一传感器和第二传感器,所述金属支腿设有第三传感器;所述第一传感器用于检测所述料仓是否为料仓满状态;所述第二传感器用于检测所述料仓是否为料仓空状态;所述第三传感器用于采集所述金属支腿的形变量,并转换所述形变量为对
3、可选地,所述料仓还包括进料口电子锁和出料口电子锁;所述料位控制器还用于读取被存储于射频识别卡中的进料数据,再控制所述进料口电子锁打开,以及在进料过程结束后控制所述进料口电子锁关闭;所述料位控制器还用于读取被存储于射频识别卡中的出料数据,再控制所述出料口电子锁打开,以及在出料过程结束后控制所述出料口电子锁关闭。
4、为解决上述技术问题,本申请实施方式采用的第二个技术方案是:提供一种料位系统校正方法,应用于上述料位系统,包括:当所述料位系统在进料时,获取所述第三传感器采集的所述模数转换值,计算所述模数转换值的第一平均值;进料过程结束后计算所述第一平均值的第一平均值增量和所述料仓的第一重量增量;当积累的所述第一平均值增量和所述第一重量增量的数据量大于预设第一数据量阈值时,通过最小二乘法根据积累的所述第一平均值增量和所述第一重量增量进行计算,得到料位重量计算函数新的斜率系数和新的截距系数;使用所述新的斜率系数和所述新的截距系数校正所述料位重量计算函数的斜率系数和截距系数。
5、可选地,所述进料过程结束后计算所述第一平均值的第一平均值增量和所述料仓的第一重量增量的步骤之后,还包括:检查所述第一平均值增量和所述第一重量增量对应的时间段内是否有出料事件发生;若有出料事件发生,则舍弃已对应计算出的所述第一平均值增量和所述第一重量增量。
6、可选地,所述进料过程结束后计算所述第一平均值的第一平均值增量和所述料仓的第一重量增量的步骤之后,还包括:若接收到所述第一传感器发送的所述料仓满状态或所述第二传感器发送的所述料仓空状态时,判断已经积累的所述第一平均值增量和所述第一重量增量的数据量是否大于预设第二数据量阈值;若大于所述预设第二数据量阈值,则获取所述料仓空状态时对应的所述第一平均值作为空仓平均值,或者获取所述料仓满状态时对应的满仓重量值;通过最小二乘法根据所述空仓平均值、满仓重量值和已积累的所述第一平均值增量和所述第一重量增量进行计算,得到料位重量计算函数新的斜率系数和新的截距系数。
7、可选地,所述通过最小二乘法根据积累的所述第一平均值增量和所述第一重量增量进行计算,得到料位重量计算函数新的斜率系数和新的截距系数的步骤之后,还包括:根据所述第一平均值增量和所述第一重量增量验证得到的所述新的斜率系数和所述新的截距系数的第一误差;若所述第一误差在预设第一误差阈值范围内,则使用所述新的斜率系数和所述新的截距系数替换所述料位重量计算函数的斜率系数和截距系数;若所述第一误差未在预设第一误差阈值范围内,则舍弃计算得到所述新的斜率系数和所述新的截距系数。
8、可选地,所述舍弃计算得到所述新的斜率系数和所述新的截距系数的步骤之后,还包括:若所述第一误差在预设第二误差阈值范围内,则得到所述第三传感器出现故障的计算结果。
9、可选地,所述得到所述第三传感器出现故障的计算结果的步骤之后,还包括:生成对应的传感器故障报警信息,发送所述传感器故障报警信息至对应的设备维护系统;当接收到故障传感器已更换的数据信号后,重复执行上述得到所述新的斜率系数和所述新的截距系数的步骤,使用所述新的斜率系数和所述新的截距系数替换所述料位重量计算函数的斜率系数和截距系数。
10、为解决上述技术问题,本申请实施方式采用的第三个技术方案是:提供一种料位控制器,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述料位系统校正方法。
11、为解决上述技术问题,本申请实施方式采用的第四个技术方案是:提供一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有计算机可执行指令,当所述计算机可执行指令被电子设备执行时,使所述电子设备执行上述料位系统校正方法。
12、区别于相关技术的情况,本申请提供的料位系统,通过阻旋式料位传感器和贴片式料位传感器同时检测料仓内物料的重量,使得两种类型的传感器采集的数据互为备份,提高了料位系统数据采集的安全性,并且通过料位控制器对进料和出料的过程进行控制,以及采集进料和出料过程中的相关数据,进一步减少人工参与,在恶劣工况下减少安全事故发生,以及降低人力成本提升系统运行效率。
本文档来自技高网...【技术保护点】
1.一种料位系统,其特征在于,包括料仓、用于支撑所述料仓的金属支腿和料位控制器;所述料仓设有第一传感器和第二传感器,所述金属支腿设有第三传感器;
2.根据权利要求1所述的料位系统,其特征在于,所述料仓还包括进料口电子锁和出料口电子锁;
3.一种料位系统校正方法,应用于权利要求1至2任一项所述的料位系统,其特征在于,包括:
4.根据权利要求3所述的料位系统校正方法,其特征在于,所述进料过程结束后计算所述第一平均值的第一平均值增量和所述料仓的第一重量增量的步骤之后,还包括:
5.根据权利要求3所述的料位系统校正方法,其特征在于,所述进料过程结束后计算所述第一平均值的第一平均值增量和所述料仓的第一重量增量的步骤之后,还包括:
6.根据权利要求3所述的料位系统校正方法,其特征在于,所述通过最小二乘法根据积累的所述第一平均值增量和所述第一重量增量进行计算,得到料位重量计算函数新的斜率系数和新的截距系数的步骤之后,还包括:
7.根据权利要求3所述的料位系统校正方法,其特征在于,所述舍弃计算得到所述新的斜率系数和所述新的截
8.根据权利要求7所述的料位系统校正方法,其特征在于,所述得到所述第三传感器出现故障的计算结果的步骤之后,还包括:
9.一种料位控制器,其特征在于,包括:
10.一种非易失性计算机可读存储介质,其特征在于,所述非易失性计算机可读存储介质存储有计算机可执行指令,当所述计算机可执行指令被电子设备执行时,使所述电子设备执行权利要求3至8任一项所述的料位系统校正方法。
...【技术特征摘要】
1.一种料位系统,其特征在于,包括料仓、用于支撑所述料仓的金属支腿和料位控制器;所述料仓设有第一传感器和第二传感器,所述金属支腿设有第三传感器;
2.根据权利要求1所述的料位系统,其特征在于,所述料仓还包括进料口电子锁和出料口电子锁;
3.一种料位系统校正方法,应用于权利要求1至2任一项所述的料位系统,其特征在于,包括:
4.根据权利要求3所述的料位系统校正方法,其特征在于,所述进料过程结束后计算所述第一平均值的第一平均值增量和所述料仓的第一重量增量的步骤之后,还包括:
5.根据权利要求3所述的料位系统校正方法,其特征在于,所述进料过程结束后计算所述第一平均值的第一平均值增量和所述料仓的第一重量增量的步骤之后,还包括:
6.根据权利要求3所述...
【专利技术属性】
技术研发人员:刘文军,罗辉辉,罗奇军,贺幸,张望,
申请(专利权)人:深圳市志奋领科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。