了解如何使用HyperStudy通过MotionSolve执行优化。
在开始之前,请将本教程中使用的模型文件从/HS-1030/ 复 制到您的工作目录。
Input Variable:输入变量是钟摆的角度q。
Output responses:输出响应目标是在摆锤尖端实现6m/s的Y速度。
Objective:最大
在本教程结束时,您将了解如何:
1、使用MotionView启动HyperStudy并创建输入变量。
2、设置研究。
3、运行系统识别优化研究。
1.启动HyperStudy。
2.通过以下方式开始新研究:
a)在菜单栏中,单击File>New。
b)在功能区上,单击。
3.在Add Study对话框中,输入研究名称,选择研究的位置,然后单击OK。
4.转到Define Models步骤。
5.添加MotionView模型。
a)单击Add Model。
b)在Add对话框中,选择MotionView,然后单击OK。
6.在Resource列中,浏览并选择Pendulum.mdl文件。
7.在Solver Input File列中,输入m1.xml。这是HyperStudy为任何计算写入的求解器输入文件的名称。
8.在Solver Execution Script列中,选择MotionSolve。
9.单击Import Variables。MotionView将打开。
10.在MotionView的Model Parameters对话框中,选择要导入HyperStudy的参数。
a)展开SolverVariables>theta>value,然后选择lin。lin是摆动角度的标量值。
b)单击Add。
c)单击OK。
11.转到Define Input Variables步骤。
12.在工作区中,修改输入变量的边界。
a)将Lower Bound更改为0。
b)将Upper Boundary更改为2。
1.转到Test Models步骤。
2.单击Run Define。在study Directory中创建approaches/setup_1-def/ 目录。approaches/setup_1-def/run__00001/m_1目录包含输入文件,该文件是试运行的结果。
在此步骤中,您将创建一个输出响应。
1.转到Define Output Responses步骤。
2.从目录中,将位于approaches/setup_1-def/run__00001/m_1中的m1.mrf文件拖放到工作区中。
3.在File Assistant对话框中,将Reading技术设置为Altair® HyperWorks®(hgmrf.exe),然后单击Next。
4.选择Single Item in a Time Series,然后单击Next。
5.定义以下选项,然后单击Next。
a)将Type设置为Marker Velocity。
b)将Request设置为REQ/70000002 Pendulum body from Ground Body。
c)将Component设置为VY。
6.Optional:输入数据源和输出响应的标签。
7.将Expression设置为Maximum。
8.单击Finish。
输出响应将显示在工作区中。
9.单击Evaluate以提取响应值。
1.添加优化。
a)在Explorer中,右键单击并从上下文菜单中选择Add。
b)在Add对话框中,选择Optimization。
c)对于Definition from,选择一种方法,然后单击OK。
2.为输出响应分配目标。
a)转到Optimization>Definition>Define Output Responses步骤。
b)单击Objectives/Constraints - Goals选项卡。
c)单击Add目标。
d)在列类型中,选择More。
e)在第1列中,选择System Identification。
f)在第2列中,将目标更改为6.0。
3.转到Specifications步骤。
4.在工作区中,将Mode设置为Adaptive Response Surface Method(ARSM)。
Note:只启用对问题表述有效的方法。
5.单击Apply。
6.转到Evaluate步骤。
7.单击Evaluate Tasks开始优化。
8.通过以下方式查看Optimization的迭代历程记录:
a)使用Channel选择器选择要显示的输入变量、输出响应、目标等。
b)单击Iteration History选项卡,查看包含优化迭代结果的表。Note:最佳设计以绿色突出显示。
c)点击Evaluation Plot选项卡,将优化的所有实体(输入变量、输出响应和目标)与迭代进行比较。
9.对Optimization进行后处理。优化方法中的Post-Processing步骤提供了额外的工具来查看结果。统计量、直方图和散点图可用于帮助比较和分析设计。
a)转到Post-Processing步骤。
b)单击Integrity选项卡可查看有关输入变量和输出响应的一系列统计度量。