
книги из ГПНТБ / Коваль Л.А. Автоматизированная система обработки данных магниторазведки с применением ЭВМ (АСОМ-АМ)
.pdfХватит ли бумаги для графиков. Если нет - останов, СчАК 4617. Сманить бумагу, перо на место в левый нижний угол, пуск!
В заголовке вариационных кривых указывается общее количест во контрольных точек N и среднеквадратичное расхождение по всему участку. По оси ординат вариационных графиков откладывается вели чина р = nt/N, здесь nt - число расхождений в t -том интервале значений. По оси абсцисс откладываются гаммы. Вычерчиваются две кривые расхождений с интервалами в 2 и 4 гаммы. Кроме того таб лица значений nt с интервалом в 2 гаммы выдается на печать. Ис пользуются СП: 8 - корень квадратный; 18, 19 - "Линия", "Надпись? I I - перевод 2—10 с кодовой запятой; 7 - обмен с НМЛ; 9 - 2-*-М
сплавающей запятой массива чисел; 15 - "График".
6.5021-5032. Переписывание Д0ПИНФА-4 на ЛПМ 1, зоны 4 и 5, Используется СП-7 - обмен с НМЛ.
СчАК 5033 - останов: переменить бумагу в АТЛАСЕ, перописец в левый нижний угол.
Поскольку ДОПИНФ-4 вместе с числовым материалом на ДПМ I является промежуточным результатом АСОМ-AM, который может исполь зоваться при автономных и внутренних расширениях системы, укажем его содержимое при вызове во второй блок ШЗУ.
I000O-I0I77: ШАПКА с переводом; I0200-I0377: ШАПКА без пе ревода.
Массив ячеек, начиная с 10400, по-профильно: 10400 - десятичный номер профиля,
10401 - условный кол, указывающий на наличие или отсутствие повторения,
10402
10403 |
в мм |
|
|
10404 |
|
||
10405 |
- у, J |
|
|
Массив ячеек, начиная с 12700, по-профильно: |
|||
12700 |
~ tg8 |
|
|
12701 |
- sign (tg8)-|sm?| |
||
12702 |
- |cos8| |
|
|
12703 |
-!sin8| |
|
|
12704 |
- cos 0 |
д1 |
- шаг по профилю в мм. |
12705 |
- 4 ( & t ) \ |
||
Массив ячеек, начиная с 15500, по-профильно: |
|||
15500 |
- + n - |
I 0000 0000, п - число точек на профиле |
60
|
15501 |
- дх=(Хг-Х,)/(п-1) , в мм |
|
|
|
||||
|
15502 - лу = (уг-у))/(п-1), в мм |
|
|
|
|||||
|
15503 — pq С |
профиля на ЛПМ I |
|
|
|
||||
|
15504 - +0000 n. 1500 |
|
|
|
|
|
|||
|
15505 - К Е |
профиля на ЛПМ I |
|
|
|
||||
|
Кроме того, в ДОПИНФ-4 записаны: |
|
|
|
|||||
|
I520I.-I525I - вариационная кривая ошибок п-; 15252 - 6; |
||||||||
15253 - N |
(обшее число контрольных точек); 15467 - s i n Ч1; |
||||||||
15470 -созЧ* ; I547I |
- + L |
- I |
0000 0000. |
( L |
- общее число |
||||
профилей в КАТАЛОГЕ); 15472 - |
x m i n |
; 15473 - |
>.max |
; 15474 = |
|||||
= Ут1п |
", 15475 = y m a x |
всего участка; 15476 - дополнение К 2 |
|||||||
ДОПИНФА-4 до -7777 7777 7777; I 5 4 I 7 = K i : ДОПИНФА-4. |
|
||||||||
|
|
Е. ПЕРО-8 (ячейки 5I00-52II, 6525-6564) |
|
||||||
|
Пополнение и исправление ШАПКИ. Программа выполняет: I ) по |
||||||||
следовательные исправления Д0ПИПФ0В-1, 2, 3, 4, 4-оис; 2) авто |
|||||||||
номное исправление Д0ПИНФА-4-бис. |
|
|
|
||||||
|
1. После установки числового материала у читающего устройст |
||||||||
ва и передачи управления в 5100 производится дважды ввод перфо |
|||||||||
ленты, ШАПКА распечатывается, исправляется ДОПИНФ-Г. |
Останов |
||||||||
СчАК 5124: |
неисправен ввод. Пуск! - ввод будет повторен. СчАК |
||||||||
5153 |
- останов. Если нужно исправить ДОПИНФ-2, пуск! СчАК 5176 - |
||||||||
останов. Если нужно |
исправить ДОПИШ'-З, пуск! СчАК 5201 - оста |
||||||||
нов. |
Если нужно |
исправить ДОПИНФ-4, пуск! СчАК 5204 - останов. |
Если нужно исправить Д0ПИНФ-4-<5ис, пуск! СчАК 5212 - останов. При исправлении Д0ПИНФ0В-1, 2 используется ЛПМ 0,Д0ПИНФ0В-1,
2, 3, 4 - ЛПМ 0 и Г, при исправлении Д0ПИНФ0В-1, 2, 3, 4, 4-бис - ЛПМ О, I , 2.
2. Для автономного исправления только Д0ГОШМ~л-бис (см. пункт И настоящего параграфа) использз'-ется ЛПМ 2. После установки числового материала у читающего устройства и передачи управления в 6525 производится дважды ввод числового материала, ШАПКА рас печатывается, исправляется Д0ПИНФ-4-бис. Останов СчАК 6552: не исправен ввод. Пуск! - ввод повторится. СчАК 5212 - останов. Ис пользуются СП: 7 - обмен с НМЛ, 6 - групповой перевод 10—2.
51
Ж. ПЕРО-6, 7 (ячейки 5220-6204)
Программы построения карт графиков и карт пересечения ызодинам с профилями. Эти две программы имеют общее начало и ряд обида, блоков. Поэтому их описание объединяется. Раздел иллюстрируется рисунками 19, 20, 21, 22, 23, 24. В программах употребляются
к°езоо |
К-9300 |
«-•5310 |
4=6000 |
В0201
80051
79951
79В51
H-S700 |
К - 8700 |
« • И И |
ч«6000 |
Рис. 19. План графиков |
л Т по фрагменту уч."Ююшй" |
62
ключи -0001, 0002, 0004. Первый ключ включается, если следует обрабатывать не весь участок, а его фрагмент, заданный координа тами четырех угловых точек в ШАПКЕ. Четвертый ключ включается, если нужна не карта графиков, а план пересечения изолиний с профи лями. Наконец, второй ключ используется, если построения необходи мо сделать для сглаженных по профилям значений поля дТ.
Наблюденные значения поля (после введения поправок и вычерчи вания ошибок) по профилям с Д0ПИНФ0М-4 на ЛПМ I являются основным результатом первой части системы. Самостоятельная программа сглажи вания должна сформировать, на ЛПМ 2 сглаженные профили, (в тех же местах ленты) и исправленный Д0ПИНФ-4-бис. Отсюда ясно для чего используется ключ 0002; при его включении будут вызываться сгла женные профили с ЛПМ 2. Используются ЛПМ I ила 2 и (не обязатель но) ЛПМ 0.
I . 5220-5357, а также 5040-5056. Начало программ.
В описываемом блоке производится вызов ДОПИНФА-4 (или Д0ПИНФА-4-бис).надписывание заголовка первого планшета (рис. 32). Если рисование ведется по сглаженным значениям, то заголовок по мечается тремя звездочками (рис. 22, 23). В заголовке указываются
масштабы чертежа в двух направлениях - по оси Я и по оси у (с |
|
учетом заданного растяжения |
В ) и другие сведения. Для плана |
графиков указывается масштаб |
дТ а для плана пересечения изоли |
ний с профилями - легенда изодинам (см. ниже). |
|
В зависимости от положения ключа 0001 формируются "левая |
|
нижняя" (Xmin. У-ып ) и "правая верхняя" ( х т „ Л ™ , ) точки |
участка или фрагмента. Для всего участка используются значения, полученные еще при рисовании схемы, а для фрагмента - по четырем заданным его точкам, которые вписываются в прямоугольник со сто ронами, параллельными осям Ох и Оу , производится преобразова ние координат и определение новых угловых точек.
Следует уточнить, что в результате всех этих действий во вто
ром блоке МОЗУ на поле Д0ПИНФА-4 будут:'15254 = x m i n |
; 15255 = |
||
= хг а „ ; 15256 = y m i n ; 15257 = у т о к |
'участка или фрагмента, |
||
|
u |
1 т а х |
- коор |
а в ячейках 15260 и I 5 2 6 I , соответственно xj„ и х |
|
динаты "левой верхней" точки следующего планшета, на которые раз бивается участок (фрагмент).
Здесь, таким образом, имеются возможности для возобновления работы после ее прерывания (см. ниже). Используются СП: 7 - обмеи с НШ; 18, 13 - "Линия", "Надпись".
63
2. 5360-5507. Преобразование (параллельный перенос) коорди нат, отметка и подпись углов планшета. Формируются четыре угло вых точки планшета. Для этих точек определяются их исходное координаты, производится рисование "рисок" на N (исходный х )
и 0 (исходный у ) и подписывание исходных координат. Используют ся СП: 18, 19 - "Линия" и "Надпись"; I I - перевод 2—10 с кодо вой запятой и заданно-'» точностью.
3. 5510-5650, 5702-5704. ьаполнение планшета. Для всех про филей по каталогу определяются отрезки, принадлежащие планшету, причем в отрезки включаются по одной точке с обеих сторон, при надлежащих соседним планшетам (если таковые тлеются).
Рисование графиков или пересечений изолиний с профилями (см. ниже). Надписывание номеров профилей - всегда справа.Обычно надпись помещается ниже профиля, но если у профиля есть где-либо повторение ниже по КАТАЛОГУ, то номер размещается выше профиля. Используются СП: 17-"Точка и прямоугольник"; 7 - обмен с НМЛ; 6 - исправление уровня; 15 - "График" (если план графиков); 18, 19 - "Линия", "Надпись".
4. 5651-5701. Суммируется и переписывается на ленту Д0ПИНФ-4, который меняется при рисовании каждого планшета за счет новых точек - левых верхних в нем (и,соответственно, всех других). Проверка - дошли ли точки до края участка по у я по х одновременно. Если не дошли, то подготавливается черчение нового планшета засылкой в 15260 и I526I координат новой левой верхней точки и останов СчАК 5676. Сменить бумагу в АТЛАСЕ, перописец в левый нижний угол, включить АТЛАС - пускУправление будет переда но на блок 2. Если планшет был последним - останов СчАК 5702. Используется СП-7 - обмен с НМЛ.
5. 5710-5757. Легенда к изолиниям.- Выход на этот блок осу ществляется из первого блока. Ниже заголовка первого планшета в несколько строк рисуются обозначения изолиний. Максимальное чис ло изолиний, которое можно задать для рисования плана пересече ния изодднам с профилями, - двадцать одно. Изолинии обозначаются буквами русского алфавита в том порядке, в каком они заданы (рис. 23). Используются СП: 18, 19 "Линия", "Надпись",
6. 5760-6027. Заполнение ошибок". Настоящий блок строго не принадлежит только программе ПЕРО-7. Он используется и в других программах и поэтому оформлен в стиле СП. В блоке производится занесение т место ошибки в профиле значения, получающегося
64
Х-9300 И»9300
У-5350 |
у*вооо |
|
|
|
60301 |
|
В0251 |
|
80201 |
|
B01S1 |
|
В0101 |
|
5005! |
|
80001 |
|
799S1 |
79851
78801
79751
н-атоо |
Х-6706 |
У"5570 |
|
Рис. 20. Фрагмент плана графиков д Т (тот же, что и на рис. I . ) после раость блока "Забивание ошибок"
9-2L У
65
В6
ПЛАН ГРАФИКОВ |
УЧ. К И Я Х Т Ы - 1 |
|
->Ml:50QO *T M 1 : 5 0 D 0 |
Т° = 54400+50 ГАММ |
В 1 СП 200 |
К=6550 |
|
Х=8550 |
У=7350 |
|
У-8250 |
|
|
в655 |
|
|
8850 |
|
|
. 3845 |
|
|
18840 |
|
|
. 3835 |
|
|
8830 |
|
|
18630 |
|
|
8825 |
|
|
8820 |
|
|
8815 |
|
|
8810 |
|
|
18810 |
|
|
16805 |
|
Рис. 2 2 . |
3800 |
Й=9000 |
К-8000 |
|
У-7350 |
|
У-6250 |
|
|
ПЛЙН НЗОДИНЙП |
« • |
УЧ. КИЯКТЫ-1 |
|
|
||||
->Ml:5000 |
тГ11:5000 |
T°=54400+50 |
ГЧПП |
|||||
ОБОЗНАЧЕНИЯ |
ИЗОДШЯМ |
|
|
|
||||
30...К |
60....Л |
|
|
|
|
140...Н |
||
2Q0...Q |
3 0 Q „ „ n |
|
|
400.-Р |
800.„С |
|||
« = 8 5 5 0 |
|
|
|
|
|
|
|
|
У=?350 |
.P.O. о,н |
|
|
|
Н В |
№ |
|
|
, л ,л |
|
|
|
|
8355 |
|||
о |
rftis П П; о н |
|
|
|
|
7 s |
н м |
|
|
п . ф |
|
"Я |
|
|
|
|
|
|
"ГРТ |
|
|
|
|
н '4 |
8850 |
|
|
|
|
|
|
|
н .. |
Н 0>) н м |
|
|
|
|
|
|
Ч \ / и — 7 ^ К |
• O H ' W ' h ; - 8 8 4 5 |
||
л. |
|
|
, |
и |
j н |
|
|
|
л |
|
|
1 |
; |
ц ' |
V |
|
|
Л : л |
|
|
|
|
|
|
|
8835 |
l L |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
й |
.•••л |
8825 |
|
|
|
|
|
|
|
|
|
|
...•н • о |
|
|
|
|
|
|
8820 |
|
о |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8815 |
|
|
|
|
|
|
|
'fr.. |
••••'"18810 |
|
|
"•о |
|
|
|
|
|
|
МП", ч |
|
|
|
|
|
|
Таао5 |
|
X=9000 |
Ч. н |
|
|
|
|
|
f i I. |
|
У=7350 |
|
|
|
|
|
|
н |
авоо |
|
|
|
|
|
|
|
|
Рис. 23.
К=8550
У=6250
х=вооо
У=8250
линейной интерполяцией между ближайшими верными точками. Ошибки, находящиеся на краю профиля, заменяются ближайшим верным значе нием (ограшг-ение: не должно быть целиком ошибочного профиля).
Перед обращением к блоку (-31 00 5760 0013) в 0073 зано сится код + n - I 0000 0000, где п - число точек на профиле, а сам профиль должен находиться в ячейках МОЗУ, начиная с 1500. Ис пользуются индексные ячейки 0013-0017, последняя при обращении к СП-12 - линейная ши'ерполяция.
7. 6030-43204. Пересечение изолиний с профилями. На этот блок управление передается из блока 3. При вычерчивании пересечений из профиля (во избежание наложений) исключаются отрез-.си, повторенные х'де-либо другими профилями в нижней части КАТАЛОГА. Перед рисова нием пересечений на профиле с помощью блока 6 "га^тся" ошибки, "Риски" и надписи к ним чертятся с "миганием", т.е. если предыду щая "риска" была прочерчена внизу, а надпись к пей сверху от про филя, то следующая чертится вверх, а надпись к ней снизу от про филя. Редкие исключения от этого правила могут быть в случае, если иежду двумя соседними; точками размещается большое число изо линий. Используются СП: 18, 19 - "Линия", "Надпись"; 12 - линей ная интерполяция. Блоки 5, 6, 7 в ПЕРО-6 не используются.
3. ПЕР0-Э (ячейки 6300-6457)
"Забивание" ошибок, отмеченных визуально, кодами ошибок. "Забивание" ошибок производится в любой момент после KO'i-роля только на числовых профилях ЛПМ I . Программ? использует также (для возобновления программы) ЛПМ 0. После ПЕРО-9 можно переде лать и контроль (ПЕРО-5).
1. 6300-6312. Ввод числового материала с контролем (длина
массива не более 2277д ячеек). |
|
, Останов СчАК 6311, если |
введенных массивов не оовпала. |
Если - пуск!, ввод будет повторен. |
|
2.6313-6340. Распечатка Мемориала с контролем - есть ли среди числового материала нуля. Если есть, то печатается (восьме рично) число этих нулей и останов СчАК 6333 - с заикой. Вызов ДОПИНФА-3 при нормальной работе.
3.634J-64I4. Поиск в КА'ГАЛОГВ соответствующих профилей. Если номер не найден, то останов СчАК 6352 с замкои. Последним числом в распечатке будет номер ненайденного профиля. Прч кор-
69