Method and apparatus for design of a power supply
First Claim
Patent Images
1. A computer-implemented method, comprising:
- simulating, using the computer, a first power supply design variables selected from a plurality of lists of power supply design variables;
calculating, using the computer, a score of the first power supply design;
determining, using the computer, whether the score of the first power supply design is better than a score of any power supply design included in a set of power supply designs; and
if so replacing, using the computer, a power supply design having a worst score from the set of power supply designs with the first power supply design, wherein the first power supply design is one of a plurality of power supply designs, the method further comprising;
repeating the simulating, the calculating, the determining and the replacing for each of the plurality of power supply designs, wherein the plurality of power supply designs includes a plurality of combinations of power supply design variables selected from the plurality of lists of power supply design variables, wherein each of the plurality of power supply designs includes a first output and a second output, wherein the plurality of lists of power supply design variables includes a first and second list of power supply design variables corresponding to the first output and a third and fourth list of power supply design variables corresponding to the second output, wherein the plurality of combinations of power supply design variables includes every possible combination of single power supply variables corresponding to the first output combined with every possible combination of single power supply variables corresponding to the second output.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for the design of a power supply is disclosed. Multiple lists of power supply design variables are provided. The method includes simulating a first power supply design in response to power supply design variables selected from these multiple lists of variables. The method then calculates a score of the first power supply design and determines whether the score is better than the score of any power supply design included in a set of power supply designs. If so, the method replaces a power supply design having a worst score from the set of power supply designs with the first power supply design.
-
Citations
34 Claims
-
1. A computer-implemented method, comprising:
-
simulating, using the computer, a first power supply design variables selected from a plurality of lists of power supply design variables; calculating, using the computer, a score of the first power supply design; determining, using the computer, whether the score of the first power supply design is better than a score of any power supply design included in a set of power supply designs; and
if so replacing, using the computer, a power supply design having a worst score from the set of power supply designs with the first power supply design, wherein the first power supply design is one of a plurality of power supply designs, the method further comprising;
repeating the simulating, the calculating, the determining and the replacing for each of the plurality of power supply designs, wherein the plurality of power supply designs includes a plurality of combinations of power supply design variables selected from the plurality of lists of power supply design variables, wherein each of the plurality of power supply designs includes a first output and a second output, wherein the plurality of lists of power supply design variables includes a first and second list of power supply design variables corresponding to the first output and a third and fourth list of power supply design variables corresponding to the second output, wherein the plurality of combinations of power supply design variables includes every possible combination of single power supply variables corresponding to the first output combined with every possible combination of single power supply variables corresponding to the second output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium having stored thereon instructions that, if executed by a computer, will cause the computer to perform operations comprising:
-
simulating a first power supply design in response to power supply design variables selected from a plurality of lists of power supply design variables; calculating a score of the first power supply design; determining whether the score of the first power supply design is better than a score of any power supply design included in a set of power supply designs; and
if soreplacing a power supply design having a worst score from the set of power supply designs with the first power supply design, wherein the first power supply design is one of a plurality of power supply designs, the medium further having stored thereon instructions that, if executed by the computer, will cause the computer to perform further operations, comprising; repeating the simulating, the calculating, the determining and the replacing for each of the plurality of power supply designs, wherein the plurality of power supply designs includes a plurality of combinations of power supply design variables selected from the plurality of lists of power supply design variables, wherein each of the plurality of power supply designs includes a first output and a second output, wherein the plurality of lists of power supply design variables includes a first and second list of power supply design variables corresponding to the first output and a third and fourth list of power supply design variables corresponding to the second output, wherein the plurality of combinations of power supply design variables includes every possible combination of power supply variables corresponding to the first output combined with every possible combination of power supply variables corresponding to the second output. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer system, comprising:
-
a processor, further comprising; a list component to have the processor generate a plurality of lists of power supply design variables; a simulator component to have the processor simulate a first power supply design in response to power supply design variables selected from the plurality of lists of power supply design variables; a scoring component to have the processor calculate a score of the first power supply design; an output list component to have the processor maintain a set of power supply designs, wherein a power supply design having a worst score included in the set of power supply designs is replaced with the first power supply design if the score of the first power supply design is better than a score of any power supply design included in the set of power supply designs, wherein the first power supply design is one of a plurality of power supply designs and wherein the plurality of power supply designs includes a plurality of combinations of power supply design variables selected from the plurality of lists of power supply design variables, wherein each of the plurality of power supply designs includes a first output and a second output, wherein the plurality of lists of power supply design variables includes a first and second list of power supply design variables corresponding to the first output and a third and fourth list of power supply design variables corresponding to the second output, wherein the plurality of combinations of power supply design variables includes every possible combination of single power supply variables corresponding to the first output combined with every possible combination of single power supply variables corresponding to the second output. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification