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 |