On Various High-Order Newton-Like Power Flow Methods for Well and Ill-Conditioned Cases

: Recently, the high-order Newton-like methods have gained popularity for solving power ﬂow problems due to their simplicity, versatility and, in some cases, efﬁciency. In this context, recent research studied the applicability of the 4th order Jarrat’s method as applied to power ﬂow calculation (PFC). Despite the 4th order of convergence of this technique, it is not competitive with the conventional solvers due to its very high computational cost. This paper addresses this issue by proposing two efﬁcient modiﬁcations of the 4th order Jarrat’s method, which present the fourth and sixth order of convergence. In addition, continuous versions of the new proposals and the 4th order Jarrat’s method extend their applicability to ill-conditioned cases. Extensive results in multiple realistic power networks serve to sow the performance of the developed solvers. Results obtained in both well and ill-conditioned cases are promising.


Introduction
Power flow calculation (PFC) supposes the most critical tool in power system analysis. It provides the initial conditions for contingency analysis or fault calculations to be an essential tool in market and planning studies [1]. In essence, PFC is stated as a non-linear problem that is customarily solved using iterative techniques.
With the growth of network size and complexity, traditional solvers are facing increasing issues on stability and computational efficiency [2]. For the sake of example, the so-called ill-conditioned systems are becoming more common [3]. In such cases, traditional solvers such as the Newton-Raphson (NR) may experience instability problems or yield inaccurate solutions [1]. These issues have motivated a recent trend on developing novel techniques for PFC, essentially devoted to either ill-conditioned cases [4][5][6][7], large-scale realistic systems [8,9], or jointly tackling both issues [2,10].
Regarding ill-conditioned cases, a huge variety of robust methods is available. The optimal multiplier-based methods were maybe the earliest robust solvers [11]. This kind of technique is quite robust and, theoretically, not divergent, which has motived their usage to provide approximate solutions of unsolvable cases [12]. However, they may be quite inefficient or trapped on local minimums, such as those reported in [4,7].
For much of the twentieth century, ill-conditioned cases were quite unusual and their analyses were almost limited to research works and academic studies. However, ill-conditioned systems are more frequently observed nowadays, which has recently motivated people to find novel schemes suitable for more complex and realistic networks. The solvers based on the continuous Newton's method [4,6,7] are attractive for realistic systems; nevertheless, they are still relatively inefficient as various factorizations are required at each iteration. In addition, these solvers fail at turning points where the Jacobian is singular [4].
For circumventing the weaknesses of the continuous Newton-like solvers at turning points, continuation approaches [13] or Levenberg-type methods [14] have been applied. The latter has gained popularity over the continuation approaches due to its simplicity and efficiency. However, this class of techniques still presents essential issues. As reported in [14], the Levenberg-type methods may converge to nonphysical solutions. This inaccuracy is mainly due to the so-called damping factor, for which does not exist a unified tuning criterion as manifested in [2,5,10]. In addition, they are still computationally not competitive with conventional solvers.
As observed, most robust techniques are not computationally attractive. Besides the still prevalence of well-conditioned networks, this issue induces the usage of NR in industry software. However, the high-order Newton-like methods (HONL) have recently arisen as direct competitors of the conventional solvers [8,9]. The main attractiveness of HONL is their higher order of convergence, which leads them to a fast convergence, especially in stiff problems (heavy load or high R/X ratio). Additionally, these techniques are versatile enough to incorporate alternative power flow formulations such as those developed in [15]. The main limitation of HONL is their application in ill-conditioned cases, where they usually fail since they share similar robustness characteristics with the conventional NR.
In view of the above discussions, HONL seems an attractive alternative to conventional solvers; however, very few works have been conducted on studying the applicability of these methods in PFC. Motivated by the good characteristics of HONL for PFC, we have further studied the applicability of the 4th Jarrat's method (4OJ) (the applicability of this technique for PFC was previously studied in [8]). The authors honestly believe that the main limitation of 4OJ is its very high computational cost due to the required solution of a matrix system. This issue indeed supposes a barrier for the broad application of this method in industry tools. This paper deals with this drawback by developing two novel efficient solvers with 4th and 6th order of convergence based on 4OJ. The main attraction of the introduced techniques is that they avoid the solution of the matrix system, which is replaced by much cheaper solutions of linear systems. The continuous versions of the new proposals are also presented for extending their applicability to ill-conditioned cases. The developed methods are deduced from the original structure of 4OJ; then, using the Taylor expansion technique (e.g., see [16]), the developed mappings are properly developed from achieving high convergence rates with a low computational cost. A variety of realistic cases are studied to show the performance of our proposals.
The remainder of the paper is organized as follows. Section 2 outlines the necessary background. Section 3 develops two computationally attractive modifications of 4OJ with 4th and 6th order of convergence. Section 4 presents the continuous versions of the developed methods. A simple switching strategy for incorporating the reactive limits at PV buses is presented in Section 5. Various numerical experiments with results are provided in Section 6. Section 7 discusses possible real-life applications of the developed nonlinear solvers. This paper is concluded with Section 8.

Background
The PF equations are stated in their most general form as a set of n algebraic non-linear equations as follows: where g : R n → R n are the power flow equations and x ∈ R n is the vector of unknowns (state vector). The set of Equation (1) may be formulated in polar or rectangular coordinates, current injections-based mismatches [17], d-q reference frame [15], or even in complex form [18]. We have not been limited to a specified formulation of (1), since the introduced solvers are versatile enough for incorporating most of the available forms of the power flow equations.
Since (1) is non-linear, its solution cannot be directly obtained. The most conventional NR is traditionally used for solving (1). This technique is defined for the following iterative map: where g = ∇ x g ∈ R n×n is the Jacobian matrix of (1) w.r.t. x, [ * ] −1 : R n×n → R n×n is the inverse operator, and the subindexes denote the iteration counter. Alternatively, one may consider 4OJ for PFC as follows [19]: where I ∈ R n×n is the identity matrix. The mapping (2) has a quadratic convergence rate while 4OJ has a fourth-order convergence [19]. Thereby, the mapping (3) and (4) should converge, consuming fewer iterations than NR. However, the mapping (3) and (4) involves the solution of a matrix system, for which up to n linear systems have to be solved, each one with a computational cost of O n 3 . Therefore, this calculation supposes a computational cost equal to O ∑ n n 3 = O n 4 , while the heaviest part of NR is the factorization of the Jacobian matrix with a cost of O n 3 . Both mappings (2) and (3) and (4) usually fail in ill-conditioned systems. A formal definition of an ill-conditioned case was provided by Milano in [4]: Ill-conditioned case: A power flow case can be categorized as ill-conditioned if, despite its solution does exist, it is not reachable using NR and a flat start (i.e., all initial voltage magnitudes equal to 1 p.u. and all voltage angles equal to 0 rad).

Efficient Modifications of 4OJ
This section is devoted to developing efficient modifications of 4OJ, which are suitable for PFC in industry tools. The new proposals focus on avoiding the solution of the matrix in (4), which supposes the heaviest part of this mapping. This way, the new solvers are developed from the original 4OJ structure (3) and (4) and high convergence properties are deduced by using the Taylor expansion technique [16].

Elimination of the Mtrix System in (3)
For reducing the computational cost of 4OJ, the matrix system involved in the mapping (3) and (4) should be eliminated. In this sense, it could be replaced by the solution of an equivalent linear system, which supposes a much lighter calculation [4]. Applying this modification to the mapping (3) and (4), one obtains: The mapping (5) and (6) requires two LU decompositions, the solution of two linear systems, two Jacobian evaluations and a function evaluation. Therefore, it is notably cheaper than (3) and (4) as the main computation in (5) and (6) is the LU decomposition with a computational cost of O n 3 . In addition, it can be easily checked that the two solutions of the power flow problem (1) (say x * such that g(x * ) = 0) are fixed points for (5) and (6) since x k+1 | x * = x * . The convergence rate of the mapping (5) and (6) remains to be studied, which is addressed with the Theorem 1.

Theorem 1.
Convergence of the mapping (5) and (6): Let g : D ⊆ R n → R n be sufficiently differentiable at each point of an open neighborhood D of x * ∈ R n , this is a solution of the system g(x) = 0. Let us suppose that g(x) is continuous and nonsingular in x. Then, the sequence {x k } k≥0 obtained using the mapping (5) and (6) converges linearly to x * .
Proof of Theorem 1. To demonstrate the Theorem 1, we use the Taylor expansion technique (e.g., see [16]). This way, the Taylor expansion of g(x k ) and g (x k ) is given by: g(x k ) = g (x * ) e + C 2 e 2 + C 3 e 3 + C 4 e 4 + C 5 e 5 + C 6 e 6 + O e 7 (7) g (x k ) = g (x * ) I + 2C 2 e + 3C 3 e 2 + 4C 4 e 3 + 5C 5 e 4 + 6C 6 e 5 + O e 6 (8) where e = x k − x * ∈ R n , e i = (e, e, . . . , e) i−times . Now, let us assume that: the different c's ∈ R can be calculated by using the following inverse definition: and solving the resulting linear system one obtains: where: making use of (5), one can write: where d = y k − x * ∈ R n . The Taylor expansion of g(y k ) and g (y k ) around x * is given by: Now, 3g (y k ) − g (x k ) can be calculated as follows: where: Inversion of (17) yields: where: Finally, the convergence order of the mapping (5) and (6) is obtained by developing (6), which yields: As observed in (31), the term e has not vanished and, consequently, the convergence of (5) and (6) is linear.

A Modification of (4) with 4th Order of Convergence
Clearly, the mapping (5) and (6) is computationally cheaper than 4OJ since the solution of a matrix system is replaced by the solution of a linear one. However, as seen in the previous section, the method (5) and (6) presents linear convergence, which supposes an important drawback with respect to 4OJ. With the aim of preserving the convergence features of 4OJ, the step (6) can be modified using the information of both x and y points, which leads to the following iterative map: where α, β ∈ R. These parameters are introduced for achieving fourth-order of convergence. Their values are deduced in Theorem 2. Proof of the Theorem 2. Deduction (7)-(31) is also valid in this case since (5) is equal to (32). In this case, one needs to develop (33) as follows: where: for achieving 4th order of convergence, the terms Ω 1 , Ω 2 , and Ω 3 must vanish to (34). This is achieved for α = 1 4 , β = 3 4 .
It is worth noting that x * is still a fixed point for the mapping (32) and (33) since

A Modification of (29) with 6th Order of Convergence
The mapping (29) can be further developed for increasing its convergence order by adding a third step with frozen Jacobian [20], as follows: where γ ∈ R is introduced for increasing the convergence rate. As seen, the step (41) does not substantially contribute to increase the computational cost of (32) and (33), since no additional factorizations are necessary. Instead, the step (41) contributes with cheap computations like a function evaluation and the solution of a linear system. It can also be easily checked that x * is still a fixed point for (39)-(41). The mapping (39)-(41) is able to achieve up to 6th order of convergence as demonstrated in Theorem 3. Proof. For the mapping (39)-(41), equation (34) is still valid, but it needs to be rewritten: where r = z k − x * ∈ R n . Taylor expansion of g(z k ) around x * is given by: where: By developing (41) one obtains: where: One may check that the terms Λ 4 and Λ 5 vanish in equation (47) for γ = 2, which completes the proof.

Comparison of the Developed Methods with Other Conventional Solvers
Comparing NR (mapping (2)) with the developed solvers (32) and (33) and (39)-(41), one can clearly check that the NR is more efficient since only one LU factorization is required whereas the developed techniques require two. In addition, it is clear that the developed methods involve more computations like vectors sums. However, the developed solvers achieve higher convergence rate, which presumably leads to a faster convergence. In this sense, it is difficult to analyze which approach is more efficient. To solve this issue, it is desirable to compare the developed techniques with NR and 4OJ using some measure index. Various indexes are available in the literature for comparing the efficiency of different non-linear solvers. In this case, we have considered the following one [21]: where, p ∈ R + is the order of convergence, and CO stands for the total computational cost of an iteration in terms of flops (see [21] for further details). The Index (51) measures the degree of efficiency of a non-linear solver. If two methods are compared, the one with the highest FEI would bethe most efficient (i.e., a priori). Figure 1 plots the value of (51) for NR, 4OJ, and the developed mappings (taking the values of α, β, and γ deduced from Theorems 2 and 3) for different system sizes (n). As seen from this figure, 4OJ presents the lowest efficiency index while the developed mapping (39)-(41) shows the highest one. It is also worth noting that the two developed mappings showed a better efficiency index than NR.
the highest would bethe most efficient (i.e., a priori). Figure 1 plots the value of (51) for NR, 4OJ, and the developed mappings (taking the values of , , and deduced from Theorems 2 and 3) for different system sizes ( ). As seen from this figure, 4OJ presents the lowest efficiency index while the developed mapping (39)-(41) shows the highest one. It is also worth noting that the two developed mappings showed a better efficiency index than NR.

Continuous Versions of the Developed Solvers
The continuous Newton's method [4] is based on the analogy of NR and the forward Euler method. Following this same idea, one may observe the similitude of the mappings

Continuous Versions of the Developed Solvers
The continuous Newton's method [4] is based on the analogy of NR and the forward Euler method. Following this same idea, one may observe the similitude of the mappings (3) and (4), (32) and (33), and (39)-(41) with the family of Runge-Kutta formulas [22]. Thus, whereas (3) and (4) and (32) and (33) share structure with the 2-stage Runge-Kutta methods (e.g., the Trapezoidal rule), the mapping (39)-(41) keeps similar to the 3-stage Runge-Kutta formulas. This analogy allows for directly applying the continuous Newton's framework to those techniques, thus extending their applicability to ill-conditioned problems. This way, by introducing the discrete step size h ∈ R + , the mappings (3) and (4), (32) and (33), and (39)-(41) may be respectively converted to their following continuous counterparts. In this case, we have considered the well-known Ralston's method [22], which considers a modified version of the forward Euler formula taking 2/3 parts of the step size. Keeping this on mind, the expressions (52)-(58) represent the continuous versions of the mappings (3) and (4), (32) and (33), and (39)-(41), respectively: The step size can be adapted for each iteration based on the local truncation error. Exploiting the similitude of (52)-(58) with the family of Runge-Kutta techniques, the local truncation error can be estimated using the half-step method as follows: where · ∞ : R n → R + is the infinity norm. Then, (60) can be used for computing the step size using the following heuristic rule [4]: Based on these rules, the step size increases if the truncation error is lower than a given threshold and decreases if the truncation error is greater than a given threshold. In this case, the step size is lower bounded to 0.5 for avoiding being trapped in a local minimum, while the step size is upper bounded to 1 since the considered mappings achieved their maximum convergence rate for this value. It is worth noting that if h is not lower limited, the mappings (52)-(58) would provide a solution close to the feasibility of the power flow equations, as discussed in [4,12]. The section is completed by summarizing the main steps of PFC using the mapping (52) and (53) (also applicable for (54) and (55) and (56)-(58)) in the Algorithm 1 using pseudocode. Here, g ∞ has been considered as convergence criterion and ε ∈ R + is the convergence tolerance. In addition, the algorithm fails if the iteration counter surpasses a given threshold k max , which usually indicates divergence. if g(x k ) ∞ < ε then 6: break # Convergence 7: else 8: Update k ← k + 1 9: if k > k max then 10: break # Fail 11: end if 12: end if 13: Update h using (60) 14: end do 15: return solution x k

Stability of the Mappings (52)-(58)
The mappings (52)-(58) can be interpreted as dynamic systems, and their stabilities may be studied by calculating the eigenvalues of the Jacobian of the function G = x k+1 − x k at x * [4].
For the mapping (52) and (53), one can write: by differentiating (61) with respect to x, one obtains: where g " = ∇ xx g ∈ R n×n 2 is the Hessian matrix of the power flow equations (see [23]). Easily, one can check that y| x * = x * for (52) and (53), so, evaluating (62) at x * yields: Equation (63) says that all the eigenvalues of ∇ x G| x * are negative real, which implies that x * , if it exists, is asymptotically stable. For the mapping (54) and (55), the function G cannot be directly obtained. However, since in this case y| x * = x * , we can write: and by differentiating (64) w.r.t. x, one obtains: by result (65), one can conclude that x * is also asymptotically stable for (54) and (55). Finally, for the mapping (56)-(58): by differentiating (66) w.r.t. x, one obtains: Since that y| x * = x * for the mapping (56)-(58), one can assert that that z| x * = x * ; so, this result can be substituted into (67), which yields: Since the eigenvalues of (68) have not a real positive part, one can conclude that x * is asymptotically stable for the mapping (56)-(58).

Handling with Reactive Limits of Generators
One main concern in PFC is the consideration of different equipment limits [9]. In this sense, the formulations presented on this work do not directly take into account the reactive limits at PV buses. Nonetheless, consideration of this aspect is straightforward by incorporating a common switching PV-PQ strategy, similar to other works like [6,9]. Basically, it consists on converting those PV buses with any limit violation to PQ, taking the limit hit as injected reactive power. The proposed strategy is summed in the following steps.
(1) Firstly, the power flow is solved by ignoring the reactive limits. After that, it is checked if any limit violation at PV buses occurs. If not, the process is ended and the solution x k is declared feasible; otherwise go to step 2. (2) Those PV buses are converted to PQ. For those, the violated reactive limit is taken as the new injected reactive power, and the voltage magnitude is incorporated into the unknown vector as a variable. (3) Taking x k as starting point, the power flow problem is solved, then go to step 1.
If there are not PV buses in Step 1, the problem is declared unfeasible since there does not exist a solution in which the reactive limits are not violated. It is worth noting that similar strategies can be considered for incorporating other functional limits or controls.

Numerical Experiments
Along the developed methods (32) and (33) and (39)-(41) (with α = 1 4 , β = 3 4 and γ = 2), NR, 4OJ, and the Reverse-Bulirsch-Stoer algorithm (RBS) [6] have been imple-mented in polar coordinates on Matpower [24]. The Algorithm 1 has been followed as benchmark for implementing the tested solvers, omitting the line 13 when not needed and replacing (52) and (53) in line 4 by the mapping considered. Various realistic systems such as the 69-bus radial network, the 2000-bus Texas synthetic grid along various portions of the Polish and the European transmission systems have been considered [25][26][27]. The tested networks have been denoted by the name used in Matpower (see [28] for details). All simulations have been carried out from a flat start, taking ε = 10 −5 and k max = 1000. Table 1 presents the total iterations for different realistic well-conditioned cases ignoring the reactive limits. As seen in this table, the developed mappings alongside 4OJ were able to converge faster than the other tested solvers. This was expected since NR has quadratic convergence while RBS usually converges linearly due to the influence of the step size, while 4OJ and (32) and (33) have 4th order of convergence and (39)-(41) has 6th order of convergence. Figure 2 shows the convergence rate of 4OJ and the mappings (32) and (33) and (39)-(41) in the 'case9241pegase'. As observed, 4OJ and the mapping (32) and (33) converged linearly for the first iteration, while the mapping (39)-(41) converged almost quadratically. In the second iteration, 4OJ and the mapping (32) and (33) case69  3  8  2  2  1  case_ACTIVSg2000  5  12  3  3  2  case3120sp  5  13  3  3  2  case9241pegase  5  13  3 3 2 Figure 2. Convergence rates of 4OJ and the developed methods for the 'case9241pegase'.

Convergence Rates for Ill-Conditioned Cases
Next, let us study how the continuous methods (52)-(58) perform in some ill-conditioned cases. Table 2 shows the total iterations of these methods along the continuous implementation of NR ('Simple Robust Method' (SRM) in [4]) and RBS, in two snapshots of the Polish transmission system (these systems are ill-conditioned as reported in [6] according to the Definition 1, so that NR, 4OJ, (32)- (33), and (39)-(41) fail for solving them). As in preceding simulations, the reactive limits are ignored in this case. For NR and the mappings (52)-(58), the step size is initialized equal to 0.5, while the guidelines in [6] have been followed for RBS. In the studied cases, SRM performed poorly, employing a huge amount of iterations for converging, while the developed mappings were the most com-

Convergence Rates for Ill-Conditioned Cases
Next, let us study how the continuous methods (52)-(58) perform in some ill-conditioned cases. Table 2 shows the total iterations of these methods along the continuous implementation of NR ('Simple Robust Method' (SRM) in [4]) and RBS, in two snapshots of the Polish transmission system (these systems are ill-conditioned as reported in [6] according to the Definition 1, so that NR, 4OJ, (32) and (33), and (39)-(41) fail for solving them). As in preceding simulations, the reactive limits are ignored in this case. For NR and the mappings (52)-(58), the step size is initialized equal to 0.5, while the guidelines in [6] have been followed for RBS. In the studied cases, SRM performed poorly, employing a huge amount of iterations for converging, while the developed mappings were the most competitive. Figure 3 shows the convergence rate of the mappings (52)-(58) for the 'case3012wp' along the value of the step size each iteration. As observed, these techniques performed linearly when h was short. As the algorithms evolved, the step size was enlarged by making use of the rule (60) up to be equal to 1, then, the mappings (52)-(58) quickly achieved high convergence rates due to the algorithms are already evolving close to the solution.  Figure 2. Convergence rates of 4OJ and the developed methods for the 'case9241pegase'.

Convergence Rates for Ill-Conditioned Cases
Next, let us study how the continuous methods (52)-(58) perform in some ill-conditioned cases. Table 2 shows the total iterations of these methods along the continuous implementation of NR ('Simple Robust Method' (SRM) in [4]) and RBS, in two snapshots of the Polish transmission system (these systems are ill-conditioned as reported in [6] according to the Definition 1, so that NR, 4OJ, (32)- (33), and (39)-(41) fail for solving them). As in preceding simulations, the reactive limits are ignored in this case. For NR and the mappings (52)-(58), the step size is initialized equal to 0.5, while the guidelines in [6] have been followed for RBS. In the studied cases, SRM performed poorly, employing a huge amount of iterations for converging, while the developed mappings were the most competitive. Figure 3 shows the convergence rate of the mappings (52)-(58) for the 'case3012wp' along the value of the step size each iteration. As observed, these techniques performed linearly when ℎ was short. As the algorithms evolved, the step size was enlarged by making use of the rule (60) up to be equal to 1, then, the mappings (52)-(58) quickly achieved high convergence rates due to the algorithms are already evolving close to the solution. Step size (h) Convergence rate
Step size and convergence rates of 4OJ and the developed methods for the 'case3012wp'.

Convergence Rates for Limit Cases
The loading level of a system may affect the performance and reliability of a power flow solution method. In this regard, that loading level closest to the point of collapse supposes the most demanding conditions from a power flow solver. We have studied the performance of the considered techniques for such a point (limit loading level namely λ lim ). The limit loading level for each system has been calculated using the continuation power flow [13]. Tables 3 and 4 provide the total iterations for well and ill-conditioned cases with limit loading conditions, respectively, ignoring the reactive limits at PV buses. Regarding well-conditioned cases, the mapping (39)-(41) required fewer iterations than NR, RBS, 4OJ, and the mapping (32) and (33). As expected, 4OJ and the mapping (32) and (33) required the same number of iterations due to its 4th order of convergence. In ill-conditioned cases, the mapping (56)-(58) was the most competitive.

Convergence Rates with Reactive Limits
Next, the total iterations with reactive limits at PV buses are presented in Tables 5 and 6 for well and ill-conditioned cases, respectively. These limits have been incorporated in the tested methods using the strategy described in Section 5. As observed, the mapping (39)-(41) required the least number of iterations in well-conditioned cases, while 4OJ and the mapping (32) and (33) outperformed NR and RBS in all cases. For ill-conditioned cases, the mapping (56)-(58) required fewer iterations than SRM, RBS, and the mappings (52)-(55). It is worth noting that these two latter techniques outperformed SRM and RBS in all cases.

Solution Times
Tables 7-12 provide the solution times for the simulations reported in Tables 1-6, respectively. These results have been obtained on a 64-bit i5-9400F Intel Core personal computer (2.90 GHz, 8 GB of RAM), as the average value of 100 simulations.  For well-conditioned cases, the mapping (32) and (33) was occasionally slower than NR, which may be contradictory with the conclusions of Section 3.3. For explaining that, one should note the total amount of LU factorizations required by each method. Since it is the heaviest part of NR and the mapping (32) and (33), the required solution time will be quite proportional to the total amount of these calculations. For example, the mapping (32) and (33) needed six factorizations for the 'case_ACTIVSg2000 , while NR needed five. It also explains why the mapping (39)-(41) was the most competitive technique while RBS needed six factorizations for the first iteration, four iterations for the second, and two for each remainder iteration; thus, it was required for the 'case_ACTIVSg2000 30 factorizations in total. The reason behind the low efficiency of 4OJ was, as commented, the solution of a matrix system. Similar conclusions can be extracted for RBS in ill-conditioned cases. Here, SRM turned out to be inefficient due to the large number of iterations needed. The mapping (52) and (53), as 4OJ, was very inefficient due to the calculation of a matrix system.
For limit load conditions and reactive limits enforcement, the mapping (39)-(41) was the most efficient in well-conditioned cases, while the mapping (56)-(58) was the winner in ill-conditioned cases.

Potential Applications of the Developed Solvers
The developed nonlinear solvers introduced in this paper are focused on PFC. To validate them, various realistic systems have been tested and the results were promising. However, the developed techniques can find other applications that may be valuable for real-life tools. Further analysis of such applications is out of scope of this paper, but this section is dedicated to overview them.
In the area of electrical engineering, the developed solvers could offer good results in other related tools. For example, the so-called continuation power flow (CPF) [13] is performed in two stages called predictor and corrector. During the corrector stage, the power flow problem is solved. This process is repeated various times until the whole continuation curve is drawn, which may imply many PFCs and therefore the whole process can be very time-consuming. Recent studies [29] have demonstrated that the usage of HONL techniques may alleviate the computational cost of CPF, which may suppose an unvaluable contribution for real-time security tools, in which CPF is widely employed.
Water (or liquid) flow models are usually nonlinear [30,31]. To analyze dynamics behavior of water flow, some models based on differential equations, such as the Richards equations, can be linearized, and then solved using iterative methods. In [31], NR, Picard iteration, and L-scheme methods were compared for this problem showing that not only computational efficiency, but also numerical stability are important in water flow problems. In this area, the developed solvers and their continuous counterparts may offer very good performance. Indeed, while the mappings (32) and (33) and (39)-(41) have been proved to be more efficient than NR, the continuous mappings (52)-(58) can offer good numerical stability in ill-posed problems.
Finally, computational efficiency is of great interest to solve nonlinear coefficient inverse problems for partial differential equations. Especially when the coefficients are time-dependent and therefore various systems have to be solved, usually in real-time applications. Clear examples of these kinds of problems are the Moore-Gibson-Thompson equation [32] or the the nonlinear Oskolkov's system [33].

Conclusions and Future Works
This paper deals with the applicability of 4OJ for PFC. This technique is not computationally competitive, at least in realistic systems, due to its high computational cost; more specifically, the solution of a matrix system involved in the solution procedure of 4OJ makes this technique unattractive for industry tools. Motivated by this issue, the authors of this paper have proposed two modifications of 4OJ, which aim at circumventing the computational issues manifested by 4OJ. The new methodologies focus on eliminating the matrix system, replacing it with cheaper calculations like solution linear systems. The new proposals have 4th and 6th order of convergence and present a better efficiency index.
Additionally, this paper has discussed the continuous counterparts of 4OJ and the developed methods. These formulations aim at extending the applicability of the developed solvers to ill-conditioned cases, which are more frequently observed nowadays. Thereby, the new proposals suppose a valuable contribution for industry tools.
Extensive numerical experiments have been performed. The developed techniques have been compared with NR, 4OJ, SRM, and RBS. Both well and ill-conditioned systems have been contemplated for analyzing the performance of the developed solvers and their continuous counterparts. Results revealed the superiority of the new proposals compared with other traditional PF solvers. The new methodologies outperformed NR and RBS in all studied cases in both convergence rates and solution times. An in-depth comparison with 4OJ revealed the clear superiority of our methods and serves to highlight the difficulties of 4OJ to be applied to PF analysis.
Future works should be devoted to validating the novel techniques in other related problems such as those reviewed in Section 7, thus, as other PF formulations like [15,17] or [18].