用matlab做拓扑优化
用matlab编程做拓扑优化,例如 斯托克斯流体, 最大强性等,有谁正在做这方面的,可以一起研究一下~ 哦,你的课题比较深入,我只是在了解最基本的拓扑优化!看了几个月了,还没看懂,BOSS又该怎么想!
[ 本帖最后由 ChaChing 于 2010-5-21 00:43 编辑 ] 那你都在搞什么? 怎么没有人知道呢?有知道的进来啊 matlab拓扑优化基本都是抄的国外的一些程序或稍加改编的。 本帖最后由 happy 于 2010-10-19 15:42 编辑
曾经有一段时间打算用matlab做拓扑优化的,后来由于多方面原因没有继续,不过收集了几个相关的程序,大家可以分享一下
程序一:基于matlab的连续体的结构拓扑优化设计代码(版权归原作者所有)%TOPGUI Apply constrains and forces to FEA model. It can be used as an assitant
% tool for Ole Sigmund's 99 line topology optimization code.
% Usage : =topgui(nelx,nely);
% More infomation : http://www.geocities.com/chinakkong/research/topgui/
% http://www.topopt.dtu.dk/cgi-bin/matlab/matlab_counter.cgi
%
% ---------------------------------------------------------------------- %
% TopGUI V1.0 %
% %
%Release date : 2003-11-21 %
%Written by : Kang Zhao,Dalian University of Technology,Dalian,China.%
%E-mail : kangzhao@student.dlut.edu.cn %
%More info : http://www.geocities.com/chinakkong/research/topgui/ %
% ---------------------------------------------------------------------- %
本帖最后由 happy 于 2010-10-19 15:42 编辑
程序二:拓扑优化设计的经典99matlab代码(版权归原作者所有)%%%% A 99 LINE TOPOLOGY OPTIMIZATION CODE BY OLE SIGMUND, JANUARY 2000 %%%
%%%% CODE MODIFIED FOR INCREASED SPEED, MAY 2002, BY OLE SIGMUND %%%
% Insert for TopGUI by Kang Zhao. 2003-11-21
% More info : http://www.geocities.com/chinakkong/research/topgui/ 本帖最后由 happy 于 2010-10-19 15:47 编辑
程序三:连续体结构柔度最小,拓扑优化设计的经典代码(版权归原作者所有)%% A SPARSITY REVISION OF A 99 LINE TOPOLOGY OPTIMIZATION CODE %%
%%%%BY OLE SIGMUND. THE REVISION IS MADE BY ANDREAS RIETZ%%%%
% Insert for TopGUI by Kang Zhao. 2003-11-21
% More info : http://www.geocities.com/chinakkong/research/topgui/ 本帖最后由 happy 于 2010-10-19 16:21 编辑
程序四:基于OC算法的连续体动力学机构拓扑优化设计代码(版权归原作者所有)
%%%% A 99 LINE COMPLAINT MECHANSIM CODE BY OLE SIGMUND, MAY 2002
%%%%%%% CODE MODIFIED FOR INCREASED SPEED, September 2002, BY OLE SIGMUND %%% 本帖最后由 happy 于 2010-10-19 16:24 编辑
程序五:基于柔度最小化的拓扑优化程序(版权归原作者所有)
%%%% A 99 LINE TOPOLOGY OPTIMIZATION CODE BY OLE SIGMUND, JANUARY 2000
%%%%%%% CODE MODIFIED FOR INCREASED SPEED, September 2002, BY OLE SIGMUND %%%
程序六:多载荷多工况的结构拓扑优化代码(版权归原作者所有)
%%%% A 99 LINE TOPOLOGY OPTIMIZATION CODE BY OLE SIGMUND, JANUARY 2000
%%%%%%% CODE MODIFIED FOR INCREASED SPEED, September 2002, BY OLE SIGMUND %%%
程序七:可以反向进行反向夹持器的拓扑优化(版权归原作者所有)
%%%% A 105 LINE TOPOLOGY OPTIMIZATION CODE BY OLE SIGMUND, JANUARY 2002 %%%
%%%% This example is selected from the document of "on the design of compliant mecanisms using topology optimization" %%%%
%%%% Note the input displacement is specified as 5e-3mm here %%%%
程序八:多载荷情况下悬臂梁拓扑优化程序_基于99行程序(版权归原作者所有)% a 99 line topology optimization code by Ole Sigmund,October 1999
该程序有5个可修改的输入参数:竖直方向网格划分数nely,水平方向网格划分数nelx,保留的材料的体积分数volfrac,惩罚因子 penal和滤波器大小rmin。加载方式矩阵F和支承方式fixeddofs也可以分别选取不同的方式或组合。 附加说明:
以上程序均为个人收集自网络,版权归原作者所有,如原作者对此转载有异议,请和管理人员联系删除!
由于多方面原因,个人最后没有进行相关的工作,所以上述代码未经调试或试运行,因此本人不对代码的完整性和准确性做任何评价 学习学习