Симонян С.О., Паповян Р.А. Метод решения однопараметрических линейных матричных уравнений, ... С. 128-135
УДК 621.52+511.52
МЕТОД РЕШЕНИЯ ОДНОПАРАМЕТРИЧЕСКИХ ЛИНЕЙНЫХ МАТРИЧНЫХ УРАВНЕНИЙ, ОСНОВАННЫЙ НА ДИФФЕРЕНЦИАЛЬНЫХ ПРЕОБРАЗОВАНИЯХ
Симонян Саргис Оганесович,
д-р техн. наук, проф., зав. кафедрой информационных технологий и автоматизации Национального политехнического университета Армении, Республика Армения, 0009, г. Ереван, ул. Теряна, 105.
E-mail: [email protected]
Паповян Рубен Артурович,
аспирант кафедры информационных технологий и автоматизации Национального политехнического университета Армении, Республика Армения, 0009, г. Ереван, ул. Теряна, 105. E-mail: [email protected]
Актуальность работы обусловлена необходимостью разработки нового эффективного метода определения непрерывных решений однопараметрических линейных матричных уравнений, достаточно часто встречающихся в различных областях науки и техники, таких как идентификация параметров электротехнических (вероятно электромеханических) преобразователей энергии, оптимизация параметров электрических сетей, регистрация и обработка измерений скважинной геофизики и др.
Цель исследования: разработка простого конструктивного численно-аналитического метода определения решений отмеченного класса задач, легко реализуемого средствами современных информационных технологий.
Методы исследования. Для решения рассматриваемых задач в работе использованы методы матричной линейной алгебры, методы теории матриц, а также прямые и обратные дифференциальные преобразования Г.Е. Пухова, отличающиеся от общеизвестных интегральных преобразований достаточно положительными характеристиками - операцией дифференцирования вместо операции интегрирования (прямое преобразование) и операцией суммирования вместо операции интегрирования (обратное преобразование).
Результаты. Предложен конструктивный численно-аналитический метод решения однопараметрических линейных матричных уравнений применением дифференциальных преобразований. При этом решение исходной непрерывной задачи фактически сводится к решению рекуррентной цепочки некоторых линейных систем алгебраических уравнений с числовой инвариантной гиперматрицей и гипервекторами (составными векторами) свободных членов правых частей, при которых определяются матричные дискреты решения исходной задачи. Далее на основе некоторого восстанавливающего соотношения (обратных дифференциальных преобразований) определяется непрерывное решение исходной задачи. Рассмотрен модельный пример, при решении которого предложенным численно-аналитическим методом получено точное маклореновское аналитическое решение, подтверждающее простоту и высокую вычислительную эффективность метода.
Ключевые слова:
Геоинформационные системы, однопараметрические линейные матричные уравнения, дифференциальные преобразования, рекуррентная цепочка линейных систем алгебраических уравнений, матричные дискреты, непрерывное решение, модельный пример.
Введение
В теории матриц и её различных приложениях, в частности, в задачах управления и автоматического регулирования [1-4] и многих других областях научных исследований, достаточно часто встречаются различные матричные уравнения -как числовые, так и параметрические. Если решению числовых матричных уравнений посвящено большое количество публикаций, в частности [5-12], то в области методов решения однопараметрических матричных уравнений замечается значительное отставание. Аналогичная картина имеет место как в числовых, так и в однопараметрических задачах, в которых широко используются обычные и обобщённые обратные матрицы, в частности, в задачах различных геоинформационных систем [13-17]. Здесь также, если определению числовых обычных и обобщённых обратных матриц посвящено множество работ, в частности [8, 10, 18-21], то в области методов определения однопараметрических обычных и обобщённых обратных
матриц также замечается значительное отставание. В одной из таких немногих работ (см., например, [22]) для нахождения однопараметрических обычных и обобщённых обратных матриц были использованы дифференциальные преобразования Г.Е. Пухова [23-27].
При решении матричных уравнений особое место занимают методы, оперирующие различными алгебраическими подходами и широко использующие матричные преобразования. В настоящей работе предлагается метод решения однопараметрических линейных матричных уравнений, также основанный на дифференциальных преобразованиях, и также оперирующий алгебраическим подходом.
Математический аппарат
Рассмотрим общее однопараметрическое линейное матричное уравнение
S A (t К (t )B (t) = C (t), (1)
l =1
128
Известия Томского политехнического университета. Инжиниринг георесурсов. 2015. Т. 326. № 6
где A(t), l=l,p - матрицы порядка m; B(t), l=l,p -матрицы порядка n; C(t) - матрица с размерами mxn; X(t) - неизвестная матрица также с размерами mxn, подлежащая определению:
xn(t) - хы(t)
X (t)
x2l(t)
Х2n(t)
= ( Xj (t)),
Xm1(t) - Xmn (t)
i = 1,m, j = 1,n.
(2)
Предположим, что для матриц Al(t), Bl(t), l=l,p; C(t) и X(t) с аналитическими элементами имеют место дифференциальные преобразования [23-27]
A (к)
Hk dAk (t) K! ’ dtk
t = tv
K = 0, «^
X A,(t) = Xi(t, tv,H, A(к),K = 0,«), l =1, p,
B, ( K)
Hk dBk (t) K! ’ dtk
t =tv
K = 0,« iZ
(3)
3= Bt (t) = Z2 (t, V, H, Bt (K), K = 0,«), l = 1, p, (4)
C (K)
Hk dCk (t) K!' dtk
t =tv
K = 0, «Z
Z C (t) = хъ (t, tv, H, C (K), K = 0,«),
X (K)
Hk dXk (t)
K ! ' dtk
t=tv
K = 0, «2!
(5)
X A, (0) X (0)B, (0) = C (0)
,=1
или
A (0) x (0)B (0)+a (0) x (0) b2 (0) + -
- + AP (0) X (0) BP (0) = C(0), (8)
где Al(0), Bl(0), l=1,p и X(0), C(0) - нулевые по номеру матричные дискреты. Для определения из последнего матричного уравнения неизвестного матричного дискрета X(0) воспользуемся подходом, представленным в [8, 10]. В соответствии с ним матричное уравнение (8) эквивалентно системе линейных алгебраических уравнений
G(0,0)mn mnX (0)mnx1 = xl, (9)
где составные векторы
X (0) = (xu(0),-, X1n (0): X21(0),-,
X2 n (0)) :-: Xm1(0)>-, Xmn (0)) ^, (10)
c (0) = (cn(0),-, Cm (0): C21(0),-,
^2n (0)):-: Cm1(0),-, Cmn(0))T, (11)
а гиперматрица
G (0,0) =X (A (0) ® BT (0)) (12)
l=1
является суммой прямых (кронекеровых) произведений матриц Д(0) и В;т(0), l=1,p. Тогда, с учетом (10)-(12) и теоремы 8.4.1 из [10. C. 239] при условии rangG(0,0)=mn решение системы (9) будет выглядеть следующим образом:
X X (0 = Z4(t, tv, H, X (K), K = 0,«), (6)
где A;(K), l=1,p - матричные дискреты матриц A(t), l=1,p; B(K), l=1,p - матричные дискреты матриц B(t), l=1,p; C(K) - матричные дискреты матрицы CaX(K) - матричные дискреты матрицы X(t); K=0,« - целочисленный аргумент; H - масштабный коэффициент; tv - центр аппроксимации; символ z - знак перехода из области оригиналов в область дифференциальных изображений и наоборот; х1(»)-х4(») - некоторые аппроксимирующие функции, восстанавливающие оригиналы A(t), B(t), l=1,p; C(t) и X(t) соответственно.
Теперь, с учетом (3)-(6), в соответствии с правилами алгебры дифференциальных преобразований ([23, C. 72, формула (4.7)]) на основе использования матричного уравнения (1) при переводе его из области оригиналов в область дифференциальных изображений будем иметь соотношение
р A k и
XIX a,( k - u )X X (V )b, (U - V )) = C (K),
K = 0,«. (7)
Тогда с учетом представления (7) получим: при K=0:
X (0) = G-'(0,0) C(0); (13)
при K=1:
4(1)X (0) B1(0) + A1(0) X (1) B1(0) + A1(0) X (0) B1(1) + +a (1) x (0) в (0) + A (0) X(1) в (0) + +A2(0)X(0)B2(1) + - + AP (1) X(0) BP(0) +
+AP (0) X (1)BP (0) + AP (0) X(0) BP (1) = C(1)
или
X A (1) X (0) Bt (0) +X Al (0) X (1) Bt (0) +
l=1 l=1
+X Al (0) X (0)Bl (1) = C(1). (14)
l=1
Тогда, по аналогии (8) из (14) имеем:
G(1,0) X(0) + G(0,0) X(1) + G(0,1) X(0) = C(1), (15) где составные векторы:
x(1) = (xu(1),-, xm (1): X21(1),-,
X2n (1) :-: Xm1(1), - , Xmn (1))T, (16)
C(1) = ( cu(1), -, Cm(1) :c21(1), -,
C2n (1) :-: Cm 1 (1), - , Cmn (1)) ^, (17)
129
Симонян С.О., Паповян Р.А. Метод решения однопараметрических линейных матричных уравнений, ... С. 128-135
а гиперматрицы
G(1,0) = E (Л, (1) ® Bf (0)),
l =1
G(0,1) = E (Лi (0) ® Bf (1)).
(18)
Далее, с учетом (16)-(18), из (15) получим
G(2,0) = £ (Л, (2) ® Bf (0)),
l=1
G(1,1) = E (Л, (1) ® Bf (1)),
l=1
G(0,2) = £ (Л, (0) ® Bf (2)).
(24)
G(0,0) X (1) +
q+r =1
E G( q, r)
q=0,1
r=0,1
X (0) = C(1),
C(1) - q+r =1 E C( q, r) S' ■; (19) x X (0)+ q+ r =1 E G(q, r)
o| о q=0,1 r=0,1
откуда
X (1) = G ~'(0,0)
при K=2:
Л (2) • X (0) • 4 (0) + Л (0) • X (2) • B,(0) + +4(0) X (0)B,(2) + 4(1) X (1) B,(0) +
+4(1) x (0) ад+4(0) x (1) 4(1) +
+Л (2) X (0) 4 (0) + Л (0) X (2) B2 (0) +
+4(0) x (0) b2(2) + 4(1) x (1) b2(0) +
+4 (1)X (0) 4 (1)+4 (0) X(1) 4 (1) +•••
•" + Лр (2) X (0)BP (0) + Лр (0) X (2) BP (0) + +Лр (0) X (0)BP (2) + Лр (1) X (1) BP (0) +
+Лр (1) X (0) Bp (1) + Лр (0) X (1) Bp (1) = C(2)
Далее, с учетом (22)-(24), из (21) получим
q+r = 2
G(0,0)X(2)+ E G(q, r)
q=0,2 r=0,2
X(1) = C(2),
или
E Лi (2) X (0) B, (0) + E Л (1) X (1) B (0)
,=1
р
, =1 р
C (2) = (й[1(2),—, 4 (2)! й21(2), • 4n(2)i-i4,(2), •••, птп (2))j, а гиперматрицы
откуда
X(2) = G '(0,0) <
C (2)-
q+r =2
E G (q r)
q=0,2 r=0,2
x X (0)-
q+r =1
E G (q r)
q=0,1
r=0J
X (1)
(25)
Теперь, не вдаваясь в подробности, представим общее окончательное соотношение по определению K-го гипервекторного дискрета X(K) составного вектора X(t). Имея ввиду (13), (19) и (25), получим:
X (K) = G '(0,0) x
+E Л1 (0) X (2)4 (0) +E Л (1) X (0) B, (1) +
,= 1 ,=1
+E Л,(0)X(0)4(2) + EЛ (0)X(1)B, (1) = C(2). (20)
,= 1 ,=1
Тогда, по аналогии (8) или (14), из (20) имеем G (2,0) X (0)+ G(1,0) X(1)+ G(0,0) X(2) +
+G(1,1) X(0) + G(0,2) X(0) + G(0,1) X(1) = C(2), (21) где составные векторы
X (2) = ( xu(2),-, xm (2)! x21(2), -,
X2n (2)i-i Xm,(2),-, Xm„ (2))T,
(22)
C (K) -
x (x X (0)-
q+ r=K
E G(q, r)
q=0,K r=0,K
q+r=K -1
E_ G(q, r)
q=0,K-1 r=0,K-1
x X (1)---------
q+r =1
E G(q, r)
q=0,1 r=01
X (K -1)
(26)
где составные векторы
(23)
- (x,(K),••• x (K)!x,(K), У
X(K) = | llV л .У ' 2lV Л I , (27) l- x2n (K ):•••: Xmi(K),-Xmn (K)J 1 1
,=1
,=1
130
Известия Томского политехнического университета. Инжиниринг георесурсов. 2015. Т. 326. № 6
с (К) J Сп(К),"' С'п (КУ:С2'(К), 17
( ) I"c2n(К)"cml(K),•••стп(К))
а гиперматрица
G (К ,0) = £ (А (К) ® Bj (0)),
l=1
g(К -1,0) = £(A(К -1) ® Bj(0)), ...,
l =1
g (1,1) = Х (A (1) ® Bj (1)),
l =1
G (1,0) = £ (А (1) ® Bj (0)),
l=1
G (0,0) = X (А, (0) ® Bj (0)),
l =1
G (0,1) = X (Ai (0) ® Bj (1)),...,
l=1
G(0, К -1) = X (Al (0) ® Bj (К -1)),
l=1
G (0, К) = X (Al (0) ® Bj ( K)).
(29)
Таким образом, с учетом (2 7)-(2 9), вычислив составные векторы дискрет Х(0)Д(1)Д(2),...Д(К), в соответствии с представлениями (13), (19), (25), (26), с учетом некоторого матричного обратного дифференциального преобразования (6) можно восстанавливать решение (2).
Модельный пример
Пусть задано однопараметрическое линейное матричное уравнение с комплексными матрицами
■ (1+1) 0 0"
(-1+jt) (1+j) 0 • X (t) • " j 1" 0 jt_
0 jt 1
Г 0 0 1"
j (1 - jt) 1 • X (t) • Г 1 j ' jt 0
_ jt 0 0
Г 0 1 jt
0 jt 1 • X (t) • 0 -jt 1 0
_j 0 0
(2 - 2t + jt + 3jt )
(t +12)
(t +t + j + 4Jt) (-4t + 2Jt + Jt )
(2jt + jt2) (-t - 2t2 + jt2)
где ;=V-1 - мнимая единица.
Тогда, при t=0, H=1 приходим к следующим маклореновским матричным дискретам: при K=0:
(28) " 1 0 0" "1 0 0"
4(0) = -1 (1+j) 0 , 4(1) = j 0 0
0 0 1 0 j 0
А,( К ) =
B1 =
j 1
0 0
B1(1) =
0 0 0 0 0 0 0 0 0 0 0 0 j
УК > 2;
B1(^) =
0 0 0 0
УК > 2;
А2(0)=
"0 0 1" "0 0 0"
j 1 0 , Аз(1) = 0 - j 0
0 1 0 _j 0 0
B2 =
1 j
0 0
4( к ) =
B2(1) =
0 0 0 0 0 0 0 0 0 0 0 j 0
УК > 2;
B2( K) =
0 0 0 0
УК > 2;
Аз(0)=
"0 1 0" "0 0 j
0 0 1 , Аз(1) = 0 j 0
_j 0 0 0 0 0
B2 =
0 0 1 0
Аз( К ) =
4(1) =
0 0 0 0 0 0 0 0 0 0 -j 0 0
УК > 2;
4( К )-
0 0 0 0
УК > 2.
"2 0" "( -2 + j) 1 "
с (0) = j 0 , C(1) (1 + 4 j) ( -4 + 2 j)
0 0 _ 2 j -1
"3 j 1 " "0 0"
с (2) = 1 j , с (К) = 0 0 , k > 3
j (-2 + j)_ 0 0
Следовательно, имея ввиду (12), получим
4(0) ® Bj (0) =
А2(0) ® Bj (0) =
0 1 1 0 0! 0
0 1 1 1 0 0 ! 0
j 0 !<- -1+j) 0 ! 1 0
1 0 i (1+j) 0 ! 1 0
0 1 1 0 0 ! j
0 1 1 0 0 ! 1
" 0 0 ! 0 0 ! 1 0"
0 0 | 0 0! j 0
j 0 ! 1 1 0 i 0 1 0
-1 0 \j 0 ! 1 0 0
0 0 ! 1 0 ! 0 0
0 0 i i 0! 1 0
l=1
131
Симонян С.О., Паповян Р.А. Метод решения однопараметрических линейных матричных уравнений, ... С. 128-135
4(0) ® 4 (0) =
“о о ! о 1 ! о
о о |о О О
о о ! о 1 1 о 1 1 °! 1
о о ! о 1 о ! о j
о j ! о о о
о о 1 о о о
4(1) ® (0) =
о о ! о о j о j о о j о о j о о о~ оТо~~Л о~о
I J I
о о ! о о ! о о
____J______L___
о о ! о о ! о о о о | о о | о о
£(о,о) =
j о ! о 1 1 о" j о! о о ! о j
1 о! о о j о 1 о i о о о о
о о ! j о о 1 -1 о ! - j j ! о о
-2 о ! . 1 (1 + 2 j) о _L о о , G(14) = j о ! 1 о ! о о
о j ! 1 о j о j о ! -1 о ! о о
о о ! j о 1 о -1 о! j о ! о о
G _1(о,о) = -
3 + 2 j
“ о (-1 - 2 j) ! о 1 ! о (-2+j)1
о -4 j о -2j ! (- -2 + 3 j) (-1 + 2 j)
о -2 j о -1 i о 2 j
(-3 - 2 j) (-2 - j) ! о -2 j'! о 2
о 2 j ! о j i о (-1 - 2 j)
о 2 j ! (-з - 2j) j ! о 2
а составной вектор Х(0) с учетом (13) и нулевая по номеру матричная дискрета Х(0) будут выглядеть так:
Г2^ Го^
X (о) = G '(о,о) •
о
j о о
V о;
Далее, при K=1 имеем:
о
о
2
о
V jJ
X (о) =
о о
о 2
о j
4(1) ® Bf (о) =
4(1) ® Bf (о) =
j о 1 1 о О О о"
1 о 1 1 1 о о | о о
-1 о г 1 1 о о i о о
j о 1 1 L о о ! о I о
о о 1 1 -1 о о о
о о 1 1 j О О о
“ о о 1 1 о О О о"
о о 1 1 1 о О О о
о о г 1 1 - j !° 1— 1 о 1 о
о о 1 1 L 1 о ! о _| о
j о 1 1 о О О о
-1 о 1 1 о о о о
(о) ® Bf (1) =
о о ! о о ! о о"
о j > о о о
о о ' о 1 о ! о 1 о
о - j ! о 1 (-1+j) ! о 1 о
о о ! о о ! о о
о о |о о ! о j _
44) ® Bf (1) =
о о ! о о j о j
44) ® Bf (1) =
о о !о о ! о о
о -1 i о 1 j 1 о j 1 о
о о ! о 1_ о ! 1 о о
о о ! о j i о о
о о о о! о о
) о ! о о! о о
) о ! - j о о с
) °! 1 <=>! 1 о ! 1 о с
) о\ о L о ! j - j о
Следовательно, в соответствии с (15) имеем G^, о) • Х(1) = С(1) - G(1, о) • Х(о) - G(0,1) • Х(о) =
Г(-2+j) Г-1^ Г -1 ^ Г jj
1 о о 1
Т+"4]) 2 j __ _2_j_ _ т
(-4 + 2 j) о (-2 + 2 j) -2
~~2]~ "о" ~2j~ т
V 1 j V о J V 1 j V о J
откуда составной вектор Х(1) и матричная дискрета Х(1)выглядят так:
1
X
X
132
Известия Томского политехнического университета. Инжиниринг георесурсов. 2015. Т. 326. № 6
(1) (0)
0 0
— 1 0 — 0 0"
Л 0 Л 0
X (1) = 0 , X (1) = 0 0 . X (2) = 0 , X (2) = 0 0
0 1 0 0
0 0
V 1) V 0)
И, наконец, при K=2 получим:
G(2,0) =A$ ® B1 (0) + BT (0) +
+Af20® BT3 (0) = [0],
G(1,1) = 4(1) ® BT (1)+4(1) ® BT (1) +
+4(1) ® B3T (1) =
"0 0 ! 0 0 ! 0 0"
0 j !0 0 I1 0
0 0 ! 0 1 1 1 0 1 0
0 -1 ! 1 1 0 ! 0 1 0
0 -1 ! 0 0 ! 0 0
0 0 0 -1 0 0
G(0,2) = a (0) ® PTf2)+A (0) ® BT(2) +
+4(0) ® B^2) = [0].
Следовательно, в соответствии с (21) имеем:
G(0,0) • X(2) = C(2) - G(2f0) • X(0) - G(1,0) • X(1) --G (1,1) • X (0) - g<0'2) • X(0) - G(0,1) • X(1) =
( 3j ) ( 2 P ( 0 ) ( j ) ( 0)
1 1 0 0 0
__---_ -1 У _ y_ 0
j j 0 0 0
j j У _ y_ 0
V (-2 + j)) V-1) V-2) V (1+j)) V 0)
откуда составной вектор X(2) и матричная дискрета X(2)выглядят так:
Такая же картина, как нетрудно убедиться, имеет место и при VK>3.
Следовательно, окончательное решение задачи X(t) с учетом матричных дискрет X(0), X(1), X(2) при использовании обратных дифферинциально-маклореновских преобразований [22-27] имеет вид:
X (t)
t 0 0 2 0 (j +t)
В абсолютной точности этого решения можно легко убедиться его подстановкой в исходное матричное уравнение.
Замечание 1. Очевидно, что разработанный метод можно использовать и для однопараметрических линейных матричных уравнений более общего вида - для уравнений с прямоугольными матрицами A(t) и B(t), l=1,p.
Замечание 2. В тех случаях, когда rangG(0,0)<m-n, можно поменять центр аппроксимации tv таким образом, чтобы имело место условие rangG(0,0)=m-n, (или, что одно и то же, 3G~‘(0,0)) и использовать вычислительные схемы (13), (19), (25) и (26).
Заключение
Таким образом, для нахождения непрерывных решений однопараметрических линейных матричных уравнений (1) при предложенном методе оперируем рекуррентными численными матричновекторными вычислительными процедурами (9)-(13), (14)-(19), (20)-(25) и (26)-(29), которые предоставляют широкие возможности для эффективного использования средств современных информационных технологий [28-31].
СПИСОК ЛИТЕРАТУРЫ
1. Афанасьев В.Н., Колмановский В.Б., Носов В.Р. Математическая теория конструирования систем управления. - М.: Высшая школа, 1998. - 574 с.
2. Квакернаак Х., Сиван Р. Линейные оптимальные системы управления. - М.: Мир, 1977. - 650 с.
3. Трофимов А.Н., Егупов Н.Д., Дмитриев А.Н. Методы теории автоматического управления, ориентированные на применение ЭВМ. - М.: Энергоатомиздат, 1997. - 653 с.
4. Helmke U., Moore J.B. Optimization and Dynamical Systems. -London: Springer-Verlag, 1994. - 389 p.
5. Беклемишев Д. В. Дополнительные главы линейной алгебры. - М.: Наука, 1983. -385 с.
6. Беллман Р. Введение в теорию матриц. - М.: Наука, 1976. -351 с.
7. Воронцов Ю. О. Условия разрешимости и численные алгоритмы для решения линейных, полулинейных, квадратичных и полуторалинейных матричных уравнений: автореф. дис. ... канд. физ.-мат. наук. - М.: 2014. - 17 с.
8. Гантмахер Ф. Р. Теория матриц. - М.: Наука, 2010. - 575 с.
9. Икрамов Х. Л. Численное решение матричных уравнений. -М.: Наука, 1984. - 190 с.
10. Ланкастер П. Теория матриц. - М.: Наука, 1978. - 280 с.
11. Хорн Р., Джонсон Ч. Матричный анализ. - М.: Мир, 1989. -666 с.
12. Цехан О.Б. Матричный анализ. - Гродно: ГГУ, 2004. - 371 с.
13. Ганьшин В.Н. Псевдообращение матрицы нормальных уравнений свободных геодезических сетей // Известия вузов. Геодезия, аэрофотосъёмка. - 1989. - Вып. 6. - С. 3-5.
14. Губанов В.С. Обобщённый метод наименьших квадратов. Теория и применение в астромерии. - СПб.: Наука, 1997. - 319 с.
133
Симонян С.О., Паповян Р.А. Метод решения однопараметрических линейных матричных уравнений, ... С. 128-135
15. Журкин И.Г., Шайтура С.В. Геоинформационные системы. -М.: КУДИЦ-ПРЕСС, 2009. - 273 с.
16. Капустин Ю.Е. Горные компьютерные технологии и геостатистика. - СПб.: Недра, 2002. - 424 с.
17. Михалевич И.М. Применение математических методов при анализе геологической информации (с использованием компьютерных технологий: Statistica). - Иркутск: ИГУ, 2006. -115 с.
18. Светлаков А.А. Обобщённые обратные матрицы: некоторые вопросы теории и применения в задачах автоматизации управления процессами. - Томск: Изд-во НТЛ, 2003. - 388 с.
19. Ben-Israel A., Greville T.N.E. Generalized Inverses: Theory and Applications. - NYC: Springer, 2003. - 435 p.
20. Campbell S.L., Meyer C.D. Generalized Inverses of Linear Transformations. - Philadelphia: Society for Industrial and Applied Mathematics (SIAM), 2008. - 232 p.
21. Yanai H., Takeuchi K., Takane Y. Projection Matrices, Generalized Inverse Matrices and Singular Value Decomposition. - NYC: Spring, 2011. - 236 p.
22. Симонян С.О. Методы определения комплексных однопараметрических обобщённых обратных матриц // Известия ТПУ. -2015. - Т. 326. - № 1. - С. 157-163.
23. Пухов Г.Е. Дифференциальные преобразования функций и уравнений. - Киев: Наукова думка, 1984. - 420 с.
24. Пухов Г.Е. Дифференциальные преобразования и математическое моделирование физических процессов. - Киев: Наукова думка, 1986. - 158 с.
25. Пухов Г.Е. Приближенные методы математического моделирования, основанные на применении дифференциальных Т-преобразований. - Киев: Наукова думка, 1988. - 246 с.
26. Пухов Г.Е. Дифференциальные спектры и модели. - Киев: Наукова думка, 1990. - 184 с.
27. Симонян С.О., Аветисян А.Г. Прикладная теория дифференциальных преобразований. - Ереван: Чартарагет, 2010. - 361.
28. Метьюз Дж.Г., Финк К.Д. Численные методы. Использование MATLAB. - М.: Сиб-Киев, 2001. - 713 с.
29. Шлее М. Qt 9.8. Профессиональное програмирование на С + +. -СПб.: БХВ-Петербург, 2012. - 912 с.
30. Stroustrup B. The С + + Programming Language. 4th ed. - Boston: Addison - Wesley Professional, 2013. - 1368 p.
31. The Math Works, Inc., MATLAB. The Language of technical programming using MATLAB Graphics, Version 7.
Поступила 04.12.2014 г.
UDC 621.52+511.52
METHOD FOR SOLVING ONE-PARAMETER LINEAR EQUATIONS BASED ON DIFFERENTIAL TRANSFORMATIONS
Sargis H. Simonyan,
National Engineering University of Armenia (Polytechnic), 105, Teryan street, Yerevan, 0009, Armenia. E-mail: [email protected]
Ruben A. Papovyan,
National Engineering University of Armenia (Polytechnic), 105, Teryan street, Yerevan, 0009, Armenia. E-mail: [email protected]
The relevance of the research is caused by the need to develop a new efficient method for defining continuous solutions of one-parametric linear matrix equations, often found in various studies, such as identification of electromechanical energy transformer parameters, optimization of electrical circuits parameter, registration and processing of borehole geophysics measurements, etc.
The aim of the research is to develop a simple constructive numerical-analytical method for determining the solution of the mentioned class of problems, which is easy to implement by the modern information technology.
The investigation methods. For solving the considered problems, the authors have applied the method of matrix linear algebra, matrix theory method, as well as the direct and inverse differential transforms of G.E. Pukhov, which differ from the well-known integral transforms by rather positive characteristics - a differentiating operation instead of integrating operations (direct transformation) and a summing operation instead of integrating operation (inverse transformation).
The results. The authors proposed the constructive numerical-analytical method for solving one-parametric linear matrix equations by using differential transformation. In this case, the solution of the original continuous problem is actually reduced to solving the recurrent chain of some linear systems of algebraic equations by numerical invariant hypermatrix and hypervectors of free members of the right parts, when the matrix discretes for solving the original problem are determined. Then, on the basis of a reducing ratio (inverse differential transformations) the continuous solution of the original problem is determined. The paper considers the model example. Solving this example the exact Maclaurin analytical solution confirming the simplicity and the high computational efficiency of the method is obtained by numerical-analytical method.
Conclusions. The proposed constructive numerical-analytical method is based on two basic mathematical apparatus - the operating method of differential transformation and information solutions obtained with the recurrence of linear matrix equations to solve the recurrence of equivalent linear systems of algebraic equations in the widespread use works of kronikorov numerical matrices.
Key words:
Geoinformation systems, one-parametric linear matrix equations, differential transformations, recurrent chain of linear systems of algebraic equations, matrix discrete, continuous solution, model example.
134
Известия Томского политехнического университета. Инжиниринг георесурсов. 2015. Т. 326. № 6
REFERENCES
1. Afanasev V.N., Kolmanovsky V.B., Nosov V.R. Matematicheska-ya teoriya kostruirovaniya sistem upravleniya [Mathematical theory of designingcontrol systems]. Moscow, Vysshaya shkola Publ., 1998. 574 p.
2. Kvakernaak H., Sivan R. Lineynye optimalnye sistemy upravleniya [Linear optimal control systems]. Moscow, Mir Publ., 1977. 650 p.
3. Trofimov A.N., Egupov N.D., Dmitriev A.N. Metody teorii avto-maticheskogo upravleniya, orientirovannye na primenenie EVM [Methods of the automated control theory, oriented to computer application]. Moscow, Eenergoatomizdat Publ., 1997. 653 p.
4. Helmke U., Moore J.B. Optimization and Dynamical Systems. London, Springer-Verlag, 1994. 389 p.
5. Beklemishev D.V. Dopolnitelnye glavy lineynoy algebry [Complementary chapters of linear algebra]. Moscow, Nauka Publ., 1983. 385 p.
6. Bellman R. Vvedenie v teoriyu matrits [Introduction into the matrix system]. Moscow, Nauka Publ., 1976. 351 p.
7. Vorontsov Yu.O. Usloviya razreshimosti i chislennye algoritmy dlya resheniya lineynykh, polulineynykh, kvadratichnykh i poluto-ralineynykh matrichnykh uravneniy. Aftoreferat Dis. Kand. nauk [Conditions of solubility and numerical algorithms for solving linear, semi-linear, squared and semi-linear matrix equations. Cand. Diss. Abstract]. Moscow, 2014. 17 p.
8. Gantmaher F. R. Teoriya matrits [Matrix theory]. Moscow, Nauka Publ., 2010. 575 p.
9. Ikramov H. L. Chislennoe reshenie matrichnykh uravneniy [Numerical solution of matrix equations]. Moscow, Nauka Publ., 1984. 190 p.
10. Lankaster P. Teoriya matrits [Matrix theory]. Moscow, Nauka Publ., 1978. 280 p.
11. Horn R., Dzhonson Ch. Matrichny analiz [Matrix analysis]. Moscow, Mir Publ., 1989. 666 p.
12. Tsekhan O.B. Matrichny analiz [Matrix analysis]. Grodno, GGU Press, 2004. 371 p.
13. Ganshin V.N. Psevdoobrashchenie matritsy normalnykh uravneniy svobodnykh geodezicheskikh setey [Pseudoinversion of normal equation matrices of free geodetic networks]. Izvestiya vu-zov. Geodeziya, aerofotosemka, 1989, Iss. 6, pp. 3-5.
14. Gubanov V.S. Obobshchenny metod naimenshikh kvadratov. Teo-riya i primenenie v astrometrii [Generalized method of the least squares. Theory and application in astrometry]. St. Petersburg, Nauka Publ., 1997. 319 p.
15. Zhurkin I.G., Shaytura S.V. Geoinformatsionnye sistemy[Geo-in-formation systems]. Moscow, KUDIC-PRESS, 2009. 273 p.
16. Kapustin Yu.E. Gornye kompyuternye tekhnologii i geostatistika [Mining computer technologies]. St. Petersburg, Nedra Publ., 2002.424 p.
17. Mikhalevich I.M. Primenenie matematicheskikh metodov pri ana-lize geologicheskoy informatsii (s ispolzovaniem kompyuternykh
tekhnologiy: Statistica) [Application of mathematical methods when analyzing geologicalinformation (using computer technologies: Statistica)]. Irkutsk, IGU Press, 2006. 115 p.
18. Svetlakov A.A. Obobshchennye obratnye matritsy: nekotorye vo-prosy teorii i primeneniya v zadachakh avtomatizatsii upravleni-ya protsessami [Generalized inverses: some issues of the theory and applications in the tasks of process control automation]. Tomsk, NTL Publ., 2003. 388 p.
19. Ben-Israel A., Greville T.N.E. Generalized Inverses: Theory and Applications. NYC, Springer, 2003. 435 p.
20. Campbell S.L., Meyer C.D. Generalized Inverses of Linear Transformations. Philadelphia, Society for Industrial and Applied Mathematics (SIAM), 2008. 232 p.
21. Yanai H., Takeuchi K., Takane Y. Projection Matrices, Generalized Inverse Matrices and Singular Value Decomposition. NYC, Spring, 2011. 236 p.
22. Simonyan S.O. Metody opredeleniya kompleksnykh odnoparamet-richeskikh obobshchennykh obratnykh matrits [Methods for determining complex single-parametric inverse matrices]. Bulletin of the Tomsk Polytechnic University, 2015, vol. 326, no. 1, pp. 157-163.
23. Pukhov G.E. Differentsialnye preobrazovaniya funktsiy i uravne-niy [Differential transformations of functions and equations]. Kiev, Naukova dumka Publ., 1984. 420 p.
24. Pukhov G.E. Differentsialnye preobrazovaniya i matematiches-koe modelirovanie fizicheskikh protsessov [Differential transformations and mathematical modeling of physical processes]. Kiev, Naukova dumka Publ., 1986. 158 p.
25. Pukhov G.E. Priblizhennye metody matematicheskogo modeliro-vaniya, osnovannye na primenenii differentsialnykh T-preobrazo-vaniy [Approximate methods of mathematical modeling, based on application of differential T-transforms]. Kiev, Naukova dumka Publ., 1988. 246 p.
26. Pukhov G.E. Differentsialnye spektry i modeli [Differential spectra and models]. Kiev, Naukova dumka Publ., 1990. 184 p.
27. Simonyan S.O., Avetisyan A.G. Prikladnaya teoriya differentsi-alnykh preobrazovaniy [Applied theory of differential transformations]. Erevan, Chartaraget publ., 2010. 361 p.
28. Metews J.G., Fink K.D. Chislennye metody. Ispolzovanie MAT-LAB [Numerical methods. Use of MATLAB]. Moscow, Sib-Kiev, 2001. 713 p.
29. Shlee M. Qt 9.8. Professionalnoe programirovanie na S + + [Qt 9.8. Professional programming in S + +]. St. Petersburg, BHV-Peterburg Publ., 2012. 912 p.
30. Stroustrup B. The S + + Programming Language. 4th ed. Boston, Addison - Wesley Professional, 2013. 1368 p.
31. The Math Works, Inc., MATLAB. The Language of technical programming using MATLAB Graphics, Version 7.
Received: 04 December 2014.
135