Creative Education
Vol.09 No.16(2018), Article ID:89498,6 pages

New Developments in Teaching Electromagnetics through Advanced Numerical Simulations and Virtual Experiments

Wuliang Yin1,2, Qian Zhao3, Kai Zhang3, Zhigang Qu1*

1College of Electronic Information and Automation, Tianjin University of Science and Technology, Tianjin, China

2Sensing, Imaging and Signal Processing, School of EEE, University of Manchester, Manchester, UK

3School of Engineering, Qufu Normal University, Rizhao, China

Copyright © 2018 by authors and Scientific Research Publishing Inc.

This work is licensed under the Creative Commons Attribution International License (CC BY 4.0).

Received: October 9, 2018; Accepted: December 24, 2018; Published: December 27, 2018


Electromagnetic field is an advanced topic which requires thinking in abstract terms and with imagination. This paper presents authors’ experience in teaching electromagnetics at Tianjin University, China and demonstrates that this difficult subject can be tackled with the help of advanced numerical simulations and virtual experiments. Commercial simulation packages and in house developed software such as the Finite Elements Method (FEM), the Boundary Element Method (BEM) and an analytical method were used for this purpose. Overall, students have provided positive feedback for this teaching methodology.


Electromagnetic Course, Numerical Simulations, Virtual Experiments

1. Introduction

There is a widespread opinion among students that electromagnetics is traditionally a difficult subject to teach as it involves abstract and unfamiliar concepts such as fields and waves especially for students coming from a circuit background and there were little available teaching materials in the subject of electromagnetic fields for measurements (Ulaby & Hauck, 2000;Warnick et al., 1997). The spectacular growth of computer simulation in electromagnetic analysis and design over the last several decades has been considered as a unique opportunity for reversing such a situation. Different tools and experiences have been reported (de Magistris, 2005). Nevertheless, the author states that, the systematic use of numerical simulations and virtual experiments in teaching electromagnetics is still not commonplace.

Since 2008, a course has been developed in Tianjin University which targeted undergraduate students in the major of electronic instrumentation and measurements, who needs knowledge in electromagnetics in a context of measurement. This paper developed a computer aided approach which exploits the advances in computing and graphics in recent years to make the electromagnetic fields something concrete to visualise and hence enhancing the teaching and learning process in this subject.

The aim is to help the student develop a physical understanding of fundamental concepts and principles of EM and to help the student understand the dynamic character of EM fields, the three-dimensional nature of waves in general as well as to motivate and challenge the student to analyze measurement results and to try to explain unexpected results.

This approach has been trialled at the undergraduate level and the learning outcome suggested that most 2nd and 3rd year students managed to master the subject to a satisfactory level. After the classes, the students are able to design and build a “real” hardware system that incorporated many of the EM concepts and principles they learned, as well as material they learned from other courses.

2. Customized Software―Formulation and Numerical Results

In order to delve into the detailed process of the solutions, customised software which can be fully accessed is needed. Three typical methods have been tried―the Finite Elements Method (FEM), the Boundary Element Method (BEM) and an analytical methods. In all cases, all codes were developed in MATLAB.

2.1. The Analytical Method and Its Numerical Results

In the analytical method, a simple electrostatic problem is illustrated as shown in Figure 1where the letter n means the number of terms (Binns et al., 1992).

As can be seen, each term has a particular spatial frequency inherent to it and therefore the number of terms is a deciding factor in reaching an accurate solution. When the number of the term is less than 3, the solution shows spatial features on the top boundary, which are artefacts. Satisfactory solution is achieved when the number of the turns reaches 15.

2.2. The Finite Elements Method and Its Numerical Results

The finite element method is a numerical method that is used to solve boundary-value problems characterized by a partial differential equation and a set of boundary conditions. The geometrical domain is discretized using sub-domain elements, called the finite elements. A set of shape functions is used to represent the primary unknown variable in the each element and several linear equations will be obtained. A global matrix system is formed after the assembly of all elements (Polycarpou, 2006).

(a) (b) (c) (d)

Figure 1. The equipotential lines field distribution when (a) n = 15; (b) n = 1; (c) n = 2; (d) n = 3.

In the Finite Elements Method, a 2D flow meter equation is solved here as an example. The flow meter equation is (Jin, 2014;Yin & Peyton, 2010;Tonti, 2001)

2 ( σ V ) = · [ σ ( υ × B ) ] (1)

where the left side is a Laplace operator and the right side is the EMF caused by the Faraday effect. This equation can be solved by the Finite Elements Method and could be depicted as shown in Figure 2.

2.3. The Boundary Element Method and Its Numerical Results

The boundary element method (BEM) is a well established numerical technique in the engineering community, The BEM has been successfully applied to solve many problems in different kinds of areas (Portela et al., 1992).

In the Boundary Element Method, a PEC case is used to elucidate the scattered field when a perfectly electrical conductive (PEC) object is placed in a primary pressed magnetic field, as shown in Figure 3.

3. Commercial Software Simulated Results

COMSOL and ANSOFT are two packages widely used for EM simulations. An inductive problem was simulated and its results are presented in Figure 4and Figure 5(Yin, et al., 2011).

4. Conclusions

The development of new teaching materials for an electromagnetics course with

Figure 2. Current flow patterns for a uniform B field from different directions.

Figure 3. The scattered field due to a crack in a uniformed electromagnetic field.

Figure 4. Magnetic flux distributions from a a coil at the bottom.

Figure 5. Eddy current distributions due to a coil in the front.

a targeted cohort of undergraduate students in the major of electronic instrumentation and measurements has been presented in this paper. With the aid of advanced numerical simulations and virtual experiments, it is proved that the subject electromagnetic field can be successfully delivered to 2ndand 3rdyear students with no previous background in this subject. Commercial simulation packages and in house developed software such as the Finite Elements Method (FEM), the Boundary Element Method (BEM) and an analytical method were used for this purpose. Positive feedback from students has provided evidence for the merit of this teaching methodology.

Feedback from the students of the EM courses has been very favorable, even though most students invariably complain about the amount of time it takes to do simulation exercises. The most important thing is that the students seem to appreciate EM rather than avoid it, and in fact they demonstrated overall positive attitude towards the course for both the lectures and the lab.

Conflicts of Interest

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

Cite this paper

Yin, W. L., Zhao, Q., Zhang, K., & Qu, Z. G. (2018). New Developments in Teaching Electromagnetics through Advanced Numerical Simulations and Virtual Experiments. Creative Education, 9, 2878-2883.


  1. 1.Binns, K. J., Lawrenson, P. J., & Trowbridge, C. W. (1992). The Analytical and Numerical Solution of Electric and Magnetic Fields. Chichester: Wiley. [Paper reference 1]

  2. 2.deMagistris, M. (2005). A MATLAB-Based Virtual Laboratory for Teaching Introductory Quasi-Stationary Electromagnetics. IEEE Transactions on Education, 48, 81-88.[Paper reference 1]

  3. 3.Jin,J. (2014). The Finite Element Method in Electromagnetics (3rd ed.). Hoboken, NJ: Wiley. [Paper reference 1]

  4. 4.Polycarpou, A. C. (2006). Introduction to the Finite Element Method in Electromagnetics. Synthesis Lectures on Computational Electromagnetics, 1, 1-126.[Paper reference 1]

  5. 5.Portela, A., Aliabadi, M. H., & Rooke, D. P. (1992). The Dual Boundary Element Method: Effective Implementation for Crack Problems. International Journal for Numerical Methods in Engineering, 33, 1269-1287.[Paper reference 1]

  6. 6.Tonti,E. (2001). Finite Formulation of the Electromagnetic Field. Progress in Electromagnetics Research, 32, 1-44.[Paper reference 1]

  7. 7.Ulaby, F. T., & Hauck, B. L. (2000). Undergraduate Electromagnetics Laboratory: An Invaluable Part of the Learning Process. Proceedings of the IEEE, 88, 55-62.[Paper reference 1]

  8. 8.Warnick, K. F., Selfridge, R. H., & Arnold, D. V. (1997). Teaching Electromagnetic Field Theory Using Differential Forms. IEEE Transactions on Education, 40, 53-68.[Paper reference 1]

  9. 9.Yin,W., & Peyton, A. J. (2010). Sensitivity Formulation Including Velocity Effects for Electromagnetic Induction Systems. IEEE Transactions on Magnetics, 46, 1172-1176.[Paper reference 1]

  10. 10.Yin,W., Chen, G., Chen, L., & Wang, B. (2011). The Design of a Digital Magnetic Induction Tomography (MIT) System for Metallic Object Imaging Based on Half Cycle Demodulation. IEEE Sensors Journal, 11, 2233-2240.[Paper reference 1]