Efficient computation of states and sensitivities for compound structural optimisation problems using a Linear Dependency Aware Solver (LDAS)

02/22/2022
by   Stijn Koppen, et al.
0

Real-world structural optimisation problems involve multiple loading conditions and design constraints, with responses typically depending on states of discretised governing equations. Generally, one uses gradient-based nested analysis and design approaches to solve these problems. Herein, solving both physical and adjoint problems dominates the overall computational effort. Although not commonly detected, real-world problems can contain linear dependencies between encountered physical and adjoint loads. Manually keeping track of such dependencies becomes tedious as design problems become increasingly involved. To detect and exploit such dependencies, this work proposes the use of a Linear Dependency Aware Solver (LDAS), which is able to efficiently detect linear dependencies between all loads to avoid unnecessary solves entirely and automatically. Illustrative examples are provided that demonstrate the need and benefits of using an LDAS, including a run-time experiment.

READ FULL TEXT
research
03/01/2019

A study of problems with multiple interdependent components - Part I

Recognising that real-world optimisation problems have multiple interdep...
research
11/11/2020

Identifying Properties of Real-World Optimisation Problems through a Questionnaire

Optimisation algorithms are commonly compared on benchmarks to get insig...
research
09/24/2021

Can We Trust Tests To Automate Dependency Updates? A Case Study of Java Projects

Developers are increasingly using services such as Dependabot to automat...
research
06/22/2016

Étude de Problèmes d'Optimisation Combinatoire à Multiples Composantes Interdépendantes

This extended abstract presents an overview on NP-hard optimization prob...
research
11/19/2021

Fast Discovery of Nested Dependencies on JSON Data

Functional and inclusion dependencies are the most widely used classes o...
research
09/26/2016

Constrained Cohort Intelligence using Static and Dynamic Penalty Function Approach for Mechanical Components Design

Most of the metaheuristics can efficiently solve unconstrained problems;...
research
05/01/2019

E2E Web Test Dependency Detection using NLP

E2E web test suites are prone to test dependencies due to the heterogene...

Please sign up or login with your details

Forgot password? Click here to reset