首页/文章/ 详情

多体模型的优化流程是怎样的

11小时前浏览5

了解如何使用HyperStudy通过MotionSolve执行优化。

在开始之前,请将本教程中使用的模型文件从/HS-1030/ 复 制到您的工作目录。

Input Variable:输入变量是钟摆的角度q。

Output responses:输出响应目标是在摆锤尖端实现6m/s的Y速度。

Objective:最大

在本教程结束时,您将了解如何:

1、使用MotionView启动HyperStudy并创建输入变量。

2、设置研究。

3、运行系统识别优化研究。

img  

一、执行研究设置

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

img  

9.单击Import Variables。MotionView将打开。

10.在MotionView的Model Parameters对话框中,选择要导入HyperStudy的参数。

a)展开SolverVariables>theta>value,然后选择lin。lin是摆动角度的标量值。

b)单击Add

c)单击OK

img  

11.转到Define Input Variables步骤。

12.在工作区中,修改输入变量的边界。

a)将Lower Bound更改为0。

b)将Upper Boundary更改为2。

img  

二、执行试运行

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

img  

6.Optional:输入数据源和输出响应的标签。

7.将Expression设置为Maximum

8.单击Finish

img  

输出响应将显示在工作区中。

9.单击Evaluate以提取响应值。

四、运行System Identification Optimization

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。

img  

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选项卡,将优化的所有实体(输入变量、输出响应和目标)与迭代进行比较。

img  

9.对Optimization进行后处理。优化方法中的Post-Processing步骤提供了额外的工具来查看结果。统计量、直方图和散点图可用于帮助比较和分析设计。

a)转到Post-Processing步骤。

b)单击Integrity选项卡可查看有关输入变量和输出响应的一系列统计度量。

img  



来源:TodayCAEer
SystemMotionViewMotionSolveUMAltair
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-10-18
最近编辑:11小时前
TodayCAEer
本科 签名征集中
获赞 51粉丝 150文章 500课程 2
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈