На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Страницы: (54) « Первая ... 52 53 [54]   ( Перейти к последнему сообщению )  
> GPSS , Вопрос для знающих
    Поток покупателей распределён по экспоненциальному закону Tср=8мин, Тmin=5мин.
    Есть 2 зала, Вероятность покупки 1зал= 65% 2зал=78%
    Время покупки 1зал= 10 ± 4 2зал=12 ± 2
    Кол-во товаров, шт 1зал= 4 ± 2 2зал=2 ± 1
    Время оформление товара 0.5мин

    TovarA Function RN1,D5
    .2,2/.4,3/.6,4/.8,5/1,6

    TovarB Function RN1,D3
    .33,1/.66,2/1,3

    T_oformlenia Fvariable (FN$TovarA+FN$TovarB)#0.5

    Generate (Exponential(1,8,5))
    TRANSFER .35,,zal2
    Advance 10,4
    Zal2 TRANSFER .22,,cassa
    Advance 12,2
    Cassa Queue ochered
    Seize casa
    Depart ochered
    Advance V$T_oformlenia
    Release casa
    Terminate
    Generate 840
    Terminate 1
    Start 1

    результат
    FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
    CASA 63 0.221 2.944 1 64 0 0 0 0


    QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
    OCHERED 1 0 63 57 0.012 0.157 1.653 0

    как определит например среднее время подбора товара или число покупок в течении дня ибо в отчёте этого нету?
      Команду Split(разъединять) в GPSS, чем заменить в Arena? быть может Dispose? у меня установлен только пакет Basic Process в Arena для Student..нужны дополнительные?
        Цитата julya92 @

        Dispose разобралась
          veamin здраствуййте,вы нашли ответ на ваш вопрос?
            Всем привет, можете помочь с решение следующей задачи?
            Промоделировать решение задач в двухпроцессорной ЭВМ с общей памятью, разделенной на 10 блоков. Каждой задаче отводится при её решении один блок. Интервалы времени между поступлениями задач распределены по нормальному закону с параметрами: . Время обработки порции информации подчинено экспоненциальному закону с интенсивностью в первом процессоре и интенсивностью во втором процессоре. Между обработкой с вероятностью, равной 0,39, возможно обращение к устройству вывода графической информации, состоящему из 7 принтеров. Запросы на вывод равновероятны. Интервалы времени между запросами распределены по экспоненциальному закону с интенсивностью.

            Как правильно доделать?
            ExpandedWrap disabled
              MEM                   STORAGE         8  
                                    GENERATE       10,2,300
                                    QUEUE              SSS1
                                    ENTER              MEM,1
                                    DEPART            SSS1
              RRR1                  TRANSFER         BOTH,CPU1,CPU2
              CPU1                  SEIZE            PROC1
                                    ADVANCE        20,FN$XPdis
                                    RELEASE          PROC1
                                    TRANSFER       ,RRR2
              CPU2                  SEIZE           PROC2
                                    ADVANCE         50,FN$XPdis
                                    RELEASE               PROC2
              RRR2                  TRANSFER             0.6,RRR3,DISK
              DISK             TRANSFER             0.333,CCC2,CCC1
              CCC2             TRANSFER              0.5,CCC4,CCC3
              CCC1             QUEUE                     BBB1
                                     SEIZE                        DISK1
                                     DEPART                   BBB1
                                     ASSIGN                    1,DISK1
                                     ADVANCE               10,FN$XPdis
                                     TRANSFER              ,CCC5
              CCC3             QUEUE                     BBB2
                                     SEIZE                        DISK2
                                     DEPART                   BBB2
                                     ASSIGN                    1,DISK2
                                     ADVANCE               10,FN$XPdis
                                     TRANSFER              ,CCC5
              CCC4             QUEUE                     BBB3
                                     SEIZE                       DISK3
                                     DEPART                  BBB3
                                     ASSIGN                   1,DISK3
                                     ADVANCE              10,FN$XPdis
              CCC5             QUEUE                     BBB4
                                     SEIZE                        CAN
                                     DEPART                    BBB4
                                     ADVANCE                 1
                                     RELEASE                   CAN
                                     RELEASE                   P1
                                     TRANSFER              ,RRR1
              RRR3             LEAVE                       MEM,1
                                    TERMINATE              1
              Сделал так. Результат получился правильный.
              ExpandedWrap disabled
                MEM                   STORAGE         10  
                                      GENERATE       10,2,300
                                      QUEUE              SSS1
                                      ENTER              MEM,1
                                      DEPART            SSS1
                RRR1                  TRANSFER         BOTH,CPU1,CPU2
                CPU1                  SEIZE            PROC1
                                      ADVANCE        14,FN$XPdis
                                      RELEASE          PROC1
                                      TRANSFER       ,RRR2
                CPU2                  SEIZE           PROC2
                                      ADVANCE         37,FN$XPdis
                                      RELEASE               PROC2
                RRR2                  TRANSFER             0.39,RRR3,printer
                printer                 TRANSFER             0.143,CCC2,CCC1
                CCC2                  TRANSFER             0.167,CCC4,CCC3
                CCC4                  TRANSFER             0.2,CCC6,CCC5
                CCC6                  TRANSFER             0.25,CCC8,CCC7
                CCC8                  TRANSFER             0.333,CCC10,CCC9
                CCC10                TRANSFER             0.5,CCC12,CCC11
                CCC1             QUEUE                     BBB1
                                       SEIZE                        printer1
                                       DEPART                   BBB1
                                       ASSIGN                    1,printer1
                                       ADVANCE               12,FN$XPdis
                                       TRANSFER              ,CCC15
                CCC3             QUEUE                     BBB2
                                       SEIZE                        printer2
                                       DEPART                   BBB2
                                       ASSIGN                    1,printer2
                                       ADVANCE               12,FN$XPdis
                                       TRANSFER              ,CCC15
                CCC5             QUEUE                     BBB3
                                       SEIZE                       printer3
                                       DEPART                  BBB3
                                       ASSIGN                   1,printer3
                                       ADVANCE              12,FN$XPdis
                                       TRANSFER              ,CCC15
                CCC7             QUEUE                     BBB3
                                       SEIZE                       printer4
                                       DEPART                  BBB3
                                       ASSIGN                   1,printer4
                                       ADVANCE              12,FN$XPdis
                                       TRANSFER              ,CCC15
                CCC9             QUEUE                     BBB3
                                       SEIZE                       printer5
                                       DEPART                  BBB3
                                       ASSIGN                   1,printer5
                                       ADVANCE              12,FN$XPdis
                                       TRANSFER              ,CCC15
                CCC11             QUEUE                     BBB3
                                       SEIZE                       printer6
                                       DEPART                  BBB3
                                       ASSIGN                   1,printer6
                                       ADVANCE              12,FN$XPdis
                                       TRANSFER              ,CCC15
                CCC12             QUEUE                     BBB3
                                       SEIZE                       printer7
                                       DEPART                  BBB3
                                       ASSIGN                   1,printer7
                                       ADVANCE              12,FN$XPdis
                                      
                CCC15             QUEUE                     BBB4
                                       SEIZE                        CAN
                                       DEPART                    BBB4
                                       ADVANCE                 1
                                       RELEASE                   CAN
                                       RELEASE                   P1
                                       TRANSFER              ,RRR1
                RRR3             LEAVE                       MEM,1                  
                 TERMINATE              1
                  Цитата spring @

                  Помогите сделать программу, горит фпроектнвя работа:
                  на обработку по равномерному закону в устройство поступает 2 потока заготовок деталей первый - со временем 5+-2 мин, а второй - 25+-2 мин. Второй поток прерывает изготовление деталей первого потока. Время обработки деталей первого потока 7+-2 мин, второго 11+-2 мин. Смоделировать процесс обработки 100 деталей, образующих 2 потока
                    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                    0 пользователей:
                    Страницы: (54) « Первая ... 52 53 [54] 


                    Рейтинг@Mail.ru
                    [ Script execution time: 0,0617 ]   [ 15 queries used ]   [ Generated: 28.03.24, 23:31 GMT ]