UNVARTOP公司

采用非光滑变分拓扑优化(UNVARTOP)方法进行拓扑优化。Matlab中的一个教学实现。本文提出了一个高效、全面的MATLAB程序来解决二维结构拓扑优化问题,包括最小平均柔度、柔顺机构综合和多载荷柔顺问题。基于有限元法的拓扑优化程序采用了非光滑变分拓扑优化(UNVARTOP)方法,计算了灵敏度并进行了拓扑更新。文中还包括改进对分算法、用增广拉格朗日函数施加约束来修改拉格朗日乘子的计算,实现热传导问题,并将程序扩展到三维拓扑优化问题。这段代码是为拓扑优化的学生和新手准备的,作为附录(附录A)提供的,可以从这个https URL和补充材料一起下载。