Gpss World Прогаммирование

Тема в разделе "Другие", создана пользователем Aknur, 25 май 2013.

  1. Aknur

    Aknur New Member

    Регистрация:
    25 май 2013
    Сообщения:
    1
    Симпатии:
    0
    В процессе на металлургическом заводе отливки поступают в камерную печь с интервалом, распределённым экспоненциально с математическим ожиданием 2,5. Отливки нагреваются в печи в целях рационализации дальнейшего хода технологического процесса. Изменение температуры отливки в печи описывается дифференциальным уравнением:
    (dh_i)/dt=(H-h_(i ))〖∙C〗_i (1)
    где h_i- температура i-й отливки в камере; C- коэффицент скорости нагрева, равный X+0,1 , где X- нормально распределенная величина с математическим ожиданием 0,05 и среднеквадратическим отклонением 0,01 ; H- температура печи,которая раскаляется 〖2600〗^0 F^1 с постоянным коэффицентом скорости нагрева 0,2, то есть.
    dH/dt=(2600-H)∙0,2 (2)
    Отливки влияют друг на друга так, что помещение холодной отливки в печь снижает температуру в печи и изменяет тем самым время нагрева находящихся в ней данный момент отливок. Снижение температуры равно разности температур печи и отливки, деленной на количество отливок печи. Всего в печи 10 камер. Когда холодная отливка поступает к заполненной печи, она складируется рядом печью. Предполагается, что начальная температура поступающих отливок равномерно распределена на интервале 〖400-600〗^0 F^1 . Предполагается также, что все складируемые перед печью отливки при загрузке в нее имеют температуру 〖400〗^0 F^1 .
    Стратегия управления технологическим процессом состоит в том, что отливки в печи нагревается до тех пор, пока температура достигается, все отливки с температурой выше 〖2000〗^0 F^1. Как только эта температура достигает, все отливки с температурой выше 〖2000〗^0 F^1 удаляются. Начальная температура печи равна 〖1650〗^0 F^1. Целью исследования является моделирование описанной системы для получения оценок следущих величин:
    -Времени нагрева отливок
    -конечного распределения температур отливок
    -времени ожидания холодных отливок перед печью
    - загрузки камерной печи
    Для принятия программой решений целесобразно оформить в виде методов следующие алгоритмические действия:
    -перевычисление текущей температуры печи при загрузке холодной отливки
    -вычисление текущего количества загруженных камер
    -определение наименьшего номера свободной камеры.
    GENERATE (Exponential(1,0,2.5))
    SAVEVALUE T,((2600-X$T)#0.2)
    ASSIGN 1,uniform(3,400,600)
    TEST L S$PECH,10,WAITE
    SAVEVALUE T,(X$T-P1)/S$PECH
    ENTER PECH
    AGAIN ASSIGN 1,(P1+(X1-P1)#(Normal(2,0.05,0.01)+0.01))
    ADVANCE 1
    TEST GE P1,2200,AGAIN
    LEAVE PECH
    PREEMPT PECH,PR,PROVERKA
    RETURN PECH
    TERMINATE
    PROVERKA TEST GE P1,2000,AGAIN
    TERMINATE
    WAITE ASSIGN 1,400
    ENTER PECH
    TRANSFER ,AGAIN
    GENERATE 10
    SAVEVALUE 1,20
    TERMINATE 1
    INITIAL X$T,1650
    Но в этой версии остались синтетические и логические ошибки.
    Такая ошибка выходит- 05/25/13 01:58:18 Model Translation Begun.
    05/25/13 01:58:18 Line 3, Col 8. Invalid character in GPSS Statement. Operand B.
    05/25/13 01:58:18 ASSIGN 1,uniform(3,400,600)

    05/25/13 01:58:18 Line 5, Col 19. Invalid character in GPSS Statement. Operand C.
    05/25/13 01:58:18 SAVEVALUE T,(X$T-P1)/S$PECH

    05/25/13 01:58:18 **** Model Translation Aborted ****
     
Загрузка...
Похожие Темы - Gpss World Прогаммирование
  1. usergpss
    Ответов:
    0
    Просмотров:
    1.131
  2. Надежда666
    Ответов:
    0
    Просмотров:
    1.294
  3. Jenya555
    Ответов:
    1
    Просмотров:
    1.406
  4. Dock1100
    Ответов:
    3
    Просмотров:
    4.545
  5. Vadik(R)
    Ответов:
    3
    Просмотров:
    4.304

Поделиться этой страницей