Научная статья на тему 'Математическое моделирование магнитного поля Земли в системе Matlab'

Математическое моделирование магнитного поля Земли в системе Matlab Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
2541
463
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ / МАГНИТНОЕ ПОЛЕ ЗЕМЛИ / ВЕКТОР МАГНИТНОГО ПОЛЯ / MATLAB / MATHEMATICAL MODELLING / A MAGNETIC FIELD OF THE EARTH / VECTOR OF A MAGNETIC FIELD

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Архипов Алексей Владимирович, Пряников Виссарион Семенович

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Архипов Алексей Владимирович, Пряников Виссарион Семенович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

MATHEMATICAL MODELLING OF THE MAGNETIC FIELD OF THE GROUND IN MATLAB SYSTEM

The algorithm of construction of mathematical model of a geomagnetic field of the Earth is stated, results of modelling and possible scopes are resulted.

Текст научной работы на тему «Математическое моделирование магнитного поля Земли в системе Matlab»

УДК 621.382.019 ББК 32.852

А.В. АРХИПОВ, В С. ПРЯНИКОВ

МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ МАГНИТНОГО ПОЛЯ ЗЕМЛИ В СИСТЕМЕ MATLAB

Ключевые слова: математическое моделирование, магнитное поле Земли, MATLAB, вектор магнитного поля.

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

A.V. ARKHIPOV, V.S. PRYANYKOV MATHEMATICAL MODELLING OF THE MAGNETIC FIELD OF THE GROUND IN MATLAB SYSTEM

Keywords: mathematical modelling, a magnetic field of the Earth, MATLAB, vector of a magnetic field.

The algorithm of construction of mathematical model of a geomagnetic field of the Earth is stated, results of modelling and possible scopes are resulted.

Модель магнитного поля Земли (МПЗ) применяется в качестве стандартной модели в системах навигации и ориентации. К современным навигационным комплексам предъявляются следующие требования: 1) высокая точность вырабатываемых навигационных и динамических параметров; 2) совершенное математическое обеспечение комплексной обработки поступающей от разнородных источников навигационной информации, построенное на использовании теории вероятности и математической, а также теории оптимальной фильтрации и случайных процессов; 3) определение координат места по геофизическим полям.

Имеющийся открытый программный код модели на языке программирования С или Fortran является весьма неудобным для проведения исследований по следующим причинам [1]: программа предназначена для разового вычисления основных параметров МПЗ; существуют сложности, вызванные структурой языка С: громоздкие вычисления сложных функций, трудность работы с графикой, в том числе с 3D и динамическим отображением процессов.

Магнитное поле Земли В - векторная величина, изменяющаяся в пространстве r и во времени t [3]. Поле, в сущности, представляет собой комбинацию нескольких магнитных полей, формируемых разнообразными источниками. К наиболее важным из геомагнитных источников относятся: основное поле (свыше 95%), формируемое в проводящем внешнем ядре Земли, которое находится в расплавленном состоянии Bm; поле коры, формируемое в верхней мантии Земли Bc; составное возмущающее поле, формируемое электрическими токами, протекающими в верхней атмосфере и магнитосфере Bd. Следовательно, магнитное поле представляет собой сумму составляющих: B(r, t) = Bm (r, t)+ Bc (r )+ Bd (r, t) .

Для создания точной модели основного поля необходимо располагать данными с хорошим глобальным охватом и очень низким уровнем шума. Этим требованиям удовлетворяют массивы данных, передаваемых с искусственных спутников Земли (ИСЗ) 0rsted (Дания) и CHAMP (Германия), на ос-

нове которых возможно моделирование поведения основного магнитного поля в пространстве и времени.

Вектор геомагнитного поля B описывается с помощью 7 элементов, к которым относятся: ортогональные составляющие X, Y, Z напряженности; суммарная напряжённость F, напряжённость горизонтальной составляющей H, магнитное наклонение I и магнитное склонение D.

Предварительная обработка данных со спутника включает в себя построение родительской модели на основе всех имеющихся данных, с помощью которой можно синтезировать значения магнитного поля: 1) параметризация - осуществляется аппроксимация массивов данных, отобранных из результатов спутниковых измерений и средних обсерваторных значений за каждый час; 2) девиация - вводится зависимость от Dst (коэффициент, оценивающий возмущение магнитного поля) для внешних коэффициентов Гаусса степени 1, для отображения изменчивости магнитосферных кольцевых токов; 3) преобразование системы координат - данные, полученные от обсерваторий переводятся из геодезической системы координат в геоцентрические; 4) прогнозирование векового изменения - осуществляется обработка данных фильтрами линейного предсказания, в результате чего получаются оценки изменения поля вплоть до 2010 г.; 5) взвешивание данных - оценка весовых функций, назначаемых каждому массиву данных и в пределах самих массивов данных.

Конечные коэффициенты основного поля на 2005 г. получаются методом полиномиальной экстраполяции коэффициентов Гаусса для основного поля из родительской модели. Коэффициенты модели, именуемые коэффициентами Гаусса, обеспечивают точное и удобное отображение основного магнитного поля Земли. С помощью коэффициентов можно рассчитывать значения для элементов поля и их годовые темпы изменения в любой точке вблизи поверхности Земли в любой день, период 2005-2010 гг.

Более подробное описание построения родительской модели и вычисления основных параметров магнитного поля земли приведены в [2], [4].

Алгоритм математической модели в системе MATLAB для расчёта элементов магнитного поля Земли в точке с заданной широтой долготой приведен ниже.

1. Преобразование эллипсоидных геодезических координат (h, ф, X) в сферические геоцентрические координаты (r, ф', X) [3]:

, (a2 cos2 ф + B2 sin2 ф)12h + B2

tgф = ,----------------------------^ф;

(a2 cos2 ф + B2 sin2 ф) h + А2

л 4 2 т-»4 • 2

2 ,2^,(л2 2 П2 • 2 V/2 A cos ф + B sin ф

r = h + 2h(A cos ф+B sin ф +----------------------------,

A cos2 ф+B2 sin2 ф где A = 6378,137 км - большая полуось (экваториальная полуось) эллипсоида; B = 6356,7523142 км - малая полуось с привязкой к эллипсоиду Всемирной геодезической системы 1984 г. (WGS84); h - геодезическая высота; ф и X - соответственно геодезические широта и долгота; t - время (децимальный год).

2. Определение коэффициентов Гаусса степени n и порядка m:

я: (і )=ят+я т (> - <о), к (< )=к+к (< - <„).

где 10 = 2005 - базисная дата модели.

3. Вычисление векторных составляющих поля X'. У' и X' в геоцентрических координатах [3]:

/ \Й+ 2 (

X'('. X. г) = -1 — =]2 — ]Г ( (і)оо8 :Х + (фіп тх)п ('П ф);

П=1 т=0

V г ) аф

г '(ф'. X. г ) =--^ =

r дф'

r cos ф' дХ

1

12 f ^ 12 а

■t

cos ф' n 1

Z m (: (t )sin ml + h” (t )cos ml) (sin ));

V r J

m=0

4 n+ 2

f Y

Z'(', X, r ) = — = -£ (n +1) — Z (t)cos mX + h” (t)sin ml) (sin )),

dr

V r J

m=0

где Pm (sin pf) - полунормированные присоединённые функции Лежандра; V

- скалярный потенциал.

4. Геоцентрические составляющие вектора X, Y' и Z' преобразуются обратно в геодезическую систему координат:

X = X' cos у + Z' sin у;

Y = Y';

Z = -X' sin у + Z' cos у, где у = p' - p - разность между геоцентрической и геодезической широтами; ф' был рассчитан в шаге 1.

5. По составляющим вектора рассчитываются элементы магнитного поля

H, F, D, I и условное магнитное склонение GV: H=VX2 +Y2 ; F=VH2 + Z2 ; D = arctgY,X); I = arctgZ,H); GV= D-X, если p>55; GV = D+X, если p<-55).

Среднеквадратические погрешности D, I, GV в модели WMM2005, согласно оценкам [3], меньше 1,0° на поверхности Земли в течение всего 5-летнего периода действия модели. Кроме того, согласно оценкам, среднеквадратические погрешности H, Z, F в модели WMM2005 значительно ниже 200 нТл в течение всего 5-летнего периода действия модели.

В результате по приведенному алгоритму была построена модель геомагнитного поля Земли в системе MATLAB. Модель является более универсальной, чем существующая, позволяет осуществлять ее вызов из внешней программы. Это, в свою очередь, обеспечивает возможность визуализации динамических процессов в трехмерной графике. В ходе моделирования созданы следующие программы, в которых использовалась модель МПЗ.

1. Модель расчета полного вектора магнитного поля Земли, магнитного склонения и наклонения в точке с заданной широтой и долготой, с применением

n=1

модели МПЗ и электронной векторной карты. Программа позволяет задать картографическую проекцию, выбрать систему координат для позиционирования на Земле, визуально задать область для работы. На рис. 1 показаны зоны UTM (Universal Transverse Mercator) - координатной сетки на базе поперечной проекции Меркатора. При помощи курсора мыши можно задать для дальнейшей работы одну из 60 UTM зон (меридианы делят земной шар с шагом в 6°).

После задания зоны UTM, область загружается в отдельном окне в увеличенном масштабе, курсор мыши превращается в перекрестие (на рис. 2 не показано) для выбора исследуемой точки, в которой определяются высота (Altitude), полный вектор магнитного поля Земли (F), склонение (D), наклонение (I), кроме того, определяется принадлежность выбранной точки к той или иной стране (Country), а также широта (Latitude) и долгота (Longtitude).

В данном случае, в результате работы программы получены следующие сведения: Country: Uganda; Latitude: 2.94°; Longtitude: 33.7°; Altitude: 1162 м; F=33954.8875 нТл; D=1°; I=-15°.

2. Программа построения изогон (линии на географической карте, соединяющие точки земной поверхности с одинаковым магнитным склонением) склонения и изоклин (линии на географической карте, соединяющие точки с одинаковым магнитным наклонением) наклонения позволяет отобразить изоклины и изогоны с необходимым шагом и диапазоном (рис. 3, 4).

Рис. 1. Зоны UTM

Рис. 2. Зона иТМв увеличенном масштабе

Рис. 4. Изогоны магнитного склонения в диапазоне (-30.. .30)° с шагом 5°

Результаты, изложенные в данной статье можно использовать: в картографических системах для определения величин составляющих МПЗ в точке с заданными широтой и долготой; для построения силовых линий МПЗ; для построения эквипотенциальных поверхностей МПЗ; для построения сечений силовых линий МПЗ для определенных широты, долготы, высоты; для построения изолиний и поверхностей, составляющих МПЗ, магнитного склонения и наклонения для интересующих районов земного шара.

Литература

1. http://www.ngdc.noaa.goc/geomag/WMM/wmm_cdownload.shtml.

2. Lesur V. Magnetic field model with daily variations of the magnetospheric field and its induced counterpart in 2001 / V. Lesur, S. Macmillan, A. Thomson, // Geophys. J. Int., doi: 10.1111/j.1365-246X.2004.02479.x.

3. McLean S. The US/UK World Magnetic Model for 2005-2010 / S. McLean, S. Macmillan, S. Maus, V. Lesur, A. Thomson, D. Dater // NOAA Technical Report NESDIS/NGDC-1. 2004. December.

4. Sabaka T.J. A comprehensive model of the quiet-time, near-Earth magnetic field: phase 3 / T.J. Sabaka, N. Olsen, R.A. Langel // Geophys. J. Int. 2002.

АРХИПОВ АЛЕКСЕЙ ВЛАДИМИРОВИЧ родился в 1985 г. Окончил Чувашский государственный университет. Аспирант кафедры радиотехники и радиотехнических систем Чувашского университета. Область научных интересов - проектирование систем ориентации и навигации.

ПРЯНИКОВ ВИССАРИОН СЕМЕНОВИЧ родился в 1933 г. Окончил Казанский авиационный институт. Доктор технических наук, профессор, заведующий кафедрой радиотехники и радиотехнических систем Чувашского государственного университета. Область научных интересов - прогнозирование надежности. Автор 170 научных публикаций.

i Надоели баннеры? Вы всегда можете отключить рекламу.