2. Materials and Methods
2.1. System Overview
The study presented in this paper concerns adaptive power control in an onboard power converter operating in cooperation with a 400 Hz electrical network. Such networks are widely used in airborne electrical power systems due to their favourable power-to-weight ratio and reduced size of passive components compared to conventional 50/60 Hz systems. In modern aircraft electrical architectures, onboard power converters are responsible for interfacing various subsystems with the primary power distribution network. These converters must operate reliably under dynamic operating conditions while maintaining strict requirements regarding power quality, synchronization accuracy, and dynamic response.
The control of active and reactive power exchanged between the converter and the onboard grid requires accurate estimation of the fundamental component of the grid voltage. In particular, precise knowledge of the instantaneous phase and frequency of the network voltage is necessary for effective implementation of synchronous control strategies.
In this work, adaptive power control is achieved through the integration of a novel adaptive phase-locked loop (PLL) structure with a proportional–resonant (PR) control system. The proposed PLL provides real-time estimation of the instantaneous phase, frequency, and amplitude of the fundamental component of the network voltage. These quantities are subsequently used by the power control algorithm to regulate the converter output currents and achieve the desired power exchange with the onboard electrical network.
The block diagram of the investigated structure is shown in
Figure 1. The proposed approach allows the adaptive behaviour of the control system to be obtained without the need for complex model predictive control algorithms. Instead, adaptive properties emerge from the fast adaptive synchronization mechanism combined with the resonant characteristics of the PR controller.
2.2. Onboard 400 Hz Power System Characteristics
Aircraft electrical power systems differ significantly from conventional terrestrial grids. One of the key distinguishing features is the operating frequency of the onboard power network, which is typically equal to 400 Hz.
The higher operating frequency offers several advantages, including reduced size and weight of transformers, filters, and other passive components. However, it also imposes more stringent requirements on control algorithms and synchronization systems used in power electronic converters.
In particular, the fundamental period of a 400 Hz signal is only T=2.5 ms which means that synchronization algorithms must operate significantly faster than those used in standard 50 Hz or 60 Hz power systems. Even small delays in phase estimation may lead to noticeable errors in current control and power regulation.
Furthermore, onboard electrical networks are often subject to dynamic disturbances caused by rapidly changing loads, power electronic interfaces, and variable-speed generators. These conditions require synchronization methods capable of maintaining stable operation even under rapidly changing frequency and amplitude conditions.
For these reasons, conventional synchronization algorithms designed for low-frequency power systems may exhibit insufficient dynamic performance when applied to 400 Hz networks. Therefore, the development of faster and more adaptive synchronization techniques is essential for high-performance control of onboard power converters.
2.3. Adaptive Power Control Structure
The proposed control system aims to regulate the active power exchanged between the onboard power converter and the aircraft electrical network. The control strategy is based on synchronous reference frame concepts combined with adaptive estimation of the network voltage phase and frequency.
The converter output current is controlled using a proportional–resonant (PR) regulator operating in the stationary reference frame. The PR controller is particularly well suited for sinusoidal reference tracking because it provides theoretically infinite gain at the resonant frequency corresponding to the fundamental component of the signal.
The transfer function of the proportional–resonant controller can be expressed as
where
Kp is the proportional gain,
Kr is the resonant gain, and ω
0 represents the angular frequency of the fundamental component of the network voltage.
In the proposed control scheme, the resonant frequency of the PR controller is not fixed. Instead, it is continuously updated using the frequency estimate provided by the adaptive PLL algorithm described in the following sections.
As a result, the resonant controller automatically tracks variations in the network frequency, ensuring accurate current control even when the system frequency deviates from its nominal value.
This adaptive interaction between the PLL and the PR controller introduces predictive characteristics into the control system. Because the PLL rapidly estimates the instantaneous phase and frequency of the network voltage, the controller can respond to dynamic changes before large phase errors accumulate in the system.
Consequently, the power regulation process becomes significantly faster compared with conventional fixed-frequency control schemes.
2.4. Role of the Adaptive PLL in the Control Loop
The adaptive PLL proposed in this work plays a central role in the overall adaptive power control strategy. The algorithm continuously estimates the instantaneous phase, frequency, and amplitude of the fundamental component of the network voltage. These estimated parameters are used in several parts of the control system. First, the phase estimate allows synchronization of the converter current with the network voltage, which is necessary for precise control of active and reactive power. Second, the frequency estimate is used to dynamically tune the resonant frequency of the PR controller. This ensures that the controller remains perfectly aligned with the fundamental component of the network voltage even when frequency deviations occur. Third, the amplitude estimate allows accurate reconstruction of the fundamental sinusoidal component of the network voltage, which can be used in feedforward control paths or adaptive estimation mechanisms.
Because the PLL structure employs an adaptive frequency update law based on the quadrature component of the Park transformation, the synchronization process exhibits very fast dynamic response. This property is particularly beneficial in 400 Hz systems where the signal period is short and synchronization errors must be minimized.
The interaction between the adaptive PLL and the PR controller forms the basis of the adaptive power control strategy investigated in this study.
2.5. Adaptive Characteristics of the Control Loop
An important feature of the proposed control structure is its predictive behaviour resulting from the interaction between the adaptive PLL and the resonant current controller. In conventional grid-synchronized converters, the controller operates based on phase information obtained from synchronization algorithms that may introduce delays. These delays can lead to transient power oscillations and slower dynamic response. In contrast, the adaptive PLL used in this work provides fast estimation of the instantaneous phase and frequency of the network voltage. Because the phase estimate is continuously updated, the current reference signal generated by the control system closely follows the fundamental component of the network voltage. Furthermore, the resonant controller dynamically adjusts its internal frequency using the PLL output. This mechanism effectively anticipates variations in the network frequency and allows the controller to maintain accurate current tracking even during transient operating conditions. As a result, the overall control system exhibits predictive characteristics without requiring explicit model adaptive control algorithms.
To enable analytical treatment of the adaptive and predictive behavior described above, a mathematical representation of the input signal is introduced. This formulation allows direct characterization of phase, frequency, and amplitude dynamics. It also facilitates the analysis of the interaction between the adaptive PLL and the resonant controller within a unified framework. A discrete-time representation is adopted to reflect practical digital implementation constraints. The resulting model accounts for the fundamental component as well as harmonic distortion and measurement noise. The input of the system is a single-phase sinusoidal signal, subject to noise and harmonic distortion:
where A is the instantaneous amplitude,
is the instantaneous phase,
is angular frequency,
and
are the amplitudes and phases of the
h-th harmonic, and
n(
t) is additive noise, modelling measurement or grid disturbances. For digital processing, the signal is sampled at a frequency
fs with sampling interval
Ts=1/
fs, yielding the discrete-time sequence
x[
n] =
x(
nTs). This model is general enough to represent grid voltages, power electronics outputs, or communication carriers
. In practice,
A(
t) and ω
in(
t) may vary slowly or rapidly, and the system must track both parameters in real time.
For single-phase signals, an orthogonal reference
y[
n] is constructed via a Hilbert transform or quadrature oscillator, producing an αβ vector:
This allows the system to perform phase and amplitude estimation in a two-dimensional stationary plane, where the phase angle corresponds to the instantaneous position of the input signal vector. The αβ representation facilitates decoupling amplitude and phase dynamics, implementing discrete-time rotational transformations, and linearizing the frequency error around the synchronous frame.
To facilitate adaptive frequency estimation, the input signal is transformed into the αβ stationary reference frame, or equivalently, treated as in-phase (
d) and quadrature (
q) components if an orthogonal reference is available. The Park transformation is applied to rotate the reference frame in synchrony with an estimated phase
θ[n]:
In equation (4), d[n] represents the component in-phase with the estimated signal, ideally equal to the amplitude A[n], while q[n] represents the quadrature component, proportional to the instantaneous phase/frequency error. This transformation enables linear adaptive control, because the error dynamics can be directly mapped to Δω. This transformation yields the following properties:
Unitary rotation which preserves magnitude .
Phase error encoding with small deviations of θ[n] from the true phase lead to q[n] ≈ A[n]·(θtrue[n]—θ[n]).
Noise attenuation: harmonics and high-frequency noise project onto both d[n] and q[n]; subsequent filtering isolates the fundamental.
Assuming a slowly varying amplitude
A[n] and instantaneous frequency ω
in[n], the discrete-time dynamics of the d–q frame are:
where Δ
θ[n] =
θin[n] −
θ[n] is the phase error. For small phase deviations,
q[n] is linearly proportional to frequency error
, forming the basis for the adaptive law:
This linearization is central to stability analysis and predictive behavior.
Sampling introduces several practical effects:
Aliasing: fs must satisfy the Nyquist criterion for the highest frequency component, including harmonics.
Integrator resolution: θ[n+1] = θ[n] + ω[n]·Ts requires fixed-point or floating-point representation; saturation or modulo arithmetic may be necessary.
Delay: each block introduces one-sample delay; cumulative delay affects convergence time and must be considered in kω selection.
Discrete-time modelling ensures that the PLL remains stable under real-world sampling and FPGA/DSP constraints.
Amplitude is estimated from
d[n] using a discrete low-pass filter:
where
kA is chosen based on desired tracking speed and noise rejection. For noisy or harmonically distorted signals, this filtering ensures smooth amplitude estimates, preventing spurious scaling of the output sinusoid.
The predicted sinusoid is reconstructed as:
The error q[n] feeds back into the frequency integrator, closing the loop. In this predictive model, the system anticipates changes in the input frequency and adjusts θ[n] and ω[n] before the phase error becomes large, ensuring fast locking.
2.6. Adaptive Frequency Estimation
The primary goal of the adaptive PLL is to generate a frequency estimate ω[n] that rapidly converges to the true input frequency ω
in[n] while ensuring fast convergence (the estimated frequency ω[n] quickly locks to the actual input frequency), stability (oscillations and overshoot are minimized), and robustness (the system remains reliable in the presence of noise, harmonic distortion, and large frequency steps). In the d-q frame, the quadrature component
q[n] encodes the frequency error:
For small phase deviations, where Δω[n] = ωin[n]−ω[n]. This relation allows linear adaptive control.
In the proposed system, the quadrature component
q[
n] serves as the primary error signal. A simple yet effective adaptive law updates the estimated frequency using:
where
kω is the loop gain coefficient determining the adaptation rate, chosen to balance speed and overshoot. This method avoids nonlinear operations like division or arctangent, which are sensitive to noise and quantization, and the integrator update form is straightforward to implement in fixed-point arithmetic. Unlike normalized or division-based phase detectors, this linear formulation avoids numerical instability and is straightforward to implement in fixed-point arithmetic on FPGA.
To improve convergence during rapid input frequency changes, a feedforward term is proposed:
yielding the updated frequency estimate:
Saturation limits ωmin ≤ ω[n+1] ≤ ωmax are applied to prevent integrator wind-up and ensure safe operation over a wide frequency range. This approach reduces effective settling time, compensates for the lag introduced by the discrete-time integrator, and improves tracking of step changes and ramps in ωin.
The linear law can be interpreted as a gradient descent on a phase error function [
18]
:
Minimizing J(θ[n]) drives q[n] to 0, effectively synchronizing the PLL. This perspective provides a theoretical justification for stability and convergence speed.
Discrete-time implementation must meet a number of requirements:
Sampling and Quantization: q[n] must be computed with sufficient resolution; insufficient word length can introduce limit cycles and fixed-point implementation typically must uses 16–24 bits, with scaling to maintain numerical stability.
Integrator Design: saturation or modulo arithmetic is essential to prevent overflow during large frequency excursions.
Time-Delay Effects: each block introduces a one-sample delay; careful selection of kω and kff compensates for this.
While the linear law works for moderate frequency changes, adaptive gain scheduling improves response for large variations:
where
scales the adaptation rate based on instantaneous phase error magnitude, and saturation prevents excessive response and preserves stability. This approach is similar to variable step-size gradient descent, common in adaptive filtering.
Real signals often contain thermal or measurement noise (additive noise), harmonics (integer multiples of the fundamental frequency, and amplitude modulation (slow variations of
A[
n]). The PLL must be robust, which has been achieved by d–q transformation, which decouples phase and amplitude, allowing q[n] to predominantly encode frequency error, low-pass filtering of
q[
n] which smooths rapid oscillations due to harmonics or noise, and feedforward terms to compensate predictable changes without amplifying high-frequency components. For very fast inputs, multi-rate processing improves convergence computing
q[
n] at a higher sampling rate than the main NCO update, and integrate an adaptive estimator of future ω[
n+1] based on recent slope:
This reduces effective phase error before it accumulates, enhancing lock-in speed.
The hardware-oriented considerations for this task are as follows:
Fixed-point scaling —kω, kff, and Ts must be choose to maximize resolution and avoid overflow.
Pipeline structure — d–q transformation, q[n] computation, Δω[n] update, and ω[n+1] integration can be parallelized in FPGA.
Lookup tables for sine/cosine — minimizes computational cost for θ[n] updates.
Latency minimization — critical for high-frequency signals (>10 kHz), can be achieved by fully combinatorial logic for d–q transformation.
2.7. Phase Tracking
Phase tracking is the core function of any phase-locked loop. Its goal is to generate an internal phase θ[n] that matches the instantaneous phase of the input signal θ
in[n]. The input is modelled as:
The phase error is defined as:
In the d–q Park frame, the quadrature component
q[n] is approximately:
for small
. Hence,
q[
n] serves as a phase error indicator, forming the basis for phase tracking.
Once ω[
n] is estimated, the phase is updated using a discrete-time integrator (numerically controlled oscillator, NCO):
The precision of
θ[
n+1] depends on the word length in fixed-point arithmetic. Finite resolution can introduce quantization error
, accumulating as a phase drift. Sampling interval
Ts determines the step size of phase update; smaller
Ts reduces phase error but increases computational load. Accurate phase tracking relies on accurate ω[
n+1], as a consequence the errors in frequency estimation manifest as linear phase drift over time
. Assuming small phase error
, the update law can be linearized:
where
kω is the loop gain from the frequency adaptation law. This linearization yields a first-order discrete-time system with eigenvalue 1−
kωTs. As a consequence it can be obtained overdamped response for 0 <
kωTS < 1, convergence rate directly controlled by
kω, and predictable settling time, critical for real-time systems. For rapidly varying input frequency, a adaptive correction term improves phase tracking:
where the term
acts as a phase rate predictor, compensating for expected phase changes in the next sampling step. This approach reduces overshoot and accelerates lock-in.
The phase tracking can be interpreted as a discrete-time proportional-derivative (PD) controller:
where
kp corresponds to proportional correction,
kd corresponds to derivative (predictive) action, and together, they enable faster settling and reduced oscillations. The PD formulation allows the designer to tune phase error damping independently of frequency adaptation gain.
The synchronized output sinusoid is reconstructed as:
with amplitude
A[
n] estimated separately. This architecture guarantees that the predicted sinusoid closely follows the input signal in both phase and frequency, even under large and rapid variations.
2.8. Amplitude Estimation
The amplitude of the input sinusoidal signal, is a critical parameter for reconstruction and adaptive control. After d–q transformation, the in-phase component
d[
n] aligns with the instantaneous input amplitude, while
q[
n] encodes frequency/phase error. For small
Thus, amplitude estimation can be performed directly from
d[
n]. A simple first-order low-pass filter is applied to remove high-frequency noise:
where
kA is the amplitude adaptation coefficient. This approach avoids costly square root operations while providing smooth and reliable amplitude tracking. The filtered amplitude is subsequently used to scale the reconstructed output sinusoid.
For signals with rapid amplitude modulation, a variable step-size improves responsiveness:
When the error is small, kA[n] decreases to reduce oscillations. When the error is large (e.g., sudden amplitude step), kA[n] increases for faster convergence. As a consequence the saturation ensures numerical stability in fixed-point hardware.
Due to the amplitude estimation is affected by additive noise, harmonics, and phase error coupling at small
the advanced strategy to estimate
A[
n] from magnitude of d–q vector is proposed:
which reduces sensitivity to small phase errors. This method, though slightly more computationally intensive, improves accuracy for high-precision applications.
For systems with rapid amplitude variation, the multi-rate and adaptive estimation compute
A[
n] at a higher internal sampling rate and predict next sample using slope:
reducing tracking lag.
The comparative analysis of proposed algorithms is presented in
Table 1.
Based on comparative analysis it can be concluded that the LPF is simplest and adequate for most grid application, while adaptive methods are recommended when amplitude changes faster than the sampling period.
2.9. Stability Considerations
The closed-loop dynamics of the adaptive PLL can be approximated as a second-order linear system:
Global stability is ensured if the loop gain satisfies:
Empirically, kωTs ≈ 0.2 provides a trade-off between fast convergence and minimal overshoot. The feedforward term further reduces the effective settling time, allowing the PLL to track frequency steps within one or two signal periods.
2.10. Linearization Around Equilibrium
The stability analysis of the adaptive PLL relies on linearizing the discrete-time system around the equilibrium point. The equilibrium occurs when the estimated frequency ω[n] exactly matches the input frequency ω
in[n], and the phase error q[n] tends to zero. Denoting the small deviation from equilibrium as
and
, the discrete-time dynamics of the loop can be approximated as:
This linearization assumes that the amplitude A[n] is slowly varying and the phase deviation remains small. The result is a first-order discrete-time system, where the eigenvalue associated with the error dynamics is 1−kωTs.
2.11. Stability Criterion
The system is globally stable if the magnitude of the eigenvalue lies strictly within the unit circle:
In practice, values 0 < < 1 are chosen to ensure overdamped response, minimizing oscillations and avoiding overshoot. This criterion directly links the loop gain kω with the sampling interval Ts, providing a clear design guideline for discrete-time implementation.
The linearization allows the designer to predict settling time and overshoot analytically. The system behaves as a first-order stable integrator with tunable time constant τ = 1/kω. Because the dynamics are linearized around the instantaneous frequency, even large step changes in ωin produce bounded responses, provided the integrator saturation limits are enforced. The linear model avoids division operations and nonlinear trigonometric functions (except NCO sine/cosine), which is ideal for FPGA or DSP implementation. Incorporating the term Δωff[n] = kff (q[n]−q[n−1]) effectively cancels the dominant component of the error for fast frequency variations, reducing the effective eigenvalue and accelerating convergence.
Alternatively, stability can be interpreted using a Lyapunov function [
19]:
where
V[n] > 0 for all nonzero deviations. The discrete-time derivative Δ
V =
V[n+1]−
V[n] satisfies Δ
V < 0 if 0 <
kωTs < 1. This guarantees monotonic decrease of the energy function, confirming global asymptotic stability of the PLL. This Lyapunov-based view provides rigorous proof of stability, complementing the linearized eigenvalue analysis.
The proposed method is characterized by linearized first-order discrete-time dynamics around the equilibrium phase and frequency, eigenvalue-based stability criterion directly linking loop gain and sampling interval and predictable, non-oscillatory convergence for small loop gains, adjustable via kω. Optional feedforward term improves response to rapid frequency variations, and Lyapunov function confirms global asymptotic stability, making the approach robust and suitable for FPGA/DSP implementations.