Professional Documents
Culture Documents
Computer Applications in Engineering Education01
Computer Applications in Engineering Education01
net/publication/229923892
CITATIONS READS
5 868
1 author:
Gursel Sefkat
Uludag University
13 PUBLICATIONS 46 CITATIONS
SEE PROFILE
All content following this page was uploaded by Gursel Sefkat on 30 July 2018.
ABSTRACT: This paper deals with the design of an electromechanical device considering
some prescribed performance requirements, and static and dynamic analysis of this device are
carried out. In studying the transient response of such a system, as part of dynamic analysis,
two methods mostly used finite element method (FEM) and finite differences method (FDM).
However, these methods need much CPU time. In this work, a computer simulator program is
developed for an EMA. This technique is implemented in the MATLAB-Simulink environment
and tested for different design tasks such as electromagnetic valves or electromechanical
brakes etc. Furthermore, by using GUIDE tools within MATLAB, a simple useful and user-
friendly GUI structure is developed to provide a visual approach to design and analysis
process. ß 2009 Wiley Periodicals, Inc. Comput Appl Eng Educ 18: 383396, 2010; Published online in Wiley
InterScience (www.interscience.wiley.com); DOI 10.1002/cae.20279
Keywords: EMA; system dynamics; static and dynamic analysis; MATLAB and MATLAB/GUIs
383
384 SEFKAT
enlarge the parameter spectrum. The simulations have EMA consist of three distinct and sometimes
to become more exact because of lower tolerances strongly coupled subsystems, namely the electrical,
and apply of the actuators at their limits. Another magnetic and mechanical. Figure 1 schematically
modern trend is the development of the mechatronic illustrates the basic interrelationships among these
systems. Different physical effects have to be often three partially represented by the interconnecting
considered simultaneously. Especially at high inte- lines; for example the rate of chance of flux leakage,
gration the functional parts influence each other. That dl/dt, is not only a function of magnetic subsystem
is why the simulation must allow modeling all parts parameters but also is a function of the armature
together. position x, the armature velocity dx/dt, and time
Electromechanical devices are often used as derivative of the coil current di/dt. The armature
actuators in modern mechatronic systems. They play acceleration, however, is determined by the magnetic
a crucial role in the design of these systems such as and external forces, which are, in turn, functions of the
injection and braking systems in automotive industry. armature position, armature velocity, electric current,
Due to increasing demands on the accuracy of these and other variables. Clearly, the overall system
systems, the switching times of electromechanical behavior is not solely defined by simple expressions
devices must be very small in order to guarantee describing the internal behavior of individual,
the desired performance. The dynamic behavior of isolated subsystems [7]. In the following sections,
electromechanical actuator shows a highly nonlinear the governing equations for each of the subsystems are
characteristic due to the nonlinear properties of the developed and the coupling between these subsystems
electrical, magnetic and mechanic subsystems. This is is shown explicitly.
crucial for a wide range of operation. Therefore, in the The developed programs are sometimes com-
design of electromechanical actuator the dynamic posed of the graphical user interfaces (GUIs), which
behavior of the magnetic flux through the armature are suitable for the present operating system and make
must be taken into account. the programs easy to use. Some languages have GUIs
Among the numerous papers on these subjects development package together with their software
some representatives are mentioned in what follows: such as VISUAL Cþþ, VISUAL BASIC. However,
In Ref. [1], the design of switching valves with single these languages confine engineering capabilities and
and double discs is investigated, and its electro- thus, one is interested in package programs such as
magnetic and fluid characteristics are also obtained. MATLAB, MATRIXx. Some researchers have recog-
The optimum design of EMA is treated in Ref. [2]. nized the advantages of these software packages, as
Furthermore, in the same work, it is shown that EMA is seen from the previous research [811]. This
is better than mechanical systems regarding system numerical software also takes a substantial part in
dynamic performance. The characteristic of pilot many textbooks [1214].
valve with single disc are obtained in Ref. [3]. The In this paper, a computer simulator program for
authors of Ref. [4] developed a method for simulation the design and analysis of a typical (disc, plunger)
taking reluctance of electromechanical device’s electromagnetic actuator is developed. This work
dynamic performance into account. Ref. [5] deals differs from the above mentioned works in that the
with the using area of electromechanical device, their technique is implemented in the MATLAB-Simulink
characteristics and control. Characteristics and control environment. The capability of the technique is shown
of a solenoid valve used in a medical device is studied in the example of designing a magnetic actuator that
in Ref. [6]. will be presented in the remaining of the paper.
Figure 1 Schema of electrical, magnetic and mechanicals subsystems showing basic subsystem
interrelationships.
STATIC AND DYNAMIC CHARACTERISTICS OF EMA 385
THE DESIGN OF EMA where z is the number of the working gap (z ¼ 2), A
the effective cross sectional area, xh the total moving
Magnetic attraction force characteristics of various distance, N the number of the turn, m the permeability
types of magnetic circuits differ from each other. The of the air gap (4p107 H/m). In Equation (1a), the
disc types of magnetic circuits are intended to produce magnetic saturation is taken into account whereas this
large force acting through a relatively short stroke situation cannot be seen explicitly in Equation (1b). In
[15]. They are characterized by having a magnetic fact, the variation of the flux density of the air gap
circuit of extremely short length and large sectional depends on the variation of the distance of the air gap.
area with two working gaps. These gaps, magnetically Consequently, the effects of electrical voltage applied
in series, are mechanically in parallel and hence to the magnetic circuit and the variation of the air gap
produce a large effective holding surface area. Hence, on the magnetic attraction force can be seen more
in this work, this type of magnetic circuit has been clearly in Equation (1b).
chosen to design and to study static and dynamic
behavior.
As seen in Figure 2, general structure of an EMA Magnetic Circuit Equation
comprises a core known as moving pole and a The exciting magneto motive force NI, which must
motionless pole including winding circuit. Core and provide the flux required for the given force and
pole is made from ferromagnetic material. Magnetic stroke, is determined by the magnetic circuit equation.
force provided by electric current in winding attracts This equation is of the following form,
core toward pole. Moving part of any device can
easily be controlled by this force. B h xh X
NI ¼ z þ Hi li ð2Þ
m
Figure 3 Flow chart for static (a) and dynamic characteristic (b) of electromechanical device.
Voltage Equation
By applying the Ohm law to resistant equation
including specific resistance, this equation can be
obtained as follows: Figure 4 Simulink model of EMA for dynamic analysis.
STATIC AND DYNAMIC CHARACTERISTICS OF EMA 387
In the four formulas Equations (1)(4) listed the and different air gaps in magnetic circuit makes the
following items are usually given in the design data; design and analysis process more difficult. Therefore,
Fm is the required force, xh the length of the air gap or numeric analysis methods should be employed for this
stroke of the magnet, y the required temperature rise, kind of detailed calculation. Thus, force-displacement
and E the assigned coil voltage. Of the other design curves that represent static characteristics of electro-
items, some vary between only very narrow limits magnetic device will be obtained depending on sizes.
and, hence, can be assumed for the purposes of the
preliminary calculation; the remaining ones must be
evaluated from the equations [17]. STATIC CHARACTERISTICS OF
At this stage, the electromagnetic dimensions that FLAT FACE EMA
depend on produced magnetic force for a constant air
gap are determined. Considering the electromagnetic The mathematical expression of the magnetic force
device characteristics such as magnetic losses, exerted on this by coil is given in Equation (1a) for
saturation of iron material, permeability expression, z ¼ 2. The design process can already be started with
Puh
Bh ¼ ð7aÞ
Pa þ P1
Flux density in disc:
Pa
Bd ¼ Bh ð7bÞ
Puh
Flux density in core pole:
2 P1
Bk ¼ Bd þ B h ð7cÞ
3 Puh
According to flux density values, H values are
calculated by interpolation from the BH magnet-
ization curve for the material to be used. Hence, the
total magneto motive force NI, which must provide
the flux required for the given force and stroke, is
determined by Equation (2).
The accurate solutions of electromagnetic
coupled equations are very difficult owing to the
effects of magnetic leakage and the nonlinear
relationship between magnetic flux and magnetic
intensity in ferromagnetic materials. Therefore, they
cannot be solved in closed form to determine dynamic
characteristics of the electromechanical system.
Approximate solutions of the equations may be
obtained using small perturbation techniques, finite
element methods (FEMs) or numerical computation
methods. In this study the MATLAB/Simulink
environment have been used to solve the system of
nonlinear equations due to its ease of usage.
For this purpose, a MATLAB code is developed
to find the static characteristics of the electromagnets
[15]. The program is based on permanence formulae
and leakage coefficient of the dimensioned magnetic
circuit. The flow chart of the program is shown in
Figure 3a. The program estimates various character-
istics values by using the date taken from the
magnetization curve (BH curve) of the material of
the magnets. It estimates the necessary magnetic force
at each step of incremental air gap for a given Figure 10 Flow chart of GUIs program.
electrical current. The output of the program can
be organized for various static characteristics of
the magnetic circuits such as force-displacement,
magneto motive force-flux density and also 3D
390 SEFKAT
graphics of displacement-current-flux density charac- where e(t) is the coil voltage, R is the circuit resistance
teristics [18]. and d(Nf)/dt is the voltage occurred in magnet
winding or e.m.f. The use of current or flux in
modeling EMAs as a basic design parameter is
arbitrary as is seen in the relevant literature [19].
DYNAMIC CHARACTERISTIC OF Both current and magnetic flux based models are used
FLAT FACE EMA in this paper.
The current-based model:
An electromechanical device consists of electrical and
mechanical subsystems, coupled by a magnetic
d diðtÞ
subsystem. Dynamic characteristics of such a system eðtÞ ¼ RiðtÞ þ ðLiðtÞÞ ¼ RiðtÞ þ L
dt dt ð9Þ
are governed by two fundamental relationships which
dLðxÞ dx
are briefly explained in the following. þ iðtÞ
dx dt
di 1 dLðxÞ dx
Electrical or Electromagnetic Equation ¼ eðtÞ RiðtÞ iðtÞ ð10Þ
dt L dx dt
Physical model of the electromagnetic part of system
includes two components in serial, that is, a resistance where L(x) ¼ N2m0A/(ltx), dL(x)/dt ¼ N2m0A/(ltx)2
and an inductance. Applying the Kirchhoff law to this and lt is total air gap.
magnetic circuit yields The flux-based model:
dðNfÞ dfðtÞ 1
eðtÞ ¼ RiðtÞ þ ð8Þ ¼ ½eðtÞ RiðtÞ ð11Þ
dt dt N
and fundamental magnetic equations (Eqs. 1, 713) THE STRUCTURAL OF THE GUI
and sent to the permeability unit. In this unit DEVELOPED
permeability (Eq. 7) related to different parts of
electromechanical system are computed. Then the This section is devoted to the description of the
produced magnetic force is found using by flux MATLAB based GUI for EMA design and analysis
density through the air gap (Eq. 1). In the mmf unit the that is developed in this work. The main goal of this
magnetic field intensity of different parts of electro- software is twofold: to make the design of an EMA
mechanical system is obtained by employing flux easier to user and to quickly observe the effect of
density value, magnetization curve of material parameters. The flow chart of the computer program is
(Figs. 6 and 7). Thus, total mmf created in iron given in Figure 10.
material and air gaps (Eq. 2), for electromechanical The main window of this program is separated
system is computed. Consequently, electrical current into five different sections as illustrated in Figure 11.
in the circuit is obtained by dividing total mmf by The top-left section exhibits a coordinate system for
number of winding. graphical presentation of the computational results.
The mechanic part of electromechanical system The top-right section is allocated for choosing the type
model is built by using Equation (13) as shown in of electromagnets and analyses, and for entering a few
Figure 8. The produced magnetic force Fm and disc commands related to graphical plots. Bottom sections
position x are given input and output in this submodel, of this window are null at the beginning. After the
respectively. choice of electromagnet type, some buttons and boxes
The structural component of the model contain- in the bottom-left section will be appeared allowing
ing if-statements associated with the motion is shown the desired input parameters to be entered. After the
in Figure 9. input of these parameters press the OK button. Then
the computed dimensions (from Eqs. 1 to 5) are given design of a flat face disc how to use the program
in the boxes on the bottom-middle section. developed.
In this stage, once the type of analysis is The results obtained from static analysis are
determined as static, current and step-size for air magnetic force-displacement curves for different
gap input boxes will appear in the bottom- current values (see Figure 11). The results of dynamic
right section, allowing these parameters to be entered. analysis will be presented and interpreted in the
Afterwards, if the material is selected from tool bar following section.
and the STAN Disc button is pressed the distance-force
curve will be plotting in the top-left section.
When the analysis type is chosen as dynamic, a SIMULATION RESULTS
new similar window will be opened as shown in
Figure 12. The dynamic analysis window of this First, the dimensions of the EMA are obtained. Using
program is separated into three different sections. The these values static and dynamic analyses are carried
design inputs are entered in the same way as in static out. The results are obtained for both the flux-based
analysis and the OK button is pressed to activate and the current-based models. The dynamic results
dynamic analysis process (see Figure 3b). After computed for the flux-based model for various input
executing this program, we can choose the cal- voltages are shown in Figure 13. Similar results are
culated results that we want to see using the buttons also obtained for current-based model, and are shown
in the top-right section. The selected results will be in Figure 14.
presented in the top-left display. In the following it For the purpose of comparison the results of these
will be explained by a numerical example of the two models are shown in Figure 15.
Figure 15 Dynamic analysis results compared flux (with permeability) and current (without
permeability) based model.
EXPERIMENTAL TEST RESULTS obtained for different air gaps from Model 2 and
presented in Figure 17. For comparison, the simu-
Two EMAs were designed by means of the GUIs lation results are added to Figure 17. As is obviously
program and manufactured to carry out experimental seen in these results, the switching times of the
tests to verify the theoretical results given by the devices are very close to each other. In addition,
program. One of these EMAs is an electromechanical the simulation results show a good agreement with the
brake [15] while the other is an engine valve [19]. The experimental results.
switching conditions of the EMAs were investigated
for a number of the different air gaps. The date of CONCLUSION
dynamic tests were controlled and recorded with an
Adventech PCL-818H data acquisition board. The Detailed analysis of the magnetic part is derived by
changes in the current of the coils in the EMAs were solving the Maxwell equations. The most realistic
measured through the sensing resistance. numerical solutions of 3-D Maxwell equations are
The air gap-force curves experimentally obtained obtained with FEM techniques depending on the
for different models are shown in Figure 16. For geometry of electromechanical system [20,21]. FEM
comparison, the simulation results are added to techniques have some disadvantages in spite of their
Figure 16. As can be seen in these results, the static advantages. They require a special FEM program and
characteristics of the EMAs are very close to each it is determined that CPU times are quite long despite
other. In addition, the simulation results show a good the accuracy of design and modeling [22]. Because of
agreement with the experimental ones. the increasing use of high performance electro-
Current history curves which are one of the most mechanical systems (EMS), there is a need to develop
important characteristics of dynamic analysis were a new EMS model for EMS dynamics that is both
STATIC AND DYNAMIC CHARACTERISTICS OF EMA 395
accurate and sufficiently fast for use in design provides a visual approach in design and analysis for
optimization and control studies. EMA. Hence, both effects of design parameter values
In this paper, it has been developed a GUIs can be seen very fast and also a user-friendly
program for EMA design and static-dynamic analysis environment is created.
of as such a device using MATLAB. The computer Force-displacement curves as static character-
simulator program presented here has advantages over istics were obtained for different constant current and
FEM/finite differences method (FDM) software that presented together with test results. As seen in
are used for transient calculations and therefore need a Figure 16, simulation and test results are in a very
lot of time. The model realizes both design and good agreement. The reason of the small differences is
analysis in a very few time. Besides, GUIs program that the BH date of the material used in this work is
taken from the relevant literature (Mild Cold-rolled engineering courses, Proc IEE Conf Decis Control
steel, S.A.E 10-109 [17]) instead of experimentally 1 (1999), 359363.
finding. [10] D. Andrew, A. Azemi, S. Charlton, and E. Yaz,
Current curves being one of the most important Computer simulation in electrical engineering educa-
tion, Proc ASEE Gulf-Southwest Sec Meet 1 (1994),
dynamic characteristics for EMA are obtained using
7782.
both the flux based and current based electromagnetic [11] P. Roberts, A MATLAB graphical user interface for
models (Eqs. 1012). These curves are illustrated in investigating the local stability of iterative optimal
Figure 15. According to simulation and test results for control algorithm, UKACC Int Conf Control 2 (1998),
dynamic analysis, the flux-based model is found to be 16291634.
better than current-based model. [12] H. Saadat, Computational aids in control systems using
The program is also suitable for further develop- MATLAB. New York, McGraw Hill, 1993.
ment. For instance, other types of EMAs full-conical [13] K. Ogata, Solving control engineering problems with
plunger can be designed by easily adding some new MATLAB. Englewood Cliffs, NJ, Prentice Hall,
type buttons in the main window. 1994.
[14] B. Shahian and M. Hassul, Control system design
using MATLAB. Englewood Cliffs, NJ, Prentice Hall,
REFERENCES 1993.
[15] G. Şefkat, Optimum design and control of electro-
[1] İ. Yüksel, An investigation of electrohydraulic disk mechanical systems., Ph.D. Thesis, Department of
switching valves, Ph.D. Thesis, Department of Mechanical Eng., University of Uludag, 2000
Mechanical Eng., University of Surrey, 1981. (in Turkish).
[2] B. C. Fabien, Contributions to the design optimization, [16] G. Sefkat, The design optimization of the electro-
control and synthesis of electromechanical systems, mechanical actuator, Structural and Multidisciplinary
Ph.D. Thesis, University of Columbia, 1990. Optimization, 37 (2009), 635644.
[3] Y. Sun and G. A. Parker, Steady-state theoretical model [17] H. C. Roters, Electromagnetic devices, 7th edition,
of an electrohydraulic single-disk pilot valve, Trans New York, John Wiley & Sons Inc., 1958.
ASME J Dyn Syst Meas Control 114 (1992), 293298. [18] Z. Kamiş and İ. Yüksel. Design of the electro-
[4] Y. Xu and B. Jones, A simple of predicting the dynamic mechanical valve train and the investigation of the
response of electromagnetic actuators, Mechatronics parameters effecting to the design, Eng Machi-
7 (1997), 589598. nery 527 1427 13003402, (TMMO, 2003)
[5] D. Howe, Magnetic actuators, Sensors Actuators (in Turkish).
81 (2000), 268274. [19] K. S. Peterson, Control methodologies for fast & low
[6] A. C. Lua, K. C. Shi, and L. P. Chua, Proportional assist impact electromagnetic actuators for engine valves,
ventilation system based on proportional solenoid valve Ph.D. Thesis, University of Michigan, 2005.
control, Med Eng Phys 23 (2001), 381389. [20] S. Wang, T. Miyano, and M. Hubbard, Electromagnetic
[7] Z. Shengchang, X. Yangzeng, S. Guanglin, and Z. field analysis and dynamic simulation of a two-valve
Tingxiu, Study on extra-high speed digital valve, Fifth solenoid actuator, IEEE Trans Magn 29 (1993),
International Conference On Fluid Power Transmis- 17411746.
sion And Control (ICFP2001), 35 April, 2001 [21] A. J. Moses, F. Al-Naemi, and J. Hall, Designing and
Hangzhou, China. prototyping for production practical applications of
[8] W. Khaisongkram and D. Banjerdpongchai, MATLAB electromagnetic modeling, J Magnetism Magn Mater
based GUIs for linear controller design via Convex 254 (2006), 228233.
Optimization, J Comput Appl Eng Educ 11 (2003), [22] Y. Kawase, T. Yamaguchi, K. Iwashita, and K. Suzuki,
1324. 3-D finite element analysis of dynamic characteristics
[9] A. Azemi and E. Yaz, Using graphical user interface of electromagnet with permanent magnets, IEEE Trans
capabilities of MATLAB an advanced electrical Magn 42 (2006), 13391342.
BIOGRAPHY
Gursel Sefkat received his BSc, MSc, and
PhD degrees in mechanical engineering from
the University of Uludag, Bursa, Turkey, in
1991, 1993, and 2000, respectively. He is a
lecturer at the same university. He is studying
the design and control of electromechanical
actuator. His research interests include slid-
ing mode control, electromechanical actua-
tors, automatic control and system dynamics.