Skip to content

felix-nack/SimPy-Production-Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

SAUBER Laundry Service Simulation

A discrete-event simulation of a professional laundry service using SimPy. The simulation models the complete workflow of SAUBER, a laundry operation serving two customers with different delivery patterns and priorities.

Overview

This simulation implements a detailed model of laundry operations including:

  • Resources: 4 washing machines, 2 standard dryers, 1 special dryer, 2 employees (Luise and Moritz)
  • Processes: Washing, drying, and ironing with realistic processing time distributions
  • Laundry Types: Boil (40%), Colored (30%), Delicate (20%), Wool (10%)
  • Customer Behavior: Two customers with distinct delivery schedules and priority levels
  • Supply Management: Automatic detergent inventory tracking and reordering

The simulation runs for 2,250 hours of continuous operation and provides comprehensive analytics on resource utilization, waiting times, bottlenecks, and flow times.

Requirements

Install the required dependencies using:

pip install -r requirements.txt

Output Metrics

The simulation provides insights on:

  • Average detergent stock levels and order frequency
  • Basket throughput per customer
  • Resource utilization and bottleneck identification
  • Waiting times and queue lengths
  • Average flow time by laundry type
  • Special dryer usage patterns

About

SimPy-based discrete-event simulation modeling SAUBER laundry operations with multiple resources, customer priorities, and automated inventory management

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors