Файл: Алексеева, Л. Г. Программа расчета температурного режима массивных бетонных гидротехнических сооружений в период строительства и эксплуатации для ЭВМ типа М-220 (шифр БКТ-М-2).pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 29.10.2024
Просмотров: 79
Скачиваний: 0
исходных данных вносятся следующие изменения: |
|
|
|
|
|
|||||||
1. |
В массиве а) |
в строке |
Р вместо л^ |
л/л лб |
обязательно |
|||||||
проставляется 0. |
|
|
|
|
|
|
|
|
|
|||
2. |
Мезду массивами а) и |
б) заполняется отдельная дополни |
||||||||||
тельная перфокарта со следующими данными |
|
|
|
|
|
|
||||||
|
^1 |
^2 |
Рз |
*4 ?Л |
ТБ |
^(1) |
^о(2) |
То ^о(з) |
к 21 |
|
||
здесь |
Pj - ячейка признаков стандартных программ, по которым |
|||||||||||
|
||||||||||||
|
|
вычисляются функции остывания |
, |
т .е . |
л// |
л/£. |
|
|||||
|
|
то |
se, что и в массиве а ); |
|
|
|
|
|
|
|||
Pg и Р3 - |
ячейки признаков |
соответственно дая |
^ |
в |
^ |
; |
|
|||||
|
Р^ - |
здесь в первом адресе |
проставляется |
tJmp |
, |
где |
||||||
|
|
Ытр - номер стандартной программы, |
по которой |
|
||||||||
|
|
|
|
высисляются иХт р(Т-3-15). Кроме |
этого, |
в |
||||||
|
|
|
|
этой ячейке проставляются: признак числа |
|
|||||||
|
|
|
|
при использовании СП итР (—н- 00 015 000 |
000) |
|
В случае отсутствия необходимости вычисления |
^ |
или |
, |
|||
или |
Чз или 6 ^ , в соответствующую строку |
Р ставится 0. |
|
||||
Необходимо помнить, что в строке Р номер СП |
(Ггэ |
ставится на |
|||||
место, соответствующее координатным осям л : , у |
, |
Z |
, •'£ , |
в |
|||
направлении которых производится расчет, |
например, |
Р = 00 |
О |
||||
К 0 |
соответствует тому, что значения " и |
" |
будут вычисляться |
29.
вдоль |
оси |
^ . |
|
|
|
|
|
|
|
|
ТЛ |
- температура воды в змеевиках трубного охлаждения; |
|
||||||||
Т0, |
Tq(2 ) |
и Tq(3 ) - начальные'температуры, |
необходимые для |
|||||||
|
|
|
вычисления функций ^ |
|
и |
иГ3 . |
|
|||
3. Далее следуют массивы Та, для |
^ |
, |
затем |
отдельные |
||||||
массивы Тg |
для |
и и/3 , располагаемые в порядке задания |
||||||||
признаков P j, Р2, Рд. |
|
|
|
|
|
|
|
|||
Массивы Та и Тg |
заполняются аналогично массиву |
(г) в |
ва |
|||||||
рианте программы Т -3 -2(I). |
|
|
|
|
|
|
||||
4. При наличии трубного охлаждения после массивов Tg |
, |
|||||||||
заполняемых согласно |
3, |
записывается массив работы системы |
||||||||
охлаждения |
W ^ ) . При включенном трубном охлаждении ставятся |
|||||||||
единицы, при отключенном - нули (см.контрольный пример JS |
3). |
|||||||||
5. После массива работы трубного |
охлаждения обязательно |
|||||||||
заполняется массив ( |
g |
) - выборка температуры внешней среды. |
||||||||
В обоих вариантах программы Т-3-2 обязательно в значении |
||||||||||
последнего |
числа в каждом массиве (кроме логической |
шкалы) |
||||||||
ставить признак П ,, |
т. е. - минус и в следующей строке |
знак к г . |
||||||||
Исходные данные для всех массивов, кроме логической шка |
||||||||||
лы заполняются в Ю с/с. |
|
|
|
|
|
|
|
|||
|
|
6. Запись исходных данных на |
бланках. |
|
|
|||||
Исходные данные, |
необходимые для выполнения температурных |
расчетов с помощью БКТ-М-2 заполняются на стандартных бланках. Все исходные данные заполняются по отдельным массивам, в
строгом соответствии с указаниями предыдущего параграфа. Завись исходных данных производится в десятичной системе,
кроме логической шкалы, которая записывается в восьмеричной системе счисления.
Форма стандартных бланков и примеры записи данных приве дены в I I .
7.Результаты счета.
1.После номера задачи на печать выдаются все массивы ис ходной информации по горизонтальным строчкам в том порядке,в котором она заполнялась.
2.Затем после слова "решение" печатаются по горизонтальным Строчкам заданные логической шкалой расчетные моменты времени.
30.
3.Далее идут координаты ( лг , ^ , Z ) точки, затем по горизонтальным строчкам печатаются значения температуры в за данные логической шкалой моменты времени для этой течки и т.д . последовательно для всех расчетных точек.
4.В конце, если работала программа Т-3-3, печатаются
средняя по сечению температура Тср и средние перепады темпе
ратуры |
Тср для тех же заданных логической шкалой момен |
||
тов времени. |
|
|
|
5. |
Все исходные данные и результаты счета печатаются в |
||
10 с/с |
с их знаками. |
|
|
Примечание: при выдаче на печать значений функций осты |
|||
|
вания кале в алучае одномерной, |
так и двух |
|
|
мерной задачи, |
печатаются две |
координаты |
|
расчетных точек |
(х и у ). В случае двухмер |
|
|
ной задачи обе координаты являются действи |
||
|
тельными; в случае одномерной задачи действи |
тельно только значение координаты "х", на координату "у" не следует обращать внимания.
8.Описание программы.
а) . Техническая характеристика ЕКТ-М-2.
1.Программа ЕКТ-М-2 в. кодах команд машин типа М-20 отперфорирована на 243 перфокартах.
2.Программа расположена на НМБ-0 в следующих адресах:
а) стандартные подпрограммы
|
0020•- |
1257; |
б) стандартные |
блоки вычисления " и п |
|
|
1300 - |
2627; |
в) блок |
Т-3-1 |
|
2630 |
- 3427; |
|
г) блок .Т-3-2(I) |
||
3430 |
- 4053; |
|
д) блок Т-3-2(2) |
||
4704 |
- 5614; |
' |
е) блок Т-3-3 |
|
|
4054 |
- 4703 |
|
3. Логическая шкала рассчитана на 1022 момента времени и располагается в памяти машины в ячейках 7300-7327.
31.
4.Распределение рабочего поля ЖЗУ: адреса:
1000 - |
2777 |
г -— |
Z д иг^ |
|
|
||||
3000 |
- |
4777 -------- |
Ток — - ur/ie —~-&UXfK |
(&и^-й.и^)к |
5000 |
- |
6777 ---------- |
UK' |
|
5.Распределение рабочего поля НМБ: нач. адреса
00020 |
— |
программа |
|
10000 |
|
|
|
16000 |
- |
игК ---------- |
1-Ц>м |
24000 -------- |
— |
изк ----------- |
|
32000 -------- |
— |
их„р |
(&Ц% + Дигтр)к |
40000 -------- |
— |
----------- |
|
42000 -------- - |
— |
ьи/гк |
|
44000 -------- |
*— |
й и/эк |
|
б). Порядок работы программы.
Программа с перфокарт или с магнитной ленты вводится в
«ЮЗУ и затем переписывается в НМБ в адреса 0020 -5777. Программа состоит из отдельных блоков, работающих в опре
деленной последовательности. После работы очередного блока на его место в ЮЗУ вызывается следующий и ему передается управ ление. Программа включает в себя следующие блоки:
а) |
блок Т-3-1 расположен в ЮЗУ в адресах 1040-1777; |
|||||
б) |
блок |
Т-3-2(I ) в адресах 200-760; |
||||
в) |
блок |
Т-3 |
-2(2) |
в |
адресах |
200-760; |
г) |
блок Т-3 |
-3 |
в |
адресах |
200-700. |
Кроме того, программа включает в себя блоки вычисления функций остывания " Цк ". Эти блоки выполнены в виде подпрог рамм и вызываются всегда с адреса 0700.
После ввода и записи программы в НМБ в ЮЗУ вызывается блок Т-3-1 и ему передается управление. Этот блок вводит ис ходную информацию и, в зависимости от конкретно поставленной задачи, вызывает тот или иной блок для вычисления функций "и " и соответствующие ему стандартные подпрограммы. После форми рования ряда команд он приступает к вычислению функций остыва-
32.