Michael Rubbo

Michael Rubbo

Motor Design Ltd are delighted to introduce Michael Rubbo, who will be supporting Motor-CAD users based in the U.S. as a Lead Applications Engineer. To welcome Michael to the team, we spoke to him about his background, what inspired him to work in this field and what support he will be providing Motor-CAD users as part of his role.

Can you tell us about your background?

Hi, my name is Michael Rubbo and I live in Cleveland, Ohio. I am an electrical engineer with 28 years of experience developing, building, testing and integrating power-dense electric machines into complex applications for commercial and industrial markets; including high speed actively cooled, PMAC traction motors for vehicle powertrains to variable speed, constant voltage generators for distributed power generation systems.

What inspired you to work in this field?

I am a native of Michigan’s Upper Peninsula, where my grandfather was a power company electrician and my father a journeyman lineman. I grew up listening to discussions about “open-delta” transformer connections at the kitchen table! I worked in the powerhouse of a surface copper mine during my summer internships. My BSEE is from Michigan Technological University with an emphasis in Electrical Power and Rotating Machines. I just have always been captivated by the physical presence of electric machines, and the intuitive physics and elegant mathematics of the rotating magnetic field in a balanced, three-phase machine. It gave me a great appreciation for how small design details can impact machine performance, and for what it takes to classically produce a reasonable lumped parameter model of an electrical machine from its geometry and materials. I feed my passion for electric machines with graduate coursework and seminars from WEMPEC at the University of Wisconsin, the SPEED consortium, and University of Akron.

Why Motor-CAD?

My opinion is that the best way to generate valuable engineering IP and increase the speed of engineering development overall is to improve engineering design tool predictions by calibrating them through careful prototype testing, deploying consistent test processes and calibrated equipment, and then extending the results from validated lumped parameter machine models established with those tests across different machine designs and ratings.

Motor-CAD software has a focus on usability, engineering productivity, and decision-making efficiency that appeals to the experienced, practical electric machine engineer. Unlike traditional EM analysis tools, the authors of Motor-CAD seem to really understand the engineer’s role as creative problem solver. Motor-CAD allows me to get the data necessary to make decisions as quickly as possible in the design cycle by allowing me to easily set the conditions of the analysis, as well as generate detailed, accurate FEA data for specific machine performance studies. I can also perform the initial multi-physics explorations necessary to establish the thermal system that so often dictates the success of a motor topology in an application. I often find with Motor-CAD and a set of input conditions, it is not uncommon to go from “geometry to performance data” in as little as an hour.

What support can you provide to Motor-CAD users based in the U.S.?

My technical background across many topologies and practical experience as an electric machine engineer responsible for design and delivery of working design in industry means I have a deep personal understanding of the business concerns and technical challenges facing Motor-CAD users. I can provide support to Motor-CAD users through any of the following:

  1. Short Training Webinars that focus on a single engineering workflow within the software, such as generating steady state data for an electric machine from its geometry, winding, and terminal conditions.
  2. On-site Training that does a deeper dive into detailed machine performance, demonstration of coupled multi-physics, or system performance of a machine over a specific duty cycle (torque and speed vs. time).
  3. Assisting customers with operational issues such as executing specific analyses, problem setup and definition, and clarifying useful engineering workflows to support their development process.
  4. Supporting customers in communicating and resolving software issues that do require development code support when they arise (calculation errors, new features, etc.)
  5. Helping customers refine their needs when Motor Design Limited is needed for technical consulting.


If you are interested in finding out more about Motor-CAD training or customer support, please get in touch with our team using our contact form.


    The Motor-CAD software is distributed worldwide. Our carefully selected partners are experts in the use of the software and can provide support and training.

    To find a distributor near you, click on the link below.