## Abstract

The paper considers certain impedimental issues related to the use of magnetic gearbox and magnetic coupling technologies in high performance servo control systems. A prototype magnetic coupling is used as a basis for demonstrating that the underlying torque transfer characteristic is significantly nonlinear when transmitted torque approaches the maximum designed pull-out torque of the device. It is shown that linear controllers for speed control proportional plus integral (PI) and position control proportional plus derivative (PD) result in acceptable performance provided the magnetic coupling operates below 80 % of designed pull-out torque. To fully compensate for the inherent nonlinearity of the torque transfer characteristic, feedback linearizing control laws and state transformations are derived resulting in exactly linear input-output characteristic for position and speed control of magnetically-geared drive-trains. With the addition of state feedback, the closed-loop dynamics for both position and speed control of a magnetically-geared drive-train can be designed to satisfy the integral of time multiplied by absolute error (ITAE) optimized linear response for a step input. Outstanding results are demonstrated through simulation and experimental real-time implementation on a demonstrator magnetically-geared drive-train.

## 1 Introduction

In recent years, there has been growing interest in the use of magnetic gears as replacements for conventional mechanical gears[1-5]. In a number of application sectors, magnetic gears offer advantages over their mechanical counterparts, e.g., reduced maintenance requirements, improved reliability, physical isolation between input and output shafts, elimination of gearbox jamming, and inherent overload protection[6]. With the emergence of rare earth permanent magnet materials, the static torque transmission capability of magnetic gears can now compete with traditional mechanical gear counterparts[7,8]. Moreover, previously re-ported applications with embedded mechanical planetary gears[9, 10] can now be replaced with integrated magnetic gear counterparts. For instance, [10] with an integrated magnetic gear resulted in the “pseudo” direct drive of [11]. Magnetic gears and magnetically-geared motors and generators are being considered for many applications, e.g., electric/hybrid vehicles[12-14], marine[15], wind[16-18] and tidal-turbines[19-21].

Some impediments to the adoption of magnetic gears are the high-compliance characteristics, which currently limit their use to systems with relatively low-bandwidth dynamic transients, the potential for overloaded gears to “pole-slip”, and the inherent nonlinearity of the torque transfer characteristic. Such problems become particularly acute for applications where it is prohibitive to use load-side feedback sensors, by virtue of their proximity, reliability, connection, specification, cost or load-side working environment.

These issues, in the context of a servo speed control system, have been investigated extensively[22-24]. The problem of position servo control of magnetically-geared drive-trains incorporating only sensors on the prime mover (i.e., no load position sensing) has been explored[25]. Furthermore, while [26] provides remedial strategies for recovery of a magnetic gear that has already entered a pole-slipping regime, [27] details the development of more advanced control techniques to ensure that a pole-slip regime is avoided with the introduction of a model predictive control framework for pole-slip prevention using an explicit form of model predictive control (MPC).

This paper aims to address the issue of nonlinearity in the torque transfer characteristic of a magnetic coupling. As in the previous investigations[22−27], pertinent issues are investigated using a demonstrator drive-train incorporating a specially constructed 1:1 magnetic coupling under the control of a dSPACE hardware development platform. The use of a 1:1 magnetic coupling, as opposed to the more general case of a 1: *n* magnetic gearbox, is justified more fully[23], where it is shown that the latter can be modelled by the former through use of a simple transformation.

## 2 Experimental magnetic coupling

An experimental magnetic coupling with a peak torque transmission capability of 5.7 N-m has been designed and constructed. There are 3 × pole-pairs on both the inner-rotors and outer-rotors. A schematic of the experimental magnetic coupling manufactured magnetic coupling are shown in Figs. 1 (a) and 1 (b), respectively.

Fig.2 shows the torque transfer characteristic of the magnetic coupling and a linearized approximation over the principal displacement angle −30^{◦} ≤ *θ*
_{
D
} ≤ 30^{◦} (It is defined so because the magnetic coupling begins to “pole-slip” [27]). The transmitted torque is given by *T*
_{
C
} = *T*
_{
G
}
*s*in*(pθ*
_{
D
}), where *T*
_{
G
} is the maximum designed torque of the magnetic magnetic coupling and *p* is the number of pole-pairs.

The magnetic coupling can be modelled as a classical two-inertia servo drive, where the “magnetic spring” has dynamic representation as in Fig.3.

For a conventional two-inertia servo-drive, the shaft has stiffness *K* N-m/rad and is linear within its operating range.

When considering the magnetic coupling, the linear torsion spring of traditional systems is replaced by the nonlinear torque transfer function given by *T*
_{
C
} = *T*
_{
G
}
*s*in(*pθ*
_{
D
})*.*

## 3 Speed and position control with integral of time multiplied by absolute error optimized linear controllers

Fig.2 shows the torque transfer characteristic of the magnetic coupling and the linearized spring constant over displacement angle -30° ≤ *θ*
_{
D
} ≤ 30°. In the region up to about 50% of rated torque, the magnetic coupling’s torque transfer is linear. Outside of this range, the transfer characteristic begins to deviate from an ideal linear torsion spring. Speed and position control of the load-side of the magnetic coupling can be achieved using linear proportional plus integral/proportional plus derivative (PI/PD) control respectively, as demonstrated in Fig.4, and is investigated in detail^{[23,25}].

Closed-loop transfer functions from input reference to load-side speed and position are

where *K*
_{
P
} is the proportional gain, *KI* is the integral gain, *K*
_{
D
} is the derivative gain, and for notational convenience, the anti-resonant frequency *ω*
_{
a
} and inertia ratio *R* are defined as

*K*l_{in} is the linearized spring constant.

Controller parameters are selected on the basis of the integral of time multiplied by absolute error (ITAE) performance index, as this provides optimum step responses for speed or position tracking on the load-side of the magnetic coupling[23,25]. As shown in (1) and (2), the load-side closed-loop transfer functions are defined by 4th order polynomials without closed-loop zeros. Consequently, it is possible to equate the denominators of (1) and (2) with the optimized 4th order ITAE polynomial for a step response given by

where *D(s)* is the system denominator polynomial and *ω*
_{
x
} = −3dB bandwidth. This results in identical closed-loop load-side dynamics for both speed and position.

Simulated step responses (using Matlab/Simulink) for ITAE optimized linear controllers for 50% input and 100% input are shown in Fig.5. Also shown in Fig.5, the response of the linearized model of the magnetic coupling with a linearized spring constant is given by *K*
_{lin
} = *pT*
_{
G
} = 17N*•*m/rad. At 50% input, the step response is almost identical to the theoretical linear response. However, at 100% input, the step response is characterised by substantial increases in overshoot, settling and rise times. Experimental results for 50% input and 100% input can be seen in Fig.6, showing excellent agreement with the simulated step responses.

By simulating over the full input range and calculating the instantaneous percentage error between the linear and nonlinear step responses, the error surface is obtained as shown in Fig.7.

The step error surface as shown in Fig.7 demonstrates that optimized linear control of the magnetic-coupling en-abled drive-train becomes rapidly under-damped as the input exceeds 50 %. In this case, simple linear control can lead to significant increases in step response performance metrics, such as overshoot, rise and settling times.

## 4 Feedback linearization

Section 3 demonstrated how the step response of the magnetic coupling can rapidly deteriorate from the ideal optimized linear response as the input approaches 100%. Utilizing a linearized model of the nonlinear characteristics is valid at, or close to, the chosen operating point. This section proposes a nonlinear control approach that will provide a uniform step response over the entire input range, i.e., 0% to 100%. This implies that the error surface of Fig.7 must be a zero flat plane for any input within the specified range of the input. This can be achieved with feedback linearization, an entirely different technique to conventional linearization via system approximation[28]. The objective of feedback linearization is to determine both a nonlinear control law and a nonlinear state transformation that produces an exact linearization, from input-output of the nonlinear system. However, the analysis is restricted by two important considerations: 1) No account is taken of external load-side torque disturbances, this essentially restricts the nonlinear model to single input single output (SISO). 2) The condition of pole-slipping[27] is not considered, restricting the magnetic coupling to be within the principal mechanical displacement angle range −30° *< θ*
_{D} < 30°.

The derived nonlinear control law and state transformation results in a linear system when input-output feedback linearization is applied. Furthermore, the introduction of an outer loop state variable control structure allows an optimized ITAE step response to be obtained throughout the entire input range, resulting in a zero load-side step response error surface.

A nonlinear state space representation of the magnetic coupling is

For notational convenience, the following substitutions are made as

To simplify the subsequent analysis, a finite polynomial approximation is determined for the torque transfer char-acteristic over the first principal mechanical displacement angle as shown in Fig.8. The approximated torque transfer characteristic of Fig.8 over the principal displacement angle is described by

where *γ* = 16.9 and *ψ =* 22.4*.*
Fig.8 shows both the magnetic coupling’ torque characteristic *T*
_{
C
} and its cubic approximation over the entire 2*π* radians of mechanical displacement angle.

With the simplified torque transfer function, the nonlinear state space model of (5) is now described by

While satisfactory results using linearization and linear PI/PD control have shown to be achievable[23,25], feedback linearization is adopted to fully account for the intrinsic nonlinearity of the magnetic coupling’ torque transfer characteristic.

### 4.1 Input to output feedback linearization: Position control case

For position control of the load-side of the magnetic coupling, the SISO nonlinear state space model is

*y* = *h* (*x*) = *x*
_{3} = {θ_{
L
}}

Differentiating (9), we can obtain that

and the Lie derivative *L*
_{
g
}h(x) = 0. Consequently, it is necessary to differentiate until *L*
_{
g
}
*h*(*x*) ≠ 0. Repeated differentiation of the output results in

As *T*
_{EM} appears at the 4th derivative, the nonlinear system of (9) has relative degree *r =* 4 and the linearizing control law is given by

where *v*isa “synthetic input”, and the feedback linearized dynamics from input *v* to output *y* is

For the output *y = x*
_{3}, the relative degree *r* = 4, which is the same as the system order (*n* = 4), and input-output feedback linearization result in complete linearization of the original nonlinear SISO system. The linearization of (12) is not in any sense an approximation, but results in a totally linear system between the output *y* and the synthetic input *v.* In general, a feedback linearizing control law can be formed from

and the fully linearized (*r* = *n)* or partially linearized (*r < n)* nonlinear system is reduced to

Fig.9 illustrates how feedback linearization acts as an “inner loop” creating a linear relationship between the output *y* and the synthetic input *v.* It then becomes feasible to apply many of the well-known linear control techniques for the “outer loop” control to generate *v.* And in this case, simple state feedback has been adopted to satisfy the optimal ITAE criterion outlined in Section 3.

The feedback linearized system has a particularly simple canonical linear state space structure which can be obtained by adopting the Byrnes-Isidori normal form[29,30]. As a consequence of the relative degree *r = n,* the *z*
_{
i
} dynamics possess the simple form

where *A*, *b* are defined obviously, and the system of (16) is linear and controllable. The *z* states can be viewed as (fictitious) internal states of an integrator chain, and these are obtained via the state transformation

### 4.2 Input to output feedback linearization: Speed control case

The relative degree of a nonlinear system is defined to be the value of *r*, for which

Consequently, the relative degree for the speed control case is *r =* 3 with the output derivative given by

with

The necessary state transformation is given by

The zero dynamics not “reached” by the feedback linearization must be asymptotically stable for the overall lin-earization to be effective. For the nonlinear system under present discussion, the zero dynamics are described by

and consequently, the zero dynamic is stable.

## 5 Simulation of feedback linearization for position and speed control

The general form of the feedback linearizing control law is given in (14), where recursive solution of the Lie derivatives *L*
_{
g
}
*L*
_{
f
}
*h*(*x*) and *L*
_{
f
}
*h(x)* lead to the nonlinear control law for the magnetic coupling’ load-side position as

It results in the linear relationship *x*
_{3} = θ_{
L
} = v, a 4th order integrator chain. The outer control loop is now selected to satisfy the ITAE optimized linear results of Section 3. Specifically, the entire closed-loop dynamics satisfies the optimal 4th order ITAE polynomial (4). With the state transformation of (17), the closed-loop poles of (16) can be relocated to (4) using state feedback.

Feedback linearization for the speed control case produces a 3rd order linear integrator chain, and the outer loop state feedback gains are optimized for the 3rd order ITAE polynomial as

where *D(s)* is the system denominator polynomial and *ω*
_{
x
} = −3 dB bandwidth.

As with the position control case, state feedback provides the ITAE optimized step response for a third order system.

For comparison purposes, Fig.10 demonstrates the simulated step responses for both position and speed control. In the position control case, the step response is linearized to a 4th ITAE response. And for the speed control case, the step response is linearized to a 3rd order ITAE response. Clearly, in each case, the load-side output is identical to the required ITAE response, validating the feedback linearization with state feedback approach.

The principal aim of the feedback linearization and state feedback scheme so far derived is to ensure that the opti-mized step response remains linear throughout the entire input range, but prior to pole-slipping. A plot of the step response error surface over the input range of interest is indicated in Fig.11. Perfect linearity is obtained for the entire input operating range, with load-side percentage step error between the linearized model and feedback linearized nonlinear model being identically zero throughout the entire range space. (Note all simulation results are obtained using Matlab/Simulink.)

## 6 Experimental results for feedback linearization

The feedback linearizing plus state feedback controllers simulated in Section 5 are realized on a demonstrator drive-train, under the control of a dSPACE hardware development platform as illustrated in Fig.12.

The experimental test rig consists of two drives and two permanent magnetic synchronous machines (PMSMs). One machine acts as the driving motor, the other machine acts as the dynamic load torque. Both machines are under the control of a dSPACE DS1104 platform.

Feedback linearizing control laws of (11) and (20), and state transformations of (17) and (21) are implemented in dSPACE for experimental testing of position and speed controllers. Fig.13 demonstrates speed responses for 25 %, 75% and 100% of the maximum input.

From Fig.13, the transient response is identical for all levels of command input. However, the required state trans-formations and linearizing control laws have a significant degree of complexity, particularly when compared with the classical PI case.

Experimental results for the feedback linearizing position controller are shown in Fig.14 for transient position com-mands of *θ*
_{ref} = 25%, 75% and 100% of maximum input respectively. Fig.14 demonstrates excellent agreement with the theoretically expected results.

## 7 Conclusions

To compensate for the nonlinearity of the magnetic coupling’ torque transfer characteristic, an approach based on the use of feedback linearization and state feedback has been developed. The derived control laws and state transformations result in exact linear behavior, for both speed and position control, between input and output. Feedback linearization forms an inner control loop that renders the nonlinear input-output dynamics into a linear chain of integrators. With a feedback linearized “inner loop”, an “outer loop” is designed to produce the overall required dynamics. As previously discussed, the ITAE step response polynomials are used to provide an optimized linear step response over the entire input operating range, prior to the point at which pole-slipping occurs in the magnetic coupling.

## References

- [1]
L. N. Jian, K. T. Chau, Y. Gong, J. Z. Jiang, Y. Chuang, W. L. Li. Comparison of coaxial magnetic gears with different topologies.

*IEEE Transactions on Magnetics*, vol. 45, no. 10, pp. 4526–4529, 2009. - [2]
J. Rens, K. Atallah, S. D. Calverley, D. Howe. A novel magnetic harmonic gear.

*IEEE Transactions on Industry Applications*, vol. 46, no. 1, pp. 206–212, 2010. - [3]
R. C. Holehouse, K. Atallah, J. B. Wang. Design and realization of a linear magnetic gear.

*IEEE Transactions on Magnetics*, vol. 47, no. 10, pp. 4171–4174, 2011. - [4]
C. C. Huang, M. C. Tsai, D. G. Dorrell, B. J. Lin. Development of a magnetic planetary gearbox.

*IEEE Transactions on Magnetics*, vol. 44, no. 3, pp. 403–412, 2008. - [5]
M. C. Tsai, C. C. Huang. Development of a variable-inertia device with a magnetic planetary gearbox.

*IEEE Transactions on Magnetics*, vol. 16, no. 6, pp. 1120–1128, 2011. - [6]
K. Atallah, S. D. Calverley, D. Howe. Design, analysis and realisation of a high-performance magnetic gear.

*IEE Proceedings on Electrical Power Applications*, vol. 151, no. 2, pp. 135–143, 2004. - [7]
E. Gouda, S. Mezani, L. Baghli, A. Rezzoug. Comparative study between mechanical and magnetic planetary gears.

*IEEE Transactions on Magnetics*, vol. 47, no. 2, pp. 439–450, 2011. - [8]
P. O. Rasmussen, T. O. Andersen, F. T. Jorgensen, O. Nielsen. Development of a high-performance magnetic gear.

*IEEE Transactions on Industry Applications*, vol. 41, no. 3, pp. 764–770, 2005. - [9]
B. S. Kim, J. B. Song, J. J. Park. A serial-type dual actuator unit with planetary gear train: Basic design and applications.

*IEEE/ASME Transactions on Mechatronics*, vol. 15, no. 1, pp. 108–116, 2010. - [10]
H. S. Yan, Y. C. Wu. A novel design of a brushless DC motor integrated with an embedded planetary gear train.

*IEEE/ASME Transactions on Mechatronics*, vol. 11, no.5, pp. 551–557, 2006. - [11]
K. Atallah, J. Rens, S. Mezani, D. Howe. A novel "pseudo" direct-drive brushless permanent magnet machine.

*IEEE Transactions on Magnetics*, vol. 44, no. 11, pp. 4349–4352, 2008. - [12]
K. T. Chau, C. C. Chan, C. H. Liu. Overview of permanent-magnet brushless drives for electric and hybrid electric vehicles.

*IEEE Transactions on Industrial Electronics*, vol. 55, no. 6, pp. 2246–2257, 2008. - [13]
L. N. Jian, G. Q. Xu, Y. Y. Wu, Z. Cheng, J. J. Song. A novel power-train using coaxial magnetic gear for power-split hybrid electric vehicles. In

*Proceedings of IEEE International Conference on Electrical Machines and Systems*, IEEE, Beijing, China, pp. 1–6, 2011. - [14]
L. N. Jian, K. T. Chau, J. Z. Jiang. An integrated magnetic-geared permanent-magnet in-wheel motor drive for electric vehicles. In

*Proceedings of IEEE International Conference on Vehicle Power and Propulsion*, IEEE, Heilongjiang, China, pp. 1–6, 2008. - [15]
N. W. Frank, H. A. Toliyat. Gearing ratios of a magnetic gear for marine applications. In

*Proceedings of IEEE Electric Ship Technologies Symposium*, IEEE, Baltimore, Maryland USA, pp. 477–481, 2009. - [16]
L. N. Jian, K. T. Chau, D. Zhang, J. Z. Jiang, Z. Wang. A magnetic-geared outer-rotor permanent-magnet brush-less machine for wind power generation. In

*Proceedings of the 42nd IAS Annual Meeting, Conference Record of the 2007 IEEE Industry Applications Conference*, IEEE, Calgary, Canada, pp. 573–580, 2007. - [17]
N. W. Frank, H. A. Toliyat. Gearing ratios of a magnetic gear for wind turbines. In

*Proceedings of the IEEE International Electric Machines and Drives Conference*, IEEE, Miami, USA, pp. 1224–1230, 2009. - [18]
G. Q. Bao, K. F. Mao. A wind energy conversion system with field modulated magnetic gear. In

*Proceedings of the Power and Energy Engineering Conference*, IEEE, Wuhan, China, pp. 1–4, 2011. - [19]
L. Shah, A. Cruden, B. W. Williams. A magnetic gear box for application with a contra-rotating tidal turbine. In

*Proceedings of the 7th International Conference on Power Electronics and Drive Systems*, IEEE, Bangkok, Thailand, pp. 989–993, 2007. - [20]
W. L. Li, K. T. Chau, J. Z. Jiang. Application of linear magnetic gears for pseudo-direct-drive oceanic wave energy harvesting.

*IEEE Transactions on Magnetics*, vol. 47, no. 10, pp. 2624–2627, 2011. - [21]
Y. Du, K. T. Chau, M. Cheng, Y. B. Wang. A linear magnetic-geared permanent magnet machine for wave energy generation. In

*Proceedings of International Conference on Electrical Machines and Systems*, IEEE, Incheon, South Korea, pp. 1538–1541, 2010. - [22]
R. G. Montague, C. M. Bingham, K. Atallah. Characterisation and modelling of magnetic couplings and gears for servo control systems. In

*Proceedings of the 5th IET International Conference on Power Electronics, Machines and Drives*, IET, Brighton, England, pp. 1–6, 2010. - [23]
R. G. Montague, C. M. Bingham, K. Atallah. Servo control of magnetic gears.

*IEEE/ASME Transactions on Mecha-tronics*, vol. 17, no. 2, pp. 269–278, 2012. - [24]
R. G. Montague, C. M. Bingham, K. Atallah. Magnetic gear dynamics for servo control. In

*Proceedings of the 15th IEEE Mediterranean Electrotechnical Conference*, IEEE, Valetta, Malta, pp. 1192–1197, 2010. - [25]
R. G. Montague, C. M. Bingham, K. Atallah. Dual-observer-based position-servo control of a magnetic gear.

*IET Electrical Power Applications*, vol.5, no. 9, pp. 708–714, 2011. - [26]
R. G. Montague, C. M. Bingham, K. Atallah. Magnetic gear overload detection and remedial strategies for servo-drive systems. In

*Proceedings of the International Symposium on Power Electronics Electrical Drives Automation and Motion*, IEEE, Pisa, Italy, pp. 523–528, 2010. - [27]
R. G. Montague, C. M. Bingham, K. Atallah. Magnetic gear pole-slip prevention using explicit model predictive control.

*IEEE/ASME Transactions on Mechatronics*, vol.18, no. 5, pp. 1535–1543, 2012. - [28]
S. E. Talole, J. P. Kolhe, S. B. Phadke. Extended-state-observer-based control of flexible-joint system with experimental validation.

*IEEE Transactions on Industrial Electronics*, vol. 57, no. 4, pp. 1411–1419, 2010. - [29]
C. I. Byrnes, A. Isidori. Global feedback stabilization of nonlinear systems. In

*Proceedings of the 24th IEEE Conference on Decision and Control*, IEEE, Florida, USA, pp. 1031–1037, 1985. - [30]
L. Hunt, R. J. Su, G. Meyer. Global transformations of nonlinear systems.

*IEEE Transactions on Automatic Control*, vol. 28, no. 1, pp. 24–31, 1983.

## Author information

### Affiliations

### Corresponding author

## Additional information

**Ryan Montague** received the B.Sc. degree in electronic and communication engineering from North London Polytechnic, UK in {dy1987}, M.Sc.(Eng.) degree in control systems from University of Sheffield, UK in {dy1989}, the B. A. degree in sociology and psychology from The Open University, UK in {dy1992}, and the Ph. D. degree in electrical engineering from University of Sheffield, UK in 2012. From {dy1990} to {dy2008}, he was a senior lecturer in communications and networking at universities in the UK, USA and China. He is currently the teaching fellow of Department of Computer Science, University of York, UK.

His research interests include applied control theory for linear and nonlinear systems, applied digital signal processing, model predictive control, power electronics for sustainable energy systems and magnetic gear drive trains.

**Chris Bingham** received the B.Eng. degree in electronic systems and control engineering, from Sheffield City Polytechnic UK in {dy1989}, the M. Sc.(Eng.) degree in control systems engineering, University of Sheffield, UK in {dy1990}, and the Ph.D. degree in control systems to accommodate nonlinear dynamic effects in aerospace flight-surface actuators, Cranfield University, UK in 1994. From {dy1994} to {dy2010}, he held academic positions at the University of Sheffield, as a researcher and senior lecturer. He now holds the position of professor of energy conversion at the University of Lincoln, UK.

His research interests include applied control systems, power electronic converters, electric vehicles, and magnetic gear drive trains.

## Rights and permissions

## About this article

### Cite this article

Montague, R., Bingham, C. Nonlinear Control of Magnetically-geared Drive-trains.
*Int. J. Autom. Comput.* **10, **319–326 (2013). https://doi.org/10.1007/s11633-013-0727-8

Received:

Revised:

Published:

Issue Date:

### Keywords

- Magnetic gears
- magnetic couplings
- linear control
- nonlinear control
- feedback linearization