Académique Documents
Professionnel Documents
Culture Documents
electromechanical actuator", COMPEL - The international journal for computation and mathematics in
electrical and electronic engineering, Vol. 25 Iss 2 pp. 412 - 426
Permanent link to this document:
http://dx.doi.org/10.1108/03321640610649087
Downloaded on: 31 January 2016, At: 09:59 (PT)
References: this document contains references to 20 other documents.
To copy this document: permissions@emeraldinsight.com
The fulltext of this document has been downloaded 396 times since 2006*
Users who downloaded this article also downloaded:
Judith N. DeSena, (2008),"Introduction to gender in an urban world", Research in Urban Sociology, Vol. 9
pp. 1-7
Access to this document was granted through an Emerald subscription provided by emerald-srm:172900 []
For Authors
If you would like to write for this, or any other Emerald publication, then please use our Emerald for
Authors service information about how to choose which publication to write for and submission guidelines
are available for all. Please visit www.emeraldinsight.com/authors for more information.
About Emerald www.emeraldinsight.com
Emerald is a global publisher linking research and practice to the benefit of society. The company
manages a portfolio of more than 290 journals and over 2,350 books and book series volumes, as well as
providing an extensive range of online products and additional customer resources and services.
Emerald is both COUNTER 4 and TRANSFER compliant. The organization is a partner of the Committee
on Publication Ethics (COPE) and also works with Portico and the LOCKSS initiative for digital archive
preservation.
COMPEL
25,2 Modelling and position control of
voltage forced electromechanical
actuator
412
Sawomir Stepien and Andrzej Patecki
Institute of Control and Systems Engineering, Poznan University of Technology,
Poznan, Poland
Downloaded by LULEA UNIVERSITY OF TECHNOLOGY At 09:59 31 January 2016 (PT)
Abstract
Purpose To present modelling and control technique of an electromagnetic actuator.
Design/methodology/approach A 3D modelling technique of voltage-forced electromechanical
actuator takes into account: motion, magnetic non-linearity and eddy current phenomena. Control
problem of closed loop system is described by coupled electro-magneto-mechanical equations and
non-linear PID controller equations.
Findings Presented methodology offers a powerful tool for analysis of control systems with
distributed parameters models and may contribute to the improvement of the electromechanical
performance of electrodynamic devices.
Originality/value As original contribution a position feedback control using conventional PID
controller is applied for iterative determining inverse dynamic problem, that is finding input voltage
for a given position of an actuator.
Keywords Finite element analysis, Electromagnetic fields, Electromagnetic induction, Feedback
Paper type Technical paper
Introduction
An electro-magneto-mechanical coupled system as voltage forced actuator is shown in
Figure 1. The forward dynamics problem consists of finding the current variations in
both coils with mechanical motion when a voltage excitation is applied on coils and
internal electrodynamic force acts on movable armature.
The system includes two springs located on either side of the armature. The springs
ensure a return of mobile armature to starting position after voltage separation.
Moreover, the actuator is non-linear and non-stationary. Magnetic linkage flux and
electrodynamic force are non-linear functions of mechanical motion and exciting
voltage. An armature is made from steal with non-linear B-H relationship. Therefore
magnetic permeability is a function changeable with time. The motion in two
directions of analysed system is possible because of usage of two electromagnets
(Hofmmann and Stefanopoulou, 2001).
In this paper is presented a method for motion simulation of voltage forced
electromechanical actuator. For solving the problem a following equations are considered:
.
electric circuit equations; and
COMPEL: The International Journal
for Computation and Mathematics in
dF1 t
Electrical and Electronic Engineering R1 i1 t u1 t
Vol. 25 No. 2, 2006
pp. 412-426
dt 1
q Emerald Group Publishing Limited dF2 t
0332-1649 R2 i2 t u2 t
DOI 10.1108/03321640610649087 dt
.
mechanical motion equation: Voltage forced
d2 xt dxt
actuator
M 2
B Kxt Ft 2
dt dt
where R is a resistance, F magnetic linkage flux, M, B and K are the mass of moving 413
armature, damping coefficient and the stiffness of the spring, F represents
electromagnetic force and x armature displacement.
The problem is solved sequentially. Firstly is solved current variation in coils by
impedance calculations, electromagnetic field in terms of magnetic vector potential and
Downloaded by LULEA UNIVERSITY OF TECHNOLOGY At 09:59 31 January 2016 (PT)
electric scalar potential, electrodynamic force, and then mechanical motion equation to
get armature position and velocity.
Also simple feedback PID control with model estimator of the system is presented
for achieving desired position of armature. An estimator is used for position and
velocity estimation of movable armature and makes possible to choose stable PID
controller settings in closed loop system. The problem consist of finding voltage and
current variations on coils to obtain desired armature position, in other exemplify an
inverse dynamic problem.
A
E2 2 7V v 7 A in VC 4
t
In this case, the boundary value problem in terms of potentials is expressed as follows:
1 A
7 7A s 7V 2 sv 7 A jt in VC < VN 5
m t
Figure 1.
Cross section of
electromechanical actuator
COMPEL A
27 s 7V 2 v 7 A 0 in VC 6
25,2 t
where m is a permeability, s represents conductivity, v represents velocity of movable
armature and j(t) current density of the thin coil. If voltage excitation is given, first the
equation (1) expressed in term of magnetic vector potential must be considered as
414 (Patecki and Racinowski, 1997; Nakata et al., 1988):
I
d
Atdl R1 i1 t u1 t
dt
Downloaded by LULEA UNIVERSITY OF TECHNOLOGY At 09:59 31 January 2016 (PT)
l1
I 7
d
Atdl R2 i2 t u2 t
dt
l2
For two-phase voltage forced system above equations are expressed by matrix of
dynamic impedances. Discrete form of equation (7) can be defined as below:
" #" # " #
Z 11 Z 12 i1 u1
8
Z 21 Z 22 i2 u2
where
I I
1 d 1 d
Z jj Rj A dl j ; Z jk A dl k 9
I j dt I j dt
lj lj
Global impedance matrix includes own impedances Zii and mutual impedance Z jk
Z kj : For I j 1 A j 1; 2 and for I kj 0 k 1; 2 are performed calculations for
matrix of impedance Z, next the current vector I in both coils are calculated from
formulation:
I Z 21 U 10
when a voltage vector U is known. Calculation of the force is performed using the
Maxwells stress tensor method. The force density is given by following formula:
f 7T 11
where T denotes modified Maxwells stress tensor (Demski and Szymanski, 1997)
proposed as follows:
2 3
1 2 1 2 2
B 2 m 0 H H H y B x H z B x
6 2m0 x 2 y z 7
6 7
6 1 2 1 2 2 7
T6 H x By 2 m0 B y 2 2 m 0 H x H z H z B y 7
6 7
6 7
4 1 2 1 2 2 5
H x Bz H y Bz 2m0 Bz 2 2 m0 H x H y
12
Then total force is defined: Voltage forced
Z actuator
F f dV 13
V
Motion problem (Hameyer and Bellmans, 1999; Lai et al., 1992; Ren and Razek, 1994; 415
Kawase et al., 1994) is solved by sequentially coupled model with time step verification
according to the fixed grid distance in motion direction (Stepien and Patecki, 2003).
Choosing the displacement and velocity as state of mechanical motion, the equation (2)
Downloaded by LULEA UNIVERSITY OF TECHNOLOGY At 09:59 31 January 2016 (PT)
is solved by fourth order Runge-Kutta algorithm in state space form as a system of first
order differential equations:
" # 2 3" # 2 3
d x 0 1x 0
4 K B
5 4 1 5F 14
dt v 2M 2M v M
Figure 2.
Double layered neural
network
COMPEL For tangent-sigmoid transfer function in hidden layer the B-H function can be suitable
25,2 expressed by formulation:
2
BH W2 2 1 b2 15
1 exp22W1 H b1
416 where W1, W2 weight vectors in hidden and output layer; b1, b2 bias vector in
hidden layer and bias scalar in output layer. The size of weights and biases depends on
number of neurons.
Having precisely approximated B-H curve and magnetic flux density B from
Downloaded by LULEA UNIVERSITY OF TECHNOLOGY At 09:59 31 January 2016 (PT)
Figure 3.
Position control system
Shown in Figure 3 control problem with PID ensures stable control process for finding Voltage forced
voltage course applied on left coil, in other voltage essential to get desired position of actuator
movable armature.
Kalman estimator
Presented device (Figure 1) can produce an oscillating motion of movable armature,
especially nearby the desired position. Then the control process can be unstable. 417
Therefore the Kalman estimator is used to stabilize the control process. Displacement
estimate x^ and velocity estimate v^ are determined from discrete transfer function
defined in complex z domain (Astrom and Wittenmark, 1971). Below is described only
Downloaded by LULEA UNIVERSITY OF TECHNOLOGY At 09:59 31 January 2016 (PT)
procedure for x^ determination, because the v^ is determined in the same way. The
transfer function is following:
^ 21
xz b^ 1 z 21 b^ 2 z 22
Gz 21 17
Uz 1 a^ 1 z 21 a^ 2 z 22
21
Coefficients of transfer function (17) are determined using recursive last squares
parameters estimator, known as a Kalman filter for model parameters identification
(Astrom and Wittenmark, 1971; Bohlin, 1971). The algorithm is given below:
h i
g T 2xi 2xi21 ui ui21
^ i PTi21 g
K lg P i21 g
P i21 2P i21 g T g P i21
P i21 l1 l P i21 g 20
1i s i 2 g Q^ i21
T
^iQ
Q ^ i21 K
^ i 1i
^i
x^ i g T Q
Above algorithm needs non-zeros initials Q^ 0 ; P 0 . 0; where P 0 d I; d . 0; and I is an
identity matrix. Coefficient 0:9 , l , 1:0 can be chosen experimentally.
In this way a simplified model (17) of very complex distributed parameters model of
an electromechanical actuator with estimation of an armature displacement:
ui1 TT i 2 T2 TT i ei
ui T
In equations (24) and (25) exists vector potential a for one-ampere test. In the last
equation (24) is given potential a w which takes eddy current into consideration.
In second step the boundary equations (5) and (6) in integral form are solved by a finite
element method with linear shape functions of the potentials (Patecki and Racinowski,
1997). The solver includes permeability corrector required for B-H considering.
The global matrix system iterative procedure of the system becomes:
2 3 " # " #
D z i1 D
C Dt E r i1 Dt zi
4 i
5
i
26
FH GDt i y i1 Fz i
In above equations z represents vector of unknown of magnetic vector potential A, y Voltage forced
represents vector of unknown electric scalar potential V and r is a vector of current
density j(t). Matrices C, D, E, F, G and H are obtained as result of discretisation of the
actuator
following formulations:
Z Z Z Z I
1 A A
7 7 A dV 2 sv7 AdV; s dV; s7V dV; s dS;
m t t 419
V V V V S
I I
s7V dS; 2 sv 7 AdS;
Downloaded by LULEA UNIVERSITY OF TECHNOLOGY At 09:59 31 January 2016 (PT)
S S
and
I
2 sv7 AdS
S
is successively solved using 4th order Runge-Kutta algorithm with the time step Dti to
get the armature displacement x. The displacement is an input variable to the recursive
estimator (20) and used in control process.
COMPEL Numerical experiment
25,2 In numerical experiment the position control of electromechanical actuator is
considered. Presented device includes armature made from steel (conductivity
s 6:6 106 S m21 ). The specific gravity of armature is equal to 2,400 kg m2 3,
substitute stiffness K 250 N m21 of springs, and damping coefficient B 5 Ns m21 :
Voltage excitation U 0 2V is applied on right coil with 480 turns and resistance
420 R 2V: The resistance and number of turns of left coil is the same as right but voltage
amplitude is controlled by PID regulator.
The problem consist of finding voltage course in left coil, currents in both coils for
given position x0 0 mm in the middle of coils distance from initial position x
Downloaded by LULEA UNIVERSITY OF TECHNOLOGY At 09:59 31 January 2016 (PT)
10 mm as shown in Figure 4.
To perform the control problem a stable controller settings should be found. It
seems to be difficult for presented actuator model which is described by 1,000 state
variables. Fortunately, it is possible by use of simplified model. On the basis of
simplified model as an approximation of very complex
electro-magneto-mechanical-coupled model of presented actuator, it is possible to
check estimated stability (eigenvalues placement on complex z surface) of presented
closed loop system (Figure 5). The use of this simplified model is very useful in PID
controller settings, where proportional gain is chosen as non-linear function of position
error and velocity. The non-linear PID controller settings are following: T 5 ms;
T d 0:5 ms; T i 1 ms and
1
kp 5; 000x0 2 x^ 1
1 exp2200v^
is matched as a function of control error and estimated armature velocity. The function
is shown in Figure 6.
There are examined two situations: when movable armature is made from linear
material (relative permeability m 5; 912) and when material of armature is defined
by B-H relationship. In case of linear permeability the armature is held very well in
desired position x0 0 mm as shown in Figure 7.
During simulation the voltage or current command needed to apply on coil of left
electromagnet for each proportional gain is obtained and shown in Figures 8 and 9.
Figure 4.
Mesh of 1/8 analysed
device
Voltage forced
actuator
421
Downloaded by LULEA UNIVERSITY OF TECHNOLOGY At 09:59 31 January 2016 (PT)
Figure 5.
Approximated B-H curve
of steel
Figure 6.
The surface kp f e; v
COMPEL
25,2
422
Downloaded by LULEA UNIVERSITY OF TECHNOLOGY At 09:59 31 January 2016 (PT)
Figure 7.
Calculated and estimated
position of movable
armature
Figure 8.
Voltage course on left coil
Voltage forced
actuator
423
Downloaded by LULEA UNIVERSITY OF TECHNOLOGY At 09:59 31 January 2016 (PT)
Figure 9.
Current course in left coil
The same calculations concern the device with B-H relationship. Obtained armature
position, voltage current commands needed to adjust the non-stationary plant are as in
Figures 10-12.
On the base of considered simulations the problem of finding voltage or current
value for adjust the movable armature in desired position is solved. The results show
that dynamics of considered models are quite different. The non-linear B-H
relationship of actuator armature makes the control process more unstable then in
linear case. Also inertia of the system with magnetic saturation seems to be greater
then linear. In other, the linear permeability case needs lower voltage (or current) which
should be applied on left coil.
Conclusions
In this paper a non-stationary model of an electromechanical actuator is developed
using distributed parameters. Coupled electro-magneto-mechanical equations with
motion and non-linear PID controller considers voltage excitation problem for
armature position control. As original contribution, in this paper the control loop is
included in calculation system. The closed loop system is achieved by coupling
non-linear PID controller model to electromechanical model used as a plant in control
system.
Position feedback control that adjusts armature to desired position is obtained using
PID regulator with introducing non-linear proportional gain setting. Obtained results
indicate that applied controller is able to perform position control. The proportional
COMPEL
25,2
424
Downloaded by LULEA UNIVERSITY OF TECHNOLOGY At 09:59 31 January 2016 (PT)
Figure 10.
Calculated and estimated
position of movable
armature
Figure 11.
Voltage course on left coil
Voltage forced
actuator
425
Downloaded by LULEA UNIVERSITY OF TECHNOLOGY At 09:59 31 January 2016 (PT)
Figure 12.
Current course in left coil
gain during the adjustment is selected from surface of the control error and armature
velocity which ensures good stability within performance of the control task.
Presented methodology offers a powerful tool for such analysis of control systems
with distributed parameters models and may contribute to the improvement of the
electromechanical performance of electrodynamic devices.
References
Astrom, K. and Wittenmark, B. (1971), Problems of identification and control, Journal of
Mathematical Analysis and Applications, No. 34, pp. 90-113.
Biro, O. and Preis, K. (1989), On the use of the magnetic vector potential in the finite element
analysis of three-dimensional eddy current, IEEE Trans. Mag., Vol. 25, pp. 3145-59.
Bohlin, T. (1971), Information pattern for linear discrete-time models with stochastic
coefficients, IEEE Trans. Autom. Contr., Vol. AC-15, pp. 104-6.
Demski, W. and Szymanski, G. (1997), Comparison of the force computation using vector and
scalar potential for 3D, IEEE Trans. Mag., Vol. 33, pp. 1231-4.
Fujiwara, K., Nakata, T., Okamoto, N. and Muramatsu, K. (1992), Improvements of convergence
characteristics of Newton-Raphson method for nonlinear magnetic field analysis, IEEE
Trans. Mag., Vol. 28, pp. 1048-51.
Gilbert, J. and Nocedal, J. (1992), Global convergence properties of conjugate gradient methods
for optimization, SIAM Journal of Optimization, Vol. 2 No. 1, pp. 21-42.
Hameyer, K. and Bellmans, R. (1999), Numerical Modelling and Design of Electrical Machines and
Devices, WIT Press, Southampton.
COMPEL Hofmmann, W. and Stefanopoulou, A. (2001), Iterative learning control of electromechanical
camless valve actuator, Proceedings American Control Conference, pp. 2860-6.
25,2 Kawase, Y., Miyatani, O., Yamaguchi, T. and Ito, S. (1994), Numerical analysis of dynamical
characteristics of electromagnets using 3D finite element method with edge elements,
IEEE Trans. Mag., Vol. 30, pp. 3248-51.
Lai, H., Rodger, D. and Leonard, P. (1992), Coupling meshes in 3D problems involving
426 movement, IEEE Trans. Mag., Vol. 28, pp. 1732-4.
Lowther, D.A. (2003), Automating the design of low frequency electromagnetic devices a
sensitive issue, COMPEL, Vol. 22, pp. 630-42.
Nakata, T., Takahashi, N., Fujiwara, K. and Ahagon, A. (1988), 3D finite element method for
Downloaded by LULEA UNIVERSITY OF TECHNOLOGY At 09:59 31 January 2016 (PT)
analysing magnetic fields in electrical machines excited from voltage sources, IEEE
Trans. Mag., Vol. 24, pp. 2582-4.
Neagoe, C. and Ossart, F. (1994), Analysis of convergence in nonlinear magnetostatic finite
elements problem, IEEE Trans. Mag., Vol. 30, pp. 2865-8.
Patecki, A. and Racinowski, B. (1997), Calculation of 3D transient processes with voltage
excitation, IEEE Trans. On Mag., Vol. 33, pp. 1406-9.
Ren, Z. and Razek, A. (1994), A strong coupled model for analysing dynamic behaviours of
non-linear electromechanical systems, IEEE Trans. Mag., Vol. 30, pp. 3252-5.
Rumelhart, D.E., Hinton, G.E. and Williams, R.J. (1986), Learning internal representations by
error propagation, Parallel Data Processing, 8. Vol. 1, MIT Press, Cambridge, MA,
pp. 318-62.
Stepien, S. and Patecki, A. (2003), 3D analysis of voltage forced electromechanical systems with
variable time step, XII International Symposium on Electrical Engineering ISTET, Vol. II,
pp. 305-9, Warsaw.
Sykulski, J., Stoll, J., Sikora, R., Pawluk, K., Turowski, J. and Zakrzewski, K. (1995),
Computational Magnetics, Chapman & Hall, London.
Van der Sluis, A. and Van der Vorst, H.A. (1986), The rate of convergence of conjugate
gradients, Numerische Mathematik, Vol. 48, pp. 543-60.
Vogl, T.P., Mangis, J.K., Rigler, A.K., Zink, W.T. and Alkon, D.L. (1988), Accelerating the
convergence of the backpropagation method, Biological Cybernetics, Vol. 59, pp. 257-63.
Corresponding author
Andrzej Patecki can be contacted at: Andrzej.Patecki@put.poznan.pl
1. Jakub Bernat, Jakub Koota, Sawomir Stpie, Grzegorz Szymaski. 2011. An inductance lookup table
application for analysis of reluctance stepper motor model. Archives of Electrical Engineering 60. . [CrossRef]
2. Sawomir Stpie. 2010. Determination of electromagnetic torque with online computation of the
optimal radius of the integration contour. COMPEL - The international journal for computation and
mathematics in electrical and electronic engineering 29:3, 686-698. [Abstract] [Full Text] [PDF]
3. M.A. Batdorff, J.H. Lumkes. 2009. High-Fidelity Magnetic Equivalent Circuit Model for an
Axisymmetric Electromagnetic Actuator. IEEE Transactions on Magnetics 45, 3064-3072. [CrossRef]
Downloaded by LULEA UNIVERSITY OF TECHNOLOGY At 09:59 31 January 2016 (PT)