Ubicazione degli impianti industriali
Ubicazione degli impianti industriali
Ubicazione degli impianti industriali
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
<strong>Ubicazione</strong> <strong>degli</strong> <strong>impianti</strong><br />
Macroscelta<br />
Determinare l’area geografica<br />
nella quale posizionare<br />
l’impianto<br />
<strong>industriali</strong><br />
Tipi di scelta da affrontare<br />
Microscelta<br />
Rappresenta l’aspetto topografico,<br />
cioè dove installare l’impianto<br />
all’interno dell’area geografica<br />
prescelta<br />
1
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
Fattori che intervengono nella scelta<br />
Pianificazione territoriale<br />
relativa ai piani regolatori provinciali che definiscono le<br />
zone di insediamento industriale<br />
Costi delle aree fabbricabili e costi di<br />
realizzazione dei fabbricati<br />
Struttura del mercato<br />
può essere diffuso o localizzato; ciò influenza i costi di<br />
distribuzione del prodotto<br />
Materie prime<br />
sia dal punto di vista del costo che della facilità di<br />
reperimento<br />
2
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
Costo dei trasporti<br />
sono tanto più rilevanti quanto più poveri sono i<br />
materiali trasportati<br />
Manodopera<br />
sia dal punto di vista dei costi che della reperimento di<br />
operatori con competenze specialistiche<br />
Energia<br />
oggigiorno non è un fattore molto importante in quanto<br />
non vi sono problemi di reperimento<br />
Impatto ambientale<br />
è il fattore più importante ed è legato a fattori sociali e<br />
politici<br />
3
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
Metodi di valutazione delle scelte<br />
Fattori che influenzano la scelta<br />
Quantitativi: tutti i fattori ai quali è possibile<br />
attribuire un valore<br />
Qualitativi: tutti gli altri<br />
Metodi a punteggio<br />
Metodi che fanno riferimento ai costi totali<br />
Metodi che fanno riferimento ai costi di<br />
trasporto<br />
4
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
Procedimento<br />
Metodo a punteggio<br />
Si determinano i fattori determinanti per la valutazione<br />
delle diverse alternative<br />
1) Si assegnano dei pesi normalizzati ad ognuno dei<br />
fattori (somma pesi = 100)<br />
2) Per ognuna delle diverse soluzioni, si assegna una<br />
valutazione relativamente ad ogni fattore<br />
3) Si moltiplicano i pesi per le valutazioni, e si sommano<br />
i risultati per ciascuna soluzione<br />
4) La soluzione preferibile è quella che ottiene il<br />
punteggio più elevato<br />
5
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
Esempio<br />
Osservazioni<br />
Il metodo è veloce e di facile applicazione<br />
Permette di identificare rapidamente le soluzioni<br />
palesemente inefficienti<br />
La scelta tra due o più soluzioni equivalenti va<br />
successivamente effettuata con metodi più raffinati<br />
6
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
Metodo basato sui costi totali<br />
Consiste in una valutazione approssimativa fatta sui<br />
costi di investimento e sui costi annui di esercizio.<br />
Esempio<br />
Osservazione<br />
Nel caso in cui i costi di investimento e quelli di esercizio<br />
diano risultati contrastanti, si deve procedere all’analisi<br />
dei flussi di cassa attualizzati.<br />
7
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
COSTI PROPORZIONALI ALLE DISTANZE<br />
Formulazione generale del problema<br />
dell’allocazione di un impianto<br />
– i costi preponderanti sono quelli di trasporto<br />
– occorre individuare le distanze tra il punto incognito di<br />
ubicazione e i punti generici da servire o da cui ci si<br />
serve<br />
costi proporzionali alle distanze rettangolari<br />
costi proporzionali alle distanze euclidee<br />
costi proporzionali alle distanze euclidee al quadrato<br />
– il punto di ubicazione risulta dalla minimizzazione di una<br />
funzione costo che è la somma dei prodotti di un peso<br />
per le distanze percorse<br />
– il peso è il prodotto del numero di viaggi che si prevede<br />
debbano essere effettuati in un determinato periodo ed<br />
il costo chilometrico.<br />
8
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
FORMULAZIONE ANALITICA GENERALE DEL PROBLEMA<br />
P i = m punti noti (i=1,…,m);<br />
X (x,y) = punto incognito di ubicazione del nuovo impianto;<br />
d (X,P i ) = distanza percorsa per ogni viaggio da X a P i ;<br />
c i = costo per unità di percorso;<br />
n i = numero viaggi all’anno tra X e P i ;<br />
COSTO TOTALE ANNUO DEI TRASPORTI:<br />
m<br />
= ∑<br />
i=<br />
1<br />
i<br />
w = c ⋅ n<br />
i<br />
( X P )<br />
f ( X ) w ⋅d<br />
,<br />
i<br />
i<br />
i<br />
Pesi: dipendono<br />
dal tipo e dalla<br />
frequenza dei<br />
trasporti<br />
9
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
OBIETTIVO Determinare X*(x*,y*) per il quale f(X*) = min f(X)<br />
La distanza d( X,P i )<br />
può essere:<br />
X(x,y)<br />
1. Distanza euclidea (rettilinea):<br />
Applicazione:<br />
euclidea<br />
( ) ( ) 2<br />
2<br />
x − a + y b<br />
d( X , Pi<br />
) =<br />
i − i<br />
problemi trasporti aerei<br />
tracciati di pipelines<br />
P i (a i ,b i )<br />
rettangolare<br />
10
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
2. Distanza rettangolare<br />
Applicazione:<br />
d( X , P ) = x − a + y − b<br />
i<br />
ubicazione di macchine<br />
i<br />
spostamento di personale all’interno di un edificio<br />
traffico aree urbane<br />
i<br />
11
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
3. Problema baricentrico<br />
(gravity problem o distanza euclidea al quadrato)<br />
f<br />
( X )<br />
=<br />
m<br />
∑<br />
i=<br />
1<br />
w<br />
i<br />
[ ( x − a ) + ( y − b ) ]<br />
2<br />
2<br />
Esempio in cui il costo non è una semplice funzione lineare della<br />
distanza.<br />
Applicazione:<br />
i<br />
risposta al fuco di un autocarro dei pompieri<br />
In questo caso carco di bilanciare le distanze,<br />
in modo da minimizzare il tempo di intervento;<br />
non è detto che la soluzione sia quella che<br />
minimizza la funzione costo totale di trasporto.<br />
i<br />
12
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
UBICAZIONE OTTIMALE CON COSTI<br />
PROPORZIONALI ALLE DISTANZE RETTANGOLARI<br />
Problema : minimizzare<br />
m<br />
( x − a + y − b ) = f ( x)<br />
f ( y)<br />
f ( x,<br />
y)<br />
w i<br />
i 1 +<br />
= ∑<br />
i=<br />
1<br />
Separando le variabili si ha:<br />
min<br />
f<br />
( x,<br />
y)<br />
=<br />
min<br />
i 2<br />
m<br />
∑<br />
i=<br />
1<br />
w<br />
i<br />
x<br />
−<br />
a<br />
i<br />
+<br />
min<br />
m<br />
∑<br />
i=<br />
1<br />
=<br />
min f 1(<br />
x)<br />
+ min f2<br />
( y)<br />
w<br />
i<br />
y − b<br />
i<br />
=<br />
13
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
1. Si riportano i punti noti sul diagramma e si costruisce il reticolato:<br />
y<br />
d q<br />
ds+1 ds d i<br />
d 1<br />
0 c 1 c j c t c t+1 c p<br />
(s,t)<br />
(i,j)<br />
x<br />
14
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
Siano:<br />
c j = coordinata x della verticale j-ima ( j=1,..,p )<br />
( )<br />
∑ w<br />
C j = = somma pesi dei punti sulla j-ima verticale<br />
di = coordinata y della orizzontale i-ima ( i=1,…,q )<br />
D ( ∑ w)<br />
i = = somma pesi dei punti sulla i-ima orizzontale<br />
La funzione di costo risulta così espressa:<br />
p<br />
= ∑ ∑<br />
f ( x,<br />
y)<br />
C x − c + D y −<br />
Con: c 1
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
Si considerano i punti (x,y) della regione [s,t] tali che:<br />
ct ≤ x < ct+<br />
1 e ds<br />
≤ y < ds<br />
+ 1<br />
La funzione di costo assume la forma:<br />
f ( x,<br />
y)<br />
t<br />
= ∑C<br />
( − ) + ∑ ( − ) + ∑ ( − ) + ∑<br />
j x c j C j c j x Di<br />
y di<br />
Di<br />
( di<br />
− y)=<br />
j=<br />
1<br />
=<br />
p<br />
j=<br />
t+<br />
1<br />
Dove: M = ∑ − ∑<br />
t C j<br />
N<br />
s<br />
=<br />
t<br />
j=<br />
1<br />
s<br />
∑<br />
i=<br />
1<br />
D<br />
i<br />
−<br />
t<br />
s<br />
s<br />
i=<br />
1<br />
M ⋅ x + N ⋅ y + C<br />
p<br />
j=<br />
t+<br />
1<br />
q<br />
∑<br />
i=<br />
s+<br />
1<br />
C<br />
D<br />
i<br />
C = Somma dei restanti termini noti<br />
st<br />
j<br />
st<br />
q<br />
i=<br />
s+<br />
1<br />
In questo modo<br />
ho eliminato il<br />
valore assoluto<br />
16
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
Linea isocosto: Luogo dei punti (x,y) in cui f(x,y) = cost.<br />
f ( x,<br />
y)<br />
= M t ⋅ x + N s ⋅ y + Cst<br />
y<br />
=<br />
−<br />
M<br />
N<br />
t<br />
s<br />
⋅<br />
x<br />
K − C<br />
N<br />
La linea isocosto all’interno del rettangolo di<br />
analisi è una retta di coefficiente angolare:<br />
S =<br />
−<br />
st<br />
+<br />
M<br />
N<br />
t<br />
s<br />
s<br />
st<br />
=<br />
K<br />
17
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
Devo trovare il punto di ottimo min f (x,y)<br />
( x)<br />
+ ( y)<br />
Cst<br />
f ( x,<br />
y)<br />
= ϕ1<br />
ϕ2<br />
+<br />
( ) Con: x = M t ⋅ x<br />
ϕ1<br />
ϕ2<br />
( y) N s y ⋅ =<br />
Quindi sarà:<br />
minϕ<br />
1 = t = M<br />
dϕ<br />
dx<br />
dϕ2<br />
= N s =<br />
dy<br />
1<br />
minϕ 2<br />
0<br />
0<br />
( x)<br />
( y)<br />
(1)<br />
18
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
N.B:<br />
In realtà M t e N s non sono funzioni continue<br />
poiché sono la somma dei contributi dei pesi.<br />
Non posso utilizzare la condizione (1) ma<br />
devo valutare graficamente l’andamento<br />
delle funzioni φ 1 e φ 2 dentro e fuori la<br />
porzione considerata.<br />
19
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
a)<br />
b)<br />
M t-1 < 0<br />
N s-1 < 0<br />
M t > 0<br />
M t = 0<br />
N s > 0<br />
N s = 0<br />
c t<br />
c t<br />
d s<br />
d s<br />
x* = c t<br />
c t < x*
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
In conclusione il punto (x ott ,y ott ) di minimo per f(x,y) soddisfa<br />
uno dei seguenti uno dei seguenti 4 casi:<br />
1. Mt-1 < 0<br />
N s-1 < 0<br />
2. Mt-1 < 0<br />
N s-1 < 0<br />
M t > 0<br />
N s > 0<br />
M t = 0<br />
N s > 0<br />
x*= c t<br />
y* = d s<br />
c t < x*
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
3. Mt-1 < 0<br />
N s-1 < 0<br />
4. Mt-1 < 0<br />
N s-1 < 0<br />
M t > 0<br />
N s = 0<br />
M t = 0<br />
x* = c t<br />
d s < y*
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
CONDIZIONI MEDIANE:<br />
t<br />
p<br />
Mt > 0 ∑ − ∑ j C j ≥ 0<br />
j=<br />
1 j=<br />
t+<br />
1<br />
Analogamente<br />
C ∑C<br />
≥ ∑ j<br />
Sommo mam ∑<br />
j=<br />
t<br />
1<br />
C<br />
Da cui si ha: ∑C<br />
≥ ∑<br />
j<br />
j=<br />
1<br />
j<br />
2<br />
i=<br />
1<br />
Ns > 0 ∑ D ≥ ∑<br />
i<br />
p<br />
q<br />
i=<br />
1<br />
1<br />
2<br />
1<br />
2<br />
m<br />
m<br />
i=<br />
1<br />
t<br />
j=<br />
1<br />
t<br />
∑<br />
j=<br />
1<br />
w<br />
w<br />
i<br />
i<br />
C<br />
j<br />
≥<br />
p<br />
j=<br />
t+<br />
1<br />
p<br />
∑<br />
j=<br />
1<br />
C<br />
C<br />
j<br />
j<br />
=<br />
m<br />
∑<br />
i=<br />
1<br />
w<br />
i<br />
23
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
NB: La determinazione delle coordinate ottime x ott e y ott è<br />
indipendente, non è necessario determinare tutti gli<br />
M t e gli N s . Infatti vale:<br />
M<br />
t+<br />
1 p<br />
t<br />
p<br />
+ 1 = ∑ t C j − ∑C<br />
= ∑ + + 1 − ∑<br />
j C j Ct<br />
C j + Ct+<br />
1<br />
j=<br />
1 j=<br />
t+<br />
2 j=<br />
1<br />
j=<br />
t+<br />
1<br />
M<br />
N<br />
t+<br />
1 = M t + 2 Ct+<br />
1<br />
= N + Ds<br />
Analogamente: s+<br />
1 s 2 + 1<br />
24
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
UBICAZIONE OTTIMALE CON COSTI PROPORZIONALI<br />
ALLA DISTANZA EUCLIDEA AL QUADRATO<br />
Problema : minimizzare<br />
[ ( ) ( ) ]<br />
2<br />
2<br />
x − a + y b<br />
m<br />
( x,<br />
y)<br />
= ∑ wi<br />
i=<br />
1<br />
i<br />
i<br />
f −<br />
Le condizioni da soddisfare sono:<br />
⎡∂<br />
⎢<br />
⎣<br />
f ( x,<br />
y)<br />
⎤<br />
⎡∂f<br />
( x,<br />
y)<br />
∂x<br />
⎥<br />
⎦<br />
x=<br />
x*<br />
y= y*<br />
=<br />
0<br />
⎢<br />
⎣<br />
∂y<br />
⎤<br />
⎥<br />
⎦<br />
x=<br />
x*<br />
y=<br />
y*<br />
=<br />
0<br />
25
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
Sviluppando le derivate parziali si ottiene:<br />
⎧⎛<br />
∂f<br />
⎞<br />
⎪⎜<br />
⎟<br />
⎪⎝<br />
∂x<br />
⎠<br />
⎨<br />
⎪⎛<br />
∂f<br />
⎞<br />
⎜ ⎟<br />
⎪<br />
⎩⎝<br />
∂y<br />
⎠<br />
Da cui:<br />
x<br />
*<br />
x=<br />
x*<br />
y=<br />
y*<br />
m<br />
∑<br />
=<br />
=<br />
i=<br />
1 = m<br />
∑<br />
i=<br />
1<br />
m<br />
∑<br />
w<br />
i=<br />
1<br />
m<br />
∑<br />
i=<br />
1<br />
i<br />
w<br />
a<br />
i<br />
w<br />
i<br />
i<br />
w<br />
i<br />
⋅ 2x<br />
*<br />
⋅2<br />
y<br />
;<br />
*<br />
−<br />
−<br />
y<br />
*<br />
m<br />
∑<br />
i=<br />
1<br />
m<br />
∑<br />
i=<br />
1<br />
w<br />
i<br />
w<br />
i<br />
m<br />
∑<br />
i=<br />
1 = m<br />
⋅2a<br />
i<br />
⋅2b<br />
∑<br />
i=<br />
1<br />
w<br />
i<br />
i<br />
w<br />
b<br />
i<br />
=<br />
=<br />
i<br />
0<br />
0<br />
(x*,y*) possono essere<br />
considerate le medie<br />
pesate delle coordinate<br />
dei punti Pi, per cui tale<br />
soluzione è anche detta<br />
baricentro.<br />
26
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
DETERMINAZIONE DELLE LINEE ISOCOSTO<br />
[ ( ) 2<br />
− + ( − ) 2<br />
x a y b ]=<br />
m<br />
( x,<br />
y)<br />
= ∑ wi<br />
i=<br />
1<br />
i<br />
i<br />
f costante<br />
( * )<br />
2<br />
( * )<br />
2 2<br />
Sviluppando si ottiene: x − x + y − y = r<br />
Equazione di una circonferenza di centro (x*,y*) e di raggio r :<br />
W<br />
r<br />
=<br />
=<br />
m<br />
Con: ∑<br />
i=<br />
1<br />
k<br />
W<br />
wi<br />
+<br />
m<br />
( * ) ( *<br />
+ )<br />
2<br />
x y −∑<br />
i=<br />
1<br />
w<br />
i<br />
a<br />
2<br />
i<br />
+ wib<br />
W<br />
2<br />
i<br />
27
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
UBICAZIONE OTTIMALE CON COSTI PROPORZIONALI<br />
ALLA DISTANZA EUCLIDEA o RETTILINEA<br />
Problema : minimizzare<br />
m<br />
( x,<br />
y)<br />
= ∑ wi<br />
i=<br />
1<br />
i<br />
i<br />
( ) ( ) 2<br />
2<br />
x − a + y b<br />
f −<br />
Le condizioni da soddisfare sono:<br />
⎡∂<br />
⎢<br />
⎣<br />
f ( x,<br />
y)<br />
⎤<br />
⎡∂f<br />
( x,<br />
y)<br />
∂x<br />
⎥<br />
⎦<br />
x=<br />
x*<br />
y= y*<br />
=<br />
0<br />
⎢<br />
⎣<br />
∂y<br />
⎤<br />
⎥<br />
⎦<br />
x=<br />
x*<br />
y=<br />
y*<br />
=<br />
0<br />
28
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
Sviluppando le derivate parziali si ottiene:<br />
⎧⎛<br />
∂f<br />
⎞<br />
⎪⎜<br />
⎟<br />
⎪⎝<br />
∂x<br />
⎠<br />
⎨<br />
⎪⎛<br />
∂f<br />
⎞<br />
⎜ ⎟<br />
⎪<br />
⎩⎝<br />
∂y<br />
⎠<br />
x=<br />
x*<br />
y=<br />
y*<br />
=<br />
=<br />
m<br />
∑<br />
i=<br />
1<br />
m<br />
∑<br />
i=<br />
1<br />
w<br />
i<br />
( x − a )<br />
( ) 2<br />
x − a + ( y − b )<br />
w<br />
i<br />
i<br />
( y − b )<br />
( ) 2<br />
x − a + ( y − b )<br />
i<br />
i<br />
i<br />
Queste relazioni sono valide solo per (x,y) ≠ (a i ,b i ) con i = 1,…,m.<br />
Quando il punto ottimale coincide con uno dei punti noti Pi, le formule<br />
precedenti non possono essere utilizzate.<br />
Approccio alle derivate parziali modificato di Kuhn<br />
i<br />
i<br />
2<br />
2<br />
=<br />
=<br />
0<br />
0<br />
29
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
Approccio alle Derivate Parziali Modificato di Kuhn<br />
Si utilizza la funzione R(x,y) definita nel piano (x,y)<br />
1. Se (x,y) ≠ (a i ,b i ) per i =1,…,m<br />
R(<br />
x,<br />
y)<br />
=<br />
⎛<br />
⎜<br />
⎝<br />
∂f<br />
( x,<br />
y)<br />
∂f<br />
( x,<br />
y)<br />
⎞<br />
⎟<br />
∂x<br />
,<br />
∂y<br />
2. Se (x,y )= (a K ,b K ) per k =1,…,m con w K peso di P K<br />
R(<br />
x,<br />
y)<br />
=<br />
R(<br />
a<br />
k<br />
, b<br />
k<br />
⎧⎛<br />
u<br />
⎪ ⎜<br />
) = ⎨⎝<br />
⎪<br />
⎩<br />
k<br />
( 0,<br />
0)<br />
k<br />
⎠<br />
− w<br />
u<br />
k<br />
⋅ s<br />
k<br />
,<br />
u<br />
k<br />
− w<br />
u<br />
k<br />
k<br />
⋅t<br />
k<br />
⎞<br />
⎟<br />
⎠<br />
se u K > w K<br />
se u K ≤ w K<br />
30
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
Con:<br />
s<br />
t<br />
k<br />
k<br />
=<br />
=<br />
wi<br />
( ak<br />
− ai<br />
)<br />
( a<br />
2<br />
− a ) + ( b b )<br />
m<br />
∑<br />
i=<br />
1<br />
i≠k<br />
k i k −<br />
wi<br />
( bk<br />
− bi<br />
)<br />
( a<br />
2<br />
− a ) + ( b b )<br />
m<br />
∑<br />
i=<br />
1<br />
i≠k<br />
k i k −<br />
( 2 2<br />
t s )<br />
u = +<br />
k<br />
k<br />
Si dimostra che: CNS affinché f(x,y) assuma il valore minimo e quindi<br />
(x*,y*) sia il punto di ottimo è che:<br />
R(x*,y*)=(0,0)<br />
P k (a k ,b k ) è l’ubicazione ottimale se e solo se u k ≤ w k<br />
k<br />
i<br />
i<br />
2<br />
2<br />
31
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
Riassumendo:<br />
Si considerano i punti noti e si fa la verifica secondo kuhn<br />
Calcolo u K e w K<br />
per ogni Pk<br />
Se esiste P k (a k ,b k ) tale che u K ≤ w K<br />
allora P k è l’ubicazione ottima<br />
Se u K > w K per ogni K allora si<br />
procede alla soluzione delle<br />
derivate parziali con metodo<br />
iterativo<br />
32
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
Dalle derivate parziali:<br />
x<br />
m<br />
∑<br />
⎛<br />
⎜<br />
⎝<br />
∂f<br />
⎞<br />
⎟<br />
∂x<br />
⎠<br />
w<br />
( x − a )<br />
x= x*<br />
m<br />
= ∑<br />
i=<br />
1<br />
i<br />
i<br />
i<br />
bi<br />
( ) 2<br />
x − a + ( y − )<br />
i<br />
∑<br />
i i<br />
=<br />
( ) 2 ( ) 2<br />
− + − ( ) 2<br />
x a y b<br />
( )<br />
i=<br />
1 x − a + y b<br />
i=<br />
1<br />
i<br />
i<br />
i −<br />
Analogamente:<br />
y<br />
m<br />
∑<br />
w<br />
w<br />
m<br />
i<br />
∑<br />
i i<br />
=<br />
( ) 2<br />
( ) 2<br />
− + − ( ) 2<br />
x a y b<br />
( )<br />
i=<br />
1 x − a + y b<br />
i=<br />
1<br />
i<br />
i<br />
i −<br />
m<br />
2<br />
w<br />
a<br />
=<br />
w b<br />
0<br />
i<br />
i<br />
2<br />
2<br />
33
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
Sia:<br />
Segue:<br />
g<br />
i<br />
( x,<br />
y)<br />
x<br />
i<br />
= i = 1,2,…,m<br />
m<br />
∑<br />
i=<br />
1 = m<br />
y<br />
∑<br />
i=<br />
1<br />
m<br />
∑<br />
i=<br />
1 = m<br />
a<br />
∑<br />
i=<br />
1<br />
( ) ( ) 2<br />
2<br />
x − a + y − b<br />
i<br />
g<br />
b<br />
i<br />
g<br />
i<br />
g<br />
i<br />
i<br />
( x,<br />
y)<br />
g<br />
i<br />
w<br />
( x,<br />
y)<br />
i<br />
(<br />
x,<br />
y)<br />
( x,<br />
y)<br />
i<br />
34
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
In tutto il campo in cui gi (x, y) risulta definita si può passare alla seguente<br />
procedura iterativa:<br />
x<br />
( j)<br />
m<br />
∑<br />
i=<br />
1 = m<br />
∑<br />
i=<br />
1<br />
a<br />
i<br />
g<br />
g<br />
i<br />
i<br />
( x<br />
( x<br />
( j−1)<br />
( j−1)<br />
,<br />
,<br />
y<br />
y<br />
( j−1)<br />
( j−1)<br />
dove j = denota la j-ima iterazione<br />
La procedura iterativa continua finché:<br />
)<br />
)<br />
y<br />
( j)<br />
m<br />
∑<br />
i=<br />
1 = m<br />
∑<br />
i=<br />
1<br />
b<br />
i<br />
g<br />
g<br />
i<br />
i<br />
( x<br />
( x<br />
( j−1)<br />
( j−1)<br />
,<br />
,<br />
y<br />
y<br />
( j−1)<br />
( j−1)<br />
a. non si verifica un apprezzabile miglioramento nella determinazione<br />
delle coordinate della ubicazione del nuovo impianto ,<br />
b. non si delinea una ubicazione che soddisfa la condizione necessaria<br />
e sufficiente dell’approccio di Kuhn (ovvero R (x*, y*) = (0, 0)).<br />
Come valore di partenza (x (0) , y (0) ) della procedura iterativa si può<br />
usare la soluzione del “gravity problem”.<br />
)<br />
)<br />
35
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
Procedura iterativa alternativa per la ricerca della soluzione<br />
Si basa su una g i (x, y) data da:<br />
g<br />
i<br />
( x,<br />
y)<br />
=<br />
Con: i = 1, 2, …., m<br />
2<br />
2<br />
( x − a ) + ( y − b ) + ε<br />
i<br />
w<br />
i<br />
i<br />
è sempre definita<br />
ε valore positivo piccolo a piacere sufficientemente piccolo<br />
da non mascherare la soluzione nel caso questa non<br />
coincida con uno dei punti Pi, ma anche sufficientemente<br />
grande da evitare instabilità di calcolo nell’approssimarsi<br />
alla soluzione se questa coincide con uno dei punti Pi.<br />
La procedura iterativa può essere iniziata usando sia la soluzione<br />
in distanze rettangolari che quella baricentrica (“gravity problem”)<br />
36
Metodi di di ubicazione <strong>degli</strong> <strong>impianti</strong> <strong>industriali</strong><br />
N.B : Può succedere che la soluzione rettangolare sia sufficientemente<br />
vicina alla soluzione ottimale euclidea cosicché una ulteriore ricerca<br />
non sia giustificata.<br />
Per questo prima di iniziare le procedura è opportuno verificare se:<br />
E<br />
( * * ) ( 0 0 ) 2<br />
, , f ( *<br />
x ) 2 *<br />
x y ≥ E x y ≥ + f (y )<br />
dove: (x°, y°) soluzione ottimale euclidea;<br />
(x*, y*) soluzione ottimale rettangolare;<br />
E (x, y) valore fz obiettivo per il problema euclideo<br />
f<br />
f<br />
m<br />
( ) = ∑ 1 x<br />
i=<br />
1<br />
m<br />
( ) = ∑ 2 y<br />
i=<br />
1<br />
w<br />
i<br />
w<br />
i<br />
x − a<br />
i<br />
y − b<br />
i<br />
1<br />
valore fz obiettivo per il problema rettangolare<br />
valore fz obiettivo per il problema rettangolare<br />
2<br />
37
Metodi Metodi di di ubicazione ubicazione <strong>degli</strong> <strong>degli</strong> <strong>impianti</strong> <strong>impianti</strong> <strong>industriali</strong><br />
<strong>industriali</strong><br />
DETERMINAZIONE DELLE LINEE ISOCOSTO<br />
Non esistono metodi esatti per costruirle se non per i casi molto semplici.<br />
Per semplificare il problema si può procedere con il seguente metodo:<br />
Si assegna un determinato valore k alla funzione<br />
m<br />
2<br />
2<br />
( x − a ) + ( y − b ) = k<br />
f ( x,<br />
y)<br />
w<br />
i<br />
i<br />
= ∑<br />
i=<br />
1<br />
i<br />
Per assegnato valore di x (parametro) si ricercano i corrispondenti due<br />
valori di y per cui f (x, y) = k<br />
Si procede finché si è in grado di tracciare la curva chiusa.<br />
y<br />
x’<br />
x<br />
38