Prévia do material em texto
21/08/2023 O modelo conceitual no ciclo de vida de um projeto de simulação segundo Robinson (2008) Definição do modelo conceitual • Modelagem conceitual é o processo de abstração de um modelo a partir de um sistema real ou proposto. • A criação do modelo conceitual é a etapa mais importante de um estudo de simulação. • A etapa de modelagem conceitual que vai determinar que dados devem ser coletados para a elaboração do modelo computacional. • Modelo que representa o processo com equilíbrio entre o grau de simplificação para ser executável em um determinado período de tempo e complexidade suficiente para responder as questões a que se propõe. 19 20 21/08/2023 Definição do modelo conceitual • O modelo conceitual define o que vai ser representado e como será representado na simulação. • O modelo conceitual é completamente independente do software de simulação e das estratégias de implementação. • Modelagem conceitual é a transição de uma situação problema, passando pelos requerimentos do modelo até a definição do que e como será modelado. • É um processo iterativo e repetitivo, com o modelo sendo continuamente revisado durante o estudo de simulação. Definição do modelo conceitual • O modelo conceitual é a versão simplificada do sistema. • As perspectiva tanto do modelador como do cliente são ambas importantes na modelagem conceitual. 21 22 21/08/2023 Componentes do modelo conceitual • Objetivos do projeto de simulação • Propósito • Objetivos do modelo • Versatilidade e flexibilidade • Detalhamento visual • Facilidade de uso • Entradas (fatores experimentais) • Saídas (respostas) Componentes do modelo conceitual • Conteúdo do modelo • Escopo: limites ou abrangência do sistema real que está sendo considerado. • Nível de detalhe. • As simplificações e pressupostos do modelo determinam grande parte do conteúdo • Simplificar auxilia a acelerar o processo de modelagem e uso do modelo, a reduzir a complexidade. • Pressupostos são incertezas e crenças incorporadas no modelo. 23 24 21/08/2023 A complexidade do modelo • “Infelizmente, não há qualquer método para determinar o melhor nível de complexidade do modelo que ainda o mantenha válido.” (Chwif e Medina, 2015) • A complexidade de um modelo tende desnecessariamente a ser aumentada por: • Valorização de modelos mais complexos como demonstração de habilidade; • Falta de entendimento do sistema real; • Deficiência na habilidade de modelar corretamente o problema; • Falta de objetivos de simulação claramente definidos. Justificativa para um bom modelo conceitual • Minimiza o risco de requisitos incompletos, errados, não claros ou inconsistentes. • Ajuda a construir a credibilidade do modelo. • Guia o desenvolvimento do modelo computacional. • Forma a base para a verificação do modelo computacional. • Guia a validação do modelo. • Guia a experimentação pela declaração dos objetivos, fatores experimentais e respostas. • Proporciona a base para a documentação do modelo. 25 26 21/08/2023 Justificativa para um bom modelo conceitual • Minimiza o risco de requisitos incompletos, errados, não claros ou inconsistentes. • Ajuda a construir a credibilidade do modelo. • Guia o desenvolvimento do modelo computacional. • Forma a base para a verificação do modelo computacional. • Guia a validação do modelo. • Guia a experimentação pela declaração dos objetivos, fatores experimentais e respostas. • Proporciona a base para a comunicação entre os envolvidos e para a documentação do modelo. Critérios para um bom modelo conceitual • Validade • Percepção, pelo modelador, que o modelo conceitual pode ser convertido em um modelo computacional com a suficiente acurácia para atender os propósitos específicos previamente definidos. • Credibilidade • Percepção, pelo cliente, que o modelo conceitual pode ser convertido em um modelo computacional suficientemente acurado para para atender os propósitos específicos previamente definidos. 27 28 21/08/2023 Critérios para um bom modelo conceitual • Utilidade • Percepção, pelo ponto de vista dos clientes e do modelador, que o modelo pode ser desenvolvido em um modelo computacional que é útil como uma ajuda para a tomada de decisão em um contexto específico. • Viabilidade • A percepção, pelo ponto de vista dos clientes e do modelador, que o modelo pode ser desenvolvido em um modelo computacional com o tempo, recursos e dados disponíveis. Versão simplificada do processo de desenvolvimento do modelo segundo Sargent (2013) 29 30