IP Library Granted Patent US 11,244,094
Granted Patent B2
US 11,244,094 · App. 16/319,221 · Granted Feb 8, 2022

Eigen augmentation methods for electromagnetic modelling and simulation

Inventors: Dipanjan Gope (Bangalore, IN); Gourav Chatterjee (Bangalore, IN); Arkaprovo Das (Bangalore, IN); Sreenivasulu Reddy Vedicherla (Bangalore, IN)
Assignees: INDIAN INSTITUTE OF SCIENCE; ROBERT BOSCH ENGINEERING AND BUSINESS SOLUTIONS PRIVATE LIMITED
G06F30/23G06F17/16G06T17/20G06F2111/10
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 11,244,094
App. No.
16/319,221
Granted
Feb 8, 2022
Kind
B2
Abstract

Techniques for electromagnetic modelling of EM structures are described. Krylov subspace of a second EM structure is augmented with Eigen vectors of a first EM structure to form an augmented space. The second EM structure is a design variant of the first EM structure and the first EM structure is already EM modelled and simulated. Thereafter, Maxwell's equations for the second EM structure are solved using the augmented space.

Claims (45)

1. A method for electromagnetic (EM) modelling and simulation of an EM structure, the EM structure being an electronic equipment that is to emit EM radiation, to ensure electromagnetic compatibility and to reduce electromagnetic interference of the EM structure, the method comprising:

obtaining Eigen vectors of a first EM structure from solution of Maxwell's equations for the first EM structure, wherein Maxwell's equations for the first EM structure are solved during EM modelling and simulation of the first EM structure;

when a mesh structure of the first EM structure is different from that of a second EM structure, interpolating the Eigen vectors of the first EM structure to a second EM structure, wherein the second EM structure is a design variant of the first EM structure;

augmenting Krylov subspace of a second EM structure with Eigen vectors of the first EM structure to form an augmented space;

performing EM modelling and simulation of the second EM structure;

solving Maxwell's equations for the second EM structure using the augmented space to perform the EM modelling and simulation of the second EM structure; and

determining, based on the solving, whether the EM radiation of the second EM structure is within a threshold EM radiation limit to ascertain electromagnetic compatibility of the second EM structure.

2. The method as claimed in claim 1 , wherein interpolating the Eigen vectors of the first EM structure to the second EM structure comprises:

interpolating Krylov vectors of the first EM structure to the second EM structure; and

generating interpolated Eigen vectors based on interpolated Krylov vectors.

3. The method as claimed in claim 2 , wherein interpolating the Krylov vectors comprises:

mapping each edge centre in the mesh structure of the second EM structure to a corresponding mesh component in the mesh structure of the first EM structure; and

applying a set of linear transformations to generate the interpolated Krylov vectors.

4. The method as claimed in claim 1 , wherein the second EM structure has a larger or smaller dimension than the first EM structure.

5. The method as claimed in claim 1 , wherein the Maxwell's equations for the second EM structure are solved using a Generalized Minimal Residual (GMRES) process in the augmented space.

6. The method as claimed in claim 1 , comprising selecting Eigen vectors that are to be augmented in the Krylov subspace based on Eigen values corresponding to the Eigen vectors.

7. The method as claimed in claim 6 , wherein each of the Eigen values has one of a small, medium, and large magnitude, and wherein selecting the Eigen vectors comprises selecting Eigen vectors whose corresponding Eigen values have one of small and medium magnitudes.

8. A method for electromagnetic (EM) modelling and simulation of an EM structure, the EM structure being an electronic equipment that is to emit EM radiation, to ensure electromagnetic compatibility and to reduce electromagnetic interference, the method comprising:

obtaining Eigen vectors of a first EM structure from solution of Maxwell's equations for the first EM structure, wherein Maxwell's equations for the first EM structure are solved during EM modelling and simulation of the first EM structure;

interpolating Krylov vectors of the first EM structure to a second EM structure, wherein the second EM structure is a design variant of the first EM structure and the first EM structure is already EM modelled and simulated and wherein mesh structure of the first EM structure is different from that of the second EM structure;

augmenting Krylov subspace of the second EM structure with the interpolated Krylov vectors to form an augmented Krylov subspace;

interpolating Eigen vectors of the first EM structure to the second EM structure;

augmenting the augmented Krylov subspace of the second EM structure with interpolated Eigen vectors of the first EM structure to form an augmented space;

performing EM modelling and simulation of the second EM structure;

solving Maxwell's equations for the second EM structure using the augmented space to perform the EM modelling and simulation of the second EM structure; and

determining, based on the solving, whether the EM radiation of the second EM structure is within a threshold EM radiation limit to ascertain electromagnetic compatibility of the second EM structure.

9. The method as claimed in claim 8 , comprising generating the interpolated Eigen vectors based on the interpolated Krylov vectors.

10. A system for performing electromagnetic (EM) modelling and simulation of an EM structure, the EM structure being an electronic equipment that is to emit electromagnetic radiation, to ensure electromagnetic compatibility and to reduce electromagnetic interference, the system comprising:

a processor;

an EM modelling module coupled to the processor to:

obtain Eigen vectors of a first EM structure from solution of Maxwell's equations for the first EM structure, wherein Maxwell's equations for the first EM structure are solved during EM modelling and simulation of the first EM structure;

when a mesh structure of the first EM structure is different from that of the second EM structure, interpolate Eigen vectors of the first EM structure to a second EM structure, wherein the second EM structure is a design variant of the first EM structure;

augment Krylov subspace of the second EM structure with the Eigen vectors of the first EM structure to form an augmented subspace;

augment the augmented Krylov subspace of the second EM structure with interpolated Eigen vectors of the first EM structure to form an augmented space;

performing EM modelling and simulation of the second EM structure;

solve Maxwell's equations for the second EM structure using the augmented space to perform the EM modelling and simulation of the second EM structure; and

determine, based on the solving, whether the EM radiation of the second EM structure is within a threshold EM radiation limit to ascertain electromagnetic compatibility of the second EM structure.

11. The system as claimed in claim 10 , wherein to interpolate the Krylov vectors, the EM modelling module is to:

map each edge centre in the mesh structure of the second EM structure to a corresponding mesh component in the mesh structure of the first EM structure; and

apply a set of linear transformations to generate the interpolated Krylov vectors.

12. The system as claimed in claim 10 , wherein the EM modelling module is to generate the interpolated Eigen vectors based on the interpolated Krylov vectors.

13. The system as claimed in claim 10 , wherein the EM modelling module is to select Eigen vectors that are to be interpolated based on Eigen values corresponding to the Eigen vectors.

14. The system as claimed in claim 10 , wherein, to interpolate the Eigen vectors of the first EM structure to the second EM structure, the EM modelling module is to:

interpolate Krylov vectors of the first EM structure to the second EM structure; and

generate interpolated Eigen vectors based on the interpolated Krylov vectors.

Assignments (3)
CHANGE OF NAME Recorded Aug 7, 2023
From: ROBERT BOSCH ENGINEERING AND BUSINESS SOLUTIONS PRIVATE LIMITED
To: BOSCH GLOBAL SOFTWARE TECHNOLOGIES PRIVATE LIMITED
Reel/Frame 064509/0726 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2021
From: GOPE, DIPANJAN; DAS, ARKAPROVO
To: INDIAN INSTITUTE OF SCIENCE
Reel/Frame 058469/0988 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2021
From: CHATTERJEE, GOURAV; VEDICHERLA, SREENIVASULU REDDY
To: ROBERT BOSCH ENGINEERING AND BUSINESS SOLUTIONS PRIVATE LIMITED
Reel/Frame 058470/0017 →
Priority Claims (1)
IN 201641024555 · Jul 18, 2016 · national
Continuity (1)
Related Publication 20190236227A1 · Aug 1, 2019