METHOD FOR CALCULATING A SYSTEM, FOR EXAMPLE AN OPTICAL SYSTEM
First Claim
1. A method implemented by computer for calculating a system, by optimization, the method comprising:
- i. providing a set of system parameters to define a starting system, each system parameter being set up at a starting value;
ii. defining a plurality of criteria;
iii. associating a cost function for each criterion;
iv. defining a plurality of global cost functions by associating at least one of the cost functions to each global cost function;
v. defining a vector of variable parameters associated with each global cost function by selecting at least one of the set of system parameters for each vector of variable parameters;
vi. optimizing the plurality of global cost functions by modifying at least one of the values of the system parameters of the vectors of variable parameters to obtain an intermediate system; and
vii. repeating step vi. until an equilibrium is reached to obtain the system.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for calculating a system by optimization, the method comprising the steps of: i. providing a set of system parameters so as to define a starting system, each system parameter being set up at a starting value; ii. defining a plurality of criteria; iii. associating for each criterion a cost function; iv. defining a plurality of global cost functions by associating to each global cost function at least one cost function; v. defining a vector of variable parameters associated to each global cost function by selecting for each vector of variable parameters at least one system parameter; vi. optimizing the plurality of global cost functions by modifying the values of the system parameters of the vectors of variable parameters so as to obtain an intermediate system; repeating step vi. until an equilibrium is reached so as to obtain a system.
18 Citations
20 Claims
-
1. A method implemented by computer for calculating a system, by optimization, the method comprising:
-
i. providing a set of system parameters to define a starting system, each system parameter being set up at a starting value; ii. defining a plurality of criteria; iii. associating a cost function for each criterion; iv. defining a plurality of global cost functions by associating at least one of the cost functions to each global cost function; v. defining a vector of variable parameters associated with each global cost function by selecting at least one of the set of system parameters for each vector of variable parameters; vi. optimizing the plurality of global cost functions by modifying at least one of the values of the system parameters of the vectors of variable parameters to obtain an intermediate system; and vii. repeating step vi. until an equilibrium is reached to obtain the system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more computer-readable storage media encoding computer-executable instructions for executing on a computer system a computer process for calculating a system, by optimization, the computer process comprising:
-
providing a set of system parameters to define a starting system, each system parameter being set up at a starting value; defining a plurality of criteria; associating a cost function for each criterion; defining a plurality of global cost functions by associating at least one of the cost functions to each global cost function; defining a vector of variable parameters associated with each global cost function by selecting at least one of the set of system parameters for each vector of variable parameters; optimizing the plurality of global cost functions by modifying at least one of the values of the system parameters of the vectors of variable parameters to obtain an intermediate system; and repeating the optimizing operation until an equilibrium is reached to obtain the system. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification