ΧΡΟΝΟ-ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΠΑΡΑΓΩΓΗΣ

Σχετικά έγγραφα
ΟΡΓΑΝΩΣΗ & ΙΟΙΚΗΣΗ ΠΑΡΑΓΩΓΗΣ ΙΙ

ΚΕΦΑΛΑΙΟ 9. ΧΡΟΝΟΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΑΙ ΕΛΕΓΧΟΣ ΠΑΡΑΓΩΓΗΣ Εισαγωγή στο Χρονικό Προγραμματισμό Παραγωγής... 2

9.1. Εισαγωγή στο Χρονικό Προγραμματισμό Παραγωγής... 2

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΡΙΤΣΑΣ ΙΩΑΝΝΗΣ ΑΜ:4576 ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ ΚΟΣΜΑΣ ΠΑΞΙΝΟΣ OFFICE ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΙΑΣ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

Διοίκηση Παραγωγής και Συστημάτων Υπηρεσιών

Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων ΙΙ Σύνολο- Περιεχόμενο Μαθήματος

Προγραμματισμός & Έλεγχος Παραγωγής. Κεφ. 7 Χρονικός Προγραμματισμός Συμπληρωματικές Σημειώσεις

ΕΛΕΓΧΟΣ ΠΑΡΑΓΩΓΗΣ - ΑΠΟΘΕΜΑΤΩΝ

Περιεχόμενα Πρόλογος 5ης αναθεωρημένης έκδοσης ΚΕΦΆΛΆΙΟ 1 Ο ρόλος της επιχειρησιακής έρευνας στη λήψη αποφάσεων ΚΕΦΆΛΆΙΟ 2.

ΣΧΕ ΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΣΥΣΤΗΜΑΤΩΝ ΙΑΧΕΙΡΙΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΠΟΡΩΝ

Μεταπτυχιακό Πρόγραμμα : Τεχνο-οικονομικά Συστήματα. 13. Μελέτη Περίπτωσης Το πρόβλημα του χρονοπρογραμματισμού βιομηχανικών εργασιών

Διοίκηση Παραγωγής και Συστημάτων Υπηρεσιών

ιοίκηση Παραγωγής και Υπηρεσιών

Εργαστήριο Λειτουργικών Συστημάτων - Αλγόριθμοι Χρονοπρογραμματισμού. Εργαστηριακή Άσκηση

ΟΡΓΑΝΩΣΗ & ΙΟΙΚΗΣΗ ΠΑΡΑΓΩΓΗΣ

Διοίκηση Παραγωγής & Συστημάτων Υπηρεσιών ΕΡΓΑΣΤΗΡΙΟ ΣΥΣΤΗΜΑΤΩΝ ΑΠΟΦΑΣΕΩΝ ΚΑΙ ΔΙΟΙΚΗΣΗΣ

Μάθημα 7 ο. Αλγόριθμοι Χρονοδρομολόγησης

ΠΛΗ 405 Τεχνητή Νοηµοσύνη

ΕΦΑΡΜΟΓΕΣ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ

Ολοκληρωμένη Λύση Δρομολόγησης και Προγραμματισμού Στόλου Οχημάτων «Route Planner»

Λειτουργικά Συστήματα

ΟΡΓAΝΩΣΗ / ΔΙΟIΚΗΣΗ ΠΑΡΑΓΩΓHΣ: ΕΙΣΑΓΩΓΙΚEΣ EΝΝΟΙΕΣ. Διοίκηση Παραγωγής & Συστημάτων Υπηρεσιών ΕΡΓΑΣΤΗΡΙΟ ΣΥΣΤΗΜΑΤΩΝ ΑΠΟΦΑΣΕΩΝ ΚΑΙ ΔΙΟΙΚΗΣΗΣ

Προγραμματισμός & Έλεγχος Παραγωγής. Κεφ. 7 Χρονικός Προγραμματισμός Συμπληρωματικές Σημειώσεις

ΕΙΣΑΓΩΓΗ ΣΤΗ ΔΙΑΧΕΙΡΙΣΗ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΡΓΩΝ

Προγραµµατισµός Απαιτήσεων Υλικών

Γραμμικός Προγραμματισμός Μέθοδος Simplex

Αριστοµένης Μακρής Ο..Ε.Π.

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

Τ.Ε.Ι. ΚΡΗΤΗΣ, Σ.Δ.Ο., Τμήμα Λογιστικής. ERP Systems

ΠΛΗ 405 Τεχνητή Νοηµοσύνη Ε ανάληψη. δοµή δεδοµένων για κατασκευή ευρετικών συναρτήσεων Ο αλγόριθµος GraphPlan

ΣΥΣΤHΜΑΤΑ ΑΠΟΦAΣΕΩΝ ΣΤΗΝ ΠΑΡΑΓΩΓH

Μάθημα 7: Αλγόριθμοι Χρονοδρομολόγησης

7. Η ΔΥΝΑΜΙΚΗ ΤΟΥ ΕΡΓΟΣΤΑΣΙΟΥ

Β ΓΥΜΝΑΣΙΟΥ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΣ: ΣΙΑΦΗΣ Β.

ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ ΘΕΩΡΙΑ ΚΑΙ ΕΦΑΡΜΟΓΗ ΤΟΥ ΓΡΑΜΜΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΣΤΗ ΛΗΨΗ ΑΠΟΦΑΣΕΩΝ (1)

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

Γραφική Λύση & Πρότυπη Μορφή Μαθηματικού Μοντέλου

Τμήμα Μηχανικών Πληροφορικής ΤΕ Η μέθοδος Simplex. Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα. τελευταία ενημέρωση: 19/01/2017

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΚΑΙ ΜΑΘΗΜΑΤΙΚΗ ΔΙΑΤΥΠΩΣΗ, Διαλ. 2. Ανωτάτη Σχολή Παιδαγωγικής και Τεχνολογικής Εκπαίδευσης 8/4/2017

ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ & ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΚΕΦΑΛΑΙΟ 1

Κεφάλαιο 5 Ανάλυση Αλγορίθμων

Δρομολόγηση σε σύστημα ενός επεξεργαστή

Τεχνο-οικονοµικά Συστήµατα ιοίκηση Παραγωγής & Συστηµάτων Υπηρεσιών

ΤΕΙ ΚΡΗΤΗΣ ΤΜΗΜΑ ΛΟΓΙΣΤΙΚΗΣ ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ ΣΥΣΤΗΜΑΤΑ ΠΟΙΟΤΗΤΑΣ

ΔΙΟΙΚΗΣΗ ΒΙΟΜΗΧΑΝΙΚΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ III

ΧΡΗΣΗ ΤΟΥ ΑΛΓΟΡΙΘΜΟΥ ΠΡΟΣΟΜΟΙΩΜΕΝΗΣ ΑΝΟΠΤΗΣΗΣ ΓΙΑ ΤΗΝ ΕΠΙΛΥΣΗ ΤΟΥ ΠΡΟΒΛΗΜΑΤΟΣ ΧΡΟΝΟΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΕΡΓΑΣΙΩΝ

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή

Επιχειρησιακή Έρευνα I

2. ΣΥΓΚΕΝΤΡΩΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΠΑΡΑΓΩΓΗΣ

ιοίκηση Παραγωγής και Υπηρεσιών

Περιεχόμενα. Πρόλογος Η ιοικητική Επιστήμη στην Κοινωνία της Πληροφορίας... 17

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα CAD / CAM

Α Ν Α Λ Τ Η Α Λ Γ Ο Ρ Ι Θ Μ Ω Ν Κ Ε Υ Α Λ Α Ι Ο 5. Πως υπολογίζεται ο χρόνος εκτέλεσης ενός αλγορίθμου;

Ανάλυση Επιδόσεων Συστημάτων Πραγματικού Χρόνου

ΕΠΕΞΕΡΓΑΣΙΑ ΠΑΡΑΓΓΕΛΙΩΝ

Συστήματα Παραγωγής ΠΑΡΑΔΕΙΓΜΑ ΓΡΑΜΜΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ

ΤΟ ΠΡΟΒΛΗΜΑ ΤΟΥ ΧΩΡΟΤΑΞΙΚΟΥ ΣΧΕΔΙΑΣΜΟΥ

Επιχειρησιακή Έρευνα I

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems

Φ. Δογάνης I. Bafumba Χ. Σαρίμβεης. Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Χημικών Μηχανικών Μονάδα Αυτόματης Ρύθμισης και Πληροφορικής

Γραµµικός Προγραµµατισµός (ΓΠ)

Βελτιστοποίηση κατανομής πόρων συντήρησης οδοστρωμάτων Πανεπιστήμιο Πατρών - Πολυτεχνική Σχολή Τμήμα Πολιτικών Μηχανικών

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Χρονοπρογραμματισμός Εργαστηριακές Ασκήσεις

Πολυκριτηριακός Γραμμικός Προγραμματισμός. Συστήματα Αποφάσεων Εργαστήριο Συστημάτων Αποφάσεων και Διοίκησης

5.1. Χωροταξικός Σχεδιασμός Κριτήρια αξιολόγησης Χωροταξικού Σχεδιασμού Δραστηριότητες Χωροταξικού Σχεδιασμού...

Επιχειρησιακή Έρευνα

Εργαστηριακή Άσκηση. Τμήμα Μηχανικών Πληροφορικής ΤΕ

ΠΡΟΒΛΗΜΑΤΑ ΜΕΤΑΦΟΡΑΣ

Case 12: Προγραμματισμός Παραγωγής της «Tires CO» ΣΕΝΑΡΙΟ (1)

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΑΘΗΜΑ 1 Ο. Εισαγωγή στις έννοιες Πρόβλημα, Αλγόριθμος, Προγραμματισμός, Γλώσσες Προγραμματισμού

ΤΕΙ Χαλκίδας Σχολή Διοίκησης και Οικονομίας Τμήμα Διοίκησης Επιχειρήσεων

Χρονοδρομολόγηση Ι Μοντέλα διεργασιών, Προθεσμίες και Αλγόριθμοι

Για τις λύσεις των προβλημάτων υπάρχει τρόπος εκτίμησης της επίδοσης (performance) και της αποδοτικότητας (efficiency). Ερωτήματα για την επίδοση

Πληροφοριακά Συστήματα Διοίκησης. Επισκόπηση μοντέλων λήψης αποφάσεων Τεχνικές Μαθηματικού Προγραμματισμού

Η μέθοδος Simplex. Γεωργία Φουτσιτζή-Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα. Τμήμα Μηχανικών Πληροφορικής ΤΕ

ΣΥΣΤHΜΑΤΑ ΑΠΟΦAΣΕΩΝ ΣΤΗΝ ΠΑΡΑΓΩΓH

Ακέραιος Γραµµικός Προγραµµατισµός

«ΤΕΚΜΗΡΙΩΣΗ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΠΑΡΑΓΩΓΗΣ»

5. ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΑΙ ΕΛΕΓΧΟΣ ΠΑΡΑΓΩΓΗΣ

Χρήστος Ι. Σχοινάς Αν. Καθηγητής ΔΠΘ. Συμπληρωματικές σημειώσεις για το μάθημα: «Επιχειρησιακή Έρευνα ΙΙ»

Εισαγωγή στην Πληροφορική Προγραμματισμός-Λειτουργικά

Ένα σηµαντικό χαρακτηριστικό γνώρισµα των τελευταίων ετών αλλά και αυτών που ακολουθούν είναι οι αλλαγές που σηµειώνονται στο χώρο των επιχειρήσεων.

Ακέραιος Γραµµικός Προγραµµατισµός

ΧΡΟΝΟΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

Εισαγωγή στην Τεχνολογία Λογισμικού

Εισαγωγή στην Έννοια του Αλγορίθμου και στον Προγραμματισμό. Η έννοια του προβλήματος

Νέες τεχνολογίες εισάγονται ή χρησιµοποιούνται

Εισαγωγή στην Πληροφορική. Αντώνης Σταµατάκης

xiii Eur.Ing. Δρ. Φ. Σκιττίδης ΠΕΡΙΕΧΟΜΕΝΑ

z = c 1 x 1 + c 2 x c n x n

Χρονοπρογραμματισμός (scheduling)

min f(x) x R n b j - g j (x) = s j - b j = 0 g j (x) + s j = 0 - b j ) min L(x, s, λ) x R n λ, s R m L x i = 1, 2,, n (1) m L(x, s, λ) = f(x) +

ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΠΡΟΓΡΑΜ- ΜΑΤΙΣΜΟΣ ΠΑΡΑΓΩΓΗΣ Συνοπτικός (Συγκεντρωτικός) Προγραμματισμός Παραγωγής

ΧΡΟΝΟΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

Λειτουργικά Συστήματα (Λ/Σ)

Μέθοδοι Βελτιστοποίησης

Ασυμπτωτικός Συμβολισμός

Τ.Ε.Ι. ΑΝΑΤΟΛΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΚΑΙ ΘΡΑΚΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

Transcript:

ΧΡΟΝΟ-ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΠΑΡΑΓΩΓΗΣ Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Η/Υ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Διοίκηση Παραγωγής & Συστημάτων Υπηρεσιών ΕΡΓΑΣΤΗΡΙΟ ΣΥΣΤΗΜΑΤΩΝ ΑΠΟΦΑΣΕΩΝ ΚΑΙ ΔΙΟΙΚΗΣΗΣ

Περιεχόμενα 2 Φύση και Σπουδαιότητα του Χρον-προγραμματισμού Παραγωγής Προγραμματισμός Εργασιών σε Μηχανές Έλεγχος Παραγωγικής Διαδικασίας (Shop-floor Control) Αρχές Προγραμματισμού Κέντρων Εργασίας

Κέντρο Εργασίας 3 Χώρος εντός μίας επιχείρησης όπου πραγματοποιείται οργάνωση των παραγωγικών πόρων και εκτέλεση συγκεκριμένων εργασιών. Μπορεί να περιλαμβάνει μία ή περισσότερες μηχανές ή εν γένει σύνθετο εξοπλισμό εκτέλεσης των εργασιών: Διάταξη Παραγωγής Κατά Παραγγελία (Job Shop) Διάταξη Παραγωγής Συνεχούς Ροής (Flow Shop) Σταθερή Διάταξη Διάταξη Γραμμής Συναρμολόγησης Διάταξη GTC - Group Technology Cell

Το Πρόβλημα Προγραμματισμού 1/6 4 Δρομολόγηση εργασιών (sequencing) Χρονο - Δρομολόγηση εργασιών (scheduling) Παραγωγή Πλάνων (time-tabling) Χρονο - Δρομολόγηση Στόλου Οχημάτων(fleet scheduling) Προγραμματισμός Ανθρώπων ( Shifting / Rostering) Κοπή / Ανάμιξη Υλικών (cutting stock / mixing) Δημιουργία / Διαχείριση Χαρτοφυλακίου (portfolio management) κ.λπ. Περιλαμβάνει Εργασίες Πόρους Κανόνες & Περιορισμοί Κριτήρια

Το Πρόβλημα Προγραμματισμού 2/6 5 Εργασίες: Παραγωγή Αγαθών Δρομολόγηση Μεταφορών Εξαγωγή Χρονο-προγραμμάτων Κοπή / Ανάμιξη Υλικών Δημιουργία Χαρτοφυλακίων Διαχείριση Αποθεμάτων Διακρίνονται σε: Συνεχείς / Διακριτές Χρονικά Εξαρτημένες / Ανεξάρτητες Χωρικά Εξαρτημένες / Ανεξάρτητες Διακοπτόμενες / Μη διακοπτόμενες Εφάπαξ / Επαναλαμβανόμενες

Το Πρόβλημα Προγραμματισμού 3/6 6 Πόροι: Άνθρωποι Μηχανές Πρώτες Ύλες «Διαστάσεις» Διακρίνονται σε: Σταθεροί / Εναλλάξιμοι Ανανεώσιμοι / Αναλώσιμοι / Μεταβλητής Κατάστασης Απλοί / Πολλαπλοί

Το Πρόβλημα Προγραμματισμού 4/6 7 Κανόνες & Περιορισμοί: Ανταποκρίνονται σε Φυσικά, Παραγωγικά, Λειτουργικά, Οργανωτικά, Κοινωνικά,..., κ.λπ. χαρακτηριστικά του προβλήματος Καθορίζουν τον τρόπο εκτέλεσης των εργασιών Σε αλγοριθμικό επίπεδο, καθορίζουν το υποσύνολο των επιτρεπτών συνδυασμών των τιμών των μεταβλητών του προβλήματος Στη γενική περίπτωση η ύπαρξη περιορισμών και κανόνων διευκολύνει την εξεύρεση λύσης καθώς περιορίζει σημαντικά το πεδίο τιμών των εφικτών λύσεων. Διακρίνονται σε: Ισχυρούς Ασθενείς Προτιμήσεις

Το Πρόβλημα Προγραμματισμού 5/6 8 Κριτήρια: Ενσωματώνουν τις προτιμήσεις και επιθυμίες της διοίκησης σχετικά με τη παραγωγή Επιτρέπουν την αξιολόγηση των προτεινόμενων λύσεων Αποτελούν μέρος της αντικειμενικής συνάρτησης

Το Πρόβλημα Προγραμματισμού 6/6 9 Σχέση Περιορισμών & Κριτηρίων: Κάποιες φορές οι ασθενείς περιορισμοί και τα κριτήρια είναι εναλλάξιμα! Π.χ. Η επιθυμία σεβασμού των ημερομηνιών παραγωγής και παράδοσης (deadline) ενός προϊόντος μπορεί να θεωρηθεί ταυτόχρονα περιορισμός της παραγωγικής διαδικασίας αλλά και κριτήριο αξιολόγησης του προτεινόμενου πλάνου παραγωγής. Σε πολλές περιπτώσεις (π.χ. γενετικοί αλγόριθμοι) οι ασθενείς περιορισμοί ενσωματώνονται στην αντικειμενική συνάρτηση Η επιλογή για το αν μια προτίμηση εμφανίζεται ως περιορισμός ή κριτήριο, ανήκει στη διοίκηση.

Προγραμματισμός Δυναμικότητας 10 Πεπερασμένη Δυναμικότητα Μη πεπερασμένη Δυναμικότητα Σχεδίαση «προς-τα-εμπρός» σχεδίαση «προς-τα-πίσω»

Τυπικές λειτουργίες Προγραμματισμού και Ελέγχου 11 Ανάθεση πόρων (εξοπλισμό, προσωπικό) σε εργασίες Καθορισμός σειράς εκτέλεσης εργασιών (δρομολόγηση) Εκκίνηση εκτέλεσης σχεδιασθείσης εργασίας Έλεγχος Παραγωγικής Διαδικασίας (Shop-floor Control) Ανάλυση της κατάστασης των εκτελούμενων εργασιών Επίσπευση καθυστερημένων και κρίσιμων εργασιών

Στόχοι Προγραμματισμού 12 Σεβασμός Προθεσμιών (due dates) Ελαχιστοποίηση Χρόνου Υλοποίησης Προγράμματος (Lead Time) Ελαχιστοποίηση Χρόνου ή Κόστους Ρύθμισης (setup) Μηχανών Ελαχιστοποίηση Εκκρεμοτήτων Μεγιστοποίηση xρήσιμοποίησης μηχανών (machine utilization) ή πόρων

Κριτήρια Αξιολόγησης Προγραμματισμού 13 Ποσοστό ολοκληρωμένων εργασιών εντός των καθορισμένων προθεσμιών (ημερομηνιών παράδοσης) Βελτίωση χρόνου εκτέλεσης των εργασιών Ποσοστό χρησιμοποιούμενων πόρων Ποσοστό άεργου χρόνου (ανθρώπων / μηχανών)

Προγραμματισμός Εργασιών σε Μηχανές 14 Ν - εργασίες, 1 μηχανή- n/1 Ν - εργασίες, 2 μηχανές - n/2 Ν - εργασίες, Ν μηχανές - n/n Ν - εργασίες, Μ μηχανές - n/m Έστω: Τ now = Τρέχουσα Χρονική Στιγμή Τ επέξ = Απαιτούμενος χρόνος Επεξεργασίας της Εργασίας Τ s = Χρονική Στιγμή Έναρξης της Εργασίας T e = Χρονική Στιγμή Ολοκλήρωσης της Εργασίας : Τ s + T επεξ T r = Χρόνος που απομένει για την Oλοκλήρωση Eργασίας = Τ e -T now Τ dl = Καθορισμένη Ημερομηνία παράδοσης της Εργασίας

Κανόνες Απόδοσης Προτεραιοτήτων για Δρομολόγηση Εργασιών 1/2 15 1. First-come, first-served (FCFS) 2. Ελάχιστος Χρόνος Εκτέλεσης - EXE (SPT) : T επεξ = min 3. Αυστηρότερη (κοντινότερη) προθεσμία παράδοσης : T dl = min 4. Μικρότερο χρόνο έναρξης εκτέλεσης : T s = min 5. Μικρότερος χρόνος χαλάρωσης (Slack Time Remaining) : T dl T e

Κανόνες Απόδοσης Προτεραιοτήτων για Δρομολόγηση Εργασιών 2/2 16 6. Μικρότερος χρόνος χαλάρωσης (ανα εργασία) : STR / σύνολο εργασιών 7.Smallest critical ratio (CR) : (Τ dl - T now ) / σύνολο εργάσιμων ημερών 8.Smallest queue ratio (QR) : (STR / χρόνο αναμονής) 9.Last come, first served (LCFS) 10.Τυχαία σειρά δρομολόγησης

Παραδείγματα Δρομολόγησης n-εργασιών σε Μία Μηχανή 1/4 17 First-come, first-served (FCFS) Εργασίες Χρόνος Επεξεργασίας Ημερομηνία Παράδοσης A 4 5 B 7 10 4-εργασίες, 1-μηχανή C 3 6 D 1 4 Προγραμματισμός FCFS Εργασίες Χρόνος Επεξεργασίας Ημερομηνία Παράδοσης Πραγματική Ημερομηνία Καθυστέρηση A 4 5 4 0 B 7 10 11 +1 ΜΚ = (0+1+8+11) / 4=5 ημέρες C 3 6 14 +8 D 1 4 15 +11

Παραδείγματα Δρομολόγησης n-εργασιών σε Μία Μηχανή 2/4 18 Ελάχιστος Χρόνος Εκτέλεσης (ΕΧΕ) Εργασίες Χρόνος Επεξεργασίας Ημερομηνία Παράδοσης A 4 5 B 7 10 4-εργασίες, 1-μηχανή C 3 6 D 1 4 ΠρογραμματισμόςEXE Εργασίες Χρόνος Επεξεργασίας Ημερομηνία Παράδοσης Πραγματική Ημερομηνία Καθυστέρηση D 1 4 1 0 C 3 6 4 +0 ΜΚ = (0+0+3+5) / 4=2 ημέρες A 4 5 8 +3 B 7 10 15 +5

Παραδείγματα Δρομολόγησης n-εργασιών σε Μία Μηχανή 3/4 19 Last-Come, First-Served (LCFS) Εργασίες Χρόνος Επεξεργασίας Ημερομηνία Παράδοσης A 4 5 B 7 10 4-εργασίες, 1-μηχανή C 3 6 D 1 4 ΠρογραμματισμόςLCFS Εργασίες Χρόνος Επεξεργασίας Ημερομηνία Παράδοσης Πραγματική Ημερομηνία Καθυστέρηση D 1 4 1 +0 C 3 6 4 +0 ΜΚ = (0+0+1+10) / 4=2.75 ημέρες B 7 10 11 +1 A 4 5 15 +10

Παραδείγματα Δρομολόγησης n-εργασιών σε Μία Μηχανή 4/4 20 Αυστηρότερη (κοντινότερη) προθεσμία (ΑΠ) Εργασίες Χρόνος Επεξεργασίας Ημερομηνία Παράδοσης A 4 5 B 7 10 4-εργασίες, 1-μηχανή C 3 6 D 1 4 Προγραμματισμός ΑΠ Εργασίες Χρόνος Επεξεργασίας Ημερομηνία Παράδοσης Πραγματική Ημερομηνία Καθυστέρηση D 1 4 1 0 A 4 5 5 +0 ΜΚ = (0+0+2+5) / 4=1.75 ημέρες C 3 6 8 +2 B 7 10 15 +5

Αξιολόγηση Κανόνων Προτεραιότητας 21 Μέθοδος Μέση Καθυστέρηση FCFS 5,00 EXE 2,00 LCFS 2,75 ΑΠ 1,75 Η μέθοδος Ελάχιστου Χρόνου Εκτέλεσης θεωρείται -παρά την εξαιρετική απλότητά της- ως μία από τις πιο αποτελεσματικές μεθόδους απόδοσης προτεραιοτήτων για τη δρομολόγηση εργασιών

Δρομολόγηση n-εργασιών σε Δύο Μηχανές 1/5 22 Κανόνας του Johnson 1. Καταγραφή χρόνων επεξεργασίας εργασιών από τις μηχανές Α και Β. 2. Επιλογή του συντομότερου χρόνου επεξεργασίας 3. Εάν ο χρόνος επεξεργασίας αναφέρεται στην πρώτη μηχανή τότε η αντίστοιχη εργασία εκτελείται πρώτη από όλες. Αν αναφέρεται στη δεύτερη μηχανή η εργασία εκτελείται τελευταία. 4. Εξαίρεση της εργασίας και επανάληψη των βημάτων 2 και 3 έως ότου δρομολογηθούν όλες οι εργασίες.

Δρομολόγηση n-εργασιών σε Δύο Μηχανές 2/5 23 Εργασία Χρόνος Επεξεργασίας από Mηχανή νο 1 Χρόνος Επεξεργασίας από Mηχανή νο 2 Α Β 3 2 6 8 min C D 5 7 6 4 Δρομολόγηση κατά Johnson: A

Δρομολόγηση n-εργασιών σε Δύο Μηχανές 3/5 24 Εργασία Χρόνος Επεξεργασίας από Mηχανή νο 1 Χρόνος Επεξεργασίας από Mηχανή νο 2 Α 3 2 Β 6 8 C 5 6 D 7 4 min Δρομολόγηση κατά Johnson: D A

Δρομολόγηση n-εργασιών σε Δύο Μηχανές 4/5 25 Εργασία Χρόνος Επεξεργασίας από Mηχανή νο 1 Χρόνος Επεξεργασίας από Mηχανή νο 2 Α 3 2 Β 6 8 C D 5 7 min 6 4 Δρομολόγηση κατά Johnson: C D A

Δρομολόγηση n-εργασιών σε Δύο Μηχανές 5/5 26 Εργασία Χρόνος Επεξεργασίας από Mηχανή νο 1 Χρόνος Επεξεργασίας από Mηχανή νο 2 Α 3 2 Β C 6 5 min 8 6 D 7 4 Δρομολόγηση κατά Johnson: C B D A

Δρομολόγηση n-εργασιών σε n-μηχανές 27 Το πρόβλημα συνίσταται στα εξής: Υπάρχουν n «οντότητες» να μεταφερθούν σε n «προορισμούς». Κάθε «οντότητα» σχετίζεται με ένας μόνο «προορισμό». Μόνο ένα κριτήριο αξιολόγησης (ελάχιστο κόστος, μέγιστο κέρδος, ελάχιστος χρόνος εκτέλεσης) μπορεί να χρησιμοποιηθεί Αποτελεί ειδική περίπτωση του «προβλήματος μεταφοράς» που επιλύεται με γραμμικό προγραμματισμό. Είναι βολική για προγραμματισμό ανάθεσης εργασιών σε μηχανές, ανθρώπων σε εργασίες, κ.λπ. Επιλύεται συστηματικά με την «Ουγγρική Μέθοδο»

Δρομολόγηση n-εργασιών σε m-μηχανές 28 Πολύπλοκα προβλήματα προγραμματισμού, περιλαμβάνουν πολλές μηχανές που πρέπει να επεξεργαστούν μεγάλο πλήθος εργασιών Στην περίπτωση m-μηχανών που επεξεργάζονται n-εργασίες, οι δυνατοί συνδυασμοί είναι (n!) m. Ενδεικτικά για n=30 και m=5 έχουμε περίπου 10 162 συνδυασμούς! Η πολυπλοκότητα μειώνεται με την εισαγωγή ασθενών και ισχυρών περιορισμών. Δεν υπάρχει συγκεκριμένη μεθοδολογίας αντιμετώπισής τους. Η εμπειρική γνώση μπορεί να οδηγήσει σε μια σειρά ευρετικών κανόνων (heuristics) που απλοποιούν τη διαδικασία επίλυσης. Εξαιρετικά αποτελεσματικός για την αντιμετώπιση τέτοιων προβλημάτων αποδεικνύεται ο συνδυασμός ευρετικών κανόνων και τυπικών εργαλείων της επιχειρησιακής έρευνας (υβριδισμός).

Έλεγχος Παραγωγικής Διαδικασίας: Κύριες Λειτουργίες 29 1. Ανάθεση προτεραιότητας σε κάθε παραγγελία 2. Παρακολούθηση / καταγραφή όγκου παραγωγής 3. Ενημέρωση κεντρικών συστημάτων για την κατάσταση (status) κάθε εργασίας 4. Παραγωγή πραγματικών δεδομένων για αποτελεσματικό έλεγχο χωρητικοτήτων 5. Παραγωγή πραγματικών δεδομένων -ανά μηχανή- για λογιστική παρακολούθηση και έλεγχο αποθεμάτων. 6. Μέτρηση αποτελεσματικότητας, βαθμού χρησιμοποίησης και παραγωγικότητας ανθρώπων / μηχανών

Το Σύστημα Ελέγχου Παραγωγικής Διαδικασίας της Hewlett-Packard 30 Work orders Work order scheduling Work order tracking Capacity requirements planning Routings and work centers Shopfloor dispatching Workin-process control Labor and equipment requirements Standard production costs Prioritized queue lists Input/ output analysis

Έλεγχος Εισόδου / Εξόδου σε Κέντρα Εργασίας 31 Είσοδος Κέντρο Εργασίας Έξοδος Η προγραμματισμένη «είσοδος» δεν πρέπει να υπερβαίνει την «έξοδο» του κέντρου εργασίας Εστιάζει την προσοχή σε περιπτώσεις «στενώσεων» (bottlenecks) της παραγωγής σε ορισμένα τμήματα.

Ανακεφαλαίωση: Αρχές Προγραμματισμού Κέντρων Εργασίας 1/2 32 1. Υπάρχει απευθείας αντιστοιχία μεταξύ Ροής Εργασίας και Ροής Χρημάτων. 2. Η αποτελεσματικότητα των παραγωγικών θέσεων πρέπει να μετριέται ως συνάρτηση της ευκολίας «ροής» εργασιών από τη θέση αυτή. 3. Η εκτέλεση μιας εργασίας δεν πρέπει να διακόπτεται, εφόσον αρχίσει. 4. Η ταχύτητα ροής επιτυγχάνεται με εξέταση και ορθό προγραμματισμό των εστιών στένωσης (bottleneck centers).

Ανακεφαλαίωση: Αρχές Προγραμματισμού Κέντρων Εργασίας 2/2 33 5. Ο προγραμματισμός πρέπει να αναθεωρείται κάθε ημέρα 6. Απαιτείται η διαρκής λήψη στοιχείων, για εργασίες που δεν περατώθηκαν 7. Όταν ή όπου αναζητηθεί τρόπος βελτίωσης της παραγωγής τελικού προϊόντος, πρέπει να γίνει έλεγχος συμβατότητας μεταξύ προτεινόμενης σχεδίασης και πραγματικής εκτέλεσης της εργασίας. 8. Δεν υπάρχουν τυπικές διαδικασίες για την επίλυση ενός προβλήματος job shop