Геодезия
УДК 528.22:551.24
УРАВНИВАНИЕ ГЕОДЕЗИЧЕСКИХ СЕТЕЙ ПО РЕЗУЛЬТАТАМ ОТНОСИТЕЛЬНЫХ GPS-ИЗМЕРЕНИЙ
Владимир Иванович Дударев
Сибирская государственная геодезическая академия, 630108, Россия, г. Новосибирск, ул. Пла-хотного, 10, кандидат технических наук, профессор кафедры геодезии СГГА, тел. (383)344-36-60, e-mail: [email protected]
Рассматривается метод уравнивания геодезических сетей, использующий результаты относительных GPS-измерений. Подробно описывается процесс формирования системы уравнений поправок: матрицы коэффициентов и вектора правой части. Этот метод позволяет получать координаты неизвестных пунктов в системе координат начальных пунктов.
Ключевые слова: GPS-измерения, уравнивание геодезических сетей, поправка, координаты наземных пунктов измерения, система координат, спутниковый приемник.
ADJUSTMENT OF GEODETIC NETWORKS BY RELATIVE GPS-MEASUREMENTS
Vladimir I. Dudarev
Siberian State Academy of Geodesy, 630108, Russia, Novosibirsk, 10 Plakhotnogo St., Prof., department of geodesy SSGA, tel. (383)344-36-60, e-mail: [email protected]
The method of equalizing of the geodetic networks, using results of relative GPS-measurements is considered. Process of formation of correction equations system is in detail described: matrixes of factors and vector of the right-hand part. This method allows to receive coordinates of unknown points in system of coordinates of initial points.
Key words: GPS measurements, geodetic network adjustment, correction, coordinates of land stations measurements, coordinate system, satellite receiver.
Определение координат наземных пунктов (НП) с использованием GPS-технологий может выполняться либо абсолютным, либо относительным методами. Первый метод по причине своей низкой точности применяется для решения задач навигационного класса. Второй метод обеспечивает высокие точности, поэтому применяется в задачах высокоточного определения пространственных координат как отдельных НП, так и пунктов геодезических сетей различного назначения.
При использовании абсолютного метода спутниковый приемник устанавливается на определяемом НП и выполняет синхронные GPS-измерения нескольких космических аппаратов (КА) (не менее четырех). В результате математической обработки этих измерений вычисляется радиус-вектор определяемого пункта R = [XYZ] в той общеземной системе координат ^XYZ), в которой задаются пространственные положения навигационных КА, используемой на момент работы спутниковой радионавигационной системы (СРНС). В настоящее время для пространственно-временного обеспечения проводимых навигационных и топографо-геодезических работ наиболее активно используется СРНС NAVSTAR. Пространственное положение спутников этой СРНС задает-
7
Геодезия
ся в общеземной системе координат WGS-84. Поэтому под общеземной системой далее будем понимать систему координат WGS-84.
Чтобы получить пространственные координаты НП (радиус-вектор
T
Rr = [ХгУ^г] ) в некоторой референцной системе (OXYZ)r (обычно СК-42), необходимо выполнить известное матричное преобразование геоцентрического радиус-вектора R НП из общеземной системы координат в референцную
R Г = (1- k) • R T(w) • R- dR. (1)
В этом преобразовании матрица Я(ю) малых поворотов координатных осей референцной системы координат является итогом последовательного перемножения трех матриц вращения и имеет вид [1, 2]
" 1 ®Z roY
R(ю) R3(fflz) • R2(®Y) • R1(®X) ®Z 1 “®X . (2)
®X 1
В формулах (1) и (2) обозначено: T - здесь и далее знак транспонирования; k - поправка к масштабу референцной системы координат; ю = [юХ roY roZ]T -
трехмерный вектор-столбец малых углов поворота координатных осей референцной системы координат относительно осей общеземной системы; dR = [dX dY dZ] - трехмерный вектор-столбец смещения начала референцной системы координат относительно начала общеземной системы.
При использовании относительного метода один спутниковый приемник устанавливается на пункте с известными координатами (исходный или опорный пункт), второй - на определяемом пункте. При этом, как правило, пространственное положение исходного пункта задается (известно) в референцной системе координат. Во время рабочего сеанса приемники синхронно отслеживают несколько КА СРНС. В процессе математической обработки измеренных дальностей
по линиям КА - НП определяется вектор-столбец ДЯ^+1 = [Д X Д Y Д Zjy,
(i = 1, 2, ..., n - число измерений) относительного положения (базовый вектор) определяемого НП к исходному НП в системе координат (OXYZ). Если бы было известно пространственное положение Ri исходного НП в общеземной системе координат, то пространственное положение Ri+1 определяемого НП в этой же системе можно было бы найти как
R i+1 = Ri + ДЯ i,i+1. (3)
Если будет известно пространственное положение Rri исходного НП и вектор ДЯri,i+1 = [Д X Д Y Д Z]^,i+1 относительного положения наземных
пунктов в референцной системе координат, то пространственное положение Rri+1 определяемого НП в этой же системе можно найти как
R ri+1 = R ri + ДЯ ri,i+1 . (4)
8
Геодезия
Применив матричное преобразование (1) при к = 0, вектор ARri,i+1 здесь может быть найден следующим образом [4]:
ARrii+i = R» • Ri+i- dR - R>) • Ri + dR = R>) • (R,+i-R,). (5)
Откуда
ARry+i = RT(w) • AR ,,,+1 . (6)
Выполнив перемножение матрицы R (ю) на вектор ARi i+1 в (6) и выделив при этом вектор ю, можно записать следующее матричное выражение [3, 4]:
ARi,i+1 = ARr i,i+1 + D • ю. (7)
В нем матрица D составлена из координат вектора AR и имеет вид
' 0 AZ -AY"
D = -AZ 0 AX . (8)
AY -AX 0
С учетом (4) равенство (7) можно записать как
ARi,i+1 = D • ю + Rri+1 - Rri. (9)
При формировании матрицы D следует учитывать направление вектора AR, оно должно совпадать с направлением вектора ARr из (4).
Выражение (9) является математической моделью измерений и может быть представлено в общем виде
ARi,i+1 = AR^, Rri , Rri+1) . (10)
Разложим его правую часть в ряд Тейлора в малой окрестности априорных значений векторов ю, Rri и Rri+1 , ограничившись при этом первыми членами разложения. В итоге имеем
AR
i,i+1
:AR(w', R 'Г1, R 'Г1+1) +
dAR
дю
• Sw +
dAR
dR
Rp—Rr
ri
• sr,+
dAR
dR
ri+1
• SRi+1, (11)
Rr —Rr
Rr —Rr
где ю', R'ri и R'ri+1 - априорные значения векторов w, Rri и Rri+1.
Величины Sw, Sr, и SRi+1 являются поправками к априорным значениям векторов ю', R'ri и R'ri+1 и определяются как
Sw = ю - ю'; SRi = Rri - R'ri ; SRi+1 = Rri+1 - R'ri+1. (12)
9
Геодезия
Для нахождения частных производных в выражении (11) воспользуемся равенством (9). Можно записать
dAR _ D dw D
dAR
dR n
E;
dAR
dRri+1
E,
где Е - единичная матрица размерности 3 x 3.
Подставив зависимости (13) в (11), получим
ARi_ AR(w ', R ’ri, R ’ri+1) + D' • 5w - E • 5Ri + E • 5Ri+1.
(13)
(14)
Здесь матрица D' вычисляется c использованием априорных (приближенных) значений векторов AR'r и w' по формулам:
" 0 AZ' -AY'
D' = -AZ' 0 AX'
AY' -AX' 0
(15)
AR '1,1+1 _ AR(w', R'ri, R Vi+1) _ R(w') 'AR'n,M; (16)
" 1 ■®'z w'Y
R (w') = ®'z 1 -Ю X (17)
-w'Y Ю x 1
Теперь можно записать уравнение поправок для одного измерения
D'-5w - E • 5Ri + E • 5Ri+1 _ ARiW - AR'i i+1 + V, (18)
в котором AIii,i+1 - трехмерный вектор-столбец результатов относительных
GPS-измерений в общеземной системе координат (измеренный базовый вектор, проекции которого выбираются из протокола работы утилиты «Baselines» либо программного комплекса «GPSurvey», либо «Trimble Geomatics Office» и т. п.);
AR 'i,i+1 - трехмерный вектор-столбец (вычисленный базовый вектор), определяемый по формуле (16) с использованием приближенных значений векторов w' и ARri,i+1; V - трехмерный вектор-столбец поправок к измеренному вектору AIR. В уравнении поправок (18) матрицы D' и Е будут матрицами коэффициентов, векторы 5w, 5R i и 5R i+1 - неизвестными поправками к приближенным (вычисленным) значениям векторов w', R 'п и R 'ri+1, а разность AIR i i+1 — AR' - вектором правой части.
10
Геодезия
Для n относительных GPS-измерений уравнение (18) образует систему линейных уравнений поправок
D \ • 5ю - E • 5R1 + E • 5R2 = ARU - AR '1>2 + V1; D'2- 5ю - E • 5R2 + E • 5R3 = AR2,3 - AR'2,3 + V2;
(19)
D 'n • 5w - E • 5RP-1 + E • 5RP = ARn - AR 'n + Vn,
где P - число определяемых пунктов.
Систему уравнений поправок (19) можно представить в виде системы линейных алгебраических уравнений
A^X = F + V. (20)
В ней матрица коэффициентов A является блочной матрицей и в общем случае может быть записана как
D 1 -E E .. .0 0'
A = D '2 0 0 .. .0 0 , (21)
. D n 0 0 .. . -E E
где 0 - нулевая 3 x 3 матрица; Е - единичная 3 x 3 матрица.
Вектор-столбец неизвестных X в (20) составлен из поправок к приближенным значениям малых углов поворота ю', координатам определяемых НП R ri, R ri+1 и имеет вид
X
T
5wT 5RT 5R T
5R
T
p-1
5RP .
(22)
Поправки к приближенным значениям малых углов поворота здесь выступают только в роли согласующих параметров. Вектор правой части F является вектором-столбцом размерности 3 x n и определяется как разность измеренных базовых векторов ARi i+1 и их вычисленных значений DR'i,i+1
F
AR 1,2 - AR1,2
AR2,3 - AR2,3
AR
n
AR „
(23)
11
Геодезия
Если за приближенные значения малых углов поворота принять нулевые значения ю' = 0, то в (12) будет 5ю = ю. Тогда вектор неизвестных (22) примет вид
X
т
ют 5RT 5RT
5R T-1 5R T
(24)
Решение задачи, рассмотренное выше, можно выполнить иначе. Сначала определить малые углы поворота ю, а затем уже после решения системы уравнений поправок (19) - пространственные положения определяемых НП. При таком подходе данная система уравнений упрощается, так как из нее исключается вектор неизвестных 5ю. Чтобы найти вектор-столбец ю, нужно для m измеренных базовых векторов ARj (j = 1, 2, ..., m) между исходными пунктами сформировать на основании равенства (7) систему линейных уравнений [4]
D1 • ю = AIR 1- AR Г1;
Dr ю = ARr AR rj;
(25)
Dm • ю = ARm- ARn„.
В ней базовые векторы ARrj вычисляются в референцной системе (OXYZ)r по известным пространственным положениям R^ этих же исходных
пунктов. После решения системы уравнений (25) находятся углы малых поворотов ю.
Для определения вектора ю в (25) можно применить один из двух приемов. Первый - измерить базовые векторы между опорными НП. Например, векторы
AR2,1, AR2,3 и AR3)1 (рисунок). Но такой подход приводит к увеличению затрат на выполнение полевых работ. Второй - вместо непосредственно измеренных базовых векторов между опорными НП взять замыкающие векторы, полученные из суммы измеренных базовых векторов по векторным ходам, проложенным между опорными и определяемыми НП. Например, базовые векторы
AR2,1, AR2,3 и AIR31 (см. рисунок) могут быть найдены как
AR2,1 = AR2,3 = AR3,1 =
AR2,4 + AR4,6 + AR6,1 ; AR2,4 + AR4,5 + AR3,5 ; AR3,5 + AR5,6 + AR6,1 .
(26)
12
Геодезия
Рис. Схема геодезической сети:
□ - исходный НП; о - определяемый НП
Следует иметь в виду, что в равенствах (26) алгебраическое сложение векторов нужно выполнять с учетом их направленности. На основе измеренных либо вычисленных (как замыкающие векторы) значений базовых векторов формируется система линейных уравнений (25). После ее решения находится вектор ю.
Представленный метод уравнивания дает высокие точности определения координат определяемых пунктов в геодезических сетях, создаваемых с использованием GPS-технологий. Он может применяться при развитии локальных и региональных геодезических сетей сгущения. Для достижения хороших результатов желательно, чтобы геодезические построения содержали в себе не менее 4 исходных НП [4]. Соблюдение этого условия приводит к тому, что система линейных уравнений (19) будет хорошо обусловлена и мало чувствительна к ошибкам исходных данных: к ошибкам координат исходных пунктов и результатов измерений [5].
В качестве примера на простой схеме геодезической сети (см. рисунок) рассмотрим последовательность формирования системы линейных уравнений поправок вида (19). Будем полагать, что в этой сети измерены базовые векторы
AR 2,4, AR3,5,
А«64, AR
4,5 >
AR 4,6 и AR5,6.
Для этой сети система линейных уравнений поправок будет иметь вид:
Dl • 5ю + 0 • 5R4 + 0 • 5R5 - E • 5R6 = А«6Д D2 • 5ю + E • 5R4 + 0 • 5R5 + 0 • 5R6 = AIR 2,4
D3 • 5ю + 0 • 5R4 + E • 5R5 + 0 • 5R6 = AR3,5 D4 • 5ю - E • 5R4 + E • 5R5 + 0 • 5R6 = AIR 4,5 D5 • 5ю + 0 • 5R4 - E • 5R5 + E • 5R6 = AR5,6 D6 • 5ю - E • 5R4 + 0 • 5R5 + E • 5R6 = AIR4,6
■ AR6,i + Vi;
AR2,4 + V2 ;
' AR3,5 + V3 ; ' AR4,5 + V4 ;
ar; ,6+V5; ■AR'4,6 + V6.
(27)
13
Геодезия
Приближенные значения измеренных значений базовых векторов для данной сети можно получить следующим образом. Сначала вычисляются приближенные значения пространственных координат определяемых НП (геоцентрические радиус-векторы R'r4, R'r5 и R'r6 в референцной системе) по известным
координатам опорных НП и измеренным значениям AR 2,4, AR3,5 и AR 6,1 базовых векторов (с учетом их направленности) по формулам
R 'г4 — R^ + AR
2,4 5
R'
Г5
Rгз + AR
3,5 ’
R'
Г6
Rn + AR(
6,1
(28)
Затем при ю' = 0 вычисляются значения базовых векторов AR 'ii+1 как
AR 'б,1 —AR6,i;
AR’3,5 — AR3,5 ;
AR’2,4 — AR2,4 ;
(29)
AR'4,5 — RV5-R 'г4; AR'4,6 — RV6-RV4; AR',6 — R^-RV5.
Далее формируются матрицы D ’1, D ’5, D ’6 как
0 AZ'6,1 1 >? <
D 1 = -AZ'6,1 0 AX'6,1
_ AY'6,1 -AX'6,1 0
" 0 AZ'5,6 -AY'5,6
D 5 = -AZ'5,6 0 AX'5,6
AY' A1 5,6 -AX'5,6 0
" 0 AZ'4,6 -AY'4,6
D 6 = -AZ'4,6 0 AX'4,6
AY'4,6 -AX'4,6 0
(30)
После решения системы линейных уравнений (27) по формулам (12) находятся уточненные численные значения радиус-векторов Rn определяемых НП, то есть
Rr4 = R'r4 + 8R4; Rr5 = R'r5 + 8R5; Rr6 = R'r6 + §R6. (31)
С целью уменьшения численных значений поправок V к измеренным значениям базовых векторов можно по формуле (6) измеренные базовые векто-
14
Геодезия
ры ARii+1 преобразовать из общеземной системы координат в референцную и получить базовые векторы ARri i+1
ARrLi+i = R» -ARlm. (32)
Затем эти векторы использовать в формулах (18), (19), (21), (23) и (27)-(29) в качестве измеренных, то есть вместо векторов ARi i+1. В этом случае необходимо предварительно определить вектор-столбец ю малых углов поворота координатных осей, как это было сказано выше. Здесь следует иметь в виду, что определение вектора ю по трем исходным пунктам дает плохие результаты. Лучше решать эту задачу по четырем исходным НП [5].
В заключение следует отметить, что рассмотренный метод был реализован на основе параметрического способа уравнивания с учетом ошибок исходных данных [6] и хорошо зарекомендовал себя при проведении производственных и научно-исследовательских работ.
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Лунквист К., Вейс Г. Стандартная Земля. - М.: Мир, 1969. - 277 с.
2. Preliminary results of Finnish - Hungarian Doppler observation compaign / A. Czobor, J. Adam, S. Mihaly, T. Vass // Publ. Astron. Inst. Czchehosl. Acad. Scin. - 1984. - № 58. -P. 529-548.
3. Дементьев Ю.В. К вопросу развития опорных геодезических сетей спутниковыми методами // 46 научн.-техн. конф. преподавателей СГГА. - Тез. докл., ч. 1. - Новосибирск, 15-18 апреля 1996 г. - Новосибирск: СГГА, 1996. - 114 c.
4. Дударев В.И. Планирование задач оценивания элементов ориентирования геодезических систем координат // Четвертый Сибирский конгресс по прикладной и индустриальной математике (ИНПРИМ-2000), посвященный памяти М.А. Лаврентьева (1900-1980): сб. статей / СГГА. - Новосибирск: СГГА, 2001. - С. 3-11.
5. Дударев В.И. Влияние ошибок расчета матрицы коэффициетов и вектора правой части на решение СЛАУ в некоторых задачах космической геодезии // Вестник Сибирской государственной геодезической академии / СГГА. - Вып. 7. - Новосибирск: СГГА, 2002. -С. 21-25.
6. Маркузе Ю.И. Алгоритмы для уравнивания геодезических сетей на ЭВМ. - М.: Недра, 1989. - 248 с.
Получено 16.08.2011
© В.И. Дударев, 2011
15