Design software for electric machines to improve their performance

A student of Tomsk Polytechnic University Ivan Kremlev is developing Russian software which will allow both electrical engineers and ordinary people design electrical machines and mechatronic modules. The development is aimed at cost reduction of design and creation of various electromechanical devices for plants and enterprises.


‘Our software is intended to simulate 3D stationary magnetic fields and to synthesize high-efficient magnetic systems. In lay terms, it will help engineers understand how to design an electric machine or a mechatronic module in the most practical and profitable way,’ clarifies Ivan Kremlev.

An electric machine is an electromechanical energy converter. It helps mechanical power convert into electricity or vice versa.


Ivan Kremlev and his scientific advisor Sergey Leonov, Associate Professor from the Department of Control Systems and Mechatronics, came up with such software after studying a number of similar programs.

‘For a year and a half we have been engaged in the analysis of foreign software in this field and identified a number of shortcomings that limit the project activity in the creation of modern high-efficient electromechanical systems. Foreign software has drawbacks in the optimization of geometric and energy characteristics and it has difficulties in the description of the 3D-models of the computational area. Thus, I came up with our own software that would help manufacturers of electromechanical systems and devices improve their efficiency and reliability.’



The use of the software is as follows. Engineers create a 3D-model of the desired electric engine by any automated design system. Then they import the 3D-model into TPU software, set all required parameters and chose a material which it should be made of. Then the software will simulate an electromagnetic field that emerges inside the device using a certain material and show that field is different if certain parts of the engine are made of different materials, i.e.  iron, aluminum or copper.  

The software will determine what material provides a great performance of the electric machine. Thus, on the one hand, engineers will get more affordable software; on the other hand, it will improve the performance of electric machines.  

‘The software will contain a ready-made library of materials applied in electromechanical systems,’ Ivan Kremlev says.

He notes that this development can be applied by plants and companies which produce electric machines.


Ivan Kremlev’s project was listed as the best in the UMNIK contest by the Foundation for Assistance to Small Innovative Enterprises in Science and Technology.