DOI QR코드

DOI QR Code

An optimized deployment strategy of smart smoke sensors in a large space

  • Liu, Pingshan (Business School, Guilin University of Electronic Technology) ;
  • Fang, Junli (Business School, Guilin University of Electronic Technology) ;
  • Huang, Hongjun (Business School, Guilin University of Electronic Technology)
  • Received : 2022.01.26
  • Accepted : 2022.10.28
  • Published : 2022.11.30

Abstract

With the development of the NB-IoT (Narrow band Internet of Things) and smart cities, coupled with the emergence of smart smoke sensors, new requirements and issues have been introduced to study on the deployment of sensors in large spaces. Previous research mainly focuses on the optimization of wireless sensors in some monitoring environments, including three-dimensional terrain or underwater space. There are relatively few studies on the optimization deployment problem of smart smoke sensors, and leaving large spaces with obstacles such as libraries out of consideration. This paper mainly studies the deployment issue of smart smoke sensors in large spaces by considering the fire probability of fire areas and the obstacles in a monitoring area. To cope with the problems of coverage blind areas and coverage redundancy when sensors are deployed randomly in large spaces, we proposed an optimized deployment strategy of smart smoke sensors based on the PSO (Particle Swarm Optimization) algorithm. The deployment problem is transformed into a multi-objective optimization problem with many constraints of fire probability and barriers, while minimizing the deployment cost and maximizing the coverage accuracy. In this regard, we describe the structure model in large space and a coverage model firstly, then a mathematical model containing two objective functions is established. Finally, a deployment strategy based on PSO algorithm is designed, and the performance of the deployment strategy is verified by a number of simulation experiments. The obtained experimental and numerical results demonstrates that our proposed strategy can obtain better performance than uniform deployment strategies in terms of all the objectives concerned, further demonstrates the effectiveness of our strategy. Additionally, the strategy we proposed also provides theoretical guidance and a practical basis for fire emergency management and other departments to better deploy smart smoke sensors in a large space.

Keywords

1. Introduction

With the continuous emergence and development of smart cities, complex 3D (ThreeDimensional) urban environments have brought new issues and challenges in the study of WSNs (wireless sensor networks) deployment [1]. WSNs are an essential parts of smart cities construction, and deploying sensors in some monitoring areas is a challenging work[2]. The progress of sensors deployment was primarily motivated by applications in military such as battlefield surveillance. Nevertheless, they have been being applied to many industrial and civilian application areas currently, which includes the monitoring of industrial process, underwater environmental monitoring and residential fire monitoring. As a fundamental problem in WSNs, deploying sensors in a certain mpnitoring area has caught many reseachers’ great attention in the past years [3]. In general, the number of sensor nodes and their final deployment positions in the monitoring areas will affect the topological structure of a WSN, which will also determine factors involving the coverage ratio, deployment cost and network life. In a monitoring scene, the efficiency of a WSN depends mainly on the deployment strategy of sensors. Most of researchers at home and abroad have gained a number of achievements research on the deployment strategy of sensors[4]. The deployment problem is formulated as a MOPT problem two or more conflicting objectives in many researches, the aim of the optimization process is to obtain reasonable trade-offs between the two objectives[5]. However, while sensors are used in greater numbers for residential and supermarket environments, the optimal deployment strategies become increasingly significiant[6]. While the coverage quality and network connectivity have been optimized in many literature, the most scenes of deployment only considerre the terrestrial two-dimensional networks. Unfortunately, most of studies cannot be directly applied to 3D networks[7]. How to reduce the network energy consumption and increase the network lifetime to obtain a good coverage quality is a significiant problem in the process of deploying sensors, and we can model it as the MOPs (Multi-objective Optimization Problems). The purpose of solving MOPs with multiple conflicting optimization objectives is to get an approximation of the Pareto front[8]. MOPs should be provided with two or more nondominated solutions involving different objective functions. The deployment of sensors in a large space satisfying two or more objective functions is a challenging problem[8]. As a result, multi-objective method is always the best way in cases dealing with two or more conflicting objectives[7].

The deployment problem of smart smoke sensors is a special type of problem in fire emergency management. The nodes are distributed on the upper surface of this threedimensional monitoring environment to achieve the purpose of detecting the space. The deployment problem of smart smoke sensors in large spaces is close to practical application scenarios and has a certain degree of complexity, Therefore, there are few researches on this fields. Based on the above analysis, this paper develops an optimized deployment strategy based on an intelligent algorithm, and the deployment problem of smart smoke sensors is modeled as the MOPs problem with two objective functions, namely, the deployment cost and the coverage accuracy. The goal of the deployment process is to develop a reasonable tradeoffs between the two objectives we designed. An extensive number of siumlation experiments was conducted systematically to demonstrate the performance of our proposed deployment strategy.

The main contributions of this study are summarized as the following three parts:

1) We first design a structure model in a large space and propose a coverage model; Then we establish a mathematical model including two optimal objectives: the coverage accuracy and the deployment cost. By maximizing the coverage accuracy and minimizing the deployment cost, the overall coverage quality of smart smoke sensors is improved;

2) This paper develops an optimized deployment strategy of smart smoke sensors that are suitable for large spaces, which considers the probability of fire areas and in the presence of some random obstacles in the monitoring area;

3) The proposed strategy is optimized by the PSO algorithm, and compared with the traditional uniform deployment strategy under different parameter settings. Simulation results show the better performance of our developed optimized deployment strategy.

The organization structure of this paper is desingned as follows. The related work including our research is described in Section 2. Then, we design the structure model in Section 3, as well as the mathematical model, including two objective functions. The PSO algorithm to optimize our developed optimizing deployment strategies is described in Section 4. And in Section 5, we show the simulation experiments and detail analysis. Finally, the conclusions and future work are discussed in Section 6.

2. Related Work

In this paper, we describe the related work involving the deployment strategies of sensors in some monitoring area. According to the placement of deployed sensors, deployment strategies can be classified into random and deterministic deployment[2]. At present, many useful deployment strategies for monitorng the specific spaces have been proposed in literatures[9]. Many researches has mainly focused on sensors deployment schemes in a two-dimensional monitoring environment, Most of which aim at obtaining high coverage ratio and network connectivity, minimizing the deployment cost and energy consumption[10]. Therefore, optimal sensor nodes arrangement is a necessary problem for some essential objectives in the process of deployment, such as cost, coverage ratio, lifetime and connectivity[11]. Moreover, scholars also have performed a comparative study on the different node deployment schemes in more actual environment monitoring systems[12]. This section describes the previous work related to sensors deployment strategies. The work varies in terms of the sensors’ actual application scenario, deployment objectives and strategies, and the study on the deployment strategy of sensors is generally divided into three types from the perspective of monitoring areas.

2.1 Sensors Deployment Strategy Research for 3D Terrain Coverage

The sensors deployment problem involving the scene of 3D surface have been studied in many literatures. The development of the concept of smart cities and the emergence of 3D urban terrain data have brought new requirements and challenges to the research on deployment of wireless sensor networks. The authors in [1] study the deployment problem of heterogeneous and directional wireless sensor networks in 3D smart cities. The deployment problem is transformed into a multi-objective optimization problem (MOP) based upon three-dimensional urban terrain datas, and then a distributed parallel multi-objective evolutionary algorithms (MOEAs) are designed to solve this problem. The authors both in [14-15] study the node deployement peoblem on 3D terrian, and the aim is to achieve the optimal monitoring of 3D terrian. Boufares[14] proposed a distributed deployment algorithm on the basis of an improved virtual force strategy, which is effective in improving the coverage ratio of different complex terrain surface function models while ensuring the connectivity of sensors network and lowering the deployment cost. While the paper[15] developed an uncertain comprehensive coverage model and a 3D probabilistic sensing model, and an uncertain non-probabilistic fusion operator is adopted to merge the occluded coverage regions in this model. The proposed deployment scheme is more suitable for practical security monitoring spaces and it has more practical importance. Finally, multi-objective optimization algorithm based on deployment approaches are utilized to solve the 3D Terrain deployment problem. In paper[16], the authors proposed a special deployment approach to achieve better sensor deployment effect in terms of coverage rate and the network connectivity in three-dimensional (3D) terrain scenario. The developed deployment methosis combined the distributed particle swarm optimization (DPSO) algorithm with virtual force (VF) algorithm. However, the authors in [17] considered the border monitoring areas as an important concerns to conduct a task of sensors deployment, and the authors proposed a hybrid deployment schemes consisting of multimedia wireless sensor networks and marine wireless networks to detect a border area in the deployment spaces.

2.2 Sensor Nodes Deployment Optimization in UWSNs

The application of wireless sensor networks (WSNs) has been employed gradually in underwater application environments as a significiant field in the study of wireless sensor networks in the past year. Underwater wireless sensor network (UWSN) also has been being a novel research field[18]. Currently, the UWSNs have been applied to many fields including environment exploration, military surveillance and the collection of sensing data. The optimizing deployment of sensors in UWSNs is a significiant aspect in the real world; however, it is a difficult problem because of the uncertaion and complex underwater environment[19]. The authors in [19-20] study the deployment stratrgies and recent developmetn in UWSNs, which solving the exist of coverage holes on the basis of achieving the target of maximizing the coverage rate and energy balance.The paper [10] analyzes the impacts of deployment strategies on localization performances in a three-dimensional underwater sapce; the experimental results suggest that the regular tetrahedron deployment strategy performs better than the deployment strategy randomly, and the cube deployment strategy in improving the localization error and localization rate while obtaining satisfactory coverage qulity network connectivity.

2.3 Sensor Nodes Deployment Optimization in Three-dimensional Full Space

The three-dimensional full space mainly includes tall and complex indoor spaces such as unmanned supermarkets, unmanned warehouses, gymnasiums, etc. The authors in [12-13] partically studies the deployment problem of WSNs in an indoor environment, and design a node deployment algorithm of wireless sensor networks that applied to indoor space, which optimizes the deployment stratgy with better coverage quality through the method of experiment and comparison. The author of [21-22] realized the optimization of coverage, deployment cost and other goals by deploying sensor nodes on a two-dimensional plane and using intelligent optimization algorithms to find the optimal location of nodes. The comparison of experimental results suggests that the use of multiple objectives evolutionary algorithms is significantly better than genetic algorithms traditionally. Therefore, we can know that the previous studies used a multi-objective optimal approach to solve the node deployment problem from the above analysis. Although the above algorithm strategies can achieve a better coverage quality in terms of sensors deployment problem, more practical and significant issues have yet to be addressed[22]. The current research in this area is relatively ideal, and in the real environment, there will be more or less obstacles and fire areas with different fire probabilities, so there are still some shortcomings in the research of three-dimensional whole space. The existing studies on the deployment of WSNs in confined indoor spaces have not comprehensively considered various deployment application requirements and the interference of obstacles to wireless sensor signals, which leads to waste of sensor perception and communication capabilities. It is evident that environmental obstacles and type can affect the computation of the network coverage rate[24]. Smart smoke sensors have been universally studied and developed in recent years[18]. Thus, compared with previous studies, this paper considers the sensor node deployment problem in a complex and tall dynamic space environment including a certain number of obstacles, also considers the situation that there are fire areas with different fire probabilities in the monitoring, and mainly deploys smart smoke sensor nodes not the wireless sensor nodes. For this purpose, this artical proposes an optimized deployment strategy to minimize the deployment cost while obtaining the optimal coverage accuracy. Maintaining a high coverage ratio and minimizing the network deployment cost are two conflicting essential problems concerned by service providers in the real world. The proposed strategy is well established in most cases[25].

3. Smart smoke sensor node deployment Model in large space

In this section, we describe the coverage model, as well as introduce the objective functions need to be optimized, which includes the coverage accuracy and the deployment cost. And furthermore, we conclude the relevant constraints in the process of nodes deployment. Table 1 presents the list of symbols used in this paper.

Table 1. List of symbols used in the paper

E1KOBZ_2022_v16n11_3544_t0001.png 이미지

3.1 The Structure Model in large space

Assumed that the smart smoke sensors are scattered to the space upper surface, then initially form a connected network on this two-dimensional plane. Considering that there are obstacles and fire-prone areas in high space, we mesh the deployment area from the perspective of a two-dimensional plane. The fire areas and obstacles are randomly set according to the probability of fire and the actual situation. The fire area and obstacles are set according to the actual characteristics of the large space. The considered scenario in our paper is shown in Fig. 1. Where the red points are the deployed sensor nodes, the yellow dots represent the areas of fire, and the darker the color is, the greater the probability of fire. The rectangular blocks are obstacles that will have a certain impact on the coverage accuracy. When there is an obstacle between the fire area and the deployment node, it will affect the speed and concentration of smoke diffusion in the fire area, thus affecting the coverage accuracy of intelligent smoke sensors deployed near the fire area. Moreover, the greater the degree of obstruction to the fire area, the greater the impact on the performance of intelligent smoke detection.

E1KOBZ_2022_v16n11_3544_f0001.png 이미지

Fig. 1. The plane structure model of node deployment

3.2 The coverage model

3.2.1 Assumptions

In the process of deployment, smart smoke sensors are placed to the optimal in the monitoring area so that fewer sensors can provide optimal coverage accuracy with lower network maintenance and management cost[26]. In our model, we put forward the following assumptions:

• The monitoring area varied from a square shape to a rectangular shape of different sizes;

• Each smart smoke sensor node has the same detection range of r. In the initial phase, the sensor nodes are deployed randomly in the monitoring area, the size of which is denoted as L × W, and the number of smart smoke sensors is denoted as n;

• There are some areas of fire P with different fire probabilities in the deployment area. There are some obstacles O in the monitoring area.

3.2.2 Line of Sight (LOS)

Assume that a sensor S, to cover a fire point P on the large space, there should exist a line of sight (LOS) between S and P, which means that the straight-line distance between them is not occluded by some obstacles; the visibility of this target point P is equal to 1 in this case. Otherwise, no line of sight (NLOS) [15] indicates that there are some obstacles between them; the visibility of this fire point p is equal to 0. The calculation expression is as follows:

\(\begin{aligned}V(S, P)=\left\{\begin{array}{c}1, \text { if LOS } \\ 0, \text { if NLOS }\end{array}\right.\\\end{aligned}\)       (1)

3.2.3 Problem Description

Let Ar = L × W be a cross section in a complex high space including a certain number of fire areas and obstacles, given randomly n smart smoke sensors in the target area Ar. The deployed sensor nodes are defined by S = {s1, s2, … , sn}, and each node has the same detection range r. While the points of fire are P = (p1, p2, ⋯ , pm). Assume that there are some obstacles in the monitoring area, which can be described by O = (o1, o2, … , ok) . Furthermore, for any target point of fire pj in the monitoring, the Euclidean distance between sensor node si = (xi, yi) and point of fire pj = (xj, yj) can be expressed by:

\(\begin{aligned}d\left(s_{i}, p_{j}\right)=\sqrt{\left(x_{i}-x_{j}\right)+\left(y_{i}-y_{j}\right)}\\\end{aligned}\)       (2)

For most parts, any points of fire pj in the deployment area need to meet the following conditions to be considered to be covered by the sensor node si:

\(\begin{aligned}\delta_{i j}=\left\{\begin{array}{ll}1, & \text { if } d\left(s_{i}, p_{j}\right) \leq r \\ 0, & \text { otherwise }\end{array}\right.\\\end{aligned}\)       (3)

δij denotes that whether the fire area is covered by deployed nodes. τij is defined as the sensitivity of smart smoke node si to target node pj. If there is no obstacle between the two, the sensitivity is 1. If there is an obstacle, the visibility of the monitored node will be reduced, the distance at which the smoke spreads will be longer so that the detection sensitivity will be reduced, and the calculation expression is:

\(\begin{aligned}\tau_{i j}=\left\{\begin{array}{ll} & 1, \text { if obstacles not exist } \\ \frac{V(S, P)}{1+n_{\text {obstacle }}\left(s_{i}, p_{j}\right)}, & \text { if obstacles exist }\end{array}\right.\\\end{aligned}\)       (4)

where nobstracle(si, pj) is the number of obstacles between the sensor and the fire area, which depends on the concept of adaptive LOS theory[15].

Furthermore, the multi-objective optimization problem can be transfromed into a linear function f consisting of many objectives to be maximized for the problem considering constraints[27]. The objective function can be express by:

max(x) = af1(x) + βf2(x) + ⋯ + γfi(x)       (5)

where fi(x) is the objective function to be optimized for the problem by considering α + β + ⋯ + γ = 1.

3.3 Optimization objectives

There are two optimization objectives considered in the process of node deployment. The first is coverage accuracy maximization, and the second is total deployment cost minimization.

3.3.1 The coverage Accuracy

The detection accuracy should be maintained to an optimal level in the problem of deployment. In this paper, we mainly consider the following main factors: the coverage rate, the sensitivity of the sensor and the presence of obstacles. First, the coverage rate of the smart smoke node si can be defined as:

\(\begin{aligned}f_{\text {Coverage }}=\frac{\operatorname{sum}\left(\operatorname{Count}_{p>\varphi}\right)}{L \times W}\\\end{aligned}\)       (6)

where the calculation form is the ratio of the number of covered grids to the total number of grids, and φ is the coverage threshold value.

where the coverage accuracy is the coverage ratio under the condition that the certain coverage ratio Pth is achieved. Then the coverage accuracy fCA of the monitoring area is calculated as:

\(\begin{aligned}\left\{\begin{array}{c}f_{\text {Coverage }} \geq P_{t h} \\ f_{C A}=\delta_{i j} \times \tau_{i j} \times f_{\text {coverage }}\end{array}\right.\\\end{aligned}\)       (7)

3.3.2 The Deployment Cost

In the phase of sensor node deployment, we first should take into consideration the available budget. One of the deployment goals, from an economic point of view, is to reduce the cost while reaching a satisfactory detection performance according to the specification of the application [28]. In this paper, we mainly consider the number of sensor nodes we deployed in the monitoring area. We use fDeploymenrcost to represent the deployment cost function. Therefore, the deployment cost function value in our model can be defined as:

fDeploymenrcost i=1n(Pdsi + 𝓜si + 𝑪sn)       (8)

Where Pdsi represents the installation cost of the i smart smoke sensor, 𝑪sn represents the economic cost of a smart smoke sensor, 𝓜si represents the maintenance cost of the i smart smoke sensor after deployment.

3.3.3 Constrains

Based on the above description of relevant models and objective functions, the optimization problem solved can be described as:

\(\begin{aligned}\left\{\begin{array}{c}\max f_{C A} \\ \text { Minf } f_{\text {DeployementCost }} \\ \text { s.t. O,S,P } \in A \\ \left(x_{i}, y_{i}\right),\left(x_{j}, y_{j}\right) \in A_{r} \\ 1 \leq i \leq n, n \in[2,50] \\ 1 \leq j \leq m, m \in[10,20]\end{array}\right.\\\end{aligned}\)       (9)

4. Proposed Methodology of Optimizing Deployment Problem

In this section, we introduce the idea of the optimized deployment strategy of smart smoke sensors, and describe the PSO algorithm to deploy smart smoke sensors in a large space.

4.1 Proposed deployment strategy of Smart Smoke Sensor

4.1.1 The design of node deployment strategy

An optimial deployment strategy can improve the coverage quality of sensor networks and reduce deployment cost. As show in Fig. 2, the sensor node deployment phase includes the four following steps.

E1KOBZ_2022_v16n11_3544_f0002.png 이미지

Fig. 2. The flow of optimizing deployment strategy

4.2 Node deployment method based on an intelligent optimization algorithm

4.2.1 PSO algorithm

In actual deployment scenarios, finding the optimal positions of sensor nodes so that the coverage accuracy is maximized and deployment cost is minimized are so challenging. The multi-objective optimization algorithm is a relatively suitable solution to achieve the minimum number of sensors and maximize the coverage accuracy.

To date, various approaches including heuristics and approximation algorithms, have been used to solve the optimization deployment problem of sensor nodes in some actual environments[29]. In this paper, we choose the particle swarm optimization (PSO) algorithm that was mentioned in paper [29] to solve the deployment problem of smart smoke sensors in large spaces the we mentioned above the sections, and some parameters are improve to better optimize our objectives. It can be known that PSO algorithm faces the multimodal problem in most application-oriented sensors deployment scenarios. Therefore, the optimized deployment algorithm must track and observe the value of each peak in the actual application, as each peak may be the optimal peak that we need[6]. In general, the particle swarm optimization (PSO) algorithm initializes the solution set of the multi-objective problem that needs to be optimized as a group of random particles. Afterwards, according to the corresponding formula the current position and speed are updated. In the trational PSO algorithm, the deployment problem of the sensors in monitoring areas is simulated as swarm particles, which move at the surrounding search space and are improved by both their own and swarm’s best position through constant generations to find the optimal solutions that we need[27].

We have summarized the steps of the optimization PSO algorithm suitable for the deployment optimization problem we proposed in this article. Table 1 shows the node deployment strategy steps for the PSO-based algorithm to maximize the coverage accuracy and minimize the deployment cost.

Table 2. The Pseudocode of optimized PSO algorithm

E1KOBZ_2022_v16n11_3544_t0002.png 이미지

5. Simulation Experiments and Analysis

In the previous section, the developed problem is described as MOPs with two objectives including the coverage accuracy and the deployment cost that may conflict with each other[30]. Then, we design a deployment strategy on the basis of the PSO algorithm to solve this problem and compare with the uniform deployment strategy. Therefore, in this part, we introduce our detail experimental parameters and analyze the performance of the different deployment strategies of smart smoke sensors. We use MATLAB R2020a for simulation experiments, randomly distribute sensor nodes in the monitoring area and randomly set up a certain number of fire areas with different fire probabilities and rectangular obstacles in the monitoring area.

To verify the superiority of our proposed optimized deployment strategy of smart smoke sensors in dealing with the deployment problem in a large space, we will conduct many simulation experiments using PSO algorithms to evaluate the perfromance of the expe rimental results. First, two types of deployment strategies are compared, including our proposed optimized deployment strategy of smart smoke sensors and traditional uniform deployment. Second, the size and shape of the monitoring area, the number and fire probability of the fire areas, and the number of obstacles is varied; and we conducted a large number of simulation experiments to verify the coverage performance of two deployment strategies under the conditions of different parameters. Then, the number of sensors required for different deployment strategies to achieve the deployment scheme is compared. Finally, we analyze the coverage accuracy of two deployment strategies under different parameter settings.

5.1 Deployment Simulation with Different Levels of Fire Probability

5.1.1 Parameter Setting

According to the GB50116-98 standard design specification for automatic fire alarm systems, we assume that the sensing radius of the smart smoke sensor is approximately 5m. The main parameter settings of the simulation experiment are shown in Table 3. The detailed parameter settings for different monitoring scenarios are shown in Table 4. And Table 5 shows the setting of fire probability parameters in the fire area.

Table 3. Simulation Parameter

E1KOBZ_2022_v16n11_3544_t0003.png 이미지

Table 4. Specific parameter values for different deployment scenarios

E1KOBZ_2022_v16n11_3544_t0004.png 이미지

Table 5. Fire probability parameter

E1KOBZ_2022_v16n11_3544_t0005.png 이미지

5.1.2 Deployment Simulation under the different square monitoring areas

To prove the effectiveness of the optimized deployment strategy of smart smoke sensors based on the PSO algorithm that we proposed, we conducted a large number of simulation experiments under the above parameters. The final deployment position results of our proposed optimized deployment strategy and uniform deployment strategy under the different parameter settings are shown in Fig. 3 to Fig. 6. Where in the Figures, the blue blocks represent obstacles in the monitoring area, the yellow blocks with different colors represent futures areas with different fire probabilities, the red asterisks represent deployed sensor nodes, and circles represent the coverage of nodes.

E1KOBZ_2022_v16n11_3544_f0003.png 이미지

Fig. 3. The final deployment of the smart smoke sensors with the square monitoring area is 25 × 25 m2. (a) Optimizing deployment based on the PSO algorithm: 4 nodes; (b) Optimizing deployment based on the PSO algorithm: 6 nodes; (c) Uniform deployment of 4 nodes; (d) Uniform

E1KOBZ_2022_v16n11_3544_f0004.png 이미지

Fig. 4. The final deployment of the smart smoke sensors with the square monitoring area is 32 × 32 m2. (a) Optimizing deployment based on the PSO algorithm: 4 nodes; (b) Optimizing deployment based on the PSO algorithm: 6 nodes; (c) Uniform deployment of 9 nodes; (d) Uniform deployment of 16 nodes.

E1KOBZ_2022_v16n11_3544_f0005.png 이미지

Fig. 5. The final deployment of the smart smoke sensors with the square monitoring area is 45 × 45 m2. (a) Optimizing deployment based on the PSO algorithm: 4 nodes; (b) Optimizing deployment based on the PSO algorithm: 12 nodes; (c) Uniform deployment of 9 nodes; (d) Uniform deployment of 16 nodes.

E1KOBZ_2022_v16n11_3544_f0006.png 이미지

Fig. 6. The final deployment of the smart smoke sensors with the square monitoring area is 55 × 55 m2. (a) Optimizing deployment based on the PSO algorithm: 10 nodes; (b) Optimizing deployment based on the PSO algorithm: 12 nodes; (c) Uniform deployment of 25 nodes; (d) Uniform deployment of 36 nodes.

The optimization strategy based on the PSO algorithm that we proposed prioritizes the fire areas and obstacles in the monitoring area in the process of node deployment. The sensor nodes will search whether there is a fire area in the surrounding 5 units through the action of the intelligent optimization algorithm, and if there is a fire area, a sensor node will be deployed around this fire area. While the sensor nodes encounter an obstacle, it will automatically avoid the obstacle. Moreover, when the number of sensor nodes is less than the number of fire areas, the nodes will preferentially move to the area with higher fire probability. When considering square monitoring areas of different sizes, including 25 × 25m2, 32 × 32m2, 45 × 45m2, and 55 × 55m2, the node deployment situations of our proposed strategy and the uniform deployment strategy are shown in Fig. 3 to Fig. 6. Among them, Fig. 3 (a) and (b) denotes the final deployment location optimized by PSO algorithm when the number of smart smoke sensors is 4 or 6, while Fig. 3 (c) and (d) shows the final deployment location under the uniform deployment stratergy whem the number of sensors is 4 or 9 under the same parameter settings. Then, Change the square monitoring area of size to size 32 × 32m2, and other parameters remain unchanged, the final deployment location under the deployment strategy based on PSO algorithm and the uniform deployment stategy are shown in Fig. 4 (a), (b), (c), (d). Moreover, we varied the size of the monitoring area, the number of obstacles and fire areas and other parameters, and the final deployment results are shown in Fig. 5 (a), (b), (c), (d) and Fig. 6 (a), (b), (c), (d).

5.1.3 Deployment Simulation under the different rectangular monitoring areas

To further prove the superiority of our proposed strategy, while keeping the other simulation parameters unchanged, when considering rectangular monitoring areas of different sizes, including 30 × 40m2 and 32 × 55m2 , the sensor node distributions of our proposed optimized deployment strategy and uniform deployment are shown in Fig. 7 to Fig. 8. Where blue blocks represent obstacles in the monitoring area, yellow blocks with different colors represent futures areas with different fire probabilities, red asterisks represent deployed sensor nodes, and circles represent the coverage of nodes.

E1KOBZ_2022_v16n11_3544_f0007.png 이미지

Fig. 7. The final deployment of the smart smoke sensors with the rectangular monitoring area is 30 × 40 m2. (a) Optimizing deployment based on the PSO algorithm: 4 nodes; (b) Optimizing deployment based on the PSO algorithm: 8 nodes; (c) Uniform deployment of 6 nodes; (d) Uniform deployment of 12 nodes.

E1KOBZ_2022_v16n11_3544_f0008.png 이미지

Fig. 8. The final deployment of the smart smoke sensors with the rectangular monitoring area is 32 × 55 m2. (a) Optimizing deployment based on the PSO algorithm: 6 nodes; (b) Optimizing deployment based on the PSO algorithm: 8 nodes; (c) Uniform deployment of 15 nodes; (d) Uniform deployment of 28 nodes.

Among them, Fig.7 (a) and (b) denotes the final deployment location optimized by PSO algorithm when the number of smart smoke sensors is 4 or 8, while Fig. 7 (c) and (d) shows the final deployment location under the uniform deployment stratergy whem the number of sensors is 6 or 12 under the same parameter settings. Then, Change the rectangular monitoring area of size to size 32 × 55m2, and other parameters remain unchanged, the final deployment location under the deployment strategy based on PSO algorithm and the uniform deployment stategy are shown in Fig. 8 (a), (b), (c), (d).

5.2 Comparison of the results with different deployment strategies

Through a lot of simulation experiments, the effectiveness of our proposed optimized deployment strategy of smart smoke sensors is fully verified. In this section, we compare the coverage accuracy of our proposed deployment strategy with the uniform deployment strategy under different numbers of sensors. As we can see from Fig. 9, in general, we can find that our proposed optimized deployment strategy requires fewer sensors to be deployed while achieving the same coverage accuracy, which not only saves deployment costs, but also obtains better coverage accuracy.

E1KOBZ_2022_v16n11_3544_f0009.png 이미지

Fig. 9. Comparison of the coverage accuracy under different deployment strategies. (a) The monitoring area is 25 × 25; (b) The monitoring area is 32 × 32; (c) The monitoring area is 45 × 45; (d) The monitoring area is 55 × 55; (e) The monitoring area is 30 × 40; (f) The monitoring area is 32 × 55.

It can be seen from Fig. 9(a) that compared with the uniform deployment strategy, our proposed optimized deployment strategy requires fewer nodes to be deployed while achieving the same coverage performance, and uses the coverage capacity of each node to the maximum efficiency so that the deployed smart smoke sensing nodes give priority to areas with fire risk. While ensuring the coverage effect, the deployment cost is reduced. As shown in Fig. 9(b), (c) and (d), we obtain the same simulation results when we increase the size of the square monitoring area. To further prove the applicability of our proposed optimized deployment strategy in monitoring areas of different shapes and sizes, we conduct the simulation experiment again under the condition of changing the size and shape of the monitoring area and setting up fire areas with different fire probabilities and a certain number of obstacles. Then, we compared the experimental results with the uniform deployment strategy. It can be seen from Fig. 9(e) and (f) that after changing the shape and size of the monitoring area, our proposed optimized deployment strategy requires fewer nodes to be deployed while achieving the same coverage accuracy compared with the uniform deployment strategy, and utilizes the coverage capacity of each sensor to the maximum efficiency so that the deployed smart smoke sensor nodes are prioritized considering areas at risk of fire. The above analysis of the results fully proved the effectiveness and superiority of our proposed optimized deployment strategy in a large space.

6. Conclusions and Future Research Issues

To solve the smart smoke sensor deployment optimization problem in a large space, this paper develops an optimized deployment strategy based on the PSO algorithm considering different fire probabilities of fire areas and obstacles, which effectively improves the coverage accuracy of smart smoke sensors and dramatically reduces the deployment cost. First of all, a deployment model of smart smoke sensor nodes that is more consistent with the actual application scenario is constructed considering the characteristics of smart smoke sensor and large spaces. The model takes into account the influence of obstacles and fire areas in the monitoring area, divides the monitoring area into fire risk areas while sets different levels of fire probability. Secondly, we established a coverage model and a mathematical model containing two optimization objectives, namely minimizing the cost of node deployment and maximizing coverage accuracy, and certain constraints are set. Then, a deployment strategy based on PSO algorithm is designed on the basis of the established related model. Finally, the performance of our proposed deployemnt strategy is verified with the method of simulation experiments through comparison with the uniform deployment. Experimental results show that our proposed deployment strategy based on the PSO algorithm is better than uniform deployment in terms of the coverage accuracy and deployment cost, and has been improved to a certain extent. The deployment strategy we put forward is more focused on the probability of fire in areas prone to fire, and the maximum effect of the deployed nodes is played. When there are obstacles in the monitoring area, our developed strategy can avoid obstacles for deployment and better improve the coverage accuracy and reduce coverage holes, since it increases the utilization of smart smoke sensor nodes. However, in practical applications, the situation of the fire areas and obstacles in the monitoring area may be more complicated. Therefore, we will consider the situation of more complex constraints in the next steps of this study.

Acknowledgments

This research was supported by the National Natural Science Foundation (61762029, U1811264),Guilin Science and Technology Development Program(20190211-20).

References

  1. B. Cao, J. Zhao, P. Yang, P. Yang, X. Liu and Y. Zhang, "3-D Deployment Optimization for Heterogeneous Wireless Directional Sensor Networks on Smart City," IEEE Transactions on Industrial Informatics, vol. 15, no. 3, pp. 1798-1808, March.2019, https://doi.org/10.1109/tii.2018.2884951
  2. I. Alablani, and A. Mohammed, "EDTD-SC: An IoT Sensor Deployment Strategy for Smart Cities," Sensors, vol. 20, no. 24, p. 7191, Nov. 2020. https://doi.org/10.3390/s20247191
  3. K. Chakrabarty, S. S. Iyengar, H. Qi and E. Cho, "Grid coverage for surveillance and target location in distributed sensor networks," IEEE Transactions on Computers, vol. 51, no. 12, pp. 1448-1453, Dec. 2002, https://doi.org/10.1109/TC.2002.1146711
  4. Y. Li, W.Gao, C. Wu, Y. Wang, "Deployment of Sensors in WSN: An Efficient Approach Based on Dynamic Programming," Chinese Journal of Electronics,vol. 24, no. 1, pp. 33-36,Jan,2015. https://doi.org/10.1049/cje.2015.01.006
  5. M. Elsersy, M. H. Ahmed, T. M. Elfouly and A. Abdaoui, "Multi-objective sensor placement using the effective independence model (SPEM) for wireless sensor networks in structural health monitoring," in Proc. of 2015 International Wireless Communications and Mobile Computing Conference (IWCMC), pp. 576-580, 2015.
  6. Z. Fan, "Nodes Deployment Method across Specific Zone of NB-IoT Based Heterogeneous Wireless Sensor Networks," in Proc. of 2020 12th International Conference on Communication Software and Networks (ICCSN), pp. 149-152, 2020.
  7. B. Cao, J. Zhao, P. Yang, Z. Lv, X. Liu and G. Min, "3-D Multiobjective Deployment of an Industrial Wireless Sensor Network for Maritime Applications Utilizing a Distributed Parallel Algorithm," IEEE Transactions on Industrial Informatics, vol. 14, no. 12, pp. 5487-5495, Dec. 2018. https://doi.org/10.1109/TII.2018.2803758
  8. S. Sengupta, S. Das, M.D. Nasir, B.K. Panigrahi, "Multi-objective node deployment in WSNs: In search of an optimal trade-off among coverage, lifetime, energy consumption, and connectivity," Engineering Applications of Artificial Intelligence, Vol. 26, no. 1 , pp. 405-416, Jan. 2013. https://doi.org/10.1016/j.engappai.2012.05.018
  9. Y. Wang, F. Wang, Y. Zhu, et al., "Optimization strategy of wireless charger node deployment based on improved cuckoo search algorithm," EURASIP J Wireless Com Network, vol. 74, no. 2021, April. 2021.
  10. G. Han, C. Zhang, L. Shu and J. J. P. C. Rodrigues, "Impacts of Deployment Strategies on Localization Performance in Underwater Acoustic Sensor Networks," IEEE Transactions on Industrial Electronics, vol. 62, no. 3, pp. 1725-1733, March. 2015. https://doi.org/10.1109/TIE.2014.2362731
  11. Rout Mrutyunjay., Roy Rajarshi., "Dynamic deployment of randomly deployed mobile sensor nodes in the presence of obstacles," Ad Hoc Networks, vol. 46 pp.12-22, Aug 2016. https://doi.org/10.1016/j.adhoc.2016.03.004
  12. J. Mao, X. Jiang, and X. Zhang, "Analysis of node deployment in wireless sensor networks in warehouse environment monitoring systems," EURASIP Journal on Wireless Communications and Networking, vol. 288, no. 2019, Dec. 2019.
  13. F. D. Perez, J. L. L. Galilea, I .Bravo, A. Gardel, and D. Rodriguez, "Optimization of the Coverage and Accuracy of an Indoor Positioning System with a Variable Number of Sensors," Sensors, vol. 16, no. 6, pp. 934, Jun. 2016. https://doi.org/10.3390/s16060934
  14. N. Boufares, Y. B.Saied and L. A. Saidane, "Improved Distributed Virtual Forces Algorithm for 3D Terrains Coverage in Mobile Wireless Sensor Networks," in Proc. of 2018 IEEE/ACS 15th International Conference on Computer Systems and Applications (AICCSA), pp. 1-8, 2018.
  15. B. Cao, J. Zhao, Z. Lv and X. Liu, "3D Terrain Multiobjective Deployment Optimization of Heterogeneous Directional Sensor Networks in Security Monitoring," IEEE Transactions on Big Data, vol. 5, no. 4, pp. 495-505, 1 Dec. 2019. https://doi.org/10.1109/tbdata.2017.2685581
  16. Y. Du, "Method for the Optimal Sensor Deployment of WSNs in 3D Terrain Based on the DPSOVF Algorithm," IEEE Access, vol. 8, pp. 140806-140821, 2020. https://doi.org/10.1109/access.2020.3013106
  17. A. Zrelli, T. Ezzedine, "A New Approach of WSN Deployment, K-Coverage and Connectivity in Border Area," Wireless Pers Commun, vol.121, pp. 3365-3381, Aug. 2021. https://doi.org/10.1007/s11277-021-08881-7
  18. Q. Li, N. Liu, "Nodes Deployment Algorithm Based on Data Fusion and Evidence Theory in Wireless Sensor Networks," Wireless Pers Commun, vol. 116, pp. 1481-1492, Jan. 2021. https://doi.org/10.1007/s11277-020-07996-7
  19. L. Yan, Y. He, and Z. Huangfu, "An Uneven Node Self-Deployment Optimization Algorithm for Maximized Coverage and Energy Balance in Underwater Wireless Sensor Networks," Sensors, vol. 21, no. 4, p. 1368. Feb. 2021. https://doi.org/10.3390/s21041368
  20. E. Felemban, F. K. Shaikh, U. M. Qureshi, A. A. Sheikh, and S.B. Qaisar, "Underwater Sensor Network Applications: A Comprehensive Survey," International Journal of Distributed Sensor Networks, vol. 11, no. 11, Nov. 2015.
  21. M. A. Benatia, M. Sahnoun, D. Baudry et al., "Multi-Objective WSN Deployment Using Genetic Algorithms Under Cost, Coverage, and Connectivity Constraints," Wireless Pers Commun, vol. 94, pp. 2739-2768, Feb. 2017. https://doi.org/10.1007/s11277-017-3974-0
  22. W. Fu, Y. Yang, G. Hong, J. Hou, "WSN Deployment Strategy for Real 3D Terrain Coverage Based on Greedy Algorithm with DEM Probability Coverage Model," Electronics, vol. 10, no. 16, p. 2028, Agu. 2021. https://doi.org/10.3390/electronics10162028
  23. H.Ling, Z. Tao, W. He, H. Luo, Q. Wang, and Y. Jiang, "Coverage Optimization of Sensors under Multiple Constraints Using the Improved PSO Algorithm," Mathematical Problems in Engineering, vol. 2020, 2020, Article ID 8820907.
  24. M.Argany, et al. "Optimization of Wireless Sensor Networks Deployment Based on Probabilistic Sensing Models in a Complex Environment," Journal of Sensor and Actuator Networks, vol. 7, no. 2, May. 2018.
  25. S. H. Choi, Y.Jang, H. Seo, B. I. Hong, and I. Ryoo, "An Effective Algorithm to Find a Cost Minimizing Gateway Deployment for Node-Replaceable Wireless Sensor Networks," Sensors, vol. 21, no. 5, p. 1732, Feb. 2021.. https://doi.org/10.3390/s21051732
  26. Y.N. Chen, W.H. Lin, and C. Chen, "An Effective Sensor Deployment Scheme that Ensures Multilevel Coverage of Wireless Sensor Networks with Uncertain Properties," Sensors, vol. 20, p. 1831, March. 2020. https://doi.org/10.3390/s20071831
  27. M. Shakeri, A. Sadeghi-Niaraki, S-M. Choi, and S.M.R. Islam, "Performance Analysis of IoTBased Health and Environment WSN Deployment." Sensors, vol. 20, no. 20, p. 5923, Oct. 2020. https://doi.org/10.3390/s20205923
  28. D. He, J. Portilla and T. Riesgo, "A 3D multi-objective optimization planning algorithm for wireless sensor networks," in Proc. of IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society, pp. 5428-5433, 2013.
  29. R.Yarinezhad and S. N. Hashemi, "A sensor deployment approach for target coverage problem in wireless sensor networks," Journal of Ambient Intelligence and Humanized Computing, Jan. 2020.
  30. S.C.Wang, H. C. W. Hsiao, C. C. Lin, and H. H. Chin, "Multi-Objective Wireless Sensor Network Deployment Problem with Cooperative Distance-Based Sensing Coverage," Mobile Networks and Applications, vol. 27, pp. 3-14, Jan. 2022. https://doi.org/10.1007/s11036-020-01704-2