- 首页
- 制造业
- 智能制造
- 正文
基于Optislang副车架多学科参数优化
一. 性能分析
1.1 强度分析
强度分析包括两个工况,一个常规工况,一个极限工况。
1.2 模态分析
副车架采用自由模态分析,校核第一阶模态。一般为扭转模态。因此优化过程中亦不需要进行模态追踪。
初始性能结果:
二.多学科优化参数化模型
对副车架创建5个设计变量,包括三个形状变量,2个厚度变量。
整个参数化创建过程均在ANSA软件环境下进行,当然可以使用其他软件包括depmeshworks等。里面有一些具体的细节在这里不做详细展开,包括具体形状参数的创建方法,位置,变量范围。
强度分析使用nastran求解器,模态分析使用Optistruct求解器。强度结果通过meta提取,模态结果通过直接读取.out文件提取。Optislang有ansa和Meta的接口,可以方便将参数化的ansa模型文件和meta结果提取文件进行集成联合仿真。与其他优化软件一样,也可以通过通用的模块将第三方软件进行联合集成。本例中,ansa、nastran和optistruct通过Batch Script接口进行联合。Meta通过自带的接口进行设置联合。
整个优化过程为:首先进行DOE分析,构建metamodel元模型。在Optislang软件中称为Metamodel of Optimal Prognosis (MOP)。为了提高计算效率,使用到了Adaptive Metamodel of Optimal Prognosis (AMOP)方法。然后基于metamodel进行多学科优化。
首先,搭建分析流程:
首先将ansa参数化模型的参数控制文件通过Text input模块进行参数化设置,这里需要注意参数格式是C语言格式。并且设置文件路径为Relative to project。
通过Batch Script集成ansa生成参数化的模型。注意在Input files中加入参数化的ansa文件。
通过ETK模块读取ansa的response文件,提取模型质量响应。
通过Batch Script集成optistruct进行模态求解。注意在Inputfiles中加入.fem头文件。
通过ETK模块读取optistruct的out结果文件,提取第一阶模态频率响应。
通过Batch Script集成nastran进行强度求解。注意在Input files中加入.dat头文件。
通过Batch Script集成meta进行强度响应的提取。具体命令是直接通过meta模块自动生成的,只需要根据提示选取对应的文件即可。如果不使用自带的meta模块进行集成。则按照正常的Script设置即可。此时,所需的文件通过在Input files中进行设置即可。同样地,如果是使用Batch Script进行集成时,如果需要其他文件,也可以通过copy命令将所需的文件复制到当前目录下即可,而不需要在Input files中进行设置。
在meta output中提取强度结果响应。
以上,便完成了整个分析流程的设置。此时,可以点击run运行该流程,运行完成后,双击流程,并在Result design下检查结果。如果所有结果响应都正确提取,则可以进行后续的DOE分析并创建MOP。
将Wizards中的Sensitivity wizard拖放到上一步的分析流程中,设置DOE分析并进行灵敏度分析。
首先设置设计变量,保持原设置不变,选择Next即可。
在进行DOE分析时,不需要考虑约束和目标,因此在Criteria中不需要任何设置,点击Next即可。
在选择DOE方法时,这里选择other进行手动设置。点击Next继续。
在Sampling type中选择Space filling Latin Hypercube Sampling方法,并设置数量为10(2*N),这里特意设置了一个比较小的数值,主要是为了使用后续的AMOP方法。
最后,确认勾选了Create MOP选项,并选择合适的元模型方法。最后点击Finish结束灵敏度分析设置。然后在点击Run运行灵敏度分析。当计算完成后可以进行灵敏度分析结果后处理。
相关系数矩阵图可以看到输入输出之间的灵敏度系数关系。
这里我们看到模态频率的CoP值只有0.949。后续我们通过Adaptive Metamodel of Optimal Prognosis (AMOP)方法来高效地提升CoP值。Optimus和modefrontier等软件也有类似的方法。
将Wizards中的Sensitivity wizard拖放到上一步的分析流程中,设置AMOP方法增加DOE样本来提升元模型精度。
选择Adaptive Metamodel of Optimal Prognosis (AMOP)方法,点击Next。
打开AMOP的设置菜单中Adaption一项中,其中Maximum number of samples=Number of samples(Refinement)* Maximum iterations。本例中,设置最大迭代次数为4次,每次增加样本数量为10个。同时,设置目标CoP值为0.98。以上设置,当所有元模型的CoP值到达0.98以后会自动停止迭代,或者当迭代次数到达4次时停止迭代。
本例中,迭代了两次就停止了迭代,可以看到强度、模态、质量响应的元模型的精度都随着样本的增加在增加。当迭代2次后,CoP值都达到了0.98后停止了迭代。也就是说,总共的DOE样本数量为30个。这比盲目地设置DOE样本数的方法高效的多。
此时,模态频率的CoP值为0.98。其他响应的CoP值均大于0.98。满足后续基于元模型优化的要求。
将Wizards中的Optimization wizard拖放到上一步的AMOP分析流程中,设置后续的优化方法。
拖放响应到相应的位置,本例中约束强度和模态性能,以最小化质量为目标。本例中,需要通过最小的质量增加来达到性能达标的目标。
选择使用MOP Solver进行计算,并选择遗传算法进行优化分析。
优化迭代到500次得到了优化解。
从优化结果来看,通过只增加了0.236Kg,将所有的性能优化达标。
新知精选
- 港险中介的新生力军:内地人涌入香港卖保险,但业务没那么好做
- 保观 | 聚焦保险创新由于近期公众号推送机制改变,欢迎您在公
- 2024,手游变现的五个趋势
- 最大化投资回报率。整理/依光流近些年,游戏行业进入存量阶段,
- “报行合一”周年记:银保渠道分化加剧!谁在笑,谁在哭?
- 自2023年8月监管在银保渠道力推“报行合一”后,银保渠道表
- IP时代的中西角力,我们走到哪一步?
- 文 / 七公 2024年夏天,一只来自东方的“猴子”硬控七大洲玩家。“开场简直顶级!战斗感觉很棒,角色、风格也很棒!”“
- 如何理解新一轮的「互联互通」?
- 有必要,也有所保留。
- 【历时30年成主力军:民营快递能否与中国邮政公平竞争?】
- 国家队和民营企业,虽一直以来都未曾处于同一评价体系内,但政策
- 材料史从不乏更替,植物源纤维另领风骚
- 一部服装史,半部材料史;一部材料史,半部科技史。1970年代初,王府井有家益民商店专卖出口转内销服装,姑娘们为买一件衣服
- 【幕后:互联网大厂、新消费品牌,为何集体“抢占”香港】
- 自由港成出海跳板,各品牌不惜孤注一掷。来源/鲸商(ID:bi
- 中国氢储运中长期布局图景和技术展望报告
- 在2060年碳中和情景下,氢能作为我国未来的低碳能源体系中的
- 我国现代设施种植面积达到4000万亩,国产化设施装备体系初步形成。
- 近年来,各地积极推进设施农业建设,农业农村部种植业管理司有关
推荐阅读
管理者是通过别人的结果拿自己的结果 心智管理世界
战略管理培训讲义PDF(126页) 侠说
走向管理岗,一定要狠练老大气质 领导者管理笔记
商业财经▪2023年度十佳创作者
Vista氢商业
伯虎财经
张书乐
游走在IT和游戏领域的呓语者
零态LT
犀利、客观、独到的商业洞察
商界
集商经营之道,看商界丰富人生
财经锐眼
专注上市公司,解读资本故事
雷达Finance
扫除雷点,发现价值!
江瀚视野
中国中产的财经观察库
潮汐商业评论
有趣的商业评论和商业洞察。
新摘商业评论
年轻的新商业科技媒体