<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=377288&amp;view=findpost&amp;p=3316360</guid>
        <pubDate>Fri, 24 May 2013 17:06:07 +0000</pubDate>
        <title>задача в GPSS</title>
        <link>https://forum.sources.ru/index.php?showtopic=377288&amp;view=findpost&amp;p=3316360</link>
        <description><![CDATA[toldo: Предприятие имеет транспортный цех, который обслуживает три филиала A, B и C. Грузовики перевозят изделия из A в B и из B в C, возвращаясь затем в A без груза. Погрузка в A занимает 20 мин. (экспоненциальный закон), переезд из A в B длится 30 мин. со стан-дартным отклонением 9 мин. (нормальный закон распределения), раз-грузка и погрузка в B – 40 мин. со стандартным отклонением 12 мин. (нормальный закон распределения), переезд в C - 20мин. (экспонен-циальный закон), разгрузка в C – от 20 до 30 мин. и переезд в A – от 20 до 25 мин. Если к моменту погрузки в A и B отсутствовали изде-лия, грузовики уходят дальше по маршруту. Изделия в A выпускают-ся партиями по 1000 шт. через 23 мин. (экспоненциальный закон), в B - такими же партиями через 2+-5 мин. На линии работает 8 грузови-ков, каждый перевозит 1000 изделий. В начальный период все грузо-вики находятся в A.<br>Смоделировать работу транспортного цеха объединения в течение 1000ч. определить частоту пустых перегонов грузовиков между A и B, B и C и сравнить с характеристиками, полученными при равномерном начальном распределении грузовиков между филиалами и операциями.<br>как я понял 1000 часов это много и он просто не выдает отчет, поэтому там 100часов. суть проблемы в другом, есть код который я с горем по палам наваял, но она не правильно работает<br><br><br>EMPTY VARIABLE N3-N4+N12-N13; число пустых перегонов <br>GENERATE 8; выход 8-ми грузовиков<br>ASSIGN 1,0; помечаем грузовики как пустые<br>BEG TEST G X1,0,GOTOB ;проверка наличия груза в филиале А<br>SAVEVALUE 1-,1; забрать груз для погрузки<br>ADVANCE (EXPONENTIAL (1,0,20)); погрузка 20 мин<br>ASSIGN 1,1; помечаем: грузовик с грузом<br>GOTOB ADVANCE (NORMAL(1,30,3)) ; 30+-3 мин переезд в филиал В<br>RAZGR TEST G P1,0,POGR; проверка: нужно разгружаться?<br>ADVANCE (NORMAL(1,20,3)); разгрузка 20+-3 мин<br>ASSIGN 1,0; помечаем: грузовик пуст<br>POGR TEST G X2,0,GOTOC ; проверка наличия груза в филиале В<br>SAVEVALUE 2-,1; забрать груз для погрузки <br>ADVANCE (NORMAL(1,20,3)); погрузка 20+-3 мин <br>ASSIGN 1,1; помечаем: грузовик с грузом <br>GOTOC ADVANCE (EXPONENTIAL (1,0,20)); 20 минпереездвфилиалС<br>TEST E P1,0,GOTOA; проверка: нужно разгружаться?<br>ADVANCE 25,5; разгрузка 20-30 мин <br>ASSIGN 1,0; помечаем: грузовик пуст<br>GOTOA ADVANCE 22.5,2.5; 20-25 мин переезд в филиал А<br>TRANSFER ,BEG; начинаем новый круг<br>GENERATE (EXPONENTIAL(1,0,23)); выпуск партий в филиале А<br>SAVEVALUE 1+,1; число партий - в ячейке X1<br>TERMINATE <br>GENERATE 2; выпуск партий в филиале В<br>SAVEVALUE 2+,1; число партий - в ячейке X2<br>TERMINATE; Таймер для останова процесса моделирования:<br>GENERATE 6000; 100 часов = 6000 минут<br>TERMINATE 1<br>START 1<br><br>помогите исправить]]></description>
        <author>toldo</author>
        <category>GPSS</category>
      </item>
	
      </channel>
      </rss>
	