1. Introduction:

First BLDC motor was developed in 1962 by T.G. Wilson and P.H. Trickey unveiled what they called “a DC machine with solid state commutation”, it was basically because solid state thyristors appeared on the scene.
A permanent-magnet synchronous motor (PMSM) uses permanent magnets embedded in the steel rotor to create a constant magnetic field. The stator carries windings connected to an AC supply to produce a rotating magnetic field. At synchronous speed the rotor poles lock to the rotating magnetic field. Permanent magnet synchronous motors are similar to brushless DC motors.
The difference between BLDC and PMSM is that BLDC is driven by square waveform and PMSM is drive with a sinewave current.
Because of the constant magnetic field in the rotor these cannot use induction windings for starting. These motors require a variable-frequency power source to start.
I design this motor because i noticed there is no open source motor in the DIY area.
After making my own electric car conversion Opel Agila: https://youtu.be/y1orjHGmjeo, i got enough experience to understand what are the motor needs for an electric car.
A motor should have high range of RPM and high peak capacity to be able to keep the car in one (shift) second or third, and have 120km/h at 7000RPM for example
Many simulations were done until the final version (after about 50 simulations with various magnets sizes, angles, dimensions, stator tooth sizes and shape)
To be able to have a very small cogging torque and a sinewave back EMF the motor is consisted in three rotor slices with 3 degrees skewing; this also reduces harmonics and eddy currents losses in the magnets. The motor will work with a BLDC controller (ESC) using sensorless or resolver method, it needs to be a sinwave voltage controller.

2. Motor sizing, slot pole count:

To decide what is the best motor for your application you need to take in account many of aspects.

  • You start from the power, speed and torque needed.
  • There are many type of motors good for a car conversion ( DC motors, AC motor, Permanent magnets motors (PMSM), Hybrid PMSM ( less magnet material and increased use of reluctance torque), Switch reluctance motor (no magnets, no clogging torque high efficiency, some disadvantages not high start torque, noise and vibrations )
  • For example BMW i3 has a hybrid design between PMSM and switch reluctance motor, by still using some magnets, they where able to create one of the best electric motors on the market.
  •  Higher RPM motors native offer higher power density, because for higher speed you do not need in increase the size of the motor, only for the torque and since the power of a motor is torque multiplied by speed you gain power easy in this way.  Mechanical power at the motor shaft  equation : P[W]=Speed [RPM] * Torque [Nm] / 9.55
  • If a motor has 65kw of mechanical output power the electrical power needed is bigger because of the efficiency. For a car a 60-65kW is enough to have good acceleration.
  • I decided to use 60 slots and 10 poles because this combination is offering 5 symmetries, and high winding factor. 0.966), if you use 12 poles then the frequency becomes to high and the motor eddy currents losses become to high, GM is using the same slot pole combination Chevrolet Volt, also many other producers.
  • We can say that for a higher torque we need more magnets, but also keep the frequency lower than 400-500hz, because higher magnets count will create higher frequency.
  • Motor Frequency calculator : f[hz]= Pole count (magnets nr.) x RPM / 120 Example: this motor has 10 magnets and 7000rpm then f=10×7000/120 = 583Hz. 
  • For this frequency is imperative to use high frequency lamination in the stator like NO-20 or equivalent. Thinner lamination will offer lower eddy currents losses. The thickness for this frequency should not be higher than 0.3mm
3. Choosing the Materials: 
  • Even if in the last 50 years the PMSM motor theory remained basically unchanged, the big improvement was in the materials area, especially in the magnets.
    This days the magnets are very powerful, and this allowed for very high motor densities to become a reality. Also with the use of thinner and thinner silicon steel laminations the frequency of the motors was increased 10 times versus of a conventional AC motor that runs at 60 or 50hz, this resulting in very high RPM and many pole pairs. For example regarding this motor a NO-02 material in the stator (0.2mm thickness) compared with M235-35A materials witch is 0.35mm thick, will give an improvement of 0.5% in efficiency, which is quite a lot can mean 400w of less power dissipation.
  • Neodymium Iron Boron is an alloy made mainly from a combination of Neodymium, Iron, Boron, Cobalt and of other transition metals and with varying levels of Dysprosium and Praseodymium. The exact chemical composition within NdFeB depends on the grade of the NdFeB magnet. Dysprosium and Praseodymium are added to improve the Hci (Intrinsic coercivity) of the “Neo” magnets.
  • Stronger magnets produce more torque so more power in the end. I decided to have N42UH magnets with phosphate coating, Stronger than N42 can not sustain high temperature operation so i stop at N42.

4. Motor topology, calculations and simulations: 

  • To be able to calculate and determine all the parameters of the motor a simulation software is needed, they are extremely expensive unfortunately.
  • Even with a tool to simulate the motor, you still  need to know and understand all the parameters, to determine best motor topology for certain application, so is almost pointless for somebody to try the software if there is no university background for electric motor like me for example.
  • The software can determine many parameters, but it can determine them well if you feed with the correct data, correct materials and correct assumptions.
  • Underneath is the 60 slot and 10 pole model with transparent core to be able to visualize the coils and magnets.
  • Mechanical analysis is done in a separate program to evaluate the centrifugal forces that tend to throw the magnets outside the rotor.

65kW Permanent magnet Synchronous motor (PMSM)

This test is very important because you want to make sure the magnets will not fly outside, but you also want to have them as close to the exterior with bracket as thin as possible.

Stress analysis. A force of 2700N was applied to each magnet in outer direction to simulate the centrifugal force produce by the rotor rotation at 7000 RPM. The limit force for the material is about 250 Mega Pascal. So we are way beyond the limit.

60kW open source motor PMSM motor

 Main Electrical characteristics:

  • Nominal Power(S1 continuous) :……… 65 kW
  • Max Power …………………………………….120Kw
  • Max speed: ………………………………. 7000 RPM
  • Supply DC bus Voltage: ………………… 230Vdc
  • Torque :………………………………………… 89 Nm
  • Togging torque (Zero current)………….. 2,5Nm
  • Ac Supply……………………………………. 151 VAC
  • Turns: 2, parallel paths: 4

  Mechanical Characteristics:

  • Slot count: ……………………………….. 60
  • Pole count ……………………………….. 10
  • Stator OD : ……………………….. 255mm
  • Stator ID : …………………………. 180mm
  • Rotor OD: …………………………. 178.4mm
  • Machine core length……………. 120mm

Flux distribution animation in the motor at maximum current, click to view the gif

The motor has big peak capability ~2x and enough iron not to saturate the core. At continuous operation the flux in the tooth and back stator is not higher than 1,0T



    Winding distribution and parameters:

65kW Permanent magnet synchronous motor

  • Connection Type : Star
  • Number of parallel paths: 4
  • Number of turns: 2
  • Wire diameter 0.61mm
  • Number of strands in hand 23

Calculations: Conductor area is 6.75mm2 per each path. Using 0.61mm diameter wire we end up with 23wires in parralell.
Since we have 4 parallel paths total conductor area will be 6.752 x 4 = 27mm2 resulting a current density of 9,63Amp RMS/mm2. With a water jacket around the motor to cool down, the motor temperature will be about 90 degree celsius from the simulations.

The efficiency map in Non linear mode took 5 hours to simulate with core i7 7700 processor. In practice we expect some variations due to the materials, and motor construction tolerances.



  1. Looks like an interesting project.

    If you need any volunteer help fabricating some parts, contact me, I have a well equipped CNC machine shop.

    • iulian berca says:

      Thank you for your support, actually i am looking for somebody to make or help with the parts.


      • Sounds like fun.

        My equipment list is:

        2 CNCs largest one has 762mm travel, very accurate Mori Seiki.
        A Webb lathe
        OD Grinder
        Surface Grinder
        TIG Welder
        Sunnen hone

        I can help with making prototypes but don’t usually do any production.

        You can send me any CAD files or drawings with information about materials, tolerances and finishes etc. I have never made an electric motor but I am interested in the subject.
        I have built an electric bike (hub motor).
        Would like to build a very powerful electric motorcycle some day.

        • iulian207 says:


          Very nice, i will soon finish the cad drawings and i will attach them, or everyone to download, a cnc lathe with live tool was nice if you had it.
          But we will see what we can do.


  2. Brook Drumm says:


    I am Brook. I own an open source 3d printer manufacturing company – Printrbot.

    I am designing an open source electric vehicle that is unique in a few interesting ways. To be truly open source, I have found an open source motor controller that can power up to 200kW! http://www.pandspowerelectronics.com

    Now I am looking for an open source motor. The car is really a one seater around-town NEV. I live in Lincoln, California and there are many NEVs- I own one. Since I have access to tools, machinists, electrical engineers, etc… I’d love to see how I can help you.

    I must say, this looks like a perfect match for crowdfunding… in 2022, I raised $831K for my 3d printer- it can work.

    Anyway, feel free to reach out if I can help in any way.


    • Berca Iulian says:


      I`m interested in a crowdfunding, we can work together to make the best motor on the market but also with a very low price.

      Please write me an e-mail on my private email address, found at my website top in About menu.


  3. Jack Hann says:

    Very interesting job.
    If i want to order your motor for my drone, the price includes controller and inverter, or not?
    please write a email to me with the prices to your 35 45 65kw motors, thank you very much.
    I’m very interesting at your project, if it is possible, i also want to be part of your group for crowdfunding and marketing. I live in Germany, not too far.
    Liebe grüße.

  4. Karms says:

    Hi, when your motor will be open source and when will you make another post?