Truss
Truss
Truss
footbridges
A study of parametric design and optimization in Karamba 3D,
Galapagos and Octopus for different truss geometries
Master’s thesis in Structural Engineering and Building Technology
VICTOR ANDERSSON
CECILIA HILLBERG
Department of Architecture and Civil Engineering
Division of Structural Engineering
CHALMERS UNIVERSITY OF TECHNOLOGY
Gothenburg, Sweden 2018
Master’s thesis ACEX30-18-35
MASTER’S THESIS ACEX30-18-35
VICTOR ANDERSSON
CECILIA HILLBERG
Cover: :
Warren sub model in Karamba 3D representing the case study over Genevadsån.
A BSTRACT
In the early design phase of complex structures, there is often an urge of structural engineers to
get detailed and informative preliminary designs, without compromising the constraint of time.
According to the Swedish parliament and government, the environmental goals to have a sustainable
energy provision and zero net emissions to the atmosphere in 2050, also affects the infrastructural
sector (Ahston et al., 2017) and it is of importance to already in an early stage formulate viable
propositions of designs with as little material as possible.
In this thesis a computational script and model of steel truss footbridges is created in Grasshopper
and Karamba 3D respectively, which is based on the Swedish norms and regulations. The purpose is
to optimize the models with the single- and multi-objective optimization plug-ins, Galapagos and
Octopus, to minimize the mass and maximize the transparency of the structures.
Investigations, regarding steel truss bridges and parametric design, initiates the thesis constructing a
knowledge which the next steps build upon. The model in Karamba 3D is first based on a real case
from Ramböll, which it is verified with in FEM-Design and with hand calculations. Two additional
geometries are added into Karamba 3D and verified the same way as before. All three sub models,
which compose the three most common truss geometries Warren, Pratt and Howe, set the basis for
an investigation of the optimization of the structures. The objectives of this thesis are to investigate
if the results from Karamba 3D are reliable and what the difference in results from the single- and
multi-objective optimization plug-ins Galapagos and Octopus are. In a second part, the most optimal
bridge geometry is sought regarding given span lengths of 10 m, 20 m and 30 m, while having the
width and a height constant for all sub models.
The results show that the model in Karamba 3D is reliable if the bridge deck is weakened with a
factor 10 000. However, it needs to be stated that actions needed to be taken compensating for the
differences in the results of the verification considering the utilization ratio of the elements and
the global LT-buckling of the top chord. Additionally, the results proved that Octopus is the most
beneficial plug-in and that the Howe sub model is the least suitable for all span lengths. The Pratt sub
model proves to be most suitable for span length of 10 m and the Warren sub model for span length
20 m and 30 m, both considering mass and transparency. To conclude, the model, consisting of
three sub models, can be used for a preliminary design to give an initial estimation of cross-sections
and topology and also gives the opportunity to be further developed, adding more constraints if desired.
Keywords: Parametric design, Steel truss footbridge, Optimization, Karamba 3D, Galapagos, Octopus
SAMMANFATTNING
Behovet av att kunna formulera tidiga designförslag som är pålitliga och informativa är något som
eftersträvas i tidiga skeden. Det är Trafikverkets vision att det år 2050 inte ska produceras några
utsläpp överhuvud taget, vilket förstås också påverkar byggandet av infrastrukturen i Sverige. För att
stödja dessa mål är det viktigt att kunna optimera och föreslå desginförslag som använder sig av så
lite material som möjligt.
Målet med det här arbetet är att göra en parameterstyrd model av fackverks-GC-broar av stål i
Karamba 3D som klarar de svenska normerna och kraven. Modellen ska därefter optimeras med två
tilläggsmoduler, Galapagos och Octopus, för att kunna reducera massan och maximera genomsiktlig-
heten av broarna.
En litteraturstudie om stålbroar och parametrisk design lägger grunden för att initiera modellering
i Karamba 3D. Den första modellen baseras på en verklig bro som byggts över Genevadsån och
har beräknats av Ramböll. Modellen i Karamba 3D verifieras med det verkliga fallet i FEM-Design
och med handberäkningar. Därefter introduceras ytterligare två geometrier och verifieras på samma
sätt. I nästa del ska dessa tre delmodeller - Warren, Pratt och Howe - optimeras med geometrin och
profilerna av elementen som variabla parametrar. Delmålen i det här arbetet består av att avgöra
graden på pålitligheten gällande kraven från Karamba 3D, undersöka vad som skiljer i resultaten
mellan optimmeringen i Galapagos och Octopus och slutligen hitta den mest optimala geometrin och
de bästa profilerna för en spannlängd av 10 m, 20 m och 30 m med en konstant bredd och höjd på bron.
Resultaten visar att modellen i Karamba 3D går att lita på om brobaneplattan försvagas med en faktor
10 000. Värt att nämna är skillnaderna som påvisades i verifieringen, huvudsakligen gällande
utnyttjandegraden av vissa element samt den globala böjvridknäckningen av överramen på GC-
broarna, som behövdes kompenseras för. Resultaten påvisar även att Octopus är den mest gynnsamma
och tidseffektiva tilläggsmodulen vid optimering. Den mest optimala GC-bron för 10 m visar sig
vara Pratt GC-bron och för 20 m och 30 m är det Warren GC-bron; detta med hänsyn till både
massa och genomsiktlighet. Slutsatsen är att modellen kan användas för en preliminär design av tre
fackverks-GC-broar som kan utgöra ett ungångsläge för vidare beräkningar och detaljer.
Nyckelord: GC-bro, Fackverk, Parametrisk design, Optimering, Karamba 3D, Galapagos, Octopus
Abstract i
Sammanfattning ii
Contents iii
Preface ix
Abbreviations xi
Nomenclature xi
1 Introduction 1
1.1 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Aim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Objective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.4 Demarcations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.5 Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
7 Discussion 50
7.1 Part 1 - Galapagos versus Octopus . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
7.2 Part 2 - The Warren, Pratt and Howe sub models for given span lengths . . . . . . . . 52
7.3 The model in Karamba 3D and its verification results . . . . . . . . . . . . . . . . . . 53
7.4 Overall optimization results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
8 Conclusion 57
8.1 Further studies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
References 59
Appendix E Verification of the natural frequency (mode 1) of the Warren sub model 89
Appendix H Calculation of the global lateral torsional buckling of the top chord 97
List of Tables
4.1 An overview of the included loads in this thesis. . . . . . . . . . . . . . . . . . . . 22
4.2 Relevant factors for the permanent and variable loads. . . . . . . . . . . . . . . . . 23
4.3 Factors for permanent and variable loads in the three load combinations considered. 23
4.4 All load combinations with the factors for the self-weight and crowd load respectively,
which are used in the created model in Karamba 3D. . . . . . . . . . . . . . . . . 24
4.5 Input data of the developed Warren sub model, which is in accordance to the input
data of the FEM-Design model of the case study. . . . . . . . . . . . . . . . . . . 24
4.6 Comparison of the reaction forces of the two models in a first attempt of verification. 25
4.7 Comparison of the absolute values of the normal force from position a to f of the
bottom chord from Karamba 3D with FEM-Design. . . . . . . . . . . . . . . . . . 25
4.8 Comparison of the absolute values of the normal force at position a to f in the bottom
chord from Karamba 3D with FEM-Design with a weakening factor 10 000(*). . . 26
4.9 Comparison of the absolute values of the moment at position a to f in the bottom
chord from Karamba 3D with FEM-Design. . . . . . . . . . . . . . . . . . . . . . 27
First, we would like to thank the Bridge Division at Ramböll, which gave us a lot of memories and
joyful contributions during this master’s thesis. Secondly, we would especially like to thank our
supervisors at Ramböll, Georgi Nedev and Gustav Good, who showed great commitment and interest
in this project.
Finally we would like to thank Joosef Leppänen, our supervisor and examiner at Chalmers University
of Technology, who conducted and supported us during this semester.
EA Evolutionary algorithm.
GA Genetic algorithm.
MO Multi-objective optimization.
Nomenclature
Greek letters 𝐶𝑚𝐿𝑇 Factor for equivalent constant moment
𝜒𝐿𝑇 𝑚𝑜𝑑 Modified reduction factor for consider- 𝐶𝑚𝑦 Factor for equivalent constant moment
ing lateral torsional buckling 𝐶𝑚𝑧 Factor for equivalent constant moment
𝜒𝐿𝑇 Reduction factor for considering lateral 𝑘𝑦𝑦 Interaction factor
torsional buckling 𝑘𝑦𝑧 Interaction factor
𝛾𝐺 Partial coefficient for permanent load 𝑘𝑧𝑦 Interaction factor
𝛾𝑄 Partial coefficient for variable load 𝑘𝑧𝑧 Interaction factor
1.1 Background
In the early design of complex structures, such as bridges, structural engineers and architects, often
having conflicting goals, need to combine their special skill sets to design and analyze different
conceptual designs. This process is often time consuming and little information is known about the
project in its early stages, which makes it difficult to make informed decisions. The design choices
made in the preliminary design phase will have precautions down the whole design chain, often
resulting in more costly changes executed in a later phase than the preliminary design phase (Sharafi,
Hadi, & Teh, 2013). This is an issue which the bridge department at Ramböll Sweden has reflected
upon, resulting in a request to solve this matter.
Environmental, economical and time related profits are of importance, both considering the infras-
tructure globally and regionally, in Sweden. The Swedish parliament and government has a vision,
based on the United Nation’s framework for environmental goals (United Nations, 2018), to have a
sustainable energy provision and zero net emissions to the atmosphere in 2050 (Ahston et al., 2017);
this also affecting the infrastructural sector. These goals put an particular pressure on the ability to
optimize structures correctly and time effectively. It needs to be stated that it is the responsibility of
the consultant to already in an early stage consider the environmental and economical aspects and
optimize them if possible.
Many studies have been made on the topic of structural optimization using varying kinds of software
and methods (Rothwell, 2017; Camp, Pezeshk, & Cao, 1998; X. S. Yang, 2010; Sharafi et al., 2013;
Nanakorn & Nimtawat, 2013). Most of the studies on optimization of bridges have been carried out
on truss bridges (Balling, Briggs, & Gillman, 2006) and the parameter optimized is often the weight
of the structure. However, there are optimization algorithms that can be used to optimize multiple
parameters (Martini, 2015; Coello Coello, 2006). There have also been advances in the field of
parametric design which is the design using changeable parameters instead of statically input values.
Parametric design allows the designer to quickly analyze different design parameters without redoing
the whole design process. The contribution of the advancing technologies in the steel industries,
allowing more precise and complex parts to be produced, also pushes the optimization in production
towards the realization of the preliminary design. The combination of all parts - parametric design,
optimization tools and the ability to produce the wanted sections - finally leads to the possibility to
make informed decisions early, resulting in environmental, economical and time related benefits.
1.3 Objective
This thesis starts with accomplishing a literature study, studying the steel in its relation to its emissions
during production and the standard dimensions of steel profiles and its place in the optimization world.
Further, optimization techniques and parametric design are investigated to identify possibilities and
good choices when optimizing models. Subsequently, the answers to following questions are sought,
which reassemble the objectives of this thesis:
• Are the parametric models in the FE-solver Karamba 3D and its results reliable?
• Is there a difference between the results from the single-objective optimization plug-in
Galapagos and the multi-objective optimization plug-in Octopus?
• Which bridge geometry - Warren, Pratt or Howe - is the most optimal one for the given span
lengths of 10 m, 20 m and 30 m, having the bridge width and height constant?
• Can this created script in Grasshopper in the end contribute to more precise, informative and
also time efficient results in an early stage of preliminary design?
1.4 Demarcations
In the scope of this report the designed bridge is presumed to be located in Sweden and the focus is
restricted to the superstructure of steel truss footbridges. Truss types studied in this report are the
Warren, Pratt and the Howe truss. The spans treated are 10 m, 20 m and 30 m and the loads used in
the calculations are the self-weight of the construction (permanent load) and the crowd load (variable
load). The study is focusing on the global behaviour of the truss bridges, meaning that local effects
and details are neglected as it is not of prior interest in a preliminary design.
Once the three developed sub models are verified, the structures are optimized using the evolutionary
single- and multi-objective optimization plug-ins Galapagos and Octopus. To achieve an optimal
solution, the model needs to fulfill all design criterion, when reducing the mass and increasing the
transparency of the footbridge. The following criterion were considered during optimization:
Part 1 of the optimization comprises to evaluate the differences of the results from Galapagos and
Octopus, having the case study as an initial condition when optimizing. In part 2 of the optimization,
the focus lies in the achievement of the optimal solution considering given span lengths of 10 m, 20
m and 30 m of the footbridges, having the height and width constant for all three sub models.
The truss bridges can be categorized into three main categories, depending on the location of the
bridge deck and where the supports are put: Deck, half-through and through truss bridges, which
can be seen in Figure 2.2 (Duan, 2017). The through bridge indicates that the bridge deck is put on
the bottom chord, whereas the deck truss bridge has the bridge deck located on the top chord. For
larger bridges, the section is closed in case of a through truss bridge, meaning that the users of the
bridge must be able to pass under the top chord. The half-through bridge is a combination of the two
mentioned before, having the deck between the top and and bottom chords.
As can be seen in figure Figure 2.3 there are different types of concepts when it comes to bridge
trusses (Kassimali, 1993). The Warren truss bridge is the most common one in which its web
members take either tension or compression (Duan, 2017). The Pratt truss bridge is another concept,
which concludes in the diagonals taking tension and the vertical members carrying compression.
The Howe truss is similar to the Pratt truss, having the diagonals rotated 90 degrees, making them
take compression and the verticals tension. There are several other concepts, being versions of the
ones mentioned above, which are further subdivided in triangular formations. Two examples are the
Baltimore truss and the K truss.
Figure 2.3: A visualization of different truss bridge concepts. To the right, only considering the
self-weight, the load distribution of the members of the truss bridge concepts is presented.
The drawbacks of steel truss bridges are that they are expensive to maintain and require a lot of field
labour because of the jointed layout of the members, which also makes the design hard to access for
maintenance (Troitsky, 1994). The joints are considered as a risk zone often resulting in some kind
of damage (Mehrjoo, Khaji, Moharrami, & Bahreininejad, 2008).
There is a great range of possible compositions of steel (Bhadeshia & Honeycombe, 2006). Only
a small amount of carbon is enough to form iron to the strong and mostly tough alloy called steel,
compared to iron which is rather soft. Steel is often categorized into two groups, one being plain
carbons and the other being alloy steels (Mandal, 2015). During the production of plain carbon
steel, no alloying components are added intentionally; thus small amounts of alloying substances can
appear and be implemented during production. Alloys can be defined as a composition of iron and
other components, but alloys without carbon are usually called irons (Krauss, 2005).
To reach this vision, Trafikverket (Swedish Transport Administration) has decided to demand a
decrease of the emissions of 15 % until 2020 and 30 % until 2025, which finally ends up in a zero
release of emissions in 2050 (Ahston et al., 2017). These percentages are referring to a representative
value from 2015. It is also the goal of the Swedish Transport Administration to ensure an economical
benefit throughout all processes, without compromising the long-term infrastructural goals with
respect to the environmental and social aspects. The goals are to create a society with a developing
infrastructure, entailing an improvement in efficiency concerning time, costs and performance.
Steel production is energy, resource and emission intensive (World Steel Association, 2018b), a lot
depending on for instance the way of production, the coal and iron ore used and composition of the
steel product (World Steel Association (WSA), 2015). Approximately 93 % of all greenhouse gas
emissions caused by the steel industry consist of carbon dioxide emissions, which is an issue to be
solved (World Steel Association, 2018b). The advantage is that steel components of structures can
be recycled almost infinitely without deteriorating in quality (Domone & Illston, 2010).
There are mainly two ways to produce carbon steel (World Steel Association, 2018a). One way of
manufacturing steel entails retrieving iron from iron ore in the blast oxygen furnace (BOF), which
according to World Steel Association is the most common method used globally, representing 70 % of
the production. In the blast oxygen furnace the pig iron is molten in a furnace, where oxygen is blown
into (Rennie, 2016). The temperatures reach about 1250 degrees and the final product is molten
steel, which is poured off. The BOF way of production is mainly used to produce both long and
flat steel products, where in this case high-quality scrap (pre-consumer scrap) also can be recycled
(Xylia, Silveira, Duerinck, & Meinke-Hubeny, 2017).
The second way of production is meant for the purpose to recycle the increasing amount of steel
scrap, where an electric arc furnace (EAF) is used (Xylia et al., 2017). In the electric arc furnace an
electric arc induced by electrodes is created, producing heat, which melts the metal (Rennie, 2016).
Low-quality scrap (post-consumer scrap) can be recycled and is mostly formed into long products, but
also used for the production of special kinds of steel as for instance stainless steel (Xylia et al., 2017).
In this way of production and with the increasing recycling of steel scrap, less energy is used, to be
exact 56 % less energy than with the BOF, ending up in an advantage not only environmentally, but
also considering the economic energy costs. In the year 2050 it is predicted that the scrap availability
of steel versus the production of crude steel, which means steel in its first solid state after it has been
melted, will be at the same amount, indicating the importance of an environmental friendly disposal.
In Sweden steel is produced in 3 ore based plants, 10 plants based on scrap and 15 plants focusing on
the processing of steel (Miljönytta, 2018). The ore based plants cover approximately two thirds of the
steel production in Sweden. The steel industry being a big part in the export business, representing a
value of ca 41 billions of Swedish crowns, corresponding to 3.4 % of the total export of goods to
approximately 140 different countries. The unsolved issue is the release of carbon dioxide, mainly
caused during the reduction from iron to pure iron using coal or coke. This has started a cooperation
project in northern Sweden in 2016 with the aim to produce iron without any carbon dioxide emissions
at all. This could be achieved using hydrogen gas instead of coal and coke, which nowadays partly is
imported from Australia (LKAB, 2018). The plan is to use hydrogen gas, produced with Swedish
fossil free electricity, in which case the rest product would be water. If this vision becomes true, it
would entail a reduction of the total carbon dioxide emissions in Sweden by 10 %.
Today there are technologies available, allowing complex parts to be produced (Zietala et al., 2016).
So called laser-additive manufacturing entails producing a layer-by-layer reproduction of a computer
aided design (CAD), using powder, which is melted and added. The additive manufacturing (AM),
also called 3D printing, has been developing since the 1980s (Gu, 2015). Today the AM is most
commonly used with plastics, metals and alloys. There are several ways of laser additive manufactur-
ing today, for instance direct laser fabrication (DLF), laser solid forming (LSF) and laser engineered
net shaping (LENS) (Zietala et al., 2016).
The advantages of the laser-additive manufacturing is the time efficient production as the procedure is
executed in one step (Gu, 2015). Not only is this a way of production allowing complex shapes to be
manufactured, but also it is cost effective bypassing the need to transport products; rather producing
them closely to the site where it is needed. Additionally, considering the environmental aspect, the
laser-additive manufacturing leaves no waste behind, as the product is built, adding layer-by-layer,
The additive manufacturing method is nowadays mainly applied in the aerospace, automobile,
biomedical and defense sector (Gupta, 2017). There are few examples where the method is used in
the construction sector to build bridges though (Eindhoven University of Technology, 2017) and
(infra, 2017). In Europe there have been some examples, where footbridges have been 3D-printed, one
example being a cycle bridge in Gemert in the Netherlands, where a 8 m long bridge was printed with
pre-stressed, reinforced concrete. Another example in the Netherlands, more accurate considering
the focus of this thesis, is a 12 m long footbridge made out of stainless steel, which is printed in a lab
and is to be installed in 2018 (Dunning, 2017). It is the first 3D-printed bridge in this scale and is to
be placed across the Oudezijds Achterburgwal in Amsterdam.
The development of 3D-printing is improving and the prediction is that it will be more adapted and
used in a large number of industries in the future (Kianian, Tavassoli, Larsson, & Diegel, 2016).
Whilst the increased utilization of AM world wide, including countries close by like Germany and
the United Kingdom, Sweden has shown a retraction regarding the use of AM, beyond its use for
prototyping. A reason could be the lack of standards for the AM (Larsson, 2016). A study from
2016 is thus stating that the majority of the AM users in Sweden are expanding, finally leading to the
possibility to participate in the global competitiveness (Kianian et al., 2016).
Optimization in the early stages of the design process can help saving material (Rothwell, 2017). The
weight reduction can help creating light weight structures to counteract the high cost of today’s high
performance materials. Reducing the weight of the cross-section not only generates less material
costs but also decreases the manufacturing and operational costs (COX, 1965). However, material
reduction have some drawbacks as well (Rothwell, 2017). Light weight structures entail an increased
slenderness of the structure having the consequence of an elevated risk of buckling. This is an
example of two conflicting goals, where a decrease of the buckling risk implies that more material
is needed, resulting in a higher cost. The conflict between these two goals can be handled using
optimization tools (Beck & Gomes, 2012).
Conventional design methods, as stated in Eurocode (EC), are used to get as close to the recommended
design values as possible. The design process is carried out and then repeated, parameters modified
and analyzed until satisfactory terms are met, for instance an acceptable utilization ratio of the
cross-sections (Nanakorn & Nimtawat, 2013). This process often demands many iterations until the
design criterion is met (Rothwell, 2017). Drawbacks with the conventional design process are time
consuming calculation processes and the selected focus on only one parameter. In the design of a
structure there are often several conflicting design parameters which make it hard to find a optimal
design using the conventional design method (Coello Coello, 2006). To get a more efficient structure,
design methods that can handle and optimize several design parameters are needed.
As can be seen in Figure 3.1, the different optimization techniques can be divided into one-dimensional
and multi-dimensional methods (Sahab, Toropov, & Gandomi, 2013). The multi-dimensional methods
are divided further into continuous and discrete methods (Black, Hashimzade, & Myles, 2017) and
Figure 3.1: Classification of optimization methods, modified after an original by (Sahab, Toropov, &
Gandomi, 2013).
In order to understand the different optimization techniques, the fundamentals need to be explained,
which can be done using a problem defined with Equations (3.1) to (3.4), also called the generic
form of a problem (X.-S. Yang, 2010). The functions 𝑓𝑖 (𝑥), ℎ𝑗 (𝑥) and 𝑔𝑘 (𝑥) are called objective or
cost functions, which describe the design vector. It is also possible to shift the objective functions
representing a maximization problem instead of a minimization problem, where 𝑔𝑘 (𝑥) could be larger
than 0, see Equation (3.3). The design or decision variables x in Equation (3.4) are real numbers and
the variable i describes the search or design space as is expressed in Equation (3.1).
Logically if there are values for 𝐽 , 𝐾 or both, the problem is constrained (Sahab et al., 2013).
In structural optimization design the building codes, for instance Eurocode, usually represent the
constraints. There are two subcategories to the constrained optimization: The indirect and direct
method, see Figure 3.1. The indirect method starts to find optimal conditions of a function and
discretizes it afterwards, whereas for the direct method it is the other way around (Potschka, 2014).
The advantage of the direct method is that the result is generic.
Metaheuristic algorithms are a family of stochastic algorithms and have become popular in civil
engineering to optimize truss structures, seismic analyses, traffic flow analyses, lay-out designs of
floor beams and many more applications (Gandomi, Yang, Talatahari, & Alavi, 2013b). Metaheuristic
means higher level and are often stochastic algorithms with randomization and global exploration.
Metaheuristic algorithms can be used in a variety of optimization problems, for instance for discrete,
constrained and unconstrained optimization as can be seen in Figure 3.1, which is a factor why it is
an advantageous technique commonly used.
The metaheuristic algorithms use two different features to search for solutions, the intensification
and the diversification (X.-S. Yang, 2010). Intensification, also called exploitation, means directing
the focus to a local area, concentrating to select the best solution (Gandomi et al., 2013a). The
diversification on the other hand, called exploration, is the process of generating many different types
One of the metaheuristic algorithms is the evolutionary algorithm (EA), which is combining the
intensification and diversification. Evolutionary algorithms are based on the inspiration on the bio-
logical evolution in nature (Sahab et al., 2013). The most commonly used evolutionary algorithm is
the genetic algorithm (GA), which is a solver trying to replicate a natural selection process where
the "best" (fittest) solutions, also called individuals, in a population is evolved (Simon, 2013). This
algorithm is, as in the natural selection process, based on the facts that the population is diverse and
that each individual has a finite life span and is able to reproduce. In a GA the first generation of
individuals is randomly generated, resulting in some of them having high and some having low fitness
(Sahab et al., 2013). Individuals with high fitness are more likely to survive and reproduce, which
is why the individuals with low fitness are removed (Simon, 2013). To create a second generation,
the individuals from the first generation (parents), having a high fitness, will cross-over (mate) with
each other and thus create a new population (children). The cross-over process gives the children a
combination of "genetic" information from the parents. This process is replicating Darwin’s theory
of natural selection. Since the individuals with high fitness will mate, their offspring will achieve a
higher fitness and thus get closer to an optimum solution.
Another way to increase the fitness of a population is to use a so called penalty function
(Smith & Coit, 1995). The idea of a penalty function is to penalize bad or unfeasible solutions
so that the fitness of the population is not decreased. The penalty function can be seen as a barrier
that hinders solutions that violates the constraints from being considered. Once a solution violates
the constraints the penalty function changes the fitness value of the solution so it gets a really low
fitness, thus hindering the solution from being considered.
If there is a small variety in a population there is a risk of inbreeding. In the terms of evolution-
ary computing, this means that the solution would not converge and the iteration hits a dead-end
(Simon, 2013). To avoid inbreeding, some sort of mechanism is needed to apply more diversity
to the population (Camp et al., 1998). Thus the concept of mutation is introduced, which in the
context of GA entails changing one of the parameters in the offspring when cross-over takes part,
creating new unique individuals (Simon, 2013). This creates a larger diversity in the population and
reduces the risk of inbreeding. A balance is sought to avoid inbreeding, having a too small rate of
mutation, and to bypass the behaviour of a random number generator when having a too large amount
of mutation. The diversification will affect the convergence of a GA, but it is also highly dependent
on the choice of population size, fitness function and other parameters (Gandomi et al., 2013a). GAs
are commonly robust but take long time to reach a global optimum, meaning a slow convergence rate
(Mitropoulou, Fourkiotis, Lagaros, & Karlaftis, 2013).
Other than GA there are several other evolutionary algorithms, for example evolutionary strategies
and evolutionary programming (Simon, 2013). All algorithms are based on the same framework but
have different foci on the population size, the recombination, the extension of mutation and fitness
evaluation for instance.
Looking at Figure 3.2, the Pareto-optimal solutions can be explained (Martini, 2015). The two axes
represent two objective functions, 𝑓1 and 𝑓2 , and the points (A to E) show different solutions of the
problem (Martini, 2015), as there is hardly ever just one single solution that will be an optimum when
using MOAs (Mitropoulou et al., 2013). The set of solutions are often compromises between different
objectives, which implies that a change of an objective cannot be increased without decreasing another
objective. As the minimum value is sought in the example, see Figure 3.2, B is a better solution
than C, and D is better than E, having the smaller value in either one or both objective functions, i.e
lower fitness (Martini, 2015). This implies that B is dominant compared to C, and D dominates E,
thus solutions C and E are called dominated solutions. Looking at the solutions B and D, neither
of them dominates the other, showing an example of non-dominance. The solutions A, B and D
are called non-dominated front or Pareto-optimal set, as they represent a set of solution, which are
non-dominant towards each other.
Figure 3.2: A graph explaining the Pareto-optimal set, which is represented by the black points, A, B
and D.
There are classical gradient based methods which can solve MOPs, thus not very efficient yet,
which can result in a single solution instead of a set of solutions (Tapabrata, 2018). Gradient based
methods have difficulties handling the shape of the Pareto-optimal set, if the shape is concave
Even though non-dominated solutions have been found in a generation it is not sure that this solution
is the best for another generation (Coello Coello, 2006). There is a risk that good solutions can be
lost in the process of mutation or cross-over, making the new offspring having lower fitness than
the parents (Gro, Oltean, & Oltean, no date). To make sure that the best non-dominated solution is
always found and kept some MOEA have a method for storing non-dominated solutions in a archive,
also know as an secondary population, from a generation and comparing these to other generations.
This concept is called elitism and is used to find the best non-dominated solutions for all generations.
If better individuals are found, the secondary population is updated with these individuals.
One of the more advanced MOEAs that uses elitism are the strength Pareto evolutionary algorithm 2
(SPEA-2) (Coello Coello, 2006). In addition to the archive with previously found non-dominated
solutions SPEA-2 uses a ranking system called strength. The strength is calculated based on how
many other individuals an individual is dominating as well as how many individuals are dominating
it. The fitness is calculated based on the strengths of all non-dominated solutions in the current and
secondary population. When calculating the fitness, SPEA-2 also considers how close the solutions
are to the Pareto-front as well as the distribution of individuals. This is used to keep the individuals
evenly distributed on the front. The algorithm also preserves solutions that are boundary solutions.
Another advanced MOEA is the hypervolume estimation algorithm for multi-objective optimization
(HypE) (Bader, Zitzler, & Rudolph, 2010). HypE optimization methods works similarly to SPEA-2,
but instead of using the strength of the solutions to determine the fitness, it uses the hypervolume,
meaning it measures the area underneath the Pareto-front, which represents the area dominated
by the Pareto-optimal solutions (Bader & Zitzler, 2011). Since HypE wants to find the largest
hypervolume it turns the multi-objective optimization problem into a single-objective problem, as
only the hypervolume is optimized. The unique thing about hypervolume calculation is that it is
non-decreasing, monotonic, with respect to Pareto-dominance, meaning that a Pareto-optimal front is
achieving the largest hypervolume. The main drawback of hyper volume based optimization methods
is that they are highly demanding with regard to computer power.
The benefit of using parametric design tools to integrate the work of both architects and struc-
tural engineers is that the structural optimization can be done during the structural design phase
(Dominik Holzer, Richard Hough, 2007). In this thesis different parametric design software are used
to optimize steel truss bridges, which are explained in the following chapters.
Figure 3.3: Schematic overview of the software that form the parametric design script.
3.2.2 Grasshopper
Grasshopper is a visual algorithm editor and is widely popular due to the ease with plug-ins which can
be used in the software; some plug-ins being Karamba 3D, Octopus and Galapagos, see Figure 3.3
(Davidson, 2018). Unlike other programming languages like Python or C++, Grasshopper is a visual
programming language. This implies that no scripting is needed, even though possible; instead
components and outputs are created on a canvas and connected together with inputs, see Figure 3.4a.
(a) (b)
Figure 3.4: (a) Example of how a truss structure can be created in Grasshopper. (b) Truss geometry
output, visualized in Rhino.
As can be seen in Figure 3.4a the inputs to the left, which are changeable - in this case starting points
for the truss - are connected via components, to achieve the wanted output in the end. The middle
part in white represents all the components that are used to create the geometry of the truss. To the
3.2.3 Karamba 3D
Karamba 3D is a structural analysis plug-in to Grasshopper which makes it possible to combine
the parametric design environment of Grasshopper with structural analysis (Preisinger & Bollinger-
Grohmann-Schneider, 2018). Karamba 3D takes the geometry created in Grasshopper and translates
it into beams, shells, joints and other cross sections. Like in any structural analysis, supports as
well as loads can be specified. All the parts can thereafter be assembled and analyzed with first or
second-order theory. Karamba 3D can handle phenomenons like buckling and natural frequency. It
contains also a result viewer where displacements and reaction forces can be displayed. In this thesis
Karamba 3D version 1.3.0 WIP (180304) is used.
Some known limitations with Karamba 3D are pointed out in the Karamba 3D manual and listed
below (Preisinger, 2016):
• The interaction factors, used in EC3 to calculate interaction between bending moment and
normal force, 𝐶𝑚𝑦 , 𝐶𝑚𝑧 and 𝐶𝑚𝐿𝑇 , are restricted to values between 0.9 and 1.
• It is not possible to view global forces, like the bending moment across the whole structure.
Instead Karamba 3D displays the internal forces.
In Galapagos there are some settings that can be changed to specify the speed or accuracy of the
optimization, see Figure 3.5b. One of these settings are the size of the population, a large population
means larger possibility to find local maximum and minimum but it increases the computation time.
Another setting is the initial boost which is a factor that sets the population of the first iteration to
a larger value to cover more of the design space. Drawbacks with a large initial boost is increased
computation time. However, it reduces the chance of Galapagos being stuck in local maximum or
minimum. Finally, the number of max stagnant means after how many iterations Galapagos stops if
it does not find a better fitness value.
Octopus is another optimization software, that has two different optimization algorithms, SPEA-2
and HypeE both explained in Section 3.1.2. Since both SPEA-2 and HypE are MOEA:s, they have
the possibility to optimize several fitness functions at the same time. Thus, Octopus allows the user
to find the best trade off between several goals. Worth mentioning is that since Octopus uses a MOA,
there will not be a single optimal solution but many solutions that are all optimal. Thus, it is up to
the designer to chose which of these solutions that should be chosen. Since Octopus is a plug-in to
Grasshopper the optimization can be used in combination with the structural analysis in Karamba 3D.
For the scope of this report SPEA-2 is used for the multi-objective optimization in Octopus. HypE is
disregarded since it is highly demanding regarding computational power. The version of Octopus
used in this thesis is version 0.3.6.
Octopus has several settings that can be adjusted to change the behaviour of the optimization algorithm,
see Figure 3.6. As for Galapagos, the first generation in Octopus starts with a larger population, in
this case twice the preset population. The elitism setting means how much of the non-dominated
solutions are stored into the secondary population. Mutation probability controls how likely it is
that an individual mutates. The cross-over rate determines how much of the genes from the parent
solutions is combined. A cross-over rate of 0.5 means half of the genes come from either parent.
Finally, the size of the population can be chosen.
Figure 3.6: Octopus solver with solutions marked as cubes and the settings listed to the right.
Figure 4.1: Reference project over the stream Genevadsån, picture from Ramböll (2018).
The bridge is a one span Warren truss bridge in steel and has a span length of 20 m, a width of 2.7 m
and a height of 1.4 m. Hot-rolled hollow profiles (VKR) are used for the structural elements, except
for the cross beams, for which IPE profiles are used. The bridge deck is a 10 mm thick steel plate
and the steel quality for all elements is S355. The end cross beams are constructed to withstand a
replacement of the bearings used for the supports. Further details are shown in Appendix B.
Figure 4.2: The reference bridge modeled in FEM-Design. The distances are shown in meters.
To adjust the appearance of the bridge, the designer can define the input parameters as the length,
width and height of the bridge. Additionally the number of diagonal triangles (n△ ) and number of
spacings between the cross beams (n𝑐𝑏 ) within a diagonal triangle can be defined by the designer. It
is arranged that the designer first chooses the n△ , which are defined as 5 in the case of Figure 4.3.
Afterwards n𝑐𝑏 can be set, which is also 5 in Figure 4.3. The same n𝑐𝑏 is then set at all the other truss
triangles. At the start and end diagonal triangle, n𝑐𝑏 is half of the amount as for the ones in the mid
sections. Should n𝑐𝑏 be an uneven number, the number is rounded up to the next number, i.e. to three
in the case of Figure 4.3.
The geometry is divided into six main components of the bridge: The four longitudinal chords, the
diagonals, the cross beams, the end cross beams, the vertical end posts and the bridge deck. The
complete geometry is used as an input to Karamba 3D, where the structural analysis is executed.
Karamba 3D offers the user a list of cross-sections to apply to the geometry. There is also a possibility
to add additional cross-sections, which is done in this case. VKR and circular hollow sections
(KCKR) are added into Karamba 3D by specifying cross-sectional parameters into an excel-sheet
where all cross-sections used in Karamba 3D are stored. The cross-sections used in this thesis for the
beam elements are IPE, VKR and KCKR, which are all adjusted and based on the input values from
(TIBNOR, 2011), which can be found in Appendix C. Worth mentioning is that the effective shear
areas in y- and z-direction respectively for the IPE profiles are considered so that 𝐴𝑦 only includes
the area of the flange and 𝐴𝑧 only includes the area of the web. The shear area for the VKR profiles
are calculated according to EN 1993-1-1 chapter 6.2.6. VKR and IPE cross-sections are included
in the model since they are used in the reference project. The circular cross-sections represent an
addition to broaden the range of cross-sections. The final geometry with applied cross-sections is
shown in Figure 4.4.
The material and material class for the elements is specified to steel S355 and the Shear and Young’s
modulus used are 81 GPa and 210 GPa respectively. The density of the steel is set to 7 850 kg/m3
and the gravitational constant to 9.82 m/s2 . Four supports are introduced in accordance to the case
study, which are locked in the directions of the arrows, seen in Figure 4.3.
The load combinations considered are ULS 6.10a, ULS 6.10b and SLS 6.15a-b (frequent) and the
bridge is considered to be in safety class 3. The recommended values for the 𝜓-factors and the
𝛾-values for the permanent and variable loads are shown in Table 4.2.
Table 4.2: Relevant factors for the permanent and variable loads.
𝜓-factors
Permanent loads
Max Min
Self-weight of construction,
1 1
characteristic nominal value
The final factors for the permanent and the variable loads for each load combination are shown in
Table 4.3. Primary loads are the leading variable actions, i.e. the load is the main load. The secondary
loads are accompanying variable actions, meaning that another load is the main load.
Table 4.3: Factors for permanent and variable loads in the three load combinations considered.
6.10a ULS 6.10b ULS 6.10ab SLS
Permanent loads
Max Min Max Min Max Min
𝛾𝐺 - factors 1.35 1 1.2 1 1 1
Further, the structural analysis is of interest and to be compared for the two software. Using the
components in Karamba 3D, a first order, plastic analysis is made to calculate the reaction and
sectional forces, the maximum displacement and the utilization ratios of the bridge, which are
compared with the ones from the FEM-model from the case study. Also the natural frequency is
verified with the results from FEM-Design and hand calculations. As a first attempt to verify the
results of the two models, the reaction forces of a simple equilibrium of the bridge is investigated,
which can be seen in Table 4.6. The difference between the results is rather small and sets the basis
for further verification of the results.
In a next step the normal force 𝑁, the moment 𝑀𝑦 and the shear force 𝑉𝑧 of the two models are
compared. This is executed with the preconditions that the railing of 0.5 kN/m is included in the
permanent load and load case 6.10𝑏1 , see Table 4.4, is used. In this case, 6.10𝑏1 is chosen as it is the
worst case in ULS when only considering the crowd load. The choice of load combination is of no
importance in the verification, as long as it is the same in the two software. Due to symmetry, only
one half of the bridge is investigated and its results presented. First, the normal force diagram of the
bottom chord is displayed in Figure 4.5 and the associated numbers shown in Table 4.7.
Figure 4.5: Normal force diagram of the bottom chord from Karamba 3D.
Table 4.7: Comparison of the absolute values of the normal force from position a to f of the bottom
chord from Karamba 3D with FEM-Design.
Normal force N [kN] (absolute values)
Member Position Karamba 3D FEM-Design Difference
a 1.0 1.8 -42 %
b (left) 31.1 91.3 -66 %
Bottom b (right) 77.6 141.5 -45 %
chord d (left) 32.0 0.5 6 709 %
d (right) 86.7 122.7 -29 %
f 71.6 73.9 -3 %
As can be seen in Table 4.7, the normal forces in the bottom chord do not seem to match, which
indicates a difference between the two models. The difference in results originates from the behaviour
of the bridge deck. In both software, the bridge deck is included with the same supporting conditions,
namely fixed. Reasoning that the design of the bridge deck is of no interest when optimizing, focusing
on the structure and behaviour of the truss footbridge, it is decided to weaken the bridge deck. When
dividing the Young’s and Shear modulus with a weakening factor, the stiffness of the bridge deck is
weakened, but the mass of it remains. In Figure 4.6 a convergence study is presented, showing the
influence of the stiffness of the bridge deck on the normal force at position f in the bottom chord by
increasing the weakening factor.
As can be seen in Figure 4.6, the normal force at position f of the bottom chord seems to start
converging with a weakening factor 1 000. Due to this fact, being somewhat on the safe side, a
weakening factor of 10 000 is henceforth chosen for all results, if not mentioned otherwise. A more
detailed investigation of all normal forces with different weakening factors is found in Appendix D.
The new results of the normal force in the bottom chord with a weakening factor of 10 000 is shown
in Figure 4.7 and Table 4.8. As can be seen, the results now cohere well to each other, having the
largest difference of 4 %.
Figure 4.7: Normal force diagram of the bottom chord from Karamba 3D with a weakening factor
10 000.
Table 4.8: Comparison of the absolute values of the normal force at position a to f in the bottom
chord from Karamba 3D with FEM-Design with a weakening factor 10 000(*).
Normal force N [kN] (absolute values)
Member Position Karamba 3D, 10 000* FEM - Design, 10 000* Difference
a 3.2 3.0 4%
Bottom
c 266.3 270.1 -1 %
chord
f 403.0 411.2 -2 %
Figure 4.8: Moment diagram of the bottom chord from Karamba 3D.
Table 4.9: Comparison of the absolute values of the moment at position a to f in the bottom chord
from Karamba 3D with FEM-Design.
Moment My [kNm] (absolute values)
Member Position Karamba 3D FEM - Design Difference
a 2.5 2.3 6%
b 10.3 10.4 -1 %
Bottom c 10.2 10.5 -3 %
chord d 14.0 14.4 -3 %
e 9.1 9.3 -2 %
f 12.2 12.6 -3 %
Thirdly, the shear forces of the bottom chord are investigated, shown in Figure 4.9 and the results and
comparison with FEM-Design displayed in Table 4.10. As can be seen, these results also cohere well
to each other, having the largest deviation of 5 %.
Figure 4.9: Shear force diagram of the bottom chord from Karamba 3D.
In Table 4.11, the maximum displacement downwards in the middle of the Warren sub model (position
f see Figure 4.9) can be seen. Worth mentioning is that still load case 6.10𝑏1 (ULS) is applied when
retrieving the results for the comparison. The displacements between the two models cohere well to
each other. Further results of the sectional forces of all elements and maximum displacements with
an unweakened bridge deck (weakening factor 1) are shown in Appendix D.
Table 4.11: Comparison of the absolute values of the maximum displacement at position f in the
bottom chord from Karamba 3D with FEM-Design.
Max displacement [mm] (absolute values)
Member Position Karamba 3D FEM - Design Difference
All f 52.2 53.2 -2 %
Considering the utilization ratio of the bridge members, a small study is executed to verify if the
utilization component in Karamba 3D works as intended. In an attempt to verify the utilization ratio,
the results from Karamba 3D are compared with the ones from FEM-Design from the case study.
The utilization ratios are calculated according to SS-EN 1993-1-1, sections 6.2-6.3. In both Karamba
3D and FEM-Design following controls are considered, see Table 4.12.
When looking at all elements, the worst maximum utilization ratio for each element is detected in
both Karamba 3D and FEM-Design and presented in Table 4.13.
Looking at Table 4.13, the largest difference of the maximum utilization ratios between the two
models is detected to be for the cross beams, which is why they are investigated further. In the case of
load combination 6.10𝑏1 , see Table 4.4, the maximum utilization ratios of the normal, moment and
shear resistances of the mid cross beam at position f are compared between the two models, which
can be seen in Table 4.14.
Table 4.14: Maximum utilization ratios of each sectional force and the difference between them. The
load case applied is 6.10𝑏1 and the element considered is the mid cross beam at position f.
Maximum utilization
Member Karamba 3D FEM-Design Difference
Normal force N 0% 0% 0%
Moment My 18 % 47 % -29 %
Moment Mz 1% 0% 1%
Shear force Vy 0% 0% 0%
Shear force Vz 7% 5% 2%
Additionally, the details retrieved from the utilization component in Karamba 3D are compared with
the corresponding ones from FEM-Design, which is shown in Table 4.15, still looking at the mid
cross beam with load case 6.10𝑏1 . During this step, the buckling length of the cross beams, including
the end cross beams, in x- and y-direction is detected to be 0.27 m in Karamba 3D. This is wrong
and therefore changed to 2.7 m in both x- and y-direction, which is the same as in the FEM-Design
model. The calculation procedure from FEM-Design of the cross beam at position f can also be
found in Appendix D.2. In Table 4.15 the normal resistance (𝑁𝑅𝑑 ), critical normal force capacity
(𝑁𝑐𝑟 ) moment resistance (𝑀𝑦𝑅𝑑 ), critical moment capacity (𝑀𝑐𝑟 ), shear resistance (𝑉𝑦𝑅𝑑 , 𝑉𝑧𝑅𝑑 ), the
lateral torsional reduction factor 𝜒𝐿𝑇 and all interaction values (𝑘𝑦𝑦 , 𝑘𝑧𝑧 , 𝑘𝑦𝑧 , 𝑘𝑧𝑦 ) of the cross beam,
with adjusted buckling length, at position f from Karamba 3D and FEM-Design are presented.
As can be seen in Table 4.15 there are still some differences, considering the critical moment capacity
(𝑀𝑐𝑟 ), shear resistance (𝑉𝑧𝑅𝑑 ), the lateral torsional reduction factor 𝜒𝐿𝑇 and the interaction values 𝑘𝑦𝑧
and 𝑘𝑧𝑦 . Nevertheless, the maximum utilization values for the cross beams and the end cross beams
result in somewhat better ratios after all, see Table 4.16. Also, the buckling length of the bottom
chord was detected to be wrong and changed from 0.8 m to 4 m in z-direction, which also resulted in
somewhat better results than before the adjustment, see Table 4.16.
Table 4.16: Comparison of maximum utilization ratios for the bottom chord, cross beams and end
cross beams in Karamba and FEM-Design with adjusted buckling lengths.
Maximum utilization ratio
Element Karamba 3D FEM-Design Difference
Bottom chord 64.0 % 67.0 % -3 %
Cross beams 35.3 % 47.0 % -12 %
End cross beams 14.9 % 15.0 % -0 %
To be able to have a look at the natural frequency, the bridge deck needs to be stiff, i.e. the weakening
factor needs to be 1 - only for the verification of the natural frequency. As can be seen in Table 4.17, the
results from Karamba 3D are compared with the ones from FEM-Design and with hand calculations,
which can be found in Appendix E. The results seem to cohere well to each other, especially the
results from Karamba 3D compared to the hand calculations. The shapes of the first modes from
Karamba 3D and FEM-Design are shown in Figure 4.10 and look the same.
(a)
(b)
Figure 4.10: The natural frequency (mode 1) of the Warren sub model in Karamba (a) and FEM-
Design (b).
Table 4.18: Reaction force of one support and the maximum displacement of the Pratt truss sub
model.
Description Load Karamba 3D FEM-Design Difference
Reaction force (1 support) [kN] Self-weight 20.4 20.7 -2 %
Max. displacement [mm] Load case 6.10𝑏1 57.9 57.9 0%
In Table 4.19, the maximum utilization ratios for the different members of the bridge are presented
for both Karamba 3D and FEM-Design. All the results of the sectional forces of the members can
be found in Appendix F and are not shown in this chapter as the results are very satisfying. The
results in Table 4.19 seem to correspond well to each other, having the largest difference of 6 % for
the utilization ratio of the cross beams.
Table 4.19: Maximum utilization ratios for each member with the perquisites of the case study and
load case 6.10𝑏1 for the Pratt truss sub model.
Maximum utilization ratio
Member Karamba 3D FEM-Design Difference
Bottom chord 52 % 54 % -2 %
Top chord 47 % 48 % -1 %
Diagonals (a-b) 52 % 53 % -1 %
Vertical end posts (a) 52 % 53 % -1 %
Cross beam (f) 31 % 37 % -6 %
End cross beams 13 % 14 % -1 %
In a next step, the Howe truss sub model in Karamba 3D is verified with the created FEM-Design
Howe model. For this model all the results including the sectional forces of the different members
are presented in Appendix G. The sectional forces proved also in this case to correspond well to each
other. The Howe truss is shown in Figure 4.12 and the results of the reaction force in one support and
the maximum displacement of the bridge is displayed in Table 4.20. The maximum displacement
and reaction force from both software agree well to each other.
Table 4.20: Reaction force of one support and the maximum displacement of the Howe truss sub
model.
Description Load Karamba 3D FEM-Design Difference
Reaction force (1 support) [kN] Self-weight 20.4 20.9 -2 %
Max. displacement [mm] Load case 6.10𝑏1 61.0 60.7 1%
As for the Pratt truss sub model, the maximum utilization ratio of all elements for the Howe truss
sub model is shown in Table 4.21. Also for this model, the differences between the results between
the two software cohere well to each other, having the largest difference again for the cross beams.
It needs to be added that the buckling length of the cross beams is adjusted to 2.7 m in both x- and
z-direction for all results in this section, as was previously done for the Warren truss.
Table 4.21: Maximum utilization ratios for each member with the perquisites of the case study and
load case 6.10𝑏1 for the Howe truss sub model.
Maximum utilization ratio
Member Karamba 3D FEM-Design Difference
Bottom chord 57 % 60 % -3 %
Top chord 43 % 45 % -2 %
Diagonals (a-b) 229 % 226 % 3%
Vertical end posts (a) 36 % 37 % -1 %
Cross beam (f) 31 % 37 % -6 %
End cross beams 13 % 13 % 0%
The normal forces in the bottom chord are the ones that are the most affected by the stiffness of the
bridge deck. The influence of the stiffness of the bridge deck on the normal force distribution on
the bottom chord of the Warren truss sub model can be seen by comparing Figures 4.5 and 4.7. The
normal forces in the bottom chord, having a weakening factor 1, vary a lot between Karamba 3D
and FEM-Design. However, results with a weakening factor 10 000, see Table 4.8, show a good
correspondence to each other between Karamba 3D and FEM-Design for the Warren truss sub model.
The results of the bending moment My from Karamba 3D and FEM-Design at the positions a to f
correspond well to each other, see Table 4.9, thus having a difference of 6 % in the Warren truss sub
model at position a in the bottom chord. Yet again the results in the end span can be accepted since
the values are low compared to the rest of the bending moments in the bottom chord.
The results of the shear forces Vz between Karamba 3D and FEM-Design are also in good accordance
to each other, see Table 4.10. The largest difference between the two software considering the shear
force of the bottom chord is 5 % at position b (left). The difference of the results can be explained by
small differences in effective shear area for Karamba 3D and FEM-Design, due to the facts mentioned
in Section 4.2.2. Also more decimals of the input data of the cross-sections are implemented into
FEM-Design. This can explain some of the differences of the shear force along the bottom chord.
Another explanation for the small deviations of all the sectional forces between the results in
Karamba 3D and FEM-Design could be the difference in calculation points on a member.
Karamba 3D defines an element to be between two points. Having points created on for instance
the bottom chord, reassembling connection points for the cross beams with the bottom chord or the
connection points for the diagonals with the bottom chord, many small elements represent the bottom
chord as one member. For each element of a member only the results of the start and end points are
displayed in Karamba 3D, which are then connected linearly to each other, which can be seen in
for instance Figure 4.8 or Figure 4.9. This does not give accurate results in between the start and
end points of an element, only an average. FEM-Design on the other side calculates the sectional
forces in much more points, giving a more accurate picture of many more results of a member. Due
to this fact, for instance the results of the bending moment from Karamba 3D at position c in the
bottom chord, see Table 4.9, is actually not exactly at position c, but the largest value of the element
at position c. Knowing this, the values from Karamba 3D are already smaller than the one from
FEM-Design, which means that an exact calculation of the mean value at the exact position c would
not help for the better for Karamba 3D.
Further, looking at the normal force in the bottom chord with a weakening factor 1, the average value
of each small element at the given positions are compared to the peak points in FEM-Design, which
seems quite unfair to compare with. The overall shape of the normal forces of the bottom chord can
be found in Appendix D and are approximately the same in both Karamba 3D and FEM-Design,
which indicates that the same conditions are applied for the bridge deck in both software. The results,
as stated before, are differing though, due to the average values in Karamba 3D.
Looking at the displacement, the Warren truss sub model in Karamba 3D shows a larger maximum
displacement compared to FEM-Design. All in all it only represents a difference of 2 % corresponding
to 1 mm which is a very small value and insignificant. Considering the Pratt and Howe truss sub
models, the maximum displacement is 0 % and 1 % respectively and also negligible. One explanation
for the small deviations is that the self-weight differs about 2 % between Karamba 3D and FEM-
Design, which makes it acceptable that the displacements differ about 2 % as well.
Regarding the natural frequency, the results show great accordance looking at the Warren sub model,
both compared to the results in FEM-Design and the hand calculations with a difference of 3 % and
0 % respectively. Unfortunately, this thesis does not comprise a further investigation of the natural
frequencies of the Pratt and Howe sub models and gives the opportunity to be developed further in
the future. Due to the fact that the weakening factor needs to be changed to 1 to retrieve the results
for the natural frequency, it also constitutes an issue when optimizing, as the factor needs to remain
one number, either 1 or 10 000. As the majority of the results rely on a weakening factor of 10 000,
this factor is used and the natural frequency is left behind, but can be checked separately, changing
the weakening factor to 1.
Table 5.1: These are the used constraints when optimizing the Karamba 3D models.
Maximum displacement (SLS) L/400
Maximum utilization ratio for each the cross-section (ULS) 85 %
Maximum normal force in top chord (ULS) N𝐸𝐷 <N𝑏,𝑅𝐷
The displacement criterion is limited to L/400 according to Krav Brobyggande TDOK 2016:0204
section B.3.4.2.2. According to Krav TDOK 2016:0204 section B.3.4.2.1 only the frequent values
should be used when calculating the maximum displacement, implying that the self-weight is ignored
for this constraint. Only the frequent load, being the crowd load, is considered and multiplied with
the 𝜓1 -factor of 0.4, see Table 4.3. This also presumes that the bridge is precambered with the height
being the displacement that the self-weight alone would cause.
The utilization constraint is set to 85 % of the cross-section capacity, not 100 %, having a 15 % safety
buffer considering the somewhat unsatisfying results in Section 4.2.2 for the utilization ratio. Since
the biggest difference between the Karamba 3D model and the FEM-Design model in utilization ratio
is around 12 % the safety buffer of 15 % seems warranted.
As mentioned in Section 3.2.3 Karamba 3D only considers local buckling of elements. For through
truss bridges without top lateral bracing, global buckling of the top chord could be a limiting factor.
To include the phenomenon of lateral torsional buckling of the top chord into the model, which should
be considered according to the statement SS-EN 1993-2 section 6.3.4.2 equation (2), calculations are
executed according to (Wahlström, 1971), which are based on empirical results.
The calculations are included in the script in Grasshopper according to Appendix H, where the top
chord is modeled as a column loaded in axial compression with the maximum normal force N𝐸𝑑 of
the top chord, supported on a spring bed. The spring stiffness of the springs is calculated by applying
Figure 5.1: The Warren sub model without the top chords. A unit load of 1 000 kN is applied to
calculated the displacement in y-direction.
To verify the displacement (𝛿) received after applying the unit load, the same is executed in FEM-
Design. The Warren sub models in Karamba 3D and FEM-Design have the same perquisites as in
the case study, see Section 4.2. The displacement in y-direction for the Warren truss bridge from
Karamba 3D and FEM-Design are presented in Table 5.2. The displacement for the Warren truss
in Karamba 3D seems to correspond well to the results from FEM-Design. The maximum reduced
normal capacity (𝑁𝑏𝑅𝑑 ), which is based on 𝛿, is also presented in Table 5.2. The maximum normal
force in the top chord, 𝑁𝐸𝐷 , must not exceed 𝑁𝑏𝑅𝑑 .
Table 5.2: The displacement in y-direction after applying a unit load of 1 000 kN and the maximum
normal capacity 𝑁𝑏𝑅𝑑 of the top chord.
Karamba 3D FEM-Design Difference
𝛿 in y-direction [m] 7.1 7.0 0%
𝑁𝑏𝑅𝑑 [kN] 507.0 507.5 0%
Table 5.2 shows that the results from the Warren sub model in Karamba 3D corresponds well to
the results from FEM-Design. The constraint considering the global lateral torsional buckling is
implemented in Karamba 3D as an additional model, which is continuously updated each time a
parameter changes during optimization.
Table 5.3: Variable parameters when optimizing. The span length, width and height of the bridge are
kept constant.
Variable parameters Min Max
n△ 0 20
n𝑐𝑏 0 10
Cross sections - -
When optimizing, Galapagos and Octopus aims to maximize the fitness of the design space. In the
case of this thesis, to maximize the fitness, the mass should be minimized, whereas the transparency
should be maximized, i.e. the side view area is minimized. Even though there may be solutions
that violate the constraints, theses solutions can give high fitness. For instance if the goal is to
minimize the weight of the construction, Galapagos or Octopus may choose a solution where there
are no structural elements, making the weight of the structure zero, which is a unreasonable solution
but the one with highest fitness. To avoid this problem, the changeable parameters are restricted
to solutions which generate a complete geometry. Furthermore, if Galapagos or Octopus chooses
a solution which violates at least one constraint, the solution is punished. To do this, a penalty
function, as mentioned in Section 3.1.2, is introduced, see Figure 5.2a. In short meaning that if
violating any of the shown constraints, the fitness function of the solution is redirected and multi-
plied with a high value, giving the solution low fitness, to facilitate the elimination of the bad solutions.
Since the purpose of the optimization is to get an optimal design of the main load bearing structure,
the truss sub models are optimized with the worst load combination only including the permanent
load and the evenly distributed crowd load, which is load case 6.10𝑏1 , see Table 4.4. The constraint
for the maximum displacement relies on load combination 6.10𝑎𝑏1 (SLS), see Table 4.4, not including
the self-weight, as explained in Section 5.1.
To summarize the procedure of optimization, it can be stated that it consists of many loops, which is
shown in Figure 5.2b. The loops start with the variable parameters which are tested, which form a
geometry and finally a structural model in Karamba 3D. The solution is then checked if it fulfills
all the constraints. If the solution violates at least one of the three constraints, it is multiplied with
the penalty function and receives a very low fitness value and is ranked low in a list of solutions.
If the solution is acceptable, it gets a high fitness value and is ranked high. Before starting a new
optimization loop, the evolutionary algorithm evaluates the solutions and the good ones are crossbred
to then create even better starting values and solutions for the next loop, as explained in Section 3.1.2.
In the optimization plug-ins, Galapagos and Octopus, specific initial conditions are defined before
starting. The settings for the single-objective plug-in Galapagos are presented in Table 5.4a and the
settings for the multi-objective plug-in Octopus are presented in Table 5.4b.
All values in Table 5.4a and Table 5.4b are default values, except the ones for the population and
initial boost for Galapagos. Technically having the default values of 50 and 2 for the population and
initial boost respectively, it would not be exactly comparable with the results from Octopus. Based
on this, the same values are preset for Galapagos as for Octopus, also giving the opportunity to avoid
local maximums and minimums.
Table 5.5: Procedure of the optimization with Galapagos and Octopus, called part 1. For part 1 only
the Warren sub model with a span length of 20 m is considered.
Plug-in Optimization run Cross-section Topology Fitness function Repetitions
A x Mass 1
B x Mass 1
C x x Mass 3
Galapagos
D x Transparency 1
E x Transparency 1
F x x Transparency 3
Octopus G x x Mass and transparency 3
After using the single-objective optimization plug-in Galapagos, the multi-objective optimization
plug-in Octopus is used, optimizing the parameters for both the cross-sections and the topology,
optimizing both mass and area, run G in Table 5.5. Also in this case the optimization is executed
three times.
Secondly, the aim is to investigate which solution is the most optimal one for a given span length,
having the bridge width and height constant with the values 2.7 m and 1.4 m respectively, which
is henceforth referred to as part 2. Now all the three sub models, Warren, Pratt and Howe, are
considered and the sub models are optimized with Octopus for the span length 10 m, 20 m and
30 m, see Table 5.6. These sub models are evaluated by optimizing the mass and transparency while
changing both topology and cross-sections at the same time. Also in this case, the optimization is
execute 3 times for each span length, starting with the initial condition of the case study, see Table 4.5
and with n△ and n𝑐𝑏 equal to 5 respectively. The repetitions are then based on the optimization
solutions from before. The reason why only Octopus is used, is the more efficient way of optimizing,
considering the number of fitness function which can be optimized at the same time.
Table 5.6: Procedure for the second part of the optimization, where the most optimal solution for a
given span length is sought, referred to as part 2.
Plug-in Span length Geometry Cross-section Topology Fitness function Repetitions
10 m All 3 x x Mass and transparency 3
Octopus 20 m All 3 x x Mass and transparency 3
30 m All 3 x x Mass and transparency 3
The results, from the optimization of the Warren truss sub model with the mass as fitness value,
show that all the new solutions have lower mass than the case study. Changing only the topology
(run A) generated a slight decrease in weight, i.e. 6 % compared to the case study. Keeping the
original topology but changing the cross-sections (run B) generated a solution which gave a reduction
in mass by 13 %. Changing both topology and cross-sections (run C), the weight of the bridge is
reduced by 20 %. The fitness value from Octopus is reduced by 22 % compared to the mass of the
case study.
In Table 6.2 the results from run D, E, F and G of the Warren truss bridge, with the transparency as
fitness values, are presented.
Table 6.2: Optimization results of the Warren truss bridge with the transparency as fitness value.
Input values Galapagos results Octopus result
Optimization run Case study D E F G
Utilization of displacement 41 % 21 % 22 % 24% 25 %
Utilization of elements 77 % 84 % 87 % 92 % 97 %
Utilization of N (top chord) 86 % 90 % 99 % 100 % 98 %
Mass [kg] 8 060 9 970 8 790 8 200 6 690
Fitness value: Side view area [m2 ] 7.74 7.74 6.60 6.08 5.75
Putting all solutions from Galapagos and Octopus together, including the case study, Figure 6.1
gives an overview. In the multi-objective optimization plug-in Octopus, the number of possible
solutions after one optimization can vary. The distribution of solutions shows the best considering
only mass or transparency or possible options in between, where both fitness functions are considered
(Pareto-front). However, for Galapagos only one solution is retrieved after each run. As mentioned
in Table 5.5, run A, B, D and E have either the topology or the cross-sections as variable parameters,
while run C, F and G have both as changeable parameters.
Figure 6.1: Results from the case study and the solutions for Warren 20 m optimized with Galapagos
and Octopus with specified fitness values.
To summarize, all the extreme solutions in Octopus, meaning the solutions with lowest mass or
highest transparency, have better values than Galapagos. Further, since Octopus generates more than
one solution, Octopus contains solutions which are compromises between mass and transparency.
These solutions form the non-dominated front or Pareto-front, see Figure 6.1. Even though these
solutions are compromises between mass and transparency they are still optimal solutions. Thus
Octopus gives the possibility to chose a solution which is between the extremes of optimizing mass
and transparency, which gives more flexibility than in Galapagos. Another observation from the
optimization in both Galapagos and Octopus is that the optimization in Octopus is faster than in Gala-
pagos, also since Octopus optimizes both transparency and mass at the same time, the computation
time needed, to get new results, is drastically lowered.
In Table 6.3 the two best solutions, from the optimization of the Warren sub model with a span length
of 20 m, are presented. Both solutions are retrieved from optimization runs with Octopus. Comparing
Table 6.3: The best results from the optimization of the Warren truss sub model compared with the
case study.
Initial condition Lowest mass Lowest side view area
Plug-in Case study Octopus Octopus
n△ 5 6 5
n𝑐𝑏 5 1 1
Bottom chord VKR 150x100x6.3 VKR 100x100x4 VKR 100x100x4
Top chord VKR 150x150x6.3 VKR 120x120x4.5 VKR 100x100x10
Diagonals VKR 100x60x5 VKR 100x60x4 VKR 120x60x3.6
Vertical end post VKR 100x100x5 VKR 100x60x3.6 VKR 100x60x3.6
Cross beams IPE 140 KCKR 219.1/12.5 KCKR 219.1/12.5
End cross beams IPE 180 VKR 100x60x3.6 VKR 100x60x3.6
Utilization of displacement 41 % 29 % 25 %
Utilization of elements 77 % 92 % 97 %
Utilization of N (top chord) 86 % 98 % 98 %
Mass [kg] 8 060 6 290 6 690
Side view area [m2 ] 7.74 6.25 5.75
In Figure 6.2 a part of the solution with lowest mass from Table 6.3 is shown with the different
cross-sections. Worth noting is the height of the cross beams compared to the height of the bottom
chords.
Figure 6.2: Zoom-in of the solution with lowest mass in Table 6.3.
For the span length of 10 m, all the results from Octopus are shown in Figure 6.3. It can be stated
that the Pratt truss sub model shows the best results, regarding both the transparency and the mass
looking at the clear Pareto-front shown in Figure 6.3. The topology of the Pratt truss for the best
solutions concerning mass and transparency is shown in Figure 6.4, since both solutions has the same
topology.
Figure 6.3: All solutions from Octopus, optimizing the Warren, Pratt and Howe sub models with a
span length of 10 m.
The topology of the best results from Octopus considering both the mass is shown in Table 6.4. For a
span length of 10 m, the Pratt sub model showed the best results.
Table 6.4: The best solutions of the Warren, Pratt and Howe sub models considering mass for 10 m.
Warren Pratt Howe
n△ 3 3 (=4) 4
n𝑐𝑏 1 1 1
Bottom chord VKR 100x60x3.6 KCKR 40.4/3 IPE 80
Top chord KCKR 88.9/4 KCKR 88.9/4 KCKR 76.1/4
Diagonals VKR 100x60x3.6 KCKR 60.3/4 VKR 100x60x3.6
Vertical end post KCKR 48.3/3 KCKR 60.3/3 KCKR 40.4/3
Cross beams VKR 100x100x5 KCKR 139.7/4 VKR 120x80x4
End cross beams VKR 100x60x3.6 KCKR 101.6/4 VKR 100x60x3.6
Utilization of displacement 37 % 31 % 35 %
Utilization of elements 91 % 88 % 98 %
Utilization of N (top chord) 77 % 94 % 64 %
Side view area [m2 ] 2.81 2.43 2.62
Fitness value: Mass [kg] 2 920 2 750 2 860
Looking at the transparency as fitness value, the best results for each sub model is presented in
Table 6.5. As concluded before, the Pratt sub model shows the best results, one reason being the
almost fully utilization of the normal force capacity in the top chord and the utilization. The next
best solution is the Howe sub model, differing with 15 % compared to the Pratt sub model. The least
suitable solution shows the Warren sub model, differing with 20 %.
Table 6.5: The best solutions of the Warren, Pratt and Howe sub models considering transparency for
10 m.
Warren Pratt Howe
n△ 3 4 4
n𝑐𝑏 1 1 1
Bottom chord VKR 100x60x3.6 KCKR 40.4/3 IPE 80
Top chord KCKR 88.9/4 KCKR 101.6/6 KCKR 76.1/4
Diagonals VKR 100x60x3.6 KCKR 40.4/3 VKR 100x60x3.6
Vertical end post KCKR 40.4/4 KCKR 48.3/4 KCKR 40.4/3
Cross beams VKR 100x100x5 KCKR 139.7/4 VKR 120x80x4
End cross beams VKR 100x60x3.6 KCKR 114.3/4 VKR 100x60x3.6
Utilization of displacement 37 % 31 % 35 %
Utilization of elements 91 % 98 % 98 %
Utilization of N (top chord) 77 % 98 % 64 %
Mass [kg] 2 920 2 790 2 860
Fitness value: Side view area [m2 ] 2.79 2.24 2.62
Figure 6.5: All solutions from Octopus, optimizing the Warren, Pratt and Howe sub models with a
span length of 20 m.
The topology of the best optimization results, regarding both mass and transparency, for a span length
of 20 m is presented in Figure 6.6.
In Table 6.6 the best solution for each sub model, considering the lowest mass, is presented. The
Warren sub model shows the best result with 6 290 kg. However, the results for the Warren and Pratt
sub models are very similar and only differ with about 2 %, corresponding to 10 kg. The Howe truss
bridge seems to be the least suitable choice with a mass of 6 570 kg, having a larger mass even though
the utilization of the normal force capacity on the top chord and the utilization is higher than for the
Warren and Pratt sub models. The Warren sub model, proving to have the best results regarding the
mass, has a natural frequency (mode 1) of 5.0 Hz as mentioned in Section 6.1.
In Table 6.7, the best results considering the transparency for all three sub models are presented. As
mentioned before, the Warren sub model is the best choice with an area of 5.75 m2 . Second best
is the Pratt sub model, differing with about 3 %, followed by the Howe truss model with 6.34 m2 ,
differing with about 9 % compared to the Warren sub model. The Warren sub model, proving to have
the best results regarding the transparency, has a natural frequency (mode 1) of 3.5 Hz as mentioned
in Section 6.1.
Table 6.7: The best solutions of the Warren, Pratt and Howe sub models considering transparency for
20 m.
Warren Pratt Howe
n△ 5 5 (=6) 10
n𝑐𝑏 1 1 1
Bottom chord VKR 100x100x4 VKR 100x100x4 VKR 100x100x4
Top chord VKR 100x100x10 VKR 100x100x8 VKR 100x100x5
Diagonals VKR 120x60x3.6 VKR 100x60x3.6 VKR 120x60x5
Vertical end post VKR 100x60x3.6 KCKR 76.1/4 KCKR 40.4/3
Cross beams KCKR 219.1/12.5 VKR 160x80x4 VKR 120x60x3.6
End cross beams VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6
Utilization of displacement 25 % 37 % 45 %
Utilization of elements 97 % 96 % 100 %
Utilization of N (top chord) 98 % 97 % 95 %
Mass [kg] 6 690 6 510 6 690
Fitness value: Side view area [m2 ] 5.75 5.93 6.34
All the solutions obtained in Octopus for the span length of 30 m are presented in Figure 6.7. Also
this time, the results show clear Pareto-fronts for each sub model. For 30 m the Warren sub model
Figure 6.7: All solutions from Octopus, optimizing the Warren, Pratt and Howe sub models with a
span length of 30 m.
The topology of the best optimization results, regarding both mass and transparency, for a span length
of 30 m is presented in Figure 6.8.
Presenting the best solution for each sub model with a span length of 30 m with the lowest mass, see
Table 6.8, it can be stated that the Warren and Pratt sub models show a quite similar solution when
looking at the mass. However, the Warren sub model gives the best solution, followed by the Pratt
sub model differing with only 1 %. The solution for the Howe sub model differs with 4 % compared
to the Warren sub model. All three solutions are very utilized looking at the utilization ratio and the
normal force capacity of the top chord. The sub model which has the lowest mass for 30 m has a
natural frequency (mode 1) of 4.2 Hz.
Looking at the best solutions considering the transparency, the Warren sub model performs with
the highest transparency, followed by the Pratt sub model with 1 % difference. The solution of the
Howe sub models differs with 4 % compared to the Warren sub model, representing the least suitable
solution considering the transparency for a span length of 30 m. Still, the results do not differ a lot.
The sub model with the highest transparency has a natural frequency (mode 1) of 4.4 Hz.
Table 6.9: The best solutions of the Warren, Pratt and Howe sub models considering transparency for
30 m.
Warren Pratt Howe
n△ 12 10 14
n𝑐𝑏 1 1 1
Bottom chord VKR 100x100x10 VKR 100x100x10 VKR 100x100x10
Top chord VKR 140x140x10 VKR 140x140x10 VKR 120x120x10
Diagonals VKR 120x60x3.6 VKR 120x60x4 VKR 140x70x6.3
Vertical end post KCKR 76.1/5 VKR 100x60x6.3 KCKR 40.4/3
Cross beams KCKR 139.7/4 VKR 160x80x6.3 KCKR 139.7/4
End cross beams KCKR 101.6/4 VKR 100x100x4 VKR 140x70x4
Utilization of displacement 46 % 51 % 53 %
Utilization of elements 94 % 97 % 100 %
Utilization of N (top chord) 100 % 98 % 100 %
Mass [kg] 12 050 12 280 12 910
Fitness value: Side view area [m2 ] 10.12 10.22 10.50
Table 7.1: Procedure of the optimization with Galapagos and Octopus, called part 1. For part 1 only
the Warren sub model with a span length of 20 m is considered.
Plug-in Optimization run Cross-section Topology Fitness function Repetitions
A x Mass 1
B x Mass 1
C x x Mass 3
Galapagos
D x Transparency 1
E x Transparency 1
F x x Transparency 3
Octopus G x x Mass and transparency 3
Investigating the results from Galapagos, optimization run A/D show the worst fitness values.
Looking at run D, the side view area could not even be decreased, moreover resulting in an even
larger mass than the case study. For run A/D the topology was a variable parameter, only offering
two values to be changed resulting in few possibilities to optimize with. Therefore it is difficult for
Galapagos to find a good fitness value for the solutions, leading to a longer computation time than for
run B/E. Still, the best result from run A has a better fitness value than the initial condition being the
case study.
Run B and E in Galapagos, having the cross-sections only as variable parameter, gives better fitness
values than run A and D, which is due to the fact that the topology from the case study is already quite
optimal, but not the cross-sections with the given constraints implemented in Karamba 3D. Also, the
range of cross-sections is large, giving the plug-in more options and combinations to optimize with,
which ends up in a shorter computation time as for run A/D.
Run C and F in Galapagos, having both the topology and the cross-sections as a variable parameters,
offer the plug-in a lot of different possible combinations to optimize with, which results in the best
fitness value looking at the results from Galapagos. Still, the computation time for Octopus is much
faster and the best result even better. This can be explained by the optimization algorithm used
in Octopus, SPEA-2, which is more powerful than the GA used in Galapagos. Since Octopus, as
Having a more detailed look at the best results with the mass as fitness value, see Table 6.1, it is
interesting to analyze the utilization of the three constraints. Run G from Octopus shows a 98 %
utilization for the normal capacity of the top chord, while run C from Galapagos has a value of
87 %. Both values are high, but the result from Octopus is more utilized, having this as the limiting
factor, as it is the highest number of all utilization ratios for run G. Run C on the other hand seems
to have the utilization of the elements as the limiting value, reaching 96 %. The best result from
Octopus shows a value of 92 %. The utilization of the displacement seems not to be limiting at all,
both considering the best solution in Galapagos and Octopus, with a utilization of 35 % and 29 %
respectively.
Analyzing the results with the side view area as fitness value, see Table 6.2, the results from Octopus
are almost fully utilized both considering the normal capacity of the top chord and the utilization with
the values 98 % and 97 % respectively. The best result from Galapagos, run F, is fully utilized looking at
the normal capacity of the top chord, 100 %, and quite utilized looking at the utilization ratio, 92 %. For
both Galapagos and Octopus, the utilization of the normal capacity seems to be the limiting value. The
utilization of the displacement is again not at all decisive with 24 % and 25 % for run F and G respec-
tively.
Investigating the details of the best results for the lowest mass and highest transparency, see Table 6.3,
the first reflection is that both solutions are very similar. Looking at n△ , the best solution, having
the mass as fitness value, has n△ equal to 6, while the best solution with the transparency as fitness
value and the case study both have n△ equal to 5. The difference compared to the case study lies
though in n𝑐𝑏 , which is equal to 1 for both optimized solutions, whereas it is 5 for the case study. It
can also be stated that the dimensions of the cross-section of the cross beams for both optimization
solutions are rather large, having KCKR 219.1/12.5 as a suggestion. The result of n𝑐𝑏 being equal to
1 gives rise to several issues that will be further discussed in Section 7.4.
It is rather understandable that Octopus, having the transparency as fitness value, tries to increase the
dimensions of the cross beams as much as possible while decreasing the side view dimensions for
the cross-sections for the top and bottom chord, the diagonals and the vertical end posts as much as
possible, knowing that the dimensions of the cross beams, including the end cross beams, do not
affect the side view area at all.
Worth mentioning is the fact why the focus did not lie in how the case study could be optimized.
The two main differences are two details which were not implemented in the optimization, which
are considered in the case though. The first difference is the calculation of the end cross beams,
which was constructed to withstand a change of the bearings used for the supports in the case over
Genevadsån, but not in the model in Karamba 3D. This resulted in a somewhat larger cross-section
of the end cross beam compared to the optimization results from Galapagos and Octopus. The
second difference is the c-c distance of the cross beams, which in the case over Genevadsån considers
the deflection of the bridge deck, which is not included in the optimization results. This is further
discussed in Section 7.3.
From Tables 6.4 and 6.5, the utilization ratios of the normal force capacity in the top chord for the
Warren and Howe sub models for span length 10 m seems to be low, with the corresponding values
of 77 % and 64 % for both mass and area. For the Pratt sub model, these values are 94 % and 98
% respectively. Looking at the utilization of the elements, the numbers are quite high for all three
sub models, both having the mass and transparency as fitness values. Based on this, the possibility
arises that the Warren and Howe sub models have potential to be further optimized, while the Pratt
sub model is almost fully utilized considering the normal force capacity on the top chord and the
utilization and therefore gives the best results. Looking at the final fitness values of a span length
of 10 m, the Howe sub model gives the second best results, which are very close to the ones from
the Pratt sub model. This, even though the solution is not as fully utilized as the Pratt sub model.
Therefore it is difficult to say, which sub model is the most suitable one for a span length of 10 m, as
they are not quite comparable.
Analyzing the results for span length 20 m, the Warren sub model gives the best results. For span
length 20 m, all three sub models are almost fully utilized considering the normal force capacity on
the top chord and the utilization. This makes the comparing process more equitable, showing very
similar results between the Warren and Pratt sub model. In fact, The Warren sub model only differs
with less than 1 %, corresponding to 10 kg, looking at the best solution considering the mass and
3 %, corresponding to 0.18 m2 , considering the best solution for the transparency, compared to the
Pratt sub model.
As mentioned in Section 4.4, n△ can only be an even number for the Pratt and Howe trusses.
Therefore, as shown in Table 6.6, for a span length of 20 m, the Warren and the Pratt sub models
have the same topology with n△ equal to 6 and n𝑐𝑏 equal to 1, whereas the Howe truss has the double
amount of n△ , 12, than the other two sub models. However, this allows the Howe truss to have more
slender beams even though it has more diagonals, which in the end still ends up in a larger mass and
side view area.
Investigating the results with a span length of 30 m, the Warren sub model shows the best results
again. Also for these results, the utilization ratios are almost maximized to 100 % for all three sub
models, except the one considering the displacement. The utilization of the displacement did increase
to about 50 % for all three sub models, which seems reasonable as the span length increased.
Looking at the results with the mass as fitness value, the Warren and Pratt sub models showed quite
similar results, 11 500 kg and 11 590 kg respectively, with almost the same topology. The best
solution for the Warren sub model proposes n△ to be equal to 11, whereas the Pratt sub model has
n△ equal to 10. The Howe bridge has some additional verticals and diagonals with n△ equal to 14.
For all three cases n𝑐𝑏 equal to 1 is proposed.
To summarize, studying the results from the best solutions for 10, 20 and 30 m, it is apparent that
the deflection criterion was never the limiting constraint for the optimization. Rather the utilization
ratio of the elements or normal force capacity in the top chord are factors that limit the design. Since
the deflection demand according to Krav TDOK 2016:0204 section B.3.4.2.1 states that only the
frequent values of the load combinations are needed to check the deflection in SLS, the self-weight
of the structure was ignored. Thus, even for larger span lengths, as for instance 30 m, the utilization
of the displacement lies around 50 %, whereas the utilization of the elements and utilization of the
normal force capacity are closer to 100 %.
All in all, considering the results for all studied span lengths in Section 6.2, there is no clear winner
between the sub models, rather there are clear losers. Having the worst results, for all but one of the
studied span lengths, the Howe truss is indeed the worst sub model considering the chosen fitness
values. Whereas for the winner, it could be argued that both the Warren and the Pratt work equally
good for these studied span lengths, with the Pratt being better at 10 m, both being approximately
equal at 20 m and the Warren being a better solution at 30 m.
To get sectional forces for the sub models in Karamba 3D that correspond to the sub models in
FEM-Design, the bridge deck had to be weakened with a factor of 10 000. This, as the behaviour
and optimization of the bridge deck was out of interest in this thesis and the focus only relied on the
truss footbridge structure and its behaviour. Naturally, weakening the bridge deck means that it has
no stiffness and therefore can take no load. Although the sub models in Karamba 3D have sectional
forces that correspond well to the sectional forces in FEM-Design, the weakened bridge deck causes
problems in other areas of the structural analysis.
First, as mentioned in Section 7.1, the deflection of the bridge deck is large, since it has no stiffness
and therefore needs to be ignored when looking at the maximum displacement of the bridge. Even
if the bride deck would have a weakening factor 1, the displacements would be rather big as the
distances between the cross beams are large in the optimization results, see Chapter 6. Secondly,
the natural frequencies of the sub models cannot be introduced in the optimization runs of the sub
Discussing the topic of Karamba 3D, there are mainly three issues with the software. First, the global
treatment of all analysis, meaning that Karamba 3D performs well looking at the structural behaviour
locally. Globally, the answers are hard or even impossible to find. This was the reason why the extra
script with the calculations for the normal force restriction on the top chord considering LT-buckling
was implemented, as this check did not exist globally in the calculations in Karamba 3D, only locally.
Also, the issue with the buckling length comes into this subject, as Karamba 3D finds it hard to
define the length and behaviour of a beam, which needs to be defined manually to be sure of the right
interpretation from Karamba 3D.
The second issue is the post processing in Karamba 3D, which is very time consuming. All solutions,
looking for instance at the sectional forces, can be found in lists, which are hard to understand and
locate onto the elements in the bridge. There is also an alternative to see the solutions for the sectional
forces in a visual picture with numbers, which has the disadvantage though to put several numbers
on top of each other, making it hard to read. Furthermore, the results need to be found and typed into
an external sheet manually, which opens up and allows the possibility of writing errors. There are
ways in Karamba 3D to store the results in excel sheets, which was tried and neglected as the update
of the numbers in the excel sheet was unreliable and inaccurate.
The third problem is the definition of the behaviour of all joints in the structure. According to the
definition in Karamba 3D, if the elements are connected to each other with no further input, the
connection is rigid. If the properties of the joint should be changed, the specific node is to be found
and the properties changed. This was executed when applying a unit load of 1 000 kN, retrieving
the 𝛿 to calculate the spring stiffness. The issue is though, that finding this exact node needs to be
generalized, as the optimization brings a change of topology and cross-sections with it. The process
of generalizing the search of a specific node, in list that consists of a lot of nodes, with varying orders
in the system is very time consuming.
Further, as welding is rather expensive, this could be implemented as a constraint, only allowing as
few connections of elements as possible. Also, the number of different dimensions and cross-sections
within one footbridge could be minimized, to facilitate the production of the footbridges. Additionally,
most optimization results seem to have KCKR cross-sections for the cross beams, which might not
be preferable considering the application of a bridge deck for instance. This could also easily be
implemented as a constraint, where the allowable cross-sections for each element can be restricted or
further expanded. The possibilities for the designer to specify the optimization and its constraints are
endless.
A final constraint could be to implement the calculations of a replacement of the bearings of the
supports. If this load case and restriction were to be implemented, as it was in the case study which
is discussed in Section 7.1, the final optimization results of the structure would contain larger end
cross beams.
The fitness functions chosen in this thesis were the mass and the transparency of the footbridges.
Starting with the mass, it might not always be good to reduce the mass as much as possible, for
instance looking at the dynamics of the sub models, since reducing the mass leads to lower natural
frequency, which is not looked into in detail in this thesis. Further, obvious but still important, only
using transparency as a fitness function showed to be sub-optimal since the mass of the sub-models
was increased, which is an unwanted side effect. Thus, only using transparency as a fitness function
serves no purpose. However, in combination with mass as a fitness function it works to give the
bridge a more slender expression.
In this thesis only the extremes of the solutions in Octopus were presented. However, Octopus
generates several Pareto-optimal solutions, the best trade offs between the fitness functions. These
solutions give the designer the choice to weigh the preferences in mass or transparency. There is no
actual optimal solution, it all depends on if the designer is more concerned about the mass or the
transparency of the footbridge.
The variable parameters in this thesis were n△ , n𝑐𝑏 and the cross-sections. These allowed the
optimization plug-ins, Galapagos and Octopus, to choose from quite a large range; turning out to be
almost too large, as it affected the optimization time. A recommended restriction is for instance to
limit the number of cross-sections to the ones longed for, looking at the design, and the ones most
likely to be used. Also, additional cross-sections and properties could be added or replace the ones
Based on the experience when optimizing in Galapagos and Octopus, it can be stated that one
optimization run can take time, for instance an optimization run in Galapagos takes between 1.5 - 4
hours. As has been stated in Section 7.1, Octopus is faster than Galapagos considering the computa-
tion time and also gives better results due to the more advanced algorithm used. An optimization run
in Octopus often took less than 1 hour to complete, which could be reduced with a few adjustments
to the script.
One reason for the long optimization time could be the way the structure of the model is built up.
Having quite a lot of variable parameters plus an inexperienced background when starting this project,
the structure of the model could probably be more efficiently rebuilt, thus reducing the computation
time. Another way to reduce the computation time could be to adapt the settings in Galapagos
and Octopus, depending on if the designer prioritizes to find the most optimal solution or a short
computation time.
In this thesis the settings in Galapagos and Octopus were set to a population of 100 and a initial boost
of 2. This choice is based on the default values in Octopus, which was adapted in Galapagos. To make
sure how the setting should be preset, among others depending on the number of fitness functions and
variable parameters, a sensitivity analysis should be executed to find the optimal presetting conditions.
Moreover, the number of repetitions of an optimization until the best utilized result is met, can be
debated and investigated.
All in all, the possibilities for the designer are endless. A lot of more aspects regarding cost and
environmental analyses could be implemented, including the whole process of the development of
steel truss footbridges. For instance the life cycle assessment of the footbridges could be imple-
mented, introducing the choice of material, its transportation, the procedure of construction until the
disassembling of the bridges at the end of the lifespan. Further, the optimization results in this thesis
only consider steel elements with standard dimensions, which probably is most accurate and useful as
the demand looks like today. In the future though, when optimized and unique shapes become more
available and the belonging standards are introduced, this gives the possibility to deviate from the
standard dimensions. This would probably result in even better results, regarding the chosen fitness
functions. This is an amazing opportunity that is handed over to the designers and Civil engineers in
the future though.
First, it can be concluded that the script, the way it is built, and its results with respect to sectional
forces and maximum displacement are reliable, if the bridge deck is weakened with a factor 10 000.
There are some limitations that the user of Karamba 3D needs to be aware of, for instance the results
considering the utilization of the elements. The difference lies in the calculation methods used in
Eurocode; FEM-Design uses method 1 and Karamba 3D uses method 2 to calculate the interaction
factors. The second limitation is the global LT-buckling, which is not automatically included in
the calculations in Karamba 3D, but was implemented as an additional constraint and works for the
intended purpose. The natural frequency of mode 1 works for the Warren sub model and gives satisfy-
ing results, if the weakening factor is changed to 1, i.e. the stiffness of the bridge deck is not weakened.
Secondly, the conclusion considering the optimization plug-ins Galapagos and Octopus is the fact
that Octopus is more beneficial to use than Galapagos. This mainly due to the fact that problems in
structural engineering seldom can be condensed into one simple fitness function and thus there are
needs to express the problem using multiple fitness functions, as was the case in this thesis. Also,
Octopus needed less computation time and gave more solutions to choose from than Galapagos which
only gives one solution, often at the cost of other potential fitness functions. In combination with
the fact that all solutions from Octopus are optimal, it gives more options which are possible for a
preliminary design. Furthermore, the best solutions in Galapagos were worse than the best solutions
obtained with Octopus. The reason for Octopus finding better solutions is due to the more advanced
optimization algorithm used.
Thirdly, it can be concluded that the Howe sub model preformed the worst out of all trusses. Also, it
can be said that for 10 m the Pratt sub model is the best geometry and for 20 m as well as for 30 m the
Warren sub model is the best. It needs to be pointed out though, that both Warren and the Pratt sub
model are viable results for 20 m and 30 m, since the differences between them are almost negligible.
Finally, the developed model can be used in preliminary design to give a good initial estimation of
cross-sections and topology for the three included sub models. Since Octopus gives a variety of
results in a short time the preliminary design process could be reduced. This information could then
be used further as initial values for the detailed design. At the same time the user should be aware
of all the possibilities that the model now offers, regarding development of constraints for instance,
which is discussed in Section 7.4. Now as the basis script is created, there is an opportunity to develop
it further and adapt all the constraints and preferences that the designer desires. Some examples
of further studies, which could be implemented to develop the script and model, are explained in
Section 8.1.
• Additional geometries, not only truss bridges could be added, verified and developed to broaden
the span of design choices.
• The possibility of adding more loads, for instance wind and temperature loads, should be
investigated further. Additionally, the opportunity of adding extra supports as well as the
new load combinations that come with it could be introduced and analyzed. Also, the service
vehicle, or moving concentrated loads in general, could be implemented.
• The issue of the bridge deck could be solved to allow the possibility to introduce constraints
regarding natural frequencies and deflections of the bridge deck.
• More fitness functions and constraints could be introduced to steer the optimization process
towards designs that are more feasible, which is mentioned in Section 7.4.
• Galapagos and especially Octopus are powerful tools regarding optimization. Nevertheless, it
would be beneficial to conduct a sensitivity analysis for Octopus and Galapagos to determine
how large the population and other initial values need to be to get fast and/or accurate results.
It would be of interest to see how the initial values should be set for any amount of parameters
and fitness functions.
• Other materials than steel could be introduced - for instance fibre reinforced polymers, rein-
forced concrete and timber - and their behaviour in Karamba 3D investigated, which sets the
basis for further and a more broadened opportunities to optimize.
• Finally, economical and environmental assessments and aspects could be implemented in the
optimization.
After each "move", the new values of the objective functions are analyzed and compared with the
value from just before, see Figure A.1 (Chinneck, 2001). In the case of a minimization problem,
where a reduction of the objective function is sought-after, the function value is said to be improved
if it decreases. If so, this becomes the new starting point for the next step. If the function value has
increased, in the case of a minimization problem, the step is neglected and the next step is taken into
another direction. In case of a maximization problem it is the other way around. To get close to the
local minimum or maximum, the step size is reduced at each iteration. To accelerate the process the
Hooke and Jeeves method uses the search direction from the starting point 𝑥(0) to first point 𝑥(1) ,
which implies that the next point 𝑥(2) is calculated using movement form 𝑥(0) through 𝑥(1) , as can be
seen in Equation (A.2).
𝑑𝑓 (𝑥) [ ]
𝑑𝑓 (𝑥) 𝑑𝑓 (𝑥) 𝑑𝑓 (𝑥)
= ∇𝑓 (𝑥) = 𝑑𝑥 , 𝑑𝑥2
, ⋯, 𝑑𝑥𝑛
(A.3)
𝑑𝕩 1
[ ]
𝑤ℎ𝑒𝑟𝑒 𝕤 = 𝑠1 , 𝑠2 , ..., 𝑠𝑛 (A.8)
Once a minimum point is found along the direction of the derivative line, see blue lines in Figure A.2,
the derivative at the minimum point, in the case of a minimization problem, is analyzed and a
new search direction found. This process is repeated until a minimum of the objective function is
found, which represents point D in Figure A.2. The steepest decent method is an iterative method
Figure A.2: Example of a search process used in the steepest decent method, based on
(Rothwell, 2017).
There are also second-order methods, which use the second-order derivatives to improve the search
direction at each iteration (Rothwell, 2017). The Quasi-newton method is one example of such
method and it also continuously uses the previous iterations to improve the search direction for the
next iteration. The Quasi-Newton method gets faster convergence than the steepest descent method
since the second-order derivatives, see Equation (A.9), are used (quadratic convergence).
2 𝜕2 𝑓 𝜕2 𝑓
⎡ 𝜕 𝑓2 ⋯ ⎤
⎢ 𝜕𝜕𝑥2 𝑓1 𝜕𝑥1 𝜕𝑥2
𝜕2 𝑓
𝜕𝑥1 𝜕𝑥𝑛
𝜕2 𝑓
⎥
⎢ ⋯ ⎥
𝐻(𝑥) = ⎢ 𝜕𝑥22 𝜕𝑥22
⎥
𝜕𝑥2 𝜕𝑥𝑛 (A.9)
⎢ ⋮ ⋮ ⋱ ⋮ ⎥
⎢ 𝜕2 𝑓 𝜕𝑑 2 𝑓
⋯ 𝜕2 𝑓 ⎥
⎣ 𝜕𝑥𝑛 𝜕𝑥1 𝜕𝑥𝑛 𝜕𝑥2 𝜕𝑥2𝑛 ⎦
ℍ𝑘+1 = 𝔹−1
𝑘+1
(A.12)
The new search direction is stated in Equation (A.11) and is continuously updated with the result
obtained from the previous iteration (Rothwell, 2017). The subscripts (k+1) and (k) are referencing
to the next iteration and the current iteration. One way to update the 𝔹 matrix is the Broyden-Fletcher-
Goldfarb-Shannon (BFGS)-method, see Equation (A.13). Where the new 𝔹-matrix is updated using
the results from the previous iterations. For the first iteration 𝔹 = 𝕀 which is the unit-matrix.
( )
𝕪 𝑇 𝔹(𝕜) 𝕪 𝕡𝕡𝕋 𝕡𝕪 𝕋 𝔹(𝐾) 𝔹(𝑘) 𝕪𝕡𝑇
𝑘+1
𝔹 =𝔹 + 1+ 𝑘
− − (A.13)
𝕡𝑇 𝕪 𝕡𝑇 𝕪 𝕡𝑇 𝕪 𝕡𝑇 𝕪
Equation (A.14) are the gradient differences which are used to estimate the new 𝔹-matrix and Equa-
tion (A.15) is the position difference (Rothwell, 2017).
BETECKNINGAR
7 8 FL = FAST LAGER
8 7 EL = ENKELSIDIGT RÖRLIGT LAGER
** ** AL = ALLSIDIGT RÖRLIGT LAGER
800 * 2
1
2000 4000 4000 4000 4000 2000
KNUTPUNKSDETALJER
A-2321 SE RITNING -2322
ELEVATION 1:50
DETALJER SE RITNINGAR -2322, -2323, -2324
*) SKARVAR I ÖVRE OCH UNDRE RAMSTÄNGER
**) AVVÄGNINGSDUBB PLACERAS I BROMITT OCH BROÄNDAR
660 670 670 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 670 670 660 9 TVÄRBALKAR
C
EL AL
12 ÄNDTVÄRBALKAR
12
ÖVERGÅNGSKONSTRUKTION ÖVERGÅNGSKONSTRUKTION
TYP MAURER-FOG TYP MAURER-FOG
SE DETALJER RITNING -2324 SE DETALJER RITNING -2324
A
FL EL
1380 1470 1600 1600 1600 1600 1600 1600 1600 1600 1600 1470 1380 10 GÅNGBANEPLÅT
PLAN 1:50
B
C
2500 A
3 4
FRIBROBREDD
DIAGONALER
6 5
POS BENÄMNING DIMENSION ANTAL KVALITET
0041
0011
0551
ÄNDVERTIKALER
0021
8 7 1 HÅLPROFIL VKR 150x100x6.3 2 S355J2H
021
4 HÅLPROFIL VKR 150x150x6.3 2 S355J2H
66
+2,200 12 +2,200 5 HÅLPROFIL VKR 100x60x5 16 S355J2H GC-BRO ÖVER GENEVADSÅN
P LYFT P LYFT 6 HÅLPROFIL VKR 100x60x5 4 S355J2H
Ramböll Sverige AB
850 850 Vädursgatan 6
7 HÅLPROFIL VKR 100x100x5 2 S355J2H Box 5343
402 27 Göteborg
Figure B.1: Used plans from the case study over Genevadsån.
8 HÅLPROFIL VKR 100x100x5 2 S355J2H
Plans of the case study over Genevadsån
2722
Tfn: 010 615 60 00
9 I-PROFIL IPE 140 25 S355J2 www.ramboll.se
alkeT\lledoM\K\kinkeT\1731300231\7102\gyB\2toG\buP\krowten.labolg.puorg-llobmar.esmar\\
XREF: Plottad:
SE FIG. 101K2321
71
72
VKR-profiles
Second Elastic Second Imperfection
moment modulus Plastic Radius of moment Elastic Plastic Radius of Imperfection Imperfection value for
Upper Thickness Position Effective Effective of area upper modulus gyration of area modulus modulus gyration Torsional Elastic value for value for lateral Type of
Depth of Thickness width of of upper of Area of shear shear (strong (strong (Strong (strong (weak (weak (weak (weak constant modulus Warping buckling buckling torsional product
section of web section flange centroid section area Vy area Vz axis axis) axis) axis) axis) axis) axis) axis) inertia torsion factor (strong axis) (weak axis) buckling (*)
h t_web b_upper t_upper zs A Ay Az Iy Wy Wply i_y Iz Wz Wplz i_z It Wt Cw alpha_y alpha_z alpha_LT Product
Contry Family Name Shape mm mm mm mm cm cm2 cm2 cm2 cm4 cm3 cm3 cm cm4 cm3 cm3 cm cm4 cm3 cm6 - - - -
Sweden VKR VKR160x80x5 [] 160 5 80 5 8 22,7 7,6 15,1 744 93 116 5,72 249 62,3 71,1 3,31 600 106 0 0,21 0,21 0,76 3
Sweden VKR VKR160x80x6,3 [] 160 6,3 80 6,3 8 28,2 9,4 18,8 903 113 142 5,66 299 74,8 86,8 3,26 730 127 0 0,21 0,21 0,76 3
Sweden VKR VKR160x80x8 [] 160 8 80 8 8 35,2 11,7 23,5 1091 136 175 5,57 356 89 106 3,18 883 151 0 0,21 0,21 0,76 3
Sweden VKR VKR160x80x10 [] 160 10 80 10 8 42,9 14,3 28,6 1284 161 209 5,47 411 103 125 3,1 1041 175 0 0,21 0,21 0,76 3
Sweden VKR VKR160x90x5 [] 160 5 90 5 8 23,7 8,532 15,2 804 101 124 5,82 326 72,5 82,7 3,71 738 121 0 0,21 0,21 0,76 3
Sweden VKR VKR160x90x7,1 [] 160 7,1 90 7,1 8 32,9 11,844 21,1 1080 135 169 5,72 431 95,7 112 3,62 995 160 0 0,21 0,21 0,76 3
Sweden VKR VKR160x90x8 [] 160 8 90 8 8 36,8 13,248 23,6 1180 148 187 5,68 470 105 124 3,58 1100 174 0 0,21 0,21 0,76 3
Sweden VKR VKR180x100x5,6 [] 180 5,6 100 5,6 9 29,8 10,6 19,2 1270 141 174 6,54 506 101 115 4,12 1150 169 0 0,21 0,21 0,76 3
Sweden VKR VKR180x100x6,3 [] 180 6,3 100 6,3 9 33,3 11,9 21,4 1407 156 194 6,5 557 111 128 4,09 1277 186 0 0,21 0,21 0,76 3
Sweden VKR VKR180x100x8 [] 180 8 100 8 9 41,6 14,9 26,7 1713 190 239 6,42 671 134 157 4,02 1560 224 0 0,21 0,21 0,76 3
Sweden VKR VKR180x100x10 [] 180 10 100 10 9 50,9 18,2 32,7 2036 226 288 6,32 787 157 188 3,93 1862 263 0 0,21 0,21 0,76 3
Sweden VKR VKR200x100x5 [] 200 5 100 5 10 28,7 9,6 19,1 1495 149 185 7,21 505 101 114 4,19 1204 172 0 0,21 0,21 0,76 3
Sweden VKR VKR200x100x6,3 [] 200 6,3 100 6,3 10 35,8 11,9 23,9 1829 183 228 7,15 613 123 140 4,14 1475 208 0 0,21 0,21 0,76 3
Sweden VKR VKR200x100x8 [] 200 8 100 8 10 44,8 14,9 29,9 2234 223 282 7,06 739 148 172 4,06 1804 251 0 0,21 0,21 0,76 3
Sweden VKR VKR200x100x10 [] 200 10 100 10 10 54,9 18,3 36,6 2664 266 341 6,96 869 174 206 3,98 2156 295 0 0,21 0,21 0,76 3
Sweden VKR VKR200x100x12,5 [] 200 12,5 100 12,5 10 67,1 22,4 44,7 3136 314 408 6,84 1004 201 245 3,87 2541 341 0 0,21 0,21 0,76 3
Sweden VKR VKR200x120x6,3 [] 200 6,3 100 6,3 10 38,3 12,8 25,5 2065 207 253 7,34 929 155 177 4,92 2028 255 0 0,21 0,21 0,76 3
Sweden VKR VKR200x120x8 [] 200 8 120 8 10 48 18 30 2529 253 313 7,26 1128 188 218 4,85 2495 310 0 0,21 0,21 0,76 3
Sweden VKR VKR200x120x10 [] 200 10 120 10 10 58,9 22,1 36,8 3026 303 379 7,17 1337 223 263 4,76 3001 367 0 0,21 0,21 0,76 3
Sweden VKR VKR220x120x6,3 [] 220 6,3 120 6,3 11 40,8 14,4 26,4 2610 237 292 8 1010 168 191 4,98 2320 283 0 0,21 0,21 0,76 3
Sweden VKR VKR220x120x8 [] 220 8 120 8 11 51,2 18,1 33,1 3200 291 362 7,91 1230 205 236 4,9 2850 343 0 0,21 0,21 0,76 3
Sweden VKR VKR220x120x10 [] 220 10 120 10 11 62,9 22,2 40,7 3840 349 440 7,82 1460 243 285 4,81 3430 407 0 0,21 0,21 0,76 3
Sweden VKR VKR250x150x6,3 [] 250 6,3 150 6,3 12,5 48,4 18,15 30,3 4143 331 402 9,25 1874 250 283 6,22 4054 413 0 0,21 0,21 0,76 3
Sweden VKR VKR250x150x8 [] 250 8 150 8 12,5 60,8 22,8 38 5111 409 501 9,17 2298 306 350 6,15 5021 506 0 0,21 0,21 0,76 3
Sweden VKR VKR250x150x10 [] 250 10 150 10 12,5 74,9 28,1 46,8 6174 494 611 9,08 2755 367 426 6,06 6090 605 0 0,21 0,21 0,76 3
Sweden VKR VKR250x150x12,5 [] 250 12,5 150 12,5 12,5 92,1 34,5 57,6 7387 591 740 8,96 3265 435 514 5,96 7326 717 0 0,21 0,21 0,76 3
Sweden VKR VKR260x140x6,3 [] 260 6,3 140 6,3 13 48,4 16,94 31,5 4350 335 411 9,49 1660 237 267 5,86 3800 399 0 0,21 0,21 0,76 3
Sweden VKR VKR260x140x8 [] 260 8 140 8 13 60,8 21,28 39,5 5370 413 511 9,4 2030 290 331 5,78 4700 488 0 0,21 0,21 0,76 3
Sweden VKR VKR300x200x6,3 [] 300 6,3 200 6,3 15 61 24,4 36,6 7829 522 624 11,3 4193 419 472 8,29 8476 681 0 0,21 0,21 0,76 3
Sweden VKR VKR300x200x8 [] 300 8 200 8 15 76,8 30,72 46,1 9717 648 779 11,3 5184 518 589 8,22 10562 840 0 0,21 0,21 0,76 3
Sweden VKR VKR300x200x10 [] 300 10 200 10 15 94,9 37,96 56,9 11819 788 956 11,2 6278 628 721 8,13 12908 1015 0 0,21 0,21 0,76 3
Sweden VKR VKR300x200x12,5 [] 300 12,5 200 12,5 15 117 46,8 70,2 14273 952 1165 11 7537 754 877 8,02 15677 1217 0 0,21 0,21 0,76 3
Sweden VKR VKR300x200x16 [] 300 16 200 16 15 147 58,8 88,2 17390 1159 1441 10,9 9109 911 1080 7,87 19252 1468 0 0,21 0,21 0,76 3
Sweden VKR VKR400x200x10 [] 400 10 200 10 20 115 38,3 76,7 23914 1196 1480 14,4 8084 808 911 8,38 19259 1376 0 0,21 0,21 0,76 3
Sweden VKR VKR400x200x12,5 [] 400 12,5 200 12,5 20 142 47,3 94,7 29063 1453 1813 14,3 9738 974 1111 8,28 23438 1656 0 0,21 0,21 0,76 3
Sweden VKR VKR400x200x16 [] 400 16 200 16 20 179 59,7 119,3 35738 1787 2256 14,1 11824 1182 1374 8,13 28871 2010 0 0,21 0,21 0,76 3
Sweden VKR VKR450x250x10 [] 450 10 250 10 22,5 135 48,2 86,8 36895 1640 2000 16,5 14819 1185 1331 10,5 33284 1986 0 0,21 0,21 0,76 3
Sweden VKR VKR450x250x12,5 [] 450 12,5 250 12,5 22,5 167 59,6 107,4 45026 2001 2458 16,4 17973 1438 1631 10,4 40719 2406 0 0,21 0,21 0,76 3
Sweden VKR VKR450x250x16 [] 450 16 250 16 22,5 211 75,35 135,6 55705 2476 3070 16,2 22041 1763 2029 10,2 50545 2947 0 0,21 0,21 0,76 3
(*) 0:cold formed; 1: hot finished; 2: welded; 3: rolled
(*) 0:cold formed; 1: hot finished; 2: welded; 3: rolled;
Table D.1: All load combinations used in the created model in Karamba 3D.
Load combination Type Name Self-weight Crowd load
6.10𝑎1 1.35 0.6
6.10a ULS
6.10𝑎2 1 0.6
6.10𝑏1 1.2 1.5
6.10𝑏2 1.2 0.6
6.10b ULS
6.10𝑏3 1 1.5
6.10𝑏4 1 0.6
6.10𝑎𝑏1 1 0.4
6.10a-b SLS
6.10𝑎𝑏2 1 0
Secondly, the positions (a to f ) considering the x-direction only, which are used in both models and
are presented in Figure D.1 from a side view to facilitate the understanding of the results later.
On the following pages first the convergence study of the weakening factor of the bridge deck and its
influence on the normal force of the bottom chord is presented. Following, the results of sectional
forces of the different members, i.e. the bottom chord, top chord, diagonals and the end posts, are
presented. Also, the maximum displacements downwards and reaction forces of the bridge from the
Karamba 3D
Weakening
1 10 50 100 1000 5000 10 000 1 000 000
factor
a 1,3 1,1 1,2 1,8 2,5 2,5 2,5 2,5
31,4 21,8 4,7 1,2 2,2 2,5 2,5 2,5
b
77,8 203,2 249,5 257,6 265,6 266,5 266,6 266,7
Bottom chords
32,4 169,1 239,7 252,5 265,2 266,4 266,5 266,7
d
86,7 284,1 370,5 385,9 401,1 402,6 402,8 402,9
f 71,6 272,0 367,1 384,1 401,0 402,6 402,8 402,9
450
400
350
300
Normal force 250
at position f
in the bottom chord
200
[kN]
150
100
50
0
1 10 100 1 000 10 000 100 000 1 000 000
Weakening factor
a 0,13 0,12
b 0,25 0,25
Cross beams
d 0,02 0
f 0,07 0,08
a 2,1 2,1
b - -
c 2,3 2,3
Top chord
d 2,7 2,7
e 2,2 2,3
f 2,8 2,9
0,1 0,1
a-b
0,5 0,5
0,1 0,1
b-c
Moment My 0,1 0,1
0,1 0,1
Diagonals c-d
0,1 0,2
0,1 0,0
d-e
0,1 0,1
0,1 0,1
e-f
0,0 0,1
2,5 2,3
End posts All 4
2,0 1,9
Karamba 3D FEM-Design
Description Member
10 000* 10 000*
a 5,1 4,6
b 5,3 5,4
Cross beams
d 5,6 6,1
f 5,7 6,2
a 1,8 1,8
c 0,8 0,8
Top chord e (left) 0,6 0,5
e (right) 0,7 0,7
f 0,0 0,0
Shear force Vz
a-b 0,3 0,3
b-c 0,1 0,1
Diagonals c-d 0,0 0,0
d-e 0,0 0,0
e-f 0,0 0,0
a 4,3 2,9
b 8,3 7,8
Cross beams
d 8,3 8,5
f 8,3 8,5
Reaction force of
one support [kN]
Karamba 3D FEM-Design
Load Member Difference
10 000* 10 000*
Reaction forces
Self-weight All 24,8 24,4 1,6%
Crowd load All 62,5 62,5 0,0%
Karamba 3D FEM-Design
Description Member Difference
10 000* 10 000*
Displacement
Max. displacement
All 52,2 53,2 -2,0%
[mm]
Figure D.3: Normal force, moment and shear force diagram of the top chord from FEM-Design (left)
and Karamba 3D (right) with a bridge deck which is weakened with a factor 10 000.
Figure D.5: Normal force, moment and shear force diagram of the bottom chord from FEM-Design
(left) and Karamba 3D (right) with a bridge deck which is weakened with a factor 10 000.
Chapter in EN
Control Karamba 3D FEM-Design Difference
1993-1-1
Shear resistance 6.2.6,6.2.8 A [mm2] 1643 1643 0,0%
Torsional resistance 6.2.7 Iy [mm4] 5410000 5412000 0,0%
Shear stress 6.2.6 Iz [mm4] 450000 449200 0,2%
Normal stress 6.2.1 Wply [mm3] 88300 88340 0,0%
Normal capacity 6,2 Wplz [mm3] 19200 19260 -0,3%
Flexural buckling 6.3.1 iy [mm] 57,4 57 0,7%
Torsional-flexural
6.3.1 iz [mm] 16,5 17 -2,9%
buckling
Lateral torsional
6.3.2.2 It [mm4] 24500 24010 2,0%
buckling
Interaction between
normal force and 6.3.3 Iw [mm6] 1900000000 1951000000 -2,6%
bending
Interaction between
normal force and 6.3.3 fy [N/mm2] 355 355 0,0%
bending, 2nd order
ε 0,81 0,81 0,0%
Preconditions: Load case 6.10b1, cross sections and geometry are the same as in the case study.
Comparison of the maximum utilization ratios of each element between Karamba 3D and FEM-Design.
Maximum utilization of the cross beams at position f - Maximum utilization of the cross beams at position f - with
without adjustment of the buckling length adjustment of the buckling length
Description Karamba 3D FEM-Design Difference Karamba 3D FEM-Design Difference
Shear resistance Vy 0% 0% 0% 0% 0% 0%
Comparison of details about input and output data between Karamba 3D and FEM-Design, without and with adjustment of the buckling lengths
* Karamba 3D FEM-Design
Interaction values
Interaction values
(kyy, kzz etc) from
(kyy, kzz etc) from
EN1991-1-1
EN1991-1-1 appendix
appendix B, method
A, method 1
2
IPE 140
2 2
A = 1643 mm fy = 355 N/mm
4
2 Iy = 5.412e+06 mm ε = 0.81
4
z Iz = 4.492e+05 mm λ1 = 76.40
4
I1 = 5.412e+06 mm
4
I2 = 4.492e+05 mm
3
y 1 Wpl,1 = 8.834e+04 mm
3
Wpl,2 = 1.926e+04 mm
3
Wel,min,1 = 7.732e+04 mm
3
Wel,min,2 = 1.231e+04 mm
i1 = 57 mm
i2 = 17 mm
4
It = 2.401e+04 mm
6
Iw = 1.951e+09 mm
( ) ( )
1 1
χ1 = min , 1.0 = min , 1.0 = 0.88 (6.49)
2 2 2 2
φ1 + φ1 - λ1 0.73 + 0.73 - 0.62
χ .A.f
1 y 0.88 . 1643 . 355
Nb,Rd,1 = = = 515.45 kN (6.47)
γM1 1.00
NEd 0.08
= = 0.00 1.00 (6.46) - OK
Nb,Rd,1 515.45
( ) ( )
1 1
χ2 = min , 1.0 = min , 1.0 = 0.19 (6.49)
2 2 2 2
φ2 + φ2 - λ2 3.11 + 3.11 - 2.14
χ .A.f
2 y 0.19 . 1643 . 355
Nb,Rd,2 = = = 108.46 kN (6.47)
γM1 1.00
NEd 0.08
= = 0.00 1.00 (6.46) - OK
Nb,Rd,2 108.46
( )
2
1 π . E . Iw
Ncr,T = 2 G . It + 2 =
i0 lT
( )
2. .
1 . 2.401e+04 + π 210000 1.951e+09 = 698.91 kN
= 2 80769 2
60 2700
2 2 2 2 2
i0 ( N - Ncr,1) ( N - Ncr,2) ( N - Ncr,T) - N y0 ( N - Ncr,2) - N z0 ( N - Ncr,1) = 0
Smallest root of the above equation:
Ncr,TF = 698.91 kN
Ncr = min( Ncr,T, Ncr,TF) = min( 698.91, 698.91) = 698.91 kN
A . fy 1643 . 355
λT = = = 0.91 (6.53)
Ncr 698.91
αT = 0.34 (Buckling curve: b)
2
φT = 0.5 1 + αT . ( λT - 0.2 ) + λT = 0.5 1 + 0.34 . ( 0.91 - 0.2) + 0.91 = 1.04
2
( ) ( )
1 1
χT = min , 1.0 = min
, 1.0 = 0.65 (6.49)
2 22 2
φT + φT - λT 1.04 + 1.04 - 0.91
χT . A . fy 0.65 . 1643 . 355
Nb,Rd,T = = = 380.52 kN (6.47)
γM1 1.00
NEd 0.08
= = 0.00 1.00 - OK
Nb,Rd,T 380.52
( ) Iw G . It
2
Mcr = C1 . Ncr,LT . kz . 2 -Z =
+ +Z
kw Iz Ncr,LT
0.5
( )
2 .
= 1.13 . 1.277e+05 . 1.00 . 1.951e+09 + 8.077e+04 2.401e+04 + 31.502 - 31.50 =
1.00 4.492e+05 1.277e+05
= 16.13 kNm
Wy . fy 88344 . 355
λLT = = = 1.39
Mcr 1.613e+07
αLT = 0.21 (Buckling curve: a)
2
φLT = 0.5 1 + αLT . ( λLT - 0.2 ) + λLT =
2
= 0.5 1 + 0.21 . ( 1.39 - 0.2) + 1.39 = 1.60
( ) ( )
1 1
χLT = min , 1.0 = min , 1.0 = 0.42 (6.56)
2 2 2 2
φLT + φLT - λLT 1.60 + 1.60 - 1.39
fy 355
My,b,Rd = χLT . Wy = 0.42 . 88344 = 13.19 kNm (6.55)
γM1 1.00
M1,Ed 6.18
= = 0.47 1.00 (6.54) - OK
My,b,Rd 13.19
Interaction between normal force and bending, 2nd order - Part 1-1: 6.3.3
Not relevant
Summary
Utilization [%]
100 Cross-section resistance
Flexural buckling
80 Torsional-flexural buckling
Lateral torsional buckling
60 Interaction
Shear buckling
40
20
Table E.1: Natural frequency of mode 1 compared to FEM-Design and hand calculations.
Natural frequency Natural frequency
mode 1 [Hz] mode 1 [Hz]
Member Karamba 3D 1* FEM-Design Difference Karamba 3D 1* Hand calculations Difference
All 6.74 6.95 -3.2 % 6.74 6.71 0.4 %
*Weakening factor of the bridge deck is 1
The shapes of mode 1 in Karamba 3D and FEM-Design are presented below in Figure E.1 and
Figure E.2 respectively and cohere well to each other. On the following pages, the hand calculations
for the natural frequency of mode 1 for the Warren sub model is presented.
Figure E.1: Natural frequency (mode 1) for the Warren sub model in Karamba 3D.
Figure E.2: Natural frequency (mode 1) for the Warren sub model in FEM-Design.
Indata
m1 8058.5kg
Mass of the Warren truss footbridge
kN
q 5 Distributed load on the bridge (crowd load)
2
m
b 2.5 m Width of the bridge deck
δ1 0.014236m
Displacement of the Warren truss footbridge
with weakening factor 1
Stiffness calculation
q L1 b
m1 g
K1
2 7 N
1.4 10
Stiffness of the structure
δ1 m
Figure F.1: The Pratt truss bridge modeled in FEM-Design. The distances are shown in meters.
In Figure F.2 the positions of the bridge are presented. The sectional forces, the reaction forces, the
maximum displacement and the maximum utilization ratios are presented on the following pages,
referring to the positions shown in Figure F.2. Also in this verification, load case 6.10𝑏1 is applied.
Figure F.2: Position identifications for the Pratt truss sub model.
b 0,2 0,2
Cross beams
d 0,1 0,0
Moment My [kNm]
(absolute values)
Karamba 3D FEM-Design
Description Member Difference
10 000* 10 000*
a/ k 8,1 8,2 -1,7%
a-b 7,4 7,5 -1,7%
b 10,2 10,3 -0,9%
Bottom chord b-c 7,1 7,2 -0,4%
c 8,3 8,4 -0,8%
c-d 7,4 7,5 -1,3%
d 8,4 8,5 -0,6%
Karamba 3D FEM-Design
Description Member Difference
10 000* 10 000*
Displacement
Max. displacement
All 57,89 57,85 0,1%
[mm]
Karamba 3D FEM-Design
Description Member Difference
10 000* 10 000*
Bottom chord 51,7% 54,0% -2,3%
Maximum Top chord 47,2% 48,0% -0,8%
With adjustment of the
utilization ratio Vertical end post 51,6% 53,0% -1,4%
buckling length of the
Diagonal (a-b) 52,1% 53,0% -0,9%
cross beams
Cross beams (f) 30,6% 37,0% -6,4%
End cross beams 13,1% 14,0% -0,9%
Figure G.1: The Howe truss bridge modeled in FEM-Design. The distances are shown in meters.
Figure G.2: Position identifications for the Howe truss sub model.
b 0,19 0,25
Cross beams
d 0,06 0,02
Moment My [kNm]
(absolute values)
Karamba 3D FEM-Design
Description Member Difference
10'000* 10'000*
a/ k 8,2 8,06 1,9%
a-b 7,3 7,49 -2,1%
b 10,3 10,3 -0,5%
Bottom chord b-c 7,1 7,01 1,1%
c 8,6 8,62 0,0%
c-d 7,7 7,67 0,3%
d 7,7 7,75 -0,1%
Karamba 3D FEM-Design
Description Member Difference
10 000* 10 000*
Bottom chord 56,6% 60,0% -3,4%
Maximum Top chord 43,3% 45,0% -1,7%
With adjustment of the
utilization ratio Vertical end post 35,9% 37,0% -1,1%
buckling length of the
Diagonal (a-b) 229,2% 226,0% 3,2%
cross beams
Cross beams (f) 30,6% 37,0% -6,4%
End cross beams 13,2% 13,0% 0,2%
(a)
(b)
(c)
Figure H.1: The three sub model without the top chords. A unit load of 1 000 kN is applied to
calculated the displacement in y-direction. (a) The Warren sub model (b) The Pratt sub model
(c) The Howe sub model
To check the utilization of the top chord globally when it comes to buckling sideways,
the top chord is modelled as column with a normal compression force N.ED, getting
some support from the truss system, the cross beams and the bottom chord, which are
connected to each other and give some stiffness. This contribution of stiffness is
simulated as a bed of springs with a certain spring stiffness.
Indata
NED 435kN Maximum normal force from Karamba 3D in the top chord
fy 355 MPa
E 210 GPa
2
Atopchord 3580mm
Ltopchord 20m
n triangles 5
γM1 1
4 4
Itopchord.z 1223 10 ( mm) (weak axis)
Calculation procedure
Nunit 1000kN
δunitload 7.061m The value is taken from the Karamba 3D model of a Warren
truss bridge of 20 m length and without a top chord. When
appying a unit load of 1000 kN, the displacement sideways
becomes δ.unitload.
1000kN kN
Cunitload 141.6 spring stiffness (sideways)
δunitload m
Ltopchord
a 4m Distance between the connections of the diagonals to the top
n triangles chord.
3
Cunitload a
3.5 equation (1)
E Itopchord.z
2
π E Itopchord.z
Ncr 611.2 kN According to (Wahlstrom, 1971)
2
( β a)
Lcr β a 6.4 m
Buckling curve a, varm calsed S355 steel
αLT 0.21
Accroding to SS-EN 1993-1-1 Table 6.2
1
χLT 0.4 Accroding to SS-EN 1993-1-1 6.3.2.2 (1)
1
2
ϕLT ϕLT λLT
2 2
χLT fy Atopchord
NbRd 505.8 kN Accroding to SS-EN 1993-1-1 6.3.1.1 (3)
γM1
NED
Utilization 0.9 Smaller than 1 --> OK
NbRd
102
Fitness minimize Elitism 0,5
Max. Stagnant 50 Mutation probabilty 0,1
Maintain 5% Mutation rate 0,5
Inbreeding (+) 75% Cross over rate 0,8
Population 100 Population 100
Initial boost 2 Initial boost 2
Min Max
nΔ 1 20
ncb 1 10
Height and width of the truss bridges are kept constant. First order analysis is used in Karamba 3D.
The start of every optimization run is with the perquisites from the case study.
*when optimizing only topology the cross sections are fixed to the values from the case study
**Irrelevant as the side view area is not considering the area of the cross beams
Best solution
Plug-in Octopus
Geometry Warren
Fitness function Mass and trasparency
Load case 6.10b1 (ULS)
Fitness function Mass and trasparency
Optimization runs G
Cross section x
Topology x
nΔ 6 6 5 6 6
ncb 2 2 1 1 1
Bottom chord VKR 100x100x6.3 VKR 100x100x6.3 VKR 100x100x4 VKR 100x100x4 VKR 100x100x4
Top chord VKR 100x100x10 VKR 120x120x5 VKR 100x100x10 VKR 100x100x8 VKR 120x120x4.5
Diagonals VKR 120x60x3.6 VKR 120x60x4 VKR 120x60x3.6 VKR 100x60x3.6 VKR 100x60x4
Vertical end posts KCKR 76.1/5 KCKR 76.1/4 VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6
Cross beams VKR 120x60x3.6 VKR 120x60x3.6 KCKR 219.1/12.5 KCKR 219.1/12.5 KCKR 219.1/12.5
End cross beams IPE 120 IPE 120 VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6
Displacement [m] SLS 0,016 0,016 0,016 0,016 0,018 0,018 0,016 0,018 0,012 0,013 0,014 0,015
20 m (Octopus) Max allowable displacement [m]
0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05
SLS 6.15ab1
Utilization of displacement 31% 31% 33% 33% 35% 37% 33% 37% 25% 26% 28% 29%
Element where the max
Bottom chord Bottom chord End cross beam End cross beam End cross beam Top chord Top chord Top chord
utilization ratio occurs
Utilization ratio 80% 78% 83% 81% 77% 82% 82% 82% 83% 73% 75% 78%
Max allowable utilization ratio 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85%
Utilizaiton of utilization 94% 91% 97% 95% 90% 97% 97% 97% 97% 86% 88% 92%
Ned [kN] (Max normal force in
426 410 422 422 406 419 423 419 381 373 386 371
top chord)
NbRd [kN] (Max allowable
433 429 429 429 410 420 440 420 390 374 395 379
normal force in top chord)
Utilization normal force (top
98% 96% 98% 98% 99% 100% 96% 100% 98% 100% 98% 98%
chord)
Mass 7314 7209 7087 7087 6825 6748 7132 6748 6690 6509 6402 6290
Area 5,78 5,78 5,78 5,82 6,18 6,18 5,78 6,18 5,75 5,85 5,96 6,25
Solution 1 2 3 4 5 6 7 8 9 10 11 12
Repeated - - - - - - x (reset)
Geometry Warren
nΔ 3 3 3 3 3 3 3 3 3
ncb 2 1 1 2 1 1 2 1 1
Bottom chord VKR 100x60x4 VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x4 VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x4 VKR 100x60x3.6 VKR 100x60x3.6
Top chord KCKR 88.9/5 KCKR 88.9/4 KCKR 88.9/4 KCKR 88.9/5 KCKR 88.9/4 KCKR 88.9/4 KCKR 88.9/5 KCKR 88.9/4 KCKR 88.9/4
Diagonals VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6 VKr 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6
Vertical end posts KCKR 40.4/4 KCKR 40.4/4 KCKR 48.3/3 KCKR 40.4/4 KCKR 40.4/4 KCKR 48.3/3 KCKR 40.4/4 KCKR 40.4/4 KCKR 48.3/3
Cross beams IPE 160 VKR 100x100x5 VKR 100x100x5 IPE 160 VKR 100x100x5 VKR 100x100x5 VKR 100x100x5 VKR 100x100x5 VKR 100x100x5
End cross beams VKR 140x70x4 VKR 100x60x3.6 VKR 100x60x3.6 VKR 140x70x4 VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6
Displacement [m] SLS 0,006 0,009 0,009 0,006 0,009 0,009 0,008 0,009 0,009
Max allowable displacement [m] SLS 6.15ab1 0,025 0,025 0,025 0,025 0,025 0,025 0,025 0,025 0,025
Utilization of displacement 23% 37% 37% 23% 37% 37% 33% 37% 37%
Element where the max utilization ratio occurs Vertical end post Cross beam Cross beam Vertical end post Cross beam Cross beam Vertical end post Cross beam Cross beam
Utilization ratio 84% 78% 78% 84% 78% 78% 84% 78% 78%
Max allowable utilization ratio 85% 85% 85% 85% 85% 85% 85% 85% 85%
Utilizaiton of utilization 99% 91% 91% 99% 91% 91% 99% 91% 91%
Ned [kN] (Max normal force in top chord) 111 91 91 111 91 91 111 91 91
NbRd [kN] (Max allowable normal force in top
140 118 118 140 118 118 140 118 118
chord)
Utilization normal force (top chord) 79% 77% 77% 79% 77% 77% 79% 77% 77%
Mass [kg] 3096 2921 2919 3096 2921 2919 3059 2921 2919
Transparency (side view area) [m2] 2,79 2,79 2,81 2,79 2,79 2,81 2,79 2,79 2,81
Solution 1 2 3 4 5 6 7 8 9
Repeated - - - x x x x x
Geometry Pratt
nΔ 4 3 4 3 4 3
ncb 1 1 1 1 1 1
Bottom chord KCKR 40.4/4 KCKR 40.4/3 KCKR 40.4/3 KCKR 40.4/3 KCKR 40.4/3 KCKR 40.4/3
Top chord KCKR 101.6/6 KCKR 88.9/4 KCKR 101.6/6 KCKR 88.9/4 KCKR 101.6/6 KCKR 88.9/4
Diagonals KCKR 40.4/3 KCKR 60.3/4 KCKR 40.4/3 KCKR 60.3/4 KCKR 40.4/3 KCKR 60.3/4
Vertical end posts KCKR 48.3/4 KCKR 60.3/3 KCKR 48.3/4 KCKR 60.3/3 KCKR 48.3/4 KCKR 60.3/3
Cross beams KCKR 139.7/4 KCKR 139.7/4 KCKR 139.7/4 KCKR 139.7/4 KCKR 139.7/4 KCKR 139.7/4
End cross beams KCKR 114.3/4 KCKR 101.6/4 KCKR114.3/4 KCKR 101.6/4 KCKR114.3/4 KCKR 101.6/4
Displacement [m] SLS 0,0075 0,0107 0,0076 0,0077 0,0077 0,0076 0,0077 0,0077 0,0080 0,0076 0,0077
Max allowable displacement [m] SLS 6.15ab1 0,025 0,025 0,025 0,025 0,025 0,025 0,025 0,025 0,025 0,025 0,025
Span length 10 Utilization of displacement 30% 43% 30% 31% 31% 30% 31% 31% 32% 30% 31%
m (OCTOPUS) Element where the max utilization ratio occurs Vertical end post End cross beam Vertical end post Bottom chord Vertical end post Vertical end post Bottom chord Vertical end post Bottom chord Vertical end post Bottom chord
Utilization ratio 83% 82% 84% 75% 83% 84% 75% 83% 75% 84% 75%
Max allowable utilization ratio 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85%
Utilizaiton of utilization 97% 97% 99% 88% 98% 99% 88% 98% 88% 99% 88%
Ned [kN] (Max normal force in top chord) 104 104 104 104 104 104 104 104 104 104 104
NbRd [kN] (Max allowable normal force in top
107 107 110 110 107 110 110 107 107 110 110
chord)
Utilization normal force (top chord) 98% 98% 94% 94% 98% 94% 94% 98% 98% 94% 94%
Mass [kg] 2812 2779 2755 2754 2794 2755 2754 2794 2786 2755 2754
Transparency (side view area) [m2] 2,24 2,27 2,39 2,43 2,24 2,39 2,43 2,24 2,27 2,39 2,43
Solution 1 2 3 4 5 6 7 8 9 10 11
Repeated - - - - x x x x x
Geometry Howe
nΔ 4 4 4
ncb 1 1 1
Bottom chord VKR 100x60x3.6 IPE 80 IPE 80
Top chord KCKR 76.1/4 KCKR 76.1/4 KCKR 76.1/4
Diagonals VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6
Vertical end posts KCKR 40.4/3 KCKR 40.4/3 KCKR 40.4/3
Cross beams VKR 120x80x4 VKR 120x80x4 VKR 120x80x4
End cross beams VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6
Displacement [m] SLS 0,0087 0,0088 0,0088
Max allowable displacement [m] SLS 6.15ab1 0,025 0,025 0,025
Utilization of displacement 35% 35% 35%
Element where the max utilization ratio occurs Cross beam Cross beam Cross beam
Utilization ratio 83% 83% 83%
Max allowable utilization ratio 85% 85% 85%
Utilizaiton of utilization 98% 98% 98%
Ned [kN] (Max normal force in top chord) 79 79 79
NbRd [kN] (Max allowable normal force in top
124 123 123
chord)
Utilization normal force (top chord) 64% 64% 64%
Mass [kg] 2912 2860 2860
Transparency (side view area) [m2] 2,82 2,62 2,62
Solution 1 2 3
Repeated - x
104
Load case 6.10b1 (ULS)
Optimization run G
Cross section x
Topology x
Geometry Warren
nΔ 6 6 5 6 6
ncb 2 2 1 1 1
Bottom chord VKR 100x100x6.3 VKR 100x100x6.3 VKR 100x100x4 VKR 100x100x4 VKR 100x100x4
Top chord VKR 100x100x10 VKR 120x120x5 VKR 100x100x10 VKR 100x100x8 VKR 120x120x4.5
Diagonals VKR 120x60x3.6 VKR 120x60x4 VKR 120x60x3.6 VKR 100x60x3.6 VKR 100x60x4
Vertical end posts KCKR 76.1/5 KCKR 76.1/4 VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6
Cross beams VKR 120x60x3.6 VKR 120x60x3.6 KCKR 219.1/12.5 KCKR 219.1/12.5 KCKR 219.1/12.5
End cross beams IPE 120 IPE 120 VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6
Displacement [m] SLS 0,016 0,016 0,016 0,016 0,018 0,018 0,016 0,018 0,012 0,013 0,014 0,015
Max allowable displacement [m]
0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05
SLS 6.15ab1
Utilization of displacement 31% 31% 33% 33% 35% 37% 33% 37% 25% 26% 28% 29%
Element where the max Bottom chord Bottom chord End cross beam End cross beam End cross beam Top chord Top chord Top chord
Utilization ratio 80% 78% 83% 81% 77% 82% 82% 82% 83% 73% 75% 78%
Max allowable utilization ratio 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85%
Utilizaiton of utilization 94% 91% 97% 95% 90% 97% 97% 97% 97% 86% 88% 92%
Ned [kN] (Max normal force in
426 410 422 422 406 419 423 419 381 373 386 371
top chord)
NbRd [kN] (Max allowable
433 429 429 429 410 420 440 420 390 374 395 379
normal force in top chord)
Utilization normal force (top
98% 96% 98% 98% 99% 100% 96% 100% 98% 100% 98% 98%
chord)
Mass 7314 7209 7087 7087 6825 6748 7132 6748 6690 6509 6402 6290
Area 5,78 5,78 5,78 5,82 6,18 6,18 5,78 6,18 5,75 5,85 5,96 6,25
Solution 1 2 3 4 5 6 7 8 9 10 11 12
Repeated - - - - - - x (reset)
Natural frequency [Hz] 3,5 5,0
With IPE 180 as end cross beam
6345
[kg]
Geometry Pratt
nΔ 6 6 5 5 5
ncb 1 1 1 1 1
Bottom chord VKR 100x60x5 VKR 100x60x5 VKR 120x60x4 VKR 100x100x4 VKR 100x100x4
Top chord VKR 100x100x8 VKR 120x120x5 VKR 120x120x5 VKR 100x100x8 VKR 120x120x5
Diagonals VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6
Vertical end posts KCKR 76.1/4 KCKR 76.1/4 KCKR 76.1/4 KCKR 76.1/4 KCKR 76.1/4
Cross beams KCKR 168.3/4 KCKR 168.3/4 KCKR 168.3/4 VKR 160x80x4 VKR 160x80x4
End cross beams KCKR 101.6/4 KCKR 101.6/4 KCKR 101.6/4 VKR 100x60x3.6 VKR 100x60x3.6
Displacement [m] SLS 0,019 0,020 0,021 0,019 0,020 0,021 0,019 0,021
Max allowable displacement [m]
0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05
Span length 20 SLS 6.15ab1
m (OCTOPUS) Utilization of displacement 37% 41% 42% 37% 41% 42% 38% 41%
Element where the max
Top chord Vertical end post Top chord Vertical end post Top chord Top chord
utilization ratio occurs
Utilization ratio 82% 82% 83% 82% 82% 83% 82% 81%
Max allowable utilization ratio 85% 85% 85% 85% 85% 85% 85% 85%
Utilizaiton of utilization 96% 96% 98% 96% 96% 98% 96% 95%
Ned [kN] (Max normal force in
425 422 422 425 422 422 425 422
top chord)
NbRd [kN] (Max allowable
442 455 455 442 455 455 438 452
normal force in top chord)
Utilization normal force (top
96% 93% 93% 96% 93% 93% 97% 93%
chord)
Mass 6524 6335 6300 6524 6335 6300 6510 6321
Area 5,94 6,33 6,73 5,94 6,33 6,73 5,93 6,33
Solution 1 2 3 4 5 6 7 8
Repeated - - - x x x (reset)
Geometry Howe
nΔ 7 7 7 7 10 12
ncb 2 2 2 2 1 1
Bottom chord VKR 100x100x6.3 VKR 120x120x4.5 VKR 100x100x6.3 VKR 120x120x4.5 VKR 100x100x4 VKR 100x100x4
Top chord VKR 100x100x5 VKR 100x100x5 VKR 100x100x5 VKR 100x100x5 VKR 100x100x5 VKR 100x100x5
Diagonals VKR 140x70x5 VKR 140x80x4 VKR 140x70x5 VKR 140x80x4 VKR 120x60x5 VKR 120x60x3.6
Vertical end posts KCKR 40.4/3 KCKR 40.4/3 KCKR 40.4/3 KCKR 40.4/3 KCKR 40.4/3 KCKR 40.4/3
Cross beams VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6 VKR 100x60x3.6 VKR 120x60x3.6 VKR 120x60x3.6
End cross beams KCKR 60.3/3 KCKR 60.3/3 KCKR 60.3/3 KCKR 60.3/3 VKR 100x60x3.6 VKR 100x60x3.6
Displacement [m] SLS 0,019 0,019 0,020 0,019 0,019 0,020 0,023 0,022
Max allowable displacement [m]
0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05
SLS 6.15ab1
Utilization of displacement 38% 39% 41% 38% 39% 41% 45% 44%
Element where the max
Top chord Top chord Top chord Top chord Top chord Top chord Cross beam Bottom chord
utilization ratio occurs
Utilization ratio 85% 85% 85% 85% 85% 85% 85% 83%
Max allowable utilization ratio 85% 85% 85% 85% 85% 85% 85% 85%
Utilizaiton of utilization 100% 100% 100% 100% 100% 100% 100% 98%
Ned [kN] (Max normal force in
406 404 403 406 404 403 409 412
top chord)
NbRd [kN] (Max allowable
423 418 424 423 418 424 432 432
normal force in top chord)
Utilization normal force (top
96% 97% 95% 96% 97% 95% 95% 95%
chord)
Mass 7080 6928 6842 7080 6928 6842 6692 6573
Area 6,41 6,74 7,14 6,41 6,74 7,14 6,34 6,61
Solution 1 2 3 4 5 6 7 8
Repeated - - - x x x (reset) x x
Geometry Warren
nΔ 12 12 11 11
ncb 1 1 1 1
Bottom chord VKR 100x100x10 VKR 100x100x10 VKR 140x140x6.3
Top chord VKR 140x140x10 VKR 180x180x6.3 VKR 180x180x6.3
Diagonals VKR 120x60x3.6 VKR 100x60x4 VKR 100x60x4
Vertical end posts KCKR 76.1/5 KCKR 76.1/5 KCKR 76.1/5
Cross beams KCKR 139.7/4 KCKR 139.7/4 KCKR 139.7/4
End cross beams KCKR 101.6/4 KCKR 88.9/4 KCKR 88.9/4
Displacement [m] SLS 0,035 0,035 0,036 0,036 0,036 0,036 0,037 0,037 0,038 0,035 0,035 0,036 0,036 0,037 0,037 0,038 0,035 0,035 0,036 0,036 0,037 0,037 0,038
Max allowable
displacement [m] SLS 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075
6.15ab1
Utilization of displacement 46% 46% 48% 49% 48% 48% 50% 50% 51% 46% 46% 48% 48% 50% 50% 51% 46% 46% 48% 48% 50% 50% 51%
Element where the max
Vertical end post Vertical end post Vertical end post Vertical end post Diagonals Diagonals Bottom chord Vertical end post Vertical end post Vertical end post Diagonals Diagonals Diagonals Vertical end post Vertical end post Vertical end post Diagonals Diagonals Diagonals
utilization ratio occurs
Utilization ratio 79% 78% 81% 78% 82% 83% 84% 84% 81% 79% 78% 82% 83% 84% 84% 84% 79% 78% 82% 83% 84% 84% 84%
Max allowable utilization
85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85%
ratio
Utilizaiton of utilization 94% 92% 96% 92% 97% 97% 99% 99% 96% 94% 92% 97% 97% 99% 99% 99% 94% 92% 97% 97% 99% 99% 99%
Ned [kN] (Max normal
926,5 926,5 922,7 932,3 924,2 924,2 919,4 919,4 917,1 926,5 926,5 924,2 924,2 919,4 919,4 916,8 926,5 926,5 924,2 924,2 919,4 919,4 916,8
force in top chord)
NbRd [kN] (Max allowable
927,2 927,3 923,2 974,9 930,0 928,8 926,6 926,0 978,3 927,2 927,3 930,0 928,8 926,6 926,0 932,2 927,2 927,3 930,0 928,8 926,6 926,0 932,2
normal force in top chord)
Utilization normal force
100% 100% 100% 96% 99% 100% 99% 99% 94% 100% 100% 99% 100% 99% 99% 98% 100% 100% 99% 100% 99% 99% 98%
(top chord)
Mass [kg] 12051 12049 11831 11830 11799 11790 11567 11558 11521 12051 12049 11799 11790 11567 11558 11500 12051 12049 11799 11790 11567 11558 11500
Transparency (side view
10,12 10,15 10,42 10,54 10,59 10,63 11,19 11,23 12,39 10,12 10,15 10,59 10,63 11,19 11,23 12,39 10,12 10,15 10,59 10,63 11,19 11,23 12,39
area) [m2]
Solution 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 10 11 12 13 14 15 16
Repeated - - - - - - - - - x x x x x x x x x x x x x
Natural frequency [Hz] 4,4 4,2
Geometry Pratt
nΔ 10 9 10 9 10 9
ncb 1 1 1 1 1 1
Bottom chord VKR 100x100x10 VKR 140x140x6.3 VKR 100x100x10 VKR 140x140x6.3 VKR 100x100x10 VKR 140x140x6.3
Top chord VKR 140x140x10 VKR 180x180x6.3 VKR 140x140x10 VKR 180x180x6.3 VKR 140x140x10 VKR 180x180x6.3
Diagonals VKR 120x60x4 VKR 120x60x4 VKR 120x60x4 VKR 120x60x4 VKR 120x60x4 VKR 120x60x4
Vertical end posts VKR 100x60x6.3 VKR 120x60x3.6 VKR 100x60x6.3 VKR 120x60x3.6 VKR 100x60x6.3 VKR 120x60x3.6
Cross beams VKR 160x80x6.3 VKR 140x70x4 VKR 160x80x6.3 VKR 140x70x4 VKR 160x80x6.3 VKR 140x70x4
End cross beams VKR 100x100x4 VKR 100x100x4 VKR 100x100x4 VKR 100x100x4 VKR 100x100x4 VKR 100x100x4
Displacement [m] SLS 0,038 0,039 0,040 0,040 0,040 0,041 0,043 0,044 0,038 0,039 0,039 0,040 0,040 0,043 0,044 0,038 0,040 0,396 0,043 0,044
Max allowable
displacement [m] SLS 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075
6.15ab1
Utilization of displacement 51% 52% 53% 53% 54% 55% 58% 58% 51% 52% 52% 53% 53% 58% 58% 51% 53% 527% 58% 58%
Span length 30 Element where the max
Diagonals Bottom chord Diagonals Diagonals Bottom chord Bottom chord Bottom chord Cross beam Bottom chord Diagonals Top chord Vertical end post Cross beam Bottom chord
m (OCTOPUS) utilization ratio occurs
Utilization ratio 82% 81% 81% 82% 82% 83% 84% 85% 82% 83% 81% 81% 80% 84% 85% 82% 81% 81% 84% 85%
Max allowable utilization
85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85%
ratio
Utilizaiton of utilization 97% 95% 95% 96% 96% 98% 99% 100% 97% 98% 95% 95% 94% 99% 100% 97% 95% 96% 99% 100%
Ned [kN] (Max normal
992,2 990,2 988,8 988,8 984,2 983,9 979,2 967,9 992,2 990,2 990,2 988,8 985,0 979,2 976,9 992,2 988,8 986,4 979,2 976,9
force in top chord)
NbRd [kN] (Max allowable
1009,7 990,4 991,7 991,7 993,8 988,0 981,1 999,1 1009,7 990,8 990,4 992,2 1014,2 981,1 999,1 1009,7 993,4 1034,8 981,1 999,1
normal force in top chord)
Utilization normal force
98% 100% 100% 100% 99% 100% 100% 97% 98% 100% 100% 100% 97% 100% 98% 98% 100% 95% 100% 98%
(top chord)
Mass [kg] 12280 12236 12121 12116 11941 11939 11659 11592 12280 12234 12231 12131 11922 11659 11592 12280 12139 12035 11659 11592
Transparency (side view
10,22 10,47 10,52 10,58 11,07 11,42 11,42 12,62 10,22 10,47 10,52 10,58 10,82 11,42 12,62 10,22 10,58 10,82 11,42 12,62
area) [m2]
Solution 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Repeated - - - - - - - - x x x x x x
Geometry Howe
nΔ 14 14 13
ncb 1 1 1
Bottom chord VKR 100x100x10 VKR 100x100x10 VKR 100x100x10
Top chord VKR 120x120x10 VKR 160x160x6.3 VKR 120x120x10
Diagonals VKR 140x70x6.3 VKR 160x80x4 VKR 160x80x4
Vertical end posts KCKR 40.4/3 KCKR 40.4/3 KCKR 40.4/3
Cross beams KCKR 139.7/4 VKR 120x60x4 KCKR 139.7/4
End cross beams VKR 140x70x4 VKR 120x60x3.6 VKR 120x60x3.6
Displacement [m] SLS 0,040 0,039 0,040 0,040 0,041 0,043 0,040 0,039 0,040 0,041 0,044 0,040 0,040 0,041 0,044
Max allowable
displacement [m] SLS 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075 0,075
6.15ab1
Utilization of displacement 53% 52% 54% 53% 55% 57% 53% 52% 54% 55% 59% 53% 54% 55% 59%
Element where the max
Bottom chord Top chord Bottom chord Bottom chord Top chord
utilization ratio occurs
Utilization ratio 85% 84% 84% 84% 84% 85% 85% 84% 84% 84% 85% 85% 84% 84% 85%
Max allowable utilization
85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85% 85%
ratio
Utilizaiton of utilization 100% 99% 99% 99% 99% 100% 100% 99% 99% 99% 99% 100% 99% 99% 99%
Ned [kN] (Max normal
982,2 976,4 974,0 972,4 971,7 967,0 982,2 976,4 974,0 971,7 966,2 982,2 974,0 971,7 966,2
force in top chord)
NbRd [kN] (Max allowable
986,7 993,0 975,8 977,4 1035,2 1007,7 986,7 999,3 975,8 1035,2 997,4 986,7 975,8 1035,2 997,4
normal force in top chord)
Utilization normal force
100% 98% 100% 99% 94% 96% 100% 98% 100% 94% 97% 100% 100% 94% 97%
(top chord)
Mass [kg] 12909 12555 12374 12304 12298 12089 12909 12569 12374 12298 12027 12909 12374 12298 12027
Transparency (side view
10,50 10,63 11,04 11,17 11,64 12,24 10,50 10,60 11,04 11,64 12,24 10,50 11,04 11,64 12,24
area) [m2]
Solution 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Repeated - - - - - - x x x x x x x