nova aula 1-1.ppt

Upload: jose-antonio

Post on 06-Jul-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/16/2019 Nova Aula 1-1.ppt

    1/37

      1Simulação de Sistemas

    Modelagem e Simulação

    Discreta de Sistemas

     Prof. Paulo J. Freitas Filho, Dr. Eng  .

    UFSC - CTC - INE 

  • 8/16/2019 Nova Aula 1-1.ppt

    2/37

      2Simulação de Sistemas

    Objetivos do curso

    Ao final deste curso você deverá saber: O que é modelagem e simulação de sistemas;

    omo funcionam !rogramas de simulação;

    omo utili"ar corretamente uma linguagem es!ec#fica de simulação

    de sistemas; omo solucionar !roblemas reais em!regando técnicas de simulação;

    omo utili"ar técnicas estat#sticas !ara validar as soluç$esencontradas via simulação;

  • 8/16/2019 Nova Aula 1-1.ppt

    3/37

      %Simulação de Sistemas

    Modelagem e Simulação de Sistemas

    Capítulo 1

  • 8/16/2019 Nova Aula 1-1.ppt

    4/37

  • 8/16/2019 Nova Aula 1-1.ppt

    5/37

      .Simulação de Sistemas

    Definindo Simulação de Sistemas

    A simulação com!utacional de sistemas/ ou sim!lesmente  simulação/consiste na utili"ação de determinadas técnicas matemáticas/ em!regadasem com!utadores digitais/ as quais !ermitem imitar o funcionamento de/

     !raticamente/ qualquer ti!o de o!eração ou !rocesso 0sistemas do mundoreal

    “Simulação implica na modelagem de um processo ou sistema, de tal forma que o modelo imite as respostas do sistema real numa sucessão de

    eentos que ocorrem ao longo do tempo, Sc3riber 4156&7

    8Simulação ! o processo de pro"etar um modelo de um sistema real econdu#ir e$perimentos com este modelo com o prop%sito de entender seu

    comportamento e&ou aaliar estrat!gias para sua operação9/ (egden415517

  • 8/16/2019 Nova Aula 1-1.ppt

    6/37

      Simulação de Sistemas

    or !ue Simular"

    'escrever o com!ortamento dos sistemas modelados; onstruir teorias e 3i!teses considerando observaç$es

    efetuadas sobre modelos;

  • 8/16/2019 Nova Aula 1-1.ppt

    7/37  6Simulação de Sistemas

    or !ue Simular" $cont%&

    ,acilidade de com!reensão e aceitação =eralmente/ estaaceitação deve>se a fatores/ tais como:

    n#veis de detal3es;

     a visuali"ação dos sistemas 0inclusive com animaç$es;

    economia de tem!o e recursos financeiros=an3os de !rodutividade equalidade 01? a .?;

    a !erce!ção de que o com!ortamento do modelo simulado é muitosemel3ante ao do sistema real

  • 8/16/2019 Nova Aula 1-1.ppt

    8/37  @Simulação de Sistemas

    'a()es para *+perimentar com Modelos

    O sistema modelado ainda não eiste  Beste caso a simulação !oderá ser usada !ara !laneCar o novo

    sistema;

    -!erimentar com o sistema real é dis!endioso O modelo !oderá indicar/ com muito menos custo/ quais os benef#cios

    de se investir em um novo equi!amento/ !or eem!lo;

    A e!erimentação com o sistema real é inadequada

  • 8/16/2019 Nova Aula 1-1.ppt

    9/37  5Simulação de Sistemas

    Sistemas

    8Um con"unto de o'"etos, como pessoas ou m(quinas, pore$emplo, que atuam e interagem com a intenção de alcançar um

    o'"etio ou um prop%sito l%gico9 4DaElor/ 156F7

    Os obCetivos de um !articular estudo/ é que vão definir que

    obCetos devem constituir o sistema (or eem!lo/ um su!ermercado:

    Su!ervisor dos caias: obCetos do setor de atendimento nos caias0subsistema se o obCetivo for !esquisar/ !or eem!lo/ a taa de uso destes

    recursos/ as filas que se formam ou qualidade dos serviço =erente de su!rimentos: obCetos do setor 0subsistema de recebimento e

    arma"enagem de mercadorias/ obCetivando estudar a rece!ção/movimentação e arma"enagem/ uso de equi!amentos utili"ados/ adis!onibilidade de área !ara estocagem/ etc

  • 8/16/2019 Nova Aula 1-1.ppt

    10/37  1FSimulação de Sistemas

    Modelos

    O !rocesso de imitação e criação de uma 3istria artificial dos sistemasreais 0modelagem/ simulação e e!erimentação/ !ressu!$e uma série desim!lificaç$es

    Dais sim!lificaç$es/ que usualmente tomam a forma de relaç$esmatemáticas ou lgicas/ c3amamos de modelos/ e servem !ara que

     !ossamos tentar adquirir mais con3ecimento sobre como ocorres!ondente sistema se com!orta

    A modelagem de um sistema/ de!enderá/ fundamentalmente do !ro!sitoe da com!leidade do sistema sob investigação

    Os modelos aos quais estaremos tratando neste curso/ são voltados asimulação de sistemas discretos

  • 8/16/2019 Nova Aula 1-1.ppt

    11/37  11Simulação de Sistemas

    Modelos

    *ntradas

    $Dados&

    Modelo de

    Simulação

    Sistema do Mundo 'eal

    Saídas

    $'espostas&

    *+perimentação

    Ge!resentação esquemática de um modelo de sistema

  • 8/16/2019 Nova Aula 1-1.ppt

    12/37  12Simulação de Sistemas

    Tipos de Modelos e o rocesso Decisório

    *odelos +oltados H (revisão: A simulação !ode ser usada !ara !rever o estado de um sistema em

    algum !onto no futuro/ com base no com!ortamento atual e ao longodo tem!o

    *odelos +oltados H Investigação: Jusca de informaç$es e desenvolvimento de 3i!teses sobre o

    com!ortamento de sistemas As variáveis de res!osta servem !araconstruir e organi"ar as informação sobre a nature"a do fenKmeno ousistema sob estudo Os e!erimentos recaem sobre as reaç$es do

    sistema 0modelo a est#mulos normais e anormais

    *odelos +oltados H om!aração:

    Avaliar dos efeitos de mudanças sobre as variáveis de controle

  • 8/16/2019 Nova Aula 1-1.ppt

    13/37  1%Simulação de Sistemas

    Tipos de Modelos e o rocesso Decisório

    *odelos -s!ec#ficos

  • 8/16/2019 Nova Aula 1-1.ppt

    14/37  1&Simulação de Sistemas

    Tipos de Modelos e o rocesso Decisório

    *odelos =enéricos *odelos que são usados !eriodicamente !or longos !er#odos -is

    alguns eem!los:

    M modelos !ara au#lio H tomada de decis$es sobre a!licaç$esorçamentarias/ baseadas em desem!en3o e !roCeç$es simuladas dofuturo;

    M *odelos !ara gerenciamento do tráfego sobre uma área em !articular Oaumento da densidade !o!ulacional na área gera a necessidade de novosestudos/ tais como o !laneCamento de tráfego/ etc;

    *odelos com caracter#sticas genéricas necessitam ser fle#veis e

    robustos H mudanças nos dados de entrada/ de atividades e !rocessos !or eles contem!ladas além/ de mudanças nas !ol#ticas internas eeternas das em!resas que os utili"am

  • 8/16/2019 Nova Aula 1-1.ppt

    15/37

      1.Simulação de Sistemas

    Modelos Discretos e Modelos Contínuos

    -stes conceitos estão associados a idéia de sistemas que sofrem mudançasde forma discreta ou cont#nua ao longo do tem!o

    Os termos corretamente atribu#dos são: modelos de mudança discreta emodelos de mudança cont)nua

    A caracteri"ação de um modelo é dada em função da maneira com queocorrem as mudanças nas variáveis de estado do sistema

    lassifica>se o modelo 0e não o sistema com base nas variáveisnecessárias ao acom!an3amento de seus estados A classificação de!endede como o mesmo foi modelado

  • 8/16/2019 Nova Aula 1-1.ppt

    16/37

      1Simulação de Sistemas

    Modelos de Mudança Discreta ou Discretos

     Bestes modelos/ as variáveis de estado mantém>se inalteradas ao longo deintervalos de tem!o e mudam seus valores somente em !ontos bemdefinidos/ também con3ecidos como tempo de ocorr*ncia do eento

    A variação do tem!o/ nestes modelos/ !ode ser tanto discreta comocont#nua

    Se as variáveis que de!endem do tem!o !odem assumir qualquer valor aolongo tem!o/ a variação !oderá ser continua/ caso contrário/ somente nos

     !ontos !ermitidos

  • 8/16/2019 Nova Aula 1-1.ppt

    17/37

      16Simulação de Sistemas

    Modelos de Mudança Discreta ou Discretos

    Dem!o Simulado

     BO de Cobs

    na fila da(<

  • 8/16/2019 Nova Aula 1-1.ppt

    18/37

      1@Simulação de Sistemas

    Modelos de Mudança Contínua ou Contínuos

     Bestes modelos/ as variáveis de estado !odem variar continuamente aolongo do tem!o

    (or eem!lo/ imaginemos um modelo que descreva um sistema com!ostode uma caia dPágua com um tam!ão em sua base omo variáveis deestado/ !oder#amos utili"ar seu volume ou o seu n#vel de água As

    simulaç$es reali"adas teriam in#cio no momento em que o tam!ão fosseaberto a água contida começasse a escoar

    Intuitivamente/ !odemos imaginar que qualquer das duas variáveis deestado estará variando continuamente ao longo do tem!o simulado

  • 8/16/2019 Nova Aula 1-1.ppt

    19/37

      15Simulação de Sistemas

    Modelos de Mudança Contínua ou Contínuos

    Dem!o Simulado

    Dem!o

    médio nosistema

  • 8/16/2019 Nova Aula 1-1.ppt

    20/37

      2FSimulação de Sistemas

    ,antagens de *mpregar a Simulação

    los matematicamente tratáveis/ os modelos desimulação não a!resentam tais restriç$es Além disso/ nos modelos

    anal#ticos/ as análises recaem a!enas sobre um nLmero limitado demedidas de desem!en3o 'e maneira contrária/ os dados gerados !elosmodelos de simulação/ !ermitem a análise de/ !raticamente/ qualquermedida conceb#vel

  • 8/16/2019 Nova Aula 1-1.ppt

    21/37

      21Simulação de Sistemas

    ,antagens de *mpregar a Simulação%%%

    los;

    (odemos com!reender mel3or quais variáveis são as maisim!ortantes em relação a !erformance e como as mesmas interagementre si e com os outros elementos do sistema;

  • 8/16/2019 Nova Aula 1-1.ppt

    22/37

      22Simulação de Sistemas

    ,antagens de *mpregar a Simulação

    A identificação de 8gargalos9/ !reocu!ação maior no gerenciamentoo!eracional de inLmeros sistemas/ tais como fluos de materiais/fluo de informaç$es e de !rodutos/ !ode ser obtida de formafacilitada/ !rinci!almente com a aCuda visual;

  • 8/16/2019 Nova Aula 1-1.ppt

    23/37

      2%Simulação de Sistemas

    Desvantagens de *mpregar a Simulação

    A construção de modelos requer treinamento es!ecial -nvolve arte e !ortanto o a!rendi"ado se da ao longo do tem!o com a aquisição dee!eriência 'ois modelos de um sistema constru#dos !or doisindiv#duos com!etentes terão similaridades mas dificilmente serãoiguais

    Os resultados da simulação são/ muitas ve"es de dif#cil inter!retação

  • 8/16/2019 Nova Aula 1-1.ppt

    24/37

      2&Simulação de Sistemas

    Desvantagens de *mpregar a Simulação

    A modelagem e a e!erimentação associadas a modelos de simulaçãoconsomem muitos recursos/ !rinci!almente tem!o A tentativa desim!lificação na modelagem ou nos e!erimentos obCetivandoeconomia de recursos costuma levar a resultados insatisfatrios -mmuitos casos a a!licação de métodos anal#ticos 0como a teoria das

    filas/ !or eem!lo !ode tra"er resultados menos ricos e maiseconKmicos

  • 8/16/2019 Nova Aula 1-1.ppt

    25/37

  • 8/16/2019 Nova Aula 1-1.ppt

    26/37

      2Simulação de Sistemas

    assos na -ormulação %%%

     Plane"amento o Pro"eto#  om o !laneCamento do !roCeto !retende>se ter a certe"a de que teremos recursos suficientes an#vel de !essoal/ su!orte/ gerência/ 3ardRare e softRare !arareali"ação do trabal3o !ro!osto Além disso/ o !laneCamento deveincluir uma descrição dos vários cenários que serão investigados eum cronograma tem!oral das atividades que serão desenvolvidas/indicando os custos e necessidades relativas aos recursosanteriormente citados

  • 8/16/2019 Nova Aula 1-1.ppt

    27/37

      26Simulação de Sistemas

    assos na -ormulação %%%

    Formulação o $oelo %onceitual + Draçar um esboço do sistema/ de forma

    gráfica 0fluograma/ !or eem!lo ou algor#tmica 0!seudocdigo/ definindocom!onentes/ descrevendo as variáveis e interaç$es lgicas que constituem osistema recomendado que o modelo inicie de forma sim!lificada e vácrescendo até alcançar algo mais com!leo/ contem!lando todas as suas

     !eculiaridades e caracter#sticas O usuário deve !artici!ar intensamente desta

    eta!a Algumas das quest$es que devem ser res!ondidas:a Nual a estratégia de modelagem) 'iscreta) ont#nua) simulação)

    Animaç$es durante a eecução)d Nue n#vel de !ersonali"ação de cenários e #cones de entidades e recursos

    deve ser im!lementado)e Nue n#vel de agregação dos !rocessos 0ou de alguns deve ser

    im!lementado)f omo os dados serão colocados no modelo) *anualmente) Teitura de

    arquivos)

  • 8/16/2019 Nova Aula 1-1.ppt

    28/37

      2@Simulação de Sistemas

    assos na -ormulação %%%

    %oleta e $acro &nformaç'es e Daos#  *acro informaç$es são fatos/

    informaç$es e estat#sticas fundamentais/ derivados de observaç$es/e!eriências !essoais ou de arquivos 3istricos -m geral/ macroinformaç$es servem !ara condu"ir os futuros esforços de coleta de dadosvoltados a alimentação de !arUmetros do sistema modelado Algumasquest$es que se a!resentam são:

    a Nuais são as relaç$es e regras que condu"em a dinUmica do sistema) O usode diagramas de fluos é comum !ara facilitar a com!reensão destas inter>relaç$es

     b Nuais são as fontes dos dados necessários a alimentação do modelo)c Os dados Cá se encontram na forma deseCada) O mais comum é os dados

    dis!on#veis encontrarem>se de maneira agregada 0na forma de médias/ !or

    eem!lo/ o que não é interessante !ara a simulaçãod - quanto aos dados relativos a custos e finanças) Incor!orar elementos de

    custos em um !roCeto torna sua utili"ação muito mais efetiva ustos dees!era/ custos de utili"ação/ custos de trans!orte etc/ quando em!regados/tornam os modelos mais envolventes e com maior credibilidade e valor

  • 8/16/2019 Nova Aula 1-1.ppt

    29/37

      25Simulação de Sistemas

    assos na -ormulação %%%

    (raução o $oelo+  odificar o modelo numa linguagem de simulação

    a!ro!riada -mbora 3oCe os esforços de condução desta eta!a ten3am sidominimi"ados em função dos avanços em 3ardRare e/ !rinci!almente/ nossoftRares de simulação/ algumas quest$es básicas devem ser !ro!riamenteformuladas e res!ondidas:

    a Nuem fará a tradução do modelo conceitual !ara a linguagem de

    simulação) fundamental a !artici!ação do usuário se este não for ores!onsável direto !elo cdigo b omo será reali"ada a comunicação entre os res!onsáveis !ela !rogramação e a gerência do !roCeto)c - a documentação) Os nomes de variáveis e atributos estão claramente

    documentados) Outros que não somente o !rogramador res!onsável !odem

    entender o !rograma)

  • 8/16/2019 Nova Aula 1-1.ppt

    30/37

  • 8/16/2019 Nova Aula 1-1.ppt

    31/37

      %1Simulação de Sistemas

    assos na -ormulação %%%

     Pro"eto E*+erimental Final#  (roCetar um conCunto de e!erimentos que !rodu"a a informação deseCada/ determinando como cada um dos testes devaser reali"ado O !rinci!al obCetivo é obter mais informaç$es com menose!erimentaç$es As !rinci!ais quest$es são:

    a Nuais os !rinci!ais fatores associados aos e!erimentos)

     b -m que n#veis devem ser os fatores variados de forma que se !ossamel3or avaliar os critérios de desem!en3o)c Nual o !roCeto de e!erimentos mais adequado ao quadro de

    res!ostas deseCadas)

  • 8/16/2019 Nova Aula 1-1.ppt

    32/37

      %2Simulação de Sistemas

    assos na -ormulação %%%

     E*+erimentação+ -ecutar as simulaç$es !ara a geraçãodos dados deseCados e !ara a reali"ação das análises desensibilidade

  • 8/16/2019 Nova Aula 1-1.ppt

    33/37

      %%Simulação de Sistemas

    assos na -ormulação %%%

     &nter+retação e Análise Estatstica os -esultaos Draçar inferências sobreos resultados alcançados !ela simulação -stimativas !ara as medidas dedesem!en3o nos cenários !laneCados são efetuadas As análises !oderãoresultar na necessidade de um maior nLmero de eecuç$es 0re!licaç$es domodelo !ara que se !ossa alcançar a !recisão estat#stica sobre os resultados

    deseCados Algumas quest$es que devem ser a!ro!riadamente res!ondidas:a O sistema modelado é do ti!o terminal ou não>terminal) b Nuantas re!licaç$es são necessárias)c Nual deve ser o !er#odo simulado !ara que se !ossa alcançar o

    estado de regime)d - o !er#odo de arm-up)

  • 8/16/2019 Nova Aula 1-1.ppt

    34/37

      %&Simulação de Sistemas

    assos na -ormulação %%%

    %om+aração e istemas e &entificação as melhores soluç'es.   *uitasve"es o em!rego da técnica de simulação visa a identificação de diferençaseistentes entre diversas alternativas de sistemas -m algumas situaç$es/ oobCetivo é com!arar um sistema eistente ou considerado como !adrão/ com

     !ro!ostas alternativas -m outras/ a idéia é a com!aração de todas as

     !ro!ostas entre si com o !ro!sito de identificar a mel3or ou mais adequadadelas As quest$es !r!rias deste ti!o de !roblema são)

    a omo reali"ar este ti!o de análise) b omo !roceder !ara com!arar alternativas com um !adrão)c omo !roceder !ara com!arar todas as alternativas entre si)d omo identificar a mel3or alternativa de um conCunto)

    e omo garantir estatisticamente os resultados)

  • 8/16/2019 Nova Aula 1-1.ppt

    35/37

      %.Simulação de Sistemas

    assos na -ormulação %%%

     Documentação#  omo lin3as gerais !ode>se di"er que os seguinteselementos devem constar de uma documentação final de um !roCeto desimulação:

    a 'escrição dos obCetivos e 3i!teses levantadas; b onCunto de !arUmetros de entrada utili"ados 0incluindo a descrição das

    técnicas adotadas !ara adequação de curvas de variáveisaleatrias;c 'escrição das técnicas e métodos em!regados na verificação e na

    validação do modelo;d 'escrição do !roCeto de e!erimentos e do modelo fatorial de

    e!erimentação adotado;

    e Gesultados obtidos e descrição dos métodos de análise adotados;f onclus$es e recomendaç$es Besta Lltima eta!a é fundamental tentardescrever os gan3os obtidos na forma monetária

  • 8/16/2019 Nova Aula 1-1.ppt

    36/37

      %Simulação de Sistemas

    assos na -ormulação %%%

     A+resentação os -esultaos e &m+lementação.

    a Gestabelecimento e confirmação dos obCetivos do !roCeto; b Nuais !roblemas foram resolvidos;

    c Gá!ida revisão da metodologia;

    d Jenef#cios alcançados com a0s solução0$es !ro!osta0s;

    e onsideraç$es sobre o alcance e !recisão dos resultados;

    f Alternativas reCeitadas e motivos;g Animaç$es das alternativas !ro!ostas quando cab#veis;

    3 -stabelecimento de cone$es entre o !rocesso e os resultados alcançados com

    o modelo simulado e outros !rocessos de reengen3aria ou de reformulação

    eistentes no negcio;

    i Assegurar que os res!onsáveis !elo estabelecimento de mudançasorgani"acionais ou !rocessuais ten3am com!reendido a abordagem utili"ada e seus

     benef#cios;

     C Dentar demonstrar que a simulação é uma es!écie de !onte entre a idéia e sua

    im!lementação

  • 8/16/2019 Nova Aula 1-1.ppt

    37/37