Gastles 1: optimizing warehouse operations (Kris Braekers) Flashcards
Wat zijn de belangrijkste activiteiten in warehouse management? (4)
- Receiving
- Storage
- Picking
- Shipping
Waarom wordt warehouse management steeds complexer? (3)
- Het assortiment neemt toe
- Orders worden kleiner (B2C)
- Kortere verwachte leveringstermijn
Welke soorten magazijnen kunnen we onderscheiden?
- Fully automated
Human-dependent - Parts-to-picker
- Picker-to-parts
Waarom wordt nog zoveel human dependent: picker-to-parts gebruikt? (3)
- warehouses worden beheerd door logistieke dienstverleners. Meestal contracten voor 3-5 jaar met klant. Niet genoeg tijd om de grote investeringskost te recupereren
- Mensen zijn flexibeler bij wijzigingen van producten
- Meer flexibiliteit op basis van capaciteit
Wat is de meest arbeidsintensieve warehouse operatie? en wat is het objectief in een warehouse?
Meest arbeidsintensieve warehouse operatie is order picking. Het typische opjectief is deze orderpick tijd te minimaliseren.
- Dit kan worden gedaan door de travel time te minimaliseren.
op welke verschillende niveaus moeten er beslissingen worden genomen in een warehouse?
- Strategisch niveau; lange termijn
- Tactisch niveau; middellange termijn
- Operationeel niveau; korte termijn
Welke beslissingen moeten er worden gemaakt op strategisch niveau? (3)
- Typen kranen/ apparatuur
- De opstelling v/h warehouse
- Niveau van automatisatie
Welke beslissingen moeten er worden gemaakt op tactische niveau? (2)
- Storage location assignment
- Zoning: opsplitsen van het warehouse in verschillende zones of niet?
Welke beslissingen moeten er worden gemaakt op operationeel niveau? (3)
- Order batching
- Routering v/d pickers
- Toewijzing van taken
Welke opties hebben we bij storage location assignment (het tactische niveau)?
- Random: willekeurig in het magazijn plaatsen
- Within-aisle: A producten worden dichterbij depot gelegd tov C producten.
- Across-aisle: A producten steeds op het begin van een gang en C producten steeds op het einde
- Diagonaal: Combinatie van within-aisle en across-aisle
- Perimeter opslag: A producten overal op de koppen van de gang leggen, zodat nooit ver in de gangen moet worden gegaan.
Wat is Zoning (het tactische niveau)? en wat zijn de voor- en nadelen?
Bij zoning gaan we het totale magazijn indelen in een aantal zones en elke werknemer wordt toegewezen aan een specifieke zone.
Voordelen:
- Orderpickers moeten maar een kleine afstand afleggeen
- Orderpickers worden meer vertrouwd met de producten
Nadelen:
- Wat met orders die over verschillende zones liggen?
- Orders moeten worden geconsolideerd
Wat is order batching? Welke opties hebben we bij order batching (operationeel niveau)?
Order batching = het samennemen ven verschillende orders.
- Laat toe om de wandelafstand te reduceren
- efficiëntie neemt toe
Opties:
- First come first serve = orders worden samengesteld obv de timing
- Seed-based algoritme = we beginnen vanuit 1 order en gaan orders toevoegen naarmate het algoritme dit voordelig ziet.
- Savings algoritme = gebaseerd op de hoeveelheid afstand die kan worden verminderd
Wat is picker routing? Welke opties hebben we bij picker routing (operationeel niveau)?
Na het samenstellen van een batch moet er een route worden bepaald.
simplistische heuristieken
- Aisle-by-aisle: alle gangen waar we moeten zijn lopen we door
- Traversal: gangen onderverdelen in subgangen, we lopen nu de subgangen door
- Return: steeds terugkeren naar het midden; gang steeds in en uit langs dezelfde kant.
- Midpoint: Maximum tot het midden van een gang en dan gaan we terug
- Largest gap
Meer geavanceerde heuristieken en exacte oplossingen
=> Onderliggend probleem is een traveling salesmen problem (TSP): kortere afstanden en meer complexiteit; maar minder intuïtief
Wat is Job assignment? Welke vragen stellen we bij job assignment (operationeel niveau)?
Nu batches zijn gecreërd en de route is gekozen, moeten we beslissen welke order picker welke batch gaat doen.
- Hoeveel order pickers hebben we?
- Wat is de deadline voor bestellingen?
- Verschillen tussen pickers?
Licht de ‘trap of local optimalization’ toe.
Door elke beslissinge apart te optimaliseren verliezen we veel potentiele efficientie.
=> Door beslissingen te combineren gaan we betere oplossingen bekomen.