Min baggrund er i procesforbedring, og jeg begyndte at modellere fabrikssimuleringer for over ti år siden. Jeg brugte først modellering til at hjælpe med at evaluere og retfærdiggøre forbedringsprojekter og derefter brugte jeg det til at hjælpe med at validere opskaleringsplaner. Som fabrikssimuleringsmodeller ønsker du to ting:
- For at din model skal opfattes som nyttig og,
- eventuelle anbefalinger fra den model, der skal implementeres.
Jeg fandt ud af, at det at starte et modelleringsprojekt har mange paralleller med procesforbedringsprojekter. I og med at begge projekter skal have klare mål og flugte med virksomhedens strategi. Uden dette vil du kæmpe for at få støttet dine projekter og implementeret eventuelle anbefalinger.
Der er to ting, du skal have styr på, før du begynder at oprette en fabrikssimulering (eller også kendt som produktionssimulering ):
- Forstå hvilket operationelt spørgsmål du forsøger at besvare.
- Definer et proceskort nøjagtigt.
Operationel problemdefinition for fabrikssimulering
Jeg taler ofte om at definere det operationelle spørgsmål, før jeg starter et modelprojekt. Dette indebærer at tale med procesinteressenter og de personer, der sætter projektet i gang, og finde ud af, hvad de håber at opnå med modellen, og hvilke andre operationelle bekymringer de har. Spørgsmålet skal defineres på en måde, der kan leveres af modellen. At have et spørgsmål defineret giver formålet med din model og hjælper dig med at fokusere på arbejde, der hjælper med at besvare spørgsmålene. Uden dette formål er det let at spilde tid på at indsamle data eller modellere processer, der ikke er relevante for at besvare spørgsmålet.
En anden ting, du skal spørge dig selv, er “harmoniserer spørgsmålet med virksomhedens strategi”. Hvis du kan definere spørgsmålet på en måde, så det tydeligt stemmer overens, så vil du finde det meget nemmere at få støtte til at konstruere modellen, og du er mere tilbøjelig til at få reageret på de fund, som modellen frembringer.
Det kan være svært at definere et spørgsmål, der opfylder alle disse kriterier, og som alle interessenter er tilfredse med. Det er dog besværet værd og gør de senere faser af skabelsen af modellen meget nemmere.
Eksempler på spørgsmål, som en simulering kan besvare
Modellens kompleksitet afhænger af det spørgsmål, du skal besvare. Et veldefineret spørgsmål kan hjælpe med at fokusere og fremskynde dataindsamlings- og modelleringsfaserne og er med til at sikre, at du får de svar, du leder efter. Jeg kan godt lide at stille mig selv spørgsmålet i slutningen af hver projektfase for at sikre, at projektet er på rette spor.
Her er nogle typiske spørgsmål, vi er blevet stillet:
- Hvor kommer udnyttelsestab fra?
- Hvad er det optimale genbestillingsniveau?
- Hvad er tilbagebetalingsperioden for dette nye udstyr?
- Hvor hurtigt skal en transportør repareres?
- Hvad er det bedste produktmix for vores nuværende ressourcer?
- Hvad er vores aktivitetsbaserede omkostninger?
Se nogle korte videoer, der viser disse almindelige spørgsmål. Du kan finde en YT-playliste her: https://www.youtube.com/playlist?list=PLHOPtCr3e1lkCDf_ALM8UoTT1eSsRARby
Håndtering af relevansen af sekundære spørgsmål
Det kan være meget fristende at tilføje et par sekundære spørgsmål. Udtrykket ‘ville det ikke være rart, hvis …’ bliver ofte hørt. Hvis du ikke er forsigtig, kan dette føre til missionskryb og betydelig forsinkelse med at få svaret på dit primære spørgsmål. Inden du tilføjer et sekundært spørgsmål til dit projektkort, skal du overveje følgende:
- Er det sekundære spørgsmål vigtigt og vil ikke væsentligt forsinke besvarelsen af det primære spørgsmål? Hvis svaret er ‘ja’, så tilføj spørgsmålet til modeloversigten, da det vil tilføje opfattet værdi til modellen med lidt ekstra indsats.
- Er det sekundære spørgsmål vigtigt, men vil det væsentligt forsinke besvarelsen af det første spørgsmål? Hvis svaret er ja, så udelad spørgsmålet, men byg modellen på en måde, så den kan udvikles til at besvare det sekundære spørgsmål i fremtiden.
- Er det sekundære spørgsmål vigtigt? Passer det naturligt med din planlagte model? Er det den ekstra indsats værd at besvare det sekundære spørgsmål? Hvis svaret er ‘nej’ til nogen af disse, så udelad det sekundære spørgsmål.
Proceskortlægning til fabrikssimuleringsmodellering
Når du har defineret dit spørgsmål, kan du nu tage et kig på den proces, du planlægger at modellere. For at skabe en brugbar model skal du have en god forståelse af selve processen. Den bedste måde at gøre dette på er at kortlægge processen med procesejeren. Dette kan være ingeniøren, der har designet processen eller lederen af processen og operatører, der kører processen. Du vil sandsynligvis finde uoverensstemmelser mellem, hvordan processen menes at blive kørt, og hvordan den rent faktisk køres. Det er vigtigt at være klar over, hvilken version af processen du modellerer.
Det er vigtigt at udvikle et proceskort, som alle interessenter er enige om, fordi en fejl her kan betyde, at der foretages strukturelle ændringer i modellen på et senere tidspunkt. Jeg kæmper personligt med sene strukturelle ændringer, da de kan være komplicerede og tidskrævende at implementere og generelt føre til de vanskelige fejl, som er svære at finde.
Værktøjer og metoder til udarbejdelse af proceskort
Hvis du er meget heldig, vil en ingeniør give dig et procesflowdiagram (PFD). Dette er en god start, men PFD’er kan være komplekse og indeholde alle de backup-linjer, der ikke bruges i normal drift. Og det kan også være forældet. Jeg ville stadig oprette proceskortet med procesinteressenterne og bruge PDF’en som understøttende information.
Den bedste metode til at oprette et proceskort er at gå i den gamle skole med klæbe sedler, blyanter og kaffe. Lås dig selv inde i et rum med procesejeren og nogle operatører, og gennemfør processen trin for trin, gå baglæns, når det er nødvendigt. Afhængigt af kompleksiteten bør det første udkast tage 1-3 timer. Tag billeder af dit hårde arbejde og konverter det til et procesflowdiagram. Sørg for at sende en kopi til interessenterne til kommentar, og hvis du har chancen, gå på linje og valider proceskortet. Og som model har du en fantastisk mulighed for at stille alle de dumme spørgsmål, så udnyt dette fuldt ud.
Modelprocesser først, derefter databehandling
I starten af et projekt er det vigtigere at få et præcist proceskort, end det er at få præcise procesdata. At jagte nøjagtige data forsinker ofte projekterne, og der er risiko for at bruge for meget tid på at indsamle uvigtig information. Produktionssimuleringssoftware er designet til at bruge variabler og interne regneark til at opbevare data. Disse er meget nemmere at administrere og ændre, efterhånden som projektet udvikler sig. Jeg tabulerer relevante procesdata ved hjælp af det interne regneark i Simul8 og udfylder det med bedste gæt. Dette har den fordel, at andre personer i projektteamet kan indsamle relevante procesdata, mens du fokuserer på modelleringen.
Til sidst udarbejder og implementerer du fabrikssimuleringen
Bevæbnet med et veldefineret spørgsmål og et præcist proceskort er du nu klar til at udarbejde din model.
Uanset om det er et nyt procesforbedringsprojekt eller et modelleringsprojekt, starter vi hos Produktionssupport 56 altid med at forstå problemet og processen.
Leave a Reply