Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Коваль Л.А. Автоматизированная система обработки данных магниторазведки с применением ЭВМ (АСОМ-АМ)

.pdf
Скачиваний:
5
Добавлен:
23.10.2023
Размер:
7.1 Mб
Скачать

Хватит ли бумаги для графиков. Если нет - останов, СчАК 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

Соседние файлы в папке книги из ГПНТБ