专利汇可以提供一种高速采集数据自动计算的方法专利检索,专利查询,专利分析的服务。并且本 发明 属于 云 计算设备与方法技术领域,涉及一种高速采集数据自动计算的方法;具体步骤为:(1)设定计算公式和公式涉及的参数、参数的数值范围,(2)开启设备并核验设备是否正常开启,(3)获取仪器的采集数据,(4)数据汇总到云端 服务器 MQ数据队列,(5)筛选采集的数据是否属于计算公式所需参数值,(6)根据计算公式从MQ数据队列、数据队列缓存区获取数据进行计算,(7)核验计算的结果是否存在异常,(8)将计算结果保存到 数据库 ;该方法步骤完善,使用数据时不必再执行二次处理,直接从缓存区、数据库中获取数据,用户根据实际情况采用现有计算公式或者自设定计算公式对数据进行处理,简化了计算过程, 数据处理 效率高。,下面是一种高速采集数据自动计算的方法专利的具体信息内容。
1.一种高速采集数据自动计算的方法,其特征在于:具体工艺步骤如下:
(一)参数设定:云端服务器设置计算公式和公式涉及的参数、参数的数值范围,并给设备设置参数;云端服务器能够将采集的数据带入计算公式进行计算,并将计算获取的结果存储到数据库中;
(二)设备开启:开启设备,云端服务器核验设备是否正常开启;
(三)数据采集:设备正常开启后,云端服务器使用Modbus协议或者PLC通信协议通过网络从仪器设备中采集数据;
(四)数据汇总到云端服务器:云端服务器将采集的数据存储到MQ数据队列;
(五)数据筛选:云端服务器使用筛选器筛选MQ数据队列中数据是否属于数据库中计算公式所需要的参数值,如果属于计算公式则进行计算,如果不属于则不处理;
(六)数据处理计算:
云端服务器根据计算公式从MQ数据队列中调取出数据进行计算;
(1)若计算公式的自变量参数对应的具体数值都能够从MQ数据队列中获取得到,则将计算公式自变量参数的具体值带入计算公式进行计算,得到计算结果,并将计算结果存储到云端服务器的数据库中;
(2)若计算公式的自变量参数对应的具体数值不能够全从MQ数据队列中获取得到:即存在一个或者一个以上的自变量参数对应的具体数值能够全从MQ数据队列中获取得到,该自变量参数简称为实时参数;同时也存在一个或者一个以上的自变量参数对应的具体数值不能够全从MQ数据队列中获取得到,该自变量参数简称为前次参数;此时,云端服务器检索云端服务器的数据队列缓存区,寻找前次参数对应的具体数值;
(a)若云端服务器能够从数据队列缓存区获取前次参数对应的具体数值,则将实时参数、前次参数的具体值带入计算公式,得到计算结果,并将计算结果存储到云端服务器的数据库;
(b)若云端服务器不能够从数据队列缓存区获取前次参数对应的具体数值,则将实时参数的具体值存储到数据队列缓存区,缓存区的实时参数值作为下一次运算的前次参数值;
(七)计算结果检测:将计算结果值与数据库设定的参数的数值范围进行对比,当计算结果值属于数值范围,则此次采集的数据正常;当计算结果值大于或者小于数值范围,则此次采集的数据异常,云端服务器的数据库存储异常数据并将此次的测量的数据标记为报警提示信息;
(八)数据保存:若是已经获取到计算结果,将计算结果存储到数据库中,并清空数据队列缓存区中计算公式涉及的参数,若是参数不全无法获取到计算结果,则将MQ数据队列中获取到的实时参数存储到数据队列缓存区中。
2.根据权利要求1所述的一种高速采集数据自动计算的方法,其特征在于:所述计算公式由三部分组成,包括计算标识符、分割符(@)和参数与运算符组合。
3.根据权利要求2所述的一种高速采集数据自动计算的方法,其特征在于:所述计算公式的类型为equal类公式、sub类公式和mix类公式;equal类公式用于判断布尔型变量(bool)类型值;sub类公式为计算差值;mix类公式为混合计算,支持加、减、乘、除运算符混合运算。
4.根据权利要求3所述的一种高速采集数据自动计算的方法,其特征在于:所述equal类公式应用于螺杆机的开机监测,设置参数10049为开机、参数10050为停机;标准参数中“设备运行状态判断”,设定参数10049的值1为运行、0为停止;“设备运行状态判断”的公式应为“equal@[10049]”,参数10049上传的值为1时表示设备开机、为0时表示设备为关机。
5.根据权利要求3所述的一种高速采集数据自动计算的方法,其特征在于:所述sub类公式应用于RGD机型的耗电量监测,参数10028表示主机耗电量累计;为计算时刻的耗电量,公式设置为“sub@[10028]”,公式含义为将当前时刻结束值减去当前时刻开始值。
6.根据权利要求3所述的一种高速采集数据自动计算的方法,其特征在于:所述mix类公式应用于RGD机型的制冷量监测,监测冷水出口温度参数10001、冷水入口温度参数
10002、冷冻侧流量参数10005和计算系数1.163,设置制冷量的计算公式为“mix@1.163*[10005]*([10001]-[10002])”,公式含义为冷水入口温度与冷水出口温度的差值乘以冷冻侧流量、再乘以计算系数。
7.根据权利要求3所述的一种高速采集数据自动计算的方法,其特征在于:所述MQ数据队列是一种线性表,所述MQ数据队列只允许在表的前端进行删除操作,在表的后端进行插入操作;所述MQ数据队列进行插入操作的端称为队尾,进行删除操作的端称为队头。
8.根据权利要求7所述的一种高速采集数据自动计算的方法,其特征在于:应用所述高速采集数据自动计算的方法计算制热量,其具体工作过程为:
(一)参数设定:通过云端服务器设置制热量的计算公式和公式涉及的参数含义、制热量Q范围设置为30-35J,并给制热设备设置参数标识,制热量的具体公式为:
Q=1.163*(80/60)*(T1-T2)
参数Q为制热量,单位为焦耳
参数T1代表总管热水出口温度,单位为摄氏度;
参数T2代表总管热水进口温度,单位为摄氏度;
(二)设备开启:开启设备,云端服务器核验设备是否正常开启;云端服务器接收到设备参数标识信号后,根据获取的设备参数标识值与设定的设备应用三元运算公式判断制热设备是否开启正常;
(三)数据采集:设备正常开启后,云端服务器使用Modbus协议或者PLC通信协议通过网络从制热设备中采集温度数据;
(四)数据汇总到云端服务器:云端服务器将采集的温度数据存储到MQ数据队列;
(五)数据筛选:云端服务器使用筛选器筛选MQ数据队列中数据是否属于制热量计算公式中T1、T2所需要的具体数值,如果属于制热量计算公式中T1、T2的值,则筛选器筛选MQ数据队列中数据能够用于制热量计算,如果不属于则不处理;
(六)数据处理类型的判断和计算:
云端服务器根据制热量计算公式从MQ数据队列中调取出数据进行计算;
制热量计算公式的参数T1、T2对应的具体数值都能够从MQ数据队列中获取得到,则将T1、T2对应的具体数值带入制热量计算公式进行计算,得到计算结果Q,并将计算结果Q存储到云端服务器的数据库中;
(七)计算结果检测:将计算结果值Q与数据库设定的制热量Q范围(30-35J)进行对比,当计算结果值属于数值范围,则此次采集的数据正常;当计算结果值大于或者小于数值范围,则此次采集的数据异常,云端服务器的数据库存储异常数据并将此次的测量的数据标记为报警提示信息;
(八)数据保存:若是已经获取到计算结果,将计算结果存储到数据库中,并清空缓存中计算公式涉及的参数,若是参数不全无法获取到计算结果,则将MQ数据队列中获取到的实时参数存储到数据队列缓存区中。
9.根据权利要求8所述的一种高速采集数据自动计算的方法,其特征在于:所述应用高速采集数据自动计算方法的制热量计算系统:包括制热设备、温度传感器和云端服务器,两个温度传感器分别安装在制热设备加热管道进水口和出水口出,制热设备、温度传感器与云端服务器连接,温度传感器将采集的数据传输给云端服务器;云端服务器包括参数设定模块、MQ数据队列模块、数据队列缓存区、数据库和计算模块;
参数设定模块用于设定运行所用的计算公式和公式涉及的参数标识、参数的数值范围、设置设备参数标识,并将设定的数据传输给计算模块;参数设定模块与计算模块连接通讯;
MQ数据队列模块用于存储温度传感器采集的数据,MQ数据队列模块分别与温度传感器、计算模块连接通讯;
数据队列缓存区用于缓存数据,数据队列缓存区与计算模块连接通讯;
计算模块用于判别温度传感器是否正常工作、调取MQ数据队列模块和数据队列缓存区的数据进行计算、并将计算的结果存储至数据库、将本次计算用不到的数据存储至数据队列缓存区用于后续计算;计算模块与数据库连接通讯,
数据库用于存储计算结果。
10.根据权利要求3所述的一种高速采集数据自动计算的方法,其特征在于:所述高速采集数据自动计算的方法需要用到前次计算结果时,其具体过程为:
(一)参数设定:将仪器设备开关参数设定值、用于数据处理的计算公式导入云端服务器,定义计算公式参数和运算符的含义、类型和数值范围,生成计算公式队列,计算公式队列包含数据计算的类型An值,所述的计算公式采用现有的计算公式或者自定义的计算公式;
(二)设备开启状态的获取:云端服务器接收到从设备传输来的设备开关参数值后,应用计算机程序的三元运算公式,将设备开关参数值与仪器设备开关参数设定值进行对比,当设备开关参数值与仪器设备开关参数设定值相等,则设备已经开启,否则设备开启异常;
(三)数据采集:设备正常开启后,云端服务器使用Modbus协议或者PLC通信协议通过网络从仪器设备中采集数据;
(四)数据汇总到云端服务器:云端服务器将采集的数据使用筛选器筛选和进行类型定义,并将定义后的数据汇总到MQ数据队列,即将数据存储到MQ数据队列中;
(五)数据处理类型的判断和计算
(1)获取数据计算的类型值:从计算公式队列中调取出数据计算的类型An对应的数值;
(2)执行判断计算:在云端服务器上设置数据计算的类型值A=1,根据开关量的设定值A与数据计算的类型An值进行对比判断,确定计算公式计算类型,即当A与An数值相等时,则公式计算类型属于同批次采集的数据计算,执行步骤(3),当A与An数值不相等时,则公式计算类型属于不同批次采集的数据计算,执行步骤(4);
(3)同批次采集的数据计算:当公式计算类型属于同批次采集的数据计算时,云端服务器从MQ数据队列中调取计算公式的各项参数值进行计算,得出计算结果值;
(4)不同批次采集的数据计算:当公式计算类型属于不同批次采集的数据计算时,云端服务器根据计算公式的各项参数的数据类型进行数据调取,若计算公式涉及的参数B属于前一批次的数据,云端服务器直接从储存有前一批次数据的缓存区内调取Bn参数值,将Bn参数值赋予给计算公式的参数B;若计算公式涉及的参数B属于前m批次的数据而不在缓存区内,则参数B属于保存于云端服务器的数据库中前m批次的数据,则云端服务器从数据库中调取参数值赋予给计算公式的参数B,最后根据计算公式进行计算,得出计算结果值;
(六)计算结果检测:将计算结果值与云端服务器设定的计算公式中计算结果参数值的区间范围进行对比,当计算结果值属于区间范围,则此次采集的数据正常;当计算结果值大于或者小于区间范围,则此次采集的数据异常,云端服务器发出异常报警,并生成异常警报文件保存至数据库;
(七)数据保存:将此次采集的数据和计算结果上保存到数据库中,清空缓存区,将此次队列中采集的数据和计算结果放入缓存区中。
技术领域:
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种自动调高激光焊接装置及其控制方法 | 2020-05-08 | 263 |
信息的传输方法及装置、存储介质和电子装置 | 2020-05-08 | 977 |
一种在车联网中基于联盟博弈算法的D2D资源分配方法 | 2020-05-08 | 967 |
一种用于消防车辆自组网多车组网救援的控制系统 | 2020-05-11 | 112 |
皮秒激光驱动的超快X射线动态成像方法 | 2020-05-08 | 474 |
优化网络利用 | 2020-05-08 | 469 |
多光机投影图像的校正方法、装置和多光机投影仪 | 2020-05-11 | 648 |
一种车险线上智能核保与影像处理方法 | 2020-05-08 | 227 |
一种信息技术工程用配线架 | 2020-05-08 | 851 |
一种组装式展示柜上下外侧控制开关 | 2020-05-08 | 535 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。