Objectives & features

Objectives

PYLEECAN’s objective is to provide a user-friendly, unified, flexible simulation framework for the multiphysic design and optimization of electrical machines and drives based on open-source software. It is meant to be used by researchers, R&D engineers and teachers in electrical engineering, both on standard topologies of electrical machines and on novel topologies (e.g. during a PhD work). An objective of PYLEECAN is that every PhD student should start with PYLEECAN instead of implementing his own routines (e.g. coupling Scilab and Femm).

Features

PYLEECAN will include all the following key features to fulfill its objectives:

Features

PYLEECAN 1.0

Python-based open-source software

Yes

Graphical User Interface (GUI)

Yes

Object-oriented modeling of electrical
machines and drives

Yes

Multi-physic simulation of electrical machines

Yes (electric, magnetic, and force modules)

Different levels of modeling accuracy
(e.g. analytic and numeric)

Yes

Multi-objective optimization loops
including parallelization

Yes (MOO)

Output data visualization scripts

Yes

Online detailed documentation

Yes