Content area

Abstract

A Bayes–Prony oscillating modal identification and hierarchical control strategy for low-frequency oscillation (LFO) of a ship microgrid (SM) is presented in this paper. The modal probabilistic estimation of the proposed algorithm replaces point estimation of the traditional Prony method and improves the robustness of modal identification. The hierarchical control strategy first performs modal identification by means of the batch least squares Prony (BLS-Prony) algorithm. The modal identification results are calibrated by the explanatory variance score (EVS), and the control process is transferred to recursive least squares Prony (RLS-Prony) real-time detection. The third layer of decision making transfers to Bayesian Prony (Bayes–Prony) identification in case of a loss of modality or failure of identification. The designed Bayes–Prony algorithm identifies the oscillatory modal of signals with a signal-to-noise ratio (SNR) equal to 2 dB. Compared to BLS-Prony and RLS-Prony, Bayes–Prony reduces the SNR convergence domain of the signal by 30 dB as the last layer of hierarchical control. Therefore, the third-layer decision commands are used as a scheduling reference for damping control in SM power plants. The proposed algorithms and strategies maximize the saving of computational resources while ensuring that the modal identification is effective. Finally, the correctness of the proposed algorithm and strategy is verified by the LFO waveforms of the experimental platform.

Full text

Turn on search term navigation

1. Introduction

The International Maritime Organization (IMO) is committed to supporting the United Nations Sustainable Development Goals and combating climate change by reducing greenhouse gas (GHG) emissions from shipping [1]. The main regulatory and enforcement measures taken by the International Maritime Organization since 2011 are summarized in Ref. [2] and projections to 2050 are provided. Based on the premise of the initiative, the all-electric ship (AES) represented by the integrated electric power system (IPS) has become the most promising technological path to realize the reduction in GHG emissions and green development in the shipping industry [3,4]. As a revolutionary technology in the field of advanced ship design and smart grid, the IPS not only helps the green transformation of SM [5], but more importantly, it realizes comprehensive improvement in layout and intelligence through the core idea of power integration and unified energy management.

The architecture of IPS and AES has brought enhancement to the development of SM. However, the limitations of ship size and environment result in an isolated microgrid with more severe stability challenges, for example, LFO and voltage dips caused by low damping and weak inertia [6,7,8]. The essential reason for stability problems in SM is due to the power imbalance between sources and loads at multiple time scales, whether low damping or weak inertia. In response, energy storage and converters have become the most widely used solution to the SM stability problem due to their flexible regulation of power density and energy density. For instance, the former is represented by flywheel [9], supercapacitor [10], and lithium battery [11]; the latter is represented by voltage source converter (VSC) [12] and virtual synchronous generator (VSG) [13].

Although the above energy storage devices have been widely used in microgrids, the contradiction between power density and energy density in SM cannot be reconciled. Therefore, LFO as an inherent problem of AC power systems still exists in SM and causes more serious grid stability problems. LFO belongs to the category of small disturbance stabilization of power systems and is usually analyzed by linearization methods [14,15]. In addition, the time-domain analysis method can also analyze the small disturbances in stability by using simulation or recorded wave data of the actual power system [16]. With the rise of wide-area measurement systems (WAMS) [17,18], the extraction of oscillatory modes by analyzing real-time recorded signals has also become a hot direction of attention for researchers.

In [19], Yutthagowith P. et al. proposed a fast curve-fitting technique applicable to lightning surge voltage and current reference curves. The technique is based on the least squares Prony analysis of the double integral of the recorded waveform to evaluate the waveform. The proposed technique provides a better match for the initial state of the voltage and current. In [20], Zhao. J et al. proposed a novel robust Prony method for power system oscillation pattern monitoring that is robust to synchronized signal measurement noise and outliers. It is implemented by constructing the weighted minimum total variance (WTLS) estimation problem based on the least squares Prony to eliminate the effect of measurement noise. In [21], researchers proposed a hybrid Prony model (HPM). By setting the L1 and L2 in the HPM for sparse expansion, the HPM can be converted to a separating HPM (SHPM). Similar to the Prony method, the nonlinear parameter estimation problem in SHPM can be converted into a problem of finding the roots of a polynomial. In [22], Khodaparast J. et al. examined a recursive multichannel Prony algorithm; the frequency discrimination performance of Prony is proved in the paper, but at the same time the authors present the challenge of the inability of the Prony model to converge under noisy conditions. Ultimately, the proposed algorithm is effective when the SNB is greater than 30 dB.

In [23], four typical approaches to fault diagnosis for IPS are described, including model-based, data-driven, knowledge-based, and hybrid-based approaches. Challenges in the above frameworks include difficulties in data acquisition and imbalance, limitations in sensing and onboard computational power, and reduced diagnostic reliability in the case of coupled faults. In [24], A. Mariscotti carried out a study on the problem of metrics of power quality in microgrids, proposing for pulsed loads the metrics of area, energy, and half-life in relation to the evaluation of power trajectories and their derivatives. In [25], Z. Du et al. proposed to integrate the load power parameters of the AES into the PMS. This method optimizes the energy balance to achieve power balance and frequency stability. In [26], M. Kaloev et al. proposed a methodology and framework for finding the parameters of algorithms by deep learning. The prior distribution of the parameters determines the Bayes–Prony stability of the proposed strategy, and deep learning provides a future research direction for the solution of the prior distribution.

In summary, the research and characteristics related to the study of Prony algorithms with application to power system states are summarized as follows:

(1). Since the Prony algorithm’s architecture is computationally intensive, it is usually used for offline reconstruction of recorded waveform data or historical data on long time scales.

(2). The rigidity feature of the Prony model makes it difficult for the solution to converge to the real mode when facing a noisy signal, but there are fewer studies on improving its robustness and anti-interference performance.

(3). The Prony algorithm in the literature focuses on modal identification of sparse signals, but the low inertia and weak damping characteristics of the SM make it possible to have multiple oscillatory modals in the system.

Thus, Figure 1 is a block diagram of the SM studied, and the work and contribution of this paper can be summarized as follows:

(1). A Bayes–Prony algorithm is proposed, which replaces the point estimation of the Prony algorithm with probabilistic estimation and solves the problem of the modal equations of noise-containing signals being unable to converge.

(2). The proposed strategy implements hierarchical decision making based on the sparsity and noise situation of the real signal. Among them, BLS-Prony and RLS-Prony are used to extract modals from high SNR signals, and Bayes–Prony is invoked as the last layer when their recognized modals cannot pass the calibration.

(3). The proposed strategy configures the corresponding invocation strategy based on the computational effort of the three algorithms. The PMS of the SM is invoked for Bayes computation only when RLS and BLS are disabled. The computational resources of the IPS are maximally saved.

The rest of this paper is organized as follows. Section 2 describes the solution principles and derivation of the three algorithms, Prony model, autoregressive model, BLS-Prony, and RLS-Prony. Section 3 describes the framework of the Bayes–Prony algorithm and the principle of MAP optimal estimation. In addition, the hierarchical decision control framework and process are also described in this section. In Section 4, an experimental platform for simulating SM was built, and the dynamic properties of the above three algorithms as well as the accuracy of modal extraction under different SNRs are verified, respectively. Finally, the work of this paper is summarized and conclusions are made about the research in this paper in Section 5.

2. Description of the Modal and Identification Algorithms

The study of LFO in microgrids as a small disturbance stability implies that the power oscillations will always decay and converge to a steady state with a corresponding time constant. The principle of modal identification can be summarized as follows: (1) The actual oscillating waveforms are sampled to form discrete time series, and these data contain information about the waveforms of the actual power oscillations. (2) Finding the autoregressive relationship between the discrete data will allow the corresponding modal information to be extracted from this relationship.

2.1. Model of the Oscillatory Modal and Autoregressive Prediction

Firstly, the oscillating signal in the time domain is decomposed into a superposition of multiple decaying sinusoidal components according to the Prony model. The analytical equation is as follows

(1)y(t)=i=1pAiexp(σit)cosωit+ϕi

where i is the ith modal. Ai and ϕi are the phase and amplitude, respectively. σi is the attenuation coefficient. ωi is the angular frequency of the oscillation. p stands for the order of the oscillatory modes contained in y(t). Equation (1) is rewritten in complex form using Euler’s Equation as follows:

(2)cos(ωit+ϕi)=12{exp[j(ωit+ϕi)]+exp[j(ωit+ϕi)]}

After substituting (2) into (1), (1) can be simplified as follows:

(3)y(t)=i=1p{Biexp[(σi+jωi)t]+B¯iexp[(σijωi)t]}

where Bi and B¯i are the positive and negative order components of the modes, respectively. y[n] is a discretized time series formed after y(t) is sampled at a fixed time interval, and y[n] is represented as follows:

(4)y[n]=i=1p(Bizin+B¯iz¯in),(n=0,1,2,,N)

where n is the time index and represents the nth sampling point. zi and z¯i are conjugate poles, and their expressions are as follows:

(5)zi=exp[σiΔt]exp(jωiΔt)z¯i=exp[σiΔt]exp(jωiΔt)

Substituting (5) into (4), the Prony model of the discrete time series of oscillatory modes is obtained.

(6)y[n]=2Re[i=1pBizin],n=0,1,2,,N

Secondly, an autoregressive (AR) model is constructed to describe the functional relationship in y[n], because y[n] contains the causal relationship of y(t). The AR model is described as follows:

(7)x[n]=a1xn1a2xn2a3xn3x[n]=k=1m(akxnk)+en

where x[n] is the measured value at the current moment and also the value that needs to be predicted based on the AR model. m is the order of the AR model. ak stands for the autoregressive coefficient. x[nk] is the signal value at the kth moment in the past.

In order to prove the equivalence of (6) and (7), a zeroed polynomial is constructed to convert (6) into a difference equation.

(8)i=1p(1ziλi)(1z¯iλi)y[n]=0

where Δi and Δ¯i are zeroed polynomials, and Δi=1ziλi, Δ¯i=1z¯iλi. λi is a delay operator and λi=y[ni]/y[n]. Expanding Equation (8) as follows,

(9)y[n]=b1y[n1]b2y[n2]b2p1y[n2p+1]b2py[n2p]

Rewriting the above equation into compact form gives

(10)y[n]=τ=12pbτy[nτ]

Equation (10) proves that the Prony model shows AR properties itself after constructing the difference equation. Comparing Equations (7) and (10), both are equivalent while ignoring the error e[n]. Note that the number of orders in the AR model and the number of modes in the Prony model satisfy the relation m=2p. The modal resolution problem now transforms into a problem of solving for the autoregressive coefficients and orders of the AR model.

2.2. BLS-Prony Method Extraction of Oscillatory Modal

Now, the core problem of this paper becomes the solution of Equation (10). To ensure that the time indices in Equation (10) are all positive, let min(n)=m. As a result, the number of equations constructed is Nm+1. However, the real sample data N is much larger than the oscillating modal order m, so Nm+1m is necessarily satisfied. In other words, Equation (10) must be over-determined as follows:

(11)y[m]y[m+1]y[N]=y[m1]y[m2]y[0]y[m]y[m1]y[1]y[N1]y[N2]y[Nm]b1b2bmy=Yb

where Y is the regression vector matrix. b is the vector of coefficients of the AR. y is the observation vector. The BLS is constructed from Equation (11) and solved for b that satisfies the minimum residual sum.

(12)minJ(b)=||y+Yb||2

where J(b) is the objective function of BLS. Expanding Equation (12), we solve for its gradient as follows:

(13)J(b)=yTy+2yTYb+bTYTYbbJ(b)=2YTYb+2YTy

Let bJ(b)=0 to obtain the formula for b as bJ(b):

(14)b=(YTY)1YTy

Now, reviewing the problem posed at the beginning of this section, we have finished solving B and will next determine the order of the AR model.

Step 1: Construct the Hankel matrix of y[n] and decompose it into singular values.

(15)H=y[0]y[1]y[L]y[1]y[2]y[L+1]y[M]y[M+1]y[N]=UΣVT=i=1rσiuiviT

where H is the Hankel matrix of y[n]. U is an orthogonal matrix, which contains the left singular vectors. U is also an orthogonal matrix, which contains the right singular vectors. r is the rank of H. Σ is a diagonal matrix and its main diagonal elements are not equal to zero. σi, ui, and vi represent singular values, left singular unit vectors, and right singular unit vectors, respectively.

σi in descending order can be expressed as

σ1σ2σrσr+1==σmin(M+1,L+1)=0.

The first m singular values from the above equation are truncated and these singular values correspond to the main features. The truncated approximation matrix is given by

(16)Hm=UmΣmVmT=i=1mσiuiviT

Step 2: Combining Equations (15) and (16), the remaining equation after the interception can be expressed as follows:

(17)HHm=i=1rσiuiviTi=1mσiuiviT=i=m+1rσiuiviT

We express the above residuals in terms of energy as follows:

(18)EHHm=||HHm||F2=i=m+1rσi2||uiviT||F2

Similarly, according to the above equation, the energies of A and B can be introduced separately as

(19)EH=i=1rσi2,EHm=i=1mσi2

The singular values correspond to the features of the matrix, and the square of the singular values reflects the generalized energy of the matrix. In order to ensure that the main features of the matrix remain unchanged before and after truncation, the energy of the residual matrix needs to be less than 5%. Therefore, the order-reliant energy constraints are designed as

(20)ρ=EHmEH=i=1mσi2/i=1rσi295%

Now, the solution of the AR model has been completed. The oscillatory modals will be solved next.

Step 3: Expand Equation (10) as follows.

(21)y[n]+b1y[n1]++bmy[nm]=0

Substituting Equation (4) as a generalized solution into Equation (21),

(22)i=1p(Bizin)+b1i=1p(Bizin1)+b2i=1p(Bizin2)++bmi=1p(Bizinm)=0i=1p(B¯iz¯in)+b1i=1p(B¯iz¯in1)+b2i=1p(B¯iz¯in2)++bmi=1p(B¯iz¯inm)=0

For the above equation to be satisfied in n, the factorization of the equation must be equal to zero, such that

(23)zim+b1zim1+b2zim2++bm=0z¯im+b1z¯im1+b2z¯im2++bm=0,(i=1,2,,p)

The above equation shows that the modal information parameters zi and z¯i are exactly the roots of the pole equation. We ignore the repeated conjugate results, since +ωi and ωi represent the same physical frequency. Ultimately, mapping the conjugate pole (zi,z¯i) to the modal parameters according to Equation (23), the resolved modes are as follows:

(24)σi=Re[lnzi/Δt]ωi=Im[lnzi/Δt]/2π

In addition, the phases and amplitudes of the modes are included in B and B. A system of equations is constructed from Equation (4), and the information contained therein is resolved.

(25)y0yN=exp(α1t0)exp(αPt0)exp(α1tN)exp(αPtN)B1Bp+exp(α1t0)exp(αPt0)exp(α1tN)exp(αPtN)B¯1B¯p

The solutions to the above equations are mapped to amplitude and phase as follows:

(26)Ai=2|Bi|ϕi=|ln(2Bi/Ai)|

Equations (24) and (26) are the results of the analysis of the oscillatory modes based on BLS-Prony.

2.3. RLS-Prony Method Extraction of Oscillatory Modal

The two previous sections establish the Prony and AR model, and for the problem above we propose the BLS-Prony algorithm. However, this algorithm asks for the precondition that there are discrete sampling samples, and the identification process is based on N historical sampling values that have been obtained. This implies that the recognition process is not only offline, but also requires the storage of all or batches of historical data. As a result, this places a higher demand on the computational resources of the chip. Therefore, in this section, online identification for dynamic updating of model parameters is realized by the recursive least squares method.

First, rewrite Equation (7) in the form of a matrix as follows:

(27)y[n]=Y(n)Ta

where Y(n)=(y[n1],y[n2],,y[nn])T, a=(a1,a2,,an)T, y[n] is the value of the signal observed at the current moment, Y(n) represents the regression vector, and a is the vector of coefficients to be obtained. Similarly, to ensure that the indexing of historical data is valid, the minimum number of indexes is equal to zero and the condition nm is satisfied. To construct a weighted least squares function, and to find a such that the value of the objective function is minimized,

(28)J(a)=i=mnλni(y[i]+Y(i)Ta)2

where J(a) is the constructed weighted least squares objective function. λ is the weighting factor, and 0<λ<1. Note that Equations (12) and (28) are equivalent when λ=1. Then, let aJ(a) be equal to zero and solve for a.

(29)aJ(a)=2i=mnλniY(i)(y[i]+Y(i)Ta)=0

Equation (29) can be further simplified and organized as

i=mnλniY(i)Y(i)Ta=i=mnλniY(i)y[i]R(n)a=r(n)

where R(n) is the autocorrelation matrix, r(n) is the autocorrelation matrix, and R(n) and r(n) encode the modal information of y[n]. Thus, RLS achieves parameter estimation by recursively updating R(n) and r(n). Their recursive equations are as follows.

(30)R(n)=i=nλniY(i)Y(i)T+λi=mn1λ(n1)iY(i)Y(i)T=Y(n)Y(n)T+λR(n1)r(n)=i=nλniY(i)y[i]+λ(i=mn1λ(n1)iY(i)y[i])=Y(n)y[n]+λr(n1)

If Equation (30) is substituted into Equation (20), the inverse matrix of R(n) has to be solved directly. The computational effort of direct inversion of a matrix is enormous. Therefore, the direct inverse is avoided by transforming the Sherman–Morrison formula to its low-rank correction. The computational effort of direct inversion of a matrix is enormous. Consequently, the direct inverse is avoided by transforming the Sherman–Morrison formula to its low-rank correction.

(31)R1(n)=1λR(n1)11λR(n1)1Y(n)Y(n)T1λR(n1)11+Y(n)T1λR(n1)1Y(n)

Let R(n)1=P(n)R(n1)1=P(n1). Rearranging Equation (10) yields the following form:

(32)Pn=1λ(P(n1)K(n)Y(n)TP(n1))

where K(n) is the Kalman gain vector, such that

K(n)=P(n1)Y(n)λ+Y(n)TP(n1)Y(n)

After substituting Equation (32) into Equation (29), the final expression for A is obtained by organizing and simplifying as

(33)an=(P(n1)K(n)Y(n)TP(n1))(λr(n1)Y(n)y[n])λ=a(n1)K(n)e[n]

In the previous section, BLS was used to construct the Hankel for SVD decomposition based on the batch historical data, whose singular value decay points correspond to the order of the AR. RLS cannot directly construct the Hankel matrix for estimation due to the dynamic iteration of the data. Therefore, the SVD decomposition is performed through P(n)1, and the steep decay point of the singular values is judged to be the order of the AR. The process of order determination is as follows.

(34)P(n)1=λP(n1)1+Y(n)Y(n)Ti=1nλniY(i)Y(i)T

In Equation (2), P(n)1 is the information matrix containing all of the information of the Hankel. Therefore, we are looking for a sharp decay point of the P(n)1 singular value.

(35)P(n)1=UΣVT

where Σ=diag[σ1σ2σm_max]. The decomposed eigenvalues are selected as the smallest according to the principle of energy accumulation so that the lost energy needs to be less than 5%.

(36)ρ=i=1mσi/i=1m_maxσi95%

Finally, the additional threshold parameters A and B are used to dynamically adjust the order.

(37)σm+1δσ1,m=m+1σmγσ1,m=m1

Equation (37) requires an increase in order when the m+1 singular value is detected to be significantly larger than the maximum singular value δ times. Conversely, the order needs to be decreased.

3. Bayes–Prony Method for Probabilistic Identification

In the previous section, BLS-Prony and RLS-Prony are constructed to realize the identification of modal parameters, respectively. Both algorithms require the same prerequisites for an effective implementation: (1) the signal must be the sum of pure complex exponentials; (2) the frequency and attenuation factor are constant over the sampling time; (3) the components are independent and do not interact with each other. In other words, the above conditions make these two algorithms less robust and resistant to interference. In order to enhance the robustness and anti-interference of the above algorithms, the probabilistic identification feature of the Bayes–Prony algorithm is designed to enhance the performance of the algorithm.

3.1. Bayes Model and Posterior Probability Distribution Design

y(t) introduces a noise term to Equation (1) and the new modeling is as follows:

(38)y(t)=i=1pAiexp(σit)cos2πfit+ϕi+ε(t)

where ε(t) is independent identically distributed Gaussian noise. We define the expression for parameter θ in the system as follows:

θ=[f1,,fm,σ1,,σm,A1,,Am,ϕ1,,ϕm,α2]

According to Bayes’ theorem, the posterior probability is proportional to the product of the likelihood function and the prior probability, such that

(39)P(θ|y)P(y|θ)P(θ)

where y=[y[0],,y[N]]; P(θ|y) is the likelihood function of the noise, which is expressed as follows:

(40)P(y|θ)=n=0N12πα2exp[(y[n]y[n;θ])22α2]=P(y|θ)=(12πα2)(N+1)/2exp[12α2n=0N(y[n]y[n;θ])2]

where y[n;θ] is the reconfiguration signal. The prior distributions of the remaining parameters are each designed as follows:

P(f)=12παf2exp[(fμf)22αf2],

P(σ)=12πασ2exp[(σμσ)22ασ2],σ<0

P(A)=λ2exp(λ|A|),

P(ϕ)=12π,ϕ[π,π],

P(α2)=βεαεΓ(αε)(α2)αε1exp(βεα2)

where P(f) and P(σ) are Gaussian prior distribution for f and σ; P(A) is the Laplace-distributed prior probability of the magnitude; P(ϕ) is the continuously uniformly distributed prior probability of the phase; and P(α2) is the inverse Gamma distributed prior probability of the noise variance. The joint prior probability distribution for each of the above parameters is obtained by combining the prior probability distributions.

(41)P(θ|y)P(y|θ)P(θ){(12πα2)N+12exp[12α2n=0N(y[n]y[n;θ])2]}×[n=0NP(f)P(σ)P(A)P(ϕ)]P(α2)(12πα2)N+12×exp[12α2n=0N(y[n]y[n;θ])2]×[n=0N{exp[(fμf)22αf2]×exp[(σμσ)22ασ2]×exp(λ|A|)×C1]}×(α2)αε1exp(βεα2)

The final form of the posterior distribution is obtained by simplifying and organizing the above equation.

(42)P(θ|y)expN+12log(α2)12α2n=0N(y[n]y[n;θ])2n=0N[(fμf)22αf2+(σμσ)22ασ2+λ|A|](αε+1)log(α2)βεα2

The prior distribution in Equation (41) is a key piece of the Bayesian approach in the above analysis. The essential reason for this is that Bayes’ theorem on the fact that the posterior is proportional to the prior, while the prior is proportional to the likelihood function. Therefore, the modal frequency prior has zero probability in the defined region, and then its posterior probability remains zero despite the fact that the data exhibits strong evidence in that region. The discussion of prior distributions will have to be further developed on the basis of this study.

3.2. Maximum Posteriori Probability Estimation and Optimization for Solution Design

Equation (42) transforms the point estimation of the Prony model into a probabilistic or the parameters. Then the maximum point of the posterior probability distribution will be searched for, which is the probability parameter with the highest confidence level.

(43)θ^MAP=argmaxθ[P(θ|y)]θ^MAP=argminθ{log[P(θ|y)]}

where θ^MAP is the maximum estimated parameter of P(θ|y). Defining the objective function, J(θ) is of the following form

(44)J(θ)=log[P(θ|y)]=N+12log(α2)+12α2n=0N(y[n]y[n;θ])2+n=0N[(fμf)22αf2+(σμσ)22ασ2+λ|A|]+(αε+1)log(α2)+βεα2I+II+III+IVJs(θ)+Jns(θ)

I=1/2α2n=0N(y[n]y[n;θ])2

II=n=0N[(fμf)2/2αf2+(σμσ)2/2ασ2]

III=n=0N(λ|A|)

N+12log(α2)+(αε+1)log(α2)+βεα2

In the above equation, I contains trigonometric functions that cause the Hessian matrix to be non-positive definite and make A non-convex in nature. As a result, the gradient descent converges to a local extreme, corresponding to some secondary mode and omitting the main. In addition, III is the L1 regularization term, and it cannot be used directly with gradient descent due to nontrivial zeros. Combining the above properties, J(θ) can be categorized into smooth and non-smooth terms, with the smooth term Js(θ)=I+II+IV and the non-smooth term Jns(θ)=III.

For the former, Js(θ) can directly compute its gradient due to its full-domain differentiability, such that

(45)Js(θ)=JsAJsσJsfJsϕJsα2

where the parameter update rule can be expressed as

(46)θ[t+1]=θ[t]ηJs(θ[t])

η is the learning efficiency, expressed as the rate of convergence of θ.

For the latter, a proximal gradient descent can be made for A since its zeros in Jns(θ) are not trivial, such that

(47)A[t]=A[t]ηJs(θ[t])A, A[t+1]=Sηλ(A[t])

where A[t] is the pre-updated value. Sηλ is the soft threshold operator, and its expression is Sηλ(x)=sign(x)max[(|x|ηλ),0].

In addition, for either Js(θ) or Jns(θ), there are parametric constraints on this objective function, e.g., σ>0, f>0, and α2>0, depending on the physical conditions constructed by the Prony model. In the above optimization solving process, if the constraints are not considered, the final result may converge to meaningless intervals. Therefore, the meaningless intervals are projected to the feasible domain during the solution process. The updating formula for the above parameters can be modified as follows

(48)θ[t+1](·)=PC{θ[t](·)ηJs(θ[t](·))}, (·)=f,σ,α2

where PC is the projection operator of the constraint set C={x:x0}.

3.3. Hierarchical Control Strategy Design

In the previous section, the modal information of A was extracted by the Bayes–Prony method. Then, the extracted modal information was judged for system hierarchical decision making. The time complexity of the three modal identification algorithms mentioned above needs to be analyzed before starting hierarchical control design.

BLS-Prony takes the N data points collected and finds the best-fitting parameters all at once. According to (14), the total computation of BLS is o(mN2+N3). RLS-Prony avoids inverting the matrix directly and updating the covariance matrix recursively. Therefore, its complexity is at most o(N2). The time complexity of Bayes–Prony is similar to that of BLS-Prony, but the objective function is more complex to solve, with the complexity associated with computing the likelihood function and gradient at each iteration. In summary, the former algorithms can be recognized at the local control level of the energy storage system, and when the local recognition calibration fails, it is necessary to transfer to the PMS for Bayes–Prony identification. Based on the above control theory, if the proposed strategy is used in a large SM, the necessary condition is that the ESS can directly obtain the generator speed. This is an important guarantee for subsequent damping control.

The control chip is selected as TMS32-DSP28379. The main frequency of the DSP is 200 MHz. The number of sampling points N is equal to 50. Therefore, the total execution time for the DSP to realize an operation of o(N3) is equal to 31.2 ms. In addition, process flows such as data handling, loop execution, and ADC data reading result in a final execution time of approximately 50 ms. The frequency range of the LPO is equal to 0.2–2 Hz, so the 500 ms period ensures the accuracy of local identification. PMS and local communication delay occur when Bayesian control is activated. The communication delay can be ignored relative to the time scale of the LFO.

Next, the design process of the proposed hierarchical control strategy is as follows.

(49)e[n]=y[n]y(t)=y[n]m=1Mhmzmne=ys

where hm=Aiexp(jϕi)/2; zm=exp[(σi+jωi)Δt]; e=[e[0],e[1],,e[N]]T y=[y[0],y[1],,y[N]]T; s=[s[0],s[1],,s[N]]T.

Next, the statistical properties of the residuals are obtained, containing the residual mean, residual standard deviation, and residual variance, and the above statistics are calculated as follows:

e¯=1N+1n=0Ne[n], σe=1Nn=0N(e[n]e¯)2, σe2=1Nn=0N(e[n]e¯)2

where e¯ is the overall mean of the residuals; σe represents the sample standard deviation of the residuals; and σe2 represents the sample variance of the residuals. The above three statistical variables have been able to describe the accuracy of y[n]; in order to be able to further quantify the confidence of y[n] and use the results as a basis for judging the next level of decision making, it is also necessary to introduce an energy benchmark for the system. In summary, the following definitions are made:

Py=σy2=1Nn=0N(y[n]y¯)2, y¯=1N+1n=0Ny[n]

where σy2 is the sample variance representing y[n]; Py is the signal energy of y[n], and y¯ is the overall mean of y[n]. Assuming that the above statistical parameters are accessible, the explained variance score (EVS) is introduced as a measure of the accuracy of the fit after the Prony/AR model reconstruction. The EVS is computed as follows:

(50)EVS=1PePy=1σe2σy2

According to Equation (50), EVS has a range of values [0,1] which is a direct measure of the proportion of the original signal fluctuations that can be captured by the reconstructed model. An EVS equal to 1 indicates that the residual power is minimized and the reconstructed model is able to explain all of the variance of the signal.

Figure 2 shows the modal identification and hierarchical control framework. The algorithm and strategy are triggered when the speed of the generator deviates.

Layer 1: BLS-Prony first performs signal acquisition and then performs modal order determination when N satisfies the set conditions. Note that there are two sets of raw sample data in this process, the sampled data preprocessed by filtering and noise reduction is used to set the modal order, and the preprocessed data is used to parse the modal information. The reason for solving for modal information with preprocessed samples is that the noise reduction and filtering aspects introduce lags and amplitude variations in the signal. These variations can cause Prony to fail to converge to the true modal state. The credibility of the modal information is verified by EVS. If the modal information is credible, the parameters are configured to the RLS-Prony layer for real-time monitoring; if the EVS calibration fails, it directly skips the second layer to enter the third layer of Bayes–Prony identification. The reason for skipping the RLS-Prony layer is that both BLS and RLS are solved on the basis of the Prony model, and thus both have unity for sample data that do not converge.

Layer 2: Modalities that are successfully calibrated at the first layer are continuously monitored. If the modal information passes the EVS calibration, the modal information will be fed to the control system output. If the modal is lost alive during the process and fails the EVS calibration, it will jump to the Bayes–Prony layer.

Layer 3: Both RLS and BLS need to jump to this layer for probability estimation when they cannot pass the EVS calibration. During the operation of this layer, the prior distribution parameters of the model as well as the model order are configured by the BLS layer when the wide-area identification is first triggered. If the recognition result passes the EVS calibration, the modal information is used as the hierarchical control output signal and the recognition process is exited at the same time. If the recognition result fails to pass the EVS calibration, the status is reported to the upper-level power management system.

Now, the theoretical derivation of modal identification and hierarchical decision control of low-frequency oscillations is completed, and the final hierarchical decision control signal will be sent to the management of the power station for damping control. The energy storage system (ESS) will start when the power management system (PMS) of the SM receives the LFO event trigger command. The ESS starts to detect the rotational speed of the SG and exchanges power from the grid through charging and discharging. The value of the electrical energy exchanged between the pure energy system and the SM is equal to DΔω, where D is the damping coefficient and Δω is the change in rotational speed of the SG.

4. Result and Discussion

In this section, the dynamic performance of the proposed discrimination algorithm with hierarchical decision control is validated. Firstly, the interference resistance as well as the robustness of the recognition algorithm is verified in simulation mode. Secondly, identification and decision making are carried out based on real low-frequency oscillation data sampled from the experimental platform. Figure 3 shows the experimental platform built according to the description of Figure 1.

4.1. Dynamic Response Analysis of BLS-Prony

Figure 4 shows the Prony model order identification process for a single modality. The samples in the figure have a sampling frequency of fs=100 Hz, and the sampling interval is ΔT=0.01 s. The dimensions of the Hankel matrix are set to 125×376. Singular values and the order criterion are obtained after SVD decomposition of the Hankel matrix. Figure 4a,b are the normalized singular values and σ3 has converged to zero, so the order of the AR model is equal to 2. Figure 4c,d show the cumulative energy function used to truncate the small singular values and select the smallest m for which the energy share reaches a threshold greater than 95%. Figure 5 shows the comparison between the unimodal Prony reconstruction and the input signal with the characteristic pole distribution. The setup conditions for the algorithm are as follows:

y(t)=Aexp(σt)cos(2πft+ϕ)y(t)=1.5exp(0.5t)cos(2π0.5t+π/3)

y(t) is a given unimodal input signal which is identified by BLS-Prony as

m=2,z1,2=0.9945±j0.0313

A1=1.5,σ1=0.5,f1=0.5,ϕ1=60.0000,ζ1=0.1572

The BLS-Prony reconstruction is proved to be able to be recognized without error based on the fitting of the two curves in figure. In addition, the fact that the pole is located near the unit circle proves that the set system is in a critically damped state, and the recognized damping ratio also proves this feature.

Figure 6 shows the Prony model order identification process for three modes. The sampled data in the figure to construct the Hankel matrix, and the SVD decomposition of the criterion σ7 converge to zero, proving that the order of the AR model is equal to 6. Figure 7 shows the comparison between the three modal Prony reconstructions and the input signal with the characteristic pole distribution. The setup conditions of the algorithm are as follows:

y(t)=y1+y2+y3y1(t)=1.5exp(0.5t)cos(2π×0.5t+π/3)y2(t)=1.5exp(0.2t)cos(2π×2t+π/6)y3(t)=1.5exp(0.5t)cos(2π×3t+0)

y(t) is a given trimodal input signal, which is identified by BLS-Prony as

m=2,z1,2=0.9774±j0.1864A1=1.5,σ1=0.5,f1=0.5,ϕ1=60.0089,ζ1=0.1572

m=4,z3,4=0.9901±j0.1251A2=1.5,σ2=0.2,f2=2,ϕ2=29.9920,ζ2=0.0159

m=6,z5,6=0.9945±j0.0313A3=1.5,σ3=0.5,f3=3.0,ϕ3=0.0015,ζ3=0.0265

Compared to the unimodal identification results, there are errors in the multimodal identification, and the absolute and normalized errors for each modality are as follows, respectively.

Δεi=|ϕiϕi|Δε1=0.0089,Δε2=0.0080,Δε3=0.0015

εi%=Δεi/360°ε1%=0.0025%,ε2%=0.0022%,ε3%=0.0004%

In summary, the identification error proves that the observations of the BLS-Prony model are reliable, and combined with Figure 3 to Figure 6, it can be seen that both the normalized singular value and the cumulative energy function are able to accurately determine the oscillatory modes in the input signal under ideal conditions.

4.2. Dynamic Response Analysis of RLS-Prony

Figure 8 shows the oscillatory mode identification based on the RLS-Prony method, in which the input signal contains three modes, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7 and Figure 8a show the original y(t) and the reconstructed waveforms y[t] of the RLS method, and Figure 8b shows the error waveforms y(t)y[t], in which the error reaches the order of 104. Table 1 shows the solution process and iteration process for Figure 8. The initial length of the samples in the table is the modal order, and each time the iterative process does not converge, the length of the samples is increased in intervals of two. When the sample length is equal to 12, the equation converges. The converged roots and modal identification results are as follows.

z1(z¯1)=0.9774±j0.1865f1=0.5043Hz,σ1=0.5137,A1=1.5231z2(z¯2)=0.9901±j0.1251f2=2.0005Hz,σ2=0.2002,A2=1.5012z3(z¯3)=0.9944±j0.0315f3=3.0004Hz,σ3=0.5003,A3=1.4998

Figure 9 shows the identification of oscillatory modes at different noise levels based on the RLS method, in which the input signals of Figure 9a,b contain two modes with an injected noise equal to 100 dB; and the input signals of Figure 9c,d contain three modes with an injected noise equal to 180 dB. The two SNR parameters above have been searched for through Monte Carlo experiments to be able to stabilize the extraction and resolution of modal information multiple times. As a result, although the SNR of the input signal is highly demanding, its error is an order of magnitude less when compared to Figure 8. There are two main reasons for the above problems. First, the rigidity of the Prony model makes it numerically sensitive, and the equations are not solved after the injection of noise, which leads to the dispersion of the amount of error in the iterative process. Second, the sample length is too low, which makes the rigidity problem more prominent. If the length is made equal to 100, it is possible to later reduce the required SNB to 120 dB.

In summary, regarding the ideal Prony model, although both BLS-Prony and RLS-Prony are able to fully recognize the modes in the signal, the recognition performance of both types of algorithms degrades when noise is injected into the signal. In comparison, BLS-Prony is able to achieve discrimination within the sensor accuracy, while RLS needs to increase the sample length to compensate for the rigidity of the equations.

4.3. Dynamic Response Analysis of Bayes–Prony

Figure 10 verifies the correctness of the maximum a posteriori probability distribution estimation and numerical solution procedure. Figure 10a shows the negative logarithmic a posteriori probability waveforms during the iterative process, with multiple peaks during the parameter optimization process which are mainly due to overshooting and tuning due to the large learning rate during the optimization process. Figure 10b–d show the learning paths for the frequency, phase, and attenuation coefficient, respectively. All parameters in the figures eventually converge to their true values. Finally, the sampled data is reconstructed according to the parameters optimized by MAP in Figure 10f, and the noise injected by the sampled data is equal to 2 dB. Note that in a 2 dB noise environment, the main features of the signal are largely submerged. MAP optimization is able to improve the discrimination accuracy by 120 dB compared to the rigid Prony model.

Figure 11 verifies the modal reconstruction performance of BLS-Prony, RLS-Prony, and Bayes–Prony under different signal-to-noise ratio conditions. In Figure 11a, the SNR is set to 200 dB, which also means an ideal input signal. The result in the figure shows that BLS-Prony and RLS-Prony can converge to the real signal perfectly. It is also the non-relaxation property of the Prony model itself that makes its AR model unique. In Figure 11b, SNR is set to 50 dB, and it can be seen that RLS-Prony firstly shows convergence error. This is due to the fact that the RLS iteration has less data and its solution cannot converge. Continuing to reduce the SNR until 20 dB, the phenomenon in Figure 11c is similar to that in Figure 11b. The SNR in Figure 11d is set to 2 dB, implying that the signal basically contains a lot of noise. At this point, only Bayes–Prony is able to converge to the true modal. In summary, BLS-Prony has the highest stability in the absence of extreme distortion of the signal. However, Bayes–Prony is able to maximize modal identification with increasing SNR.

In summary, the MAP optimization can extend the rigid point estimation of Prony to uncertain probability estimation, which greatly reduces the signal-to-noise ratio of the signal and makes it more adaptable to the real ship power grid environment. Of course, in the numerical solution process, in order to improve the optimization path of the parameters, we need adaptive design of the learning rate to eliminate the overshoot and regulate the identification path and design of gradient clipping to prevent the gradient explosion caused by data anomalies; concerning path optimization in the process of MAP solution, this paper will not provide discussion. At this point, the modal extraction of the sampled signal is completed.

5. Conclusions

A Bayes–Prony oscillation pattern recognition and hierarchical control strategy for LFO of an SM is proposed in this paper. The former replaces the point estimation of the traditional Prony algorithm with the probabilistic estimation idea, which improves the anti-noise performance of the traditional Prony algorithm. The latter serves as the decision control of whether the system is undergoing low-frequency oscillations, which determines whether the grid is put into damping control and the prerequisite for its own stabilization. Finally, the correctness and effectiveness of the proposed algorithms are verified by analyzing the time-domain characteristics of the proposed algorithms.

This paper describes the Prony/AR model applicable to the analysis of LFO. Since the Prony model itself matches the autoregressive model, the parameters in the Prony model are solved by least squares. Although both the BLS-Prony and RLS-Prony algorithms achieve the correct identification of ideal signals, this rigid solution cannot be applied to real microgrids for real signals containing noise. Therefore, the Bayes–Prony algorithm is proposed, which improves the anti-noise performance of the traditional algorithms. In addition, a hierarchical decision control strategy is designed based on the three algorithms, which provides observations to higher-authority controllers of the microgrid as a determination of the current state of the microgrid.

Although the proposed strategy can determine the current state of the microgrid with high confidence, the stability of Bayes–Prony, as the last layer of hierarchical control, is a key part of the successful realization of the whole strategy. Therefore, improving the identification performance of Bayes–Prony using, for example, weakly informative a priori or a priori sensitivity analysis will become a key research direction for engineering the algorithm in the future.

Author Contributions

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

Data Availability Statement

Dataset available on request from the authors. The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

The authors declare no conflicts of interest.

Footnotes

Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Figures and Table

Figure 1 Block diagram of the ship microgrid studied in this paper.

View Image -

Figure 2 Modal identification and hierarchical control framework.

View Image -

Figure 3 Experimental test platform.

View Image -

Figure 4 Results based on the BLS discrimination response of a single oscillatory mode. (a) All singular values after normalization. (b) First 6 orders of singularity. (c) The cumulative energy function of a matrix. (d) ρ95%.

View Image -

Figure 5 BLS-Prony reconstructed waveforms in single oscillatory modes. (a) Reconstructed waveform. (b) Distribution of characteristic poles.

View Image -

Figure 6 BLS-Prony recognition response based on three oscillatory modes. (a) All singular values after normalization. (b) First 12 orders of singularity. (c) The cumulative energy function of a matrix. (d) ρ95%.

View Image -

Figure 7 BLS-Prony reconstructed waveforms in single oscillatory modes. (a) Reconstructed waveform. (b) Distribution of characteristic poles.

View Image -

Figure 8 Waveforms based on the RLS-Prony response of three oscillatory modes. (a) Original and reconstructed waveforms. (b) Error waveform.

View Image -

Figure 9 Modal identification of RLS for multimodal signals with different noise levels. (a) Bimodal reconstructed waveform. (b) Bimodal error waveform. (c) Trimodal reconstructed waveform. (d) Trimodal error waveform.

View Image -

View Image -

Figure 10 Flow of the maximum a posteriori probability distribution estimation and numerical solution procedure. (a) Posterior probability distribution. (b) Amplitude optimization. (c) Attenuation coefficient optimization. (d) Frequency optimization. (e) Gradient variation. (f) Time-domain dynamic response.

View Image -

Figure 11 Modal reconstruction performance for different SNR conditions. (a) SNR = 200 dB. (b) SNR = 50 dB. (c) SNR = 20 dB. (d) SNR = 2 dB.

View Image -

The solution process and iteration process of Figure 8.

N Number of Iterations a = [ a 1 a 2 a 3 a 4 a 5 a 6 ] e [ n ]
a 1 a 2 a 3 a 4 a 5 a 6
8 1 −2.52 1.17 1.19 −0.27 −1.11 0.54 3.61
2 −3.50 3.92 −0.44 −2.08 1.35 −0.23 1.40
3 −4.10 5.74 −1.77 −3.03 2.96 −0.79 0.52
4 −5.24 11.35 −12.86 7.99 −2.54 0.31 2.07
5 −0.14 0.72 −1.42 1.41 −0.70 0.14 NaN
10 1 −2.61 1.29 1.27 −0.33 −1.26 0.64 0.027
2 −3.50 3.91 −0.44 −2.08 1.34 −0.23 1.31
3 −4.10 5.74 −1.77 −3.03 2.96 −0.79 0.52
4 −5.24 11.35 −12.86 7.99 −2.54 0.31 2.07
5 −0.14 0.72 −1.42 1.41 −0.70 0.14 NaN
12 1 −5.92 14.67 19.45 14.55 −5.82 0.97 0.001

References

1. Li, W.; Zhao, H.; Zhu, J.; Yang, T. A Novel Reactive Power Sharing Control Strategy for Shipboard Microgrids Based on Deep Reinforcement Learning. J. Mar. Sci. Eng.; 2025; 13, 718. [DOI: https://dx.doi.org/10.3390/jmse13040718]

2. Ma, Y.; Wang, Z.; Liu, H.; Tang, H.; Ji, Y.; Han, F. Efficient and sustainable power propulsion for all-electric ships: An integrated methanol-fueled SOFC-sCO2 system. Renew. Energy; 2024; 230, 120822. [DOI: https://dx.doi.org/10.1016/j.renene.2024.120822]

3. International Maritime Organization (IMO). Cutting GHG Emissions. Available online: https://www.imo.org/zh/mediace-ntre/hottopics/pages/cutting-ghg-emissions.aspx (accessed on 11 November 2025).

4. Gong, Q.; Xu, J.; Ye, J.; Feng, H.; Shen, A. Nonlinear Model Predictive Control for Premixed Turbocharged Natural Gas Engine. IEEE/ASME Trans. Mechatron.; 2022; 27, pp. 3694-3705. [DOI: https://dx.doi.org/10.1109/TMECH.2021.3130910]

5. Wen, J.; Lu, J.; Zhang, S.; Liu, R.; Spataru, C.; Weng, Y.; Lv, X. Intelligent control for rapidity and security of all-electric ships gas turbine under complex mutation load using optimized neural network. Appl. Therm. Eng.; 2024; 248, 123120. [DOI: https://dx.doi.org/10.1016/j.applthermaleng.2024.123120]

6. Liu, S.; Wang, Y.; Liu, Q.; Panchal, S.; Zhao, J.; Fowler, M.; Fraser, R.; Yuan, J. Thermal equalization design for the battery energy storage system (BESS) of a fully electric ship. Energy; 2024; 312, 133611. [DOI: https://dx.doi.org/10.1016/j.energy.2024.133611]

7. Yu, Y.; Guan, Y.; Kang, W.; Vasquez, J.C.; Guerrero, J.M. A Generic Inertial-Response Preserved Active-Damping Control for Grid-Forming Inverters Emulating Synchronous Machines. IEEE Trans. Ind. Electron.; 2025; 72, pp. 5897-5905. [DOI: https://dx.doi.org/10.1109/TIE.2024.3481992]

8. Wei, C.-G.; Shangguan, X.-C.; Yang, Y.-H.; He, Y.; Zhang, C.-K. Delay-Dependent HRobust Frequency Control in Microgrids: Coordination of Secondary Frequency Control and Virtual Inertia Control. IEEE Trans. Ind. Inform.; 2025; 21, pp. 6455-6465. [DOI: https://dx.doi.org/10.1109/TII.2025.3567267]

9. Liu, R.; Zhang, H.; Xue, C.; Li, Y.R. Distributed Low-Frequency Oscillation Damping in Low-Voltage Islanded Multi-Bus Microgrids With Virtual Synchronous Generators. IEEE Trans. Smart Grid; 2024; 15, pp. 5331-5345. [DOI: https://dx.doi.org/10.1109/TSG.2024.3417827]

10. Maroufi, S.M.; Karrari, S.; Rajashekaraiah, K.; De Carne, G. Power Management of Hybrid Flywheel-Battery Energy Storage Systems Considering the State of Charge and Power Ramp Rate. IEEE Trans. Power Electron.; 2025; 40, pp. 9944-9956. [DOI: https://dx.doi.org/10.1109/TPEL.2025.3546013]

11. Sun, C.; Ali, S.Q.; Joos, G.; Bouffard, F. Design of Hybrid-Storage-Based Virtual Synchronous Machine With Energy Recovery Control Considering Energy Consumed in Inertial and Damping Support. IEEE Trans. Power Electron.; 2022; 37, pp. 2648-2666. [DOI: https://dx.doi.org/10.1109/TPEL.2021.3111482]

12. Vykhodtsev, A.V.; Jang, D.; Wang, Q.; Rosehart, W.; Zareipour, H. Physics-Aware Degradation Model of Lithium-ion Battery Energy Storage for Techno-Economic Studies in Power Systems. IEEE Trans. Sustain. Energy; 2024; 15, pp. 316-327. [DOI: https://dx.doi.org/10.1109/TSTE.2023.3285453]

13. Ma, Q.; Chen, L.; Li, L.; Min, Y.; Gong, Y.; Liang, K. Effect of Grid-Following VSC on Terminal Frequency. IEEE Trans. Power Syst.; 2023; 38, pp. 1775-1778. [DOI: https://dx.doi.org/10.1109/TPWRS.2022.3233761]

14. Chen, S.; Sun, Y.; Han, H.; Fu, S.; Luo, S.; Shi, G. A Modified VSG Control Scheme with Virtual Resistance to Enhance Both Small-Signal Stability and Transient Synchronization Stability. IEEE Trans. Power Electron.; 2023; 38, pp. 6005-6014. [DOI: https://dx.doi.org/10.1109/TPEL.2023.3243025]

15. Hasan, K.N.; Preece, R. Influence of Stochastic Dependence on Small-Disturbance Stability and Ranking Uncertainties. IEEE Trans. Power Syst.; 2018; 33, pp. 3227-3235. [DOI: https://dx.doi.org/10.1109/TPWRS.2017.2779887]

16. Du, W.; Wang, Y.; Wang, H.F.; Ren, B.; Xiao, X. Small-Disturbance Stability Limit of a Grid-Connected Wind Farm With PMSGs in the Timescale of DC Voltage Dynamics. IEEE Trans. Power Syst.; 2021; 36, pp. 2366-2379. [DOI: https://dx.doi.org/10.1109/TPWRS.2020.3031351]

17. Sanchez-Gasca, J.; Chow, J. Computation of Power System Low-Order Models from Time Domain Simulation Using HANKEL Matrix. IEEE Trans. Power Syst.; 1997; 12, pp. 1461-1467. [DOI: https://dx.doi.org/10.1109/59.627842]

18. Lara, J.D.; Henriquez-Auba, R.; Ramasubramanian, D.; Dhople, S.; Callaway, D.S.; Sanders, S. Revisiting Power Systems Time-Domain Simulation Methods and Models. IEEE Trans. Power Syst.; 2014; 39, pp. 2421-2437. [DOI: https://dx.doi.org/10.1109/TPWRS.2023.3303291]

19. Yutthagowith, P.; Pattanadech, N. Improved Least-Square Prony Analysis Technique for Parameter Evaluation of Lightning ImpulseVoltage and Current. IEEE Trans. Power Deliv.; 2016; 31, pp. 271-277. [DOI: https://dx.doi.org/10.1109/TPWRD.2015.2448640]

20. Zhao, J.; Zhang, G. A Robust Prony Method Against Synchrophasor Measurement Noise and Outliers. IEEE Trans. Power Syst.; 2017; 32, pp. 2484-2486. [DOI: https://dx.doi.org/10.1109/TPWRS.2016.2612887]

21. Wang, P.; Li, X. Hybrid Sparse Expansion and Separable Hybrid Prony Method. IEEE Trans. Signal Process.; 2021; 69, pp. 3033-3043. [DOI: https://dx.doi.org/10.1109/TSP.2021.3078108]

22. Khodaparast, J.; Fosso, O.B.; Molinas, M. Recursive Multi-Channel Prony for PMU. IEEE Trans. Power Deliv.; 2024; 39, pp. 693-705. [DOI: https://dx.doi.org/10.1109/TPWRD.2023.3335999]

23. Huang, K.; Li, W.; Cao, S.; Gao, F.; Li, R.; Xu, W.; Lin, B. Recent advances in fault diagnosis of ship integrated power systems: A review. Ocean Eng.; 2026; 343, 123141. [DOI: https://dx.doi.org/10.1016/j.oceaneng.2025.123141]

24. Mariscotti, A. Power Quality Phenomena, Standards, and Proposed Metrics for DC Grids. Energies; 2021; 14, 6453. [DOI: https://dx.doi.org/10.3390/en14206453]

25. Du, Z.; Yin, H.; Zhang, X.; Hu, H.; Liu, T.; Hou, M.; Giannelos, S.; Strbac, G. Decarbonisation of Data Centre Networks through Computing Power Migration. Proceedings of the 2025 IEEE 5th International Conference on Computer Communication and Artificial Intelligence (CCAI); Haikou, China, 23–25 May 2025.

26. Kaloev, M.; Krastev, G. Tailored Learning Rates for Reinforcement Learning: A Visual Exploration and Guideline Formulation. Proceedings of the 2023 7th International Symposium on Innovative Approaches in Smart Technologies (ISAS); Istanbul, Turkiye, 23–25 November 2023.

© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.