模型分析 > Creo Behavioral Modeling 工具 > 设计研究 > 多目标设计研究 > 引导多目标设计研究
  
引导多目标设计研究
要引导多目标设计研究,必须定义设计变量及设计目标。可以选择尺寸或顶级模型参数(整数参数除外)作为设计变量。对于设计目标,可以选择通过“分析”特征创建的参数。
1. 单击“分析”(Analysis),然后单击 “可行性/优化”(Feasibility/Optimization) 旁的箭头。单击 “多目标设计研究”(Multi-Objective Design Study)“多目标设计研究”(Multi-Objective Design Study) 对话框打开。该对话框由以下两部分组成:
表树 (Table Tree) - 第一列显示了研究中表的层次(包括主表和衍生表)。第二列为反馈部分,显示每一个表的记录数量。
表数据 (Table Data) – 在顶部显示当前活动表的“名称”(Name)“记录”(Records) 数,在下面显示表内容。表的每一行表示一个试验记录。表中的每个记录都包括一个记录编号、各设计目标的值和各列中的设计变量。设计目标和设计变量的名称用作列标签。可以通过拖动或双击列分隔符重新调整列大小。
2. 要创建一个新的研究,请单击“文件”(File) > “新建”(New) 并为研究指定一个名称。要打开已存在的研究,请单击“文件”(File) > “打开”(Open) 并选择研究的名称。
3. 要设置主表,请单击“设置”(Setup) > “变量/目标”(Variables/Goals)“主表”(Master Table) 对话框打开。
4. “取样方法”(Sampling Method) 框中,选择“自动”(Automatic)“手动”(Manual) 作为取样方法。
5. 如果选择“自动”(Automatic) 方法,请在“主表”(Master Table) 对话框中指定下列内容:
单击“定义增量”(Define Increments) 复选框可设置设计变量的增量。“增量”(Increment) 栏会显示在“主表”(Master Table) 对话框的“设计变量”(Design Variables) 部分中。
为每个设计变量指定增量值,或接受默认增量值。默认增量值是该设计变量的最大值和最小值之间的差值。
设计变量 (Design Variables) - 对于每个设计变量,单击 添加尺寸,或单击 添加参数来作为研究中的设计变量。添加的尺寸或参数被作为研究中的设计变量。每个设计变量都被分配给“设计变量”(Design Variables) 表格中的唯一行。指定其最小值及最大值,或接受默认值。如果已单击“定义增量”(Define Increments) 复选框,则还可以为变量指定增量。要从设计变量列表中删除变量,请选择该变量并单击
设计目标 (Design Goals) - 单击“选择目标”(Select Goals)“参数选择”(Parameter Selection) 对话框打开。选择要包括在研究中的参数,然后单击“确定”(OK)
6. 如果选择“手动”(Manual) 方法,请在“主表”(Master Table) 对话框中指定下列内容:
“运行试验数计算方式”(Run experiments on) 下,指定下列选项之一:
所有组合 (All Combinations) - 使用为设计变量定义的取样点的所有可能组合计算试验数。
“每行一个”(One per row) - 将试验数设置为在“主表”(Master Table)“设计变量”(Design Variables) 部分定义样本点的行的行数。
 
* 如果没有为所有设计变量指定相同数目的取样点,则会显示出错消息。
“自动”(Automatic) 取样方法所述,指定设计变量和设计目标。
 
* 每个设计变量都被分配到“设计变量”(Design Variables) 表格中的不同列。
“主表”(Master Table)“设计变量”(Design Variable) 部分还可用下列选项:
- 在选定的单元格上方插入一个空单元格。
- 删除选择的单元格。
- 删除表格中的所有单元格。
- 打开文件浏览器,以便选择 CSV 格式的 ASCII 文本文件。导入的文件不能包含字母字符。此文件的列数必须小于等于研究中的设计变量数。
7. 单击“确定”(OK) 接受该设置。
8. 要检查设置,请单击“设置”(Setup) > “显示设置”(Show setup)
9. 要计算主表,单击“设置”(Setup) > “计算”(Compute) 并键入希望 Creo Parametric 生成的试验数,以进行研究。“多目标设计研究”(Multi-Objective Design Study) 对话框显示结果。“表树”(Table Tree) 部分显示“主表”(Master Table)。记录编号、计算的设计目标值和相应的设计变量值出现在“主表”(Master Table)“表数据”(Table Data) 部分的各个列中。
 
* 如果为“自动”(Automatic) 取样方法选择了“定义增量”(Define Increments) 方框,或者,如果选择了“手动”(Manual) 取样方法,则 Creo Parametric 会计算试验数目并将其显示在消息区域中。
10. 要创建衍生表,请单击“表”(Table) > “衍生”(Derive)“衍生表”(Derive Table) (MASTER_TABLE) 对话框随即打开。
 
* 不能展开将增量用作其设计变量的主表或使用“手动”(Manual) 取样方法创建的主表。
11. 选择以下方法之一来衍生表格:
约束 (Constraints) - 通过设置设计目标的最小值和最大值来创建一个衍生表。在参数列表中选择参数并在“最小”(Min)“最大”(Max) 框中指定新值或接受默认值。
平行于 (Pareto) - 通过优化设计目标来创建衍生表。单击“选项”(Options) 下的一个单元格,然后将其值设置为“最大化”(Maximize)“最小化”(Minimize)“排除”(Exclude)
12. 键入表名称并单击“确定”(OK)“多目标设计研究”(Multi-Objective Design Study) 对话框显示结果。“表树”(Table Tree) 部分显示衍生表图标。记录编号、计算的设计目标值和相应的设计变量值出现在衍生表的“表数据”(Table Data) 部分的各个列中。
 
* 用于生成衍生表的记录的试验数源自主表。
13. 要创建另一衍生表,请单击“表树”(Table Tree) 部分中某表,单击“表”(Table) > “衍生”(Derive),然后通过选择“约束”(Constraints)“平行于”(Pareto) 方法自父表创建一个表。每一个衍生表都出现在“表树”(Table Tree) 部分中,而且还带有一个指明其创建方法的图标。
14. 要保存研究 (包括衍生表),请单击“多目标设计研究”(Multi-Objective Design Study) 对话框中的“文件”(File) > “保存”(Save)
15. 单击“文件”(File) > “退出”(Exit) 结束研究。