Documentation/Modules/ProblemTruss: Unterschied zwischen den Versionen

Aus OpenDino
Wechseln zu: Navigation, Suche
(Created page with "==Summary== The module <code>ProblemTruss</code> contains a multi-objective optimization problem. It implements a simple Finite Element Analysis code for analysing a truss struc...")
 
(Summary)
 
Zeile 1: Zeile 1:
 
==Summary==
 
==Summary==
  
The module <code>ProblemTruss</code> contains a multi-objective optimization problem. It implements a simple Finite Element Analysis code for analysing a truss structure.
+
The module <code>ProblemTruss</code> is a multi-objective optimization problem. It implements a simple construction problem with the goal to optimize a truss structure. The module constains a small Finite Element Analysis code for analysing a truss structure.
  
 
[[File:ProblemTruss.png|300px]]
 
[[File:ProblemTruss.png|300px]]

Aktuelle Version vom 25. Oktober 2015, 20:39 Uhr

Summary

The module ProblemTruss is a multi-objective optimization problem. It implements a simple construction problem with the goal to optimize a truss structure. The module constains a small Finite Element Analysis code for analysing a truss structure.

ProblemTruss.png

The truss consists of 10 rods which connect the 6 point (labelled from 0 to 5). At point 0 and 2, a force F=45'000N is applied, which deforms the truss and generates stresses in the 10 rods.

The input of this module are the individual cross-sections of the rods (i.e. 10 cross-sections).

The output of this modules are 3 values, which can be set either as objectives or constraints:

  1. the weight of the 10 rods of the truss
  2. the maximum stress in a rod
  3. the maximum deflection of a node of the truss.

Properties

General

Algorithm deterministic test function
Design Variables 10 continuous variables
Objectives yes, 3 outputs which can be set either as objectives or constraints.
Constraints yes, 3 outputs which can be set either as objectives or constraints.
Boundaries yes, can be set as an option.
Initial Search Region not set.
Typical X not set.
Initialization sets problem properties.

Connections

Starting at his module -
Ending at this module Connections of type optimization

Actions

Name Description
- -

Options

The options are currently described as "pop-up help".

Usage

-

Source Code

https://sourceforge.net/p/opendino/code/HEAD/tree/trunk/src/org/opendino/modules/problems/ProblemTruss.java

References

-