- •Расчет магнитной восприимчивости от двух тел
- •(Модельный пример, иллюстрирующий неоднозначность решения обратной задачи геофизики)
- •В методичку для второго курса
- •Лабораторная работа № 1
- •Лабораторная работа № 2 Обратная задача магниторазведки для сложного объекта (без применения параметра регуляризации)
- •Лабораторная работа № 3 Обратная задача магниторазведки для сложного объекта (с использованием параметра регуляризации)
- •Лабораторная работа № 4 Осреднение поля методов скользящего окна с применением автокорреляционной функции
- •Формирование полезного сигнала
- •Формирование сигнала помехи
- •Расчет автокорреляционной функции и выбор окна осреднения
- •Лабораторная работа № 5 Применение спектрального анализа при обработке геофизических полей
- •Формирование полезного сигнала
- •Формирование сигнала помехи
- •Определение частотного состава полезного, суммарного сигнала и помехи
- •Выделение полезного геофизического сигнала
- •Лабораторная работа № 6 Применение факторного анализа для расчета регионального фона и локальной аномалии
- •Лабораторная работа № 7 Применение регрессионного анализа для решения обратной задачи гравиметрии
Лабораторная работа № 6 Применение факторного анализа для расчета регионального фона и локальной аномалии
Как факторный, так и компонентный анализы базируются на изучении внутренней структуры ковариационной матрицы исходных данных [ ]. Это изучения включает: 1)нахождение собственных значений и собственных векторов матрицы; 2) вычисление линейных комбинаций исходных величин с собственными векторами; 3) оценку числа основных, независимых векторов; 4) физическое или геологическое истолкование факторов и главных компонент.
Рассмотрим применение факторного анализа на примере площадной гравиметрической съемки с целью выделения регионального поля и расчета локальной составляющей.
Пусть дан двухмерный массив G (рис.6.1) измеренных значений поля по N профилям, на каждом из которых M пикетов, N=8, а M=21.
Рис. 6.1 Массив измеренных значений поля G.
Рис. 6.2 Исходное поле G (план изомиллигал).
Анализируя характер гравитационного поля G (рис. 6.2) , можно сказать, что локальную аномалия в явном виде не просматривается, и выделить её, без специальных средств обработки не представляется возможным.
Попробуем применить в этом случае факторный анализ. Для этого в начале необходимо вычислить ковариационную матрицу для массива Gb,i. Значения ковариации рассчитываются для различных пар профилей, т.е.
;
;
(6.1)
где i, j = 1….N, N-число профилей; b = 1…M, M-число пикетов по профилю; gb,i – измеренное значение поля на b-ом на пикете, i–го профиля.
Расчет значения ковариации можно осуществлять как по самостоятельно прописанной и реализованной процедуре, на основе формулы (6.1), или с помощью встроенной функции в MachCad – cvar (X,Y) , где X, Y – вектора для которых рассчитывается ковариация. По полученным ковариациям составляется ковариационная матрица, размерность которой N x N
к1,1 к1,2
. . . . к1.N
К= к2,1 к2,2 . . . . к2.N
∙ ∙ ∙ ∙ ∙ ∙ ∙ ∙ ∙ ∙
кN,1 кN,2. . . . кN.N ,
для которой находятся максимальное собственное значение λmax из уравнения |К-λmax·I| = 0 и соответствующий этому значению собственный вектор- a1 матрицы К из системы линейных уравнений (К - λmax)·a1=0, т.е.
(k1,1 - λmax) ·a1,1+ k1,2·a1,2+ . . . . + k1,N·a1,N =0
k2,1·a1,1 + (k2,2 - λmax) ·a1,2+ . . . . + k2,N·a1,N =0
. . . . . . . . . . . . . . . . . . . . . . . . . .
kN,1·a1,1 + kN,2·a1,2 +. . . . + (kN,N - λmax) ·a1,N=0
Расчеты связанные
с нахождением собственных значений λi
и собственных векторов ai,j
можно осуществлять с помощью встроенных
функции MachCadа. Функция
eigenvals (K)
позволяет рассчитать собственные
значения λi, для
ковариационной матрицы K.
Функция eigenvec (K,
λi) предоставляет
возможность расчета нормированного
собственного вектора – ai,
для ковариационной матрицы К, и
соответствующего i-го
собственного значения- λi.
Нормирование собственных векторов
необходимо для того, чтобы преобразованные
данные не отличались по масштабу от
исходных. С учетом нормировки вектора
,
Результаты расчета собственных значений λ для нашего случая, должны быть следующими: λ = (8,206; 0,787; 0,057; 3,351 ·10-3; 2,648 ·10-3; 1,111 ·10-3; 0; 1,211 ·10-3). Анализируя величину собственных значений, видим, что самое первое значение λ1=8,206 является самым большим (на порядок больше следующего), этот факт говорит о том, что существует некоторый геологический фактор, вносящий значительный вклад в общую дисперсию суммарного гравитационного поля. Обычно этот фактор отождествляют с региональной (фоновой) составляющей геофизического сигнала [ ]. Поэтому, с целью выделения региональной составляющей геофизического поля, следует рассчитать собственный вектор – а1, именно для первого собственного значения λ1. Собственный вектор –а1, в данном задании, должен иметь размерность – N, и равен следующим значениям: а1 = (0,414; 0,403; 0,382; 0,376; 0,335; 0,322; 0,284; 0,286). Физический смысл собственного вектора а1 состоит в том, что он определяет весовые коэффициенты для значений поля по каждому профилю.
На следующем этапе необходимо вычислить значение первой главной компоненты Y1= а1G, или
g1,1 g1,2 · · · · · g1,M
Y1,b=(a1,1; a1,2; · · · · ; a1,N) · g2,1 g2,2 · · · · · ·g2,M
· · · · · · · · · · ·
gN,1 gN,2 · · · · · gN,M ,
где, N-число профилей; M-число пикетов по профилю; gi.b – измеренное значение поля на b-ом на пикете, i–го профиля.
При работе с матрицами полезно вспомнить правила. Например, при умножении матрицы на матрицу количество столбцов первой матрицы должно быть равно числу строк – второй. Тогда результирующая матрица будет иметь размерность - число строк первой и количество столбцов второй матриц. В нашем случае размерности матриц следующие, у вектор-строки а1(1xN) и матрицы G(NxM). Значить, в результате их перемножения получим вектор-строку Y1 с размерностью –(1xM).
Физический смысл первой главной компоненты Y состоит в том, что он определяет весовые коэффициенты для значений поля по каждому профилю. При этом оценка составляющей наблюденного поля, характеризующаяся наибольшей дисперсией (такой составляющей обычно является фоновая), равна произведению вектор-столбца Y1Т(Mx1) на вектор-строку а1(1xN), т.е.
Y1,1 Y1,1·а1,1 Y1,1·а1,2 · · · Y1,1·а1,N
GФb,i= Y2,1 · (а1,1, а1,2, · · · · а1,N) = Y2,1·а1,1 Y2,1·а1,2 · · · Y2,1·а1,N
. . · · · · · · · · · · · · · · · · · · · · · · ·
YM,1 YM,1·а1,1 YM,1·а1,2 · · YM,1·а1,N
Так как GФb,i чаще всего является оценкой региональной составляющей, разность GЛb,i = Gb,i - GФb,i оценивает поле локальных аномалий.
После расчета фона- GФb,I, вычислить локальную составляющую -GЛb,i , дать их графическое представление в виде планов изомиллигал (рис.6.3).
Рис.6.3 Результаты оценки региональной (а) и локальной (б) составляющих гравитационного поля путем выделения первой главной компоненты.
