Алгоритм построения фундаментальной (переходной) матрицы линейной детерминированной динамической системы




Фундаментальная (переходная) матрица линейной детерминированной динамической системы с постоянными коэффициентами имеет ряд основополагающих свойств, которые могут быть использованы при ее построении.

Рассмотрим однородную систему линейных дифференциальных уравнений с постоянными коэффициентами типа (2.23):

(2.38)

где x – вектор размера [n ´ 1], А – матрица с постоянных по времени коэффициентов, размера [n ´ n].

Пусть в начальный момент времени движения t0 система (2.38) находится в состоянии

x(t0) = x0 , (2.39)

а время движения ограничено моментом tk ≤ M < ∞.

Тогда система (2.38) имеет фундаментальную матрицу решений, с помощью которой может быть получено фазовое состояние системы в любой момент времени t Î [t0, tk], то есть

x(t) = Φ (t, t0) x(t0) (2.40)

где Φ (t, t0) – фундаментальная матрица решений системы (2.38),
размера [n ´ n].

Фундаментальная матрица Φ (t, t0) имеет следующие свойства [4].

1. В начальный момент движения системы фундаментальная матрица должна превращаться в единичную матрицу, размера [n ´ n]:

Φ (t0, t0) = In (2.40)

2. Обращенная фундаментальная матрица должна быть эквивалентна фундаментальной матрице движения в «обратном» времени:

Φ-1 (t, t0) = Φ (-t, t0) (2.41)

3. Как отмечалось выше в (2.27), фундаментальная матрица должна удовлетворять матричному дифференциальному уравнению:

(2.42)

Из указанных свойств следует, что фундаментальная матрица может быть получена как общее решение однородной системы линейных дифференциальных уравнений (2.38) с начальными условиями, заданными единичной матрицей (2.40).

Алгоритм:

1) Частное решение системы (2.38) представляется в виде

xi(t) = β i ∙exp(r∙(t – t0)) (2.43)

где xi(t)i -ая координата вектора x, размера [n ´ 1], β i – неизвестные коэффициенты, подлежащие определению; r – показатель степени экспоненты, также, подлежащий определению.

2) Формируется система алгебраических уравнений путем подстановки частного решения (2.43) в систему (2.38) и последующего деления правой и левой части системы на множитель exp(r∙(t - t0)) > 0. В результате получается конкретная однородная система алгебраических уравнений вида:

(a11 - r) β 1 + a12 β 2 +……....+ a1n β n = 0 a21 β 1 + (a22 - r) β 2 +..….+ a2n β n = 0 ………………………………………………… an1 β 1 + an2 β 2 +….+ (a2n – r)β n = 0 (2.44)

3) Для обеспечения нетривиального решения однородной системы алгебраических уравнений (2.44) относительно коэффициентов β j её определитель должен быть равен нулю [12], то есть:

(2.45)

4) При раскрытии определителя (2.45) формируется характеристическое уравнение n –ой степени r (показателя степени экспоненты).

5) Каждый из n корней характеристического уравнения определяет одно из частных решений уравнений (2.38) и после подстановки одного из них, например r(1), в систему (2.44) можно получить соотношения, связывающие коэффициенты β i (1), i=1,n с точностью до умножения на константу:

(a11 - r(1)) β 1 (1)+ a12 β 2(1) +……....+ a1n β n(1) = 0 a21 β 1(1) + (a22 - r(1)) β 2(1) +..….+ a2n β n(1) = 0 .……………………………………………………….. an1 β 1(1) + an2 β 2(1) +….+ (a2n – r(1) n(1) = 0 (2.46)

Другими словами, можно получить частные решения xi(1) (t) для i=1,n координат с точности до константы С(1), т.е. (2.46) даёт возможность выразить одни коэффициенты β i (1) через другие коэффициенты с точностью до умножения на константу С(1):

xi(1) (t) =С(1) β i (1)∙exp(r(1) ∙(t – t0)), i=1,n (2.47)

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

xi(j) (t) =С(j) β i (j)∙exp(r(j) ∙(t – t0)), i=1,n, j=1,n (2.48)

Здесь все коэффициенты β i (j), i=1,n имеют конкретные числовые значения, полученные из (2.46), а константы С(j), j=1,n подлежат определению из начальных условий при t = t0 для (2.38).

6) Общее решение системы линейных дифференциальных уравнений складывается из полученных частных:

x1(t) = C(1) β 1 (1)exp(r(1)(t – t0)) + C(2) β 1 (2)∙exp(r(2)(t – t0)) + … + C(n) β 1 (n)exp(r(n)(t – t0)) x2(t) = C(1) β 2 (1)exp(r(1)(t – t0)) + C(2) β 2 (2)∙exp(r(2)(t – t0)) + … + C(n) β 2 (n)exp(r(n)(t – t0)) ………………………………………………………………………. xn(t) = C(1) β n (1)exp(r(1)(t – t0)) + C(2) β n (2)∙exp(r(2)(t – t0)) + … + C(n) β n (n)exp(r(n)(t – t0)) (2.49)

7) Строится фундаментальная матрица Φ (t, t0), которая согласно своим свойствам в начальный момент времени t0 должна превращаться в единичную матрицу In (см.(2.40)).

То есть коэффициенты C(j k) для k -го столбца фундаментальной матрицы должны определяться из условий:

C(j1) β 1 (1)+ C(j2) β 1 (2)+ …+ C(jn) β 1 (n) = 0 C(j1) β 2 (1)+ C(j2) β 2 (2)+ …+ C(jn) β 2 (n) = 0 ………………………………………………..… C(j1) β k (1)+ C(j2) β k (2)+ …+ C(jn) β k (n) = 1 ………………………………………..………… C(j1) β n (1)+ C(j2) β n (2)+ …+ C(jn) β n (n) = 0   (2.50)

Таким образом, получая набор значений коэффициентов C(j k), j=1,n для начальных условий, образованных единичной матрицей, то есть для всех k от 1 до n можно по столбцам сформировать фундаментальную матрицу Φ (t, t0), соответствующую, линейной детерминированной динамической системе с постоянными коэффициентами (2.38).

 

Варианты Заданий к курсовой работе

Как отмечалось, коэффициенты матриц линейной ДС (1.1) в сочетании с варьируемыми «весовыми» коэффициентами смешенного квадратичного критерия (1.3) позволяют существенно видоизменять вид процесса движения линейной ДС посредством оптимального управления u (·) (1.2). В связи с этим управляемое движение ДС (даже для одинаковых ДС!) будет сильно отличаться в зависимости от значимости важнейших характеристик процесса движения, которая им придается с помощью «весовых» коэффициентов квадратичного критерия оптимальности.

Обе части работы, аналитическая и численная, имеют одинаковые исходные данные, отличающиеся по вариантам заданий, кроме:

t 0 = 0 сек,

tk = 4 сек (для всех вариантов одинаковые).

Остальные данные вводятся по таблице 3.1 согласно следующим обозначениям:

, , , W=w,

 

Таблица 3.1

 

a 12 a 21 a 22 b q 11 q 22 w l 11 l 22
                   
                   
                   
                   
                   
                   
                   
                   
                1.5  
                  1.5
                   
                   
                   
                   
                   
  -0.02 0.2   0.4   0.2 0.8   0.1
  -0.01 0.1   0.5   0.1 0.3   0.2

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-02 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: