Abstract

Permanent magnet couplings (PMCs) can convert the dynamic seal of transmission shaft into a static seal, which will significantly improve the transmission efficiency and reliability. Therefore, the radial Halbach PMC in this paper is suitable as the transmission mechanism of deep sea robots. A two-segment Halbach array is adopted in the radial PMC, and the segment arc coefficient can be adjustable. This paper presents the general analytical solutions of the distinctive Halbach PMCs based on scalar magnetic potential and Maxwell stress tensor. The analytical solutions of magnetic field are in good agreement with 2-D finite element analysis (FEA) results. In addition, an initial prototype of the radial Halbach PMC has been fabricated, and the analytical solutions of magnetic torque are compared with 3-D FEA and experiment results. This paper also establishes an optimization procedure for PMCs based on the combination of 3-D FEA, Back Propagation Neural Network (BPNN), and Genetic Algorithm (GA). 3-D FEA is performed to calculate the pull-out torque of the samples from Latin hypercube sampling, then BPNN is used to describe the relationship between the optimization variables and pull-out torque. Finally, GA is applied to solve the optimization problem, and the optimized scheme is proved to be more reasonable with the FEA method.

1. Introduction

Deep sea robots have attracted more and more attention with the development of ocean explorations. However, as the submerged distance of deep sea robots increases, the dynamic seal problem of transmission shaft appears, especially in the propulsion system and joint of deep sea robots. The traditional dynamic seal will bring large friction loss, when working in larger submerged distance. Moreover, the reliability of traditional seal is still a problem, with the increase of operating time. The radial Halbach permanent magnet coupling (PMC) in this research can convert the rotationally dynamic seal of transmission shaft into a static seal and will significantly improve the sealing effect and reliability. Therefore, the research of PMCs is of great significance to enhance the dynamic performance of deep sea robots.

The schematic of the radial PMC for deep sea robots is shown in Figure 1. The inner and outer permanent magnets (PMs) are, respectively, fixed on the inner and outer rotor core. The inner rotor core is integrated with driving shaft, and the outer rotor core is integrated with driven shaft. The outer side of the isolation sleeve is seawater, and the inside is filled with oil to balance the pressure of the external seawater. To avoid eddy current loss, the isolation sleeve is made of nonconductive or high resistivity materials, such as high strength engineering plastics or ceramics.

The analytical methods of PMC analysis are based on the analysis of forces between two magnets [18] or based on the analysis of magnetic field [912]. The calculated results of the analytical methods were compared with the experimental or finite element analysis (FEA) results. Reference [13] designed and constructed an easy-to-use test-rig for static performance test of PMCs, and the coupling-performance shows a clear influence of end-effects for axially short couplings. H. B. Kang and J. Y. Choi et al. [14] presented a comparative study of torque analysis for synchronous PMCs with parallel- and conventional Halbach-magnetized magnets, using analytical field calculations based on the magnetic vector potential and Maxwell stress tensor. In this paper, a two-segment Halbach array is adopted in the radial PMC. Different from the conventional Halbach, the segment arc coefficient can be adjusted. On the basis of scalar magnetic potential and Maxwell stress tensor, the general analytical solutions of radial Halbach PMCs are presented. An initial PMC prototype has been fabricated, and the analytical solutions of the prototype are compared with the FEA calculated and experimental results.

Although the analytical solution is very useful in analyzing the PMC parameters, analytical methods and 2-D FEA are proved to be not accurate enough, due to ignoring the end magnetic flux leakage effect. The structure optimization of PMCs should be based on 3-D FEA or experimental results. Reference [15] implemented an optimizing strategy consisting of the 3-D FEA, the design of experiments (DOE), and an exhaust algorithm in a small range to obtain the near-optimal parameter set of PMCs. W. Wu et al. [16] demonstrated the optimization process of PMCs using 3-D finite element methods combined with computer search techniques; this optimization process depends mostly on the initial feasible design and ignores the weight factor of design variables and their interaction with each other. Moreover, frequently used optimization procedures cannot be well integrated in experiments or 3-D FEA. Therefore, this paper presents a new optimization procedure for PMCs based on the combination of 3-D FEA, Back Propagation Neural Network (BPNN), and Genetic Algorithm (GA). An objective function is proposed to evaluate the mixed goal of maximal pull-out torque and minimal PM material mass. The BPNN prediction model of pull-out torque is established and proved to be relatively accurate. GA is applied to find the optimized scheme of the radial Halbach PMC, and the performance of the optimized scheme is compared with that of the initial design with the 2-D and 3-D FEA methods.

2. Radial Halbach PMC Analysis

2.1. Structure and Analytical Model

The cross section of the radial Halbach PMC in this paper is shown in Figure 2. The inner and outer PMs are, respectively, fixed on the inner and outer rotor core with high permeability, and the rotor cores will contribute to reducing the loss of flux. Due to the space limitations of the transmission mechanism, the external dimensions of the radial PMC will be constrained, so the outer rotor is expected to be as thin as possible. In addition, the air gap between inner and outer magnets should be large enough, so that it can allow an isolation sleeve with sufficient thickness. Therefore, a two-segment Halbach array is adopted in the outer PMs, and the segment arc coefficient is adjustable. The segment arc coefficient represents the ratio of the arc of a radially magnetized segment to the arc of a magnet pole and is defined as follows: where stands for the pole pair number. In particular, when the segment arc coefficient is 0.5, the outer PMs will be a conventional Halbach array.

In addition, the internal space of the radial PMC is relatively sufficient, so the inner core and the inner PMs can be designed to be thick, and the inner PMs adopt the ordinary tile-shaped.

The magnetic torque between inner and outer PMs is an important indicator to evaluate the performance of PMCs, and it represents the ability of PMCs to transmit torque. Based on the analytical method of magnetic field, the magnetic torque is calculated and analyzed as follows.

2.2. Magnetic Field and Magnetic Torque

In order to obtain the PMC analytical solution, we assume that rotor cores are infinitely permeable, and the end-effects are neglected. In Figure 2, the analytical model is divided into three regions, in which regions I and III are the PMs and region II is air. In the polar coordinates, the radial magnetization of the Halbach array outer PMs is an even function, and the tangential magnetization is an odd function, and the magnetization vector can be given by where

When the relative angular displacement between the inner and outer PMs is , the magnetization vector of the inner PMs can be written as follows: where

The magnetic flux density vectors in the PM region and in the air regions can be expressed as follows: where is the relative permeability, =-grad φ, and φ is the scalar magnetic potential.

The scalar magnetic potential in the PM regions can be governed by quasi-Poissonian equations, while, in air region, it can be governed by Laplace’s equation. The magnetic field produced by the Halbach array PMs is described by the scalar magnetic potential, as shown in

The general solutions of the scalar magnetic potential in the PMs and air regions are given by the following: where np≠1.

The boundary conditions to be satisfied are shown as follows:

The tangential force between the inner and outer PMs can be derived by the Maxwell stress tensor, and the magnetic torque of PMCs is produced by the tangential force. If the tangential force is integrated along a circle of radius in air region II, the magnetic torque of the radial Halbach PMC can be expressed as follows:

3. Comparison with FEA and Experiment

3.1. Magnetic Field

The initial design of the radial PMC adopts a conventional Halbach array with equal segment, and the initial design parameters are shown in Table 1. The computational domain diameter of the 2-D and 3-D FEA model is 1.2 times that of the radial Halbach PMC. The 2-D FEA results of the PMC magnetic field distributions in different relative angular displacements are illustrated in Figure 3.

Figure 4 shows the comparison between the analytical solutions and 2-D FEA results of radial and circumferential flux density in air region, when δ is 0°, 15°, and 30°. We can see that the analytical solutions of flux density in air region under different relative angular displacement are in good agreement with the 2-D FEA results.

3.2. Magnetic Torque

Figure 5 shows the experimental apparatus for measuring the PMC magnetic torque. It mainly consists of the PMC prototype, a torque sensor, and a stepping motor to rotate the PMC inner rotor. The step angle of the stepping motors is 1.5°. The maximal positioning error is 3%, and the stepping motor has no cumulative error precision. The measurement error of the torque sensor is ±0.5%. As can be seen from Figure 5, the PMC outer rotor is fixed on the torque sensor and is supported by bearings. During the experiment, the PMC outer rotor is not rotated. When the PMC inner rotor rotates to a certain angle, the corresponding magnetic torque can be measured by the torque sensor.

3-D FEA are also used to calculate the PMC magnetic torque in this paper. The magnetic torque from the analytical solution, 3-D FEA, and experiments with changes of the relative angular displacement are shown in Figure 6. When the inner and outer PMs are aligned, the PMC is at the zero torque position, and when the angular displacement is 15° mechanical degree, the magnetic torque reaches its peak. As the relative angular displacement further increases, the magnetic torque will decrease to zero at 30° mechanical degree. Therefore, the maximal magnetic torque is also called pull-out torque Tmax, which reflects the maximal ability of PMCs to transmit torque.

The analytical solution and 3-D FEA results of pull-out torque are compared with the experimental results, as shown in Table 2. We can see that the pull-out torque calculated with the analytical method is 11.6% larger than the experimental result; by contrast, 3-D FEA result is close to the experimental result. This is due to the assumptions of the analytical model for simplifying calculation, and the analytical solution ignores the end magnetic flux leakage effects. Despite consuming more computing resources and time, 3-D FEA has higher simulation accuracy.

In this research, considering the transmitted torque and safety factor, the allowed minimum pull-out torque of the radial Halbach PMC is 25N·m. We can see that the PMC initial design cannot meet the needs of practical applications. Since the analytical method and 2-D FEA are proved to be not accurate enough, the analytical solution will only be used to analyze the effect of PMC parameters. For better accuracy, an optimization procedure based on 3-D FEA is established to obtain optimized PMCs with larger pull-out torque with minimal PM material mass.

4. Description of the Optimization Problem

4.1. Objective Function

The structure optimization of PMCs can be achieved by defining the objective function, optimization variables, and constraint functions. This optimization problem can be expressed as follows: where is the optimization variables vector, is the objective function, and are constraint functions.

The purpose of this research is to design a radial Halbach PMC with maximal pull-out torque and minimal PM material mass at the same external dimensions (=27mm, =50mm), and this is a multiple-objective optimization problem. For the practical requirement, a judgment criterion is proposed as the objective function in this research.

The pull-out torque and the PM material mass of PMCs have different units, so dimensionless method is used to construct the objective function. Because maximizing the pull-out torque is a maximal optimization problem, and minimizing the PM material mass is a minimal optimization problem, the objective function can be expressed as follows: where the weight coefficients and (+=1) represent the important degree of the pull-out torque and the PM material mass, respectively, and their value can be adjusted according to different application requirements. In this paper, is set to 0.7, and is set to 0.3. The total PM material mass of the inner and outer rotor can be obtained from

In this way, the multiple-objective optimization problem is successfully translated into a solvable single objective optimization. This conversion will make it more efficient to implement the optimal design.

4.2. Optimization Variables

The analytical method is used to analyze the effect of PMC parameters on the magnetic torque. As can been seen from the analytical solution, the outer and inner PM thickness, segment arc coefficient, pole-arc coefficient, and pole pair number will affect the pull-out torque of PMCs. The range of these variables in this research can be listed as follows:

It should be noted that the pole pair number can only be taken as a positive integer, which means the pole pair number is difficult to be optimized. The analytical and 3-D FEA results of the pull-out torque with changes of pole pair numbers are shown in Figure 7. We can see that pole pair number has great influence on the pull-out torque. For the radial Halbach PMC in this research, when pole pair number is 6, the pull-out torque reaches its maximum. Therefore, the pole pair number will be regarded as a constant in the optimization procedure. The final optimization variables including four parameters are as follows.

4.3. Optimization Procedure

For the nonlinear function of pull-out torque, it is difficult to accurately find the extremum only through a certain number of discrete input data and output data. The nonlinear fitting ability of BPNN and the nonlinear optimization ability of GA can be used to find the extremum. BPNN and GA have been used at some of the nonlinear data to find the optimal solution [17, 18], and this method proved to be feasible. This paper establishes an optimization procedure based on the combination of 3-D FEA, BPNN, and GA. The optimization procedure is to obtain the pull-out torque of the samples by 3-D FEA and use BPNN to establish the prediction model between the optimization variables and pull-out torque. Then GA is applied to solve the optimization model, and the solution of the optimal problem can be obtained. The optimization procedure of BPNN predication model and the numerical optimization with GA is shown in Figure 8.

5. BPNN Prediction Model

BPNN is a multilayer feedforward network trained based on error back propagation algorithm, and it has a great learning ability in training and mapping the relations between inputs and outputs. BPNN can be accepted as an alternative to providing solutions to complex and ambiguous problems [19]. This paper adopts BPNN to construct the prediction model of the pull-out torque.

The topology of the BPNN in this paper is shown in Figure 9. Each node of the structure represents a neuron. The network takes four optimization variables as the input neurons and takes the pull-out torque as the output neuron, so the structure has four input layer nodes and one output layer node. After several attempts and contrasts, the number of hidden layer nodes is selected as 5. The weights and thresholds of neural network are adjusted according to the error during the training, so that the predicted output of the network is constantly approximating the expected output.

A certain number of samples are necessary in the network training process, and they should be able to describe the entire design space. Latin hypercube sampling can generate a certain number of near-random samples of design variables from a multidimensional distribution. This sampling method is frequently used to construct computer experiments. In order to ensure the prediction model is accurate enough, 40 samples are randomly selected from the optimization variable ranges using the Latin hypercube sampling method in this research. The pull-out torque of the samples is calculated by 3-D FEA. The samples and corresponding responses (pull-out torque) are shown in Table 3.

In order to obtain a better training effect, the sample data should be normalized in before training. MATLAB neural network toolbox is used to train the BPNN. We set the target error of the network to 0.000004, the learning rate to 0.1, and the number of training steps to 100. All the iteration processes of the BPNN have mean square errors (MSE), as shown in (18). We set MSE as a performance function of the training. In addition, the average accuracy of the prediction (R) is defined as (19). R represents the goodness of fit and is used to measure the correlation between predicted output data and training sample data. The closer is to 1, the more predictable the training network is.

According to the above settings, the training of BPNN is carried out until the training network meets the intended target. Figure 10 shows that the validation performance of the trained neural network is closest to the target error at epoch 22. Figure 11 shows the regression analysis of the BPNN. As can be seen from Figure 11, the training set, the validation set, and the test set of are all close to 1. It indicates that the constructed BPNN has high prediction accuracy.

10 samples are also taken from the variable ranges with the Latin hypercube sampling method to test the prediction model, as shown in Table 4, and the corresponding pull-out torque is calculated by 3-D FEA. Figure 12 shows the comparison of the neural network predicted output with expected output of the test samples. It can be seen that the training network is close to the date, the maximal relative error between the predicted output and expected output is only about 0.9%, and this error is acceptable in engineering. The prediction model of BPNN is relatively accurate to be used in the optimization procedure of PMCs.

6. Optimization Using GA

GA is a computational model of the biological evolution process of the simulation genetic mechanism. It is a frequently used method to search the optimal solution for the feasible solution of the problem [20]. In this paper, GA is applied to solve the optimization problem to obtain the design variables with maximal pull-out torque and minimal PM material mass.

This multiobjective optimization problems are solved by the following GA parameters: number of iterations-500, crossover probability-0.7, and mutation probability-0.1. Three different population sizes of the GA have been executed and compared. The fitness varies with the number of iterations under different population sizes as shown in Figure 13. The convergent fitness is all 0.9611918, and the error is less than . When the population size is 20, after several executions of the optimization procedure, the GA converges to an identical solution. The same applies to the case of population sizes 40 and 60. Furthermore the optimal solutions under population sizes of 20, 40, and 60 are the same.

3-D FEA is used to analyze the optimized scheme, and the optimized results are as depicted in Table 5. The pull-out torque of the optimized scheme is 8.90% larger than that of the initial design, and the PM material mass is 3.89% less than that of the initial design at the same time. Therefore, this optimized scheme can be well suited to the needs of practical applications. 2-D FEA is also used to evaluate the optimized scheme. The flux line distribution of the optimized scheme is plotted in Figure 14 and is compared with that of the initial design. From the results of 3-D FEA, the magnetic density vector of the optimized scheme and the initial design are exhibited and compared in Figure 15. As we can see, the optimized scheme makes better use of the outer rotor core, and the flux density in the inner rotor core, in the inner PMs, and in the outer PMs will decrease slightly. The magnetic field distribution of the optimized scheme is more reasonable.

7. Conclusions

In this paper, a two-segment Halbach array is adopted in the outer PMs of the radial PMC, and the segment arc coefficient can be adjusted to get larger magnetic torque. Based on analytical magnetic field and Maxwell stress tensor, the general analytical solutions of radial Halbach PMCs are obtained. The analytical solution of magnetic field is in good agreement with the 2-D FEA results. In addition, an initial PMC prototype has been fabricated. The pull-out torque calculated with the analytical method is 11.6% larger than the experimental result, and the 3-D FEA result is close to the experimental result. Then, this paper establishes an optimization procedure for PMCs based on the combination of 3-D FEA, BPNN, and GA. BPNN is used to establish the prediction model of pull-out torque based on 40 samples from Latin hypercube sampling. The test of the BPNN prediction model shows the maximal relative error between the predicted output and expected output is only about 0.9%. Finally, GA is applied to achieve the optimized scheme of the radial Halbach PMC, and the 3-D FEA results show that the pull-out torque of the optimized scheme is 8.90% larger than that of the initial design; meanwhile, the PM material mass is 3.89% less than that of the initial design.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This work was supported by the National Science Foundation of China (Grant No. 51479170 and No. 11502210) and National Key R&D Plan of China (Grant No. 2016YFC0301300).