Computational Design of Lightweight Structures
eBook - ePub

Computational Design of Lightweight Structures

Form Finding and Optimization

Benoit Descamps

  1. English
  2. ePUB (mobile friendly)
  3. Available on iOS & Android
eBook - ePub

Computational Design of Lightweight Structures

Form Finding and Optimization

Benoit Descamps

Book details
Book preview
Table of contents
Citations

About This Book

The author of this book presents a general, robust, and easy-to-use method that can handle many design parameters efficiently.

Following an introduction, Chapter 1 presents the general concepts of truss layout optimization, starting from topology optimization where structural component sizes and system connectivity are simultaneously optimized. To fully realize the potential of truss layout optimization for the design of lightweight structures, the consideration of geometrical variables is then introduced.

Chapter 2 addresses truss geometry and topology optimization by combining mathematical programming and structural mechanics: the structural properties of the optimal solution are used for devising the novel formulation. To avoid singularities arising in optimal configurations, this approach disaggregates the equilibrium equations and fully integrates their basic elements within the optimization formulation. The resulting tool incorporates elastic and plastic design, stress and displacement constraints, as well as self-weight and multiple loading. The inherent slenderness of lightweight structures requires the study of stability issues.

As a remedy, Chapter 3 proposes a conceptually simple but efficient method to include local and nodal stability constraints in the formulation. Several numerical examples illustrate the impact of stability considerations on the optimal design.

Finally, the investigation on realistic design problems in Chapter 4 confirms the practical applicability of the proposed method. It is shown how we can generate a range of optimal designs by varying design settings.

Frequently asked questions

How do I cancel my subscription?
Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
Can/how do I download books?
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
What is the difference between the pricing plans?
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
What is Perlego?
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Do you support text-to-speech?
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Is Computational Design of Lightweight Structures an online PDF/ePUB?
Yes, you can access Computational Design of Lightweight Structures by Benoit Descamps in PDF and/or ePUB format, as well as other popular books in Matematica & Analisi matematica. We have over one million books available in our catalogue for you to explore.

Information

Publisher
Wiley-ISTE
Year
2014
ISBN
9781118908822
Edition
1

1

Truss Layout Optimization

This chapter presents the general problem of truss layout optimization. After a brief introduction to the standard theory of mathematical programming in section 1.1, section 1.2 derives the governing equations of truss structures. Then, section 1.3 states the basic problem of topology optimization. The equivalence between volume and compliance minimization problems is also studied by means of the necessary conditions of optimality. On this basis, section 1.4 progressively builds up a general formulation by adding different design settings. At each step, the numerical difficulties associated with these building blocks are explained. Finally, the optimization of nodal positions is considered in section 1.5, leading to the general design problem of truss geometry and topology optimization, which remains unsolved in the literature.

1.1. Standard theory of mathematical programming

Consider a general nonlinear optimization problem consisting of the minimization of an objective function subject to inequality and equality constraints [MOR 03]:
[1.1a]
eq_1.1a.gif
[1.1b]
eq_1.1b.gif
[1.1c]
eq_1.1c.gif
where f :
ad01.gif
are smooth functions and z ∈
rad.gif
Nz is a vector of continuous variables. Smoothness of the objective function and the constraints is important to allow for a good prediction of the search direction by optimization algorithms. The feasible set of the optimization problem [1.1] is defined as:
[1.2]
eq_1.2.gif
In the feasible region, the inequality constraint gi (z) ≀ 0 is said to be active if gi (z) = 0 and inactive if gi (z) < 0. To solve problem [1.1], we first transform it into an unconstrained optimization problem by introducing Lagrange multipliers
ad04.gif
such that:
[1.3]
eq_1.3.gif
Thus, solving problem [1.1] amounts now to finding a stationary point to [1.3]. If gi (z) is active, we ensure that the search direction points toward the feasible region by enforcing the dual feasibility λg,i ≄ 0. If gi is inactive, we can remove the constraint by setting the complementary slackness λg,igi (z) = 0. These additional constraints are parts of the Karush–Kuhn–Tucker (KKT) optimality conditions [MOR 03]. Let z* be a local minimizer of problem [1.1]. Provided that some regularity conditions hold, then there exists λg,i and λh,j such that the first-order necessary conditions of optimality, or KKT conditions, are satisfied:
[1.4a]
eq_1.4a.gif
[1.4b]
eq_1.4b.gif
[1.4c]
eq_1.4c.gif
The regularity conditions or constraint qualifications of problem [1.1] are necessary conditions that enable a numerical treatment by standard algorithms of mathematical programming. There are many constraint qualifications in the literature (see [PET 73] for a comprehensive survey). Hereafter, the following three prominent conditions are listed:
– the linear constraint qualification implies that if gi and hj are affine functions, then all subsequent constraint qualifications are satisfied;
– the linear-independence constraint qualification holds if the gradients of active inequality constraints ∇gi (z*) and equality constraints ∇hj (z*) are linearly independent at z*;
– the Mangasarian–Fromovitz constraint qualification holds if the gradients of active inequality constraints ∇gi (z*) and equality constraints ∇hj (z*) are positive linearly independent at z*.
For the remainder, the special case of linear programming should be mentioned. Such an optimization problem minimizes a linear objective function subject to linear equality and inequality constraints with non-negative variables. The convexity of the problem implies that a local optimum is also a global optimum and authorizes an efficient treatment by optimization algorithms [ALE 01]. We will see in section 1.3 that, very often, it is possible to reformulate topology optimization problems so that linear programming applies.

1.2. Governing equations of truss structures

Before stating the structural optimization problem, let us start with some basic notations for a linear elastic truss structure as depicted in Figure 1.1. Using standard finite element concepts, we consider a pin-jointed structure composed of Nn nodes interconnected by truss elements e ∈ {1,
, Nb}. With d ∈ {2, 3} being the spatial dimension and Ns being the number of support reactions, the number of degrees of freedom is Nd = d.Nn – Ns. The vector of nodal coordinates is denoted by x ∈
rad.gif
d.Nn, the vector of nodal displacements is denoted by u ∈
rad.gif
Nd and the vector of external forces is denoted by f ∈
rad.gif
Nd (excluding support reactions). The member force is te ∈
rad.gif
. The design parameters associated with every truss element are the...

Table of contents

Citation styles for Computational Design of Lightweight Structures

APA 6 Citation

Descamps, B. (2014). Computational Design of Lightweight Structures (1st ed.). Wiley. Retrieved from https://www.perlego.com/book/996598/computational-design-of-lightweight-structures-form-finding-and-optimization-pdf (Original work published 2014)

Chicago Citation

Descamps, Benoit. (2014) 2014. Computational Design of Lightweight Structures. 1st ed. Wiley. https://www.perlego.com/book/996598/computational-design-of-lightweight-structures-form-finding-and-optimization-pdf.

Harvard Citation

Descamps, B. (2014) Computational Design of Lightweight Structures. 1st edn. Wiley. Available at: https://www.perlego.com/book/996598/computational-design-of-lightweight-structures-form-finding-and-optimization-pdf (Accessed: 14 October 2022).

MLA 7 Citation

Descamps, Benoit. Computational Design of Lightweight Structures. 1st ed. Wiley, 2014. Web. 14 Oct. 2022.