IP Library Granted Patent US 8,769,447
Granted Patent B2
US 8,769,447 · App. 12/575,410 · Granted Jul 1, 2014

Expert system-based integrated inductor synthesis and optimization

Inventors: Sotirios Bantas (Athens, GR); Paschalis Zampoukis (Athens, GR)
Assignee: Helic S. A.
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 8,769,447
App. No.
12/575,410
Granted
Jul 1, 2014
Kind
B2
Abstract

Apparatus and method for designing an electrical component including a processor and a user interface, enabling a user to input a desired characteristic of the electrical component, such as inductance or quality factor at an operating frequency for an integrated spiral inductor. The processor is configured to determine sufficiently optimal characteristics of the electrical component, combining the user desired characteristic with other preset characteristics of the electrical component, to define a first model of the electrical component, to simulate the model having the combined characteristics to determine performance, and to draw on a rule-set of expert knowledge relating to the general dependency of at least one design criterion, such as a physical, geometrical or performance characteristic, with another design criterion in order to enable modification of the model, thereby iteratively to determine a design solution for the electrical component through one or more simulations and modifications using the rule-set.

Claims (39)

1. A method for designing an electrical component by executing the method on one or more microprocessors, the method comprising:

receiving parameters describing the electrical component;

simulating, by using the one or more microprocessors, a first electrical component design and receiving results of the simulation;

comparing the results with the parameters;

determining whether the results are within a tolerance of the parameters;

if the results are within the tolerance, reporting to a user interface the first electrical component design and the results; and

if the results are not within the tolerance, generating a new electrical component design based on an expert rule set and the parameters, wherein the expert rule set includes a plurality of expert rules that each has a priority value and wherein the plurality of expert rules include predefined and custom defined expert rules, and repeat the above steps until the results are within the tolerance; wherein the priority value of an expert rule is a priority indicator that determines an order of the expert rule among the plurality of expert rules;

wherein one or more expert rules of highest priority are applied to generate a new electrical component design.

2. The method of claim 1 wherein when a rule is applied and improves an electrical component design the priority value is increased, and wherein when a rule is applied and worsens an electrical component design the priority value is diminished.

3. The method of claim 1 wherein the parameters include one or more of:

geometry parameters that describe physical characteristics of the electrical component;

performance parameters that describe electrical performance characteristics of the electrical component; and

technology parameters that describe material characteristics for a design kit.

4. The method of claim 1 wherein a heuristic search is used to generate a new electrical component design.

5. The method of claim 1 wherein the parameters are received using a graphical user interface (GUI).

6. The method of claim 5 wherein the GUI is operable to receive custom rules.

7. The method of claim 1 wherein each priority value is stored for each electrical component design and can be applied in subsequent similar electrical component designs.

8. The method of claim 1 , wherein the priority value associated with each expert rule represents the priority of the associated expert rule, relative to other expert rules in the expert rule set, in the order and frequency of being executed.

9. A system for designing an electrical component, comprising:

a computer including a computer readable medium and processor operating thereon;

a graphical user interface (GUI), operable to receive parameters describing an electrical component;

a modeling engine, operable to create electrical component designs;

a simulator, operable to simulate the electrical component designs;

an expert rule set that includes a plurality of expert rules wherein each of the expert rules has a priority value and wherein the plurality of expert rules include predefined and custom defined expert rules;

wherein when parameters are received at the GUI, the system

creates a first electrical component design,

simulates the first electrical component design,

compares results of the simulation with the parameters,

determines whether the results are within a tolerance of the parameters,

if the results are within the tolerance, reports to the graphical user interface (GUI) the first electrical component design and the results, and

if the results are not within the tolerance, generates a new electrical component design based on the expert rule set and the parameters, and repeats the above steps until the results are within the tolerance; wherein the priority value of an expert rule is a priority indicator that determines an order of the expert rule among the plurality of expert rules;

wherein one or more expert rules of highest priority are applied to generate a new electrical component design.

10. The method of claim 9 wherein when a rule is applied and improves an electrical component design the priority value is increased, and wherein when a rule is applied and worsens an electrical component design the priority value is diminished.

11. The system of claim 9 wherein the parameters include one or more of:

geometry parameters that describe physical characteristics of the electrical component;

performance parameters that describe electrical performance characteristics of the electrical component; and

technology parameters that describe material characteristics for a design kit.

12. The system of claim 9 wherein a heuristic search is used to generate a new electrical component design.

13. The system of claim 9 , wherein the priority value associated with each expert rule represents the priority of the associated expert rule, relative to other expert rules in the expert rule set, in the order and frequency of being executed.

Assignments (2)
MERGER Recorded Jan 7, 2021
From: HELIC, INC.
To: ANSYS, INC.
Reel/Frame 054850/0070 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2009
From: BANTAS, SOTIRIOS; ZAMPOUKIS, PASCHALIS
To: HELIC S.A.
Reel/Frame 023405/0591 →
Priority Claims (1)
GB 0818308.9 · Oct 7, 2008 · national
Continuity (1)
Related Publication 20100088657A1 · Apr 8, 2010