1. Introduction
Electric vehicles (EVs) have been researched more and more extensively in recent decades due to problems of energy shortage and environmental pollution. The power battery, as one of the key components of EVs, is extremely important. Compared with chemical batteries, flywheel batteries have relative advantages, such as high power density, rapid charge and discharge, and high cyclic life, as well as being environmentally friendly [
1,
2,
3]. Bearingless machines with high efficiency and speed and which are friction free are favorable for flywheel batteries [
4,
5]. Conventional bearingless machines with radial split phase structures can only realize two degrees of freedom (DOF) suspension. Additional radial magnetic bearings are needed to realize radial four DOF active control, which increases the volume and cost, and reduces reliability and effectiveness. The air gap magnetic field of these machines is generated by the current-carrying main windings and suspension windings, so that there are strong electromagnetic coupling characteristics between the suspension force and the electromagnetic torque; as such, it is hard to realize accurate analyses and control [
6,
7,
8].
Axial split phase bearingless flywheel (ASPBF) machines can be used in four DOF radial suspension for flywheel rotors by using two phases of suspension windings distributed along the axial direction in one machine. Some effective magnetic isolation measures must be taken to weaken the coupling of the torque and the suspension control magnetic circuit to reduce the difficulty of analysis and control. This has many advantages, e.g., high integration, low loss, self-decoupling, and easy high-speed control; hence, such technology has broad application prospects in the fields of flywheels and aerospace [
9,
10,
11,
12,
13].
The establishment of a mathematical model affects the optimal design and performance analysis of the ASPBF machine, and also provides the basis for its high performance control, which is of benefit in terms of the energy storage capacity and operational stability of the flywheel battery; hence, it improves the cruising range of the EVs and stable operation control under various driving situations. However, due to the inherent nonlinearity and magnetic saturation of ASPBF machines, the numerical model of the suspension force is difficult to construct to meet the needs of different modes and complex working conditions. The Maxwell stress tensor method is adopted to build the suspension force under the condition of air gap magnetic density in a saturated, nonlinear state using the classical magnetic saturation correction formula in [
14], but the model lacks accuracy due to the fact that many assumptions had to be made. Xiang et al. employed magnetic field energy storage and an equivalent magnetic circuit method to derive the mathematical model of radial force considering eccentric coupling [
15]. However, when the current is large, there is a huge error between the calculated value of the mathematical model and the real value, due to magnetic saturation. On the basis of finite element analysis (FEA), Xu et al. obtained a set of mathematical models of suspension force considering magnetic saturation, which has higher levels of accuracy; however, the FEA method affects the rapidity of calculations [
16]. Cao et al. combines the rotating coordinate system with the virtual displacement method to establish a mathematical model for conical bearingless machines which can accurately describe the suspension force under the radial and axial displacement of the rotor [
17]; however, the method is more complicated to derive, and the key parameters are difficult to obtain. Hence, the analytical modeling (AM) of suspension force in bearingless machines has model mismatch problems due to magnetic saturation and rotor eccentricity.
The extreme learning machine (ELM) is a new learning algorithm for single hidden layer feedforward neural networks. In the execution of the algorithm, it is not necessary to adjust the input weight and hidden layer bias of the network. By simply setting the number of hidden layer nodes in the network, a unique optimal solution can be generated, which has the advantages of fast learning and good generalization performance. In [
18,
19], a nonparametric model is constructed based on an ELM; compared with traditional neural networks (NNs) and support vector machines (SVMs), it has higher prediction accuracy and computational efficiency. However, since the initial weight and bias are randomly generated, they are not the optimal choices. The resulting model is random, and the accuracy needs to be further improved.
In this paper, a numerical modeling method based on differential evolution (DE) ELM is proposed. Firstly, the topology and working principal of the ASPBF machine are briefly introduced. Next, the basic principles of the related numerical modeling algorithms are descripted in detail. Then, the FEA method and principal component analysis (PCA) method are used to obtain representative input and output sample data sets. The suspension force numerical model is obtained by training the ELM, and the DE algorithm is used to optimize the key parameters. Finally, compared with the traditional classical algorithm, the results show improvements in the proposed optimal ELM algorithm.
The main contributions of the paper are as follows:
- ➢
By employing the advantages of ELM generalization performance and fast learning speed, the numerical model of the suspension force of the machine in magnetic saturation and rotor eccentricity conditions is established, which effectively avoids the low level of precision of the traditional analytical model in the nonlinear region of the machine, as well as the low efficiency of the finite element method.
- ➢
Taking the PCA algorithm to reduce the computational dimension of input data in order to ensure data integrity, it is beneficial to reduce the difficulty of solving the ELM optimal weight and offset parameters, which may improve the efficiency and accuracy of the overall model.
- ➢
Introducing the DE algorithm with a powerful global search ability to obtain the optimal weight and bias parameters of the ELM, which are beneficial to further realize a high level of precision and rapid modeling of the suspension force of the proposed machine.
The paper is organized as follows:
Section 2 includes the topology and working principles of the ASBF machine;
Section 3 introduces the proposed new numerical modeling method;
Section 4 verifies the superiority and practicability of the proposed modeling method by result comparisons;
Section 5 presents the conclusions; and
Section 6 discusses future work.
2. Topology and Working Principles
Figure 1 shows the topology of the proposed ASPBF machine. The outer rotor is mounted on the inner side of the flywheel and integrated with the flywheel. The stator and the rotor core are divided into two sections, namely phase A and phase B, according to the phase number in the axial direction, and the axially-magnetized permanent magnet (PM) is arranged between the two-phase stator cores. Each phase adopts an inner stator outer rotor 12/12 pole structure. The inner stator core is divided into a torque pole and a suspension pole. The magnetic isolation sleeve is arranged between the suspension pole and the torque pole to structurally weaken the coupling effect of the torque magnetic circuit and the suspension magnetic circuit.
Figure 2 shows the magnetic circuit and a cross-section of the machine. It can be seen that the torque control coils and the suspension control coils are stacked on the torque poles and the suspension poles respectively. The control coils on the eight torque poles of each phase are connected in series to form a torque winding to generate a quadrupole torque control magnetic flux
to drive the rotor, which flows through the torque pole, the air gap, and the outer rotor. The suspension control coils on the two suspension poles are arranged in series to form two sets of suspension windings in an orthogonal direction, and the two-pole suspension control magnetic flux
generated after energization flows through the suspension pole, the air gap, and the outer rotor. The axially-magnetized PM simultaneously provides a suspension bias magnetic flux
for the radial four DOF to reduce the suspension power consumption. It flows through the phase A stator sleeve, the phase A suspension pole, the phase A air gap, the phase A rotor, the rotor sleeve, the phase B rotor, the phase B suspension pole, and the phase B stator sleeve. By adjusting the direction of the control flux
to superimpose or reduce the bias magnetic flux
, the suspension force required for the four DOF suspension can be generated.
When the rotor is in the equilibrium position, there is no current passed through the suspension windings, and no control flux is generated; only the PM generates a bias magnetic flux . Due to the symmetry of the machine structure, the air gap length and the bias magnetic flux density between the suspension pole and the rotor are equal, and the rotor will continue to be in equilibrium. Take the machine on the y-axis direction as an example. If the rotor is subjected to a disturbance in the −y direction, the rotor will produce eccentricity in the −y direction, and the magnetic flux generated by PM at the air gap in the +y and −y direction will no longer be equal, which means that the air gap will increase in the +y direction, and the magnetic permeability will decrease; the air gap in the −y direction will decrease, and the magnetic permeability will increase. At this time, radial coils on the y-axis can be controlled to generate a control magnetic flux in the +y direction, superimposed on the bias magnetic flux density of the air gap in the +y direction, and the bias magnetic flux density is weakened at the air gap in the −y direction. Consequently, a radial suspension force in the +y direction is formed, causing the rotor to return to the equilibrium position. The operation principle of the disturbance on the x-axis direction is similar. The superposition of the force on the x- and y-axes can generate a suspension force in any direction, thereby achieving the suspension of the four DOF of the rotor.
The equivalent magnetic circuit of the suspension system includes a bias magnetic circuit and a control magnetic circuit. In order to simplify the calculation of the magnetic circuit, the following assumptions are made on the equivalent magnetic circuit of the suspension system: Only the leakage magnetic flux of the inner and outer surfaces of the permanent magnet is considered, and the whole magnetic circuit system is regarded as a system in which magnetic leakage reluctance is connected in parallel with the effective magnetic circuit; And finally, a PM is used to provide a bias magnetic flux, and only the magnetic reluctance of the working air gap is considered, while the core magnetoresistance, rotor magnetoresistance, and eddy current loss are ignored.
Figure 3 shows the equivalent magnetic circuit of the suspension system. In the figure,
is the magnetomotive force of the PM,
is the magnetic reluctance of the PM,
is the magnetic flux of the PM,
N is the number of the suspension winding,
are the control currents of the suspending windings of phase A and B respectively.
are the air gap reluctance of the phase A,
are the air gap reluctance of phase B,
are the bias magnetic fluxes of air gap of phase A,
are the bias magnetic fluxes of air gap of phase B,
are the control magnetic fluxes of phase A, and
are the control magnetic fluxes of phase B.
Due to the symmetry of the two-phase structure of A and B, the
x-direction eccentricity of the phase A rotor is taken as an example for analysis in the following calculations. Assuming that the eccentricity of the rotor in −
x direction is
, the reluctance at each air gap is
where
is the air permeability at the air gap,
is the air gap length between the stator and the rotor,
is the magnetic flux area of each magnetic pole, and
is the offset distance of the rotor in −
x direction.
According to the magnetic path Kirchhoff’s law, the bias magnetic flux at each air gap in the
x- direction can be obtained as
where
,
is the axial magnetization length of the PM and
is the coercivity coefficient.
is the magnetic flux leakage coefficient of the PM,
.
After a control current is applied in the
x-direction, the control flux at each air gap is
where
and
are defined as
Based on the above magnetic circuit, according to the Maxwell stress method, the formula for calculating the radial suspension force on the x-axis of the system is summarized in Equation (5).
As shown in Equations (1)–(5), the model of suspension force for ASPBF deduced by AM clearly indicates the relationships between machine performance and the corresponding structural parameters. Nevertheless, given the existence of ideal assumptions, the calculation model obtained by the AM can’t get a good fit in the condition of nonlinearity and magnetic saturation of bearingless machines, which means that it is difficult to achieve accuracy under different modes and complex working conditions.