Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Generative design using Lindenmayer-systems and numerical optimization

Thesis (MEng)--Stellenbosch University, 2020.

Saved in:
Bibliographic Details
Main Author: Joubert, Izak Johannes
Other Authors: Venter, Martin P.
Format: Thesis
Language:English
Published: Stellenbosch : Stellenbosch University 2020
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613918428397568
access_status_str Open Access
author Joubert, Izak Johannes
author2 Venter, Martin P.
author_browse Joubert, Izak Johannes
Venter, Martin P.
author_facet Venter, Martin P.
Joubert, Izak Johannes
author_sort Joubert, Izak Johannes
collection Thesis
dc_rights_str_mv Stellenbosch University
description Thesis (MEng)--Stellenbosch University, 2020.
format Thesis
id oai:scholar.sun.ac.za:10019.1/108235
institution Stellenbosch University (South Africa)
language English
last_indexed 2026-06-10T12:43:46.817Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository
publishDate 2020
publishDateRange 2020
publishDateSort 2020
publisher Stellenbosch : Stellenbosch University
publisherStr Stellenbosch : Stellenbosch University
record_format dspace
source_str SUNScholar — Stellenbosch University Repository
spelling oai:scholar.sun.ac.za:10019.1/108235 Generative design using Lindenmayer-systems and numerical optimization Joubert, Izak Johannes Venter, Martin P. Stellenbosch University. Faculty of Engineering. Dept. of Mechanical and Mechatronic Engineering. Generative design Numerical optimization Lindenmayer-systems Iterative methods (Mathematics) Soft robotics UCTD L systems Thesis (MEng)--Stellenbosch University, 2020. ENGLISH ABSTRACT: Traditional methods of generative design for structural design applications typically utilise finite element analysis or other resource intensive methods. A more efficient method of design generation is needed in order for generative design to be utilised for these applications. A generative design method is presented, utilising reduced-order modelling, Lindenmayer-systems and numerical optimisation. Through the use of recursive design techniques, this method reduces the computational cost of generating structural designs and through numerical optimisation is capable of developing targeted designs, using a genetic algorithm. This method was applied to generate soft robotic bending actuator designs. The actuator is assembled from 15 modular cells and targeted for maximum bending, vertical and horizontal extension. An idealised reduced-order model is developed for the modular cells and reduced the evaluation runtime of the designs by a factor of approximately 6600. In all target objectives, the generated designs produced comparable results to a full 3D nite element model. Soft robotic bending actuator designs for grasping various different objects were also developed. Grasping was prescribed through curve ftting of the actuator to the object. All designs generated exhibited successful grasping of the objects of different sizes and positioned at different locations. AFRIKAANSE OPSOMMING: Tradisionele generatiewe ontwerp metodes vir strukturele ontwerpe maak tradisioneel gebruik van eindige elementanalise of ander hulpbron intensiewe metodes. 'n Meer effektiewe metode van ontwerp generering is nodig om generatiewe ontwerp vir hierdie toepassings te gebruik. 'n Generatiewe ontwerp metode word ontwikkel met behulp van verminderdeorde modellering, Lindenmayer-stelsels en numeriese optimering. Deur gebruik te maak van rekursiewe ontwerp tegnieke verminder hierdie metode die berekenings koste van die generering van strukturele ontwerpe en deur numeriese optimering is dit in staat om doelgerigte ontwerpe te ontwikkel met behulp van 'n genetiese algoritme. Hierdie metode is toegepas om sagte robot buig toestel ontwerpe te genereer. Die buig toestel is saamgestel uit 15 modulêre eenhede en is gemik op maksimum buig-, vertikale en horisontale verlenging te bekom. 'n Geïdealiseerde beperkte orde model word vir die modulêre eenhede ontwikkel wat die evalueringstyd van die ontwerpe verminder met 'n faktor van ongeveer 6600. In al die gevalle het die gegenereerde ontwerpe vergelykbare resultate gelewer met 'n volledige 3D-eindige elementmodel. Sagte robot buig toestel ontwerpe vir die gryp van verskillende voorwerpe is ook ontwikkel. Gryping is voorgeskryf deur die liggaam van die buig toestel op die voorwerp te pas met behulp van krommepassing. Al die ontwerpe wat gegenereer is, het die voorwerpe, van verskillende groottes en op verskillende plekke geposisioneer, suksesvol aangegryp. Masters 2020-02-25T13:37:34Z 2020-04-28T12:26:54Z 2020-02-25T13:37:34Z 2020-04-28T12:26:54Z 2020-03 Thesis http://hdl.handle.net/10019.1/108235 en Stellenbosch University vii, 90 leaves : illustrations (some color) application/pdf Stellenbosch : Stellenbosch University
spellingShingle Generative design
Numerical optimization
Lindenmayer-systems
Iterative methods (Mathematics)
Soft robotics
UCTD
L systems
Joubert, Izak Johannes
Generative design using Lindenmayer-systems and numerical optimization
title Generative design using Lindenmayer-systems and numerical optimization
title_full Generative design using Lindenmayer-systems and numerical optimization
title_fullStr Generative design using Lindenmayer-systems and numerical optimization
title_full_unstemmed Generative design using Lindenmayer-systems and numerical optimization
title_short Generative design using Lindenmayer-systems and numerical optimization
title_sort generative design using lindenmayer systems and numerical optimization
topic Generative design
Numerical optimization
Lindenmayer-systems
Iterative methods (Mathematics)
Soft robotics
UCTD
L systems
url http://hdl.handle.net/10019.1/108235
work_keys_str_mv AT joubertizakjohannes generativedesignusinglindenmayersystemsandnumericaloptimization