O P T I M I Z A Ç Ã O   2 0 0 0 - 2 0 0 1
   Optimização da Distribuição de Operários numa Fábrica

I M P L E M E N T A Ç Ã O   C O M P U T A C I O N A L

O programa, para a resolução MIP, é o seguinte:

 

*A producao refere-se a uma hora de operacao

*8 horas de trabalho continuo 

$ Title Rec31 

SCALARS 

     PMO    Preco unitario de mao de obra /3500/

           PP     Preco de venda unitario dos pneus /5000/

     PMP    Preco materias primas por pneus /3000/; 

VARIABLES 

     OI1    Operarios na Inspeccao 1

     OR     Operarios nos Raspadores

     OC     Operarios na Cozedura

     OE     Operarios nas Estrusoras

     OI2    Operarios na Inspeccao 2

     OT     Numero total de operarios na fabrica 

     PI2    Producao na Inspeccao 2

     PI1    Producao na Inspeccao 1

     PR     Producao nos Raspadores

     PC     Producao na Cozedura

     PE     Producao nas Estrusoras 

     Lcro   Lucro 

     binary variables z1,z2,z3,z4,z5,z6,z7

     binary variables x1,x2

     binary variables y1,y2,y3

     binary variables k1,k2,k3

     binary variables m1,m2; 

EQUATIONS 

     ProdI1 Producao na Inspeccao 1

     ProdR  Producao nos Raspadores

     ProdC  Producao na Cozedura

     ProdE  Producao nas Estrusoras

     ProdI2 Producao na Inspeccao 2 

     OPT    Numero de operarios total 

     RP1    Restricoes 1

     RP2    Restricoes 2

     RP3    Restricoes 3

     RP4    Restricoes 4 

     eq1

     eq2

     eq3

     eq4

     eq5 

     Lucro  Lucro diario do processo; 

OPT.. OT=e=OI1+OR+OC+OE+OI2; 

eq1.. OI1=e=x1+2*x2;

eq2.. OR=e=y1+2*y2+y3;

eq3.. OC=e=z1+2*z2+4*z3+8*z4+16*z5+8*z6+z7;

eq4.. OE=e=k1+2*k2+2*k3;

eq5.. OI2=e=m1+2*m2; 

ProdI1.. PI1=e=OI1*30;

ProdR..  PR=e=OR*10;

ProdC..  PC=e=PC=e=0.6*OC+17;

ProdE..  PE=e=OE*15;

ProdI2.. PI2=e=OI2*20; 

OT.up=60; OI1.up=3; OR.up=4; OE.up=5; OC.up=40; OI2.up=3; PI2.up=40;

OT.lo=1; OI1.lo=1; OR.lo=1; OE.lo=1; OC.lo=1; OI2.lo=1; PI2.lo=1;

PI2.lo=20; 

RP1.. PI2=l=PC;

RP2.. PC=l=PE;

RP3.. PE=l=PR;

RP4.. PR=l=PI2; 

Lucro.. Lcro=e=(PI2*(PP-PMP))*8-OT*PMO; 

MODEL Rec31 /all/;

SOLVE Rec31 using MIP maximizing Lcro;


 

[ OPTIMIZAÇÃO DA DISTRIBUIÇÃO DE OPERÁRIOS NUMA FÁBRICA ]
[ Resumo ]   [ Descrição do Problema ]  
[ Técnica Escolhida ]   [ Implementação Computacional ]
[ Análise dos Dados e Conclusões ]   [ Nomenclatura ]   [ Bibliografia ]