- Dept. Polymer Engineering
University of Minho
- António GasparCunha
- !
"###$
- Dept. Polymer Engineering
University of Minho
Antnio GasparCunha - - PDF document
Antnio GasparCunha
University of Minho
University of Minho
University of Minho
Schools
School of Engineering #$$ #% # # #! # Department of Polymer Engineering (DEP) # ! #"&"
University of Minho
Engineering ' ($)* +#* $,$-$ ' ' $$ ' #"!" ' "& "! "".//" ' "! "/ ' "!,% *" '
' Institute for Polymers and Composites (IPC) ' #! "!!"
Associate Labs ' $$ * $!$ ' I3N Institute of Nanostructures, Nanomodelling and Nanofabrication
University of Minho
## ## ## !
$! $ $!*! $ ! %
01 #! !2 ! #
$ +
3 #! ! !!
# !!
! "&
1st Cycle and Integrated Master Courses (15 000 Students)
University of Minho
HISTORIC CITY CENTRE – Intramural Area (Classified UNESCO World Heritage Site)
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
Governing equations Numerical methods Boundary conditions Heat transfer and flow behaviour Other models System geometry Material properties Operating conditions PROCESS PERFORMANCE
University of Minho
University of Minho
University of Minho
' #
' 3-F/ # ' 3-F(# ' 3-FC& ' @@@
University of Minho
( C D A K : 9 5I I 5II /II (II CII / ( C D
8"
University of Minho
' ## ' 3#
' # ' # ' & ' @@@ %L
' 3# ' @@@
' 3# ' # ' # ' & ' @@@
%L
University of Minho
' Melt conveying ' Melting (helix angle, number of flights, flight clearance, compression ratio) ' Solids conveying (channel depth, helix angle, number of flights, flight
clearance)
(helix angle, flight clearance, flight width) EXAMPLE: Optimizing for output (Melt conveying)
+
University of Minho
$ Objective Function Modelling Package
Optimization Algorithm
RESULTS
University of Minho
1
( $
' The search is local ' If one local peak is found the search stops
University of Minho
91E:
University of Minho
91E:
University of Minho
91E:
University of Minho
91E:
University of Minho
University of Minho
y = f(x1,x2) starting point P(x1(0),x2(0))
6# & '@
9:
University of Minho
University of Minho
' * 1 ! input !
layersM '
! , F training #M ' " # # ! function #% !M
P1 P2 Pi C1 ... C2 Cj ... Input Layer Output Layer Hidden Layer
' # -! ! # &- #- approximating an arbitrary complex functionM ' " builds a map - # #% #M
University of Minho
' &# ! # % #-@ ' # 1 -, 1 L #, % #, &# #, #@ ' , 1* 1 -@ ' " 1 L # #% - # # 1 -@ ' #
' # !@ ' " % # 1
#- # -! &#
#
# @
F%# 50 !& 41& !&
!& F;<2G4= 43564 4H'4)6 64)6
University of Minho
9 : 9 =
University of Minho
University of Minho
University of Minho
University of Minho Objective Function Parameter 2 Parameter 1 OPTIMUM Objective Function Parameter 2 Parameter 1 OPTIMUM Objective Function Parameter 2 Parameter 1 OPTIMUM
Initial Population 2nd Generation ithGeneration nth Generation
Objective Function Parameter 2 Parameter 1
OPTIMUM
University of Minho
f is the objective function of the n parameters xi, gj are the J (J≥ ≥ ≥ ≥0) inequality constraints, and k are the K (K≥ ≥ ≥ ≥0) equality constraints.
University of Minho
#
Evolutionary Algorithms 077! ! Genetic Algorithms %
3#7 3
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
Evolutionary Computing Genetic Algorithms Evolution Strategies Evolutionary Programming Genetic Programming ,59KD +-,59K( 0,3, 8,59AA E7,599/
University of Minho
Random initialization (or semi random) of the population of candidate solutions (Generation 0) Evaluation of the performance of population individuals Generation of a new population from members with more performance through genetic
mutation) Evolutionary computation is an iterative technique, i.e., successively new populations are generated until a good solution is found
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
δ δ δ δ(H) Scheme length (distance between the first and the last fixed positions) δ δ δ δ(1*01*) = 3 and δ δ δ δ(*1**0) = 3
chromossomes
University of Minho
+ *,>5*,-#>5M + *%-F%% #-!*M * %-F%##M * $ #--%#%!@
University of Minho
University of Minho
h heigth d diameter
! !1 !
c is the cost of can material per squared cm
University of Minho
1 1 1 1
University of Minho
Solution Representation
* d [5.0, 15.0] with a single decimal place (c) * length: l = 15 5 = 10 * number of intervals (NI) = l * 10^c = 10 * 10^1 = 100 * number of bits (nb): [8] 2^6 = 64 < 100 < 2^7 = 128 * 5.0 is represented by (00 000 000) * 15.0 is represented by (11 111 111) * using a direct binary representation 8.0 (80) is (01 010 000) * while using the present representation (01 010 000) is 8.1
University of Minho
− =
!
* d [5.0, 15.0] * l = 10 * NI = 100 * nb = 8 * x´ = (01 100 001) = 97 * x = 8.803922
& I I I I I I I I I D@II I I I I I I I 5 5 D@IC I I I I I I 5 I / D@I: I I I I I I I 5 ( D@5/ 5 5 5 5 5 5 I I /D/ 5C@:: 5 5 5 5 5 5 5 I /DC 5C@9A 5 5 5 5 5 5 5 5 /DD 5D@II
University of Minho
University of Minho
University of Minho
Calculation of objective function
University of Minho
University of Minho
Recombination operator (selection of solutions for reproduction)
University of Minho
University of Minho
University of Minho
University of Minho
University of Minho
New Population
Fitness average of new population = 28.0
University of Minho
University of Minho
University of Minho
University of Minho