Extend för Dummies Teknologer

Relevanta dokument
Händelsestyrd simulering. Inledning. Exempel

Fö relä sning 2, Kö system 2015

SF1900 Sannolikhetsteori och statistik, HT 2017 Laboration 1 för CINEK2

Statistikens grunder 1 och 2, GN, 15 hp, deltid, kvällskurs

SIMULINK. En kort introduktion till. Polplacerad regulator sid 8 Appendix Symboler/block sid 10. Institutionen för Tillämpad Fysik och elektronik

Frågebanker, frågeuppsättningar och slumpvisa block

Institutionen för Tillämpad Fysik och elektronik Umeå Universitet BE. Introduktion till verktyget SIMULINK. Grunderna...2

En överblick. Pseudo-parallell simulering. Snabbköpsexemplet, forts. Två olika sätt att modellera och simulera. Schedulering

Manual till automatiseringen för administratörer

Performance QoS Köteori SNMP. Felsökning. Jens A Andersson (Maria Kihl) GET request GET response SET request TRAP MIB. Att mäta är att veta ping

2 Laborationsuppgifter, upptagetsystem

b) Vad är sannolikheten att personen somnar i lägenheten? (4 p) c) Hur många gånger förväntas personen byta rum? (4 p)

Version X6 Fler tips

Kontrollera att följande punkter är uppfyllda innan rapporten lämnas in: Första sidan är ett försättsblad (laddas ned från kurshemsidan)

Så här inventerar du med Serveras inventeringswebb.

EvaSys -Lathund för att lägga till egna frågor till mallar

Besvara de elektroniska frågorna (se kurshemsidan). Läs kapitel i kursbok

Besvara de elektroniska frågorna (se kurshemsidan). Läs kapitel i kursbok.

NYHETER I AUTOCAD 2006

Det finns en referensbok (Java) hos tentavakten som du får gå fram och läsa men inte ta tillbaka till bänken.

MANUAL ELBENSTÖD / WIZARD 6

Kunna beräkna medelantal kunder för alla köer i ett könät utan återkopplingar.

TENTAMEN I SF1904 MARKOVPROCESSER FREDAGEN DEN 17 AUGUSTI 2018 KL

6. Nu skall vi ställa in vad som skall hända när man klickar på knappen samt att markören skall ändra sig till en hand när markören är på knappen.

Installationsanvisning för Su Officemallar 2011 För Mac Word och PowerPoint

TENTAMEN I SF1904 MARKOVPROCESSER FREDAGEN DEN 18 AUGUSTI 2017 KL

Målet för D3 är att studenterna ska kunna följande: Dra slumptal från olika sannolikhetsfördelningar med hjälp av SAS

Performance QoS Köteori. Jens A Andersson (Maria Kihl)

Simulering med ModelSim En kort introduktion

Region Skåne Verksamhetsledningssystem (VLS)

Referenshanteringsprogrammet

Installationsanvisning för Su Officemallar 2013 För PC

Målet för D2 är att studenterna ska kunna följande: Dra slumptal från olika sannolikhetsfördelningar med hjälp av SAS

Datorövning 2 Matlab/Simulink. Styr- och Reglerteknik för U3/EI2

Ladda ned appen Plickers till din surfplatta eller mobiltelefon och logga in med samma konto som du skapade ovan. Appen är gratis.

Flexiboard. Lathund kring hur du kommer igång med att skapa egna överlägg till Flexiboard. Habilitering & Hjälpmedel

Lunds Universitet LTH Ingenjörshögskolan IDa1, IEa1 Helsingborg. Laboration nr 4 i digitala system ht-15. Ett sekvensnät. grupp. namn.

Installationsanvisning för Su Officemallar 2011 För Mac Word och PowerPoint

WAGO KNX komma igång guide

Macromedia. Flash 8 Grundkurs.

Lathund Google Kalender (i webbläsare)

MANUALEN. Så använder ni SkolmatSveriges verktyg!

TDDC30. Objektorienterad programmering i Java, datastrukturer och algoritmer. Föreläsning 3 Jonas Lindgren, Institutionen för Datavetenskap, LiU

Medicinska biblioteket 3D-skrivare

Öppna EndNote varje gång när du vill samla referenser till ditt bibliotek.

Fö relä sning 1, Kö system vä ren 2014

OBS! Lägg till planeringsområde

Tentauppgift OOP1 våren 2002

Guide till EndNote X9

TILLSTÅNDSGRAFEN. Slutligen erhålls den mycket viktiga så kallade Snittmetoden :

"if"-satsen. Inledande programmering med C# (1DV402)

Skapa en Artikelsida i Episerver. Förbundets huvudsida kommer upp = CMS sidan

MIO310 OPTIMERING OCH SIMULERING, 4 p

Introduktion till Simulink

Simulering med ModelSim En kort introduktion

Du skall naturligtvis visa körexempel med output där det behövs i din rapport!

Abstrakta datatyper Laboration 2 GruDat, DD1344

Övning 1 - Abstrakta datatyper

Styrteknik: E-Designer och E-1000

Guide till EndNote X9

Installationsanvisning för Su Officemallar 2007 För PC

TENTAMEN PROGRAMMERING I JAVA, 5P SOMMARUNIVERSITETET

Första sidan är ett försättsblad (laddas ned från kurshemsidan) Alla frågor som nns i uppgiftstexten är besvarade

Kom igång med TIS-Office

Liten MATLAB introduktion

LISAM. Linköpings Universitet. Logga in. Du loggar in på Använd ditt LiU-id, användarnamn och lösenord.

Simulering av ett Multi-skill callcenter Med varierande genomsnittlig betjäningstid beroende på agenters kunskapsnivå

Manual digipostpro. samt digivu. WAN och LAN. Sätt i kort... Ansluten

Gran Canaria - Arbetsbeskrivning knapplänkar (Mediator 8)

Onlinetester Del 2 Frågebanker, frågeuppsättningar och slumpvisa block

Kom igång med din SKY WiFi SmartPen

Att börja med EndNote och inställningar som bör göras innan man lägger in referenser (170301)

Markovprocesser SF1904

TDDC30. Objektorienterad programmering i Java, datastrukturer och algoritmer. Föreläsning 3 Jonas Lindgren, Institutionen för Datavetenskap, LiU

Det är principer och idéer som är viktiga. Skriv så att du övertygar rättaren om att du har förstått dessa även om detaljer kan vara felaktiga.

DI-Plot. Instruktionsmanual

Markovprocesser SF1904

KALKYLATOR LABORATION4. Laborationens syfte

Manual - 3D-skrivare ZYYX

TILLÄMPNINGAR INOM DATORTEKNIK

Nemo96 HD och Nemo96 HD+ firmware uppdatering

Matematisk statistik allmän kurs, MASA01:B, HT-14 Laborationer

Markovprocesser SF1904

Inledande programmering med C# (1DV402) Tärningarna ska kastas

Flödesschema som visar hur man använder Quartus II.

Matematikcentrum 1(6) Matematisk Statistik Lunds Universitet MASB11 - Biostatistisk grundkurs VT2014, lp3. Laboration 2. Fördelningar och simulering

Micro:bit. Börja skapa egna program

Programmering, grundkurs, 8.0 hp, Elektro, KTH, hösten Programmering: att instruera en maskin att utföra en uppgift, kräver olika språk:

EndNote X6 grundkurs

Tentamen, EDA690 Algoritmer och Datastrukturer, Helsingborg

Innehåll. WordWall låter dig som pedagog skapa övningar, aktiviteter och presentationer med några enkla klick.

Kunna beräkna medelantal kunder för alla köer i ett könät utan återkopplingar. I denna övning kallas ett kösystem som ingår i ett könät oftast nod.

DC ++ o allt annat runt om! (en kom-i-gång guide..) Klicka på File Settings. Färdigt med konfigureringen!

Beskrivning av hur du ansluter en E-terminal från Beijer Electronics till HC900 via Ethernet så att denna kan visa och manipulera data i HC900.

Obligatorisk uppgift, del 1

Se till att posten är i Ändringsläge. Gå till rullgardinsmenyn under Föremål och välj Lägg in bild.

Ladda ner och installera Presentity Telefonist

Ladok. Registrering. RG01 Registrering en person 2. RG02 Registrering flera personer 4. RG10 Avbrott på kurs 9

Transkript:

Extend för Dummies Teknologer (Till dig som ska använda Extend för första gången) Den huvudsakliga tanken med denna manual är att Ni på ett enkelt sätt ska kunna sätta Er in i Extend och konstruera Er första simuleringsmodell. Ni ska även få en inblick i vilka möjligheter Extend har om man ska simulera. (1) Efter att ha startat Programmet Extend, väljer ni att öppna ett nytt arbetsfönster i Arkivmenyn (new model). (2) Öppna därefter Library-menyn och välj Open Library markera Discrete Event och öppna. pprepa för biblioteken Generic och BPR. Dessa tre bibliotek är de tre bibliotek som vi i huvudsak kommer att använda i Kursen (Avviker vi från detta kommer detta att meddelas tydligt) () Öppna åter Library-menyn välj Discrete Event och Open Library Window. pprepa för Generic och BPR. Nu Kommer Ert arbetsfönster att se ut på följande sätt:

Vi bygger En M/M/ Kö Kom ihåg strukturen på en M/M/1 kö: Kunder In Kunder T KÖ Betjäning (1) Välj blocket Executive i biblioteket Discrete Event och för in den I arbetsmodellen drag & drop OBS! denna procedur ska göras i alla simuleringmodeller Ni konstruerar i denna kurs. Som Ni ser hamnar blocket uppe i vänstra hörnet. Anledning till att man ska göra detta beskrivs senare. ev ent count Executive, Discrete Event. (2) Välj blocken Generator, Queue (IO), Activity Multiple, och Exit i Discerete Event samt Input Random Number från Generic, och placera dem på följande sätt: Exit # V 1 2 L W D C L W Rand i arbetsfönstret. Markera och dra linjer så att modellen ser ut så här: Exit # V 1 2 L W D C L W Rand Nu är modellen klar och endast de olika blockens inställningar saknas. Se även introduktionsfilmen MTT091Start som kan laddas ner från kursens hemsida.

V 1 2 Generator detta block genererar kunder till systemet. Om vi öppnar den så ser den ut på följande sätt: Här kan vi välja fördelning för kundankomsterna, dvs, ankomstintervallen. (detta fall exponentialfördelad) L W Queue, IO: Detta är kön kunderna ställer sig i när de anländer till systemet (IO: irst In = irst Out) D C L W Activity Multiple: Detta block representerar betjäningsstationerna. Öppnar vi den ser det ut på följande sätt. Pilen markerar antalet betjäningsstationer. Ändra till tre

Rand Input Random Number, Detta block är kopplad till Activity Multiple och talar om för den vilken fördelning betjäningstiden ska följa. Öppna blocket och vi ser: Där vi väljer Exponentialfördelning. Exit # Exit: Kunderna måste kunna lämna systemet, Detta görs med en Exit.

Beskrivning av de olika blocken Extend består av en mängd olika bibliotek. Grundbiblioteket är Discrete Event (DE) och Generic. Vi på LTH har även köpt licens för, MG, BPR. Många utav arbetsblocken har liknande eller identiska funktioner. Blocken beskrivs inte i detalj, utan beskrivningen ska mer fungera som en vägledning om vilka möjligheter som finns. Här beskrivs bara de vanligaste och ständigt återkommande blocken. Notera att till samtliga block finns en help-funktion. Blockens struktur: Output L w p Input R p Output Input Output = yrkant med svart ifyllnad Input = yrkant utan ifyllnad Där blocket har en ram kan produkter gå in och ut ur blocket. Där blocket är ramlös kan man lägga in respektive läsa av värden i blocket.

1) öljande block används när man ska föra in saker i modellen (kunder, in-transporter etc.,) V 1 2 Generator DE 12APV Import BPR 2) öljande block kan användas som köer, L W R L w p p u # Queue, IO Stack, BPR Repository, BPR DE Queue, IO DE - Detta block beskrivs ovan. Stack, BPR - ungerar i grunden som en IO man har tilläggsfunktioner som priority, reneging etc., Repository, BPR - Även denna fungerar som en IO Kö. Här kan man ha ett startvärde när man börjar simuleringen, T.ex., ett lager av produkter. ) Betjäning, Transport, tillverkning etc., T S A1- D C L W D DS A1- Activity, Multiple DE Activity Delay DE Operation, BPR Activity, Multiple DE, Betjäning med en eller flera betjänare, Activity Delay DE, Betjäning med en betjänare, Operation, BPR, Betjäning med en betjänare. Kan sätta ihop produkter. Kan låta maskin gå sönder. Om en kö har flera möjliga efterföljare, så väljer kunden, produkten den väg där den kan komma igenom. (4) Om man inte vill gå första lediga väg så gäller någon av följande block: a a? b b? select select Y?? Select Output, DE Select Input, DE Decision (2), BPR Decision (5), BPR N

(5) Om man ska nå samma mål från flera olika källor behövs någon av följande: a b Combine DE Merge, BPR (6) om en kund, produkt etc., behöver en identitet sätts ett attribut på dem: Set A A Set Attribute Get A Get Attribute (7) Behöver man tilldela slumpmässiga siffervärden, konverterade värden eller värden som ändras över tiden används någon av följande: x y Eqn t y Conversion, Generic Equation, Generic Input Data, Generic Rand Input Random Number Generic Conversion, Generic, Här kan man ändra ett input vill valfritt annat värde. Equation, Generic, Här kan man addera, multiplicera, och skapa funktioner av olika input. Input Data, Generic, Här kan värden ändras med tiden, t.ex., man kan ändra intensiteten av kunder till en restaurang, (det kommer fler kunder runt lunch än vid 15.00 tiden.) De block som ni i övrigt behöver beskrivs i samband med laborationerna.