地下工程空间分布优化设计是大型地下工程稳定性分析的关键。如今,制约其发展的瓶颈主要有两个:一是模型的建立;二是优化方法的实现。针对以上问题,以大型有限元软件ABAQUS为平台,基于其标准设计语言Python对其前后处理进行二次开发,将参数化模型可动边界的非线性关系编入到程序中,实现了有限元参数化设计;通过MATLAB语言编程,建立基于Nelder-Mead法与精确罚函数法的联合优化方法,并将优化分析程序与有限元参数化设计相结合,实现了地下工程问题的“智能连续”优化。文中涉及到工程应用将在本文的Ⅱ部分给出。%The optimization design of underground engineering space distribution is the key of stability anal-ysis in a large-scale underground engineering. Nowadays, there are two main bottlenecks to restrict its de-velopment. One is the problem of model establishing and the other is the implementation of the optimiza-tion method. Taking the general-purpose finite element software ABAQUS as a platform, its standard design language Python is used to make secondary development for the pre-processing and post-processing. The moving boundary nonlinear relationship of parametric model is made into the program to realize the fem-based parametric design. Using MATLAB language for programming,a combined optimization was estab-lished on the basis of Nelder-Mead algorithm and exact penalty function method, and further combining the optimum analysis program with finite element parametric design, the intelligent and continuous optimiza-tion method in underground engineering has been realized. The engineering application involved in this pa-per will be given in Part Ⅱ of this paper series.
展开▼