Simulering av människor - fokus på mänskliga rörelser

Relevanta dokument
Simulering av sjukvårdsverksamhet

SIMULERING. Vad är simulering?

OPERATIV ANALYS & LOGISTIK

Kontor Helsingborg Egnahemsvägen Mörarp. Kontor Halmstad Lilla Böslid Eldsberga

Utveckling av datorprogram för driftsäkerhetsanalys

Optimering och simulering: Hur fungerar det och vad är skillnaden?

Modellering av dynamiska spårkrafter från spårvagnar. Examensarbete utfört av Ejder Eken och Robert Friberg Presentation för Swedtrain,

CIVILINGENJÖRSEXAMEN MASTER OF SCIENCE IN ENGINEERING

Nationella prov i verkligheten

RÖRELSE. - Mätningar och mätinstrument och hur de kan kombineras för att mäta storheter, till exempel fart, tryck och effekt.

Köpguide för mobila växlar. Modern telefoni till företaget är långt ifrån vad det var för bara några år sedan.

kan kämpa ett helt liv i ständig uppförsbacke utan att uppnå de resultat som de önskar. Man försöker ofta förklara den här skillnaden med att vissa

Hög verkningsgrad i hela systemet


Markovkedjor. Patrik Zetterberg. 8 januari 2013

Fakulteten för hälsa, natur- och teknikvetenskap. Utbildningsplan

Teknikprogrammet (TE)

Maskiningenjör - produktutveckling, 180 hp

Kalkylering i ett tjänsteföretag med hjälp av Excel

Trafikanalys Kompletterande arbeten för ny järnväg Göteborg - Borås

Laboration i Maskinelement

Kom i gång med trådlösa

campus.borlänge Förstudie - Beslutsstöd för operativ tågtrafikstyrning

Miljön i Windows Vista

Säker, säkrare, SafeEnd

Monte Carlo-metoder. Bild från Monte Carlo

Thermoground 1.0 LTH Manual

e-kommunikation i byggbranschen

Kollektivtrafikforskning vid Campus Norrköping

ENTRÉ DOKUMENTHANTERING...

Billie: Avgång 9:42 till nya livet (del 1)

Götalandsbanan. Miljoner människor kommer varandra närmare

Frågor och svar. Programvaror och tjänster Systemutveckling. Statens inköpscentral vid Kammarkollegiet

Handbok i BIM-projektering

PR1000e. PR1000e Brodyrmaskin. Professionella broderier snabbt och lätt med Brother PR1000e

Chefens glasögon och två områden för framgång

Träningsdagbok. Av Erik Stintzing. Inom ämnet Idrott och hälsa

ca 8 m Gatans bredd är ca 7 m. Om gatan är smalare ökas avståndet mellan lådorna. Om gatan är bredare kan avståndet minskas.

Simulering av biogasprocesser

SCENARIO VÄLSVIKEN. Karlstad trafikmodell

Innehåll. Standardavvikelse... 3 Betarisk... 3 Value at Risk... 4 Risknivån i strukturerade produkter... 4

Fakulteten för teknik och naturvetenskap. Utbildningsplan. Matematisk modellering

Lokal examensbeskrivning

Upprättad av Godkänd Datum Ändringsdatum Ver.Rev/Bet Referens LSU MIKAEL ERIKSSON

Provmoment: Ladok-kod: A133TG Tentamen ges för: TGIEA16h, TGIEL16h, TGIEO16h. Tentamens Kod: Tentamensdatum: Tid: 14-18

Energiberäkningar föreställningar och fakta. Johnny Kronvall Green Building Science

Pedagogisk planering till klassuppgifterna Teknikåttan 2019

Bänklösningar för Granule Combi. Installation av Granule Combi -maskiner i kombination med bänkar

Blomlådor för bättre trafiksäkerhet

Praktisk och rolig bok om utveckling av verksamheter och grupper Om systemiskt tänkande och KIM-modellen

Preliminära resultat samt uppföljning och utvärdering av modell

Pedagogisk planering till klassuppgifterna, rikstävling Teknikåttan 2018

BG306A Strukturmekanik, bärverksanalys MT129A Finita elementmetoden

Strategi för mer cykling

Idag. Modellering. Varför modellera? Konceptuell modell Modelleringsverktyg Objektklasser Sambandsklasser Knepiga attribut Modelleringsprocessen

Bilaga A Hastighetsformulär. Hastighetsmätningar. Observatör: Datum: Tid: Väder: Plats: Sida: Punkt 1 Punkt 2 Punkt 3

Sportteknologi maskiningenjör inom innovativ produktutveckling, 180 hp

AVANCERAD TABLETT-MENY FÖR AUTOCAD VER 10,11, 12 OCH 13. SnabbCAD ver 6.0. SnabbCAD ver 6.0 S N A B B C A D MÄNGDNINGSMODUL VER 1.

JavaScript Block Editor:

RAPPORT ÖVERFÖRINGSLEDNING SYDVÄSTRA MÖCKELN

Föreläsning 9: Turingmaskiner och oavgörbarhet. Turingmaskinen. Den maximalt förenklade modell för beräkning vi kommer använda är turingmaskinen.

Det (för)skjuter man inte på

Beteenden, trafiksäkerhet och effektutvärdering 3D & AI för mätning och uppföljning

STYRANDE SATSER. 1) Skriv ett program som räknar ut hur många år du har till pensionen. Vi räknar här med att man pensioneras det år man fyller 65 år.

Framtidens Team AB. Seminarium Framtidens ledarskap. endagsseminarium för att få en inblick i framtidens ledarskap Framtidens Team

Bakgrund och motivation. Definition av algoritmer Beskrivningssätt Algoritmanalys. Algoritmer. Lars Larsson VT Lars Larsson Algoritmer 1

16 veckor med Part Construction AB

Tidtabellsplanering med simulering

16 veckor med Part Construction AB

Föregångare inom IT- och verksamhetsutveckling

Uppsala kommun, plan- och byggnadsnämnden. Dnr PBN , VATTENFALLS FRAMTIDA ANGÖRING FRÅN STÅLGATAN. Trafikutredning

Tentaupplägg denna gång

Uppgift 1 ( Betyg 3 uppgift )

Så Bar nsparar Sve r ig e 2017

En CAD-ansvarigs syn på integrering mot CAD.

RAPPORT R Kv. Kavringen, Hökarängen. Trafikbuller från spårtrafik. Antal sidor: 13

Vi har släppt lös ängeln i rummet -


Kortare väntetider, bättre utnyttjande av operationssalarna

Dokumentation från SMS spridningskonferens i Halmstad 15 februari 2013

Lektionsanteckningar 11-12: Normalfördelningen

The Battery Replacement Programme

TSIU61: Reglerteknik. Matematiska modeller Laplacetransformen. Gustaf Hendeby.

Utbildningsplan för masterprogrammet i hälsoinformatik 4HI10

ELEVINSTRUKTION - BILSIMULERING ALGODOO

Introduktion till programmering D0009E. Föreläsning 5: Fruktbara funktioner

MANUAL. Ver. 1.0,

Bilaga Fyra framtider. Metodbeskrivning

Matematik 3c Kap 2 Förändringshastighet och derivator

Praktikrapport. Sofia Larsson MKVA12, HT12

Fakulteten för ekonomi, kommunikation och IT. Utbildningsplan. Civilekonomprogrammet Master of Science in Business and Economics

Praesideo digitalt högtalar- och utrymningslarmssystem Få fram ert budskap vad som än händer

2 (6) k 0 2 (7) n 1 F k F n. k F k F n F k F n F n 1 2 (8)

Simulering av elmarknader. EG2205 Föreläsning 11, vårterminen 2016 Mikael Amelin

Civilingenjör i elektroteknik, 300 hp Master of Science in Electrical Engineering, 300 credits

Tentaupplägg denna gång

Exempel på knutpunkter

Kärnkraft och värmeböljor

Vad är ManPlan. Du kan också lägga upp ditt kundregister i manplan så att du kan koppla ihop persoanl med både en resurs och kund.

Effekter av dedicerade körfält för tung trafik på flerfältsväg

Transkript:

Simulering av människor - fokus på mänskliga rörelser Något av det mest svårmodellerade vid simulering, är att försöka beskriva den oförutsägbara människan - och tur är väl det! Var och en av oss är en individ och även om vi beter oss på ett sätt en gång, är det ingen garanti för att vi nästa gång motsvarande situation dyker upp inte gör något helt annat. Det går möjligen att ha en uppfattning om t.ex. vilken hastighet vi i genomsnitt går eller springer med - men vid det unika tillfället då vi förflyttar oss, pinnar vi säkert på antingen en aning snabbare (tåget går snart!) eller så släpar vi bena efter oss (vad ska jag köpa till middag?). Och till råga på allt är det inte säkert att vi är rationella! När man därför simulerar människan, använder man sig nästan alltid av slumpen i någon utsträckning (beskriven med hjälp av matematiska så kallade sannolikhetsfördelningar). På detta sätt kan man tilldela varje individ unika egenskaper i modellen, baserat på vad man bedömer är aktuellt att beakta. Då vi i Trilogik arbetar med simulering, tar vi ofta hjälp av en utvecklingsmiljö som heter AnyLogic, som vi valt att satsa på, bl.a. på grund av den stora flexibilitet som programmet tillhandahåller. Man kan bygga simuleringsmodeller av i princip vad som helst, på önskad detaljeringsnivå. Vissa områden har företaget som utvecklat AnyLogic valt att lägga extra fokus på och förberett verktyg och byggstenar för att underlätta modelleringen. Ett sådant fokusområde är modellering av människor - eller som de kallas i programmet, Fotgängare ( Pedestrians ). Tillämpningar Som namnet på denna modelleringstyp antyder - simulering av fotgängare - är ett av huvudsyftena att möjliggöra modelleringar vid trafikanalyser, där man vill lägga stor vikt på mänskliga rörelser. Det kan röra sig om det som bilden visar (simulering av en tunnelbanestation), en perrong, en flygplats, gatutrafik (inkluderande trottoarer och övergångs-ställen) eller ett parkeringsområde - för att nämna några. Men det kan också vara ett sammanhang som inte direkt har trafikal koppling, såsom en mässa, en biograf, en idrottsarena eller en tjänsteverksamhet av något annat slag (bank, affär, kontor,...). Överhuvudtaget företeelser där trängsel och dess effekter är av intresse att studera!

Frihetsgrader vid modelleringen När man arbetar med ett verktyg som AnyLogic, kan valfri verksamhet beskrivas - tack vare den oerhörda flexibilitet som finns inbyggd i verktyget. Vad det gäller "fotgängarsimuleringar", har man försökt att kraftfullt underlätta för användaren, så att just denna unika form av modellering ska förenklas. Här nämns lite om vad som möjliggjorts. Egenskaper hos fotgängarna: Hastighet: Varje fotgängare har en hastighet, som man antingen kan välja att ange eller låta slumpa fram (t.ex. att varje individ får en hastighet mellan 1,5 och 4,0 km/h). Denna hastighet kan man sedan, för varje individ, låta vara konstant eller variera över tiden. Storlek: Varje individ kan ha en egen storlek - som påverkar hur mycket "plats" hon/han tar Aggressivitet: För att försöka beskriva att vi alla är i olika grad "buffliga", kan man ange (eller slumpa fram) grad av aggressivitet (hög, låg, medel) för varje individ. Det påverkar i vilken grad en individ är benägen att väja vid möten med andra fotgängare.

Vid sidan av de ovan angivna egenskaperna, kan man välja att definiera vilken egenskap man så önskar (längd, hungrighet, benägenhet att ta genvägar,... eller något annat) för de modellerade människorna. Förberedda specialmodelleringar: Man har försökt förutse vilka typer av frågeställningar som är intressanta i det här sammanhanget. Här följer en uppräkning av några sådana. Våningsbyten: Om man simulerar ett varuhus eller en tunnelbanestation, måste parallellt flera olika våningar kunna betraktas. Kluster/grupperingar: Människor rör sig antingen oberoende av varandra eller på något sätt synkroniserat. Man kan därför skapa och upplösa grupper - där en individ är "ledare" och övriga håller sig nära henne/honom. Hastighet påverkad av läge: Även om man har en normalhastighet, kan vissa egenskaper hos det område man befinner sig inom göra att en annan hastighet gäller - rulltrappa eller rullbana, halt underlag,... Detta kan lätt hanteras. Människor inom ett givet område: Ibland kan det vara av intresse att analysera hur många människor som rör sig (eller befinner sig) inom ett visst område - en perrong, ett våningsplan eller något annat. Ibland vill man också i modellen sätta begränsningar på hur många som får vara inom ett visst område (uttryckt som antal eller antal/ytenhet). Dra sig åt en sida: När människor går, finns det ibland faktorer som påverkar om de väljer att gå längs ena eller andra väggen. Det kan vara sådant som rädsla för att ramla över kanten (vid tågperrong), speciell fascination vad det gäller vissa tavlor i ett museum (kanske Mona Lisa i Louvren!) eller något annat. Detta kan man styra. När man släpper lös sina beskrivna fotgängare i den aktuella miljön (där man ofta använt en ritning för att göra den så verklighetsnära som möjligt), tar de sig helt enkelt fram efter "eget huvud" - från den punkt de gör entré i modellen till den punkt där de lämnar (om de lämnar). Individen gör sina egna vägval, men försöker i möjligaste mån ta ungefär närmaste vägen. Är det trångt kan den väja eller avvakta eller kämpa sig fram. Den håller hela tiden koll så att den inte krockar och givetvis påverkar trängsel och flaskhalsar den genomsnittliga hastigheten. Man kan sammanfatta detta med att hur individen agerar (och i slutänden, hur summan av alla individer och det studerade "systemet" agerar) är i högsta grad beroende av det aktuella "tillståndet". Detta slags tillståndsberoende är typiskt för frågeställningar som är s.k. dynamiska och som ofta är väldigt svåra att räkna på. Man behöver då verktyg av typ simulering! Exempel på frågeställningar Bilden på förra sidan visade på en tunnelbanestation och är tagen från en exempelmodell som utvecklats av leverantörerna av AnyLogic - XJ Technologies. Vad kan vara motivet för att ta fram en sådan modell? Till att börja med kan man ha varit intresserad av att skapa sig en bild av beläggning och utnyttjande av olika beståndsdelar - spärrar, biljettkassor, rulltrappor,... - för att därigenom

fatta rätt beslut vad det gäller personaltäthet och investeringar. I det aktuella fallet lär en viss fokus varit att se hur det påverkade verksamheten om man installerade biljettautomater som komplement till manuell betjäning. Designen av stationen kan vara ett annat perspektiv i fokus. Uppstår "flaskhalsar"? Är det vissa delar av golvytan som blir extra utsatta för trängsel och problem? Är vissa outnyttjade? Oavsett vilka frågor man tittar på, är det självfallet så att svaren varierar över dygnet. Det gör att man som indata ofta ser till att ange sådana fakta som tidtabeller för tågen m.m. Sett från trafikanternas perspektiv, kan faktorer som väntetider, hur lång tid det tar att förflytta sig från A till B och mycket annat vara av intresse. Det här var lite allmänna exempel kopplade till en tunnelbanestation. På motsvarande sätt går det att lista mängder med frågeställningar för andra kategorier av verksamheter. Simulering allmänt De här sidorna har i allmänna ordalag försökt förklara lite grand kring vad man kan göra med simulering, förutsatt fokus på modellering av människor. Under Simulering går det att läsa betydligt mer om simulering och de olika kompetensområden vi representerar inom Trilogik Konsult. Där

finns också möjlighet att själv gå in och titta på och "leka med" en demonstrationsmodell - dock i detta fall med mer industriellt produktionsfokus. Kontakta oss gärna, så tar vi med glädje mer fördjupade diskussioner! Copyright 2008-2017 Trilogik Konsult AB