Multi-materialZPRWe present a Matlab implementation of topology optimization for compliance minimization on unstructured polygonal finite element meshes that efficiently accommodates many materials and many volume constraints. Leveraging the modular structure of the educational code, PolyTop, we extend it to...
The code can also be executed without the MATLAB Image Processing Toolbox, but the behaviour may change, which is discussed in Sect. 2. References Aage N, Nobel-Jørgensen M, Andreasen CS, Sigmund O (2013) Interactive topology optimization on hand-held devices. Struct Multidisc Optim 47:1–...
Multi-Material Topology Optimization (MMTO) consists in designing a structure composed of two or more solid material phases. To perform MMTO using a density-based method, a suitable interpolation scheme must be chosen. The classical SIMP method can be extended to interpolate more than two solid ...
This paper presents the compact and efficient Matlab codes for the concurrent topology optimization of multiscale composite structures not only in 2D scenario but also considering 3D cases. A modified SIMP approach (Sigmund 2007) is employed to implement the concurrent topological design, with an ener...
The exponential distribution optimizer (EDO) represents a heuristic approach, capitalizing on exponential distribution theory to identify global solutions for complex optimization challenges. This study extends the EDO's applicability by introducing its multi-objective version, the multi-objective EDO (MOEDO...
Furthermore, the MATLAB R2018b application is used for algorithm development, data analysis, visualization and production of results. A collection of parameters from Table 4 with generators data in Table 5 was used during the optimisation runs. Table 5 Generator data66. Full size table Figure 3...
The solution steps of the lower-layer RIES multi-objective optimization model are input-optimization-output. The input parameters include key parameters such as load demand, market information, algorithm parameters, etc. And this paper realizes programming work on the MATLAB platform. The optimization ...
A MATLAB script creates, places, and connects each model component, including battery cell blocks and electrical components for the battery pack load, and partitions the model. MODEL PARTITIONING As system complexity increases, so too does the computational demand placed on si...
The concurrent multiscale optimization program consists of code written with MATLAB is included in this manuscript. The main findings of this research can be reproduced by utilizing the relevant formulations and choosing the similar design parameter as used in this work. ...
2.1 Topology optimization problem The core concept of topology optimization is based on transforming the inherent optimization problem into a material distribution challenge. Initially, we defined a material domain that represents the optimal structure. This domain is specifically a fixed design region, de...