Dette indlæg er det første indlæg i en kommende serie af indlæg ang. simuleringsmodellering i AnyLogic. Jeg vil introducere grundlæggende simuleringsmodellering af materialehåndteringssystemer ved hjælp af AnyLogic. Jeg vil bruge AnyLogics materialehåndteringsbibliotek til eksemplerne i dette indlæg og introducere nogle enkle DES-modeller med transportbånd.
Til at begynde med introducerer jeg en simpel transportbåndsmodel med et simpelt rullebånd
Nedenfor vejledning introducerer markeringer af transportbånd og transportbåndsblokken i AnyLogic. Det gør også brug af procesmodelleringsbiblioteket i AnyLogic til modellering af en “source” og en “sink”.
Kilden skaber agenter for materialevarer. Du kan oprette brugerdefinerede materialevarer – som introduceret i videoen.
Dernæst kan vi tilføje en deling i transportbåndet
I nedenstående tutorial udvides den foregående model ved nu også at omfatte en markering af transportbåndsporet som adskiller den oprindelige transportlinje i to separate transportlinjer. Materialestrømmen ved afdelingen kan styres med en “selectOutput” modelleringskomponent fra procesmodelleringsbiblioteket i AnyLogic. Dette demonstreres i nedenstående video.
Jeg fortsætter ved at tilføje en arbejdsstation
En arbejdsstation muliggør modelleringen af en proces i forbindelse med transportlinjen, f.eks. en montageproces. Arbejdsstationen giver mulighed for at specificere f.eks. behandlingstider og deres distributioner. Dette demonstreres i nedenstående tutorial.
Indtil videre er der ikke tildelt nogen ressource til arbejdsstationen; det sker så nu
Ressourcer og ressourcepuljer muliggør modellering af f.eks. montagearbejdere til udførsel af montageopgaver ved, i dette tilfælde, en bestemt arbejdsstation. Ressourcepuljer kan også f.eks. være forbundet med en vagtplan.
Processer kan have en defineret partistørrelse og den kan vi modellere i AnyLogic
I dette eksempel modellerer jeg en batchprocess hvor flere dele konverteres til en enkelt del. Dette kunne f.eks. være en emballeringsproces hvori flere emner pakkes i emballagematerialer.
Derefter modellerer jeg en mobil montagemedarbejder
Ressourcer skal ikke nødvendigvis tildeles en statisk placering i modellen. De kan være mobile, og det kan være vigtigt at modellere i materialehåndteringssystemer. I dette tilfælde tildeles en arbejderpulje til tre montagestationer, og den vej, som arbejderne kan gå, når de flytter fra station til station, defineres ved hjælp af et netværk.
Industriingeniør som gerne beskæftiger sig med optimering, simulation og matematisk modellering i R, SQL, VBA og Python
Leave a Reply