ΠΡΟΣΟΜΟΙΩΣΗ ΚΑΙ ΣΥΣΤΗΜΑΤΑ ΣΤΗΡΙΞΗΣ ΑΠΟΦΑΣΕΩΝ Εισαγωγή στο Simul8 1ο εργαστηριακό μάθημα Ευπραξία (Εύη) Ζαμάνη γραφείο 103 (κτίριο Ευελπίδων, 1ος όροφος) - Τρίτη 13:00-15:00 τηλέφωνο: 210 8203855 e- mail: ezamani@aueb.gr
Στόχοι Μαθήματος Πληροφορίες και επεξήγηση του Simul8 ως πακέτο S/W, Αντιστοίχιση ορολογίας προσομοίωσης και Simul8, Απλά παραδείγματα στο Simul8, Επεξήγηση ιδιοτήτων (propermes) εικονιδίων (work entry point, storage bin, work centre, work exit point), Προσομοίωση με τη βοήθεια του παραδείγματος του κομμωτηρίου.
Simul8 Ισχυρό εργαλείο προσομοίωσης και εύκολο στη χρήση του. Σημαντικό πλεονέκτημα: η λειτουργία του δεν βασίζεται στον προγραμματισμό ή στην χρήση στατιστικών δεδομένων: Η προσομοιούμενη διαδικασία σχεδιάζεται στον χώρο εργασίας και οι αριθμητικές πληροφορίες συμπληρώνονται μόνο όπου απαιτούνται.
Ανάγκες που καλύπτει το Simul8 Παραγωγή ενός γρήγορου μοντέλου που θα μας επιτρέψει να σκεφτούμε περισσότερο πάνω στη δομή της προσομοιούμενης διαδικασίας. Δυνατότητα εισαγωγής αριθμητικών δεδομένων στο επιθυμητό και αναγκαίο για κάθε περίσταση επίπεδο λεπτομέρειας. Δυνατότητα διαχείρισης πολύπλοκων μοντέλων. Δυνατότητα παροχής κατανοητών και έγκυρων αποτελεσμάτων σχετικά με την επίδοση του προσομοιούμενου συστήματος.
Βασικά Αντικείμενα του Simul8 Κέντρα εργασίας (work centres) Κάδοι αποθήκευσεις (storage bins) Πόροι (resources) Σημεία εισόδου εργασίας (work entry points) Σημεία εξόδου εργασίας (work exit points) Βέλη (arrows)
Αντιστοιχία Όρων Simul8 & Προσομοίωσης Ορολογία Simul8 Κέντρο Εργασίας Κάδος Αποθήκευσης Μονάδα Εργασίας Πόρος Ετικέτα (σε Μονάδα Εργασίας) Γενική Ορολογία Προσομοίωσης Δραστηριότητα Ουρά Προσωρινή Οντότητα Πόρος (Μόνιμη Οντότητα) Χαρακτηριστικό (Οντότητας)
Ένα απλό παράδειγμα στο Simul8 (1) Έχοντας κατανοήσει τα παραπάνω, θα κατασκευάσουμε το πρώτο μοντέλο προσομοίωσης στο Simul8. Θα αποτελείται από: Ένα σημείο εισόδου εργασίας (work entry point), Έναν κάδο αποθήκευσης (storage bin), Ένα κέντρο εργασίας (work centre), και Ένα σημείο εξόδου εργασίας (work exit point).
Ένα απλό παράδειγμα στο Simul8 (2) Route Drawing Mode: Βέλη που αποτυπώνουν τη σχέση μεταξύ των αντικειμένων. Show/Hide Route Arrows: Εμφανίζει ή κρύβει τα βελάκια του μοντέλου. Οι δείκτες επάνω από κάθε αντικείμενο μετράνε τον αριθμό των μονάδων εργασίας που βρίσκονται σε αυτό κάθε στιγμή.
Ένα απλό παράδειγμα στο Simul8 (3) Run: Εκτελεί την προσομοίωση Reset clock to start: Μηδενίζει το ρολόι της προσομοίωσης Επιλέγοντας Run, τρέχει η προσομοίωση και προκύπτει η παρακάτω εικόνα: 10 μονάδες εργασίας βρίσκονται στον κάδο αποθήκευσης, 1 μονάδα εργασίας υφίσταται επεξεργασία στο κέντρο εργασίας, ενώ 222 είναι οι μονάδες εργασίας που πέρασαν από όλα τα στάδια και οδηγήθηκαν στην έξοδο.
Ένα απλό παράδειγμα στο Simul8 (4) Ολοκληρώνοντας την εκτέλεση της προσομοίωσης, μπορούμε να δούμε τα αποτελέσματα με μεγαλύτερη ανάλυση πατώντας δεξί κλικ πάνω στο σημείο εξόδου (work exit point): ProperMes / Results. Στο παράθυρο που ανοίγει: αριθμό μονάδων που εξυπηρετήθηκαν, το μέσο - μέγιστο - ελάχιστο χρόνο παραμονής στο σύστημα, ποσοστό μονάδων που παρέμειναν στο σύστημα για προκαθορισμένο διάστημα. Μπορούμε να δούμε γραφικό με τον χρόνο παραμονής και αντιστοιχα ποσοστά εξυπηρέτησης.
Ένα απλό παράδειγμα στο Simul8 (5)
Ένα απλό παράδειγμα στο Simul8 (5) Οριζόντιος άξονας: στρογγυλοποίηση στο πλησιέστερο δεκαδικό (με τρόπο ωστε να προκύπτουν ΠΑΝΤΑ 10 intervals). Κατακόρυφος: % πελατών που εξυπηρετήθηκαν εντός του interval. π.χ. 22% πελατών αποχώρησε στο 76-90min. Av.yme=86.81 (άρα περίπου σωστό).
Ένα απλό παράδειγμα στο Simul8 (6) Εδώ θα πρέπει να ορίσουμε τον τρόπο με τον οποίο οι μονάδες εργασίας κατανέμονται προς επεξεργασία: δηλαδή το RouMng Out της εισόδου (work entry point).
Ένα απλό παράδειγμα στο Simul8 (7)
Ένα απλό παράδειγμα στο Simul8 (8) Βλέπουμε πως 230 μονάδες εργασίας μπήκαν στο σύστημα, και τόσες βγήκαν. Επισης δεν υπάρχουν καθόλου μονάδες εργασίας στους κάδους αποθήκευσης ή στα κέντρα εργασίας. Πριν:
Προσομοιώνοντας το κομμωτήριο 1 Ένα κομμωτήριο έχει πελάτισσες που θέλουν κούρεμα (με πιθανότητα 30%), βαφή (50%) ή χτένισμα (20%). Όσες θέλουν κούρεμα ή βαφή, στη συνέχεια χρειάζονται και χτένισμα. Μετά το χτένισμα, 20% των πελατισσών θέλουν και περιποίηση νυχιών και εξυπηρετούνται από την μανικιουρίστα. Πριν φύγουν, οι πελάτισσες πληρώνουν στο ταμείο. Υπάρχουν δύο κατηγορίες κομμωτριών: οι εκπαιδευόμενες που είναι εξειδικευμένες (1 άτομο) μόνο στο χτένισμα και οι έμπειρες (2 άτομα) οι οποίες κάνουν και βαφή και κούρεμα (και χτένισμα).
Προσομοιώνοντας το κομμωτήριο 2 Είσοδος στο κατάστημα: Εκθετική κατανομή, με μέσο 30 λεπτά. Χτένισμα: Κανονική κατανομή, με μέσο 20 λεπτά και τυπική απόκλιση 3 λεπτά. Βαφή: Κανονική κατανομή, με μέσο 35 λεπτά και τυπική απόκλιση 5 λεπτά. Κούρεμα: Κανονική κατανομή με μέσο 25 λεπτά και τυπική απόκλιση 4 λεπτά. Νύχια: Ομοιόμορφη κατανομή, με χρόνους μεταξύ 10 και 15 λεπτών. Πληρωμή: Σταθερή διάρκεια 2 λεπτά. Στόχος: η παραμονή 95% πελατισσών < 90 λεπτά.
Προσομοιώνοντας το κομμωτήριο 3 Αφού έχουμε αναπαραστήσει το σύστημα μας, προχωράμε στο να ορίσουμε τον τρόπο με τον οποίο μοιράζονται οι πελάτισσες στις δραστηριότητες.
Προσομοιώνοντας το κομμωτήριο 4 Στο σημείο εισόδου (work entry point), με δεξί κλικ / Properyes/ Rouyng Out, καθορίζουμε τα ποσοστά με τα οποία οι πελάτισσες επιλέγουν κούρεμα(30%), χτένισμα(20%), βαφή(50%). Ομοίως, εργαζόμαστε και για τη δραστηριότητα μανικιούρ.
Προσομοιώνοντας το κομμωτήριο 5 Για να ορίσουμε τα ποσοστά για την μανικιουρίστα, η απόφαση λαμβάνεται κατά την έξοδο από το χτένισμα. Άρα: επιλέγουμε χτένισμα/ δεξί κλικ/ Properyes/ Rouyng OUT και θέτουμε τα ποσοστά.
Προσομοιώνοντας το κομμωτήριo 6 Στη συνέχεια εισάγουμε τους πόρους (resources) του συστήματος (έμπειρες και εξειδικευμένες κομμώτριες. Από τα properyes του κάθε πόρου, ορίζουμε την διάθεσιμη ποσότητα για τον κάθε ένα.
Προσομοιώνοντας το κομμωτήριο 7 Έπειτα, αντιστοιχίζουμε τους πόρους με τις δραστηριότητες (από τα Properyes των δραστηριοτήτων)
Προσομοιώνοντας το κομμωτήριο 8 Για να ορίσουμε τον χρόνο εισόδο κάθε πελάτισσας στο σύστημα, κάνουμε δεξί κλικ στο σημείο εισόδου (work entry)/ ProperMes κι επιλέγουμε ExponenMal με average 30.
Προσομοιώνοντας το κομμωτήριο 9 Για να ορίσουμε τον χρόνο για κάθε δραστηριότητα, π.χ. χτένισμα, επιλέγουμε ProperMes και δίνουμε την κατανομή (normal), το μέσο (average) = 20, και την τυπ. απόκλιση (std. dev.) = 3.
Προσομοιώνοντας το κομμωτήριο 10 Για να ορίσουμε τον μέγιστο αποδεκτό χρόνο που θα παραμείνουν οι πελάτισσες: έξοδος/ ProperMes/ Results/ Time limit και εκτελούμε την προσομοίωση.
Προσομοιώνοντας το κομμωτήριο 11
Προσομοιώνοντας το κομμωτήριο 12 Θα πρέπει να εξεταστούν τα αίτια της καθυστέρησης. Πρώτα κοιτάμε τους χρόνους αναμονής στις ουρές. Μεγάλοι χρόνοι αναμονής: διπλασιάζουμε θέσεις εργασίας.
Προσομοιώνοντας το κομμωτήριο 13 Αντίστοιχα, αυξάνουμε και το προσωπικό. Συνολικά: 3 έμπειρες, 3 εκπαιδευόμενες.
Προσομοιώνοντας το κομμωτήριο 14 Παρατηρείται σημαντική βελτίωση: προηγουμένως 32% με μέσο χρόνο παραμονής 130,78, τώρα 83% με 69,35%.
Προσομοιώνοντας το κομμωτήριο 15 Αν και υπάρχει βελτίωση, υπάρχουν ακόμη περιθώρια. Η εύκολη λύση: να δημιουργηθούν επιπλέον θέσεις εργασίας, προσληψη επιπλέον προσωπικού. Οικονομική επιβάρυνση, εσωτερική διάταξη κομμωτηρίου ίσως να είναι δυσάρεστη, με επίδραση στην απόδοση του προσωπικού και στην ικανοποίηση των πελατισσών. Η επέμβαση τελικά ίσως να είχε αρνητική επίδραση. Μπορούμε να κάνουμε αναδιανομή του προσωπικού. Εφόσον το χτένισμα μπορούν να το κάνουν και οι έμπειρες και οι εκπαιδευόμενες, αναθέτουμε την εργασία μόνο στις εκπαιδευόμενες και μοιράζουμε τις έμπειρες σε βαφή και κούρεμα.
Προσομοιώνοντας το κομμωτήριο 16 Παρατηρείται σημαντική βελτίωση: προηγουμένως average: 69,35% και 83% within limit, ενώ τώρα 62,37% και 96% αντίστοιχα. Δηλαδή, 96% των πελατισσών μας εξυπηρετήθηκε εντός 90 λεπτών.
Εγκατάσταση του Simul8 Μπορείτε να κατεβάσετε το πρόγραμμα από την διεύθυνση: h p://www.wirelessresearch.eu/simul8/ simul.zip Οδηγίες υπάρχουν στο eduportal (license και password). Έχει αναρτηθεί το manual και συμπληρωματικό υλικό.