Skip to content

ziolai/finite_element_electrical_engineering

Repository files navigation

Finite Element Methods for Electrical Engineering Applications (EE4375)

Section 1: Introduction

This course consists of three consequitively blocks. The first and second block are intended as stepping stone to the second and third block, respectively.

Section 1.1: Learning Activities

The course consists of two hours of lectures and four hours of computer lab sessions each week. We will use the Julia programing language julia and Jupiter notebooks to develop the assignments. We will use the gmsh mesh generation software. You are kindly requested to install Julia, the Jupiter notebook system and the Julia interface to gmsh on your laptop. You are most welcome to give a look at the references below.

Section 2.1: Assessment

Each block will be concluded with a graded homework assignment. The three homework assignments have to be defended during the oral exam.

Section 2: First Block: 1D and 2D Finite Difference Method

In the first block we discuss the finite difference method to solve the Poisson equation in one and two spatial dimensions. We restrict ourselves to the interval and the square discretized by a uniform mesh. The Poisson equation models a diffusion process and typically appears in the computation of electrostatic and magneto-static fields. Our motivation is to introduce initial problem formulations and simplified numerical solution methods.

Section 1.2: Lecture Slides

  1. first block lecture slides
  2. mathematical preliminaries slides

Section 2.2: Lab Sessions

  1. first lab session: getting started
  2. second lab session: 1D Finite Difference Method
  3. third lab session: 2D Finite Difference Method

Section 3.2: References

  1. wiki on the Laplace equation
  2. wiki on the Poisson equation: including an example on electrostatics
  3. wiki on boundary value problem
  4. wiki on electrostatics
  5. wiki on magnetostatics
  6. wiki on discrete Poisson matrix
  7. wiki on finite difference method
  8. Electromagnetic Fields and Energy by Hauss, Melcher, Zahn and Silva

Section 3: Second Block: 1D Finite Element Method

In the second block we discuss the variational formulation of the Poisson equation in one spatial dimension. This variational formulation allows to subsequently solve the problem by a finite element method using non-uniform meshes. We show that the versatility of the finite element method in solving problems that are more complex than in the first block.

Section 1.3: Lecture Slides

  1. second block lecture slides
  2. mathematical preliminaries slides

Section 2.3: Lab Sessions

  1. fourth lab session: 1D Finite Element Method

Section 3.4: References

  1. See Third Block

Section 4: Third Block: 2D Finite Element Method

In the third and last block we discuss the finite element solution of the Poisson equation in two spatial dimension. We discuss the mesh generation using triangle and the construction of the discrete problem using a loop over all elements. We illustrate the method in the computation of magnetostatic fields in transformers and electrical machines.

Section 1.4: Lecture Slides

  1. third block lecture slides
  2. mathematical preliminaries slides

Section 2.4: Lab Sessions

  1. fifth lab session: using GMSH
  2. sixth lab session: unit square
  3. seventh lab session: more complex 2D geometries

Section 3.4: References

  1. Introduction to Numerical Methods for Variational Problems by Hans Petter Langtangen and Kent-Andre Mardal. The book is freely available;
  2. Wolfgang Bangerth's video lectures;
  3. wiki Finite Element Method: Section 3 for the weak form and Section 4 for the finite element discretization;
  4. Comsol Multiphysics Finite Element Method: more information and illustrations;
  5. Comsol Multiphysics Brief Introduction to the Weak Form: good introduction to a theoretical concept that provides a basis for the finite element method;
  6. Ferrite Introduction to FEM
  7. Sphinx Finite Element Method: reference for implementation;

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages