Multi Electrical Machine Pre-Design Tool with Error Handling and Machine Specific Advanced Graphical Design Aid Features Based on Modelica

Tomasz D. Michalski
Departament of Electronic Engineering, Universitat Politècnica de Catalunya, Spain

Antoni Garcia Espinosa
Departament of Electrical Engineering, Universitat Politècnica de Catalunya, Spain

Jordi-Roger Riba Ruiz
Departament of Electrical Engineering, Universitat Politècnica de Catalunya, Spain

Luis Romeral Martinez
Departament of Electronic Engineering, Universitat Politècnica de Catalunya, Spain

Ladda ner artikelhttp://dx.doi.org/10.3384/ecp15118501

Ingår i: Proceedings of the 11th International Modelica Conference, Versailles, France, September 21-23, 2015

Linköping Electronic Conference Proceedings 118:54, s. 501-508

Visa mer +

Publicerad: 2015-09-18

ISBN: 978-91-7685-955-1

ISSN: 1650-3686 (tryckt), 1650-3740 (online)


This paper presents a design tool for Induction Machines, Permanent Magnet Synchronous Machines, Externally Excited Synchronous Machines and Switched Reluctance Machines. This software, based on Modelica language, is able to provide full dimensioning (cross and axial section measures) and operation characteristics according to mechanical and electrical requirements set as inputs. The tool is able to perform error handling, which informs a designer about unfeasible designs and gives clues about the possible errors. Both aspects of the tool GUI and scripts provide help files and code explanation in order to re-use the tool and improve library’s functionalities.


Modelica; design tools; electrical machines; Synchronous Machine; SMPMSM; IPM; SRM; Efficiency Map


[1] M. R. Kuhn, A. Griffo, W. Jiabin, and J. Bals, "A components library for simulation and analysis of aircraft electrical power systems using Modelica," in Power Electronics and Applications, 2009. EPE ’09. 13th European Conference on, 2009, pp. 1-10.

[2] M. R. Kuhn, "Advanced generator design using pareto-optimization," in Power Electronics and Drive Systems (PEDS), 2011 IEEE Ninth International Conference on, 2011, pp. 1061-1067.

[3] J. Yang, "A novel modelica based design platform for switched reluctance drive systems," in Electrical Machines and Systems (ICEMS), 2014 17th International Conference on, 2014, pp. 3302-3308.

[4] C. Kral, A. Haumer, and R. Wöhrnschimmel,"Extension of the FundamentalWave Library towards Multi Phase Electric Machine Models," ed, 2014.

[5] The Clean Sky Joint Technology Initiative. Available: http://www.cleansky.eu/

[6] (2015). Actuaction2015. Available: http://www.actuation2015.eu/

[7] C. Schlegel and R. Finsterwalder, "Automatic Generation of Graphical User Interfaces for Simulation of Modelica Models," presented at the Modelica Conference 2001, 2011.

[8] J. R. a. M. Hendershot, T.J.E., Design of brushless permanent-magnet motors. Hillsboro, OH : Oxford : Magna Physics Pub: Motor Design Books LLC, 1994.

[9] R. Jordi-Roger, G. Antoni, and R. Luís, "A computer experiment to simulate the dynamic behaviour of motors," vol. 51, ed: International Journal of Electrical Engineering Education, 2014, pp. 368-382.

[10] M. Chunting, G. R. Slemon, and R. Bonert, "Modeling of iron losses of permanent-magnet synchronous motors," Industry Applications, IEEE Transactions on, vol. 39, pp. 734-742, 2003.

[11] R. I. o. Technology. (2008). EMETOR. Available: www.eme.ee.kth.se/emetor

Citeringar i Crossref