Файл: Гельфанд Р.Е. Программа уравнивания и предвычисления точности геодезических сетей на плоскости для ЭВМ типа М-220 (Шифр ПГС-УП) [Текст] 1973. - 134, [2] с.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 27.07.2024

Просмотров: 100

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

22.

печать отсутствует.

Признак + + + 3 вместо координаты пункта означает, что координаты этого пункта не насчитываются формулой i t o a .

После заголовка "Результаты" печатаются:

3.Окончательные координаты всех определяемых пунктов.

4.Средняягазадратическаяошибка единицы веса q .

В сетях трилатерации q - в линейном измерении, в остальных-

вградусном.

Впрограмме принимаются значения весов:

В триангуляции рх =

I ,

pff

- заданное значение, л

в линейно-угловых сетяхJ>nl=

 

>fs= ^ у *

в трилатерации

А =

mSz±(^

;

Л,J 117 <%г'?

где rn^j-

( I ) - ср. кв. ошибка на I км хода измерений I группы.

При предвычислениях

точности

q

задается программой и

равна:

триангуляции -

I "

,

 

 

в

 

 

в л1шейно-угловых сетях -п?п1

,

 

в

трилатерации

~mfJ{I).

 

 

5. Средниегсвадратическиеошибки координат определяемых

пунктов: rn^i f mSi,

, nt

, ...

 

 

Результаты, указанные выше в п/пунктах 3,4 и 5 печатают­

ся при уравнивании дхадвы: для первого и для второго уравни­ вания.

6. Для каздого указанного в исходной информации элемента

'печатаются 8 чисел:

+

+ + 0 к -1

а) . Номера пунктов

б) . Дирекдаонный угол

<cKi

в) . Длина стороны

S K i .

Величины *-Ki и S K L насчитываются по округленным оконча­

тельным координатам. Поэтому в пределах точности они могут

отличаться от твердых

и S ° i t если таковые задаваясь.

г) . Ср.кв. ошибка дирекционного угла

тлкС

д) . Ср.кв. ошибка длины стороны

тЛк^.

 

Для стороны сети между

твердыми пунктами вместо/7?,лт

равных нулю, печатаются укороченные числа

+ +

+ 0 0 0 0 0


 

 

 

 

 

 

 

 

 

 

 

 

23.

+ + +

0

0

0

 

0

0 . О

(см.контрольные примеры).

 

е) . Знаменатель дроби

 

 

 

 

 

 

 

 

у

 

при заданном направлении,

 

 

gr. ^ т

 

 

 

^

— г

- при заданной длине

 

 

 

 

 

в масштабе 10

 

. Печатаются три первые

 

 

 

значащие цифры, остальные•отбрасываются

 

 

 

без округления.

 

 

 

 

 

 

Если m t K i

или поправка в длину стороны &SKi

 

равны нулю,

то вместо знаменателя соответствующей дроби печатается

 

укороченное число +

+

+

0

0

О

О О .

 

В. линейно-угловых сетях знаменатель дроби

s

1.

- пе­

чатается с признаком.

 

 

 

 

 

 

 

«<-/\uSKi\

При величине знаменателя большей I 000 ООО печатается

число +

+

+

0

0

0

0

0

999

999.

 

 

 

 

ж) .Поправка:

 

 

 

 

 

 

 

 

 

 

для измеренного направления - поправка в угол

 

 

между данным направлением к — -

L

и предыду­

 

 

щим на данном пункте к — —

/

 

 

 

для измеренной длины - поправка в длину

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

+

Вместо Sy

для 1-ого

направления на пункте печатается

+

+

0

0

0

0

0.

 

 

+

При предвычислениях вместо поправок печатаются числа

+

+

0

0

0

0

0.

 

 

 

 

 

з) . Признак - разделитель - -

+

0 0 .

 

 

 

 

Далее печатается каталог результатов.

 

В каталоге все линейные величины печатаются в метрах,

все угловые - в градусном измерении.

 

 

 

Величины <<-kL

nm^KiB

 

каталоге округляются до десятых

долей секунды; поправки

печатаются до десятых долей без

округления. Угловую величину в каталоге, не содержащую запя-


24.

той, отделяющей десятые секунда, следует читать, как градусы и минуты. Если в каталоге вместо числа напечатана группа

символов ///

, то это означает, что

количество значащих цифр

в числе превосходит предусмотренное

в каталоге.

Печать X

в графе каталога "На пункт л/ " означает, что

эта строка каталога соответствует элементу П группы точности; в линейно-угловых сетях такими элементами являются измерен­ ные длины.

Печать X вместо :в конце строки означает, что строка соответствует элементу, не включенному в расчет - имеющему признак в исходной информации.

Если на пункте задавался только один элемент, то в ката­ логе печатается строка с координатой у- и пустыми остальны­ ми графами.

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

Печать слов "Расчет не окончен" может означать: 1) . Число заданных элементов ^ 350.

2). Рабочие координаты некоторых пунктов не насчиты­ вается формулами Юнга.

3). Неправильно составлена информация о базисах, твердых дирекционных углах и привязках.

Если при насчете рабочих координат пункта координаты, насчитанные из трех разных треугольников, различаются более чем на 0,5x10"^, то на печать будут выданы три восьмеричных числа, составленных из "сквозных" номеров пунктов, составляю­ щих эти_ треугольники

о о о к; к'л к'3 , ...

Сквозные номера для твердых пунктов К'= 2(к- 101); для определяемых К' = 2 ( К +.$,-1).

 

На печать выдаются также свободные члены уравнений пог­

решностей в том случае, если они превосходят:

 

для измеренного направления - I ' ,

I

для измеренной длины - 1 м .


25.

Перед печатью результатов в этом случае для каждого такого элемента печатаются номера пунктов и свободные чле­ ны. В линейно-угловых сетях линейному свободному члену (соответствующему измеренной длине) приписывается признак.

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

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

б). Ошибка в первом в исходной информации направлешв! на пункте. Свободные члены в этом случае будут одного порядка.

26.

7. Описание программы.

Программа состоит из пяти частей;

I . Ввод и печать исходной информации, перевод и расшиф­ ровка информации об измеренных элементах, определение и пе­ чать угловых невязок треугольников и рабочих координат, вы­ числение констант и коэффициентов подстановок из условных уравнений (3) и ( 4 ) .

П. Формирование нормальной системы.

Ш. Обращение матрицы и решение нормальной системы. Вччисление, печать и запись на МБ окончательных координат оп­ ределяемых пунктов, средних квадратических ошибок единицы веса и координат.

IV. Вычисление, печать и запись на МБ величин, описанных '

в пункте 6 раздела "Результаты расчета": k-i , оСкС ,

,

тл , ms , ..'. .

 

V. Печать каталога результатов.

 

Вся программа вводится и переписывается на МБ единым массивом. При работе программы части поочередно переписывают­ ся в МЭЗУ. Команды записи программы на МБ и вызова в ШЗУ располагаются в ячейках OOOI-r-0025.

Расположение программы в памяти ЭВМ.

й части

 

МБ

 

ЮЗУ

I

I

0030 -

I 2573

5200

- 7742

п

I

2574 -

I 3437

7100

- 7742

ш

I

3440

- 1.4303

7100

- 7742

и

I

4304

-

I 5147

7100

- 7742

У

I

5150

-

I 7223

5200

- 7252

Свободные ячейки в конце части У могут использоваться для изменений и дополнений .программы. Последнее число каждой части - контрольная сумма части.

Для хранения констант л промежуточных результатов исполь-


27.

зуготся в Ш'ЗУ ячейки 0026 ~ 7742; 7750-4- 7767. Рабочие ячейки всех подпрограмм 7743 41-YJ.

Исходная ындхэрмация по окончании работы части I хранится в :.ЮЗУ или на :.Д> в преобразованном заде. Игажгоенис состав­ ляет шяоормацкя о дополнительных условиях. Она переписывается •на X в ячейки 2 6556 -г 2 GS02 без измеиепий и используется

•при повторном уравшизагши.

 

 

Постояпнне места в кОШ отведены

 

 

рабочим координатам пунктов - яч.0030 -f- 0173,

 

шуормации о подстановках - яч.0174 ч-0251,

 

ин(оормацгш о весах (или ошибках) - яч.0262 -f- 0267,

 

константам - 7753 - f 7767.

 

 

Для сетей с числом определяемых пунктов

^ I 3 F q

paci!23>

рованная информация об измеренных цементах хранится в

-..DSf

в ячейках 1662 Ч- 7076 при работе частей I -

I / . Прц числе

определяемых пунктов > 13 ста ши)оршция хданитоя па X

з

ячейках 2 5260-4- 2 6555.

 

 

В расшнфрованкой шбормацки кавдоцу измеренному элементу соответствуют две ячейки: в перво.: во 2-сь: :•: 3-егл адресе на­ ходятся сквозные номера точек к ц «1 , во второй - изме­ ренная величина, is первом адресе первой ячейки шгюрпацик

о первом измеренном на пункте элементе хреиштся удвоенное

число измерению: на этом пушете

элементов. "Сквозные" коме; г.

для тверда

пушетов К' = 2( к. -

I C I ) , а для ошэеделяомс;

IC~Z{K+fc -

I ) .

 

Матрица нормальной систем: занимает ячейки .'£>,j', начшг.л с 1066. На этом «е месте прк работе частей U и Ы распола­ гается обратная матрица.

Результаты тасчета, округлешше :: переверните и ,;есч- .

тпчную систему дат печати каталога хранятся

.1-.:

 

координаты всех пу:и-:тов - яч.2 СОЗи 2 0x74.,

 

cp.:3.ocn!diai едашяя веса г. ^оо^-шит - .т-:.2 Ы7у*а

03--i.

.»-1Я Ксч.;дого пзмегкзнного элемента велпчша:

, °CKi

,

5^, т А , rr>gt

знаменатель :•: ;ю::^л?.в::а - яч.2 0-134-f-2 0257.

При предварительном расчете (без печати ::.••-г-•мох^-.) atiimcb

с-езульгатов на X

не щюиззодится.'