You are on page 1of 27

Optimizacija konstrukcija

1
Optimizacija konstrukcija

• Optimizacija je sastavni dio procesa


konstruiranja
• Općenito se može reći da se proces
konstruiranja može promatrati kao
optimizacijski problem u kojem je potrebno
optimizirati razne mjere kako bi bili
zadovoljeni konstrukcijski zahtjevi.

2
Optimizacija konstrukcija

• Predmet optimizacije:
– Konstrukcijske varijable – parametri koji opisuju sustav
(dimenzije, materijal, opterećenje,...)

– Ograničenja u konstrukcijama – sve konstrukcije su


razvijene da funkcioniraju unutar zadanog seta
ograničenja (min. i max. vrijednosti);

– Kriteriji – potrebni za procjenu i ocjenu konstrukcije,


da li je ona bolja ili lošija od druge (cijena, profit, masa,
naprezanje, ….).

3
Optimalni dizajn – formulacija problema

•Formulacija problema optimizacije je posebno


važna, mora biti definirana pažljivo i sa iskustvom
u definiranju jednadžbi stanja i početnih uvjeta.
•Optimalno rješenje će biti dobro samo ako je dobra
formulacija problema.

4
Formulacija problema
Dizajn 2-štapne strukture
Problem: dizajn 2-članog potpornja za nošenje sile W bez
strukturne deformacije. Budući da će se potporanj proizvoditi u
velikim količinama, cilj dizajna je minimizirati njegovu masu
pri čemu je potrebno zadovoljiti sigurnost u gradnji i
korištenju.

5
Formulacija problema
U formuliranju konstrukcijskog problema, potrebno je definirati
stanje ravnoteže. Sile u štapovima 1 i 2, F1 i F2 koriste se za
definiranje stanja ravnoteže.
Stanje ravnoteže:

Σ Fx = 0
Σ Fy = 0

6
Formulacija problema
Varijable dizajna:
Prvi važan korak u ispravnoj formulaciji problema je
identifikacija varijabli dizajna za cijeli sustav.
1. Sve varijable dizajna trebaju biti neovisne od ostalih što
je više moguće.
2. Sve opcije pri identifikaciji varijabli dizajna moraju biti
ispitane.
3. Postoji minimalan broj varijabli dizajna koje su potrebne
za korektnu formulaciju problema dizajna.
4. Što više parametara odrediti na početku. Neke od
varijabli dizajna će biti poslije eliminirane pridruživanjem
numeričkih vrijednosti.

7
Formulacija problema
Predstavljanje svih varijabli dizajna za problem u vektoru x.

x1 = visina h
x2 = širina s

x3 = vanjski prečnik štapa 1


x4 = unutarnji prečnik štapa 1
x5 = vanjski prečnik štapa 2
x6 = unutarnji prečnik štapa 2
8
Formulacija problema
Funkcija cilja
Potrebno je odabrati kriterije za usporedbu različitih
varijanti dizajna
1. Funkcija cilja mora biti skalarna funkcija čija se
numerička vrijednost može dobiti čim je dizajn
specificiran.
2. Ona mora biti funkcija varijabli dizajna, f (x).
3. Funkcija cilja je minimizirana ili maksimizirana
(minimizirana cijena, maksimiziran profit, minimizirana
masa, maksimizirana kvaliteta, minimizirana cijena
proizvodnje, ….)
4. Funkcije više ciljeva: minimizirati masu konstrukcije i u
isto vrijeme minimizirati deformaciju ili naprezanje na
određenom mjestu. 9
Formulacija problema
Funkcija cilja
Npr. masa kao funkcija cilja
Masa = ( gustoća )( površina )( duljina )

Masa

x1 = visina h
x2 = širina s
x3 = vanjski prečnik štapa 1
x4 = unutarnji prečnik štapa 1
x5 = vanjski prečnik štapa 2
x6 = unutarnji prečnik štapa 2

10
Formulacija problema
Ograničenja dizajna

Mogući dizajn
Procesom konstruiranja razvija se tehnički proizvod koji treba ispuniti
sve postavljene zahtjeve. Takva konstrukcija naziva se mogućom.
Konstrukcija koja nije moguća je svaka ona koja ne ispunjava jedan ili
više postavljenih konstrukcijskih zadataka.

Implicitna i eksplicitna ograničenja


Sve varijable koje imaju zadane vrijednosti ili dijapazon zadanih
vrijednosti na konstrukciji jednim imenom zovu se ograničenja. Neka
ograničenja su eksplicitna (jasna, očita,…) kao što su npr. min i max
vrijednosti nekih varijabli. Neka ograničenja su implicitna (izvedena) i
obično su kompleksna (npr. deformacija strukture).

11
Formulacija problema
Linearna i nelinearna ograničenja
Funkcije ograničenja prvog reda zovemo linearnim ograničenjima.
Znatno veći problem su nelinearna ograničenja.

Precizna i neprecizna ograničenja


Konstrukcijski problemi mogu imati precizna ili neprecizna ograničenja.
Moguća konstrukcija mora zadovoljiti sva ograničenja.

Npr. neka dimenzija neke komponente alatnog stroja mora biti vrlo precizna
(tolerancija od par tisućitih dijelova milimetra)
Naprezanje ne smije preći dopuštenu vrijednost materijala, a može biti
znatno manje.

Znatno je lakše pronaći moguće rješenje konstrukcije za sustav koji


ima neprecizna ograničenja.

12
Formulacija problema
Ograničenja za naš konkretan problem su: naprezanja u
štapovima ne smiju preći dopuštena naprezanja.

Ograničenja u naprezanjima:
σ (stvarno) < σ (dopušteno)

13
Formulacija problema
Konačno, ograničenja varijabli dizajna su napisana kao:

Gdje su xil i xiu minimalne i maksimalne vrijednosti i-te varijable


dizajna.
Ova ograničenja je potrebno naložiti sektoru proizvodnje kako bi
konstrukcija zadovoljila tražene zahtjeve.

14
Formulacija problema
Zaključak:
Potrebno je odrediti varijable dizajna x1, x2, x3, x4, x5 i x6 tako da se
minimizira funkcija cilja

Masa

Jednadžbe:
x1 = visina h
x2 = širina s
x3 = vanjski prečnik 1
x4 = unutarnji prečnik 1
x5 = vanjski prečnik 2
x6 = unutarnji prečnik 2

15
Primjer – dizajn limenke za sok
Potrebno je dizajnirati /konstruirati/ limenku za sok koja treba imati zadanu
količinu soka i ispuniti ostale konstrukcijske zahtjeve.
Limenka će se proizvoditi u milijunima komada tako da je potrebno
minimizirati cijenu proizvodnje. Budući da cijena može biti u direktnoj
vezi sa površinom limenke potrebno je minimizirati materijal od kojeg će
se proizvoditi.

16
Primjer – dizajn limenke za sok
Proizvodnja, rukovanje, estetika, transport i korisničke
potrebe nameću sljedeće restrikcije na veličinu limenke:

1. Prečnik limenke ne smije biti veći od 8 cm.


Također, on ne smije biti manji od 3.5 cm.
2. Visina limenke ne smije preći 18 cm i ne
smije biti manja od 8 cm.
3. Limenka treba sadržavati najmanje 400 ml
soka.

17
Primjer – dizajn limenke za sok
Varijable dizajna:
D = prečnik limenke (cm)
H = visina limenke (cm)

Funkcija cilja
‘’Potrebno je minimizirati površinu limenke’’

(Nelinearnost)

18
Primjer – dizajn limenke za sok
Ograničenja trebaju biti formulirana u izrazima varijabli dizajna.
Prvo ograničenje je da limenka mora sadržavati najmanje 400 ml
soka.
(nelinearnost)

Ostala ograničenja su:

(linearnosti)

Ovaj problem ima dvije neovisne varijable dizajna i 5


eksplicitnih ograničenja. Funkcija cilja i prvo ograničenje su
nelinearni, a preostale varijable dizajna su linearne.

19
Standardni optimizacijski model dizajna

Definicija: potrebno je odrediti n-vector x = (x1, x2, …., xn)


varijabli dizajna da se minimizira funkcija cilja.

predmet je p ograničenja jednakosti

i m ograničenja nejednakosti

20
Standardni optimizacijski model dizajna
• Funkcije f(x), hj(x) i gi(x) moraju ovisiti o nekim ili o svim
varijablama dizajna.
• Broj neovisnih ograničenja jednakosti mora biti manji ili
najviše jednak broju varijabli dizajna.
• Nema restrikcija u broju ograničenja nejednakosti.
• Neki konstrukcijski problemi ne moraju imati bilo koje
ograničenje (optimizacijski problem bez ograničenja).
• Linearno programiranje je potrebno ako su sve funkcije f(x),
hj(x) i gi(x) linearne u varijablama dizajna x. Inače se koristi
nelinearno programiranje.

21
Numeričke metode nelinearne optimizacije
Grafičke i analitičke metode su neodgovarajuće metode
optimizacije u većini kompleksnih inženjerskih problema.

1. Broj varijabli dizajna može biti vrlo veliki.


2. Funkcije cilja mogu biti visoko nelinearne.

22
Strukturna optimizacija
Strukturna optimizacija jest postupak određivanja optimalnih
dimenzija i materijala strukture.

Za ovu optimizaciju potrebno je izvršiti geometrijsko modeliranje


inženjerske konstrukcije, strukturnu analizu za rješavanje problema i
koristiti optimizacijski algoritam za pronalaženje optimalnog dizajna.

Strukturna optimizacija

Geometrijsko
Strukturna analiza Optimizacija
modeliranje

MKE
MKE modeliranje Nelinearni algoritmi
analiza
23
Kategorije strukturne optimizacije
• Optimizacija veličina
Ne dira oblik i topologiju konstrukcije, mijenja dimenzije..

• Optimizacija oblika
Varijable dizajna upravljaju oblikom konstrukcije. MKE model
omogućuje strukturnu analizu, nakon čega algoritam vrši ponovno
MKE modeliranje i analizu. Cilj je izmjena oblika s ciljem
pronalaženja optimalnog.

• Optimizacija topologije
Cilj optimizacije topologije jest pronaći mjesta na kojima treba
dodati ili oduzeti materijal s ciljem optimizacije konstrukcije.

24
Kategorije strukturne optimizacije

Optimizacija dimenzija stuba, varijable dizajna su poprečni


presjeci i koordinate čvornih točaka.
Stub također može biti optimiziran po materijalu.
Topologija ili način povezivanja štapova stuba je fiksna.
25
Kategorije strukturne optimizacije

Optimizacija oblika. Vanjska granica jest varijabla dizajna.

26
Kategorije strukturne optimizacije

Topološka optimizacija – korištenjem genetičkih


algoritama.
Optimalni oblici poprečnog presjeka nosača sa slike:
b) plastika, c) aluminij d) čelik
27

You might also like