Open Access
ARTICLE
Charging Scheduling of Clustered Wireless Rechargeable Sensor Networks Considering Dynamic Selection of Cluster Heads
Institute of Logistics Science and Engineering, Shanghai Maritime University, Shanghai, China
* Corresponding Author: Haiqing Yao. Email:
(This article belongs to the Special Issue: Advances in Wireless Sensor Networks: Security, Efficiency, and Intelligence)
Computers, Materials & Continua 2026, 88(1), 44 https://doi.org/10.32604/cmc.2026.078181
Received 25 December 2025; Accepted 19 March 2026; Issue published 08 May 2026
Abstract
For the wide-coverage application scenarios, wireless rechargeable sensor networks are normally divided into multiple clusters to support the diversity and flexibility for monitoring, and use the mobile charger (MC) to support the sustainable charging of the network. Many efforts focus on optimizing the cluster head selection and mobile charger scheduling to improve the network energy efficiency and reliability. However, the existing work tends to use fixed triggering mechanism for cluster head (CH) rotation, and may trigger the rotation either too early or too late. Besides, the existing charging triggering mechanisms cannot track the changes in network topology in real time. As a result, both the network energy efficiency and the node failure rate degenerate correspondingly. To solve these problems, this work proposes a dynamic cluster head selection algorithm (DCHSA), which evaluates potential candidate CH sets based on the energy consumption, remaining energy and topological structure, and then select a new CH within this set based on the CH rotation energy consumption and the candidate CH evaluation mechanism. Furthermore, an adaptive dual-threshold selection algorithm based on dynamic energy consumption (ADTSA-DEC) is proposed to determine the set of requiring charging nodes and the trigger time for charging scheduling. The particle swarm optimization is then employed to implement the charging scheduling. Finally, extensive simulations validate that the newly proposed algorithms have outstanding accuracy and robustness in improving overall network energy efficiency and node survivability compared with existing methods.Keywords
In recent years, wireless sensor networks (WSNs) have gradually become an important mean of perception due to its technical characteristics such as self-organization and easy deployment, and have been widely used in environment monitoring, intelligent building, industrial and agricultural monitoring and other fields [1–4]. To alleviate the limited energy supply in WSNs for long-term online operation, Wireless Power Transfer (WPT) technology with the advantages of low cost and convenience has been tested to be one of the effective means [5,6]. Specifically, the nodes in Wireless Rechargeable Sensor Networks (WRSN) are equipped with wireless energy receiving modules, and mobile charger (MC) that can be the unmanned vehicle or drone with wireless energy transmission modules can automatically recharge the nodes under the guidance of charging strategy. As a result, the charging scheduling of MC solves the problem of which nodes to be charge, when to charge, and in what order to charge [7,8].
Basically, the topology of a WRSN can be clustered or non-clustered. A non-clustered network is normally low capacity and small coverage, and thus its charging scheduling burden on MC is lightweight [9]. Correspondingly, in wide-coverage application scenarios, the clustered WRSN trends to be deployed in different clusters based on geographical location, energy consumption levels, sensor types, or other criteria. Then, the charging scheduling of MC have to be properly designed with the constraints of imbalance and uncertainty of node energy consumption, and the overall energy efficiency and reliability in network applications [10]. Specifically, the change in topology structure triggers the fluctuation of node energy consumption, which can be autonomous or passive. In the autonomous factors, the rotation mechanism of CH and dynamic routing mechanism attract lots of research interests for their outstanding performance in balancing node energy consumption and extending network survivability. However, existing research on charging scheduling has not yet considered the impact of the rotation mechanism of CH on the charging node set, resulting in shortcomings in optimizing the overall performance of the network.
In terms of CH selection mechanism, most previous studies focus on the criteria for CH selection and the mechanism of new CH rotation [11,12]. The rotation of CH improves the energy consumption balance of nodes in the cluster based on the change of network topology, and then improve the survival rate of nodes. The earliest research on CH rotation defines the candidate set for the new CH as all other nodes in the cluster, and randomly select the new CH [13]. Then, many efforts select the new CH based on the residual energy of nodes, the distance between nodes and the number of neighboring nodes [14–17]. In [18], the researcher utilize artificial neural networks and Bayesian regularization algorithms to optimize the CH selection and routing process of the LEACH-D algorithm, effectively reducing transmission overhead and idle listening, and extending the network lifetime while reducing network energy consumption When the edge nodes in the cluster are selected as new CH or facing the network with non-uniform distribution, these efforts can lead to the increase of energy consumption and energy imbalance of the whole cluster, and also lead to the increase of node failure rate, and thus are not applicable. In addition, some work chooses nodes with low residual energy as candidate CH at the cost of the charging frequency of MC [19]. The edge nodes in the cluster and the sparse nodes in the non-uniform distribution network are all located at the end of the topology. All the above work inevitably choose such nodes as CH. To limit the range of candidate CHs, some relevant studies select nodes with higher residual energy in the cluster as candidate CH sets. However, these methods still face the problem of uneven energy consumption among nodes in the cluster [20]. Besides, to trigger the CH rotation, existing research predominantly employs predefined cycles or predetermined thresholds to initiate new CH rotations [19–21]. However, this fixed triggering mechanism is difficult to adapt to the random impact of interference factors such as wireless link reliability, sudden event sampling, and data retransmission on node energy consumption. Consequently, it may trigger CH rotations either too early or too late, and thus reduces the network energy efficiency and increases the node failure rate.
Furthermore, to appropriately trigger the MC for charging, the existing charging scheduling strategies can be divided into periodic and on-demand types. The periodic charging scheduling strategy is obviously unable to meet the charging requirement when the network topology changes, and the resulting overcharging or undercharging problems can lead to network energy waste and node failure [22]. Correspondingly, in order to meet the real-time energy consumption requirements of the network, various threshold based charging triggering strategies have been proposed [14–16,23]. However, considering the issue of time-varying network energy consumption caused by CH rotation in the clustered WRSN, the existing charging triggering mechanisms cannot track the changes in network topology in real time, which in turn cannot meet the real-time charging needs of the network, and can also cause problems such as energy waste and node failure, and thus become an urgent challenge to be solved.
To address these problems, this work first proposes the Dynamic Cluster Head Selection Algorithm (DCHSA). During the operation of the network, the CH nodes collect information such as the energy consumption, remaining energy, and topological structure of intra-cluster nodes, to evaluate potential candidate CH sets. Then, a new CH is selected from this set based on the CH rotation energy consumption and the candidate CH evaluation mechanism. Furthermore, an Adaptive Dual-Threshold Selection Algorithm Based on Dynamic Energy Consumption (ADTSA-DEC) is proposed, which integrates information such as energy consumption, residual energy, topological structure, and spatial distribution to calculate the Warning Threshold energy (WT) and Danger Threshold energy (DT) for each node to determine the set of nodes for energy replenishment and the trigger time for MC scheduling, separately. Particle Swarm Optimization is then used to control the charging process. Finally, extensive simulations have validated that the newly proposed algorithm has outstanding accuracy and robustness in improving overall network energy efficiency and node survivability. The innovative contributions of this work are detailed as follows:
(1) A dynamic cluster head selection algorithm (DCHSA) is proposed based on the energy consumption, remaining energy and topological structure of nodes within the cluster. It calculates the real-time variance of remaining energy and the maximum value of the variance of remaining energy of nodes, and evaluates the candidate CH set in combination with the spatial distribution within the cluster. Then, a new CH is obtained based on the CH rotation energy consumption and the candidate CH evaluation mechanism.
(2) An adaptive dual-threshold selection algorithm based on dynamic energy consumption (ADTSA-DEC) is proposed. By integrating the node energy consumption, residual energy, topological structure, and spatial distribution, the ADTSA-DEC calculates the WT in real time to determine the set of nodes requiring charging. Subsequently, it optimizes the DT to determine the triggering moment for MC scheduling.
(3) A charging scheduling strategy for clustered wireless rechargeable sensor networks with sparse deployment (CWRSN-CSS) is proposed, which incorporates the constraints of mobile energy consumption, charging energy consumption, and overall node failure rate. Based on the DCHSA and ADTSA-DEC, the CWRSN-CSS employs a particle swarm optimization algorithm to achieve charging scheduling for a single mobile charger. Extensive simulation analyses demonstrate that the algorithm exhibits outstanding scalability, accuracy, and robustness, and thus contributes to both theoretical advancement and practical applications of WRSNs.
The remainder of this work is structured as follows. Section 2 reviews related work. Section 3 proposes the network model and problem formulation. Section 4 introduces a dynamic cluster head selection algorithm and an adaptive dual-threshold algorithm, and thus proposes a charging scheduling strategy for WRSN that incorporates CH rotation and sparse node deployment. Section 5 presents simulation analyses and experimental validation. Finally, Section 6 concludes the work.
Firstly, the relevant efforts on the CH selection methods and the trigger strategy for CH rotation is reviewed. Fanian and Kuchaki Rafsanjani [20] establish a fuzzy rule table corresponding to candidate nodes, selects the node with the maximum fuzzy output as the CH. Chaurasia et al. [22] propose a metaheuristic-based optimization algorithm for CH selection to minimize both node energy consumption and data transmission latency. The CH selection process dynamically incorporates node density, residual energy, distance between cluster heads and the base station, and inter-cluster distances. Qamar et al. [24] schedule mobile sink to rendezvous points (rather than network CH nodes) in the cluster distribution space for information collection within the clusters, and used a weight function and k-means clustering to select rendezvous points, in order to improve energy efficiency and ensure network coverage effectiveness. Ismail et al. [25] proposed a rule-based energy-efficient routing protocol, in which the optimal CH is selected based on the residual energy, distance, node density, link quality, and load. Ri and Kim [26] propose a novel uneven cluster-based routing protocol. This protocol assigns relatively accurate weights to 7 multi-criteria characterizing sensor nodes, and selects CH nodes based on these weights. Dong et al. [27] propose a spatiotemporal joint charging strategy, which trigger the CH rotation when the residual energy of the current CH falls below the average residual energy within the cluster. Choudhury et al. [28] propose a non-threshold cluster head rotation scheme, which elucidates that the energy consumption of cluster heads primarily arises from four aspects: data aggregation, data forwarding, maintenance of the cluster routing network, and cluster head rotation. Specifically, this scheme derives optimal rotation time and CH selection to extend the network lifetime. Mostarda et al. [29] employs the integer linear programming to derive an optimal rotation strategy. This strategy generates a scheduling table for each node during the cluster formation phase, and thus reduces the overhead associated with cluster formation and CH election.
These studies evaluate the selection of new CH by considering factors such as residual energy and spatial distribution of nodes, and propose fixed update cycles or rotation factors to trigger CH rotation. However, few studies have considered imposing reasonable constraints on candidate CH nodes, and triggered the CH rotation based solely on the states of these candidate nodes. As a result, these studies fails to account for the dynamic changes in network topology under CH rotation, and can easily lead to biases in CH selection and cause rotation to occur either prematurely or with delay.
2.2 The Trigger Mechanism for MC Charging
The charging trigger mechanism is mainly about when to trigger MC charging. Li et al. [23] adopt a periodic charging mode, where a charging operation is inserted at the last time in each data aggregation cycle. Lee et al. [30] use a fixed-threshold charging mode based on the residual energy of nodes. Shang et al. [31] manage the node’s residual energy and calculate an adaptive single charging threshold for each node in a distributed manner. Jiang et al. [32] employ convolutional neural networks to extract environmental state features and gate recurrent units to predict charging decisions, in which MC continuously executes charging operation. As a preliminary work for this article, we investigate the real-time optimization of node charging thresholds and MC charging paths to maximize MC energy efficiency and minimize node data loss in [33]. An adaptive dual-threshold algorithm based on a static routing network to compute node thresholds is proposed, where MC charging is triggered when the remaining energy of a node falls below the warning threshold. Bian et al. [34] propose an equilibrium allocation strategy for charging requests based on a dynamic dual-threshold mode, where the MC carries out the charging task when a certain number of nodes are below the dual-threshold. In summary, the existing charging triggering mechanisms ignore the time-varying network energy consumption caused by CH rotation in the clustered WRSN, and thus can cause problems such as energy waste and node failure.
Table 1 summarizes the related work. Regarding the metrics for CH selection, “Dynamic CH” indicates whether CH rotation is implemented in clustered network, while “Candidate CH” denotes whether constraints are imposed on candidate CH nodes during the selection process. For the trigger mechanism of MC, it refers to the triggering method for MC to start executing energy replenishment tasks for nodes.

It is clear that the existing studies tend to ignore the dynamic CH selection or has limitations in adapting to intra-cluster topology variations, CH selection criteria and rotation trigger. Besides, few scholars address the selection of candidate CH sets, and the existing studies with candidate CH nodes rarely considered the energy consumption imbalance in the cluster. In the charging trigger mechanisms, the impact of dynamic node energy consumption on threshold values has not been addressed. To bridge this gap, this work introduces a dynamic CH selection algorithm and an adaptive dual-threshold strategy, and then sequentially address the challenges of charging scheduling of MC in clustered WRSN.
3 Problem Model and Definition
As illustrated in Fig. 1, a two-dimensional square region

Figure 1: Network model diagram.
At the beginning of network operation, all nodes are equipped with fully charged batteries with the capacity of

Generally, the energy consumption rate
where
Then, we have
In the one-to-one charging mode, the MC can recharge the nodes with a constant power when stationary, and its charging time
where
This work aims to optimize the highly concerned energy consumption and reliability of the network, namely maximizing the network reliability at the cost of minimal overall energy consumption. The energy consumption of network encompasses both the mobility energy consumption and the charging energy consumption of the MC, while network reliability is measured by the failure rate of all nodes. To balance these three optimization objectives, normalization is applied to each metric. In summary, as the network runs for T time, the optimization objective Target_value is formulated as:
where
To address the problem of uneven energy consumption in clusters, a CH rotation strategy to balance energy consumption within the cluster is proposed, which gradually evaluates the candidate CH set and selects the new CH. Then, to track the changes in node energy consumption caused by dynamic topology, an adaptive dual-threshold algorithm is proposed to determine the charging node set and the triggering moment for MC. Finally, particle swarm optimization is employed to plan the MC’s charging path with the limit of energy efficient and network reliability.
4.1 Dynamic Cluster Head Selection Algorithm
After deployment, the location of the centroid of a cluster
where
The node closest to the centroid is chosen as the initial CH. Then, a practical routing protocol can be used to construct the intra-cluster topology, such as the Ad hoc On-demand Distance Vector (AODV) [37]. The energy consumption rate
To balance the energy consumption rate of nodes within the cluster and alleviate the problem of node failure caused by hotspot effects, nodes near the centroid become a reasonable choice as subsequent candidate CHs. Therefore, a reasonable small area close to the centroid needs to be estimated. Firstly, when the CH node fails, the residual energy of all nodes in
Consequently, the average residual energy
The CH manages the data aggregation and network topology in
where
Finally, all candidate CH sets are located within a circular centered at the centroid with radius r. The candidate CH node set
where
Besides, the total energy consumption
where
As a result, the current CH can dynamically calculate the candidate CH node set

4.2 Adaptive Dual-Threshold Selection Algorithm Based on Dynamic Energy Consumption
Basically, the dual-threshold mechanism for nodes calculates an upper warning threshold (WT) and a lower danger threshold (DT) according to the node’s residual energy
Firstly, when the node close to the centroid is selected as the CH, the overall energy consumption rate within the cluster can decreases. Besides, with the design of the proposed DCHSA algorithm, the node close to the centroid is selected as the CH with priority. Therefore, the DP of the node
where
Based on the Eq. (7), the aggregation probability of the node
Consequently, the energy consumption probability of the node
where
When
Finally, when node
According to Eq. (1), the node with the highest energy consumption rate in the network is the CH. Then, when the CH remains unchanged, the operational duration of the cluster is given by
Subsequently, the preliminary WT of the node
The distance matrix
where
Hence, the mean distance
Based on the Eq. (2), the average charging time
The average of overall waiting time for MC to visit and charge any node in
When
Conversely, when
Finally, the final charging queue
In summary, the pseudocode for the proposed ADTSA-DEC is presented in Algorithm 2 and its time complexity is O(n).

4.3 Charging Scheduling Strategy for Clustered Wireless Rechargeable Sensor Networks
Based on the result of the DCHSA and ADTSA-DEC algorithms, the Particle Swarm Optimization (PSO) is employed to address the following charging scheduling for all nodes in
where
The calculation of
where
The
where the evolutionary factor
where
where
The fitness function is as follows:
where
Finally, the proposed CWRSN-CSS is detailed in Algorithm 3. It executes the DCHSA and ADTSA-DEC algorithm with the time complexity of O(n), and calculates the fitness_value with the time complexity of O(n), and thus estimates the optimal particle with the time complexity of O(

5 Experimental Procedures and Results Analysis
5.1 Simulation Environment and Parameter Configuration
To validate the robustness and accuracy of the proposed algorithm, extensive simulations are conducted. Nodes ranging from 100 to 500 are randomly distributed in

5.2 Numerical Simulation Analysis of Key Parameters
The impact of n (problem scale),
In Fig. 2, the calculated target energy efficiency values exhibit an increasing trend with the growth of n under virtually all simulated conditions. This progression demonstrates an approximately linear characteristic, thereby permitting the estimation of energy efficiency through a nearly linear function of n. Fig. 2a presents the Target_value of the CWRSN-CSS under the conditions where n = 100–300,

Figure 2: Target_value of key parameters: (a) Target_value of
Fig. 2b illustrates the impact of the network operation time on algorithmic accuracy under the conditions of n = 100–300,
Fig. 2c presents the Target_value of the CWRSN-CSS under the conditions where n = 100–300, the number of intra-cluster nodes is 25 (
Furthermore, Fig. 3 represents the impact of the network scale and clusters on the separate network energy efficiency and node survivability at T = 3E+6. Basically, when

Figure 3: The separate network energy efficiency and node survivability under different network scale and clusters: (a) Failure rate of nodes; (b) Charging energy comsumption rate; (c) Mobile energy comsumption rate.
5.3 Results and Analysis of DCHSA
To evaluate the impact of DCHSA on the precision of the CWRSN-CSS, this work conducts a comparative analysis with two state-of-the-art cluster head selection algorithms: NCHR [28] and ORS [29]. The comparison is estimated by the metrics of Target_value, number of failure nodes, and energy consumption.
Fig. 4 illustrates the variation of Target_value over T = 1E6–5E6 and n = 100–500 when employing the newly proposed DCHSA algorithm vs. two comparative algorithms, ORS and NCHR. Overall, the charging scheduling strategy utilizing the proposed DCHSA algorithm consistently achieves optimal energy efficiency gains across different network scales as operation time progresses. Correspondingly, the charging scheduling strategies employing the two comparative algorithms, ORS and NCHR, exhibit fluctuations during the initial phase of network operation. However, the CWRSN-CSS charging scheduling strategy based on the DCHSA algorithm consistently maintains stable and optimal target values. As the n increases, the node density within the network rises, which leads to a marginal increase in the Target_value across all three algorithms. Nevertheless, the Target_value for each algorithm demonstrates minimal fluctuation. This phenomenon can be attributed to the increased number of nodes, which results in a slight elevation of the number of node failures. Specifically, in Fig. 4a–c, the Target_value of the CWRSN-CSS algorithm based on DCHSA consistently remains lower than that of the charging scheduling algorithms using ORS and NCHR. The average reductions are 17.74%, 5.07%, 5.39%, 5.97%, and 5.52% ((4.09%, 1.68%, 0.14%, 0.48%, 0.44%) and (2.76%, 3.65%, 2.36%, 2.73%, 3.16%)) for the first comparison set, 4.64%, 4.58%, 3.10%, 1.00%, and 1.51% ((1.13%, 0.25%, 0.95%, 0.76%, 0.96%) and (2.14%, 2.08%, 1.71%, 1.21%, 1.16%)) for the second comparison set.

Figure 4: Target_value of the three CH selection algorithms: (a) n = 100; (b) n = 300; (c) n = 500.
Furthermore, Fig. 5 presents a comparative analysis of the number of failed nodes among these three algorithms under network scales ranging from n = 100–500. Two distinct observations can be drawn: (a) across varying network sizes, as operational time accumulates, the proposed DCHSA algorithm and the existing ORS algorithm achieve fewer node failures compared to the NCHR algorithm. Although the proposed DCHSA algorithm exhibits a marginal increase in failed nodes relative to the ORS algorithm, the difference is not substantial. (b) Comparative analysis of the three subfigures reveals that while the absolute number of node failures increases with larger network scales n, the node failure ratio remains stable. This indicates that the DCHSA-based charging scheduling strategy CWRSN-CSS exhibits robust performance in maintaining consistent node failure rates.

Figure 5: The number of failed nodes of the three CH selection algorithms: (a) n = 100; (b) n = 300; (c) n = 500.
Finally, Fig. 6 presents a comparative analysis of energy consumption among these three algorithms under node scales ranging from n = 100–500. The figure demonstrates that: (a) Both the proposed DCHSA and NCHR algorithm achieve lower energy consumption per unit time compared to that of the ORS algorithm. Although the proposed DCHSA exhibits a marginal increase in energy consumption per unit time relative to NCHR, the difference is negligible; (b) Across all simulations, energy consumption per unit time tend to be stable when increasing node scales, which suggests strong robustness of the proposed algorithm.

Figure 6: Energy consumption time ratio of the three CH selection algorithms: (a) n = 100; (b) n = 300; (c) n = 500.
In summary, although the DCHSA algorithm exhibits a marginally higher node failure count compared to the ORS algorithm and a marginally higher network energy consumption per unit time compared to the NCHR algorithm, it achieves superior objective values compared to the benchmark algorithms ORS and NCHR, and thus it has overall balanced performance.
5.4 Results and Analysis of ADTSA-DEC
To evaluate the performance of the proposed ADTSA-DEC algorithm, a comparative analysis is conducted against two advanced algorithms: the fixed dual-threshold method in the charging threshold direction [39] and the ADT-OSA algorithm [33]. For the fixed dual-threshold method, five distinct sets of fixed WT and DT are employed to ensure a comprehensive and generalizable comparison. In the simulation, the Target_value and the number of failed nodes of the algorithms are compared.
Fig. 7 presents the Target_value of charging scheduling strategies based on the newly proposed ADTSA-DEC algorithm, the existing ADT-OSA algorithm, and five fixed-threshold algorithms under conditions of n = 100–500 and T = 1E6–5E6. The following conclusions can be drawn: (a) As the node scale increases, the CWRSN-CSS algorithm based on ADTSA-DEC consistently achieves the optimal target value, with average reductions of 0.77%, 10.67%, 8.99%, 4.62%, 6.35%, and 6.10% compared to the target values of the ADT-OSA-based algorithm and the five fixed-threshold algorithms, respectively. (b) With the growth of both node scale and network operation time, the target value of the CWRSN-CSS algorithm increases, and the growth is slight. (c) Although the fixed-threshold-based charging scheduling strategies can improve target values through threshold adjustment, the results is still worse than the target value obtained by the ADTSA-DEC-based CWRSN-CSS strategy. This indicates that the fixed-threshold method cannot adapt to maximize the energy efficiency of networks with time-varying energy consumption.

Figure 7: Target_value of the three threshold algorithms: (a) n = 100; (b) n = 300; (c) n = 500.
Fig. 8 presents the number of node failures under the charging scheduling strategies based on the ADTSA-DEC algorithm and the six comparative algorithms with n = 100–500 and T = 1E6–5E6. The following conclusions can be drawn: (a) As the number of nodes and the operational duration increase, the ADTSA-DEC-based CWRSN-CSS charging scheduling strategy consistently outperforms the other algorithms in terms of failure nodes, with average reductions of 17.18%, 324.18%, 246.21%, 111.75%, 165.59%, and 175.59%, respectively. (b) The number of node failures under the ADTSA-DEC-based CWRSN-CSS strategy increases with prolonged network operation, but the growth trend remains gradual, thereby its robustness over time can be validated. (c) As both network scale and operational time increase, the optimal number of node failures of the fixed-threshold-based charging strategies are achieved under different fixed thresholds. This further indicates that the fixed-threshold-based strategy is not suitable for maximizing energy efficiency in networks with time-varying energy consumption, which verifies the superiority of ADTSA-DEC. (d) Compared to the ADT-OSA, the newly proposed ADTSA-DEC algorithm has superior performance in reducing the node failure rate. This is attributed to the fact that the ADT-OSA algorithm does not account for abrupt changes in node energy consumption caused by CH rotation. Ultimately, it can be concluded that the ADTSA-DEC algorithm demonstrates superior performance in addressing energy consumption variations among nodes caused by CH changes.

Figure 8: The number of failed nodes of the three threshold algorithms: (a) n = 100; (b) n = 300; (c) n = 500.
5.5 Supplementary Comparative Test
To further validate the effectiveness of the scheduling strategy based on PSO algorithm, in Fig. 9a, the comparison results of four representative heuristic MC scheduling algorithms (IR-IGA [33], IABC [39], EUP-ACS [40], MOCFA [41]), and the improved PSO algorithm are presented at different node scales and T = 3E+6. Basically, these algorithms share the charging queue and charging trigger time by the DCHSA and ADTSA-DEC. It can be seen that the proposed CWRSN-CSS can almost always achieve the minimal Target_value, and its slight decline appears in small-scale networks.

Figure 9: Supplementary comparative tests: (a) Comparison of scheduling algorithms; (b) CH selection algorithm under emergency events; (c) Charging threshold algorithm under emergency events.
Besides, in real network, nodes may generates additional data collection to encounter the occurrence of emergency events, which can be described as the following probability process: when a node detects an emergency event X, it triggers emergency sampling, and the node can trigger emergency sampling with a duration of
Fig. 9 also illustrates the comparison between the proposed DCHSA and ADTSA-DEC algorithms in the presence of emergency events. Fig. 9b represents the results of DCHSA and two comparative algorithms in the presence of emergency events, with n = 300 and T = 1E+6–5E+6. It can be seen that even under sudden sampling, the results of DCHSA are still superior to the comparative algorithms. Fig. 9c represents the comparative results of ADTSA-DEC, ADT-OSA and five fixed trigger threshold methods in the presence of emergency events, with n = 300 and T = 1E+6–5E+6. It can be seen that the proposed ADTSA-DEC algorithm maintains superior results during the continuous operation of the network.
To simulate the impact of network distribution diversity on the newly proposed method in reality, in Fig. 10, the Target_value is presented under different network distributed scenarios with T = 3E+6 and n = 100–500. Fig. 10a illustrates the scenario of central clustering, where most nodes are clustered at the center of

Figure 10: Multi network distributed scenarios: (a) Central clustering; (b) Uniform clustering; (c) Terrain-constrained clustering.
5.6 Numerical Results in Real-Life Scenario
In real-life scenarios, charging scheduling may encounter significant challenges such as path blockage for MC. To further validate the accuracy and robustness of the proposed algorithm in practical environments, Shanghai Wildlife Park is selected as the experimental site, as illustrated in Fig. 11. This scenario serves as a typical application of WRSN in environmental monitoring, where sensors can be deployed anywhere except lakes and wooded areas, while the movement paths of MC are constrained by obstacles such as lakes and trees. In this work, the charging scheduling strategy based on CWRSN-CSS with three distinct CH selection algorithms is first employed to determine the starting, intermediate, and ending points of the path. Subsequently, the two-dimensional environment is modeled as a grid map (with a grid size of 1 m × 1 m). The A* algorithm is applied for segment-by-segment path planning, and the sub-paths are concatenated to obtain the complete charging route.

Figure 11: Shanghai wild animal park.
As shown in Table 4, the results of the three charging scheduling strategies indicate that the objective values of all methods have increased compared to that in the ideal simulation scenario. This is attributed to path obstruction issues in real world, which lead to a slight rise in the mobile energy consumption of MC and the node failure rate. Nevertheless, the proposed algorithm consistently maintains the optimal objective value. Thus, the performance and robustness of the proposed algorithm are validated under real-life scenario.

This work investigates the charging scheduling problem of mobile chargers in clustered wireless rechargeable sensor networks by proposing a dynamic cluster head selection algorithm (DCHSA) and an adaptive dual-threshold selection algorithm (ADTSA-DEC). These algorithms jointly consider network energy consumption and reliability constraints. In DCHSA, cluster head (CH) nodes dynamically determine the candidate CH set by computing the real-time variance of residual energy within clusters. The optimal CH is then selected based on multiple metrics, including residual energy and the energy consumption associated with data aggregation, network maintenance, and CH rotation. In ADTSA-DEC, adaptive threshold calculation is introduced while accounting for dynamic variations in node energy consumption caused by CH rotation. Extensive simulation results demonstrate that the proposed algorithms significantly outperform existing approaches in maintaining network reliability while achieving low energy consumption. Furthermore, the robustness and scalability of the proposed methods are validated through comprehensive analyses of key parameters, including the problem scale, number of clusters, weighting factors for distance and energy consumption in CH selection, and time scale, as well as simulations under real-world scenarios.
Future work will focus on addressing challenges arising in more complex scenarios, such as dense deployment, low-latency access, and multi-charger collaborative scheduling. To tackle these challenges, heuristic strategies integrated with machine learning and neural networks will be further explored to improve iterative capability and adaptability in complex environments.
Acknowledgement: Not applicable.
Funding Statement: The author received no specific funding for this study.
Author Contributions: The authors confirm contribution to the paper as follows: study conception, design and draft manuscript preparation: Mengqi Liu; writing—reviewing & editing: Haiqing Yao. All authors reviewed and approved the final version of the manuscript.
Availability of Data and Materials: The data that support the findings of this study are available from the author, Haiqing Yao, upon reasonable request.
Ethics Approval: Not applicable.
Conflicts of Interest: The author declares no conflicts of interest.
Nomenclature
| WRSN | Wireless Rechargeble Sensor Networks |
| WSN | Wireless Sensor Network |
| MC | Mobile Chargers |
References
1. Zhang C, Zhang L, Gan H, Chen H, Li Z. An energy optimization algorithm for WRSN nodes based on regional partitioning and inter-layer routing. Comput Mater Contin. 2025;84(2):3125–48. doi:10.32604/cmc.2025.064499. [Google Scholar] [CrossRef]
2. Chen J, Yi C, Wang R, Zhu K, Cai J. Learning aided joint sensor activation and mobile charging vehicle scheduling for energy-efficient WRSN-based industrial IoT. IEEE Trans Veh Technol. 2023;72(4):5064–78. doi:10.1109/TVT.2022.3224443. [Google Scholar] [CrossRef]
3. Das R, Dash D. Joint on-demand data gathering and recharging by multiple mobile vehicles in delay sensitive WRSN using variable length GA. Comput Commun. 2023;204(3):130–46. doi:10.1016/j.comcom.2023.03.022. [Google Scholar] [CrossRef]
4. Ahmadi H, Bouallegue R. Exploiting machine learning strategies and RSSI for localization in wireless sensor networks: a survey. In: Proceedings of the 2017 13th International Wireless Communications and Mobile Computing Conference (IWCMC); 2017 Jun 26–30; Valencia, Spain. New York, NY, USA: IEEE; 2017. p. 1150–4. doi:10.1109/IWCMC.2017.7986447. [Google Scholar] [CrossRef]
5. Gao Z, Zhang Q, Gao Q, Zhao Y, Wu HC. Directional WPT charging for routing-asymmetric WRSNs with a mobile charger. IEEE Trans Veh Technol. 2026;75(1):1370–85. doi:10.1109/tvt.2025.3594160. [Google Scholar] [CrossRef]
6. Ma X, Liu X, Ansari N, Ding J. Enhancing WRSN sustainability through on-demand directional wireless charging with multiple green-powered mobile vehicles. IEEE Internet Things J. 2025;12(11):18019–30. doi:10.1109/JIOT.2025.3540170. [Google Scholar] [CrossRef]
7. Chen J, Li X, Ding Y, Cai B, He J, Zhao M. Charging efficiency optimization based on swarm reinforcement learning under dynamic energy consumption for WRSN. IEEE Sens J. 2024;24(20):33427–41. doi:10.1109/JSEN.2024.3407748. [Google Scholar] [CrossRef]
8. Ri MG, Kim IG, Pak SH, Jong NJ, Kim SJ. An integrated MCDM-based charging scheduling in a WRSN with multiple MCs. Peer Peer Netw Appl. 2024;17(5):3286–303. doi:10.1007/s12083-024-01705-y. [Google Scholar] [CrossRef]
9. Jiang C, Chen W, Chen X, Zhang S, Xiao W. Deep reinforcement learning approach with hybrid action space for mobile charging in wireless rechargeable sensor networks. Expert Syst Appl. 2024;249(4):123752. doi:10.1016/j.eswa.2024.123752. [Google Scholar] [CrossRef]
10. Neamatollahi P, Naghibzadeh M, Abrishami S, Yaghmaee MH. Distributed clustering-task scheduling for wireless sensor networks using dynamic hyper round policy. IEEE Trans Mob Comput. 2018;17(2):334–47. doi:10.1109/TMC.2017.2710050. [Google Scholar] [CrossRef]
11. Hada RPS, Srivastava A. Dynamic cluster head selection in WSN. ACM Trans Embed Comput Syst. 2024;23(4):1–27. doi:10.1145/3665867. [Google Scholar] [CrossRef]
12. Gupta D, Ramesh JVN, Kumar MK, Alghayadh FY, Dodda SB, Ahanger TA, et al. Optimizing cluster head selection for E-commerce-enabled wireless sensor networks. IEEE Trans Consumer Electron. 2024;70(1):1640–7. doi:10.1109/tce.2024.3360513. [Google Scholar] [CrossRef]
13. Heinzelman WR, Chandrakasan A, Balakrishnan H. Energy-efficient communication protocol for wireless microsensor networks. In: Proceedings of the 33rd Annual Hawaii International Conference on System Sciences; 2000 Jan 7; Maui, HI, USA. New York, NY, USA: IEEE; 2000. p. 926982. doi:10.1109/HICSS.2000.926982. [Google Scholar] [CrossRef]
14. Wedaj FT, Hawbani A, Wang X, Qaisar MUF, Othman W, Alsamhi SH, et al. RECO: on-demand recharging and data collection for wireless rechargeable sensor networks. IEEE Trans Green Commun Netw. 2023;7(4):1863–76. doi:10.1109/tgcn.2023.3305026. [Google Scholar] [CrossRef]
15. Han G, Yang X, Liu L, Zhang W. A joint energy replenishment and data collection algorithm in wireless rechargeable sensor networks. IEEE Internet Things J. 2018;5(4):2596–604. doi:10.1109/JIOT.2017.2784478. [Google Scholar] [CrossRef]
16. Han G, Wu J, Wang H, Guizani M, Ansere JA, Zhang W. A multicharger cooperative energy provision algorithm based on density clustering in the industrial Internet of Things. IEEE Internet Things J. 2019;6(5):9165–74. doi:10.1109/JIOT.2019.2928557. [Google Scholar] [CrossRef]
17. Prakash V, Singh D, Pandey S, Singh S, Singh PK. Energy-optimization route and cluster head selection using M-PSO and GA in wireless sensor networks. Wirel Pers Commun. 2024;107(2):1–26. doi:10.1007/s11277-024-11096-1. [Google Scholar] [CrossRef]
18. Qamar MS, Munir MF. A hybrid framework integrating deterministic clustering, neural networks, and energy-aware routing for enhanced efficiency and longevity in wireless sensor network. Comput Mater Contin. 2025;84(3):5463–85. doi:10.32604/cmc.2025.064442. [Google Scholar] [CrossRef]
19. Liu K, Peng J, He L, Pan J, Li S, Ling M, et al. An active mobile charging and data collection scheme for clustered sensor networks. IEEE Trans Veh Technol. 2019;68(5):5100–13. doi:10.1109/tvt.2019.2906234. [Google Scholar] [CrossRef]
20. Fanian F, Kuchaki Rafsanjani M. CFMCRS: calibration fuzzy-metaheuristic clustering routing scheme simultaneous in on-demand WRSNs for sustainable smart city. Expert Syst Appl. 2023;211(14):118619. doi:10.1016/j.eswa.2022.118619. [Google Scholar] [CrossRef]
21. Amuthan A, Arulmurugan A. Semi-Markov inspired hybrid trust prediction scheme for prolonging lifetime through reliable cluster head selection in WSNs. J King Saud Univ Comput Inf Sci. 2021;33(8):936–46. doi:10.1016/j.jksuci.2018.07.006. [Google Scholar] [CrossRef]
22. Chaurasia S, Kumar K, Kumar N. MOCRAW: a meta-heuristic optimized cluster head selection based routing algorithm for WSNs. Ad Hoc Netw. 2023;141(4):103079. doi:10.1016/j.adhoc.2022.103079. [Google Scholar] [CrossRef]
23. Li J, Sun G, Wang A, Lei M, Liang S, Kang H, et al. A many-objective optimization charging scheme for wireless rechargeable sensor networks via mobile charging vehicles. Comput Netw. 2022;215(6):109196. doi:10.1016/j.comnet.2022.109196. [Google Scholar] [CrossRef]
24. Qamar MS, Haq IU, Daraz A, Alamri AM, AlQahtani SA, Munir MF. A novel approach to energy optimization: efficient path selection in wireless sensor networks with hybrid ANN. Comput Mater Contin. 2024;79(2):2945–70. doi:10.32604/cmc.2024.050168. [Google Scholar] [CrossRef]
25. Ismail AS, Hawbani A, Wang X, Abdel Aziz S, Alsamhi SH, Zhao L, et al. RBEER: rule-based energy-efficient routing protocol for large-scale UWSNs. IEEE Trans Green Commun Netw. 2024;8(3):1168–81. doi:10.1109/tgcn.2024.3364776. [Google Scholar] [CrossRef]
26. Ri MG, Kim CH. An uneven cluster-based routing protocol for WSNs using an integrated MCDM and EPO. In: Proceedings of the 2024 9th International Conference on Computer and Communication Systems (ICCCS); 2024 Apr 19–22; Xi’an, China. New York, NY, USA: IEEE; 2024. p. 678–83. doi:10.21203/rs.3.rs-5280783/v1. [Google Scholar] [CrossRef]
27. Dong Y, Li S, Bao G, Wang C. An efficient combined charging strategy for large-scale wireless rechargeable sensor networks. IEEE Sens J. 2020;20(17):10306–15. doi:10.1109/JSEN.2020.2990641. [Google Scholar] [CrossRef]
28. Choudhury N, Matam R, Mukherjee M, Lloret J, Kalaimannan E. NCHR: a nonthreshold-based cluster-head rotation scheme for IEEE 802.15.4 cluster-tree networks. IEEE Internet Things J. 2021;8(1):168–78. doi:10.1109/JIOT.2020.3003320. [Google Scholar] [CrossRef]
29. Mostarda L, Navarra A, De Leone R. Optimal vs. rotation heuristics in the role of cluster-head for routing in IoT constrained devices. Internet Things. 2023;22(23):100757. doi:10.1016/j.iot.2023.100757. [Google Scholar] [CrossRef]
30. Lee C, Na W, Jang G, Lee C, Cho S. Energy-efficient and delay-minimizing charging method with a multiple directional mobile charger. IEEE Internet Things J. 2021;8(10):8291–303. doi:10.1109/JIOT.2020.3044684. [Google Scholar] [CrossRef]
31. Shang C, Chang CY, Liao WH, Roy DS. RLR: joint reinforcement learning and attraction reward for mobile charger in wireless rechargeable sensor networks. IEEE Internet Things J. 2023;10(18):16107–20. doi:10.1109/JIOT.2023.3267242. [Google Scholar] [CrossRef]
32. Jiang C, Chen W, Wang Z, Xiao W. Deep reinforcement learning-based joint sequence scheduling and trajectory planning in wireless rechargeable sensor networks. IEEE Sens J. 2024;24(8):13699–711. doi:10.1109/JSEN.2024.3373664. [Google Scholar] [CrossRef]
33. Yao H, Xiao C, Yang Y, Postolache O. Directional mobile charger scheduling strategy based on adaptive dual-threshold. IEEE Sens J. 2024;24(11):18467–78. doi:10.1109/jsen.2024.3387445. [Google Scholar] [CrossRef]
34. Bian X, Sha C, Malekian R, Zhao C, Wang R. Balanced distribution strategy for the number of recharging requests based on dynamic dual thresholds in WRSNs. IEEE Internet Things J. 2024;11(19):30551–70. doi:10.1109/JIOT.2024.3413079. [Google Scholar] [CrossRef]
35. Kumar R, Mukherjee JC. On-demand vehicle-assisted charging in wireless rechargeable sensor networks. Ad Hoc Netw. 2021;112(5834):102389. doi:10.1016/j.adhoc.2020.102389. [Google Scholar] [CrossRef]
36. Makanda K, Hawbani A, Wang X, Naji A, Al-Dubai A, Zhao L, et al. Adaptive mobile chargers scheduling scheme based on AHP-MCDM for WRSN. IEEE Trans Sustain Comput. 2025;10(1):57–69. doi:10.1109/tsusc.2024.3391316. [Google Scholar] [CrossRef]
37. Chakeres ID, Belding-Royer EM. AODV routing protocol implementation design. In: Proceedings of the 24th International Conference on Distributed Computing Systems Workshops; 2004 Mar 23–24; Tokyo, Japan. New York, NY, USA: IEEE; 2004. p. 698–703. doi:10.1109/ICDCSW.2004.1284108. [Google Scholar] [CrossRef]
38. Song B, Wang Z, Zou L. An improved PSO algorithm for smooth path planning of mobile robots using continuous high-degree Bezier curve. Appl Soft Comput. 2021;100(1):106960. doi:10.1016/j.asoc.2020.106960. [Google Scholar] [CrossRef]
39. Zhao C, Zhu P, Zhang N, Chen S, Shao X, Wang Y. Directional charging-based scheduling strategy for multiple mobile chargers in wireless rechargeable sensor networks. Ad Hoc Netw. 2023;149(3):103251. doi:10.1016/j.adhoc.2023.103251. [Google Scholar] [CrossRef]
40. Lei Y, Yu J, Cao D, Feng Z, Chan S. An energy urgency priority based mobile charging scheme in Wireless Rechargeable Sensor Network. Ad Hoc Netw. 2023;140(6):103067. doi:10.1016/j.adhoc.2022.103067. [Google Scholar] [CrossRef]
41. Wang X, Lyu Z, Wei Z, Wang L, Lu Y, Shi L. Multi-objective path planning algorithm for mobile charger in wireless rechargeable sensor networks. Wirel Netw. 2023;29(1):267–83. doi:10.1007/s11276-022-03126-2. [Google Scholar] [CrossRef]
Cite This Article
Copyright © 2026 The Author(s). Published by Tech Science Press.This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


Submit a Paper
Propose a Special lssue
View Full Text
Download PDF
Downloads
Citation Tools