一种基于Qt的仪器设备监控方法及装置与流程
- 国知局
- 2024-07-31 23:47:36
本发明涉及计算机,涉及一种基于qt的仪器设备监控方法及装置。
背景技术:
1、数据库技术是计算机数据处理与信息管理系统的核心,研究和管理的对象是数据,所以数据库技术是对数据的统一组织和管理。qt是一个跨平台的c++图形用户界面应用程序框架,它是一个面向对象的程序框架,易于扩展。qt可用来开发一些gui程序,也可以开发一些非gui程序,如服务器等。使用qt开发的应用程序不但具有很强的移植性,同时具有很高的运行效率。mysql数据库最大的优点就是源代码免费开放,可供用户根据不同需求修改开源代码。同时mysql数据库的可扩展性和可移植性,以及优越的稳定性、灵活性和强大的数据保护功能,使mysql得到广泛的应用。mysql数据库使用标准的sql(结构化查询语言)数据语言的形式。sql是一种数据库查询和程序设计语言,专门为数据库而建立的操作命令集,也是数据库脚本文件的扩展名,主要用于存取数据以及查询、更新关系型数据库系统。sql语言具有一体化、非过程化和易学易用等特点,只需要描述对数据操纵的需求,语言较为简洁,且可以嵌入c、c++、java等主语言中使用。
2、目前对设备监测的主要方式是采用被动式监测系统,将监测数据上传到调度中心,调度中心管理人员根据上传数据获知设备情况从而控制设备。这种按照规章制度进行的监测方案存在不能及时反馈信息,长期加电设备无人职守时监管不到位等问题。
技术实现思路
1、本发明提出一种基于qt的仪器设备监控方法及装置,用以解决当前设备监控方法不能及时反馈信息和长期加电设备无人职守时监管不到位的问题。
2、本发明提供了如下技术方案:
3、第一方面,本说明书提供了一种基于qt的仪器设备监控方法,包括:底层数据采集控制模块采集设备信息,得到原始数据,对所述原始数据进行处理,得到处理后的数据;将所述处理后的数据经发送到指定的远程服务器,将所述处理后的数据存储在数据库中;对所述处理后的数据进行数据预处理,得到预处理后的数据;判断所述预处理后的数据是否符合可用条件,若是,则对所述预处理后的数据进行粗差剔除,得到可用数据;根据所述可用数据,进行性能指标分析,得到性能指标数据;根据所述性能指标数据,采用波形图动态显示所述性能指标数据,得到性能指标曲线。
4、可选的,在将所述处理后的数据经发送到指定的远程服务器,将所述处理后的数据存储在数据库中之后,还包括:根据用户查询指令,查询设备运转状态或设备运行历史参数,得到数据调用历史记录。
5、可选的,在根据所述性能指标数据,采用波形图动态显示所述性能指标数据,得到性能指标曲线之后,还包括:判断所述可用数据的性能指标是否大于预设性能指标阈值,若是,则发出警报。
6、可选的,根据所述性能指标数据,采用波形图动态显示所述性能指标数据,得到性能指标曲线,具体包括:以预设取样间隔读取所述性能指标数据,采用波形图动态显示所述性能指标数据,得到性能指标曲线。
7、可选的,在以预设取样间隔读取所述性能指标数据,采用波形图动态显示所述性能指标数据,得到性能指标曲线之前,还包括:根据性能指标稳定度与取样间隔的关系,确定预设取样间隔。
8、可选的,在判断所述预处理后的数据是否符合可用条件,若是,则对所述预处理后的数据进行粗差剔除,得到可用数据之后,还包括:根据用户对仪器设备设置的查询条件,计算相应的性能指标,得到查询结果数据,以图表的形式显示所述查询结果数据。
9、可选的,底层数据采集控制模块采集设备信息,得到原始数据,对所述原始数据进行处理,得到处理后的数据,具体包括:底层数据采集控制模块采集设备的温度信息、压力信息和振动信息,得到原始数据,将所述原始数据进行处理后发送给通讯模块。
10、第二方面,本发明提供了一种基于qt的仪器设备监控装置,包括数据处理模块、数据上传模块、预处理模块、粗差剔除模块、性能分析模块和波形绘制模块,其中:
11、所述数据处理模块,用于底层数据采集控制模块采集设备信息,得到原始数据,对所述原始数据进行处理,得到处理后的数据;
12、所述数据上传模块,用于将所述处理后的数据经发送到指定的远程服务器,将所述处理后的数据存储在数据库中;
13、所述预处理模块,用于对所述处理后的数据进行数据预处理,得到预处理后的数据;
14、所述粗差剔除模块,用于判断所述预处理后的数据是否符合可用条件,若是,则对所述预处理后的数据进行粗差剔除,得到可用数据;
15、所述性能分析模块,用于根据所述可用数据,进行性能指标分析,得到性能指标数据;
16、所述波形绘制模块,用于根据所述性能指标数据,采用波形图动态显示所述性能指标数据,得到性能指标曲线。
17、可选的,还包括查询模块,其中:
18、所述查询模块,用于根据用户查询指令,查询设备运转状态或设备运行历史参数,得到数据调用历史记录。
19、可选的,还包括预警模块,其中:
20、所述预警模块,用于判断所述可用数据的性能指标是否大于预设性能指标阈值,若是,则发出警报。
21、本发明实施例提供的基于qt的仪器设备监控方法及装置通过随时获取设备运行的状态信息,根据实时采集的信息进行判断,从而支持应急处置决策,具有较好的应用价值。
技术特征:1.一种基于qt的仪器设备监控方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在将所述处理后的数据经发送到指定的远程服务器,将所述处理后的数据存储在数据库中之后,还包括:
3.根据权利要求1所述的方法,其特征在于,在根据所述性能指标数据,采用波形图动态显示所述性能指标数据,得到性能指标曲线之后,还包括:
4.根据权利要求1所述的方法,其特征在于,根据所述性能指标数据,采用波形图动态显示所述性能指标数据,得到性能指标曲线,具体包括:
5.根据权利要求4所述的方法,其特征在于,在以预设取样间隔读取所述性能指标数据,采用波形图动态显示所述性能指标数据,得到性能指标曲线之前,还包括:
6.根据权利要求1所述的方法,其特征在于,在判断所述预处理后的数据是否符合可用条件,若是,则对所述预处理后的数据进行粗差剔除,得到可用数据之后,还包括:
7.根据权利要求1所述的方法,其特征在于,底层数据采集控制模块采集设备信息,得到原始数据,对所述原始数据进行处理,得到处理后的数据,具体包括:
8.一种基于qt的仪器设备监控装置,其特征在于,包括数据处理模块、数据上传模块、预处理模块、粗差剔除模块、性能分析模块和波形绘制模块,其中:
9.根据权利要求6所述的装置,其特征在于,还包括查询模块,其中:
10.根据权利要求6所述的装置,其特征在于,还包括预警模块,其中:
技术总结本发明公开了一种基于Qt的仪器设备监控方法及装置,所述方法包括:底层数据采集控制模块采集设备信息,得到原始数据,对所述原始数据进行处理,得到处理后的数据;将所述处理后的数据经发送到指定的远程服务器,将所述处理后的数据存储在数据库中;对所述处理后的数据进行数据预处理,得到预处理后的数据;判断所述预处理后的数据是否符合可用条件,若是,则对所述预处理后的数据进行粗差剔除,得到可用数据;进行性能指标分析,得到性能指标数据;根据所述性能指标数据,采用波形图动态显示所述性能指标数据,得到性能指标曲线。本发明仪器设备监控方法通过随时获取设备运行的状态信息,根据实时采集的信息进行判断,从而支持应急处置决策。技术研发人员:王淑伟,杨慧君,易航,郭慧杰,王学运,李丹丹,陈德好受保护的技术使用者:北京无线电计量测试研究所技术研发日:技术公布日:2024/6/20本文地址:https://www.jishuxx.com/zhuanli/20240730/198542.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表