Buscar

TRABALHO PESQUISA OPERACIONAL 2 - AIMMS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 38 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 38 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 38 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Alunos: Danilo Ribeiro, Giovani Oliveira, Laíne Demuner e Maikel Nunes
 
 O USO DO SOFTWARE DE MODELAGEM AIMMS NA SOLUÇÃO DE PROBLEMAS DE PROGRAMAÇÃO INTEIRA
Controle Estatístico de Qualidade Robert Samohyl, PhD.
Capítulo 1 Introdução ao CEQ
INTRODUÇÃO
Este presente trabalho tem como objetivo encontrar a solução ótima de problemas de programação inteira seja ele de localização afim de ter o menor custo e de corte de bobinas com o intuito de encontrar qual padrão de corte utilizar e quantas vezes executá-lo para ter a menor perda possível da bobina mestre e garantir o atendimento da demanda.
Interpretação do problema;
Quais são os conjuntos, as variáveis de decisão, as restrições e o objetivo a ser alcançado?
Quais são os grupos de cada domínio (se determinada variável assume valor binário, não negativo inteiro, real etc)?
Em posse de todas essas interpretações fez-se a modelagem manuscrita e logo após fez-se então, o uso do software Aimms para modelagem do problema proposto. 
PROCEDIMENTO ADOTADO PARA MODELAGEM
INTERPRETAÇÃO DO PROBLEMA 1
Através da escolha de determinado plano de corte (seja A, B, C, D ou E) aplicado X vezes à N bobinas mestre de largura 120 cm, atender a demanda com a menor perda de material, isto é, menor custo.
SETS
Os sets (conjuntos) são padrão de corte e largura dos rolos demandados que foram chamados, respectivamente, no Aimms de “Padrao_corte” e “Tipo_rolos”, sendo “i” o index do primeiro e “j” o index do segundo.
INTERPRETAÇÃO DO PROBLEMA 1
PARÂMETROS
São os dados que devem ser identificados através da interpretação do enunciado. Neste problema, temos 6 (seis) parâmetros, são eles: largura dos rolos, quantidade de rolos por plano de corte, a demanda de cada rolo, sobra gerada por cada plano de corte, quantidade produzida de cada chapa e o custo de estocagem.
INTERPRETAÇÃO DO PROBLEMA 1
7
LARGURA DOS ROLOS
QUANTIDADE DE ROLOS POR PLANO DE CORTE
DEMANDA
7
Subtraindo da bobina mestre menos o plano de corte, tem-se a sobra que cada plano de corte gera, isto é, o terceiro parâmetro, aquele que estava implícito.
Por exemplo, se a bobina mestre tem 120 de cm de largura e o padrão de corte A gera 1 rolo de 19 cm, 1 rolo de 36 cm e 1 rolo de 62 cm, temos que: 120 - 19 - 36 -62 = 3 que é exatamente a perda gerada pelo padrão de corte A. Portanto:
Sobra proveniente de cada plano de corte
Quantidade produzida de cada chapa
Pesquisa Operacional I – Prof. Roger Rocha
9
VARIÁVEIS DE DECISÃO
Elas são o que se deseja decidir. Neste caso, existe apenas uma variável de decisão que é a definição do plano de corte a ser escolhido, portanto, o index domain desta variável de decisão é “i”. No Aimms, foi chamada de “Definir_plano_corte”.
INTERPRETAÇÃO DO PROBLEMA 1
Outras variáveis foram definidas, mas apenas com o intuito de deixar a modelagem mais didática, mais entendível. 
11
INTERPRETAÇÃO DO PROBLEMA 1
RESTRIÇÕES
A restrição deste problema é apenas uma: atender a demanda dos clientes. 
FUNÇÃO OBJETIVO 
A função objetivo, neste caso, nada mais é que uma variável que deseja-se minimizar que no problema é minimizar as perdas das bobinas.
13
RESULTADOS
Perda Acumulada
	 	Qtde de uso do plano	Qtde de perda/uso	Total
	A	15	3	45
	B	0	8	0
	C	2	0	0
	D	1	2	2
	E	15	3	45
				92
Rolos estocados
16
INTERPRETAÇÃO DO PROBLEMA 2
Definir quantos e quais dos 4 possíveis terminais serão construídos, o tipo de cada terminal construído, de qual refinaria o terminal recebe o combustível e qual mercado cada terminal irá atender com as respectivas quantidades a fim de suprir a demanda do mercado com o menor custo
SETS
Os sets (conjuntos) são refinarias, terminais, tipos de terminal e mercados. Cada um dos conjuntos foi escrito conforme figuras abaixo
18
INTERPRETAÇÃO DO PROBLEMA 2
PARÂMETROS
Os parâmetros são os dados que devem ser identificados através da interpretação do enunciado. Neste problema, temos 11 parâmetros. O primeiro deles é a demanda de cada mercado.
O segundo parâmetro é a distância de cada possível terminal para cada mercado. Sendo assim:
Outro parâmetro é a distância entre as refinarias e os terminais. Tal parâmetro foi descrito conforme figuras abaixo:
20
A capacidade de produção de cada refinaria é outro parâmetro.
O custo por tonelada produzida em refinaria também é um parâmetro. É importante ressaltar que cada refinaria tem seu próprio custo unitário.
21
22
O custo fixo de cada tipo de terminal é um parâmetro. É necessário definir, para cada terminal construído, qual será o tipo do mesmo. Sendo que para cada tipo de terminal, existe um custo fixo. Vejamos, então:
O custo variável é mutável em relação a produção, ou seja, dependendo da quantidade de combustível transportada este custo pode ser maior ou menor. Portanto, este também é um parâmetro que deve ser levado em conta na hora da modelagem. Vejamos abaixo:
23
24
Depois de definir que determinado terminal será construído, é necessário optar por 1 dos 3 tipos disponível para a construção de cada terminal. A capacidade dos três tipos de terminal é diferente, portanto deve-se definir um parâmetro que considere este fato.
24
INTERPRETAÇÃO DO PROBLEMA 2
VARIÁVEIS DE DECISÃO
Existem 4 (quatro) variáveis de decisão, são elas: Qual terminar construir, o tipo do terminal construído, a quantidade a ser transportada de cada refinaria para cada terminal e a quantidade transportada de cada terminal para cada mercado. Sendo assim, temos:
26
INTERPRETAÇÃO DO PROBLEMA 2
RESTRIÇÕES
São sete:
A primeira delas é a construção do terminal. Somente pode haver fluxo da refinaria para o terminal se este for construído. Portanto:
Depois de definir se o terminal será construído é necessário atribuir a ele um tipo, dessa forma temos que:
28
29
Porém, para garantir que apenas um único tipo seja atribuído ao terminal construído, é preciso restringir da seguinte forma:
30
Mais uma restrição deste problema é garantir que os terminais não recebam mais combustível que as refinarias podem produzir. É necessário garantir que o somatório de todo combustível recebido por todos os terminais seja menor que o somatório das capacidades das refinarias. Isto é
31
Da mesma forma que as refinarias não podem enviar mais que produzem, os terminais não podem receber mais que suportam, logo esta restrição visa garantir que os terminais recebam, no máximo, sua capacidade
O fluxo do mercado deve atender, no mínimo, a demanda. Portanto é essencial restringir, através da modelagem, para que isso seja garantido.
33
O objetivo deste problema é decidir pela construção/tipos de terminais afim de atender a demanda com o menor custo. A maior parte dos custos deste problema estão relacionados a transporte, ou seja, quanto menor for a quantidade de combustível transportada que atende às solicitações, melhor. Então foi criada uma restrição para garantir que a refinaria somente envie para os terminais o que os terminais enviarão para os mercados, garantindo, dessa forma, o menor custo da operação.
34
FUNÇÃO OBJETIVO
Entende-se 4 “blocos” de custos: O primeiro é produzir nas refinarias, o segundo é transportar para os terminais, o terceiro é construir os terminais de determinadas capacidades e o quarto é transportar para os mercados. Sendo assim, temos que:
SOLUÇÃO DO PROBLEMA 2
37
38
Ref 1
Ref
2
Terminal 2
Tipo 3
Terminal 4
Tipo 2 
Terminal 1
Tipo 3
A
B
C
D

Continue navegando