Você está na página 1de 10

SIMULAO

Professor: Adriano Benigno Moreira


Modelagem e Simulao de Sistemas
Etapa de
Planejamento
Etapa de
Planejamento
Formulao e
anlise do problema
Planejamento do
projeto
Formulao do
modelo conceitual
Coleta de macro-
informao
Etapa de Modelagem Etapa de Modelagem
Coleta de dados
Traduo do modelo
Verificao e
validao do
modelo
Etapa de
Experimentao
Etapa de
Experimentao
Projeto experimental
Experimentao
Anlise estatstica
dos resultados
Tomada de deciso
e concluso do
projeto
Tomada de deciso
e concluso do
projeto
Comparao e
identificao das
melhores solues
Documentao e
apresentao dos
resultados
implementao
Anlise estatstica
dos resultados
Planjamento
Formulao e anlise do problema
todo estudo de simulao inicia com a
formulao do problema. Os propsitos e
objetivos do estudo devem ser claramente
definidos. Devem ser respondidas questes do
tipo:
Por que o problema est sendo estudado?
Quais sero as respostas que o estudo espera
alcanar?
Quais so os critrios para avaliao da performance
do sistema?
Que restries e limites so esperados das solues
obtidas?
Planejamento
Planejamento do projeto
Com o planejamento do projeto pretende-se ter
a certeza de que se possuem recursos
suficientes no que diz respeito a pessoal,
suporte, gerncia, hardware e software para a
realizao do trabalho proposto. Alm disso, o
planejamento deve incluir uma descrio dos
vrios cenrios que sero investigados e um
cronograma temporal das atividades que sero
desenvolvidas, indicando os custos e
necessidades relativas aos recursos
anteriormente citados.
Planjamento
Formulao do modelo conceitual
Traar um esboo do sistema, de forma grfica (fluxograma, por
exemplo) ou algortmica (pseudocdigo), definindo componentes,
descrevendo as variveis e interaes lgicas que constituem o
sistema. recomendado que o modelo inicie de forma simplificada e
v crescendo at alcanar algo mais complexo, contemplando todas
as suas peculiaridades e caractersticas. O usurio deve participar
intensamente dessa etapa. Algumas das questes que devem ser
respondidas:
Qual a estratgia de modelagem? Discreta? Contnua? Uma
combinao?
Que quantidade de detalhes deve ser incorporada ao modelo?
Como o modelo reportar os resultados? Relatrios ps-simulao?
Animaes durante a execuo?
Que nvel de personalizao de cenrios e cones de entidades e
recursos devem ser implementados?
Como os dados sero colocados no modelo? Manualmente? Leitura de
arquivo?
Planejamento/ Modelagem
Coleta de macro informao e dados
macro informaes so fatos, informaes e estatsticas
fundamentais, derivados de observaes, experincias pessoais ou
de arquivos histricos. Em geral, macro informaes servem para
conduzir os futuros esforos de coleta de dados voltados
alimentao de parmetros do sistema modelado. Algumas
questes que se apresentam so:
Quais so as relaes e regras que conduzem a dinmica do sistema? O
uso de diagramas de fluxos comum para facilitar a compreenso dessas
inter-relaes.
Quais so as fontes dos dados necessrias para alimentao do modelo.
Os dados j se encontram na forma desejada? O mais comum so os
dados disponveis encontrarem-se de maneira agregada (na forma de
mdias, por exemplo), o que no interessante para a simulao
E quanto aos dados relativos a custos e finanas? Incorporar elementos de
custos em um projeto torna sua utilizao muito mais efetiva. Custos de
espera, custos de utilizao, custo de transporte etc., quando empregados,
tornam os modelos mais envolventes e com maior credibilidade e valor.
Modelagem
Traduo do Modelo
codificar o modelo numa linguagem de simulao
apropriada. Embora hoje os esforos de conduo
dessa etapa tenham sido minimizados em funo dos
avanos em hardware e, principalmente, nos softwares
de simulao, algumas questes bsicas deve ser
propriamente formuladas e respondidas.
Quem far a traduo do modelo conceitual para a linguagem
de simulao? fundamental a participao do usurio se este
no for o responsvel direto pelo cdigo.
Como ser realizada a comunicao entre os responsveis pela
programao e a gerncia do projeto?
E a documentao? Os nomes de variveis e atributos esto
claramente documentados? Outros analistas, que no o
programador responsvel, podem entender o programa?
Modelagem
Verificao e validao
Confirmar que o modelo opera de acordo com a
inteno do analista (sem erros de sintaxe e
lgica) e que os resultados por ele fornecidos
possuam crdito e sejam representativos dos
resultados do modelo real. Nessa etapa as
principais questes so:
O modelo gera informaes que satisfazem os
objetivos do estudo?
As informaes geradas so confiveis?
A aplicao de testes de consistncia e outros
confirmam que o modelo est isento de erros de
programao?
Modelagem
Projeto experimental final
projetar um conjunto de experimentos que
produza a informao desejada, determinando
como cada um dos testes deve ser realizado. O
principal objetivo obter mais informaes com
menos experimentaes. As principais questes
so:
Quais os principais fatores associados aos
experimentos?
Em que nveis devem ser os fatores variados de
forma que se possa melhor avaliar os critrios de
desempenho?
Qual o projeto experimental mais adequado ao
quadro de repostas desejadas
Modelagem
Experimentao
Executar as simulaes para a gerao
dos dados desejados e para a realizao
das anlises de sensibilidade.
Modelagem
Interpretao e anlise estatstica dos resultados
traar inferncias sobre os resultados alcanados pela
simulao. Estimativa para as medidas de desempenho
nos cenrios planejados so efetuadas. As anlises
podero resultar na necessidade de um maior nmero
de execues (replicaes) do modelo para que se
possa alcanar a preciso estatstica sobre os
resultados desejados. Algumas questes que devem
ser apropriadamente respondidas:
O sistema modelado do tipo terminal ou no terminal?
Quantas replicaes so necessrias?
Qual deve ser o perodo simulado para que se possa alcanar o
estado de regime?
E o perodo de warm-up?
Modelagem
Comparao de sistemas e identificao das melhores solues
muitas vezes o emprego da tcnica de simulao visa a
identificao de diferenas existentes entre diversas alternativas de
sistemas. Em algumas situaes, o objetivo comparar um sistema
existente ou considerado como padro, com propostas alternativas.
Em outras, a idia a comparao de todas as propostas entre si,
com o propsito de identificar o melhor ou mais adequado delas. As
questes prprias desse tipo de problema so:
Como realizar este tipo de anlise?
Como proceder para comparar alternativas com um padro?
Como proceder para comparar todas as alternativas entre si?
Como identificar a melhor alternativa de um conjunto?
Como garantir estatisticamente os resultados?
Modelagem
Documentao
A documentao do modelo sempre necessria: primeiro para servir como um
guia para que algum, familiarizado ou no com o modelo e os experimentos
realizados, possa fazer uso do mesmo e dos resultados j produzidos; segundo,
porque se forem necessrias futuras modificaes no modelo, toda a documentao
existente em facilita e muito os novos trabalhos. A implementao bem sucedida de
um modelo depende, fundamentalmente, de que o analista, com a maior participao
possvel do usurio, tenha seguido os passos que, sumariamente, aqui foram
relatados. Os resultados das anlises devem ser reportados de forma clara e
consistente, tambm como parte integrante da documentao do sistema. Em linhas
gerais pode-se dizer que os seguintes elementos devem constar de uma
documentao final de um projeto de simulao:
Descrio dos objetivos e hipteses levantadas;
Conjunto de parmetros de entrada utilizando (incluindo a descrio das tcnicas adotadas
para adequao de curvas de variveis aleatrias);
Descrio das tcnicas e mtodos empregados na verificao e na validao do modelo;
Descrio do projeto de experimentos e do modelo fatorial de experimentao adotado;
Resultados obtidos e descrio dos mtodos de analise adotados;
Concluses e recomendaes. Nessa ltima etapa fundamental tentar descrever os
ganhos obidos na forma monetria.
Modelagem
Apresentao dos resultados e implementao
A apresentao dos resultados do estudo de simulao deve ser realizada por toda a equipe
participante. Os resultados do projeto deve refletir os esforos coletivos e individuais realizados,
considerando os seus diversos aspectos, isto , levantamento do problema, coleta de dados,
construo do modelo etc. Durante todo o desenvolvimento e implementao do projeto, o
processo de comunicao entre a equipe e os usurios finais, deve ser total e, por tanto, durante
a apresentao final no devem ocorrer surpresas de ltima hora. Os itens a seguir devem estar
presentes como forma de encaminhamento das questes tcnicas, operacionais e financeiras no
que diz respeito aos objetivos da organizao.
Restabelecimento e confirmao dos objetivos do projeto;
Quais problemas forma resolvidos;
Rpida reviso da metodologia;
Benefcios alcanados com a(s) soluo(es) propostas
Consideraes sobre o alcance e preciso dos resultados;
Alternativas rejeitadas e seus motivos;
Animaes das alternativas propostas quando cabveis;
Estabelecimento de conexes entre o processo e os resultados alcanados com o modelo simulado e
outros processos de reengenharia ou de reformulao existentes no negcio;
Assegurar que os responsveis pelo estabelecimento de mudanas organizacionais ou processuais -
tenham compreendidos a abordagem utilizada e seus benefcios;
Tentar demonstrar que a simulao uma espcie de ponte entre a idia e a sua implementao.
Erros mais comuns na
Abordagens via Simulao
O uso de uma ferramenta como a simulao de sistema para o encaminhamento de
solues de problema, pode implicar uma srie de erros. Estes costumam ser
cometidos por aqueles que, no desejo de obterem solues rpidas, acabam por
deixar de lado alguns cuidados fundamentais na sua aplicao, tais como:
- Pouco conheci mento ou pouca afinidade com a ferrament a util izada:
Uma ferramenta um dispositivo ou instrumento que utilizado para realizar, assistir
ou simplificar uma tarefa. Os benefcios obtidos com o uso de uma ferramenta so
diretamente relacionados com o grau de conhecimento sobre a operao e seu
correto emprego. Operar incorretamente uma ferramenta pode levar a resultados
menos teis que os esperados e, pior, a resultados prejudiciais tomada de deciso.
A simulao no uma tcnica complicada de ser usada. Ao contrrio, dentre os
mtodos matemticos voltados soluo de problemas ela , com toda a certeza, a
mais intuitiva e de fcil aprendizado e aplicao. Treinamento na ferramenta
computacional empregada, correta aplicao da metodologia, principalmente nas
etapas preliminares modelagem computacional e no correto emprego de tcnicas
estatsticas associadas experimentao e interpretao dos resultados, conduziro
a resultados plenamente satisfatrios.
Erros mais comuns na
Abordagens via Simulao
Objetivos com pouca clareza ou definio:
O sucesso de um projeto de simulao j foi definido como sendo
uma questo de foco. Objetivos muito vagos ou amplos no
conduzem a uma definio apropriada do problema a ser resolvido.
Objetivos vagos conduzem a resultados vagos. comum que
usurios de ferramentas de simulao modelem sistemas com o
propsito de implementar para solucionar problemas.
A ferramenta muita vezes rejeitada ou desacreditada quando o
modelo tem por objetivo comprovar solues preconcebidas e os
resultados no apresentam as respostas desejadas, Neste caso, a
culpa costuma ser atribuda ferramenta. Como se v, mesmo
nessa situao de rejeio, a simulao comprova, talvez, sua
maior utilidade e aplicao: evitar custo desnecessrios associados
implementao de solues inadequadas.
Erros mais comuns na
Abordagens via Simulao
Construo de modelos muito detalhados: como as enormes
facilidades de modelagem, associadas aos atuais ambientes para a
modelagem e simulao de sistema, um erro comum a
desnecessria incluso de inmeros detalhes. Alguns novos
usurios procuram criar modelos que so espelhos dos sistemas
reais. Muito raramente tal nvel de detalhamento ser necessrio.
Em geral, o nvel de detalhes dos elementos que devem ser
inclusos no modelo deve refletir as necessidades expressas nos
objetivos do projeto. Inmeros detalhes levam a modelos: de alto
custo, com grande consumo de tempo de desenvolvimento sujeito a
uma lenta execuo computacional, com menos preciso e com
grandes dificuldades de verificao. Um maior nvel de detalhes no
implica, necessariamente em maior nvel de preciso. O nvel de
detalhes deve ser apenas suficiente para satisfazer os objetivos
traados.
Erros mais comuns na
Abordagens via Simulao
Realizao de concluses com base em uma replicao: nunca
se deve esquecer que os resultados de uma simulao de um
modelo que imita o comportamento de um sistema estocstico
empregando variveis aleatrias tambm so estocsticos. Realizar
concluses sobre os resultados de uma nica rodada de simulao
pode, em determinadas circunstncias, equivaler a lanar um dado,
obter como resultado o nmero seis e concluir que sempre que se
repetir este experimento, o resultado ser o nmero seis.
A simulao de modelos estocsticos apresenta, a cada execuo,
um dentre inmeros possveis resultados. A correta conduo
dessas execues passa por todo um procedimento e tratamento
estatstico obrigatrio nesse tipo de abordagem. Os conceitos no
so difceis de serem compreendidos e, em alguns casos, os
ambientes computacionais voltados simulao de sistemas, j
apresentam ferramentas estatstica necessrias correta
abordagem.

Você também pode gostar