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

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

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

1. 'Хавдая бобина долхна включать до 5000 чисел.

2. Общая композиция бобины: начальный "хвост", затем профили в границах с пропусками в 30-40 си, наконец, "пустой профиль" и заключительный "хвост" в 1,5-2 м длиной.

3.Цафропечать МСС (и МАРСА) перфорируется с листов неприпыч но - снизу вверх.

4.Номер профиля набивается со своим десятичным знаком в на­ чале каждого профиля.

5.Вместо пропущенных наблюдений, отмоченных на цифропечати крестиками, набивается ноль (запись).

6.Все прочие "нормальные" наблюдения перфорируются так: десятичный плюс, пять цифр наблюдения, ноль и знак записи. Ноль перед знаком записи изображает пробивку "репер-время". Реперная

ивременная метки используются при обработке лишь пассивно, поэ­ тому восстанавливать коды меток не следует, это слишком усложнит работу.

7.Норма перфорации за смену при удовлетворительном качест­ ве цифропечати и средней квалификации исполнителя - 5000 точек.

8.На эксплуатируемых образцах МСС и МАРСА цифропечать рас­ полагается довольно плотно без расчета на перфорацию. Было бы удобно при наличии технических возможностей, раздвинуть строки цифропечати еще, примерно на I мм.

В.Числовой материал к программе Ш5Р0-8 - исправление и пополнение ШАПКИ

Возможны два способа подготовки числового материала.

1, ШАПКА вводится заново, тогда числовой материал должен выглядеть так, как это было описано выше.

2. Могут исправляться и пополняться отдельные числа. Тогда они набиваются оо своими адресами, начиная о 4000. Напомним по­ рядок чисел в ШАПКЕ на этот раз с адресами :

4000 - наименование участка,

4001 - наименование участка,

4002 год съемки ,

4003 - знаменатель масштаба,

4004 -

4005 - V,, .

4006

20

4007 -V o , .

 

40Ю

~ T ,

40И - ТИ Ц 1 ,

4012

- | 8 Т

U .

4013

- Т0 ,

 

4014

- Г, нормальный градиент ,

4015

- азимут нормального градиента.

4016

- &, топографический допуск,

4017

- масштаб графиков, у/см,

4020

- &Т0

, уточнение положения нулевого уровня,

4021

- Б,

деформация масштаба по оси у,

4022-4031 - координаты четырех угловых точек фрагмента в любом порядке (в паре хL , у; ) ,

4032 - число изолиний ,

4033-4057 - предельно - градации изолиний, 4060-4061 -др и дц для построения прямоугольной матрицы

значений поля, 4062 - 6 , уровень ошибок для сглаживания ,

4063 - R , параметр тригонометрического сглаживании,

4064 - К, число итераций в сглаживании по Сдлчнскому.

Ясно, что чаще используется второй способ исправления в ШАПЮ5 отдельннх чисел с адресами. К примеру, если нутао исиглвить (запать) фрагмент и уточнить положение нулев?т" уронил, то числовой материал на бланке будет выглядеть так:

Адрес I ПризнакI Числ'1

11римечанля

4020

Граница

 

"10"

+180

 

4022

 

+120

К,

 

 

+540

V,

 

 

+1350

к*

 

 

+2540

У,

 

 

+2300

У,

4031

 

+1000

 

 

+2000

 

 

 

Гранлпя

 

21

Г. Числовой материал к программе ПЕРО-9 - забивание ошибок, отмеченных обработчиком визуально

Используя графики и выдачу профилей при вводе, а также схему профилей, нетрудно определить номера неэабракованных ошибочных точек в распечатке.

Далее действуют следующим образом. На бланк выписываются десятеричные числа: номер профиля и следом за ним номера тех то­ чек (в любом порящсе), которые надо забить кодом ошибок. Номер профиля состоит из девяти цифр, причем первая цифра-8, а послед­ ние десятеричные цифры и знак - есть номер профиля. Номера точек гтигсутоя естественным образом, например:

Граница

+800000135

+47

+56

• • • •

+179

+800000046

+35

Граница Здесь: профиль 135, точки 47, 75 и т.д.; профиль 46 и т.д.

§ 4. ДОМАШИННЫЕ ПРОВЕРКИ ЧИСЛОВОГО МАТЕРИАЛА С КСУ-1

Перфорация полевых наблюдений в цифровом коде потребовала проведения домашинных проверок числового материала. Проверки свя­ заны с поиском запрещенных пробивок на перфоленте. Запрещенными в числовых массивах являются коды с пробивками по первой и пятой до­ рожкам одновременно, т.е. коды, воспринимаемые как передача аадеса. я коды границы внутри профиля. Поиск запрещенных сочетаний следучт в обязательном порядке вести как по полевой перфоленте, так и но не1>форэ'1ид цифропечати МСС, которая с учетом имеющегося опыта, даже более уязвима в этом отношении.

Домашинные проверки числового материала проводятся с помощью контрольно-считывавшего устройства КСУ-1, нуждающегося в этом слу­ чае в цркот*'рнх переделках.

22

Усовершенствование схемы КСУ-I (.рис. 8) позволяет автомати­ чески производить поиск комбинаций, включающих две крайние про­ бивки по первой и пятой дорожкам. Кроме того, имеется возможность

 

 

 

 

с помощью пяти-

БЛОК

 

б л о к

 

позиционного

б л о к

п о и с к а

 

о с т а п о з а

с р а в н е н и я

ф и п с и р

 

тумблерного на­

 

 

л о м б и м а ц

 

бора на панели

 

 

 

 

 

 

 

 

управления КСУ

 

КЛ.1

КЛ2

 

(рис. 9) произ­

 

В|\Л

 

водить поиск

 

 

 

 

ж

 

 

любых комбина­

 

 

 

ций.

 

 

 

 

Схема реа­

 

 

Б л]

 

лизована на

 

 

рк пгоиска

двух элементад

 

 

за!hp.

коми.

типа "И" и на

 

 

'дор 5дор

 

 

двух тумблерах.

 

 

 

 

Рис. 8. Схема доработки КСУ-1 для поиска

 

В первом случаэ

запрещенных и фиксированных комбинаций

 

(поиск наличия

крайних проби­ вок) производится отсоединение схемы сравнения от блока останова включением КЛ-I и подсоединение ключом КД-2 схемы поиска запре­ щенных комбинаций. Во втором случае КЛ-I также отсоединяет блок сравнения от блока останова, а блок поиска фиксированных комби­ наций подключается к схеме останова при выключенной состоянии КЛ-2.

Для поиска запрещенных сочетаний необходимо:

I . Все тумблеры на блоке управления установить в нижнее по­ ложение (рис. 9) . 2. Подать напряжение на устройство включением тумблера "Сеть" в верхнее положение. 3. Тумблер "Двиг" поставить в верхнее положение. 4. Поставить в верхнее положение тумблеры КЛ-I и КЛ-2 (звонок). 5. Переключатель рода работ поставить Р по ложение "Непр". 6. Закрепить в левой направляющей контрольно»счв тывагщрго механизма перфоленту с числовым материалом. 7. Нажать кнопку "Пуск". 8. В случае останова выявить но лампочкяк или РЧ- зуально характер запрещенного сочетания на перфоленте. 9. Испра­ вить запрещенный код.

Коды границы, передачи адреса и коян, восприыимаенне ЭМ как передача адреса, а также лиятке коды граяигм межггу гтгн-»|)и..гп»я

заклеиваются узкой полоской бумаги на всю ширину перфоленты ИЛЕ вырезаются, а куски перфоленты склеиваются. Можно превращать за­ прещенные сочетания в пробелы, если имеется такая возможность.

 

несовпадение

 

 

О

о

 

 

 

 

 

 

 

 

 

, — v

,—ч

, — N

N

, — -

счетчик

 

позии,. к л '

" "

9 9

9

9

9

<«>

< у > " " Ф

 

/ - — - v

/—^

/ ^ - > ч

.^-ч.

реперф звонок

пвиг

сеть

- О

О

О

О

О

ф

ф

ф

ф

 

 

 

 

 

12

 

 

<5>. Ф

<Е> <ф>

ф

трансп

 

 

ш

Ф

 

®

Рис. 9. Пульт управления и индикации КСУ-1

10. Открывающие и закрывающие профиль границы на перфоленте сохраняются. Если граница пропущена, то ее следует набить.Иногда проверки на КСУ совмещаются с ручной набивкой номеров профилей после открывающей границы. Обязательна также проверка наличия на конпе бобины пустого профиля, обозначенного двумя кодами "Граница"

I I . Останов по желанию оператора производится нажатием кноп­ ки "Стоп".

Следует иметь в виду, что при исправлении ошибок перфорации, кап правило, портится значение поля, но важно сохранить точку (т.е. дуйте, если неверный код обозначает место наблюдения бвя сдвига всего числового материала).

§ 5. АЛГОРИТМЫ СИСТЕМЫ ПРОГРАММ ПЕРВИЧНОЙ ОБРАБОТКИ НАБЖЩЕНИЙ-ПЕРО

А.Подпрограммы

Всистему ПЕРО кроме собственно программ, перечисленных в одок-схеме, входят два десятка стандартных подпрограмм, зоимствг

«а

ванных и оригинальных. Ниже приводятся алгоритмы некоторых из них. С П В И Л - 2 предназначена для проверки единичного изме­ рения и перевода его в двоичную систему счисления с плавающей за­

пятой. Выше приводились сведения о формате записи наблюдений на магнитометре МАРС.

СП ВИД-2 фиксирует соответствие (или несоответствие) введен­ ного кода требования*!: знак должен быть положительным, в первых 12 разрядах ячейки должны находиться нули, двоично-десятичные цифры в последующих пяти тетрадах не должны превышать 1001, в по­ следней тетраде возможны лишь сочетания 0000, ООН, 0100, 0 Ш .

При любом несоответствии введенного кода перечисленным выше требованиям на выходе СП в соответствующую ячейку заносится код, обозначающий ошибку: -7777 7777 7777.

Если же код благополучно прошел все эти исгытания, то произ­ водится перевод числа в двоичную систему счисления с плавающей запятой. Три последних разряда (26, 27 и 28) мантиссы двоичного числа отводятся для сохранения в них знаков времени ( t ) и репе­

ра ( ft),

Возможные сочетания даются нижеследующей таблицей.

 

Разряды

 

Одновременно с переводом исправного

 

 

числа оно подготавливается в СП к распечат­

метки

26

27

28

ке в таком виде:

537560

 

0

0

0

+

 

+

53756-.

t

0

I

I

+

53756+

R

I

0

0

+

53756

t , *

I

I

I

т.е. первые три десятичных разряда даются

 

 

 

 

пробелом. В последнем же разряде 0 указы­ вает на отсутствие реперной и временной пробивок, минус - знак метки t , плюс - знак метки R , пробел - наличие обеих проби­ вок. Ошибочное же число дсжно выдаваться на печать в виде.резно отличающемся от правильных чисел, таким, каким оно введено в па­ мять машины. Например:

+080537563

+0005756 0

4 000537562 -000537564

25

С И - л и н е й н а я и н т е р п о л я ц и я (по таблице). Весьма популярная в системе задача отыскания значен. .

функций

f(C) по таблице сводится к заданию точек-I

предщущее,

f предыдущее, С и

f

последующие. Вычисление же значения f

в точке

I по формуле:

 

 

 

 

 

f

- f

+

f

- f

f f \

 

 

«ю

' пред i

 

 

1

~ 'пред

f

_ "

Li|»A/ •

 

 

 

 

 

•-поел

- .фед

 

 

и составляет назначение данного СП.

 

ш а г о м )

C I l - Г р а ф и к

(о п о с т о я н н ы м

СП рассчитано на построение графика при произвольном ориентиро­ вании а положении его координатных осей (рис. 10). Координаты

х

,у в мм точки на графике с абсциссой в т. х\ , V, и значением

f

определяются по формулам:

 

(5-2)

 

У - V l c o s p l -g- Г .

В формулах (5-2) m означает масштаб графика (гамм в см,

единиц в си),

В - угол наклона профиля. По этим формулам положи­

 

 

тельные значения поля бу-

9

 

дут откладываться вверх от

переход на другой

оси абсцисс, отрицательные

 

/ масштаб

- вниз. Для строго "верти­

 

пропуск - код

кальных0 графиков положи­

 

^ошибки

тельные значения отклады­

 

 

 

 

ваются влево. Если в чис­

 

 

ловом материале встреча­

 

 

ется код ошибки, то СП

 

 

разрывает график до сле­

 

 

дующей верной точки. В СП

 

 

предусмотрено переключе­

Рдаз. 10. Иялюстрация к описании

ние маснтаба, если значе­

ние f таково, что иэобря-

 

СП-График

 

жение его превосходит 10 см. В этом слуае f отстраивается в масштабе в 5 раз мельче исходного; перекрытие в новом масштабе - по две точки с обеих сторон.

Если и в новом масштабе для изображения f требуется больше 10 см, то эта точка пропускается подобно ошибке, хотя в числовом материале сохраняется цифровое значение, т.е. график так или ина­

че вычерчивается в диапазоне значений [ -50 m,

50 m].

С П

- т о ч к а

и п р я м о у г о л ь н и к . Опреде­

ляется принадлежность точки ( х, у

) площади прямоугольника, за­

даваемого координатами

x m i n , x n a > , ут 1 п , y m o > .

Реализуется фор­

мула.

 

 

 

 

t e s t : = i j x > x m i n лх 4Xm 0 , л у >ym.n

лу i ym „ then 1 else 0 ; (5-3)

С П - А з и м у т . Подпрограмма производит вычислепие ази­ мута направления (отрезка), для которого извостны составляющие дх и лу, по формулам:

Аз = a r c t g | | ^ - | . если л х >+0 и л у » + 0

Аз= n - a r c t g

j ^ j )

если

ДХ4-0

И ду>+0 .

(5-4)

A3-7r + arctg

 

 

если

д х < - 0

и

ду 4 - 0 .

 

A3 = 27T-orctg

j

— ,

если

дх >+Р

И ду 6 - 0 .

 

В свою очередь ,

 

 

 

 

 

 

 

 

 

если

|ду| t

|д*| ,

 

a r c t e S S S = 7 T / / 4

'

е с л и

l ^ v l - l ^ l •

 

nfctoIjfewL = v/z~arctolM

если

]ьи\

 

.

 

27

Ь. Лвод-перевод, отораковка, распечатка, размещение числового материала на НМЛ (Ш2РО-2)

После проверки кодов с помощью СП ВИД-2 в теле блока произ­ водится проверка истинности выражения

T U Tm l , (5-5)

в противном случае на место кода в массив распечатки заносится его действительный вид (см. выше описание ВИД-2), а в двоичный массив, подготавливаемый для записи на НМЛ, - код ошибки.

Фиксирование выскоков производится по несложному алгоритму вычисления вариаций поля между значением в точке и средним значе­ нием из двух соседних точек и сравнением ее с величиной |8T|tMn (§ I ) .

Вариация в i. -той точке определяется по формуле

S V V C T ^ T J / Z •

(5-6)

Выокок фиксируется,если истинно выражение (см. рис.

3):

I S T j M ^ T L A l S T ^ l B T . j A l o l v h l B T ^ J .

(5-7)

В этом случае в двоичный массив на место выскока заносится код ошибки, а в массиве распечатки вид выскока отличен от вида других ошибок. Ниже приводится пример распечатки внскйка в контексте

+539720

+539700

++++536690

+539680

Следует заметить, что два последят, отношения в (5-7) полагаются истинными, если их нельзя проверить: например, если

в i - I точке нельзя вычислить вариацию по (5-6). Отметай также что алгоритм поиска выскоков обладает одним неустраненннм дефек­ том: если в проверяемой точке нельзя по (5-6) вычислить вариацию (крайние точки профиля я точки, соседствующие о ранее аабракованвнмж), то вта точка на внскок не проверяется. Это иногда приводит к тому, что бракуется соседняя о пискотиятей норчялъпая точка или внгкоя проптскяртся ворсе.

Запоминание профилей на магнитной ленте производится таким образом, что, если требуется новый ввод некоторых ранее введен­ ных профилей, то дополнительные действия связаны лишь с довводом, но не с переделкой всей прежней работы.

Аналогично, если будут грубые ошибки в ДЕВАЦИЯ,ШАПКЕ, КАТАЛОГЕ, т.е. во входных данных (номера профилей должны быть верными), то вто обстоятельство не должно повлечь за собой нового ввода профилей, а лишь переввод входных данных, новые вычислена поправок и т,п.

В.Вычисление поправок в наблюденные значения, и изображение девиационной

ивариационных кривых (ПЕРО-З)

Суммарная поправка Т„ , которую необходимо вычесть из на­ блюденного значения Т для получения лТ_, определяется следующим выражением (см. обозначения в § I ) :

T . - W V T , . (5-8)

Величина Т0 ~ общая для участка съемки, задается входными KamiHv • Девиационное влияние Т„ имеет одно значение на прямолинейном профиле и зависит от его направления. Определение девнадяочного влияния ведется линейной интерполяцией между значениями на бллжайтп; узлах TDnp«.. и Тп л «д кривой девиация.

Т

- Т

1 в 1 г л р З Д +

2я-/п

w

'

Здесь п - число интервалов на девиационной кривой, Аз - азимут

направления профиля в радианах, Азл ( ,,п

- азимут преднлущег? из­

мерения на девиационной кривой.

 

Определение влияния норналь-ого градиента ведется относи­

тельно условной точки с координатами х т

и у01 . Бели обозначить

координаты точки наблюдения - х, у , то грядяс-ит в ч°С отгтостнте.тч"- исходной точки определяется так:

(x-x„,)cos<t> - ( y - y J sin Ф

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