CN103607734B - The monitoring of anomalous event based on compressed sensing and localization method - Google Patents
The monitoring of anomalous event based on compressed sensing and localization method Download PDFInfo
- Publication number
- CN103607734B CN103607734B CN201310598126.9A CN201310598126A CN103607734B CN 103607734 B CN103607734 B CN 103607734B CN 201310598126 A CN201310598126 A CN 201310598126A CN 103607734 B CN103607734 B CN 103607734B
- Authority
- CN
- China
- Prior art keywords
- sampling
- sensors
- data
- monitoring
- abnormal event
- 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
Classifications
-
- 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
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
本发明提供了一种基于压缩感知的异常事件的监测和定位方法,包括:从n个采样传感器中选择监测信号强度大于预设的阈值ρ的mp个采样传感器组成第一批采样发起节点;从n个采样传感器中分别为第一批采样发起节点中的每个采样传感器选择log(q)个采样传感器组成第二批采样发起节点;以每一个采样发起节点为起点并以数据收集节点为终点,分别在n个采样传感器中选择每一个起点和终点之间的H个采样传感器形成对应每一个起点和终点之间的采样传输路径,其中,H=O(logq);数据收集节点根据接收到的新的异常事件的采样数据计算出异常事件的位置和强度。本发明能够在低能耗的基础上,利用采样传感器网络实时监测和定位监测区域发生的事件,准确度高,误报少。
The present invention provides a method for monitoring and locating abnormal events based on compressed sensing, comprising: selecting m p sampling sensors whose monitoring signal strength is greater than a preset threshold ρ from n sampling sensors to form the first batch of sampling initiation nodes; Select log(q) sampling sensors for each sampling sensor in the first batch of sampling initiating nodes from n sampling sensors to form the second batch of sampling initiating nodes; take each sampling initiating node as the starting point and take the data collection node as End point, select H sampling sensors between each start point and end point among n sampling sensors to form a sampling transmission path corresponding to each start point and end point, where H=O(logq); the data collection node receives The location and intensity of the anomalous event are calculated from the sampled data of the new anomalous event. The invention can use the sampling sensor network to monitor in real time and locate the events occurring in the monitoring area on the basis of low energy consumption, with high accuracy and less false alarms.
Description
技术领域technical field
本发明属于传感器应用技术领域,特别涉及一种基于压缩感知的异常事件的监测和定位方法。The invention belongs to the technical field of sensor applications, in particular to a method for monitoring and locating abnormal events based on compressed sensing.
背景技术Background technique
传感器监测网络,布置在监测区域,用来监测区域中的环境参数和异常事件。传感器网络中的节点具有感知、计算、存储、通信等功能。针对特定的环境参数进行感知、记录和分析,传感器网络可以实时监控监测区域是否有异常事件发生。The sensor monitoring network is arranged in the monitoring area to monitor the environmental parameters and abnormal events in the area. The nodes in the sensor network have the functions of perception, calculation, storage, communication and so on. Perceive, record and analyze specific environmental parameters, and the sensor network can monitor whether there are abnormal events in the monitoring area in real time.
现有的事件检测方法有很多缺点。首先,对事件的建模不符合实际情况,简单地把事件建模为信号区域,区域中信号强度相同。第二,现有方法的事件监测机制准确率低。通过设置信号强度阈值,监测到特定信号强度超过阈值,单个传感器就可以认为有事件发生,传统方法误报和遗漏的情况很多。第三,传统方法传输代价很大,使得传感器网络能耗高、寿命短。Existing methods for event detection suffer from many shortcomings. First, the modeling of the event does not correspond to the actual situation. The event is simply modeled as a signal area, and the signal strength in the area is the same. Second, the accuracy of the event monitoring mechanism of existing methods is low. By setting the signal strength threshold and monitoring that a specific signal strength exceeds the threshold, a single sensor can consider that an event has occurred, and there are many false positives and omissions in traditional methods. Third, the transmission cost of the traditional method is very high, which makes the sensor network high energy consumption and short life.
发明内容Contents of the invention
本发明的目的在于提供一种基于压缩感知的异常事件的监测和定位方法,能够在低能耗的基础上,利用采样传感器网络实时监测和定位监测区域发生的事件,准确度高,误报少,异常事件的数量可以是多个,且异常事件产生的信号源可以具有不同的信号强度。The purpose of the present invention is to provide a method for monitoring and locating abnormal events based on compressed sensing, which can use the sampling sensor network to monitor and locate events in the monitoring area in real time on the basis of low energy consumption, with high accuracy and few false alarms. The number of abnormal events may be multiple, and the signal sources generated by the abnormal events may have different signal intensities.
为解决上述问题,本发明提供一种基于压缩感知的异常事件的监测和定位方法,包括:In order to solve the above problems, the present invention provides a method for monitoring and locating abnormal events based on compressed sensing, including:
根据监测区域的情况在监测区域中分布n个采样传感器和将所述监测区域划分为q个区间,并在所述监测区域中设置一个数据收集节点;Distributing n sampling sensors in the monitoring area and dividing the monitoring area into q intervals according to the situation of the monitoring area, and setting a data collection node in the monitoring area;
从n个采样传感器中选择监测信号强度大于预设的阈值ρ的mp个采样传感器组成第一批采样发起节点;Select m p sampling sensors whose monitoring signal strength is greater than the preset threshold ρ from n sampling sensors to form the first batch of sampling initiation nodes;
从n个采样传感器中分别为第一批采样发起节点中的每个采样传感器选择log(q)个采样传感器组成第二批采样发起节点;From n sampling sensors, select log(q) sampling sensors for each sampling sensor in the first batch of sampling initiating nodes to form the second batch of sampling initiating nodes;
以所述第一批采样发起节点和第二批采样发起节点中的每一个采样发起节点为起点并以所述数据收集节点为终点,分别在n个采样传感器中选择每一个起点和终点之间的H个采样传感器形成对应每一个起点和终点之间的采样传输路径,其中,H=O(logq);Taking each sampling initiating node in the first batch of sampling initiating nodes and the second batch of sampling initiating nodes as a starting point and taking the data collection node as an end point, select between each starting point and end point among n sampling sensors The H sampling sensors form a corresponding sampling transmission path between each start point and end point, where H=O(logq);
每一个采样发起节点将监测到的异常事件的采样数据发送至对应采样传输路径上的邻近采样传感器,每一采样传输路径上的每一个采样传感器将自己监测到的异常事件的采样数据与从采样发起节点或采样传输路径上的上一邻近采样传感器接收到的异常事件的采样数据进行加权和形成新的异常事件的采样数据后发送至采样传输路径上的下一邻近的采样传感器或所述数据收集节点;Each sampling initiation node sends the sampling data of the detected abnormal event to the adjacent sampling sensor on the corresponding sampling transmission path, and each sampling sensor on each sampling transmission path compares the sampling data of the abnormal event it monitors with the sampling data from the sampling sensor. The sampling data of the abnormal event received by the initiating node or the previous adjacent sampling sensor on the sampling transmission path is weighted and formed into new sampling data of the abnormal event, and then sent to the next adjacent sampling sensor or the data on the sampling transmission path collection node;
所述数据收集节点根据接收到的新的异常事件的采样数据计算出所述监测区域中的异常事件的位置和强度。The data collection node calculates the position and intensity of the abnormal event in the monitoring area according to the received sampling data of the new abnormal event.
进一步的,在上述方法中,所述阈值ρ的计算公式如下:Further, in the above method, the calculation formula of the threshold ρ is as follows:
其中,n为监测区域中分布的采样传感器的个数,s为监测区域的面积,λ为某个异常事件的参数值,μλ为所有异常事件的参数值的均值,σλ为有异常事件的参数值的标准差,erf为高斯误差函数,erf定义了一个正态分布随机变量的累计概率分布函数,每个异常事件的参数值λ符合如下的正态分布 Among them, n is the number of sampling sensors distributed in the monitoring area, s is the area of the monitoring area, λ is the parameter value of an abnormal event, μ λ is the average value of the parameter values of all abnormal events, and σ λ is the abnormal event The standard deviation of the parameter value of , erf is the Gaussian error function, erf defines a cumulative probability distribution function of a normally distributed random variable, and the parameter value λ of each abnormal event conforms to the following normal distribution
与现有技术相比,本发明根据监测区域的情况在监测区域中分布n个采样传感器和将所述监测区域划分为q个区间,并在所述监测区域中设置一个数据收集节点;从n个采样传感器中选择监测信号强度大于预设的阈值ρ的mp个采样传感器组成第一批采样发起节点;从n个采样传感器中分别为第一批采样发起节点中的每个采样传感器选择log(q)个采样传感器组成第二批采样发起节点;以所述第一批采样发起节点和第二批采样发起节点中的每一个采样发起节点为起点并以所述数据收集节点为终点,分别在n个采样传感器中选择每一个起点和终点之间的H个采样传感器形成对应每一个起点和终点之间的采样传输路径,其中,H=O(logq);每一个采样发起节点将监测到的异常事件的采样数据发送至对应采样传输路径上的邻近采样传感器,每一采样传输路径上的每一个采样传感器将自己监测到的异常事件的采样数据与从采样发起节点或采样传输路径上的上一邻近采样传感器接收到的异常事件的采样数据进行加权和形成新的异常事件的采样数据后发送至采样传输路径上的下一邻近的采样传感器或所述数据收集节点;所述数据收集节点根据接收到的新的异常事件的采样数据计算出所述监测区域中的异常事件的位置和强度,能够在低能耗的基础上,利用采样传感器网络实时监测和定位监测区域发生的事件,准确度高,误报少,异常事件的数量可以是多个,且异常事件产生的信号源可以具有不同的信号强度。Compared with the prior art, the present invention distributes n sampling sensors in the monitoring area according to the situation of the monitoring area and divides the monitoring area into q intervals, and sets a data collection node in the monitoring area; from n Among the sampling sensors, select m p sampling sensors whose monitoring signal strength is greater than the preset threshold ρ to form the first batch of sampling initiation nodes; select log for each sampling sensor in the first batch of sampling initiation nodes from the n sampling sensors (q) sampling sensors form a second batch of sampling initiating nodes; each sampling initiating node in the first batch of sampling initiating nodes and the second batch of sampling initiating nodes is a starting point and the data collection node is an end point, respectively Select H sampling sensors between each start point and end point among n sampling sensors to form a sampling transmission path corresponding to each start point and end point, wherein, H=O(logq); each sampling initiation node will monitor The sampling data of the abnormal event is sent to the adjacent sampling sensor on the corresponding sampling transmission path, and each sampling sensor on each sampling transmission path compares the sampling data of the abnormal event detected by itself with the sampling data from the sampling initiation node or the sampling transmission path The sampling data of the abnormal event received by the previous adjacent sampling sensor is weighted and formed into the sampling data of the new abnormal event, and then sent to the next adjacent sampling sensor or the data collection node on the sampling transmission path; the data collection node Calculate the position and intensity of the abnormal event in the monitoring area according to the received sampling data of the new abnormal event, and can use the sampling sensor network to monitor and locate the events occurring in the monitoring area in real time on the basis of low energy consumption, with high accuracy High, less false positives, the number of abnormal events can be multiple, and the signal sources of abnormal events can have different signal strengths.
附图说明Description of drawings
图1是本发明一实施例的基于压缩感知的异常事件的监测和定位方法的流程图;1 is a flowchart of a method for monitoring and locating abnormal events based on compressed sensing according to an embodiment of the present invention;
图2是本发明一实施例的基于压缩感知的异常事件的监测和定位方法的原理图;2 is a schematic diagram of a method for monitoring and locating abnormal events based on compressed sensing according to an embodiment of the present invention;
图3是本发明一实施例的异常事件信号源的信号强度衰减示例以及多个事件重叠区域中采样传感器监测的信号强度示例。Fig. 3 is an example of signal strength attenuation of an abnormal event signal source and an example of signal strength monitored by sampling sensors in multiple event overlapping regions according to an embodiment of the present invention.
具体实施方式detailed description
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
本发明提供一种基于压缩感知的异常事件的监测和定位方法,压缩感知技术原本用来恢复低采样频率采样到的稀疏信号。基于信号的稀疏性,采样频率可以大大降低,而原始信号可以被正确地恢复出来。本发明将压缩感知技术应用在传感器监测网络的事件监测和定位中。由于监测区域中同时发生的突发事件是稀疏的,应用压缩感知技术,只需对传感器网络进行较少的数据采样,即可估计出事件的发生位置以及事件的特征参数。对传感器网络进行数据采样可以大大减低对传感器网络数据的采样频率,降低传输和计算能耗,可以延长传感器使用寿命和网络寿命,如图1~3所示,所述方法包括:The invention provides a method for monitoring and locating abnormal events based on compressed sensing. The compressed sensing technology is originally used to restore sparse signals sampled at low sampling frequencies. Based on the sparsity of the signal, the sampling frequency can be greatly reduced, and the original signal can be recovered correctly. The invention applies the compressed sensing technology to the event monitoring and positioning of the sensor monitoring network. Since the simultaneous emergencies in the monitoring area are sparse, the location of the event and the characteristic parameters of the event can be estimated by applying compressed sensing technology and only needing less data sampling of the sensor network. Sampling sensor network data can greatly reduce the sampling frequency of sensor network data, reduce transmission and calculation energy consumption, and prolong the service life of sensors and network life, as shown in Figures 1-3. The methods include:
步骤S1,根据监测区域5的情况在监测区域中分布n个采样传感器1和将所述监测区域划分为q个区间2,并在所述监测区域中设置一个数据收集节点3;Step S1, distributing n sampling sensors 1 in the monitoring area according to the situation in the monitoring area 5 and dividing the monitoring area into q intervals 2, and setting a data collection node 3 in the monitoring area;
步骤S2,从n个采样传感器中选择监测信号强度大于预设的阈值ρ的mp个采样传感器组成第一批采样发起节点11;具体的,该采样发起过程能够保证产生足够数量的采样发起节点,假设监测区域被平均划分为q个区间,定位精度可以由区间大小来控制,区域中有k个异常事件发生,则根据压缩感知技术,只需进行O(k log n)次数据采样,即可准确估计出多个异常事件的位置和信号强度,本发明的采样发起过程可以保证产生O(klogq)个采样发起节点,每个采样发起节点是分布式地产生,当某个采样传感器节点探测到的事件信号强度满足设定的阈值即成为第一批采样发起节点;Step S2, select m p sampling sensors whose monitoring signal strength is greater than the preset threshold ρ from n sampling sensors to form the first batch of sampling initiating nodes 11; specifically, the sampling initiating process can ensure that a sufficient number of sampling initiating nodes are generated , assuming that the monitoring area is divided into q intervals on average, the positioning accuracy can be controlled by the interval size, and there are k abnormal events in the area, then according to the compressed sensing technology, only O(k log n) data sampling is required, that is The positions and signal strengths of multiple abnormal events can be accurately estimated, and the sampling initiation process of the present invention can ensure that O(klogq) sampling initiation nodes are generated, and each sampling initiation node is generated in a distributed manner. When a certain sampling sensor node detects When the received event signal strength meets the set threshold, it becomes the first batch of sampling initiation nodes;
步骤S3,从n个采样传感器中分别为第一批采样发起节点11中的每个采样传感器选择log(q)个采样传感器组成第二批采样发起节点11;具体的,最后要形成多少个测量m是由k(异常事件数量)和q(划分区间数量)决定的,即m=o(poly(k,logq));Step S3, select log(q) sampling sensors for each sampling sensor in the first batch of sampling initiating nodes 11 from the n sampling sensors to form the second batch of sampling initiating nodes 11; specifically, how many measurement m is determined by k (the number of abnormal events) and q (the number of divided intervals), that is, m=o(poly(k,logq));
步骤S4,以所述第一批采样发起节点和第二批采样发起节点中的每一个采样发起节点为起点并以所述数据收集节点为终点,分别在n个采样传感器中选择每一个起点和终点之间的H个采样传感器形成对应每一个起点和终点之间的采样传输路径,其中,H=O(logq);具体的,根据压缩感知技术,一次有效的数据采样为多个传感器数据的加权和,假设为H个,则H需满足一定条件,即,H=O(logq),因此,一个数据采样的数据包必须经过H个传感器,最终被传递到一个数据收集节点,即采样路径需要有一定的长度限制(H跳,H=O(logq)),在采样路径上每个采样传感器会根据自己离数据收集节点的跳数距离来确定下一跳传输给哪个邻居(可选择传给离收集节点更近的或更远的节点来调节采样路径的长度);本发明的基础是布置在监测区域的采样传感器监测网络,采样传感器监测网络需要具备基本的传感、通信、计算和存储的功能。为了监测不同的突发事件,传感器监测网络应具有相应的传感功能,例如,对温度、湿度、光照、噪声、气压等环境参数的感知能力,突发事件的发生通常伴随着异常的环境参数,例如,森林火灾通常伴随着异常的温度、光照、以及烟雾,现有的一些事件监测方法只是简单地为特定的环境参数设定了阈值,当监测到高过阈值的环境参数即判定事件发生,这种方法容易引发误报、错报和遗漏,本发明对事件相关的环境参数进行建模,事件中心建模为信号源,具有最高的信号强度值,信号强度随距离增大而衰减,异质事件即是指事件信号源的信号强度是不同的,如图3所示,异常事件A或异常事件B的信号强度随距离增大而衰减,采样传感器i在异常事件A和异常事件B的重叠区域中监测到的信号强度为yi=yi(B)+yi(A);本发明并不是简单地将所有传感器的监测数据都收集起来再做分析是否有异常事件发生,这样会产生极大的传输代价,进而迅速耗费传感器的电能,本发明利用压缩感知技术,对传感器数据进行很少量的数据采样,即可恢复出多个事件的信号源所处的位置,从而极大地降低了传感器网络的能耗;Step S4, starting from each sampling initiating node in the first batch of sampling initiating nodes and the second batch of sampling initiating nodes and taking the data collection node as an end point, selecting each starting point and The H sampling sensors between the end points form a sampling transmission path corresponding to each start point and end point, where H=O(logq); specifically, according to the compressed sensing technology, an effective data sampling is a plurality of sensor data The weighted sum, assuming H, then H needs to meet certain conditions, that is, H=O(logq), therefore, a data sampling packet must pass through H sensors, and finally be delivered to a data collection node, that is, the sampling path There needs to be a certain length limit (H hops, H=O(logq)). On the sampling path, each sampling sensor will determine which neighbor to transmit to the next hop according to its hop distance from the data collection node (optional transmission Adjust the length of the sampling path to nodes closer or farther away from the collection node); the basis of the present invention is the sampling sensor monitoring network arranged in the monitoring area, and the sampling sensor monitoring network needs to have basic sensing, communication, computing and storage function. In order to monitor different emergencies, the sensor monitoring network should have corresponding sensing functions, for example, the ability to perceive environmental parameters such as temperature, humidity, light, noise, air pressure, etc. The occurrence of emergencies is usually accompanied by abnormal environmental parameters For example, forest fires are usually accompanied by abnormal temperature, light, and smoke. Some existing event monitoring methods simply set thresholds for specific environmental parameters. When environmental parameters higher than the threshold are detected, it is determined that an event has occurred. , this method is easy to cause false positives, false negatives and omissions. The present invention models the event-related environmental parameters. The event center is modeled as a signal source with the highest signal strength value, and the signal strength attenuates with the increase of distance. Heterogeneous events mean that the signal strength of the event signal source is different. As shown in Figure 3, the signal strength of abnormal event A or abnormal event B decreases with the increase of distance, and the sampling sensor i is between abnormal event A and abnormal event B. The signal intensity monitored in the overlapping area is y i =y i (B)+y i (A); the present invention does not simply collect the monitoring data of all sensors and then analyze whether there is an abnormal event, so It will generate a huge transmission cost, and then quickly consume the electric energy of the sensor. The present invention uses compressed sensing technology to perform a small amount of data sampling on the sensor data, and can recover the positions of the signal sources of multiple events, thereby extremely Greatly reduce the energy consumption of sensor networks;
步骤S5,每一个采样发起节点将监测到的异常事件的采样数据发送至对应采样传输路径上的邻近采样传感器,每一采样传输路径上的每一个采样传感器将自己监测到的异常事件的采样数据与从采样发起节点或采样传输路径上的上一邻近采样传感器接收到的异常事件的采样数据进行加权和形成新的异常事件的采样数据后发送至采样传输路径上的下一邻近的采样传感器或所述数据收集节点;具体的,在未知异常事件数量的情况下,本发明包含了一个分布式采样发起过程来选出合适数量的采样发起节点,每个采样发起节点发起一次采样,每次采样会产生一个采样数据包,包含了足够数量的传感器数据的加权和,并通过多跳的方式传递到数据收集节点,为了保证每个采样数据包包含了足够数量的传感器数据,每次采样需要经过足够数量的采样传输路径上的采样传感器节点,具体来说就是O(logq)个,本发明将异常事件建模为信号源,在一定区域内采样传感器的信号强度随距离衰减,而且不同异常事件具有不同的信号源强度和衰减参数,称为异质事件,监测区域中的异质事件被建模为具有不同位置、信号源强度以及信号衰减参数的信号源,本发明监测和定位多个异质事件没有额外的代价,定位准确,无需任何中央控制机制,采样传感器节点自主运行;每个采样发起节点会发起一个采样过程,采样过程能保证足够数量的采样传感器的采样数据被通过加权和的方式被包含进采样数据包中,且每个采样数据包最终能传递到数据收集节点;Step S5, each sampling initiation node sends the sampled data of the monitored abnormal event to the adjacent sampling sensor on the corresponding sampling transmission path, and each sampling sensor on each sampling transmission path sends the sampled data of the abnormal event it monitors Weighted with the sampling data of the abnormal event received from the sampling initiation node or the previous adjacent sampling sensor on the sampling transmission path to form new sampling data of the abnormal event, and then send it to the next adjacent sampling sensor on the sampling transmission path or The data collection node; specifically, in the case of an unknown number of abnormal events, the present invention includes a distributed sampling initiation process to select an appropriate number of sampling initiation nodes, each sampling initiation node initiates a sampling, and each sampling A sampling data packet will be generated, which contains the weighted sum of a sufficient amount of sensor data, and is transmitted to the data collection node through multi-hops. In order to ensure that each sampling data packet contains a sufficient amount of sensor data, each sampling needs to go through A sufficient number of sampling sensor nodes on the sampling transmission path, specifically O(logq), the present invention models abnormal events as signal sources, and the signal strength of sampling sensors in a certain area decays with distance, and different abnormal events Different signal source strengths and attenuation parameters are called heterogeneous events. The heterogeneous events in the monitoring area are modeled as signal sources with different positions, signal source strengths, and signal attenuation parameters. The invention monitors and locates multiple heterogeneous events. There is no additional cost for qualitative events, accurate positioning, no need for any central control mechanism, and the sampling sensor node operates autonomously; each sampling initiation node will initiate a sampling process, and the sampling process can ensure that the sampling data of a sufficient number of sampling sensors is passed through the weighted sum The method is included in the sampling data packet, and each sampling data packet can finally be delivered to the data collection node;
步骤S6,所述数据收集节点根据接收到的新的异常事件的采样数据计算出所述监测区域中的异常事件的位置和强度。具体的,网络中唯一的数据收集节点具有数据收集、计算分析,以及汇报事件监测和定位结果的功能。当收集到采样阶段形成的采样数据包之后,数据收集节点利用压缩感知技术对事件的发生数量和位置进行估计和汇报,继而给出监测区域中的事件信号源的位置和强度。数据恢复的过程可考虑到正态分布的数据噪声。Step S6, the data collection node calculates the position and intensity of the abnormal event in the monitoring area according to the received sampling data of the new abnormal event. Specifically, the only data collection node in the network has the functions of data collection, calculation and analysis, and reporting of event monitoring and positioning results. After collecting the sampling data packets formed in the sampling stage, the data collection node uses compressed sensing technology to estimate and report the number and location of events, and then gives the location and intensity of the event signal source in the monitoring area. The process of data recovery can take into account normally distributed data noise.
优选的,所述阈值ρ的计算公式如下:Preferably, the formula for calculating the threshold ρ is as follows:
其中,n为监测区域中分布的采样传感器的个数,s为监测区域的面积,λ为某个异常事件的参数值,μλ为所有异常事件的参数值的均值,σλ为所有异常事件的参数值的标准差,erf为高斯误差函数,erf定义了一个正态分布随机变量的累计概率分布函数,每个异常事件的参数值λ符合如下的正态分布具体的,如果
本发明根据监测区域的情况在监测区域中分布n个采样传感器和将所述监测区域划分为q个区间,并在所述监测区域中设置一个数据收集节点;从n个采样传感器中选择监测信号强度大于预设的阈值ρ的mp个采样传感器组成第一批采样发起节点;从n个采样传感器中分别为第一批采样发起节点中的每个采样传感器选择log(q)个采样传感器组成第二批采样发起节点;以所述第一批采样发起节点和第二批采样发起节点中的每一个采样发起节点为起点并以所述数据收集节点为终点,分别在n个采样传感器中选择每一个起点和终点之间的H个采样传感器形成对应每一个起点和终点之间的采样传输路径,其中,H=O(logq);每一个采样发起节点将监测到的异常事件的采样数据发送至对应采样传输路径上的邻近采样传感器,每一采样传输路径上的每一个采样传感器将自己监测到的异常事件的采样数据与从采样发起节点或采样传输路径上的上一邻近采样传感器接收到的异常事件的采样数据进行加权和形成新的异常事件的采样数据后发送至采样传输路径上的下一邻近的采样传感器或所述数据收集节点;所述数据收集节点根据接收到的新的异常事件的采样数据计算出所述监测区域中的异常事件的位置和强度,能够在低能耗的基础上,利用采样传感器网络实时监测和定位监测区域发生的事件,准确度高,误报少,异常事件的数量可以是多个,且异常事件产生的信号源可以具有不同的信号强度。According to the situation of the monitoring area, the present invention distributes n sampling sensors in the monitoring area and divides the monitoring area into q intervals, and sets a data collection node in the monitoring area; selects monitoring signals from n sampling sensors m p sampling sensors whose intensity is greater than the preset threshold ρ form the first batch of sampling initiation nodes; from n sampling sensors, log(q) sampling sensors are selected for each sampling sensor in the first batch of sampling initiation nodes to form The second batch of sampling initiating nodes; starting from each sampling initiating node in the first batch of sampling initiating nodes and the second batch of sampling initiating nodes and taking the data collection node as an end point, selecting among n sampling sensors respectively H sampling sensors between each start point and end point form a sampling transmission path corresponding to each start point and end point, wherein, H=O(logq); each sampling initiation node sends the sampled data of the detected abnormal event To the adjacent sampling sensor on the corresponding sampling transmission path, each sampling sensor on each sampling transmission path compares the sampling data of the abnormal event detected by itself with the sampling data received from the sampling initiation node or the previous adjacent sampling sensor on the sampling transmission path The sampling data of the abnormal event is weighted and the sampling data of the new abnormal event is sent to the next adjacent sampling sensor or the data collection node on the sampling transmission path; the data collection node according to the received new abnormal event The sampling data of the event calculates the position and intensity of the abnormal event in the monitoring area, which can use the sampling sensor network to monitor and locate the event in the monitoring area in real time on the basis of low energy consumption, with high accuracy, less false alarms, and abnormal The number of events may be multiple, and the signal sources generated by the abnormal events may have different signal strengths.
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。Each embodiment in this specification is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same and similar parts of each embodiment can be referred to each other. As for the system disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and for relevant information, please refer to the description of the method part.
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Professionals can further realize that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, computer software or a combination of the two. In order to clearly illustrate the possible For interchangeability, in the above description, the composition and steps of each example have been generally described according to their functions. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.
显然,本领域的技术人员可以对发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the invention without departing from the spirit and scope of the invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and equivalent technologies thereof, the present invention also intends to include these modifications and variations.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310598126.9A CN103607734B (en) | 2013-11-22 | 2013-11-22 | The monitoring of anomalous event based on compressed sensing and localization method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310598126.9A CN103607734B (en) | 2013-11-22 | 2013-11-22 | The monitoring of anomalous event based on compressed sensing and localization method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103607734A CN103607734A (en) | 2014-02-26 |
CN103607734B true CN103607734B (en) | 2016-08-17 |
Family
ID=50125929
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310598126.9A Active CN103607734B (en) | 2013-11-22 | 2013-11-22 | The monitoring of anomalous event based on compressed sensing and localization method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103607734B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009260778A (en) * | 2008-04-18 | 2009-11-05 | Hitachi High-Tech Control Systems Corp | Sensor network gateway, and sensor network system |
CN102594904A (en) * | 2012-03-04 | 2012-07-18 | 浙江大学 | Method for detecting abnormal events of wireless sensor network in distributed way |
CN103200669A (en) * | 2013-02-22 | 2013-07-10 | 哈尔滨工程大学 | Wireless sensor network node positioning method based on compressed sensing theory |
CN103399312A (en) * | 2013-07-15 | 2013-11-20 | 哈尔滨工程大学 | Temporal-spatial joint filtering high-resolution DOA (Direction of Arrival) estimation method based on compressed sensing technology |
-
2013
- 2013-11-22 CN CN201310598126.9A patent/CN103607734B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009260778A (en) * | 2008-04-18 | 2009-11-05 | Hitachi High-Tech Control Systems Corp | Sensor network gateway, and sensor network system |
CN102594904A (en) * | 2012-03-04 | 2012-07-18 | 浙江大学 | Method for detecting abnormal events of wireless sensor network in distributed way |
CN103200669A (en) * | 2013-02-22 | 2013-07-10 | 哈尔滨工程大学 | Wireless sensor network node positioning method based on compressed sensing theory |
CN103399312A (en) * | 2013-07-15 | 2013-11-20 | 哈尔滨工程大学 | Temporal-spatial joint filtering high-resolution DOA (Direction of Arrival) estimation method based on compressed sensing technology |
Non-Patent Citations (1)
Title |
---|
车辆传感器网络研究;朱燕民,李明禄,倪明选;《中兴通讯技术》;20091010;第28-32页 * |
Also Published As
Publication number | Publication date |
---|---|
CN103607734A (en) | 2014-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Cheng et al. | An abnormal network flow feature sequence prediction approach for DDoS attacks detection in big data environment | |
CN109302408B (en) | Network security situation assessment method | |
Otoum et al. | A comparative study of ai-based intrusion detection techniques in critical infrastructures | |
CN105682121A (en) | Data acquisition method for sensor network, gateway and data acquisition system | |
Wang et al. | Virus propagation modeling and convergence analysis in large-scale networks | |
CN103476147B (en) | A kind of towards energy-conservation wireless sensor network target tracking method | |
CN105208040A (en) | Network attack detection method and device | |
CN103338451B (en) | A Distributed Malicious Node Detection Method in Wireless Sensor Networks | |
Park et al. | G-idcs: Graph-based intrusion detection and classification system for can protocol | |
CN104202765A (en) | Method and device for detecting sensor faults based on distributed network | |
Bernacki et al. | Anomaly detection in network traffic using selected methods of time series analysis | |
US10681059B2 (en) | Relating to the monitoring of network security | |
CN109861825B (en) | Internal attack detection method based on weighted rules and consistency in CPS system | |
CN103440730B (en) | The recognition methods that a kind of association of extracting based on data is reported to the police | |
CN101977395A (en) | Node trust management system in wireless sensor network | |
CN102158372B (en) | Distributed system abnormity detection method | |
CN107590008B (en) | A method and system for judging the reliability of distributed clusters through weighted entropy | |
CN109600378B (en) | Anomaly detection method for heterogeneous sensor network without central node | |
CN103607734B (en) | The monitoring of anomalous event based on compressed sensing and localization method | |
CN105722129A (en) | Wireless sensing network event detection method and system based on FSAX-MARKOV model | |
CN113709097A (en) | Network risk perception method and defense method | |
Olariu et al. | On aggregating information in actor networks | |
ElMenshawy et al. | A Novel Approach for Collective Anomaly Detection in Internet of Things | |
CN102622858A (en) | Method for detecting toxic-gas leakage areas | |
Russo et al. | Anomaly detection in vehicle-to-infrastructure communications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |