基于有限元的优化程序,用于具有非结构化网格的不规则域
Md Shahidul Islam1, Ali Zulkar Nayem1, Kazi Naimul Hoque1
1Department of Naval Architecture and Marine Engineering, Bangladesh University of Engineering and Technology, Dhaka, Bangladesh.
Heliyon
|February 22, 2024
概括
工程师开发了UnTop2D,这是一个Python程序,用于使用有限元素方法 (FEM) 进行结构优化. 该工具简化了设计中的材料减少,使复杂的形状能够用于增材制造.
科学领域:
- 工程 工程师 工程师 工程师
- 计算力学 计算力学 计算力学
- 材料科学 材料科学 材料科学
背景情况:
- 结构优化对于最大限度地减少材料使用,同时确保安全性和可用性至关重要.
- 增材制造能够创建复杂的几何形状,推动了对先进的优化工具的需求.
研究的目的:
- 开发一个用户友好的程序,使用有限元素方法 (FEM) 进行结构优化.
- 实施基于SIMP方法的详细优化算法.
主要方法:
- 开发UnTop2D,一个面向对象的Python程序,具有图形用户界面 (GUI).
- 该程序支持结构化和非结构化网格,允许从专业网格软件导入.
- 功能包括元素冷和墙壁元素冷,用于实际应用.
主要成果:
- 开发的程序UnTop2D有效地进行结构优化.
- 优化的结构可以导出用于进一步分析 (Abaqus输入文件) 和3D打印 (STL文件).
- 几个例子证明了拟议的优化程序的成功应用和有效性.
结论:
- UnTop2D为结构优化问题提供了可访问和有效的解决方案.
- 该软件有助于设计具有复杂几何形状的优化结构,适合增材制造.
- 与标准分析和制造文件格式的集成增强了其实际实用性.
相关概念视频
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
54
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
54
Unsymmetric Loading of Thin-Walled Members: Problem Solving
105
The shear center of a channel section with uniform thickness, height, and width, is determined by computing the shear force in the member and calculating the moments of inertia of the sections.
To compute the shear forces, find the shear flow at a specific distance from the endpoint using the vertical shear and the moment of inertia values. The total shear force on the flange is calculated by integrating the shear flow from one end of the flange to the other.
Next, calculate the moments of...
To compute the shear forces, find the shear flow at a specific distance from the endpoint using the vertical shear and the moment of inertia values. The total shear force on the flange is calculated by integrating the shear flow from one end of the flange to the other.
Next, calculate the moments of...
105
Mesh Analysis
670
Mesh analysis is a valuable method for simplifying circuit analysis using mesh currents as key circuit variables. Unlike nodal analysis, which focuses on determining unknown voltages, mesh analysis applies Kirchhoff's voltage law (KVL) to find unknown currents within a circuit. This method is particularly convenient in reducing the number of simultaneous equations that need to be solved.
A fundamental concept in mesh analysis is the definition of meshes and mesh currents. A mesh is a closed...
A fundamental concept in mesh analysis is the definition of meshes and mesh currents. A mesh is a closed...
670
Turbulent Flow: Problem Solving
129
Carbonation is a process used to dissolve carbon dioxide gas in a liquid, commonly used in the production of carbonated beverages. Achieving efficient carbonation requires careful control of temperature, pressure, and flow conditions. By adjusting these parameters, carbonation efficiency can be maximized, producing a higher concentration of CO2 in the liquid.
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures...
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures...
129
Three-Dimensional Force System:Problem Solving
667
A three-dimensional force system refers to a scenario in which three forces act simultaneously in three different directions. This type of problem is commonly encountered in physics and engineering, where it is necessary to calculate the resultant force on the system, which can then be used to predict or analyze the behavior of the object or structure under consideration.
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
667
Areas Within Irregular Boundaries
77
Calculating areas within irregular boundaries, such as along rivers or curved roads, is crucial in various fields, including surveying, engineering, and environmental management. Surveyors often begin by creating a traverse, a connected series of straight lines approximating the area's boundary. The coordinates of each traverse point are essential for calculating the enclosed area. The double meridian distance formula is a widely used technique for this purpose. This method utilizes the...
77


