نمایش نتایج 1 تا 6 از 6

نام تاپیک: نمونه کد شبیه سازی کامیون های حمل زغال سنگ

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    Cool نمونه کد شبیه سازی کامیون های حمل زغال سنگ

    سلام دوستان
    فایل پیوست یک نمونه از کد شبیه سازی کامیون هایحمل زغال سنگ است. خودم نوشتم، از نوع ConsoleApplication است. گفتم شاید به درد کسی بخوره بتونه استفادهکنه!

    توضیحات:
    در این برنامه 6 کامیون مامور حمل زغال سنگ ازمعدن تا راه آهن می باشند. کامیون ها به وسیله یکی از دوبار کننده پر می شوند.پس از آن کامیون ها جهت وزن کشی به باسکول منتقل می شوند.الگوی به کار رفته در صف بار کننده ها و باسکولFCFSاست.از زمان صرف شده برای انتقال کامیون بین بارکننده و باسکول صرف نظر می شود.بعد از وزن کشی، کامیون سفر خود را آغاز می کند ودر انتهای سفر به صف بارگیری باز می گردد.

    هدف: محاسبه میزان بهره وری بارکننده و باسکولاست(درصد مشغول بودن)
    مدل شامل مولفه های زیر است:
    nحالت سیستم[LQ(t),L(t),WQ(t),Q(t)]
    LQ(t):تعدادکامیون های موجود در صف بار کننده در زمان.
    L(t):تعدادکامیون های در حال بار شدن در زمان (صفر، 1ویا 2).
    WQ(t):تعدادکامیون های موجود در صف وزن کشی در زمان.
    W(t):تعدادکامیون های در حال وزن شدن در لحظه(صفر و1).
    nاعلان رویدادها
    (ALQ,t,DTi):ورودکامیون به صف بارگیری ALQدر زمان.t.
    (EL,t,DTi):تکمیلبارگیری وخروج کامیون در زمان t.
    (EW,t,DTi): تکمیلوزن کشی کامیون در زمان t.
    nموجودیت ها:
    6 کامیون (DT1,…,DT6)
    nلیست ها:
    صف بار، تمام کامیون ها برای بار کردن دراین صف منتظر می مانند، نحوه دریافت سرویس براساس الگویFCFSاست.
    صف وزن کشی، تمام کامیون ها برای وزن شدن در اینصف منتظر می مانند، نحوه دریافت سرویس براساس الگویFCFSاست.
    nفعالیت ها:
    زمان بارگیری، زمان وزن کشی، زمان سفر.
    nتاخیر ها:
    تاخیر در صف بارگیری، تاخیر در باسکول.
    nوقتی رویداد تکمیل بارگیری،EL، برایکامیونj رخ میدهد:
    در صورت آزاد بودن باسکول[W(t)=0] کامیون jفعالیتوزن کشی را آغاز کرده و رویداد تکمیل وزن کشی در FELزمانبندی می شود.
    در غیر این صورت، کامیون jبه صفوزن کشی ملحق می شود. اگر پس از خروج کامیونکامیون دیگری در صف بارگیری حضور داشته باشد از صفبارگیری خارج شده ورویداد تکمیل بارگیری آن در FELزمانبندی می شود.

    حالت اولیه سیستم:
    در لحظه صفر کامیون 1 در باسکول، کامیون های 2و3در حال بارگیری و کامیون های 4و5 در صف بارگیری و کامیون 6 سفر خود را آغاز کردهاست.
    فایل های ضمیمه فایل های ضمیمه

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •