MULTI-PURPOSE OPTIMIZATION DESIGN SUPPORT APPARATUS AND METHOD, AND RECORDING MEDIUM STORING PROGRAM
First Claim
1. A design support apparatus that calculates an objective function, and that supports a determination of a design object shape and a parameter set corresponding to the design object shape based on the objective function, the design support apparatus comprising:
- a parameter set generation means for obtaining a plurality of types of parameters and each item of range data indicating a range of a corresponding parameter and sequentially generating parameter sets while sequentially changing each parameter in a range indicated by the range data;
a design object shape data generation means for generating design object shape data representing the design object shape based on the parameter set generated by the parameter set generation means and initial shape data representing an initial shape of the design object shape;
a geometric penalty function value calculation means for calculating a geometric penalty function value indicating suitability of geometric characteristics of the design object shape based on the design object shape data;
an objective function calculation control means for determining whether or not the parameter set generated by the parameter set generation means in such a manner as to correspond to the geometric penalty function value is used to calculate an objective function based on the geometric penalty function value and an optimal value of the objective function, the optimum value being obtained thus far; and
an objective function calculation means for substituting the parameter set determined by the objective function calculation control means for the objective function and calculate the objective function.
1 Assignment
0 Petitions
Accused Products
Abstract
A design support apparatus includes a parameter set generation unit configured to obtain a plurality of types of parameters and sequentially generates parameter sets while sequentially changing each parameter, a design object shape data generation unit configured to generate design object shape data based on the parameter set and initial shape data representing an initial shape of the design object shape, a geometric penalty function value calculation unit configured to calculate a geometric penalty function value indicating suitability of geometric characteristics of the design object shape based on the design object shape data, an objective function calculation control unit configured to determine whether or not the parameter set is used to calculate an objective function based on the geometric penalty function value and an optimal value of the objective function, and an objective function calculation unit configured to calculate the objective function based on the parameter set.
16 Citations
6 Claims
-
1. A design support apparatus that calculates an objective function, and that supports a determination of a design object shape and a parameter set corresponding to the design object shape based on the objective function, the design support apparatus comprising:
-
a parameter set generation means for obtaining a plurality of types of parameters and each item of range data indicating a range of a corresponding parameter and sequentially generating parameter sets while sequentially changing each parameter in a range indicated by the range data; a design object shape data generation means for generating design object shape data representing the design object shape based on the parameter set generated by the parameter set generation means and initial shape data representing an initial shape of the design object shape; a geometric penalty function value calculation means for calculating a geometric penalty function value indicating suitability of geometric characteristics of the design object shape based on the design object shape data; an objective function calculation control means for determining whether or not the parameter set generated by the parameter set generation means in such a manner as to correspond to the geometric penalty function value is used to calculate an objective function based on the geometric penalty function value and an optimal value of the objective function, the optimum value being obtained thus far; and an objective function calculation means for substituting the parameter set determined by the objective function calculation control means for the objective function and calculate the objective function. - View Dependent Claims (2, 3)
-
-
4. A design support method that calculates an objective function based on a certain calculation, and that supports a determination of an optimal design object shape and a parameter set corresponding to the design object shape based on the objective function, the design support method comprising:
-
obtaining a plurality of types of parameters and each item of range data indicating a range of a corresponding parameter and sequentially generating parameter sets while sequentially changing each parameter in a range indicated by the range data; generating design object shape data representing the design object shape based on the generated parameter set and initial shape data representing an initial shape of the design object shape; calculating, using a processor of a computer, a geometric penalty function value indicating suitability of geometric characteristics of the design object shape based on the design object shape data; determining, using aprocessor of a computer, whether or not the generated parameter set in such a manner as to correspond to the geometric penalty function value is used to calculate an objective function based on the geometric penalty function value and an optimal value of the objective function, the optimum value being obtained thus far; and substituting the determined parameter set for the objective function and calculating the objective function.
-
-
5. A non-transitory recording medium storing a program, the program causing a computer that calculates an objective function based on a certain calculation, and that supports a determination of an optimal design object shape and a parameter set corresponding to the design object shape based on the objective function to perform processing comprising:
-
obtaining a plurality of types of parameters and each item of range data indicating a range of a corresponding parameter and sequentially generating parameter sets while sequentially changing each parameter in a range indicated by the range data; generating design object shape data representing the design object shape based on the generated parameter set and initial shape data representing an initial shape of the design object shape; calculating, using a processor of a computer, a geometric penalty function value indicating suitability of geometric characteristics of the design object shape based on the design object shape data; determining, using a processor of a computer, whether or not the generated parameter set in such a manner as to correspond to the geometric penalty function value is used to calculate an objective function based on the geometric penalty function value and an optimal value of the objective function, the optimum value being obtained thus far; and substituting the determined parameter set for the objective function and calculating the objective function.
-
-
6. A design support apparatus that calculates an objective function, and that supports a determination of a design object shape and a parameter set corresponding to the design object shape based on the objective function, the design support apparatus comprising:
-
a processor that executes; obtaining a plurality of types of parameters and each item of range data indicating a range of a corresponding parameter and sequentially generating parameter sets while sequentially changing each parameter in a range indicated by the range data; generating design object shape data representing the design object shape based on the generated parameter set and initial shape data representing an initial shape of the design object shape; calculating a geometric penalty function value indicating suitability of geometric characteristics of the design object shape based on the design object shape data; determining whether or not the generated parameter set in such a manner as to correspond to the geometric penalty function value is used to calculate an objective function based on the geometric penalty function value and an optimal value of the objective function, the optimum value being obtained thus far; and substituting the determined parameter set for the objective function and calculating the objective function.
-
Specification