( ) min : ( ),
0f x f x x X
X
m p
( ) 0, 1,2,..., ( ) 0, 1,2,...,
g
ii m
h i p
x x
G = (C, L), C L
C% , C%
C C
1 1
( )
n j( )
n j j jj j
f m x A l
x
m
j(x) , A
jl
jρ
j1
2
( ) 1 0, 1..
( ) 1 0, 1..
a j a k
g j m
g u k n
u
x x
σ
jσ
au
ku
a( ) ( )[1 ]
P x f x KC
K C
K
C
2 1
( ) 0, ( )
; ( ) 0, 0
i i i
i
i i i
g c g
C c
g c
x x x
τ
ijη
iji j
1
( ) ( )
( ) ( ) ( )
ij ij
ij m
il il
l
t t
p t t t
, ..., m α, β
τ
ijη
ijΔτ
ijt
1
( 1) ( )
m k
ij ij ij
k
t p t
k = 1..m W
k= P(x)
k
Q p
k ij
k
Q
W
k
0
ij
.
procedura Algorytm_Mrówkowy
dopóki nie nastąpił warunek zatrzymania generuj rozwiązania
wybierz najlepsze rozwiązanie
oblicz naprężenia i odkształcenia w konstrukcji zastosuj funkcję kary
zaktualizuj ścieżki feromonów
usuń elementy spełniające określony warunek koniec dopóki
koniec
E
v ρ
A σ
au
ai_n
Nr el. Węzły A [mm2] σ [MPa]