Deterministic optimization

The methods

Several reliability methods was implementrd in Numpress System :

  • Nelder Mead simplex
  • Random Search
  • Simulated Annealing
  • Differential evolution

Analysis managing using main tree

To create deterministic optimization analysis (as well as other analysis) just right click on the "Deterministic optimization" item. Context menu with "New analysis" option willa pear. Clicked, new analysis will appear on the tree. Clicking on the sub items subitems of the analysis user can set up parameters of the analysis. It will be described more preciselly below. To start computations rightclick on the analysis item. context menu will apeearr with "start analysis" option. Last item of each analysis is "Result" item. Color of this item reflects status of the analysis. Lack of the item means the computations wasn't started yed. Disabled state means the files with results was deleted. Red color means the computations failed or interrupted. Green color states the computations finished correctly and all results are available to view.

"Deterministic optimization"

Setting parameters of deterministic optimization parameters

Variable selection

Determination of set of design variables is curcial for optimization problem statement. Often fast reduction of design variables set is needed. Excluded variable is replaced by constant. Doe exclude variable form analysis click on "variables" tree subitem. Desribed below dialog box will apear:

"Design variables table"

if particular variable is selected it will be used in the analysis. If not constant value will be used taken from secong column.Note that: Set of dependent random variables is setermined automatically by selecting limit state function. This window will be empty if no function is selected. So user can eliminate a variable only. To add a variable, definition of limit state function have to be enriched. Variable selection is applicable to all reliability methods.

Objective and constraints function selection

User can select the functions by clicking by clicking "Objective FN" or "Constraint FNs" tree subitem. Selection dialog is opened:

"Random variables table"

Left list allows to choose objective functtion while right list contains constraints list. Equality or non equality constraint type can be selected as well as penality approach. Slider allows to set penality coefficient.

Optimization parameters

To select optimization algorithm proper tab should be clicked in dialog box depicted below:

"Random variables table"

Each tab consist of method parameters