matlab拓扑优化代码-TOuU:不确定性下的拓扑优化(TOuU)

时间:2024-06-13 02:16:20
【文件属性】:

文件名称:matlab拓扑优化代码-TOuU:不确定性下的拓扑优化(TOuU)

文件大小:22KB

文件格式:ZIP

更新时间:2024-06-13 02:16:20

系统开源

matlab模拟优化代码TOuU(不确定性下的拓扑优化) 我们建议使用随机梯度下降算法对(引用)中不确定性(TOuU)下的拓扑进行优化。 为了说明这种方法,我们考虑一个3D设计问题,该结构的结构承受不确定的载荷,并位于不确定的床上用品上。 非设计区域由具有随机刚度的材料占据,并表示不确定的铺垫。 该非设计区域夹在底面。 在设计域顶面的中心,施加具有随机方向的点荷载。 目标函数的性能度量是应变能,唯一的限制是确保结构的质量比不超过最大设计质量的15%。 许可证:GNU GPLv3.0 block_launch.m 该文件设置问题,初始化变量并调用Adam优化器。 请根据需要更改路径变量,例如paraview_save_path,code_path,run_path等。此外,如果需要,请使用mkdir来创建这些目录。 定义的变量: 参数结构包含 paraview_save_path:指示保存paraview输出的路径 code_path:使用Matlab代码指示路径 run_path:指示保存FEMDOC运行结果的路径 n_call_samples:每次迭代的随机样本数 n_workers


【文件预览】:
TOuU-master
----matlab_codes()
--------block_call.m(4KB)
--------design_var_info_read_script.m(532B)
--------block_val.m(834B)
--------block_write.m(1KB)
--------adam.m(2KB)
--------mean_plus_var.m(3KB)
--------exotime.m(312B)
--------adagrad.m(2KB)
----LICENSE(34KB)
----README.md(5KB)
----block_launch.m(5KB)

网友评论