Magnetic Body Simulation Device Reducing Calculation Time
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The micro-magnetic simulation using the nonlinear conjugate gradient method is hindered by the significant calculation time required for determining the static magnetic field potential, which dominates the overall computation time.
Innovation Solution
A magnetic body simulation device and method that involves deciding a search section for the rotational coefficient of magnetization vectors, determining if a certain condition is met, and calculating the static magnetic field vector by linear interpolation based on vectors at the section's ends, thereby reducing the need to solve for the static magnetic field potential.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the static magnetic field potential is calculated by solving linear simultaneous equations using the finite element method, then the calculation accuracy is maintained, but the calculation time significantly increases
Solution Approach 1:
The patent divides the calculation process into segments: it identifies and extracts only the critical components requiring full numerical solution, while other parts use simplified methods. This segmentation allows the system to maintain accuracy where needed while reducing overall computational time by avoiding unnecessary complex calculations in less critical areas.
Solution Approach 2:
The patent changes the calculation parameters by switching between different mathematical approaches based on the specific requirements of each calculation stage. It uses simplified parameter relationships and approximation formulas instead of always solving complete linear simultaneous equations, thereby reducing computational complexity while maintaining sufficient accuracy for the simulation purposes.
2Measurement precision
If the complete numerical solution method is used for static magnetic field potential, then the solution accuracy is ensured, but the computational load increases
Solution Approach 1:
The patent applies partial action by using the complete numerical solution method only for specific critical calculations rather than for the entire simulation process. For other parts, it employs simplified calculation methods, thereby reducing the overall computational load while ensuring accuracy is maintained where it matters most for the magnetic body simulation results.
3Measurement precision
If more elements are included in the magnetic body model, then the simulation precision is improved, but the calculation time increases
Solution Approach 1:
The patent segments the magnetic body into elements and applies different calculation strategies to different regions or types of elements. This allows higher precision modeling where necessary while using simplified approaches in other areas, thereby maintaining overall simulation precision even when the total number of elements is large, while keeping calculation time manageable.
Solution Approach 2:
The patent dynamically adjusts calculation parameters based on the number and distribution of elements. When the model contains more elements, it switches to more efficient calculation algorithms and approximation methods that scale better with model size, thus maintaining simulation precision while preventing calculation time from increasing linearly with the number of elements.
Data Source
AI summary
A magnetic body simulation device includes a memory; and a processor coupled to the memory and the processor configured to decide a search section for searching a rotational coefficient of each magnetization vector in a plurality of elements included in a magnetic body, in a process of calculating the each rotational coefficient in a state in which magnetic energy of the magnetic body is minimized, to determine whether or not a first condition is satisfied in which a width of the decided search section is less than or equal to a certain length, and a first rotational coefficient decided by a predetermined method is included in the search section, and to calculate, when the first condition is satisfied, a static magnetic field vector corresponding to the first rotational coefficient by linear interpolation based on static magnetic field vectors at both ends of the search section.


