|
|
|
помогите до конца решить задачу СМО на gpss world!!!
|
|||
|---|---|---|---|
|
#18+
В процессе на металлургическом заводе отливки поступают в камерную печь с интервалом, распределённым экспоненциально с математическим ожиданием 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 **** ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2013, 00:41 |
|
||
|
помогите до конца решить задачу СМО на gpss world!!!
|
|||
|---|---|---|---|
|
#18+
Что делать то надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2013, 12:37 |
|
||
|
помогите до конца решить задачу СМО на gpss world!!!
|
|||
|---|---|---|---|
|
#18+
skole,Целью исследования является моделирование описанной системы для получения оценок следущих величин:(надо найти) -Времени нагрева отливок -конечного распределения температур отливок -времени ожидания холодных отливок перед печью - загрузки камерной печи А программа ту которую написала, не работает: PECH STORAGE 10; 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 START 1 Но в этой версии остались синтетические и логические ошибки. Такая ошибка выходит- 05/27/13 22:27:55 Model Translation Begun. 05/27/13 22:27:55 Ready. 05/27/13 22:27:56 Simulation in Progress. 05/27/13 22:27:56 Error Stop. 05/27/13 22:27:56 Halt. XN: 1. Block 5 Next. 05/27/13 22:27:56 Clock:0.428852. Next: SAVEVALUE. Line 6. 05/27/13 22:27:56 SAVEVALUE T,((X$T-P1)/S$PECH) 05/27/13 22:27:56 Invalid expression. 05/27/13 22:27:56 Division range error. Здесь я поняла что - SAVEVALUE T,((X$T-P1)/S$PECH)-gpss на ноль не делит,но его изменить незнаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2013, 20:45 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=38273070&tid=1341798]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
172ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 497ms |

| 0 / 0 |
