You are on page 1of 4

Second International Conference on Electrical and Computer Engineering

ICECE 2002, 26-28 December 2002, Dhaka, Bangladesh

A MULTIMEDIA APPROACH TO ELECTRICAL MACHINE


DESIGN: A New Architecture of Software Development for
Electric Motors
M.A. Jabbar and S.W. Yeo
Department of Electrical and Computer Engineering
National University of Singapore
Kent Ridge, Singapore119260
Contact: elemaj@nus.edu.sg

Abstract - This paper describes a new architecture of 1. The Data Centre presents and manages all
design software for electrical machines. This databases and databanks used in the package. All
architecture integrates design DATABASES and design modules store data locally or collect relevant
DATABANKS with design calculations, and utilising data from the Data Centre. The stored data is used in
interactive GUI creates a virtual design office. This design calculations within the respective module only.
software is built with Microsoft Excel as a platform These stored data can be easily synchronised with the
with VBA. The program structure is simple and very Data centre as well.
interactive and flexible. All design work is done in
macros using VBA.
Electrical Machine Design Centre
I. INTRODUCTION

Design of electric motors requires repetitive


calculations for choices to be made. The complexities Data Centre
Design Modules
of design require highly efficient algorithms to y Databases
generate optimal design for manufacture. During the y Databanks
last few decades, many designers have developed
computer programmes to design electric motors [1-3]. Fig. 1. Structure of the Software Package
Generally where all these design software go lacking
are in the lack of databanks and databases like those The components of the design package as modules for
catalogues and design information available in a different electrical machines are shown in 2. The
design office. The programs written are also non- module of Electrical Machine Design Centre serves
interactive and non-portable, using mainly main frame as the portal to the rest of the modules. At the same
computers. New developments of multimedia time it also provides information regarding the
facilities in desk top computers have been totally operating parameters, e.g., ranges of power output,
ignored. operating frequency, etc. each module is developed to
design for. It also provides a short introduction to the
Our objective is to create a virtual design office for operating principle of each machine. A screenshot of
electrical machines. This is an interactive package, the machine design centre is shown in Fig. 2.
complete with different design modules for each type
of machines, with databases and databank, to be used III. DATA BANK
for the design of electrical machines. Data stored in
the databanks and databases can be updated by users The function of the Data Centre is to present and
at ease. We tried to make use of available multimedia manage the databases to making design decisions.
facilities to create visual facilities for the designers. Data kept can also be updated easily with the built-in
updating wizard. Some examples of data kept in the
Microsoft Excel with VBA is chosen as the platform databank are provided here.
for the design software as it is the most popular
spreadsheet software. Excel intrinsic functions are A. Classification of Insulation
also easily available; management of data can also be The insulation material is classified by their
achieved easily. A module to manage the databanks maximum operating temperatures. Classification is as
and databases is also created. Table 1.

II. STRUCTURE OF THE PACKAGE B. Wire-table


The databank contains wire-tables for both round
The main architecture of the package is shown in Fig. conductors and rectangular conductors of wide ranges.

ISBN 984-32-0328-3 8
Input sheet utilises the Excel built-in ActiveX control.
C. Lamination Materials Specifications such as power, power supply, speed
A database is created to store sets of lamination and many other parameters can be laid down here. As
materials with information such as classifications, the specifications are changed, another group of
material densities, B-H characteristics and Loss parameters, showing the merit of specifications, is
characteristics. A guided updating process is also updated continuously.
provided. The graphical representations as shown in
Fig.3 are provided for the users to make more Start
informed decisions.

Table 1 Classification of Insulation Materials Input Synchronise with


(Specifying requirements) MD-Data
Class Y A E B F H C
Temp. 90 105 120 130 155 180 >180 Viewing
Updating
data
(oC) of Data

Design Calculations &


Data & Guides
Optimatisation
No

Output

Satisfy with Archive


Output? (Comparing of Outputs)

Yes

Print out
End
Fig. 3. Overview of machine Design Procedure

This input sheet is also the control centre of the


design module. Various functions can be activated
here. The synchronising of data with the Data Centre
is activated here. So does the reviewing of various
design data and help and guild lines prior to laying
down specifications.
Fig. 2. Main page of Machine Design Centre
The presentation of data stored within each module is
D. Magnet Data the same as the Data Centre, except updating of data
Nine sets of magnet data (discretised demagnetisation cannot be performed in local storage.
curves) can be stored in this section, each set consists
of up to four discretised demagnetisation curves at F. Design Calculations
different temperatures. A wizard is also provided for One or more worksheets are allocated for Design
the guided updating process for checking and calculations. Most calculations were performed with
interpolation of data. Information bout cost, material the intrinsic excel function. VBA is usually employed
density, maximum operating temperature and if looping or complex decision-making is required.
maximum energy product (BmHm) of the magnet are
also stored. During the design calculations, the software ill
automatically lookup databases and databank for the
E. The Input Sheet corresponding value as the software tries to generate
The Input Sheet is the program driver. It specifies all an optimum output. No user intervention is required
the input requirements for carrying out design. For in this process.
many quantities this input sheet also provides default
values to help the users. It is implemented on a G. The Output Sheet
worksheet in an excel workbook. The requirements Detail information about magnetic design, winding
for every type of machine are different, thus their design, dimensional aspects, calculated values of
Input Sheets will also be different. As an example, the various important parameters are presented in the The
Input sheet of BLDC design module is shown in Fig. Output worksheet. Screenshot of The Output Sheet is
4. shown in Fig. 6.

It can be seen from Fig. 4 that the controls on the

9
Fig. 4. Screenshot of the Input worksheet – Specifications and Corresponding Parameters.

Fig. 5. Screenshot of Archive (partially).

H. The Archive software have been very satisfactory. For example,


The Archive worksheet stores up to 5 recent designs the module for the design of switched reluctance
for comparison. Only essential parameters are listed motor was verified against an existing SRM made
for comparison. The Archive is shown in Fig. 5. Magna Physics (M124-010A001-14). Various
Selected designs can be transferred to The Output parameters of this SRM were measured and tested.
worksheet for a detail printout. The main specifications of this motor are:

IV. EVALUATION Average Torque 1.78Nm


Voltage Supply 320V
The designs generated by various modules have been Operating Base Speed 4000 rpm
verified. Operations and the design generated by the No of Phase 4

10
No of Stator Pole 8 is different. This effect could not be considered in
No of Rotor Pole 6 the design calculations [4,5].

Fig. 7 shows the tested BH characteristic of the


lamination material used by the SRM.

The software is tuned to generate very similar


geometric and winding design to the actual SRM. The
results are compared in Fig.12. Results are in good
agreement.

Fig. 8. Calculated and measured efficiency vs Per


Unit Torque

V. CONCLUSION

The software has been tried and verified against


existing designs. The package uses multimedia
facilities provided by modern computing and is very
flexible and portable. It represents a virtual design
office

VI. REFERENCES

Fig. 6. Screenshot of Output (partially). [1] A.K.Sawhney, ‘A Course in Electrical Machine


Design’, Danpat Rai & Co., 1998
[2] S. J. Salon, ‘Finite Element Analysis of Electrical
Machines’, Kluwer Academic Publishers, 1995.
[3] P. Materu and R. Krishnan, ‘Estimation of
switched reluctance motor losses’, IEEE Trans.
On Industry Applications, Vol. 28, No. 3,
May/June 1992
[4] Miller, T.J.E, ‘Switched reluctance motors and
their control’ (Oxford Science Publications, 1992)
[5] Harris MR and Sykulski JK [1991] ‘Simple
method for calculating the peak torque of a
switched reluctance motor: a computational
investigation’. Proceedings of the International
Symposium on Electromagnetic Fields in
Electrical Engineering, 18-20 September,
Fig. 7. Tested BH Curve of lamination material Southampton, UK

As for the 5-10% discrepancy between the measured


and tested efficiency curves, it could be due to the
following reasons,
• The computed iron loss in the stator core should
be lower. It was assumed that the thickness of
stator core is uniform in our calculations. It is not
on the actual machine. Moreover, the iron loss in
the stator core is the highest among all parts of
the machine.
• The method used to calculate the iron loss was
based on looking up the BH curve at 50 Hz. It
was realised that the BH curve for each frequency

11

You might also like