Penjadwalan mesin1

Embed Size (px)

Citation preview

  • 7/21/2019 Penjadwalan mesin1

    1/26

    1

    Penjadwalan Jangka PendekPenjadwalan Jangka Pendek

    ((Short-term SchedulingShort-term Scheduling))

    Pujo SaroyoPujo Saroyo

    Mirwan UshadaMirwan Ushada

  • 7/21/2019 Penjadwalan mesin1

    2/26

    2

    Strategic Implications of Short-TermStrategic Implications of Short-TermSchedulingScheduling

    Dengan menjadwalkan secara efektif maka perusahaanmendayagunakan aset secara efektif dan membuatkapasitas yang lebih besar dalam setiap Rupiah yang

    diinvestasikan yang pada akhirnya, Biaya produksi yanglebih rendah

    Dengan bertambahnya kapasitas dan flexibilitas berakibatpada pengiriman yang lebih cepat yang pada akhirnya

    berimplikasi pada pelayanan konsumen yang lebih baik enjadwalan yang baik merupakan sebuah competitive

    advantage yang berkontribusi pada dependable delivery

  • 7/21/2019 Penjadwalan mesin1

    3/26

    !

    Capacity Planning, Aggregate Scheduling, MasterCapacity Planning, Aggregate Scheduling, Master

    Schedule, and Short-er! SchedulingSchedule, and Short-er! Scheduling

    "apacity lanning

    1# $acility si%e

    2# &'uipment procurement

    (ggregate )cheduling

    1# $acility utili%ation 2# ersonnel needs

    !# )ubcontracting

    *aster )chedule

    1# *R

    2# Disaggregation of master plan

    +ongterm

    -ntermediateterm

    )hortterm

    -ntermediateterm

    )hortterm )cheduling

    1# .ork center loading

    2# /ob se'uencing

  • 7/21/2019 Penjadwalan mesin1

    4/26

    0

    Production Syste!-"ecision #ierarchyProduction Syste!-"ecision #ierarchy

    $nputs Process %utputs Planning#ori&on

    +ong Range &conomic $orecasts $inancial "hoices

    )trategiclanning

    perating $acilities roduct +ine $amilies3 4echnologies

    5ears

    rocessing 4echnologies6&fficiency *edium Range roduct $amily $orecasts *achine )chedules

    (ggregateroduction

    lanning

    roduction +evel .orkforce +evel $amily -nventories

    *onths

    roduction +evels .orkforce +evels "urrent -nventory )tatus "hangeover 4imes and "osts -tem $orecasts

    Disaggregation *aster roduction )chedule *)3 $inal (ssembly by item

    -tem -nventories

    .eeks

    *) Bill of *aterials rocess lans

    roduction)cheduling

    /ob riorities rder Releases *achine )chedules

    Days)hift

    +abor )tatus

    *achine )tatus /ob riorities rder Releases *achine )chedules

    )hop $loor

    "ontrol

    *achine riorities

    /ob )tatus +abor Reporting *aterial 7andling 4asks +oad6rices68nload (uthori%ation

    Real 4ime 9

    *inutes

  • 7/21/2019 Penjadwalan mesin1

    5/26

    :

    Rumah )akit Ruang perasi

    8niversitas

    Ruang ;elas abrik

    roduksi

    1984-1994 T/Maker Co.

    Contoh Perjadwalan Jangka PendekContoh Perjadwalan Jangka Pendek

  • 7/21/2019 Penjadwalan mesin1

    6/26

    schedules jobs inreverse order Banyak digunakan di sistem manufaktur, katering dan

    penjadwalan bedah operasi di rumah sakit

  • 7/21/2019 Penjadwalan mesin1

    7/26

    ?

    Berhubungan dengan waktu dari suatu operasi

    $okus jangka pendek= /am, 7arian, *ingguan

    4ypes

    7ari ini7ari ini Batas .aktu

    BB &&

    $orward )cheduling$orward )cheduling

    7ari ini7ari ini Batas .aktu

    BB &&

    Backward )chedulingBackward )cheduling

    Penjadwalan Jangka PendekPenjadwalan Jangka Pendek

  • 7/21/2019 Penjadwalan mesin1

    8/26

    @

    Penjadwalan Jo ShopPenjadwalan Jo ShopPenjadwalan Jo ShopPenjadwalan Jo Shop

    Disaggregasi Master Production Schedule

    (MPS)/jadwal induk produksi

    Merinci aktivitas berdasarkan fase waktu

    (Mingguan, harian, dan setiap jam) Mengendalikan kemajuan pesanan

    pekerjaan, mempercepat pesanan, dan

    pen!esuaian kapasitas

  • 7/21/2019 Penjadwalan mesin1

    9/26

    A

    Penjadwalan Jo ShopPenjadwalan Jo ShopPenjadwalan Jo ShopPenjadwalan Jo Shop

    Penjadwalan dan sistem kendali harus mampu" Mengalokasikan pesanan, mesin peralatan dan tenaga

    kerja ke stasiun kerja atau lokasi lain !ang telah

    ditentukan

    Menentukan urutan (se#uence) kinerja pesanan Pemberian perintah kerja kepada sistem produksi

    Menjaga dan mengendalikan aktifitas produksi untuk

    mereview status pesanan dan mempercepat order$order

    pesanan !ang akan datang atau !ang bersifat kritis %evisi jadwal untuk menandakan perubahan dalam

    status pesanan

    Menjamin kebutuhan pengendalian kualitas tetap

    terpenuhi

  • 7/21/2019 Penjadwalan mesin1

    10/26

    1

    nPEKERJAAN 1MESIN

    1

    2

    3

    4 n

    MESIN

    PenjadwalanPenjadwalan nnPekerjaan pada * MesinPekerjaan pada * MesinPenjadwalanPenjadwalan nnPekerjaan pada * MesinPekerjaan pada * Mesin

  • 7/21/2019 Penjadwalan mesin1

    11/26

    11

    nPEKERJAAN YANG BERBEDA AKAN DIPROSES SEBUAH

    UNIT (m= 1) MESIN.

    KEPUTUSAN YANG TEPAT:

    SEQUENCING: URUTAN, PEKERJAAN MANA YANG AKAN

    DIDAHULUKAN.

    SCHEDULING: PENUGASAN START AND COMPLETION TIMES

    PADA SETIAP PEKERJAAN.

    PenjadwalanPenjadwalan nnPekerjaan pada * MesinPekerjaan pada * MesinPenjadwalanPenjadwalan nnPekerjaan pada * MesinPekerjaan pada * Mesin

  • 7/21/2019 Penjadwalan mesin1

    12/26

    12

    Processing Time: Waktu yang diestimasi untukmenentukan berapa lama yang diperlukan untuk

    menyelesaikan suatu pekerjaan (Termasuk setup time) pj: WAKTU UNTUK MEMPROSESPEKERJAAN j.

    Release Time: Waktu dimana sebuah pekerjaan siapuntuk diproses

    rj: RELEASE TIME(OR RELEASE DATE) DARI PEKERJAAN j.

    Completion Time: Waktu dimana sebuah pekerjaantelah diselesaikan Cj:WAKTU UNTUKMENYELESAIKANPEKERJAAN

    Due Date: Batas waktu yang telah ditentukan untuksebuah pekerjaan yang akan dipahami sebagai Tardy dj: DUE TIME(OR DUE DATE)DARI PEKERJAANj.

    Slack Time: Waktu tersisa akibat perbedaan antara duedatedanprocessing time SLj = d - p :SLACK TIMEPEKERJAANj

    Istilah yang harusdimengerti:

    Istilah yang harusdimengerti:

  • 7/21/2019 Penjadwalan mesin1

    13/26

    1!

    Lateness: Perbedaan antara completion timedan duedatedari sebuah pekerjaan. LATENESS, Lj = Cj dj(Lj! "DENOTES EARLINESS)

    Tardiness: Ukuran dari positive Lateness TARDINESS, Tj = m!"#$ Lj%

    Earliness: Ukuran dari negativeLateness:EARLINESS, Ej = m!"#$ - Lj%

    Flow Time: Waktu rentang yang tersedia saat dimanasebuah pekerjaan tersedia untuk diproses dan saatdimana pekerjaan telah diselesaikan (ama dengan

    processing time ditambah waiting time sebelum

    dilakukan pemrosesan) FLOW TIME, &j = Cj rj (&j # ").

    Makespan:Waktu yang diperlukan untuk menyelesaikanseluruh set pekerjaan

    MAKESPAN= Cm! = m!"Cj% 'r

    n

    jjs pM

    1

  • 7/21/2019 Penjadwalan mesin1

    14/26

    10

    Chart for Sequencing & SchedulingChart for Sequencing & Scheduling

    ) 4 . 4 $ )Day/ob

    /ob (

    /ob B

    /ob " (ctualwork

    Day

    1

    Day

    2

    Day

    !

    Day

    0

    Day

    :

    Day