Next Article in Journal
Caps Captioning: A Modern Image Captioning Approach Based on Improved Capsule Network
Next Article in Special Issue
Sidelobe Suppression Techniques for Near-Field Multistatic SAR
Previous Article in Journal
Behavior of Residual Current Devices at Earth Fault Currents with DC Component
Previous Article in Special Issue
Construction of Structured Random Measurement Matrices in Semi-Tensor Product Compressed Sensing Based on Combinatorial Designs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Non-Convex Compressed Sensing Model Improving the Energy Efficiency of WSNs for Abnormal Events’ Monitoring

School of Mathematics and Information Science, Guangzhou University, Guangzhou 510006, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(21), 8378; https://doi.org/10.3390/s22218378
Submission received: 13 September 2022 / Revised: 20 October 2022 / Accepted: 24 October 2022 / Published: 1 November 2022
(This article belongs to the Special Issue Compressed Sensing and Imaging Processing)

Abstract

:
The wireless sensor network (WSN), a communication system widely used in the Internet of Things, usually collects physical data in a natural environment and monitors abnormal events. Because of the redundancy of natural data, a compressed-sensing-based model offers energy-efficient data processing to overcome the energy shortages and uneven consumption problems of a WSN. However, the convex relaxation method, which is widely used for a compressed-sensing-based WSN, is not sufficient for reducing data processing energy consumption. In addition, when abnormal events occur, the redundancy of the original data is destroyed, which makes the traditional compressed sensing methods ineffective. In this paper, we use a non-convex fraction function as the surrogate function of the 0 -norm, which achieves lower energy consumption of the sensor nodes. Moreover, considering abnormal event monitoring in a WSN, we propose a new data construction model and apply an alternate direction iterative thresholding algorithm, which avoids extra measurements, unlike previous algorithms. The results showed that our models and algorithms reduced the WSN’s energy consumption during abnormal events.

1. Introduction

Wireless sensor network (WSN), an important communication system in the Internet of Things, is widely used in fields such as the environment, medical care, transportation, and security [1,2]. Its basic structure consists of a large number of wireless sensor nodes and a sink: the nodes collect and transmit data to the sink, and the sink summarizes and processes the data. The energy of wireless sensor nodes usually depends on batteries or solar power, while the energy reserve of the sink is usually sufficient, which makes the energy consumption of wireless sensor nodes one of the key issues in a WSN [3]. In recent years, with the emergence of compressed sensing theory [4], signal processing methods in a WSN based on sparse representation have already attracted widespread attention [5,6,7,8]. Generally speaking, signal acquisition in a WSN can be expressed as a linear measurement:
y = Φ d ,
where y is the measurement value obtained by the wireless sensor node sampling; d is the original data; the measurement matrix Φ with a size of M × N is an encoding process of the original data d. It is assumed in compressed sensing theory that the data are redundant, which can be sparsely represented by a transform Ψ satisfying d = Ψ x , where x is a sparse vector. The compressed sensing theory shows that d can be reconstructed by solving an optimization model. It is worth noting that sampling is operated by the nodes and that reconstruction is operated by the sink, which means that compressed sensing transfers some workload from the nodes to the sink, and it is suitable for the energy distribution characteristic of a WSN. Additionally, when the WSN is monitoring abnormal events, the sparsity of signals will be disturbed, i.e., signals are no longer sparse in the original transform domain, which makes it impossible to reconstruct signals using the original compressed sensing model. In general, the so-called abnormal events appear sparsely and sporadically; hence, they are naturally sparse in a WSN. In [6], a feasible approach was proposed that regards the original signal as the summation of the normal and abnormal events’ signals: the normal signal is sparse under the sparse transform domain, and the abnormal events’ signal is sparse under the identical transform domain, so the splicing signal in this kind of transform ( Ψ | I ) is sparse.
The studies [9,10,11,12] discussed the feasibility and application of compressed sensing in signal acquisition and processing, demonstrating that a WSN can effectively reduce network energy consumption by using compressed sensing. The compressed sensing theory was applied to a WSN for the first time, and in [5], the concept of compressed wireless sensing (CWS) was proposed and found to be effective for energy efficiency in a WSN of a certain structure. In [6], a compressive data gathering (CDG) model was proposed, which opened a new path for data gathering. In [7], the authors discussed the feasibility of using a binary matrix as the measurement matrix to improve CDG, where the wireless sensor nodes did not need multiplication, further reducing computational consumption. Based on CDG, the researchers [8] developed a distributed compressed sensing method by dividing the data into several blocks for reconstruction with the idea of dividing-and-conquering and then summarizing the data to the sink.
Although compressed sensing theory and its improvements have achieved excellent results, there are still problems with the models in the above-mentioned research:
(1) These studies of compressed sensing models usually use the 1 -norm as the convex surrogate form of the 0 -norm. Even though it is typical and popular [13,14], the 1 -norm often fails to produce the sparsest solution or select the position of the non-zero coefficient [15,16], which implies that it may not be the best choice for a WSN. In fact, many studies have shown that non-convex surrogate functions achieve a better approximation than the 0 -norm and a lower sampling rate than the 1 -norm [15,16,17,18].
(2) A conventional and effective approach to focusing on abnormal events’ monitoring in a WSN is to treat abnormal events as sparse vectors under identity transformation, just as [6] did, to reconstruct additional abnormal event signals with the same length as normal signals. However, this method requires the reconstruction of a signal with twice the dimension of the original signal, which means more measurements and energy consumption.
This paper mainly discusses the two problems mentioned above. First, we adopted the non-convex fraction function P a ( x ) as the surrogate form of the 1 -norm in the compressed sensing model, where
P a ( x ) = i = 1 N p a x i = i = 1 N a x i 1 + a x i ( a 0 ) .
Following estimates of the measurement number M in compressed sensing theory, we thought that the non-convex fraction function model could decrease the number of measurements significantly compared with the 1 -norm model, implying that the wireless sensor nodes in our model have a lighter workload and consume less energy. Second, regarding abnormal events’ monitoring, we propose an optimization model based on the non-convex fraction function and an alternate direction iterative fraction penalty thresholding (AD-IFPT) algorithm to solve it. In each iteration, the normal and abnormal events signals were all N-dimensional and alternately reconstructed. Meanwhile, we analyzed the AD-IFPT algorithm and verified its convergence. Based on the minimal number of measurements theory in compressed sensing and the results of our numerical experiment, we concluded that the AD-IFPT algorithm requires fewer measurements compared with other traditional approaches, meaning that its energy efficiency in abnormal events’ monitoring is better than that of other methods.
The rest of this paper is organized as follows. In Section 2, we briefly introduce the theory of compressed sensing and its applications in a WSN. In Section 3, we introduce a compressed sensing optimization model based on a specific non-convex surrogate function, the fraction function. Then, focusing on abnormal events’ monitoring, we designed an alternating direction algorithm, which has lower energy consumption and high efficiency in abnormal events’ monitoring. We also give several conclusions about the properties of the proposed algorithm. The results of the simulation experiments are presented in Section 4. Finally, we give our conclusion in Section 5.

2. Preliminary Knowledge

As described above, compressed sensing theory can reduce the energy consumption of signal acquisition and transmission, but increase the energy consumption of signal decompression, which just meets the requirements of low-energy consumption at wireless sensor nodes and unlimited energy consumption at the sink in a WSN. In this section, we introduce the compressed sensing theory and the definition of abnormal events to be able to discuss the proposed model clearly in the next section and to choose two applications of compressed sensing theory to evaluate the performance of the proposed model in the experiment section.

2.1. Compressed Sensing Theory

In traditional signal processing, obtaining an N-dimensional signal requires at least N measurements. However, compressed sensing theory shows that, if an original signal d can be sparsely represented, that is, if there exists a sparse transform Ψ such that
d = Ψ x ,
where x is a sparse vector, meaning that most entries of x are zero, then we can reconstruct the original signal d with fewer measurement times M by solving the following optimization problems:
( P 0 ) min x x 0 s . t . y = Φ Ψ x ,
where y is the measurement value and Φ is the measurement matrix with the size of M × N and M N . Because of the discrete and discontinuous properties of the 0 -norm, the P 0 problem is actually nondeterministic polynomial time (NP) hard [19]. Moreover, the 0 -norm is very sensitive to noise, which makes the model ( P 0 ) problematic for solving this problem. To overcome these difficulties, we replaced the highly discontinuous 0 -norm with a continuous surrogate function [13,14,18,20,21,22,23], in which the 1 -norm is typical and popularly proposed. The constrained problem corresponding to the 1 -norm is
( P 1 ) min x x 1 s . t . y = Φ Ψ x .
Given a signal with noise, the corresponding regularization problem is
( P 1 λ ) min x λ x 1 + Φ Ψ x y 2 2 ,
where λ > 0 , the regularized parameter, represents a trade-off between reconstruction error and sparsity. It is worth noting that ( P 1 ) and ( P 1 λ ) are convex optimization problems, which can be solved by many methods such as basis pursuit [24], 1 -magic [25], an iterative soft thresholding algorithm [4,26], and split Bregman methods [27,28].
In fact, some studies have shown that non-convex surrogate functions can obtain a lower sampling rate than the 1 -norm [29,30], which is extremely important in a WSN because it means that there is a lower energy consumption of signal acquisition and transmission at the nodes. In Section 3, we discuss the energy consumption of signal acquisition and transmission at the nodes and the abnormal events’ monitoring of a WSN by taking a specific non-convex surrogate function, the fraction function.

2.2. Analog Compressed Sensing

Using compressed sensing to measure analog signals has been applied in many fields [9,10,11,12]. The main idea is to obtain M measured values of an N-dimensional signal in an analog domain based on the random demodulator (RD) architecture (see Figure 1). The RD consists of three stages: mixer, integrator, and the analog-to-digital converter (ADC). In this case, there are three steps to signal acquisition:
  • The mixer multiplies an input signal by a random sequence.
  • The integrator accumulates the output voltage of the mixer.
  • The ADC samples it at a rate of 1/M.
Step 1 corresponds to the linear measurement represented by the inner product of the original signal x with each row of the measurement matrix Φ . Step 2 gives the measurement values, and the sampling rate of Step 3 is lower than the Nyquist rate when M N , which implies that it will use less energy compared to traditional signal sampling methods. To implement compressed sensing, a prerequisite is that analog signals be sparsely represented as (3). In applications, for example, natural images can usually be sparsely represented under the discrete cosine transform (DCT) (see Figure 2), and [2] showed that the ocean temperature measured by a WSN can be sparsely represented under a discrete wavelet transform (DWT).

2.3. Compressed Data Gathering in a Multi-Hop WSN

In [6], a CDG model was proposed, which applies compressed sensing to a multi-hop WSN. In the traditional wireless sensor signal transmission model, each sensor node collects signals and transmits them to the nearest node in the direction of the sink. If the sensor receives signals from other sensors, those will also be sent to the next node. With the increase in sensor network scale, the power consumption of this data transmission mode will increase greatly. Moreover, the energy consumption between sensors is extremely uneven because, the closer a sensor is to the sink, the more signals it receives and the more transmission energy it consumes.
To overcome the poor performance of the traditional multi-hop WSN architecture, the CDG model was proposed based on compressed sensing theory [6]. In this model, each node only needs to multiply its reading by a random number, add it to the upstream node reading, and transmit the result to the next node, which avoids extra transmitting of data in the multi-hop architecture. During data sampling, the entire wireless sensor network needs to repeat the above steps M times and the data received at the sink can be represented by
y 1 y 2 y M = Φ 11 Φ 12 Φ 1 N Φ 21 Φ 22 Φ 2 N Φ M 1 Φ M 2 Φ M N d 1 d 2 d N ,
where y i represents the ith measurement readings of the sink with M N ; Φ i j represents the random coefficient of the j node in the ith measurement; d j represents the readings of the j node for i = 1 , 2 , , M . We set d = Ψ x as the sparse representation of d, which made this model the same as the compressed sensing model (4). Its working model is shown in Figure 3.

2.4. Abnormal Events’ Monitoring

WSNs are widely used for monitoring abnormal events. For example, when a WSN collects temperature information in a forest, abnormally high readings may indicate a fire. In this case, when abnormal readings appear on nodes, the sparsity of the data will disappear, and the data can no longer be sparsely represented under the original sparse transform (see Figure 4). If it is determined that abnormal events do not appear on a large scale, then the abnormal readings are considered to be sparse in all node readings in the WSN. For this reason, assuming the original signal contains both normal and abnormal events, we express the sensor readings as
d = d 0 + d s ,
where d 0 represents the original readings and d S represents the abnormal readings. Since abnormal readings are sparse and the original signal is sparse under the sparse transform Ψ , then
y = Φ d , d = d 0 + d s = Ψ x 0 + I x s ,
where d 0 = Ψ x 0 ; d s = x s ; x 0 and x s are sparse vectors. A reasonable choice was given in [6], which combines the matrices Φ , Ψ , and I as a new measurement matrix of the following form:
min x 0 s . t . y = Φ d , d = Ψ I x , x = x 0 T x s T T .
If Ψ ˜ = ( Ψ I ) , then it is the original compressed sensing model as in (4). However, the dimension of the signal is doubled, which presents a challenge for reconstructing a signal with abnormal readings using fewer measurements. In the following discussion, we propose an alternative reconstruction method and an algorithm for abnormal event monitoring that does not need to solve the original signal with twice the length in the reconstruction process.

3. Non-Convex Compressed Sensing Model in a WSN and Alternating Direction Reconstruction Algorithm

In this section, we first introduce a compressed sensing optimization model based on a specific non-convex surrogate function, the fraction function. Second, focusing on abnormal events’ monitoring, we propose an alternating direction algorithm that has lower energy consumption and high efficiency.

3.1. Fraction Function Abnormal Events Monitoring Model in WSN

In this part, we mainly introduce our proposed model, but first, we discuss the estimation of the minimum number of measurements in different compressed sensing models: the number M of rows of the measurement matrix. The convex relaxation model (6) is the most widely used and derives its optimal solution easily because of the excellent properties of the convex function. According to the existing conclusions of compressed sensing theory, for the estimation of the minimum number of measurements in (6), the following inequalities hold:
M C K ln ( N / K ) ,
where N is the number of columns of the measurement matrix; K is the sparsity level of the original data; C is a constant number [31]. In applications, M is directly related to the sampling times of the sensor networks. To achieve better energy consumption, a lower bound on M is required. Since the energy at the sink is sufficient, the additional effort for the reconfiguration is negligible. Therefore, we sacrificed the excellent performance of the convex function in optimization to choose the fraction non-convex function as a surrogate function to achieve better performance for the minimum number of measurements.
Let the fraction penalty compressed sensing model be set ( P P a ) as
( P P a ) min x P a ( x ) s . t . y = Φ d , d = Ψ x ,
where P a ( x ) is defined in (2). Although there is no rigorous theoretical proof, numerical experiments showed that the minimum number of measurements required for a non-convex fraction function is lower than for convex functions in compressed sensing, which implies that it can recover data with less sampling. The comparison of the fraction penalty function with another non-convex function the 0.5 -norm was explained in [17] in detail, which showed that the fraction penalty function has better sparse approximation and a lower number of measurements than the 0.5 -norm. The better properties of the fraction penalty function are helpful to achieve better energy efficiency in a WSN.
After having introduced abnormal events’ monitoring in a WSN, let us now give its fraction penalty form for abnormal events’ reconstruction. We assumed that the WSN signal d could be split into a normal signal d 0 and an abnormal events–readings vector d S as in (7). d 0 has its sparse representation d 0 = Ψ x 0 , and d S sparsely appears in the WSN such that d S = I x s as (8), where x 0 and x s are K 1 -sparse and K 2 -sparse vectors, respectively. Thus, the abnormal events’ monitoring based on fraction compressed sensing is
min x 0 , x s P a ( x 0 ) + P a ( x s ) s . t . y = Φ d , d = Ψ x 0 + x s ,
Next, we focus on the algorithm design of Problem (12).

3.2. Algorithm Design

Before we discuss the solution of the problem (14), we first discuss the shortcomings of the solution of such problems in previous studies. In [6], an available method was to splice the sparse transform and identity matrices into an M × 2 N matrix, which regards the abnormal readings as a sparse vector under the identity transform. Hence, within abnormal events’ monitoring, it took the form:   
min x Φ Ψ | I x y 2 2 + λ P a ( x ) ,
where x = x 0 T x S T T . It is worth noting that x in this model is a 2 N -dimensional signal, which implied that we needed to reconstruct a 2 N -dimensional signal with M measurements. In addition, the sparsity of the reconstructed vector x became K = K 1 + K 2 . Based on the suggestion of a numerical simulation experiment, the increase in the signal dimension and sparsity led to a higher measurement number and more WSN energy consumption.
Now, let us introduce our approach. To solve (12), we considered its corresponding regularization problem:
min x Φ Ψ x 0 + Φ x s y 2 2 + λ 1 P a ( x 0 ) + λ 2 P a ( x s ) ,
where λ 1 and λ 2 are regularization parameters, which are used to trade off the sparsity weight. Inspired by the idea of the alternating direction iteration algorithm, we propose an approach to reconstruct the original signal and abnormal events’ vectors alternately. In each iteration, the iterative fraction penalty thresholding algorithm is used to solve the optimization problem (15) or (16). More specifically, we considered the following two optimization problems:
min x 0 Φ Ψ x 0 + Φ x s y 2 2 + λ 1 P a ( x 0 ) ,
and
min x s Φ Ψ x 0 + Φ x s y 2 2 + λ 2 P a ( x s ) .
To solve (15), we set x s to be fixed and did the same to solve (16). Notice that (15) and (16) have a similar form, which could be made equivalent by a simple substitution. To solve (15), we set y ^ = y Φ x S ; similarly, to solve (16), we set y 0 = y Φ Ψ x 0 . Therefore, we only needed to consider the following suboptimization problem:
( P P a λ ) min x λ P a ( x ) + Φ Ψ x y 2 2
and then alternate iterations through the above substitution form.
We considered using the thresholding algorithm to solve the regularization problem, because in [17], it was proven that the optimal solution x * = x 1 * , x 2 * , , x N * to P P a λ could be represented by the following threshold operator form:
x i * = H λ μ , t z μ x * i ,
where t is a positive thresholding parameter; μ satisfies 0 < μ < Φ Ψ 2 2 ; z μ ( x * ) = x * + μ ( Φ Ψ ) T ( y Φ Ψ x * ) ; the thresholding operator H has the following form:
H λ , t ( x ) = H λ , t x 1 , H λ , t x 2 , , H λ , t x N ,
H λ , t ( x i ) = h λ x i , x i > t 0 , otherwise
h λ ( x i ) = sgn ( x i ) 1 + a x i 3 1 + 2 cos G ( x i ) 3 π 3 1 a ,
and
G ( x i ) = arccos 27 λ a 2 4 ( 1 + a | x i | ) 3 1 .
Hence, in the algorithm design, we had the following iteration form of x:
x k + 1 = H λ μ z μ x k .
To sum up, we set the iterative scheme in the thresholding algorithm as follows:
Update x 0 k + 1 : set y s k = y Φ x s k x 0 k + 1 i = H λ 1 u 1 , t z u 1 x 0 k i ,
Update x s k + 1 : set y 0 k = y Φ Ψ x 0 k + 1 x s k + 1 i = H λ 2 u 2 , t z u 2 x s k i .
Based on the above iterative scheme, the alternating direction fraction penalty algorithm (AD-IFPT) is given as Algorithm 1. In this alternating direction iteration model, each step solves a compressed sensing optimization problem of reconstructing an N-dimensional vector from M measurements. This makes up the deficiency of (9), which doubles the signal dimension because of matrix splicing. In the subsequent simulation experiment, we saw that the AD-IFPT was effective and decreased the measurements more compared to the IFPT or traditional compressed sensing methods.
Algorithm 1 Alternating direction iteration fraction penalty thresholding algorithm.
Require:A, y, λ 1 , λ 2 , x 0 0 , x s 0 , u 1 , u 2 , t, and a
 If no convergence, do:
y 0 n = y Φ x s
z n = x 0 n + u 1 Φ Ψ T y 0 n Φ Ψ x 0 n
for i = 1 :length ( x 0 )  do
  if  z i n > t  then
    x 0 n + 1 = g λ 1 u 1 z i n
  else
    x 0 n + 1 = 0
  end if
end for
y S n = y Φ Ψ x 0
z ˜ n = x s n + u 2 Φ T y s n Φ x s n
for i = 1 :length ( x s )  do
  if  z ˜ i n > t  then
    x s n + 1 = g λ 2 u 2 z ˜ i n
  else
    x s n + 1 = 0
  end if
end for
return x 0 n + 1 , x s n + 1

3.3. Parameter Setting and Convergence Analysis

Next, we analyzed the convergence of the AD-IFPT. Beforehand, we needed to make use of a few auxiliary functions and introduce several lemmas that will be helpful in proving convergence.
Lemma 1
([17]). Given v R N , the following equation holds:
H λ , t ( v ) = arg min x x v 2 2 + λ P a ( x ) ,
where t satisfies
t = λ a 2 , if λ 1 a 2 λ 1 2 a , if λ > 1 a 2 .
In our algorithm, we set the threshold parameter t following the above condition.
Lemma 2
([17]). Given λ > 0 , u 0 , 1 Φ Ψ 2 2 , if x * is an optimal solution of ( P P a λ ) , then x * is a fixed point of the threshold operator as (18).
The above two lemmas will be used in the convergence proof of the algorithm. Next, we defined several auxiliary functions to prove convergence.
R x 0 , x s : = Φ Ψ x 0 + Φ x s y 2 2 + λ 1 P a x 0 + λ 2 P a x s
B x s x 0 , v : = u 1 Φ Ψ x 0 y Φ x s 2 2 + λ 1 P a x 0 + λ 2 P a x s Φ Ψ x 0 Φ Ψ v 2 2 + x 0 v 2 2
C x 0 x s , v : = u 2 Φ x s y Φ Ψ x 0 2 2 + λ 1 P a x 0 + λ 2 P a x s Φ x s Φ v 2 2 + x s v 2 2
Theorem 1.
Suppose that x 0 * is a minimizer of of B x s x 0 , v for any fixed λ 1 , λ 2 , u 1 , x s , and v. Then,
x 0 * i = H λ 1 u 1 , t z u 1 v i .
Proof. 
Note that B x s x 0 , v can be written as
B x s x 0 , v = u 1 Φ Ψ x 0 y Φ x s 2 2 + λ 1 P a x 0 + λ 2 P a x s Φ Ψ x 0 Φ Ψ v 2 2 + x 0 v 2 2 = u 1 y Φ x s 2 2 2 u 1 Φ Ψ x 0 , y Φ x s + λ 1 u 1 P a x 0 + λ 2 u 1 P a x s u 1 Φ Ψ v 2 2 + 2 u 1 Φ Ψ x 0 , Φ Ψ v + x 0 2 2 + v 2 2 2 x 0 , v = x 0 2 2 2 x 0 , z u 1 ( v ) + λ 1 u 1 P a x 0 + λ 2 u 1 P a x s + v 2 2 + u 1 y Φ x s 2 2 u 1 Φ Ψ v 2 2 = x 0 z u 1 ( v ) 2 2 + λ 1 u 1 P a x 0 + λ 2 u 1 P a x s + v 2 2 + u 1 y Φ x s 2 2 u 1 Φ Ψ v 2 2 z u 1 ( v ) 2 2 .
Because λ 1 , λ 2 , u 1 , x s , and v are fixed, using Lemma 1 gives us
x 0 * i = H λ 1 u 1 , t z u 1 v i .
Theorem 2.
Suppose that x s * is a minimizer of C x 0 x s , v for any fixed λ 1 , λ 2 , u 2 , x 0 , and v. Then,
x s * i = H λ 2 u 2 , t z u 2 v i .
Proof. 
It is similar to Theorem 1, so it was omitted. □
Theorem 3.
Let u 1 0 , 1 Φ Ψ 2 2 . Given that λ 1 , λ 2 > 0 for any fixed x s , suppose that x 0 * is the global minimizer of R x 0 , x s . Then, for any x R N , we have
B x s x 0 * , x 0 * B x s x , x 0 * .
Proof. 
Because of the properties of the operator norm, for any x R N , the following inequality holds:
Φ Ψ x 0 Φ Ψ x 0 * Φ Ψ 2 2 x x 0 * 2 2 1 u 1 x x 0 * 2 2
Hence, for any x,
B x s x 0 * , x 0 * = u 1 R x 0 * , x s u 1 R x , x s = u 1 ( Φ Ψ x y Φ x s 2 2 + λ 1 P a ( x ) + λ 2 P a x s u 1 ( Φ Ψ x y Φ x s 2 2 + λ 1 P a ( x ) + λ 2 P a x s u 1 Φ Ψ x Φ Ψ x 0 * 2 2 + x x 0 * 2 2 = B x s x , x 0 *
Theorem 4.
Let u 2 0 , 1 Φ 2 2 . Given that λ 1 , λ 2 > 0 , for any fixed x 0 , suppose that x s * is the global minimizer of R x 0 , x s . Then, for any x R N , we have
C x 0 x s * , x s * C x 0 x , x s * .
Proof. 
It is similar to Theorem 3, so it was omitted. □
Now, we can derive conclusions about the convergence of the AD-IFPT algorithm.
Theorem 5.
Given λ 1 , λ 2 > 0 ; u 1 0 , 1 Φ Ψ 2 2 , and u 2 0 , 1 Φ 2 2 , let sequence { x 0 k } , { x s k } be generated by the form (24) and (25). Then, the following propositions hold:
(i) R ( x 0 k , x s k ) is a monotonically decreasing sequence associated with k.
(ii) lim k x 0 k + 1 x 0 k 2 = 0 and lim k x s k + 1 x s k 2 = 0 .
Proof. 
(i) According to Theorem 1 and 3, we derived
min x B x s k x , x 0 k = B x s k H λ 1 u 1 , t x 0 k + u 1 ( Φ Ψ ) T y Φ x s k Φ Ψ x 0 k , x 0 k = B x s k x 0 k + 1 , x 0 k .
Similarly, we had
min x C x 0 k x , x s k = C x 0 k x s k + 1 , x s k ;
hence,
R x 0 k + 1 , x s k + 1 = 1 u 2 C x 0 k + 1 x s k + 1 , x s k x s k + 1 x s k 2 2 + Φ x s k + 1 Φ x s k 2 2 1 u 2 C x 0 k + 1 x s k , x s k + Φ x s k + 1 Φ x s k 2 2 1 u 2 x s k + 1 x s k 2 2 1 u 2 C x 0 k + 1 x s k , x s k = R x 0 k + 1 , x s k = 1 u 1 B x s k x 0 k + 1 , x 0 k x 0 k + 1 x 0 k 2 2 + Φ Ψ x 0 k + 1 Φ Ψ x 0 k 2 2 1 u 1 B x s k x 0 k , x 0 k Φ Ψ x 0 k + 1 Φ Ψ x 0 k 2 2 1 u 1 x 0 k + 1 x 0 k 2 2 1 u 1 B x s k x 0 k , x 0 k = R x 0 k , x s k ,
which shows that R ( x 0 k , x s k ) is a monotonically decreasing sequence associated with k.
(ii) Using the properties of the operator norm and Theorem 3, we had
u 1 R x 0 k , x s k R x 0 k + 1 , x s k + 1 = B x s k x 0 k , x s k u 1 R x 0 k + 1 , x s k + 1 B x s k x 0 k + 1 , x 0 k u 1 R x 0 k + 1 , x s k + 1 = x 0 k + 1 x 0 k 2 2 u 1 Φ Ψ x 0 k + 1 Φ Ψ x 0 k 2 2 + u 1 Φ Ψ x 0 k + 1 y Φ x s k 2 2 + λ 2 P a x s k Φ Ψ x 0 k + 1 y Φ x s k 2 2 λ 2 P a x s k + 1 x 0 k + 1 x 0 k 2 2 u 1 Φ Ψ x 0 k + 1 Φ Ψ x 0 k 2 2 x 0 k + 1 x 0 k 2 2 u 1 Φ Ψ 2 2 x 0 k + 1 x 0 k 2 2 = 1 u 1 Φ Ψ 2 2 x 0 k + 1 x 0 k 2 2
According to Theorem 4, and using a similar method, we derived
u 2 R x 0 k , x s k R x 0 k + 1 , x s k + 1 1 u 2 Φ 2 2 x s k + 1 x s k 2 2 .
Hence, we discovered that
k = 0 N x 0 k + 1 x 0 k 2 2 u 1 R x 0 0 , x s 0 R x 0 N , x s N 1 u 1 Φ Ψ 2 2 u 1 R x 0 0 , x s 0 1 u 1 Φ Ψ 2 2 = u 1 y 2 2 1 u 1 Φ Ψ 2 2
and
k = 0 N x s k + 1 x s k 2 2 u 2 R x 0 0 , x s 0 R x 0 N , x s N 1 u 2 Φ 2 2 u 2 R x 0 0 , x s 0 1 u 2 Φ 2 2 = u 2 y 2 2 1 u 2 Φ 2 2
Notice that to the right of the above two inequalities are constant values. Let N + ; it followed immediately that these two series were convergent, and this gave us
lim k x 0 k + 1 x 0 k 2 = 0
and
lim k x s k + 1 x s k 2 = 0

4. Performance Evaluation and Experimental Results

In this part, we first introduce an energy consumption model of the WSN, which evaluated power consumption by the number of instructions executed on the hardware. Then, we evaluated the energy efficiency performance of the proposed non-convex fraction function compressed sensing model. Furthermore, we compared the energy consumption of the IFPT and AD-IFPT with other traditional methods on the WSN during abnormal events’ monitoring.

4.1. Energy Consumption Estimation Model of the WSN

In our analysis, we used the energy consumption model of Mica2 [32] to describe all the energy consumption of our models. Mica2 is equipped with an Atmel Atmega 128L processor and a Chipcon CC1000 radio. We took into consideration the energy consumption caused by the hardware instruction execution times of different methods under a fixed hardware setup and transmission distance. Assuming that the distance between each node was 100 m, the hardware parameters of the sensor energy consumption are shown in Table 1, as given by [32]. The energy consumption at the node was expressed as follows:
E = E R E C + E S M P + E B G + E C O M + E T S M ,
where E R E C is the energy consumption of receiving signal; E S M P is the energy consumption of signal sampling; E B G is the energy consumption of background power consumption during hardware operation; E B G is the background energy consumption of the hardware: E T S M is the energy consumption of a transmitting signal; E C O M is the energy of computation in the hardware, which depends on the kind of processing and operating carried out for the signal on the nodes.
In this paper, two working modes of compressed sensing were analyzed: analog compressed sensing and compressed data gathering in a multi-hop WSN.

4.1.1. Energy Consumption of Analog Compressed Sensing

In this case, we assumed that the length of the signal was N under Nyquist sampling. When using compressed sensing, we sampled the original signal M times with M N . For processor instruction, there were M times of inner product computing of N-dimensional vectors under the analog compressed sensing mode we introduced in Section 2. We set the random sequence to satisfy the Bernoulli distribution, which takes the value of 0 or 1 with a 0.5 probability, respectively. Therefore, the energy consumption calculation formula of this case is given by
E ( t r a d ) = E R E C + E S M P + E B G + E C O M + E T S M = N E r x + N P a c q D o p + 2 N P b g D o p + N ε m r d + N ε m w r + N E t x ,
E ( C S ) = E R E C + E S M P + E B G + E C O M + E T S M = N E r x + N P a c q D o p + M ( M + N + M N ) P b g D o p + N ε m r d + M N ε a d d + M ε m w r + M E t x ,
where E ( t r a d ) represents the energy consumption of the WSN in traditional mode and E ( C S ) represents its energy consumption in compressed sensing mode.

4.1.2. Energy Consumption of CDG in Multi-Hop WSN

In this case, we assumed that there were N nodes in a signal transmission chain of a multi-hop WSN. In the traditional mode, each node generates a reading from its sampling, receives the readings of all upstream nodes, and transmits them to the next node. Consequently, there were N × ( N + 1 ) / 2 times of data transmission in the overall process. In the compressed sensing mode, each node receives a binary number (0 or 1), which determines whether or not it was sampled. If a node received a 1, it generated a reading in the sampling, received a number from the nearest upstream node, and then, transmitted their sum to the next node. If a node received a 0, it only had to transmit a number from the nearest upstream node to the next one without sampling. This step was repeated M times. Therefore, the energy consumption calculation formula of this case is given by:
E ( t r a d ) = E R E C + E S M P + E B G + E C O M + E T S M = 1 2 N N 1 E r x + N P a c q D o p + N ( N 1 ) + 2 N P b g D o p + 1 2 N N + 1 ε m r d + ε m w r + 1 2 N ( N + 1 ) E t x ,
E ( C S ) = E R E C + E S M P + E B G + E C O M + E T S M = M N E r x + N P a c q D o p + 4 M N + M ( N 1 ) P b g D o p + 2 M N ε m r d + M ( N 1 ) ε a d d + 2 M N ε m w r + M N E t x ,
where E ( t r a d ) represents the energy consumption of the WSN in traditional mode and E ( C S ) represents it in compressed sensing mode.

4.2. Performance of the Proposed Model and Energy Consumption Comparison

In this part, we first evaluated the availability of the proposed AD-IFPT algorithm in abnormal events’ monitoring. We randomly generated signals with a length of 512, sparsity level K 1 = 64, abnormal events K 2 = 16, and −30 dB of Gaussian noise, then reconstructed the signals using 250 measurements by the AD-IFPT (see Figure 5). The result showed that the AD-IFT algorithm could reconstruct the original signal with noise and abnormal events within a 0.1% error range. Therefore, it is advisable to use the fraction penalty function model and the AD-IFPT algorithm to reconstruct the signal.
Next, we analyzed the energy consumption of the AD-IFPT, IFPT, and other traditional compressed sensing models. Before starting the analysis, it was necessary to define the criteria for the successful reconstruction of the signal. We used the normalize mean-squared error (NMSE) to evaluate the reconstruction error of signal d as
NMSE ( d ) = d d * 2 2 d * 2 2 ,
where d * represents the original signal and d represents the recovery signal. Let us assume that d is called a successful reconstructed signal when NMSE ( d ) 10 3 .
The following is the comparison of the AD-IFPT, IFPT, and two traditional compressed sensing models in the experiment. The last three algorithms adopted the matrix splicing method in [6] when reconstructing abnormal event monitoring signals. The primitive dual-interior point method based on 1 -norm relaxation (the built-in compressed sensing algorithm in the L1-MAGIC package in MATLAB) and the greedy algorithm were selected as the contrast.
The result showed that the IFPT and AD-IFPT had better performance compared to the traditional compressed sensing methods; more specifically, the number of measurements of the proposed models was significantly reduced. The AD-IFPT had the best performance: it stably reconstructed a 512-dimensional signal in 170 measurements without abnormal events and in 225 measurements with abnormal events (see Figure 6).
In the simulation experiment, we determined that, when each algorithm reconstruction rate reached 100% stability, the number of its measurements could be accepted. Moreover, our experiment was carried out at different sparsity signal levels (0.05 to 0.275) and considered two scenarios: WSN monitoring with and without abnormal events. In addition, we calculated energy consumption in two cases: analog compressed sensing and compressed data gathering in the multi-hop WSN (see Figure 7). The results showed that, compared with transmitting the signal directly, the energy consumption of the compressed sensing method was significantly reduced when the signal sparsity decreased, and the energy savings reached more than 50% of the direct transmission when K / N was below 0.05. In the comparison with the compressed sensing methods, the AD-IFPT reduced the energy consumption compared with other traditional compressed sensing models at the same sparsity level.
Remark 1.
It is worth noting that, in each iteration, the time complexity of the IFPT algorithm was O ( M N ) , mainly caused by the multiplication of the matrix and vector. Assuming that it takes T iterations to finish the algorithm, then the time complexity of our algorithm is O ( T M N ) , where T is related to the parameters. The complexity of the algorithms compared in this paper, i.e., convex optimization and the greedy algorithm, was O ( N 3 ) and O ( K M N ) , respectively [33].

5. Conclusions

In this paper, we mainly discussed the energy consumption of the sensor nodes in a WSN by using a non-convex compressed sensing model, which is different from the current popular models where the 1 -norm is used as the surrogate function of the 0 -norm. However, we adopted a specific non-convex surrogate function (the fraction function) as the surrogate function of the 0 -norm. For abnormal events’ monitoring by the WSN, considering the sparse characteristics of abnormal events, we proposed an optimization model and designed an AD-IFPT algorithm to solve this optimization model, which avoided the extra measurements of previous algorithms. Finally, we used a WSN energy consumption model for the sensor nodes in the WSN under different methods. The results showed that our model and algorithm reduced the amount of data acquisition and transmission such that the energy consumption of the sensor nodes was effectively reduced.

Author Contributions

Conceptualization, Y.H., H.L. and J.P.; methodology, Y.H., H.L. and J.P.; software, Y.H.; validation, Y.H., H.L. and J.P.; formal analysis, Y.H.; investigation, Y.H.; resources, H.L. and J.P.; data curation, Y.H.; writing—original draft preparation, Y.H.; writing—review and editing, Y.H. and H.L.; visualization, Y.H.; supervision, H.L. and J.P.; project administration, H.L. and J.P.; funding acquisition, H.L. and J.P. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by the National Science Foundation of China (No. 12271117, 12031003) and the basic research joint funding project of university and Guangzhou city (202102010434).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Akyildiz, I.; Su, W.; Sankarasubramaniam, Y.; Cayirci, E. Wireless sensor networks: A survey. Comput. Netw. 2002, 38, 393–422. [Google Scholar] [CrossRef] [Green Version]
  2. Freitas, D.M.D.; Kininmonth, S.; Woodley, S. Linking science and management in the adoption of sensor network technology in the Great Barrier Reef coast, Australia. Comput. Environ. Urban Syst. 2009, 33, 111–121. [Google Scholar] [CrossRef]
  3. Ahlawat, M.K. Wireless Sensor Network—A Theoretical Review. Int. J. Wired Wirel. Commun. 2013, 1, 11–19. [Google Scholar]
  4. Donoho, D.L. Compressed sensing. IEEE Trans. Inf. Theory 2006, 52, 1289–1306. [Google Scholar] [CrossRef]
  5. Bajwa, W.U.Z.; Haupt, J.; Sayeed, A.M.; Nowak, R.D. Compressive wireless sensing. In Proceedings of the 2006 5th International Conference on Information Processing in Sensor Networks, Nashville, TN, USA, 19–21 April 2006; pp. 134–142. [Google Scholar]
  6. Luo, C.; Wu, F.; Sun, J.; Chen, C. Compressive data gathering for large-scale wireless sensor networks. In Proceedings of the 15th Annual International Conference on Mobile Computing and Networking, MOBICOM 2009, Beijing, China, 20–25 September 2009. [Google Scholar]
  7. Luo, C.; Wu, F.; Sun, J.; Chen, C. Efficient Measurement Generation and Pervasive Sparsity for Compressive Data Gathering. IEEE Trans. Wirel. Commun. 2010, 9, 3728–3738. [Google Scholar] [CrossRef]
  8. Dandekar, D.R.; Deshmukh, P.R. Energy balancing multiple sink optimal deployment in multi-hop Wireless Sensor Networks. In Proceedings of the IEEE International Advance Computing Conference, Ghaziabad, India, 22–23 February 2013; pp. 408–412. [Google Scholar]
  9. Tropp, J.A.; Laska, J.N.; Duarte, M.F.; Romberg, J.K.; Baraniuk, R.G. Beyond Nyquist: Efficient Sampling of Sparse Bandlimited Signals. IEEE Trans. Inf. Theory 2010, 56, 520–544. [Google Scholar] [CrossRef] [Green Version]
  10. Polunin, M.; Bykova, A.; Losev, V.V. Analog to Information Converter with Random Demodulation Based on SAR ADC. In Proceedings of the 2021 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (ElConRus), St. Petersburg and Moscow, Russia, 26–28 January 2021; pp. 2734–2738. [Google Scholar]
  11. Kirolos, S.; Laska, J.; Wakin, M.; Duarte, M.; Baron, D.; Ragheb, T.; Massoud, Y.; Baraniuk, R. Analog-to-Information Conversion via Random Demodulation. In Proceedings of the 2006 IEEE Dallas/CAS Workshop on Design, Applications, Integration and Software, Richardson, TX, USA, 29–30 October 2006; pp. 71–74. [Google Scholar]
  12. Laska, J.N.; Kirolos, S.; Duarte, M.F.; Ragheb, T.S.; Baraniuk, R.G.; Massoud, Y. Theory and Implementation of an Analog-to-Information Converter using Random Demodulation. In Proceedings of the 2007 IEEE International Symposium on Circuits and Systems, New Orleans, LA, USA, 27–30 May 2007; pp. 1959–1962. [Google Scholar]
  13. Donoho, D.L.; Tanner, J. Sparse nonnegative solution of underdetermined linear equations by linear programming. Proc. Natl. Acad. Sci. USA 2005, 102, 9446–9451. [Google Scholar] [CrossRef] [Green Version]
  14. Candes, E.J.; Tao, T. Decoding by linear programming. IEEE Trans. Inf. Theory 2005, 51, 4203–4215. [Google Scholar] [CrossRef] [Green Version]
  15. Fan, J.; Li, R. Variable Selection via Nonconcave Penalized Likelihood and its Oracle Properties. J. Am. Stat. Assoc. 2001, 96, 1348–1360. [Google Scholar] [CrossRef]
  16. Zhang, C.H. Nearly unbiased variable selection under minimax concave penalty. Ann. Stat. 2010, 38, 894–942. [Google Scholar] [CrossRef] [Green Version]
  17. Li, H.; Zhang, Q.; Cui, A.; Peng, J. Minimization of fraction function penalty in compressed sensing. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 1626–1637. [Google Scholar] [CrossRef] [PubMed]
  18. Chartrand, R. Exact Reconstruction of Sparse Signals via Nonconvex Minimization. IEEE Signal Process. Lett. 2007, 14, 707–710. [Google Scholar] [CrossRef]
  19. Natarajan, B.K. Sparse approximate solutions to linear systems. SIAM J. Comput. 1995, 24, 227–234. [Google Scholar] [CrossRef] [Green Version]
  20. Blumensath, T.; Davies, M.E. Iterative Thresholding for Sparse Approximations. J. Fourier Anal. Appl. 2008, 14, 629–654. [Google Scholar] [CrossRef] [Green Version]
  21. Donoho, D.L.; Huo, X. Uncertainty principles and ideal atomic decomposition. IEEE Trans. Inf. Theory 2001, 47, 2845–2862. [Google Scholar] [CrossRef] [Green Version]
  22. Elad, M. Sparse and Redundant Representations—From Theory to Applications in Signal and Image Processing; Springer: New York, NY, USA, 2010. [Google Scholar]
  23. Li, H.; Peng, J.; Yue, S. The Sparsity of Underdetermined Linear System via p Minimization for 0 < p < 1. Math. Probl. Eng. 2015, 2015, 1–6. [Google Scholar]
  24. Chen, S.S.; Saunders, D. Atomic Decomposition by Basis Pursuit. Siam Rev. 2001, 43, 129–159. [Google Scholar] [CrossRef] [Green Version]
  25. Candes, E.J.; Romberg, J.K.; Tao, T. Stable signal recovery from incomplete and inaccurate measurements. Commun. Pure Appl. Math. 2010, 59, 1207–1223. [Google Scholar] [CrossRef] [Green Version]
  26. Donoho, D.L. De-noising by soft-thresholding. IEEE Trans. Inf. Theory 2002, 41, 613–627. [Google Scholar] [CrossRef] [Green Version]
  27. Goldstein, T.; Osher, S. The Split Bregman Method for L1-Regularized Problems. SIAM J. Imaging Sci. 2009, 2, 323–343. [Google Scholar] [CrossRef]
  28. Yin, W.; Osher, S.; Goldfarb, D.; Darbon, J. Bregman iterative algorithms for 1-minimization with applications to compressed sensing. Siam J. Imaging Sci. 2008, 1, 143–168. [Google Scholar] [CrossRef] [Green Version]
  29. Foucart, S.; Lai, M. Sparsest solutions of underdetermined linear systems via q-minimization for 0 < q ≤ 1. Appl. Comput. Harmon. Anal. 2009, 26, 395–407. [Google Scholar]
  30. Chartrand, R. Nonconvex Compressed Sensing and Error Correction. In Proceedings of the 2007 IEEE International Conference on Acoustics, Speech and Signal Processing-ICASSP’07, Honolulu, HI, USA, 15–20 April 2007; Volume 3, pp. III-889–III-892. [Google Scholar]
  31. Foucart, S.; Rauhut, H. A Mathematical Introduction to Compressive Sensing; Birkhäuser: New York, NY, USA, 2013. [Google Scholar]
  32. Karakus, C.; Gurbuz, A.C.; Tavli, B. Analysis of energy efficiency of compressive sensing in wireless sensor networks. IEEE Sens. J. 2013, 13, 1999–2008. [Google Scholar] [CrossRef]
  33. Qaisar, S.; Bilal, R.M.; Iqbal, W.; Naureen, M.; Lee, S. Compressive sensing: From theory to applications, a survey. J. Commun. Netw. 2013, 15, 443–456. [Google Scholar] [CrossRef]
Figure 1. A classical random demodulator (RD) architecture in an analog compressed sensing application.
Figure 1. A classical random demodulator (RD) architecture in an analog compressed sensing application.
Sensors 22 08378 g001
Figure 2. (A) Original image; (B) coefficient matrix under discrete cosine transform (DCT); (C) compressed image using 5% largest coefficient; (D) the 5% largest coefficient matrix.
Figure 2. (A) Original image; (B) coefficient matrix under discrete cosine transform (DCT); (C) compressed image using 5% largest coefficient; (D) the 5% largest coefficient matrix.
Sensors 22 08378 g002
Figure 3. (A) Traditional transmitting method of a multi-hop WSN; (B) CS method of a multi-hop WSN.
Figure 3. (A) Traditional transmitting method of a multi-hop WSN; (B) CS method of a multi-hop WSN.
Sensors 22 08378 g003
Figure 4. (A) Original signal (N = 512); (B) signal in sparse domain (K = 25); (C) signal with abnormal events; (D) signal with abnormal events in sparse domain.
Figure 4. (A) Original signal (N = 512); (B) signal in sparse domain (K = 25); (C) signal with abnormal events; (D) signal with abnormal events in sparse domain.
Sensors 22 08378 g004
Figure 5. (A) Original signal and recovery signal; (B) recovery error of reconstruction; (C) reconstruction sparse domain coefficient; (D) recovery error of sparse domain coefficient; (E) abnormal events of a wireless sensor network; (F) the recovery result of abnormal events.
Figure 5. (A) Original signal and recovery signal; (B) recovery error of reconstruction; (C) reconstruction sparse domain coefficient; (D) recovery error of sparse domain coefficient; (E) abnormal events of a wireless sensor network; (F) the recovery result of abnormal events.
Sensors 22 08378 g005
Figure 6. (A) Comparison of the recovery rate of 4 algorithms with abnormal events; (B) comparison of the recovery rate of 4 algorithms without abnormal events.
Figure 6. (A) Comparison of the recovery rate of 4 algorithms with abnormal events; (B) comparison of the recovery rate of 4 algorithms without abnormal events.
Sensors 22 08378 g006
Figure 7. Energy consumption in four cases. (A) Analog compressed sensing processing; (B) analog compressed sensing with abnormal events; (C) compressed data gathering in a multi-hop WSN; (D) compressed data gathering in a multi-hop WSN with abnormal events.
Figure 7. Energy consumption in four cases. (A) Analog compressed sensing processing; (B) analog compressed sensing with abnormal events; (C) compressed data gathering in a multi-hop WSN; (D) compressed data gathering in a multi-hop WSN with abnormal events.
Sensors 22 08378 g007
Table 1. Hardware parameters.
Table 1. Hardware parameters.
ParameterValueDescription
P a c q 15.01 mWSignal sampling
power consumption
E r x 0.923 μJEnergy consumption for
receiving signals
E t x 1.984 μJEnergy consumption for
transmitting signals
D o p 0.14 μsDuration of a
CPU operation
P b g 9.6 mWHardware background
power consumption
ε a d d 3.30 nJEnergy consumption for
addition operation
ε m u l 9.90 nJEnergy consumption for
multiplication operation
ε m r d 0.26 nJEnergy consumption for
memory reading
ε m w r 4.30 nJEnergy consumption for
memory writing
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Huang, Y.; Li, H.; Peng, J. A Non-Convex Compressed Sensing Model Improving the Energy Efficiency of WSNs for Abnormal Events’ Monitoring. Sensors 2022, 22, 8378. https://doi.org/10.3390/s22218378

AMA Style

Huang Y, Li H, Peng J. A Non-Convex Compressed Sensing Model Improving the Energy Efficiency of WSNs for Abnormal Events’ Monitoring. Sensors. 2022; 22(21):8378. https://doi.org/10.3390/s22218378

Chicago/Turabian Style

Huang, Yilin, Haiyang Li, and Jigen Peng. 2022. "A Non-Convex Compressed Sensing Model Improving the Energy Efficiency of WSNs for Abnormal Events’ Monitoring" Sensors 22, no. 21: 8378. https://doi.org/10.3390/s22218378

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop