1. Introduction
As the “nervous system” of the smart grid, the power wireless private network carries critical services such as relay protection and load control, which impose extremely high requirements on communication reliability (outage probability below
) and latency (on the order of milliseconds) [
1,
2]. However, China’s power grid covers a vast geographical area, and within substations, distribution stations, and other sites, obstacles such as transformers, buildings, and equipment cabinets are densely distributed, leading to numerous blind spots and shadow fading regions for wireless signals. This severely restricts the coverage capability and transmission reliability of power wireless private networks [
3,
4].
Multi-hop relay technology, which deploys relay nodes between source and destination for store-and-forward transmission, can effectively bypass obstacles and extend network coverage, making it an important means to address communication blind spots in complex power station environments. Its successful application in a 220 kV substation by the Jiangsu Electric Power Research Institute has verified its engineering feasibility in multi-obstacle scenarios [
5]. However, in power scenarios with fixed node positions and rigid topology, traditional multi-hop relay networks are often forced to increase transmit power to meet strict quality-of-service (QoS) constraints, leading to a drastic increase in energy consumption and conflicting with green and low-carbon goals. During the extreme rainstorm disaster in Zhengzhou in 2021, a large number of base stations failed and optical cables were damaged, causing some substations to lose contact with the dispatch center and resulting in prolonged paralysis of the distribution automation system [
6]. Therefore, breaking through the existing resource optimization paradigm and investigating novel high-energy-efficiency resource co-optimization mechanisms under extreme QoS constraints has become a core research topic for the development of power wireless private networks.
Substantial research achievements have been made in resource optimization for multi-hop relay networks. Early works mostly focused on a single dimension, such as relay selection or power control. For two-hop scenarios, references [
7,
8,
9] discussed relay selection strategies based on location and channel information, maximum received signal-to-noise ratio, and an improved A* algorithm, respectively; references [
10,
11,
12,
13] concentrated on power control, leveraging the Dinkelbach method, adaptive mechanisms, and joint energy-efficiency-delay optimization to improve energy efficiency. The above studies revealed the strong coupling between relay selection and power allocation and their joint decisive effect on network performance. However, existing studies are mostly confined to two-hop networks, and when facing the rigid topology and deterministic QoS constraints of power private networks in multi-hop scenarios, current algorithms show deficiencies in adaptability and global optimization capability [
14,
15]. Another common limitation of the above studies is that they are all built upon traditional active relays. The inherent energy consumption, noise introduction, and processing delay of active relays during signal processing place them in an inherent “performance vs. energy efficiency” trade-off dilemma when supporting ultra-reliable and low-latency communication (URLLC) services for the power grid.
In recent years, the intelligent reflecting surface (IRS) has emerged as a promising technology to overcome the above challenges. An IRS is composed of numerous programmable, low-power passive reflecting elements. By flexibly manipulating the phase of electromagnetic waves, it can actively reconfigure the wireless propagation environment, which not only expands signal coverage and improves link reliability but also features low cost and low energy consumption. Its seminal work was completed by Di Renzo et al., systematically elaborating the vision of “smart radio environments” [
16]. Domestic reference [
17] also provides a systematic review of IRS progress. At the core algorithm level, IRS phase shift optimization needs to handle the unit-modulus non-convex constraint, and manifold optimization has been proven to be a high-precision tool for dealing with this non-convex constraint, achieving successful application in beamforming design for multiple-input–multiple-output (MIMO) systems [
18,
19]. However, manifold optimization methods typically require complex steps such as computing Riemannian gradients, vector transport, and line search, needing iterative solutions and making it difficult to obtain closed-form solutions. Meanwhile, alternating optimization or block coordinate descent (BCD) frameworks have become mainstream paradigms for solving joint optimization of IRS and transmitter parameters [
20,
21]. In terms of IRS and relay cooperation, some scholars have studied resource allocation problems for IRS-assisted wireless powered communication network relay systems [
22].
Despite the enormous potential of IRS technology, significant gaps still exist in its research for power multi-hop relay scenarios. First, existing IRS studies are mostly based on assumptions of civilian cellular networks, neglecting the rigid topology, fixed nodes, and strong deterministic QoS characteristics of power private networks, and rarely consider the fundamental constraints that extreme URLLC indicators impose on resource allocation [
23]. Second, under the extreme constraints of power communication, the tightly coupled joint optimization of discrete relay selection, continuous power allocation, and non-convex IRS phase shifts is a complex problem that has not been fully explored. Reference [
24] investigates IRS-assisted seamless connectivity in multi-hop networks but focuses on connectivity rather than energy efficiency, and does not consider strict URLLC constraints or joint optimization of relay selection and power allocation. Reference [
25] addresses relay selection and power allocation for D2D communications without IRS assistance, and thus cannot exploit passive beamforming gains. References [
26,
27] incorporate IRS into wireless powered networks and general energy efficiency optimization, respectively, but are limited to two-hop or single-hop scenarios and rely on iterative algorithms without closed-form solutions. Finally, in the context of “carbon neutrality,” how to utilize the passive reflection characteristics of IRS to achieve breakthrough improvements in system energy efficiency while strictly satisfying URLLC-level reliability and latency hard constraints has not yet been sufficiently investigated as a core scientific problem.
To address the above research gaps, the main contributions of this paper are as follows:
(1) Propose to introduce IRSs into power multi-hop relay networks by deploying it on the obstacle surface between the source node and the first-hop relay, specifically targeting the “first-hop blind spot” issue that is common yet largely overlooked in power substations, thereby better matching practical engineering scenarios.
(2) To tackle the mixed-integer non-convex problem, we propose a BCD framework that decomposes it into relay selection, power allocation, and IRS phase shift. A greedy algorithm efficiently constructs multi-hop paths under rigid power topology. The Dinkelbach method yields a closed-form solution for power allocation, and phase alignment provides a closed-form global optimal IRS phase shift without iterative optimization. This work thereby jointly optimizes the three modules with closed-form solutions, tailored to power wireless private networks under strict URLLC constraints.
(3) Simulations demonstrate that the proposed algorithm significantly outperforms traditional schemes in energy efficiency, reliability, and latency; numerical comparisons with a grid search benchmark in small-scale scenarios show that it can effectively approximate the benchmark solution, providing feasible algorithmic support for green and highly reliable communication in power private networks.
3. Algorithm Design and Implementation
For the mixed-integer non-convex optimization problem constructed in Chapter 2, directly solving it would result in an excessively large computational burden. To address this, the BCD framework is introduced, decomposing the originally complex joint optimization into three more manageable subproblems: relay selection, power allocation, and IRS phase shift configuration. By iteratively optimizing these three sub-modules, we gradually approach the global optimal solution.
The overall flow of the algorithm is shown in
Figure 2. Its core idea is to fix two variable blocks in each iteration and optimize the third variable block, repeating this process until convergence is reached.
3.1. Relay Selection Based on Greedy Algorithm
Given that the BCD framework requires multiple iterations, the computational efficiency of the relay selection subproblem directly constrains the overall convergence speed. Compared to high-complexity algorithms such as global search, greedy algorithms are more suitable for quickly constructing effective multi-hop paths within this framework due to their low computational cost and simple implementation.
Under the BCD framework, the relay selection subproblem requires the rapid selection of an end-to-end multi-hop path
from the source node
to the destination node
from a set of candidate relay nodes
, under the conditions of fixed power allocation
and IRS phase shift configuration
, in order to maximize system energy efficiency. The relay selection subproblem can be expressed as follows:
Defining the link quality cost of node
for the current partial path
as the basis for greedy selection,
where
is the last node of the current path,
is the candidate node, and
is the SINR of link
, which is calculated based on the fixed power vector
and the fixed IRS phase shift matrix
. This metric comprehensively considers both link quality and energy consumption cost, favoring the selection of nodes with good channel conditions and relatively low energy consumption. The specific process of the algorithm is shown in Algorithm 1.
| Algorithm 1. Greedy relay selection algorithm |
Inputs:Source node , destination node , candidate relay node set , fixed power allocation vector , fixed IRS phase shift matrix , minimum SINR threshold . Outputs: Relay selection vector and link selection matrix Procedure:, the set of unvisited nodes , and the temporary disabled list do: Let be the last node of path from
Algorithm failed, returning an empty path else Undo: Remove from and add it to else , calculate the link quality cost ratio compared to and end if end while Update the relay selection vector and the link selection matrix based on the final path |
The greedy algorithm backtracks when a selected relay leads to a dead end: it removes that relay, disables it temporarily, and resumes from the previous node. Termination occurs successfully when the destination is reached, or with failure (empty path) when backtracking exhausts all options. With at most six relays, the worst-case complexity is . An empty path triggers re-routing or QoS relaxation in the outer BCD loop.
3.2. Power Allocation Based on Dinkelbach and Lagrange Multiplier Method
Under the BCD framework, the power allocation subproblem requires optimizing the transmit power of the source node and each relay node under the condition of fixed relay selection vector and IRS matrix , in order to maximize system energy efficiency. To simplify notation, the transmit power of each hop is denoted as , (), respectively, and the power vector is denoted as .
After selecting fixed relay
and IRS phase shift matrix
, the power allocation subproblem can be expressed as
This is a typical fractional programming problem, which is transformed into an equivalent parameterized problem using the Dinkelbach method. By introducing an auxiliary parameter
, the function can be defined as follows:
where
represents the feasible region defined by the power constraint in Equation (30).
The core theorem of the Dinkelbach method states that the corresponding
is the optimal energy efficiency value of the original problem if and only if
, and the
that achieves this value is the optimal power allocation [
30]. Based on this, power allocation can be solved alternately through outer Dinkelbach iteration and the inner maximization problem. The outer iteration updates the value of
, while the inner maximization problem in Equation (31) is solved under a given
.
When
is given, the inner problem is
The minimum rate constraint and the SINR threshold constraint have been consolidated into a unified lower bound for the SINR, which is defined as the pointwise minimum SINR across all hops. At the point of optimal power allocation, the SINR values for all selected links should generally be equal [
12]. If this is not the case, the total power consumption can be decreased without compromising the data rate by reducing the power allocated to non-bottleneck links. Hence, at the optimal solution, it is observed that
Substituting the expressions for the SINR of each hop into Equation (33) yields the proportional relationship between the powers. Define the equivalent channel gain as
Then
,
, and from Equation (33) we obtain
From this, each power can be expressed as a function of
:
At this point, the total power consumption can be denoted as
, and the inner-level Equation (32) degenerates into an optimization problem involving a single variable
:
Take the derivative of the objective function with respect to
, and set the derivative to zero to obtain the unconstrained optimal solution. The objective function is
where
, let
; then
Taking into account the constraints in Equation (37), the optimal
needs to be projected into the feasible region. The upper bound of
is determined by the combined power constraints
, while the lower bound is
. Therefore, the optimal solution is
After obtaining
, the transmit power of each node is given by Equation (36), and further truncation is required to satisfy the upper and lower bounds of power. After truncation, the per-hop SINRs are re-evaluated. If any hop violates
, the truncated solution is discarded and the power allocation subproblem is declared infeasible for the current relay selection and IRS configuration. The objective function in Equation (38) is strictly concave in
(its second derivative is negative). Hence, the unconstrained maximizer
is unique, and the constrained optimum is obtained by projecting
onto the feasible interval. This projection preserves optimality because the objective is monotonic outside the interval. The final closed-form solution for power allocation is
If
, then Equation (37) has no feasible solution, and the QoS constraints cannot be met under the current relay selection and IRS configuration. Based on the above derivation, the algorithm for solving the power allocation subproblem is as follows. The specific process of the algorithm is shown in Algorithm 2.
| Algorithm 2. Power allocation algorithm based on Dinkelbach |
Inputs:Selected relay sequence , fixed IRS phase shift matrix , channel gain , system parameters , , , , , , , convergence accuracy . Outputs:Procedure:, , . If , return "No feasible solution.". , , maximum iteration count 50 Repeat according to Equation (36) or
|
When , there exists at least one set of power allocation that satisfies all constraints. In this case, Algorithm 2 must return a feasible solution. If infeasibility occurs, it is necessary to backtrack to the relay selection module for rerouting, or appropriately reduce QoS requirements.
The Dinkelbach method iteratively updates an auxiliary parameter (outer loop). For each fixed , the fractional objective is transformed into a parametric form, and the optimal power allocation is obtained in closed form via Equations (36)–(41). Thus, the overall power allocation algorithm consists of an outer Dinkelbach iteration and an inner closed-form power update.
3.3. IRS Phase Shift Configuration Based on Closed-Form Solution
From the preceding system model, it can be seen that the IRS is only deployed between the source node
and the first-hop relay
. Its phase shift matrix
only affects the equivalent channel gain of the first-hop link and has no effect on subsequent-hop links. Therefore, under the premise that relay selection and power allocation are fixed, the end-to-end SINR
depends on
only when the first-hop link is the bottleneck. If the SINR of the first hop is already higher than that of other hops, further optimizing the IRS phase shift cannot improve
, thus having no effect on energy efficiency. Therefore, the reasonable goal of IRS phase shift optimization is to maximize the received SINR
of the first-hop link. According to Equation (8), the SINR of the first hop can be written as
The subproblem of IRS phase shift configuration can be expressed as
Expanding Equation (42) to , where and represent the -th element of channel vectors and , respectively. Then, the SINR of the first hop is proportional to .
From the triangle inequality, it can be seen that the aforementioned modulus reaches its maximum when all phases are consistent. Specifically, let the direct path phase be
, and let the equivalent channel phase introduced by the IRS reflection unit in the
-th reflection path be
. In order to make all reflected signals superimpose in phase with the direct signal at the receiving end, the phase shift
of the
-th unit of the IRS should be adjusted to compensate for the phase delay of this path, that is
Although the direct link may be severely attenuated by obstacles, a weak direct path still exists under the Rician fading model, providing a well-defined phase reference for IRS alignment. In the extreme case of complete blockage, aligning the IRS phases to a common reference is equally valid, because only relative phases matter. Consequently, the signals from each reflection path are aligned in phase with the direct signal, resulting in the maximum amplitude of the received signal:
The corresponding maximum first-hop SINR is
Equation (44) provides a closed-form expression for the optimal phase shift of each reflection unit in the IRS. This solution relies solely on the phase information of channel state information and can obtain the global optimal solution without iteration. The specific process of the algorithm is shown in Algorithm 3.
| Algorithm 3. IRS phase shift configuration algorithm |
Inputs: Channel coefficient , , , IRS element number Outputs: Optimal phase shift matrix Procedure: to do Calculate the optimal phase shift for the -th unit end for
|
In the proposed BCD framework, each subproblem is solved in a way that does not decrease the objective function
. Specifically, Algorithm 1 picks the best available relay under fixed power and IRS phases, so
either increases or stays the same. Algorithm 2 is known to monotonically increase
[
30]. Algorithm 3 maximizes the first-hop SINR, which does not reduce the end-to-end rate and hence does not reduce
. Therefore, the sequence
generated by the algorithm is non-decreasing. Moreover, Theorem 1 guarantees that
is upper-bounded under the given constraints. A non-decreasing and upper-bounded sequence always converges to a finite limit. Hence, the proposed algorithm is guaranteed to converge.
The complexity of each BCD subproblem is as follows. Greedy relay selection with backtracking costs . Dinkelbach power allocation costs , where and is the number of hops. IRS phase alignment costs . The overall BCD complexity is with , which is manageable for real-time power communication.
5. Conclusions
This study focuses on the energy efficiency optimization problem of power wireless private networks under extreme service quality constraints, and proposes a multi-hop relay network resource optimization method based on intelligent reflector assistance. A hybrid multi-hop relay system model with IRS-enhanced first-hop link was constructed to address the problem of the “first-hop blind spot” caused by internal obstruction in power plants, making the scene setting more realistic in engineering. On this basis, the joint optimization problem of relay selection, power allocation, and IRS phase shift configuration is modeled as a mixed-integer non-convex programming, and is decomposed into three subproblems for alternating solution based on the block coordinate descent framework. Differently from traditional iterative algorithms, this paper derives closed-form solutions for power allocation and IRS phase shift optimization subproblems, significantly reducing computational complexity. In addition, comparison with the grid search benchmark in a small-scale scenario shows that BCD-Joint can effectively approximate the benchmark solution (within 3% deviation), supporting its practical effectiveness. The simulation results show that the proposed method outperforms benchmark schemes such as No-IRS, random IRS, and fixed relay in terms of system energy efficiency, outage probability, and delay control. The Pareto frontier analysis of energy efficiency and reliability reveals a significant expansion of the system performance boundary by introducing IRS.
Although this paper assumes a single IRS assisting only the first hop, the proposed BCD framework is modular and extensible. For multiple IRSs assisting multiple hops, additional phase shift subproblems can be added, each solved by the same closed-form phase alignment principle. Relay selection and power allocation remain unchanged except that the equivalent channel gains incorporate the optimized IRS reflections. Our algorithm also supports multi-IRS cooperation by sequentially optimizing each IRS’s phases while fixing others. Thus, this work provides a foundational module for richer IRS-assisted multi-hop networks in future power communication systems. The study assumes fixed topology and ideal CSI, and is validated by simulations only. In the future, further research will be conducted on adaptive optimization strategies in dynamic channel environments and exploring distributed IRS collaborative architectures to enhance the flexibility of network coverage, while introducing intelligent methods such as deep reinforcement learning to enhance the robustness and real-time decision-making ability of the system in uncertain environments, in order to adapt to more complex power communication scenarios.