Topology Optimization of Rigid-Body Systems Considering Collision Avoidance

2020 ◽  
Vol 142 (8) ◽  
Author(s):  
Fritz Stöckli ◽  
Kristina Shea

Abstract Passive dynamic mechanisms can perform simple robotic tasks without requiring actuators and control. In previous research, a computational design method was introduced that integrates dynamic simulation to evaluate and evolve configurations of such mechanisms. It was shown to find multiple solutions of passive dynamic brachiating robots (Stöckli and Shea, 2017, “Automated Synthesis of Passive Dynamic Brachiating Robots Using a Simulation-Driven Graph Grammar Method,” J. Mech. Des. 139(9), p. 092301). However, these solutions are limited, since bodies are modeled only by their inertia properties and thus lack a shape embodiment. This paper presents a method to generate rigid-body topologies based on given inertia properties. The rule-based topology optimization method presented guarantees that the topology is manifold, meaning that it has no disconnected parts, while still connecting all joints that need to be part of the body. Furthermore, collisions with the environment, as well as with other bodies, during their predefined motion trajectories are avoided. A collision matrix enables efficient collision detection as well as the calculation of the swept area of one body in the design space of another body by only one matrix–vector multiplication. The presented collision avoidance method proves to be computationally efficient and can be adopted for other topology optimization problems. The method is shown to solve different tasks, including a reference problem as well as passive dynamic brachiating mechanisms. Combining the presented methods with the simulation-driven method from Stöckli and Shea (2017, “Automated Synthesis of Passive Dynamic Brachiating Robots Using a Simulation-Driven Graph Grammar Method,” J. Mech. Des. 139(9), p. 092301), the computational design-to-fabrication of passive dynamic systems is now possible and solutions are provided as STL files ready to be 3D-printed directly.

Author(s):  
Kuang-Wu Chou ◽  
Chang-Wei Huang

This study proposes a new element-based method to solve structural topology optimization problems with non-uniform meshes. The objective function is to minimize the compliance of a structure, subject to a volume constraint. For a structure of a fixed volume, the method is intended to find a topology that could almost conform to the compliance minimum. The method is refined from the evolutionary switching method, whose policy of exchanging elements is improved by replacing some empirical decisions with ones according to optimization theories. The method has the evolutionary stage and the element exchange stage to conduct topology optimization. The evolutionary stage uses the evolutionary structural optimization method to remove inefficient elements until the volume constraint is satisfied. The element exchange stage performs a procedure refined from the element exchange method. Notably, the procedures of both stages are refined to conduct non-uniform finite element meshes. The proposed method was implemented to use the Abaqus Python scripting interface to call the services of Abaqus such as running analysis and retrieving the output database of an analysis. Numerical examples demonstrate that the proposed optimization method could determine the optimal topology of a structure that is subject to a volume constraint and whose mesh is non-uniform.


Author(s):  
Xike Zhao ◽  
Hae Chang Gea ◽  
Wei Song

In this paper the Eigenvalue-Superposition of Convex Models (ESCM) based topology optimization method for solving topology optimization problems under external load uncertainties is presented. The load uncertainties are formulated using the non-probabilistic based unknown-but-bounded convex model. The sensitivities are derived and the problem is solved using gradient based algorithm. The proposed ESCM based method yields the material distribution which would optimize the worst structure response under the uncertain loads. Comparing to the deterministic based topology optimization formulation the ESCM based method provided more reasonable solutions when load uncertainties were involved. The simplicity, efficiency and versatility of the proposed ESCM based topology optimization method can be considered as a supplement to the sophisticated reliability based topology optimization methods.


2017 ◽  
Vol 2017 ◽  
pp. 1-12 ◽  
Author(s):  
Yue Wu ◽  
Qingpeng Li ◽  
Qingjie Hu ◽  
Andrew Borgart

Firefly Algorithm (FA, for short) is inspired by the social behavior of fireflies and their phenomenon of bioluminescent communication. Based on the fundamentals of FA, two improved strategies are proposed to conduct size and topology optimization for trusses with discrete design variables. Firstly, development of structural topology optimization method and the basic principle of standard FA are introduced in detail. Then, in order to apply the algorithm to optimization problems with discrete variables, the initial positions of fireflies and the position updating formula are discretized. By embedding the random-weight and enhancing the attractiveness, the performance of this algorithm is improved, and thus an Improved Firefly Algorithm (IFA, for short) is proposed. Furthermore, using size variables which are capable of including topology variables and size and topology optimization for trusses with discrete variables is formulated based on the Ground Structure Approach. The essential techniques of variable elastic modulus technology and geometric construction analysis are applied in the structural analysis process. Subsequently, an optimization method for the size and topological design of trusses based on the IFA is introduced. Finally, two numerical examples are shown to verify the feasibility and efficiency of the proposed method by comparing with different deterministic methods.


Author(s):  
Liang Xue ◽  
Jie Liu ◽  
Guilin Wen ◽  
Hongxin Wang

Topology optimization is a pioneering design method that can provide various candidates with high mechanical properties. However, the high-resolution for the optimum structures is highly desired, normally in turn leading to computationally intractable puzzle, especially for the famous Solid Isotropic Material with Penalization (SIMP) method. In this paper, an efficient and high-resolution topology optimization method is proposed based on the Super-Resolution Convolutional Neural Network (SRCNN) technique in the framework of SIMP. The SRCNN includes four processes, i.e. refining, path extraction & representation, non-linear mapping, and reconstruction. The high computational efficiency is achieved by a pooling strategy, which can balance the number of finite element analysis (FEA) and the output mesh in optimization process. To further reduce the high computational cost of 3D topology optimization problems, a combined treatment method using 2D SRCNN is built as another speeding-up strategy. A number of typical examples justify that the high-resolution topology optimization method adopting SRCNN has excellent applicability and high efficiency for 2D and 3D problems with arbitrary boundary conditions, any design domain shape, and varied load.


Author(s):  
Erik Lund

The design problem of maximizing the buckling load factor of laminated multi-material composite shell structures is investigated using the so-called Discrete Material Optimization (DMO) approach. The design optimization method is based on ideas from multi-phase topology optimization where the material stiffness is computed as a weighted sum of candidate materials, thus making it possible to solve discrete optimization problems using gradient based techniques and mathematical programming. The potential of the DMO method to solve the combinatorial problem of proper choice of material and fiber orientation simultaneously is illustrated for a multilayered plate example and a simplified shell model of a spar cap of a wind turbine blade.


2014 ◽  
Vol 2014 ◽  
pp. 1-12 ◽  
Author(s):  
Kaysar Rahman ◽  
Mamtimin Geni ◽  
Mamatjan Mamut ◽  
Nijat Yusup ◽  
Muhtar Yusup

Bone adaptive repair theory considers that the external load is the direct source of bone remodeling; bone achieves its maintenance by remodeling some microscopic damages due to external load during the process. This paper firstly observes CT data from the whole self-repairing process in bone defects in rabbit femur. Experimental result shows that during self-repairing process there exists an interaction relationship between spongy bone and enamel bone volume changes of bone defect, that is when volume of spongy bone increases, enamel bone decreases, and when volume of spongy bone decreases, enamel bone increases. Secondly according to this feature a bone remodeling model based on cross-type reaction-diffusion system influenced by mechanical stress is proposed. Finally, this model coupled with finite element method by using the element adding and removing process is used to simulate the self-repairing process and engineering optimization problems by considering the idea of bionic topology optimization.


Author(s):  
Liang Xue ◽  
Jie Liu ◽  
Guilin Wen ◽  
Hongxin Wang

AbstractTopology optimization is a pioneer design method that can provide various candidates with high mechanical properties. However, high resolution is desired for optimum structures, but it normally leads to a computationally intractable puzzle, especially for the solid isotropic material with penalization (SIMP) method. In this study, an efficient, high-resolution topology optimization method is developed based on the superresolution convolutional neural network (SRCNN) technique in the framework of SIMP. SRCNN involves four processes, namely, refinement, path extraction and representation, nonlinear mapping, and image reconstruction. High computational efficiency is achieved with a pooling strategy that can balance the number of finite element analyses and the output mesh in the optimization process. A combined treatment method that uses 2D SRCNN is built as another speed-up strategy to reduce the high computational cost and memory requirements for 3D topology optimization problems. Typical examples show that the high-resolution topology optimization method using SRCNN demonstrates excellent applicability and high efficiency when used for 2D and 3D problems with arbitrary boundary conditions, any design domain shape, and varied load.


2021 ◽  
pp. 1-57
Author(s):  
Luca Zimmermann ◽  
Kristina Shea ◽  
Tino Stankovic

Abstract Today most origami crease patterns employed in technical applications are selected from a handful of well-known origami principles. Computational algorithms capable of generating novel crease patterns either target artistic origami, focus on quadrilateral creased paper, or do not incorporate direct knowledge for the purposeful design of crease patterns tailored to engineering applications. The lack of computational methods for the generative design of crease patterns for engineering applications arises from a multitude of geometric complexities intrinsic to origami, such as rigid foldability and rigid body modes, many of which have been addressed by recent work of the authors. Based on these findings, in this paper we introduce a Computational Design Synthesis method for the generative design of novel crease patterns to develop origami concepts for engineering applications. The proposed method first generates crease pattern graphs through a graph grammar that automatically builds the kinematic model of the underlying origami and introduces constraints for rigid foldability. Then, the method enumerates all design alternatives that arise from the assignment of different rigid body modes to the internal vertices. These design alternatives are then automatically optimized and checked for intersection to satisfy the given design task. The proposed method is generic and applied here to two design tasks that are a rigidly foldable gripper and a rigidly foldable robotic arm.


2021 ◽  
Vol 3 (2) ◽  
pp. 88-102
Author(s):  
S. Bekshaev ◽  

The article analytically investigates the behavior of the frequencies and modes of natural vibrations of a rigid body, based on point elastic supports, when the position of the supports changes. It is assumed that the body is in plane motion and has two degrees of freedom. A linear description of body vibrations is accepted. The problems of determining such optimal positions of elastic supports at which the fundamental frequency of the structure reaches its maximum value are considered. Two groups of problems were studied. The first group concerns a body supported by only two supports. It was found that in the absence of restrictions on the position of the supports to maximize the fundamental natural frequency, these supports should be positioned so that the basic natural vibrations of the body are translational. Simple analytical conditions are formulated that must be satisfied by the corresponding positions of the supports. In real practical situations, these positions may be unreachable due to the presence of various kinds of restrictions due to design requirements. In this paper, optimization problems are considered taking into account a number of restrictions on the position of supports, typical for practice, expressed analytically by equations and inequalities. For each of the considered types of constraints, results are obtained that determine the optimal positions of the supports and the corresponding maximum values of the main natural frequencies. The approach applied allows us to consider other types of restrictions, which are not considered in the article. In the second group of problems for a body resting on an arbitrary number of supports, the optimal position of an additional elastic support introduced in order to maximize the fundamental frequency in fixed positions and the stiffness coefficients of the remaining supports was sought. It was found that this position depends on the value of the stiffness coefficient of the introduced support. Results are obtained that qualitatively and quantitatively characterize this position and the corresponding frequencies and modes of natural oscillations, including taking into account practically established limitations. The research method uses a qualitative approach, systematically based on the well-known Rayleigh theorem on the effect of imposing constraints on the free vibrations of an elastic structure.


Author(s):  
C-Y Wu ◽  
K-Y Tseng

Differential evolution (DE) is a heuristic optimization method used to solve many optimization problems in real-value search space. It has the advantage of incorporating a relatively simple and efficient form of mutation and crossover. However, the operator of DE is based on floating-point representation only, and is difficult to use in solving combinatorial optimization problems. In this article, a modified binary DE is developed using binary bit-string frameworks with a logical operation binary mutation mechanism. Further, a new stress-based binary mutation mechanism is also proposed to drive the binary DE search towards the optimal topology of the structure with higher performance and fewer objective function evaluations. The numerical results show that the performance of the proposed algorithm using stress-based binary mutation has high capability and efficiency in topology optimization of the structure.


Sign in / Sign up

Export Citation Format

Share Document