Stability Assessment of Discrete Shell Structures during Assembly
dc.contributor.author
Kao, Gene Ting-Chun
dc.contributor.supervisor
Block, Philippe
dc.contributor.supervisor
Coros, Stelian
dc.contributor.supervisor
Knippers, Jan
dc.contributor.supervisor
Van Mele, Tom
dc.date.accessioned
2023-07-11T07:05:02Z
dc.date.available
2023-07-09T10:05:12Z
dc.date.available
2023-07-10T07:05:43Z
dc.date.available
2023-07-10T07:09:28Z
dc.date.available
2023-07-10T07:10:45Z
dc.date.available
2023-07-10T19:29:17Z
dc.date.available
2023-07-11T07:05:02Z
dc.date.issued
2023
dc.identifier.uri
http://hdl.handle.net/20.500.11850/620646
dc.identifier.doi
10.3929/ethz-b-000620646
dc.description.abstract
This dissertation presents a new numerical solver with an assembly-aware design workflow to help users better design and build discrete shell structures. Discrete shell structures are aesthetically ravishing but challenging to design and build efficiently. Although discrete structures can be prefabricated using efficient material and increasing productivity on-site, building discrete shell structures typically requires extensive scaffolding during their assembly process, which is associated with massive material and energy waste. Moreover, discrete shell structures usually require additional design steps normally not necessary with standard continuous structures, such as shape discretisation and stability analyses during and after construction.
The state-of-the-art stability solver rigid-block equilibrium (RBE) method uses quadratic programming with penalty formulation to measure structural infeasibility. For unstable structures, RBE provides a solution with a tensile force at the unstable regions, which gives a quantified measure of instability. Moreover, this dissertation extends the RBE method with some prominent features to thoroughly understand its optimisation results and mechanical meanings. Several experiments are performed and studied, including comparing the original quadratic with a linear function to illustrate nodal forces and interface resultants’ roles and reducing the structure’s contact interface into its kern area to explore different admissible internal stress states.
However, although RBE has various benefits that can be applied to the design problem, it incorrectly assesses unstable structures as stable when complex interface geometries are involved. Therefore, this dissertation provides insight into the RBE flaws, builds upon its strengths, and presents a new robust solver that overcomes the problem. Our newly proposed coupled rigid-block analysis (CRA) solver combines equilibrium and kinematics in a nonlinear programming problem. Furthermore, similar to RBE, CRA with penalty formulation makes it possible to measure infeasibility and gives valuable information to users to change their design. Comparing a wide range of benchmarks with commonly used commercial software shows CRA’s robustness and accurate mechanical description of the complex three-dimensional discrete-element assemblies formed by rigid blocks.
Utilising CRA, this dissertation proposes a stability-aware design process to iteratively help the user and guide their design towards structurally-sound assemblies. Embedding stability-aware design process, an assembly-aware design (AAD) is further proposed to allow the user to consider the assembly sequence while designing discrete shell structures. Several computational and physical models were designed and assembled with limited scaffolding using our proposed workflow to verify our research findings in real-world scenarios. Finally, our CRA solver is publically available as an open-source Python package — COMPAS CRA — to help researchers and designers around the globe to build better discrete shell structures upon our work.
en_US
dc.description.abstract
In dieser Dissertation wird ein neuer numerischer Löser eines montagegerechten Entwurfsablaufs vorgestellt, der BenutzerInnen unterstützt, diskrete Schalentragwerke besser zu entwerfen und zu erbauen. Diskrete Schalentragwerke sind ästhetisch reizvoll, jedoch schwierig zu entwerfen und effizient zu bauen. Diskrete Tragwerke können unter Verwendung effizienter Materialien vorgefertigt werden und erhöhen so die Produktivität auf der Baustelle. Jedoch erfordert der Montageprozesses diskreter Schalentragwerke in der Regel einen umfangreichen Gerüstbau, der mit einer massiven Material- und Energieverschwendung einher geht. Darüber hinaus erfordern diskrete Schalentragwerke in der Regel zusätzliche Entwurfsschritte, die bei herkömmlichen kontinuierlichen Tragwerken nicht erforderlich sind, wie beispielsweise die Diskretisierung der Form und Stabilitätsanalysen während und nach Abschluss des Bauprozesses.
Das hochmoderne Stabilitätslösungsverfahren Rigid-Block-Equilibrium (RBE) verwendet eine quadratische Programmierung mit Straffunktionen, um die strukturelle Undurchführbarkeit zu messen. Für instabile Tragstrukturen liefert die RBE-Methode eine Lösung mit Zugkraft in den instabilen Regionen, die ein quantifiziertes Maß für die Instabilität darstellt. Darüber hinaus wird in dieser Dissertation die RBE-Methode um einige bedeutende Merkmale erweitert, um ihre Optimierungsergebnisse und ihre mechanische Bedeutung gründlich zu verstehen. Experimente untersuchen den Vergleich der ursprünglichen quadratischen Funktion mit einer linearen Funktion um die Rolle der Knotenkräfte und der Schnittstellenresultierenden zu veranschaulichen. Des Weiteren wird die Reduzierung der Kontaktflächen des Tragwerks auf ihren Kernbereich untersucht, um verschiedene zulässige Eigenspannungszustände zu ergründen.
Obwohl RBE diverse Vorteile hat, die auf das Bemessungsproblem angewendet werden können, werden instabile Tragwerke bei komplexen Geometrien der Kontaktflächen fälschlicherweise als stabil eingestuft. Daher gibt diese Dissertation einen Einblick in die Schwachstellen der RBE-Methode, baut auf ihren Stärken auf und stellt einen neuen robusten Löser vor, der das Problem überwindet. Unser neu vorgeschlagener gekoppelter Coupled-Rigid-Block-Analysis (CRA)-Löser kombiniert Gleichgewicht und Kinematik in einem nichtlinearen Programmierproblem. Ähnlich wie bei RBE ermöglicht CRA mit einer Straffunktion die Messung der Nichtdurchführbarkeit und liefert BenutzerInnen wertvolle Informationen, um den Entwurf anzupassen. Der Vergleich einer breiten Palette von Benchmarks mit gängiger kommerzieller Software zeigt die Robustheit von CRA und die genaue mechanische Beschreibung eines komplex dreidimensionalen, aus diskreten starren Blöcken bestehenden Tragwerks.
Unter Verwendung von CRA wird in dieser Dissertation ein stabilitätsbewusster Entwurfsprozess vorgeschlagen, der BenutzerInnen iterativ unterstützt und zu strukturell soliden diskreten Tragwerken führt. Zur Einbettung des stabilitätsbewussten Entwurfsprozesses wird außerdem ein Assembly-Aware-Design (AAD) vorgeschlagen, der es BenutzerInnen ermöglicht, die Montagereihenfolge beim Entwurf diskreter Schalenstrukturen zu berücksichtigen. Mehrere rechnerische und physische Modelle wurden mit limitierten Gerüsten unter Verwendung unseres vorgeschlagenen Arbeitsablaufs entworfen und montiert, um unsere Forschungsergebnisse mit realen Szenarien zu verifizieren. Schlussendlich ist unser CRA-Löser als Open-Source-Python-Paket COMPAS CRA öffentlich verfügbar, um ForscherInnen und KonstrukteurInnen weltweit zu helfen, bessere diskrete Schalenstrukturen auf der Grundlage unserer Arbeit zu entwickeln.
en_US
dc.format
application/pdf
en_US
dc.language.iso
en
en_US
dc.publisher
ETH Zurich
en_US
dc.rights.uri
http://rightsstatements.org/page/InC-NC/1.0/
dc.subject
3D assembly
en_US
dc.subject
Rigid blocks
en_US
dc.subject
Equilibrium analysis
en_US
dc.subject
Discrete element modeling
en_US
dc.subject
Concave shapes
en_US
dc.subject
Friction
en_US
dc.subject
Contact mechanics
en_US
dc.subject
Computational physics
en_US
dc.subject
Nonlinear optimization
en_US
dc.subject
Stability-aware design
en_US
dc.subject
Assembly-aware design
en_US
dc.subject
Discrete shell structures
en_US
dc.subject
Shell structures
en_US
dc.subject
Discrete structures
en_US
dc.subject
Computational fabrication
en_US
dc.subject
Computational design
en_US
dc.title
Stability Assessment of Discrete Shell Structures during Assembly
en_US
dc.type
Doctoral Thesis
dc.rights.license
In Copyright - Non-Commercial Use Permitted
dc.date.published
2023-07-11
ethz.size
232 p.
en_US
ethz.code.ddc
DDC - DDC::5 - Science::510 - Mathematics
en_US
ethz.code.ddc
DDC - DDC::5 - Science::530 - Physics
en_US
ethz.code.ddc
DDC - DDC::7 - Arts & recreation::720 - Architecture
en_US
ethz.code.ddc
DDC - DDC::0 - Computer science, information & general works::000 - Generalities, science
en_US
ethz.code.ddc
DDC - DDC::6 - Technology, medicine and applied sciences::670 - Manufacturing
en_US
ethz.code.ddc
DDC - DDC::6 - Technology, medicine and applied sciences::624 - Civil engineering
en_US
ethz.code.ddc
DDC - DDC::6 - Technology, medicine and applied sciences::690 - Buildings
en_US
ethz.code.ddc
DDC - DDC::0 - Computer science, information & general works::004 - Data processing, computer science
en_US
ethz.grant
NCCR Digital Fabrication
en_US
ethz.identifier.diss
29151
en_US
ethz.publication.place
Zurich
en_US
ethz.publication.status
published
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02100 - Dep. Architektur / Dep. of Architecture::02602 - Inst. f. Technologie in der Architektur / Institute for Technology in Architecture::03847 - Block, Philippe / Block, Philippe
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02150 - Dep. Informatik / Dep. of Computer Science::02658 - Inst. Intelligente interaktive Systeme / Inst. Intelligent Interactive Systems::09620 - Coros, Stelian / Coros, Stelian
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02100 - Dep. Architektur / Dep. of Architecture::02284 - NFS Digitale Fabrikation / NCCR Digital Fabrication
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02100 - Dep. Architektur / Dep. of Architecture::02602 - Inst. f. Technologie in der Architektur / Institute for Technology in Architecture::03847 - Block, Philippe / Block, Philippe
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02100 - Dep. Architektur / Dep. of Architecture::02602 - Inst. f. Technologie in der Architektur / Institute for Technology in Architecture::03847 - Block, Philippe / Block, Philippe
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02150 - Dep. Informatik / Dep. of Computer Science::02658 - Inst. Intelligente interaktive Systeme / Inst. Intelligent Interactive Systems::09620 - Coros, Stelian / Coros, Stelian
en_US
ethz.grant.agreementno
--
ethz.grant.fundername
SNF
ethz.grant.funderDoi
10.13039/501100001711
ethz.grant.program
NCCR (NFS)
ethz.relation.isSupplementedBy
10.3929/ethz-b-000586064
ethz.relation.hasPart
10.3929/ethz-b-000532271
ethz.relation.hasPart
20.500.11850/507285
ethz.date.deposited
2023-07-09T10:05:12Z
ethz.source
FORM
ethz.eth
yes
en_US
ethz.availability
Open access
en_US
ethz.rosetta.installDate
2023-07-10T07:06:42Z
ethz.rosetta.lastUpdated
2024-02-03T01:19:15Z
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=Stability%20Assessment%20of%20Discrete%20Shell%20Structures%20during%20Assembly&rft.date=2023&rft.au=Kao,%20Gene%20Ting-Chun&rft.genre=unknown&rft.btitle=Stability%20Assessment%20of%20Discrete%20Shell%20Structures%20during%20Assembly
Files in this item
Publication type
-
Doctoral Thesis [30292]