Professional Documents
Culture Documents
Predavanje-12 Optimizacija Poliedrima
Predavanje-12 Optimizacija Poliedrima
PREDAVANJE-12
Generacija 2009-2010
minFC
(k )
(k )
(k )
FC ( ZL)
(k )
(k )
(k )
( Z1) , FC ( Z2) ,..., FC ( Zn 1)
(4.6.32)
Preslikavanje take A u taku B (taka n+3) daje manje vrednosti funkcije cilja FC(z). Postupak preslikavanja se izvodi
kroz sledee etiri transformacije:
1. REFLEKSIJA
Ovom operacijom se vri preslikavanje vora (temena) poliedra u pravcu vektora kroz njegovo teite (zn+2) na
rastojanju proporcionalnom koeficijentu refleksije , (preporueno: =1.0):
(k )
(k )
(k )
(k )
z n 3 z n 2 z n 2 z H
(4.6.34)
2. EKSPANZIJA
U sluaju da je FC(zn+3(k)) FC(ZL)(k), proba se produenje vektora TB (zn+2(k) - zn+3(k)) sa ekspanzionim
koeficijentom (3.0<>2.8):
(4.6.35)
Ukoliko je FC(zn+4)(k) FC(ZL)(k), uslov kretanja ka minimumu je ispunjen a ekspanzijom je poboljan minimum.
Procedura se nastavlja eliminacijom vora zH i uvodjenjem vora zn+4(k) u novi poliedar (k+1).
3. SABIJANJE (KONTRAKCIJA)
Moe se desiti da za sve vrednosti nezavisnih parametara (I) u istom poliedru (k), bude vrednost funkcije cilja u taki
(n+3) (dobijena refleksijom) vea od vredosti u ostalim takama (I, IH): FC(zn+3)(k) > FC(ZI)(k), U tom sluaju se
mora izvriti sabijanje (jer se manja vrednost FC nalazi na kraem rastojanju od preslikavanja definisanog
refleksijom). U tom sluaju skrauje se vektor izmedju taaka (H) i (n+2) posredstvom koeficijenta kontrakcije ,
( 0<<1). Najbolji rezultati se postiu vrednostima 0.4<<0.6. Procedura se odvija prema relaciji (4.6.36):
(k )
(k )
(k )
(k )
z n 5 z n 2 z H z n 2
(4.6.36)
4. SMANJENJE (REDUKCIJA)
Preostala je jo mogunost da se vrednost minimuma nadje izmedju poliedra i refleksijom dobijene take, zbog ega
je FC(zn+3)(k) > FC(ZH)(k). U tom sluaju, autori su predloili dvostruko smanjenje dimenzije poliedra u odnosu na
koordinatu (zL), i prelazak na nov poliedar (k+1):
(k )
zI
(k )
zL
(k )
(k )
0 . 5 z I z L ,
(I = 1, n + 1)
1 n 1
FC (k ) FC (k )
(Z
)
n 1 I 1 ( Z I )
n 2
(4.6.37)
:
(4.6.38)
FC(z), zEn,
HI = 0, I=1, 2, 3,..., m,
GI 0, I=m+1,..., p.
(4.6.39)
Slika 4.14
m + 1 r 1 n
(k )
(k )
( k ) min ( k 1) ,
( z I, J z r 2, J ) 2
r
+
1
I 1 J 1
t
m
zI,J(k)
(4.6.40)
Kriterijum tolerancije je promenljiv. Relacijom (4.6.40) je uslovljeno njegovo neposredno smanjenje, pa je:
(0) (1) (2) .... (k-1) (k) 0
(4.6.41)
Prekoraenje dopustivog prostora T(z) definie se na bazi funkcionala vrednosti funkcija ogranienja:
T(z)
2
H I( z )
I 1
I m 1
(4.6.42)
U I G 2I(z)
Minimiziratii
Sa ogranienjem
FC(z), z En,
(k) - T(z) 0.
(4.6.43)
Ovim ogranienjem je definisano dozvoljeno odstupanje parametara optimizacije. U svakoj iteraciji se vri provera
vorova poliedra u odnosu na dopustiv i tolerantni prostor. Kako se traenje pribliava stacionarnoj vrednosti, tako se
kriterijum tolerancije smanjuje, a traenje se zavrava regularno kada je srednje rastojanje teita od vorova
poliedra manje od zadate tanosti : (k) < . Na osnovu ove ideje, promena parametara z(k) z(k+1) se realizuje:
u dozvoljenom prostoru kada je
u tolerantnom prostoru kada je
Primer:
T k 1 0,
z
0 T k 1 k ,
z
T k 1 k .
z
Dat je ram prema slici 4.20. Centralna sila dejstvuje u zglobu, intenziteta 2P=294 KN. Debljina zida je t=0.003
m, raspon nosaa je 2R=1.524 m. Materijal je modula elastinosti E=2.07108 KN/m2, specifine teine =81.55
kN/m3. Odrediti prenik cevi D i visinu nosaa H tako da je ram minimalne mase. Raspoloiv prostor za ugradnju
rama je maksimalne visine Hmax=1.15 m i minimalne visine Hmin=0.50 m.
FKRIT
2 E I min
l2
A0 D t t
I min 1 ( D t ) 3 t ,
8
F0
Funkcija cilja:
P (H 2 R 2 )
P
cos()
H
FC ( D, H ) 2 A 0 L 2 D t (H 2 R 2 ) 1.5372 D (H 2 0.5806)
G1( D,H )
G1( D, H )
2 E (D t ) 2
8 (R 2 H 2 )
255376014 (D 0.003) 2
0.5806 H 2
P H2 R 2
0
(D t ) t H
15597 (H 2 0.5806)
0
DH
Ovako formulisan zadatak moe se reiti i grafiki u 2D prostoru, iscrtavanjem kriva funkcije cilja u oblasti
reenja (FC=0.0500.200) i kriva funkcija ogranienja G1, G2, G3. Naime, presek kriva konstantnih vrednosti
funkcije cilja (FC=const.) i funkcija ogranienja definie ogranienu oblast reenja. Najmanja vrednost funkcije cilja u
tom prostoru odredjuju vrednosti optimalnih parametara posmatranog zadatka. Reenje zadatka je pokazano na sl. 4.21.
Priblina reenja su: FC = Vmin = 0.0635 m3 = FCmin, nezavisno-promenljivi parametri optimizacije su: D=
0.04375 m, H= Hmin= 0.50 m. Proraun i grafika interpretacija je izvrena na PC 386/40, poto su u FORTRAN-u
napisani programi za osnovne izraze FC i Gi. Dobijene datoteke funkcija su numeriki vrednovane i grafiki
interpretirane na monitoru. Sa slike su oitane optimalne vrednosti.