Next Article in Journal
A Fully Connected Deep Neural Network with Multi-Head Self-Attention Mechanisms Based on the Multi-Objective Ant-Lion Optimization Algorithm for Low-Carbon Economic Dispatch
Previous Article in Journal
Customer–Meter Box Relationship Identification Based on Load Switching Dynamic Response
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Magnetic Saturation Parameter Identification of Hybrid Excitation Generator Based on Particle Swarm Optimization

National Key Laboratory of Electromagnetic Energy, Naval University of Engineering, Wuhan 430033, China
*
Author to whom correspondence should be addressed.
Energies 2026, 19(18), 4390; https://doi.org/10.3390/en19184390
Submission received: 15 June 2026 / Revised: 30 July 2026 / Accepted: 8 September 2026 / Published: 16 September 2026

Abstract

Hybrid excitation generators offer high power density and adjustable magnetic field, making them attractive for power generation applications with strict volume and weight constraints. However, under strong field excitation conditions, deep saturation of the iron core leads to a strongly nonlinear relationship between the resultant air-gap flux linkage and the field current, causing traditional linear models to exhibit large errors in the saturation region. To address this issue, this paper proposes a piecewise nonlinear function-based method for fitting magnetic saturation characteristics. The function’s nonlinear trend is exploited to construct an analytical model that describes the flux–current relationship in both the linear and deep saturation regions. The unknown model parameters are then determined by solving an optimization problem that minimizes the sum of squared output voltage errors. Particle swarm optimization (PSO) is employed for global search, overcoming the challenges of initial-value dependence and local optima in such multimodal parameter spaces. Experimental data from a hybrid excitation generator are used as samples for validation. The results show that the nonlinear model optimized by PSO accurately fits the flux linkage variation over the full current range, reducing the error from 7.78% to approximately 1%. The proposed model is concise in form, requires low computational effort, and can be directly used as an accurate analytical method for performance analysis of hybrid excitation generators, demonstrating good engineering application value.

1. Introduction

1.1. General Overview

A hybrid excitation generator (HEG) combines the high power density and high efficiency of permanent magnet machines with the flexible air-gap flux adjustability of electrically excited machines, making it highly promising for applications such as aircraft power supplies and marine propulsion [1]. However, under heavy load or strong field excitation conditions, the stator and rotor core materials enter the saturation region, resulting in a nonlinear coupling relationship between the resultant air-gap flux linkage and the field winding current. Traditional linear-model-based approaches suffer from dramatically increased errors in the saturation region, which severely restricts accurate electromagnetic performance analysis of the generator [2].

1.2. Literature Review and Motivation

Various methods have been proposed by researchers to address the modeling of magnetically saturated nonlinear generators. In ref. [3], finite element simulation is employed to finely capture the nonlinear magnetization and complex geometry of the iron core, achieving high accuracy. In ref. [4], a nonlinear model of the field winding inductance is developed, and its accuracy is verified through finite element analysis (FEA) and experiments. Reference [5] analyzed the geometric structure and efficiency curve of permanent magnet synchronous motors through finite element and analytical methods, accurately analyzed the model and verified it. In ref. [6], a three-dimensional finite element model is combined with a three-dimensional magnetic equivalent circuit (MEC) model, achieving a trade-off between generality and computational speed to some extent. In refs. [7,8,9,10], the magnetic equivalent circuit method is applied to analyze permanent magnet synchronous generator or hybrid excitation generators, achieving a trade-off between speed and accuracy to some extent. In ref. [11], an analytical method (AM) is adopted to investigate inductance imbalance and saturation effects, where a sigmoid function is introduced to describe the no-load flux linkage and back electromotive force generated during segmented movement of the mover, thereby accurately simulating various generator effects. In summary, although existing methods offer high accuracy in finite element analysis and fast computation in magnetic equivalent circuit methods, they still suffer from the drawbacks of long computational time [12] in the former and limited accuracy in the latter. Achieving a balance among saturation-region accuracy, analytical conciseness, and computational efficiency remains challenging. A modeling approach that can accurately describe the complete flux linkage characteristics from the linear region to the deep saturation region while being convenient for engineering applications is still lacking. In ref. [13], nonlinear magnetization and local saturation effects in the pole region are considered, and a saturation factor is introduced to modify the linear model. Table 1 summarizes various methods for solving the modeling problem of magnetic saturation nonlinear generators as well as their advantages and disadvantages. Parameters are extracted with the aid of finite element analysis to improve accuracy, but the extraction process remains slow. Therefore, a parameter identification method with both high accuracy and faster extraction speed is needed.
Particle swarm optimization (PSO) has been widely applied in the field of motor parameter identification due to its simplicity, fast convergence, and global search capability [14,15,16]. According to the existing literature, PSO-based parameter identification methods are mostly applied to permanent magnet synchronous generators (PMSMs). In ref. [17], a dynamic self-learning PSO (DSLPSO) method is proposed to globally identify electrical parameters, mechanical parameters, and inverter nonlinearities as a whole. In ref. [18], PSO is combined with chaos theory to optimize the design parameters of a permanent magnet synchronous generator for improved power density. To address the high computational cost of PSO-based identification, a fast PSO algorithm is proposed in [19] to achieve rapid and high-precision identification of d- and q-axis inductances and permanent magnet flux linkage. In ref. [20], an improved chaotic PSO (ICPSO) algorithm is developed by integrating chaos, PSO, and elite immune principles, and its effectiveness is validated experimentally. In ref. [21], an online PSO method is proposed to identify parameters of a surface-mounted permanent magnet synchronous generator, determining key parameters such as flux linkage and inductance. In ref. [22], a niche chaotic PSO (NCOPSO) algorithm is proposed, which enhances global search capability by constructing niche populations and applying chaotic mutation to the optimal particle, enabling simultaneous identification of four parameters—stator resistance, d- and q-axis inductances, and permanent magnet flux linkage—with effectively reduced identification errors. Relatively few studies have applied PSO to parameter identification of induction generators or Induction Motors. For example, in ref. [23], an improved PSO algorithm with dynamic inertia weight is proposed, where the influence of saturation effects is considered in the parameter identification process of an induction motor (IM), and its effectiveness is verified through algorithm comparison. In ref. [24], PSO is combined with reinforcement learning to identify parameters of a doubly fed induction generator (DFIG), significantly reducing the identification error. Table 2 summarizes the applications of PSO or improved PSO algorithms on different generator models.
In summary, no prior work has been found in the literature that applies PSO to the analysis of magnetic saturation effects in hybrid excitation synchronous generators. Under the strong excitation condition of the hybrid excitation generator, the deep saturation of the core leads to a nonlinear relationship between the syngas gap flux link-age and the excitation current. Traditional linear models have large errors in the saturation region or lack rapid simulation methods. Therefore, in-depth research will be conducted on the application of PSO in the field of magnetic saturation effect analysis of hybrid excitation generators.

1.3. Paper Structure

To address the above issues, this paper proposes a PSO-based parameter identification method for magnetic saturation nonlinearity in hybrid excitation generators. First, at the model structure level, a piecewise nonlinear fitting function is adopted as the basic description form of the flux linkage. This function captures the physical law that the resultant air-gap flux linkage asymptotically saturates as the current increases, and exhibits favorable mathematical properties—smoothness, monotonicity, and boundedness—over the full current range. Second, at the parameter identification level, the determination of the unknown parameters of the fitting function is formulated as an optimization problem that minimizes the sum of squared output voltage errors. The particle swarm optimization (PSO) algorithm is employed to solve this problem, leveraging its advantages of simplicity, fast convergence, and global search capability, thereby overcoming the difficulties of initial-value dependence and susceptibility to local optima in such multimodal parameter spaces. Finally, the parameters optimized by PSO are substituted into the nonlinear fitting function. The effectiveness and accuracy of the proposed method are validated through comparison between simulation results and experimental data, demonstrating its good engineering practical value.

2. Nonlinear Modeling of Magnetic Saturation in Hybrid Excitation Generators

2.1. Saturation Characteristic Analysis and Modeling Requirements

The core of a hybrid excitation generator is made of soft magnetic materials such as silicon steel sheets. Its B-H curve, shown in Figure 1, exhibits typical nonlinear characteristics: the flux density increases approximately linearly in the low magnetic field strength region; as the field strength increases, the permeability gradually decreases, and the flux density growth slows down after the material enters the saturation region.
The uniqueness of the hybrid excitation generator lies in the fact that the magnetic field is established jointly by the permanent magnets and the field winding, and the operating point of the magnetic circuit is affected by both the field current and the armature current. The magnetomotive forces generated by the two sources superimpose, causing the core saturation level to vary dynamically with operating conditions, resulting in a strongly nonlinear coupling relationship between flux linkage and current.
The above saturation nonlinearity is directly reflected in the flux linkage–current characteristics. In the low-current region, the flux linkage increases approximately linearly. As the current increases, the growth rate of the flux linkage gradually slows down, and the increment becomes extremely limited in the deep saturation region. Under different combinations of field current and armature current, both the saturation knee point and the asymptotic value of the curve family shift. This characteristic makes traditional linear models with fixed slopes produce significant errors in the saturation region, while piecewise linearization or simple polynomial fitting fails to provide a smooth and continuous description over the entire operating range. Therefore, an explicit nonlinear model that can uniformly describe the complete flux linkage characteristics from the linear region to the deep saturation region, and is concise in form, is required.

2.2. HEG System and Basic Equations

The block diagram of the HEG system is shown in Figure 2, and the topology diagram of the twelve-phase hybrid excitation generator is shown in Figure 3.
Among them, an AVR (Automatic Voltage Regulator) is an automatic excitation control device that maintains the terminal voltage of a synchronous generator at a prescribed level by regulating the field current in response to grid disturbances or load variations. The hybrid excitation generator model is established in the d-q rotating coordinate system, and the flux linkage equations and voltage equations of the generator can be expressed as Equations (1) and (2), respectively:
ψ dq = ψ pmd + L dq i dq ,
u dq = d ψ dq dt + ω s G ψ dq R dq i dq ,
where ψdq is the stator and rotor flux linkage column vector; udq is the stator and rotor voltage column vector; idq is the stator and rotor current column vector; Rdq is the stator and rotor resistance matrix; ωs is the electrical angular speed of the generator; Ldq is the stator and rotor inductance matrix; and G is the sign matrix [25].
ψpmd = [ψpmd0 0 ψpmd0 0 ψpmd0 0 ψpmd0 0 ψpmd0 0 ψpmd0 0]T is the remanent flux linkage column vector; ψpmd0 is the amplitude of the permanent magnet flux linkage, which can be obtained by setting idq to zero. This paper focuses on the nonlinear fitting of the flux linkage equation, and ψpmd0 is assumed to be a known quantity.

2.3. Construction of Nonlinear Fitting Function for Magnetic Saturation

The generator modeling method proposed in this paper mainly considers the influence of the field current of the electrically excited part on the field winding inductance, which in turn affects the overall generator performance. However, to establish a complete model, the stator and rotor inductance matrix Ldq is processed nonlinearly using a piecewise fitting function to accurately characterize the inductance characteristics of the generator under different saturation levels. Meanwhile, the literature and monograph [26,27] provide references for the identification of inductance parameters of the excitation winding and armature winding in this paper, and the monograph [28] offers references for the measurement methods of other parameters in this paper.
To this end, as shown in Equation (3), the d-q axis resultant air-gap flux linkage ψm is introduced as the criterion for determining the core saturation level, providing a quantitative benchmark for the subsequent nonlinear correction of the stator and rotor inductance matrix Ldq.
ψ m = ψ d m 2 + ψ qm 2 ,
where ψdm = Lad(−id1id2id3id4ifdikd) and ψqm = Laq(−iq1iq2iq3iq4ifqikq). ψdm and ψqm are the d-axis and q-axis air-gap flux linkages, respectively. id1, id2, id3, and id4 are the currents of the four d-axis stator armature windings, and iq1, iq2, iq3, and iq4 are the currents of the four q-axis stator armature windings. The armature reaction generated by these currents exhibits a demagnetizing effect. The d- and q-axis field winding currents ifd and ifq constitute the magnetizing currents. ikd and ikq are the d-axis and q-axis damper winding currents.
To achieve nonlinearization of the stator and rotor inductance matrix Ldq, the proposed generator modeling method introduces a saturation correction coefficient Km. The d- and q-axis stator armature reaction inductances Lad and Laq, which enter the saturation state, are then corrected using Equations (4) and (5), respectively:
L ad = { L ad 0 ( ψ m 1 + ( ψ m ψ m 1 ) K m ) ψ dm ψ m ( i d 1 i d 2 i d 3 i d 4 + i f d + i k d ) , ψ m ψ m 1 , ψ m > ψ m 1 ,
L aq = { L aq 0 ( ψ m 1 + ( ψ m ψ m 1 ) K m ) ψ dm ψ m ( i q 1 i q 2 i q 3 i q 4 + i f q + i k q ) , ψ m ψ m 1 , ψ m > ψ m 1 ,
where Lad0 and Laq0 are the initial unsaturated d- and q-axis stator armature reaction inductances. As shown in Equation (6), when the equivalent d-q axis flux linkage ψm exceeds the knee-point flux linkage threshold ψm1, the generator is determined to be in the saturation state. The specific expression of the saturation correction coefficient Km is as follows. Km is a real number between 0 and 1, with a lower limit Km1 set to approximate the extreme saturation state of the generator. Meanwhile, a quadratic-fitting nonlinear operating region—i.e., the transition region between the unsaturated and deeply saturated states—is defined, where ψm1 < ψmψm2.
K m = { 1 ( 1 K m 1 ) 1 , ψ m ψ m 1 ( 1 e 3 ( ψ m ψ m 1 ) ( ψ m 2 ψ m 1 ) ) , ψ m 1 < ψ m ψ m 2 K m 1 , ψ m > ψ m 2 ,
In the quadratic-fitting nonlinear operating region, starting from the onset of saturation, the saturation correction coefficient Km gradually decreases from 1 as ψm increases; a smaller coefficient value indicates a deeper saturation level of the generator core. When the equivalent d-q axis flux linkage ψm exceeds the deep saturation point threshold (the upper limit of the nonlinear operating region) ψm2, the saturation correction coefficient Km remains constant at its lower limit Km1.
Taking advantage of the symmetrical characteristic of bidirectional excitation in the hybrid excitation generator, the same flux linkage fitting function form is shared for both positive and negative excitation, thereby simplifying the establishment of the saturation model. Only the identification of different parameter points under forward and reverse excitation is required.
The characteristic curve of ferromagnetic materials is shown in Figure 1. Typically, before the knee point, the B-H relationship can be considered linear. Between the knee point and the saturation point, as the excitation current continues to increase, the output voltage rise rate of the generator slows down significantly, exhibiting nonlinear characteristics. After reaching the deep saturation point, the growth rate becomes extremely slow and can be approximated as a linear increase with a very small slope. The parameters to be identified are listed in Table 3, where (I) and (II) denote positive and negative excitation currents, respectively.
In summary, by incorporating the saturation correction coefficient Km, which takes different values in different operating stages, into the nonlinear stator and rotor inductance matrix Ldq, a nonlinear description of the generator is achieved.

3. Parameter Identification Method Based on Particle Swarm Optimization

3.1. Principle of Standard Particle Swarm Optimization

PSO is a swarm intelligence algorithm proposed by psychologist J. Kennedy and computer scientist R. Eberhart [29]. Inspired by the foraging behavior of bird flocks, PSO takes advantage of information exchange among individuals within a population to achieve iterative optimization through continuous competition and cooperation. A schematic diagram of its principle is shown in Figure 4.
In the PSO algorithm, each particle contains only its own velocity and position information. During each iteration, the algorithm updates the individual information of particles according to the velocity and position update rules. The position and velocity update formulas are given in Equations (7) and (8), respectively.
x i ( t + 1 ) = x i ( t ) + v i ( t + 1 ) ,
v i ( t + 1 ) = w v i ( t ) + c 1 r a n d 1 ( p B e s t i x i ( t ) ) + c 2 r a n d 2 ( g B e s t x i ( t ) ) ,
where xi(t) and xi(t + 1) are the positions of particle i at times t and t + 1, respectively; vi(t) and vi(t + 1) are the velocities of particle i at times t and t + 1, respectively; w is the inertia weight; c1 and c2 are the cognitive coefficient and social coefficient; rand1 and rand2 are random numbers uniformly distributed in [0, 1]; and pBesti and gBest are the individual best position and the global best position of particle i, respectively.

3.2. Design of PSO Parameter Identification Strategy

The fitness function in this paper is defined in Equation (9) as the sum of squared differences between the simulated output DC voltage Udc_s and the experimental output DC voltage Udc_t, where n is the number of output values.
f ( n ) = 1 n ( U d c _ s U d c _ t ) 2 ,
The parameter settings of the PSO algorithm are listed in Table 4. The dimension dim is the number of parameters to be identified. The population size, nPop, and the maximum number of iterations, maxIt, determine the computational complexity and search depth of the algorithm. In this paper, the ratio of nPop to maxIt is set to 1:5 to ensure a certain search depth while minimizing computational complexity. The inertia weight w controls the extent to which a particle retains its previous velocity. To avoid degraded global search capability due to an excessively low value or oscillation and non-convergence due to an excessively high value, a standard PSO structure with linearly decreasing inertia weight is adopted. The value of w decreases linearly from 0.9 to 0.2 during the iteration process [30]. In the standard PSO algorithm, to ensure convergence, the condition c1 + c2 < 3 must be satisfied to balance the cognitive and social components. The learning factors are typically set to c1 = c2 = 1.5. The maximum search velocity and the upper and lower bounds of the parameters to be identified are determined by estimation.
Figure 5 shows the flowchart of the algorithm. According to the model definition, the knee-point flux of the magnetization curve must be smaller than the deep saturation point flux; otherwise, the piecewise function loses its physical meaning. Therefore, after each particle position update, the following custom constraint is enforced:
If the knee-point flux (Fmi) is greater than or equal to the deep saturation point flux (ffi), the two parameter values are swapped. If the two parameters remain equal after swapping, the former parameter is multiplied by 0.9 to strictly enforce the inequality. This constraint introduces no additional distortion to the objective function, ensures free particle movement within the feasible space, and improves both the search efficiency and the reliability of the results for this specific identification problem.

4. Simulation Results and Analysis

In this paper, a per-unit system is adopted for analysis. The rated capacity of the system is selected as the power base, and the rated voltage as the voltage base. The base current and base impedance are derived from the fundamental relationships of the per-unit system.

4.1. PSO Parameter Identification Simulation Model

The parameters obtained through the algorithm flow shown in Figure 3 are substituted into the nonlinear simulation model to construct the PSO-based parameter identification simulation model for the HEG, as shown in Figure 6.

4.2. Parameter Identification Convergence Process and Results

As shown in Figure 7, with an increasing number of iterations, the global best fitness gradually decreases and converges, i.e., the error decreases progressively. Considering the randomness of the PSO algorithm, it is difficult to obtain completely consistent single-point convergence results through multiple independent optimizations. Through multiple optimizations, it is found that it converges to a similar interval, approximately within the range of 2.4 × 10−4 to 5 × 10−4, but most are close to the lower bound. Therefore, in this paper, a compromise is considered to select the result with the optimal fit of 2.8 × 10−4. The convergence time required for twenty iterations is approximately 5 h, whereas the time required for parameter extraction using a three-dimensional finite element model is several days. Under the premise of satisfying basic error requirements, the particle swarm optimization algorithm significantly reduces the parameter identification time.
The parameters identified by the particle swarm optimization algorithm are listed in Table 5.

4.3. Fitting Accuracy Comparison and Verification

To verify the correctness of the numerical simulation model described above, the simulation results without considering saturation, the simulation results with saturation considered, and the prototype test results are compared.
By analyzing the data in Table 6, it can be seen that after substituting the parameters identified in Table 5 into the nonlinear fitting function proposed in this paper, the maximum relative error of the simulation results is reduced from 7.78% to 1.04% compared with the original model that does not consider saturation. The relative error of the simulation results with saturation considered is generally controlled within 1%, showing good agreement with the experimental no-load characteristics of the generator, except for a slightly higher error of 1.04% at a field current of −0.42 pu. It is worth noting that when the field current is in the range of −0.92 pu to 0.83 pu, the simulation errors of the two models are relatively close. The reason is that within this interval, the generator core has not yet entered the saturation region, and the magnetic circuit operates in the linear region, where the influence of saturation on the flux linkage is negligible. Consequently, both models approximate a linear relationship, and the calculated results naturally tend to be consistent.
As shown in Figure 8, by comparing the original model without saturation, the saturation-aware model with parameters optimized by PSO, and the measured no-load characteristic curve, it can be clearly observed that the simulation results of the saturation-aware model are in better agreement with the experimental data, while the original model shows larger deviations. This comparison fully validates the effectiveness and accuracy of the proposed saturation-aware nonlinear model under no-load conditions.
After the no-load characteristic comparison test, to further validate the model accuracy, simulations under various load conditions—with and without saturation effects—are compared, as presented in Table 7. Under rated load, the output voltage from the simulation without saturation is higher than that with saturation, resulting in a larger deviation from the rated voltage. The flux linkage waveforms of the two models under this condition are shown in Figure 9b. Since the machine is only at the initial stage of saturation at this point, the difference between the two flux linkages is relatively small, and consequently the output-voltage deviation remains modest. However, as the saturation level deepens—as illustrated in Figure 9c at 110% load—the system enters the forced-excitation region, where saturation becomes more severe, and the discrepancy between the two models gradually increases. In contrast, for the case depicted in Figure 9a, the load is light and the degree of saturation is low, not yet reaching the deep-saturation stage; therefore, the saturation constraint exerts a negligible influence on this operating condition.
After analyzing the steady-state working conditions, the dynamic working condition analysis is carried out. The simulation and test results of the sudden loading and unloading load are shown in Figure 10. Since only the sudden loading and unloading load within the normal working range is conducted in the actual working conditions, only the situation where the sudden loading and unloading load is within the rated load is studied. Its saturation degree is similar to that in Figure 9a and is not subject to saturation constraints. Therefore, the waveform results considered here are consistent with those without saturation, and simulation and experimental comparisons are directly conducted. As shown in the results of Table 8, the simulation is in high agreement with the results. Only when the load is suddenly unloaded, the simulation recovery time is faster than the test time. It is preliminarily analyzed that the identification accuracy of damping parameters is insufficient. Further related research will be carried out in the future.
Through the comparative analysis of the above no-load characteristics and dynamic steady-state load conditions, the accuracy and precision of the nonlinear model considering saturation established by the magnetic saturation parameter identification method based on particle swarm optimization in this paper have been verified. At the same time, it has also been verified that in normal operation, saturation has a relatively small impact on sudden load loading and unloading.

5. Conclusions

This paper proposes a parameter identification method for magnetic saturation in hybrid excitation generators based on particle swarm optimization. By introducing a saturation correction coefficient into the flux linkage equation and identifying the parameters using PSO, a piecewise nonlinear representation of the stator and rotor inductance matrix is achieved, and a numerical simulation model capable of reflecting different saturation stages is established. Through comparison between simulation results and experimental data, the following conclusions are drawn:
  • The magnetic saturation effect significantly influences modeling accuracy. The proposed nonlinear fitting method effectively describes the flux linkage variation from the linear region to the saturation region.
  • The use of PSO for identifying magnetic saturation nonlinear parameters enables global optimization without requiring gradient information. The results show that this method achieves high identification accuracy and fast convergence. Quantitatively, the maximum relative error is reduced from 7.78% (of the original linear model) to 1.04%, corresponding to a reduction of approximately 86.6%. Meanwhile, the parameter identification time is drastically shortened: compared with the conventional 3D finite-element-based extraction, which typically takes several days, the PSO-based identification converges in about 5 h. These figures confirm the significant computational efficiency gain without compromising accuracy.
  • The proposed method overcomes the large errors of traditional linear models under saturation effects and provides a new approach for refined modeling and parameter identification of hybrid excitation generators.

Author Contributions

Conceptualization, R.J. and X.Y.; Methodology, R.J.; Software, R.J. and W.Y.; Validation, R.J.; Formal Analysis, R.J.; Investigation, R.J. and W.Y.; Resources, X.Y. and Y.J.; Data Curation, R.J.; Writing—Original Draft Preparation, R.J.; Writing—Review and Editing, R.J., X.Y., Y.J., Z.Y. and W.Y.; Visualization, R.J.; Supervision, X.Y., Y.J. and Z.Y.; Project Administration, R.J. and X.Y.; Funding Acquisition, X.Y. and Z.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China, grant number 52107136 and the Natural Science Foundation of Hubei Province, grant number 2022CFB506. The APC was funded by the authors.

Data Availability Statement

The original contributions presented in the study are included in the article; further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AMAnalytical method
AVRAutomatic Voltage Regulator
DFIGDoubly fed induction generator
DSLPSODynamic self-learning particle swarm optimization
EMNEquivalent magnetic network
FEAFinite element analysis
HEGHybrid excitation generator
ICPSOImproved chaotic particle swarm optimization
IMInduction motor
MECMagnetic equivalent circuit
NCPSONiche chaotic particle swarm optimization
PMSMPermanent magnet synchronous motor
PSOParticle swarm optimization
SPMSMSurface-mounted permanent magnet synchronous motor
URUncontrolled Rectification

References

  1. Zhang, Z.R.; Wang, D.; Hua, W. Overview of Configuration, Design and Control Technology of Hybrid Excitation Machines. Proc. CSEE 2020, 40, 7834–7850+8221. [Google Scholar] [CrossRef]
  2. Mbayed, R.; Salloum, G.; Monmasson, E.; Gabsi, M. Hybrid excitation synchronous machine finite simulation model based on experimental measurements. IET Electr. Power Appl. 2016, 10, 304–310. [Google Scholar] [CrossRef] [Scilit]
  3. Zhang, Y.H.; Wu, X.Z.; Zheng, X.Q.; Lin, N. Field-circuit coupling simulation analysis of diode fault of 12-phaserectifier generators system. Adv. Technol. Electr. Eng. Energy 2019, 39, 71–78. [Google Scholar] [CrossRef]
  4. Wang, Y.Z.; Wang, H.Z.; Liu, W.F.; Niu, X.Z.; Yang, C. A Novel Modeling Method for Power Generator Systems of Wound-excited Doubly Salient Machines. Proc. CSEE 2017, 37, 5162–5170+5236. [Google Scholar] [CrossRef]
  5. Sergeant, P.; Bossche, A.V.D. Influence of the Amount of Permanent-Magnet Material in Fractional-Slot Permanent-Magnet Synchronous Machines. IEEE Trans. Ind. Electron. 2014, 61, 4979–4989. [Google Scholar] [CrossRef] [Scilit]
  6. Asfirane, S.; Hlioui, S.Z.; Amara, Y.Q.; Gabsi, M. Study of a Hybrid Excitation Synchronous Machine: Modeling and Experimental Validation. Math. Comput. Appl. 2019, 24, 34. [Google Scholar] [CrossRef] [Scilit]
  7. Jiang, S.X.; Peng, B. Development of Universal 3D Equivalent Magnetic Network Model for Yokeless and Segmented Armature Axial Flux Permanent Magnet Motor Using Edge Step Equivalent Method. Trans. China Electrotech. Soc. 2026, 41, 416–425+474. [Google Scholar] [CrossRef]
  8. Tong, W.M.; Wang, P.; Wu, S.N.; Jia, J.G. Electromagnetic Performance Analysis of a Hybrid Excitation Synchronous Machine Based on 3D Equivalent Magnetic Network. Trans. China Electrotech. Soc. 2023, 38, 692–702. [Google Scholar] [CrossRef]
  9. Sun, L.; Sun, Z.H.; Feng, S.S.; Zhang, Z.R. Nonlinear Magnetic Network Analysis of a Novel Hybrid Excitation Doubly Salient Machine. Small Spec. Electr. Mach. 2015, 43, 21–26. [Google Scholar]
  10. Xu, W.; Zhang, Y.S.; Cao, C.; Huang, S.D.; Gao, J.; Wang, X.; Gao, Y.Z.; Gao, X.H. Improved Construction Method of Nonlinear Varying Equivalent Magnetic Network Model for Hybrid Excitation Asymmetric Stator Pole Double Salient Machine. Proc. CSEE 2023, 43, 304–318. [Google Scholar] [CrossRef]
  11. Guo, K.Y.; Li, Y.H.; Shi, L.M.; Zhou, S.J.; Xu, F. Non-Linear Mathematic Model of a Segmented Powered Permanent Magnet Linear Synchronous Machine. Trans. China Electrotech. Soc. 2021, 36, 1126–1137. [Google Scholar] [CrossRef]
  12. Sergeant, P.; Vansompel, H.; Hemeida, A.; Bossche, A.V.D.; Dupré, L. A Computationally Efficient Method to Determine Iron and Magnet Losses in VSI-PWM Fed Axial Flux Permanent Magnet Synchronous Machines. IEEE Trans. Magn. 2014, 50, 8101710. [Google Scholar] [CrossRef] [Scilit]
  13. Zhang, Z.R.; Sun, L.; Tao, Y.Y.; Yan, Y.G. Development of nonlinear magnetic network model of a hybrid excitation doubly salient machine. In Proceedings of the 2013 International Electric Machines & Drives Conference, Chicago, IL, USA, 12–15 May 2013. [Google Scholar]
  14. AlRashidi, M.R.; El-Hawary, M.E. A Survey of Particle Swarm Optimization Applications in Electric Power Systems. IEEE Trans. Evol. Comput. 2009, 13, 913–918. [Google Scholar] [CrossRef] [Scilit]
  15. del Valle, Y.; Venayagamoorthy, G.K.; Mohagheghi, S.; Hernandez, J.-C.; Harley, R.G. Particle Swarm Optimization: Basic Concepts, Variants and Applications in Power Systems. IEEE Trans. Evol. Comput. 2008, 12, 171–195. [Google Scholar] [CrossRef] [Scilit]
  16. Shami, T.M.; El-Saleh, A.A.; Alswaitti, M.; Al-Tashi, Q.M.; Summakieh, A.; Mirjalili, S. Particle Swarm Optimization: A Comprehensive Survey. IEEE Access 2022, 10, 10031–10061. [Google Scholar] [CrossRef] [Scilit]
  17. Liu, Z.H.; Wei, H.L.; Li, X.H.; Liu, K.; Zhong, Q.C. Global Identification of Electrical and Mechanical Parameters in PMSM Drive Based on Dynamic Self-Learning PSO. IEEE Trans. Power Electron. 2018, 33, 10858–10871. [Google Scholar] [CrossRef] [Scilit]
  18. Kolsi, H.; Benhadj, N.; Guesmi, T.; Marouani, I.; Alshammari, B.M.; Alsaif, H.; Alqunun, K.; Neji, R. Optimal Design of a PMSM for Electric Vehicle Using Chaotic Particle Swarm Optimizationv. IEEE Access 2024, 12, 170273–170294. [Google Scholar] [CrossRef] [Scilit]
  19. Li, J.; Yang, S.Y.; Xie, Z.; Zhang, X. Online Parameter Identification of Permanent Magnet Synchronous Motor Based on Fast Particle Swarm Optimization Algorithm with Effective Information Iterated. Trans. China Electrotech. Soc. 2022, 37, 4604–4613. [Google Scholar]
  20. Li, J.; Yang, S.Y.; Xie, Z.; Zhang, X. Parameter Identification of PMSM Based on improved chaos PSO algorithm. Transducer Microsyst. Technol. 2023, 42, 157–160. [Google Scholar]
  21. Xie, C.; Zhang, S.; Li, X.; Zhou, Y.; Dong, Y. Parameter Identification for SPMSM with Deadbeat Predictive Current Control Using Online PSO. IEEE Trans. Transp. Electrif. 2024, 10, 4055–4064. [Google Scholar] [CrossRef] [Scilit]
  22. Liu, X.P.; Hu, W.P.; Ding, W.Z.; Xu, H.; Zhang, Y. Multi-parameter identification of permanent magnet synchronous motor based on improved particle swarm optimization. Trans. China Electrotech. Soc. 2020, 35, 1198–1207. [Google Scholar] [CrossRef]
  23. Chen, G.Y.; Guo, W.; Huang, K.S. On Line Parameter Identification of an Induction Motor Using Improved Particle Swarm Optimization. In Proceedings of the 2007 Chinese Control Conference, Zhangjiajie, China, 26–31 July 2007. [Google Scholar]
  24. Xiang, X.C.; Diao, R.S.; Bernadin, S.; Foo, S.Y.; Sun, F.Y.; Ogundana, A.S. An Intelligent Parameter Identification Method of DFIG Systems Using Hybrid Particle Swarm Optimization and Reinforcement Learning. IEEE Access 2024, 12, 44080–44090. [Google Scholar] [CrossRef] [Scilit]
  25. Su, W.; Lin, N.; Zhang, X.B.; Wang, D.; Guo, Y.J.; Wei, K. Research on Mathematical Model of a Consequent-pole Hybrid Excitation Synchronous Generator. Proc. CSEE 2023, 43, 1569–1579. [Google Scholar]
  26. Detka, K.; Górecki, K. Electrothermal Model of Coupled Inductors with Nanocrystalline Cores. Energies 2022, 15, 224. [Google Scholar] [CrossRef] [Scilit]
  27. Valchev, V.; Bossche, A.V.D. Eddy current losses and inductance of gapped foil inductors. In Proceedings of the IEEE 2002 28th Annual Conference of the Industrial Electronics Society, Seville, Spain, 5–8 November 2002. [Google Scholar]
  28. Tumanski, S.; Bakon, T. Measuring System for two-Dimensional Testing of Electrical Steel. J. Magn. Magn. Mater. 2001, 223, 315–325. [Google Scholar] [CrossRef] [Scilit]
  29. Kennedy, J.; Eberhart, R.C. Particle swarm optimization. In Proceedings of the ICNN’95—International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995; pp. 1942–1948. [Google Scholar]
  30. He, H.Y.; Sheng, Y.F. Photovoltaic Expansion Perception Method Based on GWO-PSO-Optimized Robust Extreme Learning Machine. Energies 2026, 19, 2350. [Google Scholar] [CrossRef] [Scilit]
Figure 1. B-H curve.
Figure 1. B-H curve.
Energies 19 04390 g001
Figure 2. Block diagram of HEG system.
Figure 2. Block diagram of HEG system.
Energies 19 04390 g002
Figure 3. Hybrid excitation generator topology diagram.
Figure 3. Hybrid excitation generator topology diagram.
Energies 19 04390 g003
Figure 4. Schematic Diagram of PSO Principle.
Figure 4. Schematic Diagram of PSO Principle.
Energies 19 04390 g004
Figure 5. Algorithm flowchart.
Figure 5. Algorithm flowchart.
Energies 19 04390 g005
Figure 6. HEG parameter identification model.
Figure 6. HEG parameter identification model.
Energies 19 04390 g006
Figure 7. Particle swarm convergence curves.
Figure 7. Particle swarm convergence curves.
Energies 19 04390 g007
Figure 8. Comparison results of no-load characteristic simulation and tests.
Figure 8. Comparison results of no-load characteristic simulation and tests.
Energies 19 04390 g008
Figure 9. Flux linkage comparison curves under different load conditions.
Figure 9. Flux linkage comparison curves under different load conditions.
Energies 19 04390 g009
Figure 10. Comparison of sudden loading and unloading load simulation tests.
Figure 10. Comparison of sudden loading and unloading load simulation tests.
Energies 19 04390 g010aEnergies 19 04390 g010b
Table 1. Current Status of Methods for Magnetic Saturation Nonlinearity.
Table 1. Current Status of Methods for Magnetic Saturation Nonlinearity.
ReferencesMethodsAdvantages and Disadvantages
[3]FEAHigh accuracy,
but low computational speed
[4]FEA
[5]FEA + AM
[6]FEA + MEC
[7]EMNImproved computational speed but limited accuracy
[8]EMN
[9]EMN
[10]EMN
[11]AMHigh accuracy and speed, but different applicable scopes
[13]EMN + AM + FEAHigh accuracy and computational speed, but parameter extraction is slow
Table 2. PSO for Parameter Identification in Electric Machines.
Table 2. PSO for Parameter Identification in Electric Machines.
ReferencesApplication ObjectMethods
[17]PMSMDSLPSO
[18]PMSMPSO + chaos theory
[19]PMSMFast PSO
[20]PMSMICPSO
[21]SPMSMOnline PSO
[22]PMSMNCOPSO
[23]IMImproved PSO
[24]DFIGPSO + RL
Table 3. Parameters to be identified.
Table 3. Parameters to be identified.
SymbolParameter Meaning
ψmax1Knee-point flux linkage threshold (I)
ψmf1Deep saturation point flux linkage threshold (I)
Km1Lower limit of saturation correction coefficient (I)
ψmax2Knee-point flux linkage threshold (II)
ψmf2Deep saturation point flux linkage threshold (II)
Km2Lower limit of saturation correction coefficient (II)
Table 4. PSO parameter settings.
Table 4. PSO parameter settings.
SymbolParameter MeaningNumerical Value
dimDimension20
nPopPopulation Size4
maxItMaximum Number of Iterations20
winiInitial Inertia Weight0.9
wendFinal Inertia Weight0.2
c1Cognitive Coefficient1.5
c2Social Coefficient1.5
vmaxMaximum Search Velocity[0.005, 0.005, 0.01, 0.005, 0.005, 0.01]
lbLower Bound of Parameters[0.01, 0.01, 0, 0.01, 0.01, 0]
ubUpper Bound of Parameters[0.0713, 0.0713, 1, 0.0713, 0.0713, 1]
Table 5. Optimal parameter identification result.
Table 5. Optimal parameter identification result.
SymbolPSO Algorithm Identification Results/pu
ψmax10.041312
ψmf10.048077
Km10.567337
ψmax20.043396
ψmf20.059044
Km20.417033
Table 6. Simulation and test comparison of no-load characteristics.
Table 6. Simulation and test comparison of no-load characteristics.
Field Current/puOriginal Model Simulation Result/puPSO Identification Simulation Result/puDC Voltage Test Result/puOriginal Model Simulation Error/%PSO Identification Simulation Error/%
−1.580.8000.8680.868−7.78%0.05%
−1.420.8330.8830.880−5.30%0.34%
−1.250.8660.8970.894−3.13%0.24%
−1.080.8990.9080.914−1.64%−0.68%
−0.920.9330.9330.937−0.44%−0.44%
−0.750.9660.9660.9630.24%0.24%
−0.580.9990.9990.9940.42%0.42%
−0.421.0321.0321.0211.04%1.04%
−0.251.0651.0651.0600.45%0.45%
0.081.0981.0981.0940.31%0.31%
0.001.1141.1141.1140.00%0.00%
0.171.1471.1471.149−0.13%−0.13%
0.331.1811.1811.182−0.14%−0.15%
0.501.2141.2141.218−0.35%−0.35%
0.671.2471.2471.248−0.09%−0.09%
0.831.2801.2801.2760.32%0.32%
1.001.3131.3071.3080.38%−0.05%
1.171.3461.3261.3281.36%−0.17%
1.331.3791.3451.3442.56%0.04%
1.501.4121.3521.3524.42%0.00%
Table 7. Simulation comparison of rated working conditions with and without considering saturation.
Table 7. Simulation comparison of rated working conditions with and without considering saturation.
Simulation ResultOutput Voltage/pu
Without Saturation1.007
With Saturation1.003
Table 8. Comparison of sudden loading and unloading load simulation tests.
Table 8. Comparison of sudden loading and unloading load simulation tests.
Working ConditionSimulation Results of Transient Voltage Change Rate/%Recovery Time Simulation Results/sTest Results of the Rate of Change of Transient Voltage/%Recovery Time Test Results/s
Suddenly increase the load by 10% to 60%10.78%0.4410.33%0.43
Suddenly unload 90% to 40% of the load14.12%0.3515.23%0.45
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.

Share and Cite

MDPI and ACS Style

Jing, R.; Yi, X.; Jiang, Y.; Yuan, Z.; Yu, W. Magnetic Saturation Parameter Identification of Hybrid Excitation Generator Based on Particle Swarm Optimization. Energies 2026, 19, 4390. https://doi.org/10.3390/en19184390

AMA Style

Jing R, Yi X, Jiang Y, Yuan Z, Yu W. Magnetic Saturation Parameter Identification of Hybrid Excitation Generator Based on Particle Swarm Optimization. Energies. 2026; 19(18):4390. https://doi.org/10.3390/en19184390

Chicago/Turabian Style

Jing, Rui, Xinqiang Yi, Yapeng Jiang, Zhifang Yuan, and Wenzhong Yu. 2026. "Magnetic Saturation Parameter Identification of Hybrid Excitation Generator Based on Particle Swarm Optimization" Energies 19, no. 18: 4390. https://doi.org/10.3390/en19184390

APA Style

Jing, R., Yi, X., Jiang, Y., Yuan, Z., & Yu, W. (2026). Magnetic Saturation Parameter Identification of Hybrid Excitation Generator Based on Particle Swarm Optimization. Energies, 19(18), 4390. https://doi.org/10.3390/en19184390

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop