IP Library › Granted Patent US 12,340,153
Granted Patent B2
US 12,340,153 · App. 18/915,875 · Granted Jun 24, 2025

Virtual current representation of magnetic fields for electric motor design

Inventors: Stephen Mark Fitz (Saffron Walden, GB); Jaroslaw Pawel Rzepecki (Saffron Walden, GB)
Assignee: Monumo Limited
G06F30/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,340,153
App. No.
18/915,875
Granted
Jun 24, 2025
Kind
B2
Abstract

A computer-implemented method for simulating a magnetic field within an electromagnetic device for use in evaluating the electromagnetic device. The method comprises: obtaining a digital design of the electromagnetic device, the digital design comprising geometric data representing a geometry of the electromagnetic device and material data representing material properties of the electromagnetic device; obtaining magnetic field data representing a magnetic field pattern that would be generated through operation of the digital design of the electromagnetic device; and converting the magnetic field data into virtual current data, wherein the virtual current data represents the magnetic field pattern as one or more virtual currents that would create an estimated magnetic field pattern that substantially matches the magnetic field pattern.

Claims (43)

1. A computer-implemented method for simulating a magnetic field within an electromagnetic device for use in evaluating the electromagnetic device, the electromagnetic device comprising a stator and a rotor, the method comprising:

obtaining a digital design of the electromagnetic device, the digital design comprising geometric data representing a geometry of the electromagnetic device and material data representing material properties of the electromagnetic device, wherein the geometric data represents multiple geometries of the electromagnetic device, each geometry relating to one of a plurality of relative orientations of the stator and rotor;

obtaining, for each of a plurality of relative orientations of the stator and rotor, magnetic field data representing a magnetic field pattern that would be generated through operation of the electromagnetic device for the corresponding relative orientation of the stator and rotor; and

converting each magnetic field pattern into corresponding virtual current data representing the magnetic field pattern as one or more virtual currents that would create an estimated magnetic field pattern that substantially matches the corresponding magnetic field pattern,

wherein the electromagnetic device is an electric motor or an electric generator.

2. The method of claim 1 wherein;

the one or more virtual currents comprise one or more virtual current filaments, each virtual current filament being a straight filament running perpendicular to a corresponding surface of the electromagnetic device through which the virtual current filament passes.

3. The method of claim 1 wherein converting the magnetic field data into virtual current data comprises fitting the estimated magnetic field pattern to the magnetic field pattern by varying one or more virtual current parameters, the one or more virtual current parameters being selected from a group comprising:

a number of virtual currents;

for each virtual current, a position of the virtual current;

for each virtual current, a direction of the virtual current; and

for each virtual current, a current magnitude.

4. The method of claim 3 wherein fitting the estimated magnetic field pattern to the magnetic field pattern comprises adjusting the one or more virtual current parameters to minimize an error between the estimated magnetic field pattern and the magnetic field pattern.

5. The method of claim 4 wherein fitting the estimated magnetic field pattern to the magnetic field pattern comprises, in response to determining that the error exceeds an error threshold, increasing a number of virtual currents and refitting the estimated magnetic field pattern based on the increased number of virtual currents.

6. The method of claim 5 wherein increasing a number of virtual currents comprises:

identifying one or more regions in which a corresponding local error between the estimated magnetic field pattern and the magnetic field pattern either exceeds a local error threshold or is higher than a predefined number or proportion of other regions; and

for each identified region, increasing a number of virtual currents within the identified region.

7. The method of claim 1 further comprising:

determining, based on the virtual current data, one or more performance parameters for the digital design of the electromagnetic device, the one or more performance parameters representing performance of the electromagnetic device through an interaction between the electromagnetic device and the estimated magnetic field pattern represented by the virtual current data, the one or more performance parameters being selected from a group comprising:

one or more electromagnetic performance parameters;

one or more mechanical performance parameters;

one or more thermal performance parameters; and

one or more energy performance parameters.

8. The method of claim 7 further comprising determining an updated digital design for the electromagnetic device, wherein determining the updated digital design comprises altering one or more design parameters of the electromagnetic device based on the one or more performance parameters, the one or more design parameters being selected from a group comprising:

the geometry of the electromagnetic device;

the material properties of the electromagnetic device; and

an input for driving the electromagnetic device.

9. The method of claim 8 wherein determining an updated digital design for the electromagnetic device comprises one or more optimization steps that adjust at least one of the one or more design parameters with an objective of improving at least one of the one or more performance parameters.

10. The method of claim 9 further comprising outputting the updated digital design of the electromagnetic device for manufacture.

11. The method of claim 9 further comprising controlling one or more manufacturing devices to manufacture one or more electromagnetic devices according to the updated digital design.

12. A method of designing and manufacturing an electromagnetic device comprising:

implementing the method of claim 8 to determine an updated digital design; and

manufacturing an electromagnetic device according to the updated digital design.

13. A computing system comprising one or more processors configured to:

obtain a digital design of an electromagnetic device comprising a stator and a rotor, the digital design comprising geometric data representing a geometry of the electromagnetic device and material data representing material properties of the electromagnetic device, wherein the geometric data represents multiple geometries of the electromagnetic device, each geometry relating to one of a plurality of relative orientations of the stator and rotor;

obtain, for each of a plurality of relative orientations of the stator and rotor, magnetic field data representing a magnetic field pattern that would be generated through operation of the electromagnetic device for the corresponding relative orientation of the stator and rotor; and

convert each magnetic field pattern into corresponding virtual current data representing the magnetic field pattern as one or more virtual currents that would create an estimated magnetic field pattern that substantially matches the corresponding magnetic field pattern,

wherein the electromagnetic device is an electric motor or an electric generator.

14. A non-transitory computer readable medium comprising executable instructions that, when executed by a processor, cause the processor to:

obtain a digital design of an electromagnetic device comprising a stator and a rotor, the digital design comprising geometric data representing a geometry of the electromagnetic device and material data representing material properties of the electromagnetic device, wherein the geometric data represents multiple geometries of the electromagnetic device, each geometry relating to one of a plurality of relative orientations of the stator and rotor;

obtain, for each of a plurality of relative orientations of the stator and rotor, magnetic field data representing a magnetic field pattern that would be generated through operation of the electromagnetic device for the corresponding relative orientation of the stator and rotor; and

convert each magnetic field pattern into corresponding virtual current data representing the magnetic field pattern as one or more virtual currents that would create an estimated magnetic field pattern that substantially matches the corresponding magnetic field pattern,

wherein the electromagnetic device is an electric motor or an electric generator.

Priority Claims (1)
GB 2206858 · May 11, 2022 · national
Continuity (3)
Continuation 18608418 · Mar 18, 2024
Continuation 18315811 · May 11, 2023
Related Publication 20250036832A1 · Jan 30, 2025
References Cited (13)
US 7987076B2 · Odajima · 2011 [cited by applicant]
US 8768677B2 · Teramae et al. · 2014 [cited by applicant]
US 9207289B2 · Shimizu · 2015 [cited by applicant]
US 10379081B2 · Miyazaki et al. · 2019 [cited by applicant]
US 10458947B2 · Ishikawa et al. · 2019 [cited by applicant]
US 11074378B1 · Yamada et al. · 2021 [cited by applicant]
US 11831210B2 · Vojnovic · 2023 [cited by examiner]
US 20130166230A1 · Shimizu · 2013 [cited by applicant]
US 20150127283A1 · Miyazaki et al. · 2015 [cited by applicant]
JP H11146688A · 1999 [cited by applicant]
JP 2021135774A · 2021 [cited by applicant]
“An Overview of Analytical Methods for Magnetic Field Computation”, Mitrofan Curti et al., 2015 Tenth International Conference on Ecological Vehicles and Renewable Energies (EVER). [cited by applicant]
Great Britain Search Report for GB Application No. GB2206858.9 dated Nov. 14, 2022. [cited by applicant]