CN116582574B - 一种基于物联网的大气监测系统 - Google Patents
一种基于物联网的大气监测系统 Download PDFInfo
- Publication number
- CN116582574B CN116582574B CN202310859548.0A CN202310859548A CN116582574B CN 116582574 B CN116582574 B CN 116582574B CN 202310859548 A CN202310859548 A CN 202310859548A CN 116582574 B CN116582574 B CN 116582574B
- Authority
- CN
- China
- Prior art keywords
- data
- communication
- monitoring
- sensor
- interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 61
- 238000004891 communication Methods 0.000 claims abstract description 71
- 238000012545 processing Methods 0.000 claims abstract description 38
- 230000011218 segmentation Effects 0.000 claims abstract description 18
- 230000002159 abnormal effect Effects 0.000 claims abstract description 12
- 238000004140 cleaning Methods 0.000 claims abstract description 9
- 238000000034 method Methods 0.000 claims description 30
- 238000001514 detection method Methods 0.000 claims description 24
- 238000007726 management method Methods 0.000 claims description 18
- 238000013500 data storage Methods 0.000 claims description 17
- 238000007781 pre-processing Methods 0.000 claims description 17
- 238000010276 construction Methods 0.000 claims description 13
- 238000012423 maintenance Methods 0.000 claims description 13
- 238000012546 transfer Methods 0.000 claims description 11
- 238000012795 verification Methods 0.000 claims description 6
- 238000013079 data visualisation Methods 0.000 claims description 3
- 238000010223 real-time analysis Methods 0.000 claims description 3
- 230000000875 corresponding effect Effects 0.000 description 10
- 230000000007 visual effect Effects 0.000 description 10
- RAHZWNYVWXNFOC-UHFFFAOYSA-N Sulphur dioxide Chemical compound O=S=O RAHZWNYVWXNFOC-UHFFFAOYSA-N 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- UGFAIRIUMAVXCW-UHFFFAOYSA-N Carbon monoxide Chemical compound [O+]#[C-] UGFAIRIUMAVXCW-UHFFFAOYSA-N 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 229910002091 carbon monoxide Inorganic materials 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N33/00—Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
- G01N33/0004—Gaseous mixtures, e.g. polluted air
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
- G06F16/214—Database migration support
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
- G06F16/215—Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/26—Visual data mining; Browsing structured data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/604—Tools and structures for managing or administering access control systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/20—Administration of product repair or maintenance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/18—Status alarms
- G08B21/185—Electrical failure alarms
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y20/00—Information sensed or collected by the things
- G16Y20/10—Information sensed or collected by the things relating to the environment, e.g. temperature; relating to location
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y30/00—IoT infrastructure
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y40/00—IoT characterised by the purpose of the information processing
- G16Y40/10—Detection; Monitoring
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y40/00—IoT characterised by the purpose of the information processing
- G16Y40/20—Analytics; Diagnosis
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y40/00—IoT characterised by the purpose of the information processing
- G16Y40/40—Maintenance of things
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2141—Access rights, e.g. capability lists, access control lists, access tables, access matrices
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A90/00—Technologies having an indirect contribution to adaptation to climate change
- Y02A90/10—Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- Tourism & Hospitality (AREA)
- Chemical & Material Sciences (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Business, Economics & Management (AREA)
- Quality & Reliability (AREA)
- Life Sciences & Earth Sciences (AREA)
- Marketing (AREA)
- Economics (AREA)
- Bioethics (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Signal Processing (AREA)
- Remote Sensing (AREA)
- Primary Health Care (AREA)
- Immunology (AREA)
- Entrepreneurship & Innovation (AREA)
- Computational Linguistics (AREA)
- Operations Research (AREA)
- Food Science & Technology (AREA)
- Medicinal Chemistry (AREA)
- Analytical Chemistry (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Automation & Control Theory (AREA)
- Environmental & Geological Engineering (AREA)
- Toxicology (AREA)
Abstract
本发明公开了一种基于物联网的大气监测系统,涉及了大气监测技术领域,所述传感器模块的若干个传感器布置在不同的监测点位采集大气相关指标数据,传感器之间进行通信连接形成采集网络;所述通信处理模块先将大气相关指标数据分为正常数据集和异常数据集,再对正常数据集进行数据清洗、数据分割,对数据分割形成的通信数据流进行网关接口分配并建立通信信道;所述数据处理模块获取正常数据集生成监测报告和警示信息;所述存储管理模块用于对正常数据集所对应的部分大气相关指标数据进行存储,并将监测报告和警示信息输入至所设置的管理程序中,由管理程序进行历史数据查询和故障监管,从而实现对大气数据监测管理的目的。
Description
技术领域
本发明涉及大气监测技术领域,具体是一种基于物联网的大气监测系统。
背景技术
传统的大气监测方法存在着设备昂贵、布局不合理、数据更新慢等问题。而物联网技术的快速发展为解决这些问题提供了新的途径。
传统的大气监测系统存在对大气数据监测不及时,当采集大气数据的设备出现故障时,会对整个监测系统造成很大的影响,且出现故障不能快速定位并及时消除故障,采集到的大气数据的安全性也难以得到保障,以上这些问题都是我们需要考虑的。
发明内容
为了解决上述问题,本发明的目的在于提供一种基于物联网的大气监测系统。
本发明的目的可以通过以下技术方案实现:一种基于物联网的大气监测系统,包括监测中心,所述监测中心通信连接有传感器模块、通信处理模块、数据处理模块以及存储管理模块;
所述传感器模块由若干个传感器组成,传感器布置在不同的监测点位,通过所述传感器进行大气相关指标数据的采集,若干个传感器之间进行通信连接形成采集网络;
所述通信处理模块设置有数据检测单元、数据预处理单元以及网关匹配单元,所述数据检测单元对采集到的大气相关指标数据进行校验检测,并将大气相关指标数据分为正常数据集和异常数据集;所述数据预处理单元获取到正常数据集进行数据清洗和数据分割;所述网关匹配单元进行网关接口分配,并根据网关接口建立通信信道;
所述数据处理模块用于获取数据通信所得到的正常数据集,并对正常数据集进行实时分析和处理生成监测报告和警示信息;
所述存储管理模块设置有存储单元和管理单元,所述存储单元用于对正常数据集所对应的部分大气相关指标数据进行存储,所述管理单元获取监测报告和警示信息,并将监测报告和警示信息输入至所设置的管理程序中,管理程序进行历史数据查询和故障监管。
进一步的,所述大气相关指标数据的采集过程包括:
对所述若干个传感器和若干个监测点位进行顺位编号,汇总顺位编号形成传感器和监测点位的关联序列对,所述传感器在设置的运转时间内进行大气相关指标数据的采集,传感器在运转时间的运转采集频率设置为f运,传感器的采集频率阈值设置为f阈,当传感器出现故障时,传感器发送故障预警至监测中心,并同步建立与相邻传感器之间的通信连接,将出现故障的传感器的关联序列对传输至相邻传感器处,相邻传感器识别关联序列对成功后,将自身的运转采集频率调整至采集频率阈值的数值,代替发生故障的传感器进行数据采集。
进一步的,所述采集网络的构建过程包括:
以一个传感器为基准构建点,所述基准构建点与其他传感器相连接,将其他传感器标记为连接点,所述基准构建点设置连接点的数目有连接上限,传感器之间无线连接形成若干个采集子网络,汇总若干个采集子网络构建采集网络。
进一步的,所述数据检测单元划分出正常数据集和异常数据集的过程包括:
数据检测单元内置历史数据库,获取历史数据库内存储的历史大气相关指标数据,所述历史大气相关指标数据包括若干个历史节点的大气相关指标数据,由若干个历史节点的大气相关指标数据获取历史数据均值Ave,将数据检测单元所获取到的大气相关指标数据记为data,若data/Ave∈[0.8,1.2],则将该大气相关指标数据标记为正常数据集,若data/Ave∈[0.4,0.8)∪(1.2,1.8],则将该大气相关指标数据标记为异常数据集。
进一步的,所述数据预处理单元进行数据清洗和数据分割的过程包括:
所述数据预处理单元获取到正常数据集先转换为二进制序列串,再将二进制序列串转入所设置的遍历队列中,从左右两个遍历方向同时进行遍历,初次遍历到的二进制序列串仍保留在遍历队列中,再次遍历到相同的二进制序列串则将该二进制序列串出队剔除;
遍历完成后将二进制序列串还原为正常数据集,设置数据分割阈值G,获取正常数据集的数据量G`,若G`<G,将正常数据集压缩为通信数据流;
若G`≥G,则将正常数据集分割为若干等份,每一等份的数据量数值都取值分割阈值所代表的数值,不足分割阈值所代表数值的最后一部分,也作为一等份,将每一等份都压缩为通信数据流。
进一步的,所述网关匹配单元进行网关接口分配并建立通信信道的过程包括:
所述网关匹配单元设置有不同的网关接口,网关接口设置有不同的接口状态和接口类型,根据接口状态以及接口类型建立不同的通信信道;
所述接口状态包括“占用状态”和“空闲状态”,所述接口类型包括内部接口和外部接口;当接口状态为“空闲状态”时,继续获取接口类型,若为内部接口,则建立的通信信道类型为内部通信信道,若为外部接口,则建立的通信信道类型为外部加密通信信道;通过不同通信信道类型实现网关匹配单元与数据处理模块之间的数据通信并传输通信数据流。
进一步的,所述监测报告和警示信息生成的过程包括:
获取通信数据流解压缩还原为正常数据集并输入至数据处理模块所设置的数据可视化生成程序中生成监测报告,所述监测报告中的数据信息包括中位数、众数、平均数以及方差,中位数、众数、平均数以及方差相应设置有警戒阈值,设置警戒系数,当数据信息超过各自对应的警戒阈值时,对警戒系数进行加一,当警戒系数大于等于三时,生成警示信息。
进一步的,所述存储单元进行大气相关指标数据存储的过程包括:
获取正常数据集所对应的大气相关指标数据,存储单元设置有若干个数据存储点位,数据存储点位有对应序列编号,设置数据转移周期和数据跳转位数,将大气相关指标数据先存储至任意一个数据存储点位并获取序列编号,每经过一个数据转移周期,根据数据跳转位数和序列编号获取即将跳转存储的数据存储点位的序列编号。
进一步的,所述历史数据查询和故障监管的过程包括:
所述管理程序在获取到监测报告后,形成查询时间区间并将查询时间区间划分为若干个时间点位;当定位某一个时间点位后,获取该时间点位所对应的监测报告,汇总若干个时间点位的监测报告形成历史数据,开放历史数据的查询权限;
所述警示信息设置有不同的处理优先级以及警示类型,获取到警示信息后,根据警示信息的警示类型选择由管理程序自行故障监管或管理程序发送检修信息至检修人员,根据处理优先级由高到低的顺序进行故障检修。
与现有技术相比,本发明的有益效果是:在传感器模块形成的关联序列对用于后期对传感器的故障定位,以及采集数据的定位,运转采集频率设置为采集频率阈值数值的一半,当传感器出现故障时,启动相邻的传感器代替发生故障的监测点位的传感器进行数据的采集,每个传感器的采集频率阈值都相同,避免了传感器故障导致数据无法采集的情况发生;以采集子网络和采集网络作为两种数据打包单位,起到了降低数据上传压力或减少数据上传频次的目的,所述存储管理模块所包括的存储单元所设置的若干个数据存储点位的存储容量都相同,通过数据转移周期和数据跳转位数的设置,使得大气相关指标数据并不存储于某一个固定位置,保证了数据不易受到外部的锁定攻击,提高了数据的安全性,通过监测报告提供了历史数据的查看权限,数据展示方便直观,通过警示信息所设置的警示类型和处理优先级,及时进行故障的处理,从而实现了对大气进行监测的目的。
附图说明
图1为本发明的原理结构图。
具体实施方式
如图1所示,一种基于物联网的大气监测系统,包括监测中心,所述监测中心通信连接有传感器模块、通信处理模块、数据处理模块以及存储管理模块;
所述传感器模块由若干个传感器组成,传感器布置在不同的监测点位,通过所述传感器进行大气相关指标数据的采集,若干个传感器之间进行通信连接形成采集网络;
所述通信处理模块设置有数据检测单元、数据预处理单元以及网关匹配单元,所述数据检测单元对采集到的大气相关指标数据进行校验检测,并将大气相关指标数据分为正常数据集和异常数据集;所述数据预处理单元获取到正常数据集进行数据清洗和数据分割;所述网关匹配单元进行网关接口分配,并根据网关接口建立通信信道;
所述数据处理模块用于获取数据通信所得到的正常数据集,并对正常数据集进行实时分析和处理生成监测报告和警示信息;
所述存储管理模块设置有存储单元和管理单元,所述存储单元用于对正常数据集所对应的部分大气相关指标数据进行存储,所述管理单元获取监测报告和警示信息,并将监测报告和警示信息输入至所设置的管理程序中,管理程序进行历史数据查询和故障监管。
具体的,所述大气相关指标数据的采集过程包括:
对所述若干个传感器进行顺位编号,记为i,有i=1,2,……,n,n为自然数整数,对所述监测点位进行顺位编号,记为j,有j=1,2,……,m,m为自然数整数,汇总i和j形成传感器和监测点位的关联序列对,记为R,有R=<i,j>;
所述传感器在设置的运转时间内进行大气相关指标数据的采集,所述大气相关指标数据包括PM2.5、PM10、二氧化硫以及一氧化碳,在传感器设置的采集频率f内,f的数值越高,传感器采集到的大气相关指标数据的数据量越大;传感器在运转时间的运转采集频率设置为f运,传感器的采集频率阈值设置为f阈,运转采集频率与采集频率阈值的关系如下:f运/f阈=1/2;
当传感器出现故障时,传感器发送故障预警至监测中心,并同步建立与相邻传感器之间的通信连接,将出现故障的传感器与传感器所关联的监测点位的关联序列对传输至相邻传感器处,相邻传感器识别关联序列对成功后,将自身的运转采集频率调整至采集频率阈值的数值,代替发生故障的传感器进行数据采集;
监测中心完成对传感器故障的修复后,在传感器非运转时间内重新启动传感器的试运转,并在运转时间内正式运转,继续采集大气相关指标数据。
具体的,所述采集网络的构建过程包括:
以一个传感器为基准构建点,获取该基准构建点的关联序列对,所述基准构建点与其他传感器相连接,将其他传感器标记为连接点;
所述基准构建点设置连接点的数目有连接上限X,X的取值范围为1—5,即1个传感器与相邻的1至5个传感器相连接,传感器之间通信连接,通信连接的方式采用无线连接;
无线连接后形成若干个采集子网络,对于每个采集子网络,汇总采集子网络中各传感器的关联序列对,形成序列对子集,汇总若干个采集子网络构建采集网络,获取若干个采集子网络的序列对子集形成序列对集合,记为Ω;
所述采集网络构建完成后,进行以采集子网络为单位形成若干个数据包和采集网络为单位形成一个总的数据包的两种打包上传方式。
需要说明的是,形成的关联序列用于后期对传感器的故障定位,以及采集数据的定位,运转采集频率设置为采集频率阈值数值的一半,当传感器出现故障时,启动相邻的传感器代替发生故障的监测点位的传感器进行数据的采集,每个传感器的采集频率阈值都相同,避免了传感器故障导致数据无法采集的情况发生;以采集子网络和采集网络作为两种数据打包单位,起到了降低数据上传压力或减少数据上传频次的目的。
所述通信处理模块设置有数据检测单元、数据预处理单元以及网关匹配单元;
所述数据检测单元对采集到的大气相关指标数据进行校验检测,并将大气相关指标数据分为正常数据集和异常数据集;
所述数据预处理单元获取到正常数据集进行数据清洗和数据分割;
所述网关匹配单元进行网关接口分配,并根据网关接口建立通信信道进行传感器模块和数据处理模块的数据通信。
具体的,所述数据检测单元对大气相关指标数据进行校验检测并分为正常数据集和异常数据集的过程包括:
所述数据检测单元获取到数据包后将数据包进行解包,解包后获得大气相关指标数据,数据检测单元内置有历史数据库,获取历史数据库内存储的历史大气相关指标数据,所述历史大气相关指标数据包括若干个历史节点的大气相关指标数据;
对历史节点进行编号,记为k,k∈[2,10],且k为整数,依次获得每个历史节点的大气相关指标数据,记为Y[k],获取历史数据均值,记为Ave,有如下公式:
;
将数据检测单元所获取到的大气相关指标数据记为data,根据data和Ave进行校验检测;
若data/Ave∈[0.8,1.2],则将该大气相关指标数据标记为正常数据集,备份正常数据集至历史数据库中,并将该正常数据集传输至数据预处理单元;
若data/Ave∈[0.4,0.8)∪(1.2,1.8],则将该大气相关指标数据标记为异常数据集,并将异常数据集进行剔除,继续获取下一个大气相关指标数据进行校验检测。
具体的,所述数据预处理单元进行数据清洗和数据分割的过程包括:
所述数据预处理单元获取到正常数据集后进行数据清洗,将正常数据集先转换为二进制序列串,再将二进制序列串转入所设置的遍历队列中,所述遍历队列设置有左右两个遍历方向;
从左右两个遍历方向同时进行遍历,初次遍历到的二进制序列串仍保留在遍历队列中,再次遍历到相同的二进制序列串则将该二进制序列串出队剔除;
对两个遍历方向都遍历完成的遍历队列中的二进制序列串进行还原正常数据集的操作,还原出正常数据集后进行数据分割,数据预处理单元设置有数据分割阈值;
记数据分割阈值为G,获取正常数据集的数据量,记为G`;
若G`<G,将正常数据集压缩为通信数据流;
若G`≥G,则将正常数据集分割为若干等份,每一等份的数据量数值都取值分割阈值所代表的数值,不足分割阈值所代表数值的最后一部分,也作为一等份,将每一等份都压缩为通信数据流;
汇总通信数据流并传输至网关匹配单元。
具体的,所述网关匹配单元进行网关接口分配并建立通信信道的过程包括:
所述网关匹配单元设置有不同的网关接口,所述网关接口关联有唯一的接口码作为其身份标识,网关接口设置有不同的接口状态和接口类型,根据接口状态以及接口类型建立不同的通信信道;
所述接口状态包括“占用状态”和“空闲状态”,所述接口类型包括内部接口和外部接口;
当网关接口的接口状态为“空闲状态”时,继续获取网关接口的接口类型,若接口类型为内部接口,则建立的通信信道类型为内部通信信道,若接口类型为外部接口,则建立的通信信道类型为外部加密通信信道;
通过不同类型的通信信道实现网关匹配单元与数据处理模块之间的数据通信,通过数据通信将通信数据流传输至数据处理模块。
具体的,所述监测报告和警示信息生成的过程包括:
获取通信数据流后,将通信数据流解压缩还原为原先的正常数据集,将正常数据集作为输入项,输入至数据处理模块所设置的数据可视化生成程序中;
通过所述可视化生成程序生成可视化折线图、可视化扇形图、可视化三维图以及可视化图表,获取可视化折线图、可视化扇形图、可视化三维图以及可视化图表的全部数据信息生成监测报告;
所述监测报告中的数据信息包括中位数、众数、平均数以及方差,分别记为A、B、C以及D,中位数、众数、平均数以及方差相应设置有警戒阈值,A`、B`、C`以及D`;
设置警戒系数,警戒系数初始值设置为零,当A>A`或B>B`或C>C`或D>D`时,对警戒系数进行加一操作,当警戒系数大于等于三时,生成警示信息。
所述存储管理模块设置有存储单元和管理单元;
所述存储单元用于对正常数据集所对应的部分大气相关指标数据进行存储;
所述管理单元用于进行历史数据查询和故障监管。
具体的,所述存储单元进行大气相关指标数据存储的过程包括:
获取正常数据集所对应的大气相关指标数据,存储单元设置有若干个数据存储点位,不同的数据存储点位有唯一对应的序列编号,将序列编号标记为L,L为正整数;
设置数据转移周期,标记为T,设置数据跳转位数,记为S,所述数据跳转位数的取值范围为1—8之间的随机整数,包括1和8本身,大气相关指标数据先存储至任意一个数据存储点位,获取该数据存储点位的序列编号,每经过数据转移周期T时,根据数据跳转位数和序列编号获取即将跳转存储的数据存储点位的序列编号,所要跳转的目标数据存储点位的序列编号为L+S,将L更新为L+S。
需要说明的是,存储单元所设置的若干个数据存储点位的存储容量都相同,通过数据转移周期和数据跳转位数的设置,使得大气相关指标数据并不存储于某一个固定位置,保证了数据不易受到外部的锁定攻击,提高了数据的安全性。
具体的,所述历史数据查询和故障监管的过程包括:
所述管理单元获取到监测报告和警示信息后,将监测报告和警示信息分别输入至管理单元所设置的管理程序中;
所述管理程序在获取到监测报告后,管理程序同步记录当前时间节点以及当前时间节点的前一时间段,形成查询时间区间[T1,T2],将[T1,T2]划分为若干个时间点位;
当定位到除当前时间节点的某一个时间点位后,获取该时间点位所对应的监测报告,所述若干个时间点位的监测报告即为历史数据,开放历史数据的查询权限,所述查询权限由管理程序所设置的查询开放表单所限定,查询开放表单记录了所有允许进行历史数据查询的用户IP;
所述警示信息设置有不同的处理优先级以及警示类型,获取到警示信息后,根据警示信息的警示类型决定是否由管理程序自行解决,还是管理程序发送检修信息至检修人员所解决;
所述警示类型包括“自处理类型”和“辅助处理类型”,所述处理优先级包括一级优先级、二级优先级和三级优先级;
当警示类型为“自处理类型”时,管理程序按照优先级由高到低的顺序根据警示信息依次自行修复故障;
当警示类型为“辅助处理类型”时,管理程序获取到警示信息后同步生成检修信息,并将检修信息发送至检修人员处,由检修人员按照处理优先级进行故障检修。
需要说明的是,优先级顺序为三级优先级<二级优先级<一级优先级。
以上实施例仅用以说明本发明的技术方法而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方法进行修改或等同替换,而不脱离本发明技术方法精神和范围。
Claims (1)
1.一种基于物联网的大气监测系统,包括监测中心,其特征在于,所述监测中心通信连接有传感器模块、通信处理模块、数据处理模块以及存储管理模块;
所述传感器模块由若干个传感器组成,传感器布置在不同的监测点位,通过所述传感器进行大气相关指标数据的采集,若干个传感器之间进行通信连接形成采集网络;
所述通信处理模块设置有数据检测单元、数据预处理单元以及网关匹配单元,所述数据检测单元对采集到的大气相关指标数据进行校验检测,并将大气相关指标数据分为正常数据集和异常数据集;所述数据预处理单元获取到正常数据集进行数据清洗和数据分割;所述网关匹配单元进行网关接口分配,并根据网关接口建立通信信道;
所述数据处理模块用于获取数据通信所得到的正常数据集,并对正常数据集进行实时分析和处理生成监测报告和警示信息;
所述存储管理模块设置有存储单元和管理单元,所述存储单元用于对正常数据集所对应的部分大气相关指标数据进行存储,所述管理单元获取监测报告和警示信息,并将监测报告和警示信息输入至所设置的管理程序中,管理程序进行历史数据查询和故障监管;
大气相关指标数据的采集过程包括:
对所述若干个传感器和若干个监测点位进行顺位编号,汇总顺位编号形成传感器和监测点位的关联序列对,所述传感器在设置的运转时间内进行大气相关指标数据的采集,传感器在运转时间的运转采集频率设置为f运,传感器的采集频率阈值设置为f阈,当传感器出现故障时,传感器发送故障预警至监测中心,并同步建立与相邻传感器之间的通信连接,将出现故障的传感器的关联序列对传输至相邻传感器处,相邻传感器识别关联序列对成功后,将自身的运转采集频率调整至采集频率阈值的数值,代替发生故障的传感器进行数据采集;
采集网络的构建过程包括:
以一个传感器为基准构建点,所述基准构建点与其他传感器相连接,将其他传感器标记为连接点,所述基准构建点设置连接点的数目有连接上限,传感器之间无线连接形成若干个采集子网络,汇总若干个采集子网络构建采集网络;
数据检测单元划分出正常数据集和异常数据集的过程包括:
数据检测单元内置历史数据库,获取历史数据库内存储的历史大气相关指标数据,所述历史大气相关指标数据包括若干个历史节点的大气相关指标数据,由若干个历史节点的大气相关指标数据获取历史数据均值Ave,将数据检测单元所获取到的大气相关指标数据记为data,若data/Ave∈[0.8,1.2],则将该大气相关指标数据标记为正常数据集,若data/Ave∈[0.4,0.8)∪(1.2,1.8],则将该大气相关指标数据标记为异常数据集;
数据预处理单元进行数据清洗和数据分割的过程包括:
所述数据预处理单元获取到正常数据集先转换为二进制序列串,再将二进制序列串转入所设置的遍历队列中,从左右两个遍历方向同时进行遍历,初次遍历到的二进制序列串仍保留在遍历队列中,再次遍历到相同的二进制序列串则将该二进制序列串出队剔除;
遍历完成后将二进制序列串还原为正常数据集,设置数据分割阈值G,获取正常数据集的数据量G`,若G`<G,将正常数据集压缩为通信数据流;
若G`≥G,则将正常数据集分割为若干等份,每一等份的数据量数值都取值分割阈值所代表的数值,不足分割阈值所代表数值的最后一部分,也作为一等份,将每一等份都压缩为通信数据流;
网关匹配单元进行网关接口分配并建立通信信道的过程包括:
所述网关匹配单元设置有不同的网关接口,网关接口设置有不同的接口状态和接口类型,根据接口状态以及接口类型建立不同的通信信道;
所述接口状态包括“占用状态”和“空闲状态”,所述接口类型包括内部接口和外部接口;当接口状态为“空闲状态”时,继续获取接口类型,若为内部接口,则建立的通信信道类型为内部通信信道,若为外部接口,则建立的通信信道类型为外部加密通信信道;通过不同通信信道类型实现网关匹配单元与数据处理模块之间的数据通信并传输通信数据流;
监测报告和警示信息生成的过程包括:
获取通信数据流解压缩还原为正常数据集并输入至数据处理模块所设置的数据可视化生成程序中生成监测报告,所述监测报告中的数据信息包括中位数、众数、平均数以及方差,中位数、众数、平均数以及方差相应设置有警戒阈值,设置警戒系数,当数据信息超过各自对应的警戒阈值时,对警戒系数进行加一,当警戒系数大于等于三时,生成警示信息;
存储单元进行大气相关指标数据存储的过程包括:
获取正常数据集所对应的大气相关指标数据,存储单元设置有若干个数据存储点位,数据存储点位有对应序列编号,设置数据转移周期和数据跳转位数,将大气相关指标数据先存储至任意一个数据存储点位并获取序列编号,每经过一个数据转移周期,根据数据跳转位数和序列编号获取即将跳转存储的数据存储点位的序列编号;
历史数据查询和故障监管的过程包括:
所述管理程序在获取到监测报告后,形成查询时间区间并将查询时间区间划分为若干个时间点位;当定位某一个时间点位后,获取该时间点位所对应的监测报告,汇总若干个时间点位的监测报告形成历史数据,开放历史数据的查询权限;
所述警示信息设置有不同的处理优先级以及警示类型,获取到警示信息后,根据警示信息的警示类型选择由管理程序自行故障监管或管理程序发送检修信息交由检修人员,根据处理优先级由高到低的顺序进行故障检修。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310859548.0A CN116582574B (zh) | 2023-07-13 | 2023-07-13 | 一种基于物联网的大气监测系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310859548.0A CN116582574B (zh) | 2023-07-13 | 2023-07-13 | 一种基于物联网的大气监测系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116582574A CN116582574A (zh) | 2023-08-11 |
CN116582574B true CN116582574B (zh) | 2023-09-26 |
Family
ID=87538211
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310859548.0A Active CN116582574B (zh) | 2023-07-13 | 2023-07-13 | 一种基于物联网的大气监测系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116582574B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116734927B (zh) * | 2023-08-14 | 2023-10-20 | 四川省林业勘察设计研究院有限公司 | 一种高原林业生态环境检测装置 |
CN117048985B (zh) * | 2023-10-11 | 2023-12-22 | 深圳市华图测控系统有限公司 | 一种文物气密保存空间的闭环气体调控系统 |
CN118627757B (zh) * | 2024-08-09 | 2024-11-05 | 北京首钢气体有限公司 | 一种气体综合管网安全控制系统 |
CN118695303B (zh) * | 2024-08-28 | 2024-11-15 | 国网江西省电力有限公司超高压分公司 | 一种变电站无线异构传感网接入通信系统及方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009033246A2 (en) * | 2007-09-11 | 2009-03-19 | Universidade Federal De Minas Gerais - Ufmg | Method and device for measuring and monitoring |
CN104079874A (zh) * | 2014-06-12 | 2014-10-01 | 黄河科技学院 | 一种基于物联网技术的安防一体化系统及方法 |
CN107464199A (zh) * | 2017-07-27 | 2017-12-12 | 深圳市盛路物联通讯技术有限公司 | 一种智慧城市的综合管理方法和系统 |
CN108871434A (zh) * | 2018-05-30 | 2018-11-23 | 北京必创科技股份有限公司 | 一种旋转设备的在线监测系统及方法 |
WO2019233047A1 (zh) * | 2018-06-07 | 2019-12-12 | 国电南瑞科技股份有限公司 | 基于电网调度的运维方法 |
CN116060201A (zh) * | 2023-03-08 | 2023-05-05 | 北京博数智源人工智能科技有限公司 | 一种火电站磨煤机爆燃监测异常定位识别方法及系统 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10921801B2 (en) * | 2017-08-02 | 2021-02-16 | Strong Force loT Portfolio 2016, LLC | Data collection systems and methods for updating sensed parameter groups based on pattern recognition |
-
2023
- 2023-07-13 CN CN202310859548.0A patent/CN116582574B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009033246A2 (en) * | 2007-09-11 | 2009-03-19 | Universidade Federal De Minas Gerais - Ufmg | Method and device for measuring and monitoring |
CN104079874A (zh) * | 2014-06-12 | 2014-10-01 | 黄河科技学院 | 一种基于物联网技术的安防一体化系统及方法 |
CN107464199A (zh) * | 2017-07-27 | 2017-12-12 | 深圳市盛路物联通讯技术有限公司 | 一种智慧城市的综合管理方法和系统 |
CN108871434A (zh) * | 2018-05-30 | 2018-11-23 | 北京必创科技股份有限公司 | 一种旋转设备的在线监测系统及方法 |
WO2019233047A1 (zh) * | 2018-06-07 | 2019-12-12 | 国电南瑞科技股份有限公司 | 基于电网调度的运维方法 |
CN116060201A (zh) * | 2023-03-08 | 2023-05-05 | 北京博数智源人工智能科技有限公司 | 一种火电站磨煤机爆燃监测异常定位识别方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
CN116582574A (zh) | 2023-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN116582574B (zh) | 一种基于物联网的大气监测系统 | |
CN104363106B (zh) | 一种基于大数据技术的电力信息通信故障预警分析方法 | |
CN115776449B (zh) | 列车以太网通信状态监测方法及系统 | |
CN103532940A (zh) | 网络安全检测方法及装置 | |
CN111542083B (zh) | 一种通过工业无线网空口采集和分析的方法 | |
CN108199891B (zh) | 一种基于人工神经网络多角度综合决策的cps网络攻击辨识方法 | |
CN109034400A (zh) | 一种变电站异常量测数据预测平台系统 | |
CN110808865A (zh) | 一种被动工控网络拓扑发现方法及工控网络安全管理系统 | |
CN102223251A (zh) | 一种网络运维采集分析方法及业务处理装置 | |
CN109150869A (zh) | 一种交换机信息采集分析系统及方法 | |
CN109347688A (zh) | 一种在无线局域网中定位故障的方法和装置 | |
CN106126385A (zh) | 一种基于同步数据流压缩的设备异常实时检测方法 | |
CN117493498B (zh) | 基于工业互联网的电力数据挖掘与分析系统 | |
CN113987001A (zh) | 轨道交通信号系统故障分析方法、装置及电子设备 | |
CN118821231A (zh) | 一种电力行业数字化的业务数据处理方法 | |
CN116684327A (zh) | 一种基于云计算的山林地区通信网络故障监测评估方法 | |
CN112947364B (zh) | 一种基于大数据预警配电站设备故障的系统及方法 | |
CN112367322B (zh) | 一种基于冒泡排序法的电站工控系统异常流量识别方法 | |
CN113965448B (zh) | 基于ai搜索树的网络安全信息分析方法、装置及系统 | |
KR20050002263A (ko) | 망 관리에서의 장애 관리 시스템 및 그 방법 | |
CN116614245A (zh) | 一种基于多源告警日志压缩的攻击路径建模方法及系统 | |
CN115333915A (zh) | 一种面向异构主机的网络管控系统 | |
Peng et al. | Anomaly detection based on multiple streams clustering for train real-time ethernet | |
WO2018157336A1 (zh) | 数据处理装置和方法 | |
CN118802475B (zh) | 用于集中器的故障自诊断方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |