DESIGN WORKFLOW CONSTRUCTION APPARATUS, DESIGN WORKFLOW CONSTRUCTION METHOD, DESIGN SYSTEM, DESIGN METHOD, DESIGN WORKFLOW CONSTRUCTION PROGRAM, AND COMPUTER READABLE RECORDING MEDIUM IN WHICH DESIGN WORKFLOW CONSTRUCTION PROGRAM IS STORED
First Claim
1. :
- A design workflow construction apparatus for supporting design of an object to be designed constituted by a plurality of entity design elements by individually designing the plurality of entity design elements, wherein;
in design of the object to be designed, input variables, design variables, and intermediate variables are used, the input variables being given in advance when the object to be designed is designed, the design variables being determined when the plurality of entity design elements are designed, and the intermediate variables being uniquely determined when the input variables and the design variables are determined,in design of each of the plurality of entity design elements, at least part of a variable group constituted by the input variables, the design variables, and the intermediate variables is used as a design condition, and intermediate variables that are not used as the design condition are determined as a design result, andthe design workflow construction apparatus comprises;
specifying information acquisition means for acquiring entity design element specifying information for specifying the plurality of entity design elements and important design variable specifying information for specifying, as important design variables, part or all of the design variables; and
design order determining means for determining an order of designing the plurality of entity design elements and an order of determining the important design variables so as to reduce the number of combinations of entity design elements in which an intermediate variable determined as a design condition of a first entity design element becomes an intermediate variable obtained as a design result of a second entity design element that is designed later than the first entity design element.
1 Assignment
0 Petitions
Accused Products
Abstract
A design system (1) is provided with a function of acquiring a design specification of an object to be designed and an evaluation index for evaluating a value of the object to be designed in the design specification; a function of acquiring profile data of the object to be designed; a function (design order determining section (12)) of extracting entity design elements and important design variables from the profile data and prioritizing the entity design elements and the important design variables so as to construct a design workflow; a function (evaluation approach construction section (13)) of constructing an evaluation formula for performance/evaluation of a design result of each of the entity design elements in conformity with the design workflow; a function of finding an appropriate solution by performing automatic optimization while evaluating the design result with use of the evaluation index in accordance with the design workflow with which the evaluation formula is associated; and a function of outputting the appropriate solution thus found. This allows the object to be designed to be parametrically handled, and makes it possible to create a design workflow for efficiently finding an optimum design solution by properly combining a series of design elements and to find an appropriate solution with the use of the design workflow.
11 Citations
15 Claims
-
1. :
- A design workflow construction apparatus for supporting design of an object to be designed constituted by a plurality of entity design elements by individually designing the plurality of entity design elements, wherein;
in design of the object to be designed, input variables, design variables, and intermediate variables are used, the input variables being given in advance when the object to be designed is designed, the design variables being determined when the plurality of entity design elements are designed, and the intermediate variables being uniquely determined when the input variables and the design variables are determined, in design of each of the plurality of entity design elements, at least part of a variable group constituted by the input variables, the design variables, and the intermediate variables is used as a design condition, and intermediate variables that are not used as the design condition are determined as a design result, and the design workflow construction apparatus comprises; specifying information acquisition means for acquiring entity design element specifying information for specifying the plurality of entity design elements and important design variable specifying information for specifying, as important design variables, part or all of the design variables; and design order determining means for determining an order of designing the plurality of entity design elements and an order of determining the important design variables so as to reduce the number of combinations of entity design elements in which an intermediate variable determined as a design condition of a first entity design element becomes an intermediate variable obtained as a design result of a second entity design element that is designed later than the first entity design element. - View Dependent Claims (2, 3, 5, 6)
- A design workflow construction apparatus for supporting design of an object to be designed constituted by a plurality of entity design elements by individually designing the plurality of entity design elements, wherein;
-
4. :
- A design workflow construction method for a design workflow construction apparatus for supporting design of an object to be designed constituted by a plurality of entity design elements by individually designing the plurality of entity design elements, wherein;
in design of the object to be designed, input variables, design variables, and intermediate variables are used, the input variables being given in advance when the object to be designed is designed, the design variables being determined when the plurality of entity design elements are designed, and the intermediate variables being uniquely determined when the input variables and the design variables are determined, in design of each of the plurality of entity design elements, at least part of a variable group constituted by the input variables, the design variables, and the intermediate variables is used as a design condition, and intermediate variables that are not used as the design condition are determined as a design result, and the design workflow construction method comprises the steps of; causing design order determining means of the design workflow construction apparatus to acquire entity design element specifying information for specifying the plurality of entity design elements and important design variable specifying information for specifying, as important design variables, part or all of the design variables; and causing the design order determining means to determine an order of designing the plurality of entity design elements and an order of determining the important design variables so as to reduce the number of combinations of entity design elements in which an intermediate variable determined as a design condition of a first entity design element becomes an intermediate variable obtained as a design result of a second entity design element that is designed later than the first entity design element.
- A design workflow construction method for a design workflow construction apparatus for supporting design of an object to be designed constituted by a plurality of entity design elements by individually designing the plurality of entity design elements, wherein;
-
7. :
- A design workflow construction apparatus for supporting design of an object to be designed constituted by a plurality of entity design elements by individually designing the plurality of entity design elements, wherein;
in design of the object to be designed, input variables, design variables, and intermediate variables are used, the input variables being given in advance when the object to be designed is designed, the design variables being determined when the plurality of entity design elements are designed, and the intermediate variables being uniquely determined when the input variables and the design variables are determined, in design of each of the plurality of entity design elements, at least part of a variable group constituted by the input variables, the design variables, and the intermediate variables is used as a design condition, and intermediate variables that are not used as the design condition are determined as a design result, and the design workflow construction apparatus comprises; evaluation approach construction means for (i) acquiring a constraint formula for each of the plurality of entity design elements and (ii) generating an evaluation formula for the entity design element with use of the constraint formula, the constraint formula expressing an intermediate variable obtained as a design result of the entity design element by using, as variables, only the input variables, the design variables, and intermediate variables obtained as a design result of a sub-entity design element constituting the entity design element, the evaluation formula expressing the intermediate variable obtained as the design result of the entity design element by using, as variables, only the input variables, the design variables, and intermediate variables obtained as a design result of another entity design element; and design workflow construction means for (i) acquiring design order information indicative of a design order of the plurality of entity design elements, (ii) creating, in accordance with the design order information, a design workflow in which the design order of the plurality of entity design elements is specified, and (iii) associating the evaluation formula generated by the evaluation approach construction means with each of the plurality of entity design elements in the design workflow. - View Dependent Claims (8, 9, 11, 12)
- A design workflow construction apparatus for supporting design of an object to be designed constituted by a plurality of entity design elements by individually designing the plurality of entity design elements, wherein;
-
10. :
- A design workflow construction method for a design workflow construction apparatus for supporting design of an object to be designed constituted by a plurality of entity design elements by individually designing the plurality of entity design elements, wherein;
in design of the object to be designed, input variables, design variables, and intermediate variables are used, the input variables being given in advance when the object to be designed is designed, the design variables being determined when the plurality of entity design elements are designed, and the intermediate variables being uniquely determined when the input variables and the design variables are determined, in design of each of the plurality of entity design elements, at least part of a variable group constituted by the input variables, the design variables, and the intermediate variables is used as a design condition, and intermediate variables that are not used as the design condition are determined as a design result, and the design workflow construction method comprises the steps of; (a) causing evaluation approach construction means of the design workflow construction apparatus to (i) acquire a constraint formula for each of the plurality of entity design elements and (ii) generate an evaluation formula for the entity design element with use of the constraint formula, the constraint formula expressing an intermediate variable obtained as a design result of the entity design element by using, as variables, only the input variables, the design variables, and intermediate variables obtained as a design result of a sub-entity design element constituting the entity design element, the evaluation formula expressing the intermediate variable obtained as the design result of the entity design element by using, as variables, only the input variables, the design variables, and intermediate variables obtained as a design result of another entity design element; and (b) causing design workflow construction means of the design workflow construction apparatus to (i) acquire design order information indicative of a design order of the plurality of entity design elements, (ii) create, in accordance with the design order information, a design workflow in which the design order of the plurality of entity design elements is specified, and (iii) associate the evaluation formula generated in the step (a) with each of the plurality of entity design elements in the design workflow.
- A design workflow construction method for a design workflow construction apparatus for supporting design of an object to be designed constituted by a plurality of entity design elements by individually designing the plurality of entity design elements, wherein;
-
13. :
- A design system for supporting design of an object to be designed constituted by a plurality of entity design elements by individually designing the plurality of entity design elements, comprising;
a function of acquiring a design specification of the object to be designed and an evaluation index for evaluating a value of the object to be designed in the design specification; a function of acquiring profile data of the object to be designed; a function of extracting the entity design elements from the profile data and prioritizing the entity design elements so as to construct a design workflow; a function of associating, with the design workflow thus constructed, an evaluation approach for performance/evaluation of a design result of each of the entity design elements; a function of finding an appropriate solution by performing automatic optimization while evaluating the design result with use of the evaluation index in accordance with the design workflow with which the evaluation approach is associated; and a function of outputting the appropriate solution thus found. - View Dependent Claims (14)
- A design system for supporting design of an object to be designed constituted by a plurality of entity design elements by individually designing the plurality of entity design elements, comprising;
-
15. :
- A design method for a design system for supporting design of an object to be designed constituted by a plurality of entity design elements by individually designing the plurality of entity design elements, comprising the steps of;
causing a design workflow construction apparatus constituting the design system to acquire a design specification of the object to be designed and an evaluation index for evaluating a value of the object to be designed in the design specification; causing the design workflow construction apparatus to acquire profile data of the object to be designed; causing the design workflow construction apparatus to extract the entity design elements from the profile data and prioritize the entity design elements so as to construct a design workflow; causing the design workflow construction apparatus to associate, with the design workflow thus constructed, an evaluation approach for performance/evaluation of a design result of each of the entity design elements; causing the design workflow construction apparatus to find an appropriate solution by performing automatic optimization while evaluating the design result with use of the evaluation index in accordance with the design workflow with which the evaluation approach is associated; and causing the design workflow construction apparatus to output the appropriate solution thus found.
- A design method for a design system for supporting design of an object to be designed constituted by a plurality of entity design elements by individually designing the plurality of entity design elements, comprising the steps of;
Specification