Известия РАН. Теория и системы управления, 2019, № 1, стр. 3-12

ПРИВОДИМОСТЬ ЛИНЕЙНЫХ НЕСТАЦИОНАРНЫХ СИСТЕМ СПЕЦИАЛЬНОГО ВИДА С УПРАВЛЕНИЕМ И НАБЛЮДЕНИЕМ

В. И. Каленова a*, В. М. Морозов a**

a НИИ механики МГУ
Москва, Россия

* E-mail: kalen@imec.msu.ru
** E-mail: moroz@imec.msu.ru

Поступила в редакцию 30.10.2017
После доработки 02.08.2018

Полный текст (PDF)

Аннотация

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

Введение. Многие задачи механики и техники, в частности задачи динамики и управления движущимися объектами, приводят к необходимости исследования нестационарных нелинейных систем и их линеаризованных моделей. Одним из основных методов изучения линейных нестационарных систем (ЛНС), как однородных, так и содержащих управления и наблюдения, является метод их преобразования к стационарным системам. ЛНС, допускающие такое преобразование, называют приводимыми. Понятие приводимой системы, впервые введенное А.М. Ляпуновым для линейных однородных нестационарных систем [1], было распространено на линейные нестационарные системы, содержащие управления и наблюдения в [2, 3]. Там же были изложены основы теории приводимости ЛНС с управлением и наблюдением, сформулированы условия приводимости таких систем.

В данной работе описываются некоторые новые классы ЛНС с управлением и наблюдением, которые допускают приведение путем конструктивного преобразования к стационарным системам большего порядка, чем исходная система. Рассматривается задача калибровки бескарданной инерциальной навигационной системы (БИНС), иллюстрирующая эффективность предложенного подхода к анализу наблюдаемости ЛНС указанного класса.

1. Приводимые линейные нестационарные системы с управлением и наблюдением. Напомним сначала некоторые результаты по приводимости ЛНС. Рассмотрим ЛНС

(1.1)
$\dot {x} = Ax + B(t)u,\quad \sigma = C(t)x,$
где x n-мерный вектор состояния системы, $u$k-мерный вектор управляющих воздействий, $\sigma $l-мерный вектор измерений; $A$ – постоянная (n × n)-матрица, B(t) и C(t) – матрицы (n × k) и (l × n) соответственно, зависящие от времени.

Условия приводимости ЛНC (1.1) к стационарной системе того же порядка представлены в [23]. Если условия приводимости к системе того же порядка не выполняются, то при определенных условиях ЛНC (1.1) может быть преобразована в стационарную систему большего порядка [2, 3].

Рассмотрим систему с наблюдением, но без управления:

(1.2)
$\dot {x} = Ax,\quad \sigma = C(t)x.$

Пусть матрица C(t) представляется в виде линейной комбинации постоянных (l × n)-матриц $\quad{{C}_{1}},{{C}_{2}},...,{{C}_{r}}$:

(1.3)
$C(t) = \sum\limits_{i = 1}^r {{{\alpha }_{i}}(t){{C}_{i}}} ,\quad r \leqslant nl.$

Будем полагать, что скалярные функции ${{\alpha }_{i}}(t),i = 1,2,\;...\;r$, таковы, что можно ввести m-мерный вектор f(t), r компонент которого – функции ${{\alpha }_{i}}(t)$, а остальные $(m - r)$ компонент выбраны так, чтобы поведение вектора f(t) описывалось некоторой линейной системой дифференциальных уравнений с постоянными коэффициентами:

(1.4)
$\dot {f}(t) = Sf(t),\quad S(m \times m) = const.$

Это означает, что к выделенному таким образом классу функций ${{\alpha }_{i}}(t)$, входящих в матрицу C(t), относятся такие функции, как полиномы, экспоненты, синусы и косинусы различных частот, а также всевозможные линейные комбинации этих функций.

Если представление (1.3), (1.4) имеет место, то система (1.2) при помощи преобразования

(1.5)
$y = F(t)x,\quad \mathop {F(t)}\limits_{(mn \cdot n)} = f(t) \otimes {{E}_{n}}.$
En – единичная (n × n)-матрица, приводится к полностью стационарной системе [2, 3]

(1.6)
$\dot {y} = Gy,\quad \sigma = \Gamma y,$
$\mathop G\limits_{(mn \times mn)} = S \otimes {{E}_{n}} + {{E}_{m}} \otimes A,\quad \mathop \Gamma \limits_{(l \times mn)} = \left[ {\begin{array}{*{20}{c}} {{{C}_{1}}}&{...}&{{{C}_{r}}}&O&{...}&O \end{array}} \right].$

Здесь $ \otimes $ означает кронекеровское произведение матриц [4], O – нулевые матрицы соответствующих размеров.

Для систем, нестационарных по управлению,

(1.7)
$\dot {x} = Ax + B(t)u,$
где матрица B(t) представима в виде, аналогичном (1.3), (1.4):

$\begin{gathered} B(t) = \sum\limits_{j = 1}^p {{{\beta }_{j}}(t){{B}_{j}}} ,\quad p \leqslant nl, \\ {{B}_{j}} = {\text{const,}}\quad f{\text{(}}t{\text{)}} = [\begin{array}{*{20}{c}} {{{\beta }_{1}}}&{...}&{{{\beta }_{p}}}&{{{f}_{{p + 1}}}}&{...}&{{{f}_{m}}} \end{array}]. \\ \end{gathered} $

Преобразование

(1.8)
$x = {{F}^{{\text{T}}}}(t)y,\quad {{\mathop F\limits_{(n \times mn)} }^{{\text{T}}}}(t) = {{f}^{{\text{T}}}}(t) \otimes {{E}_{n}}$
приводит систему (1.7) к стационарной системе размерности $mn$:

(1.9)
$\begin{gathered} \dot {y} = Ry + Qu, \\ \mathop R\limits_{(mn \times mn)} = {{E}_{m}} \otimes A - {{S}^{{\text{T}}}} \otimes {{E}_{n}},\quad \mathop {{{Q}^{{\text{T}}}}}\limits_{(mn \times k)} = [\begin{array}{*{20}{c}} {B_{1}^{{\text{T}}}}&{...}&{B_{p}^{{\text{T}}}}&O&{...}&O \end{array}]. \\ \end{gathered} $

Возможность приведения к стационарным системам ЛНС второго порядка, нестационарных по наблюдению и управлению, рассмотрена в [5, 6].

2. Системы специального вида с наблюдением. Рассмотрим нестационарную систему более общего, чем (1.2), вида

(2.1)
$\begin{gathered} {{{\dot {x}}}^{{(1)}}} = {{A}_{{11}}}{{x}^{{(1)}}} + {{A}_{{12}}}(t){{x}^{{(2)}}}, \\ {{{\dot {x}}}^{{(2)}}} = {{A}_{{22}}}{{x}^{{(2)}}}, \\ \sigma = {{C}_{0}}{{x}^{{(1)}}} + {{C}_{1}}(t){{x}^{{(2)}}}. \\ \end{gathered} $

Здесь ${{x}^{{(j)}}}$${{n}_{j}}$-мерные векторы состояния системы ($j = 1,2$), ${{A}_{{jj}}}$ – постоянные $({{n}_{j}} \times {{n}_{j}})$-матрицы, $(l \times {{n}_{2}})$- матрица ${{C}_{1}}(t)$ может быть записана в виде (1.3), (1.4), ${{C}_{0}}$ – постоянная $(l \times {{n}_{1}})$-матрица, а $({{n}_{1}} \times {{n}_{2}})$-матрица ${{A}_{{12}}}(t)$ представляется аналогично матрице ${{C}_{1}}(t)$:

(2.2)
${{A}_{{12}}}(t) = \sum\limits_{j = 1}^q {{{\gamma }_{j}}(t){{D}_{j}}} ,\quad \mathop {{{D}_{j}}}\limits_{({{n}_{1}} \times {{n}_{2}})} = {\text{const,}}\quad q \leqslant m.$

Функции ${{\gamma }_{j}}(t),i = 1,2,\;...,\;q,$ являются функциями, принадлежащими совокупности функций ${{f}_{1}}(t),\;...,\;{{f}_{m}}(t)$. Введем новые переменные аналогично формулам (1.5):

(2.3)
${{\mathop y\limits_{(m{{n}_{2}} \times 1)} }^{{(2)}}} = F(t){{\mathop x\limits_{({{n}_{2}} \times 1)} }^{{(2)}}},\quad \mathop {F(t)}\limits_{(m{{n}_{2}} \times {{n}_{2}})} = f(t) \otimes {{E}_{{{{n}_{2}}}}}.$

Дифференцируя выражение (2.3), получим

${{\dot {y}}^{{(2)}}} = (S \otimes {{E}_{{{{n}_{2}}}}})F(t){{x}^{{(2)}}} + F(t){{A}_{{22}}}{{x}^{{(2)}}}.$

По свойствам кронекеровского произведения $F(t){{A}_{{22}}} = ({{E}_{m}} \otimes {{A}_{{22}}})F(t)$. Тогда

${{\dot {y}}^{{(2)}}} = ((S \otimes {{E}_{{{{n}_{2}}}}}) + ({{E}_{m}} \otimes {{A}_{{22}}})){{y}^{{(2)}}}.$

Выражение ${{A}_{{12}}}(t){{x}^{{(2)}}}$ при помощи соотношений (2.2) и (2.3) приводится к виду

${{A}_{{12}}}(t){{x}^{{(2)}}} = \sum\limits_{J = 1}^r {{{D}_{j}}} {{\gamma }_{j}}(t){{x}^{{(2)}}} = {{G}_{{12}}}F(t){{x}^{{(2)}}} = {{G}_{{12}}}{{y}^{{(2)}}},$
где $\mathop {{{G}_{{12}}}}\limits_{({{n}_{1}} \times m{{n}_{2}})} = [\begin{array}{*{20}{c}} {\mathop {{{D}_{1}}}\limits_{({{n}_{1}} \times {{n}_{2}})} }&{...}&{{{D}_{r}}}&O&{...}&O \end{array}]$.

Измерение записывается следующим образом:

$\begin{gathered} \sigma = {{C}_{0}}{{x}^{{(1)}}} + {{C}_{1}}(t){{x}^{{(2)}}} = {{C}_{0}}{{x}^{{(1)}}} + \sum\limits_{j = 1}^r {{{C}_{j}}} {{\alpha }_{j}}(t){{x}^{{(2)}}} = \\ = \;{{C}_{0}}{{x}^{{(1)}}} + \sum\limits_{j = 1}^r {{{C}_{j}}} y_{j}^{{(2)}} = {{C}_{0}}{{x}^{{(1)}}} + {{\Gamma }_{1}}{{y}^{{(2)}}}, \\ \end{gathered} $
где $\mathop {{{\Gamma }_{1}}}\limits_{(l \times m{{n}_{2}})} = [\begin{array}{*{20}{c}} {\mathop {{{C}_{1}}}\limits_{(l \times {{n}_{2}})} }&{...}&{{{C}_{r}}}&O&{...}&O \end{array}]$.

Таким образом, система (2.1) преобразуется в стационарную систему

(2.4)
$\begin{gathered} {{{\dot {x}}}^{{(1)}}} = {{A}_{{11}}}{{x}^{{(1)}}} + {{G}_{{12}}}{{y}^{{(2)}}}, \\ {{{\dot {y}}}^{{(2)}}} = {{G}_{{22}}}{{y}^{{(2)}}},\quad {{G}_{{22}}} = {{E}_{m}} \otimes {{A}_{{22}}} + S \otimes {{E}_{m}}, \\ \sigma = {{C}_{0}}{{x}^{{(1)}}} + {{\Gamma }_{1}}{{y}^{{(2)}}}. \\ \end{gathered} $

В частном случае, если A22 = 0, система (2.1) принимает вид

(2.5)
$\begin{gathered} {{{\dot {x}}}^{{(1)}}} = {{A}_{{11}}}{{x}^{{(1)}}} + {{G}_{{12}}}{{y}^{{(2)}}}, \\ {{{\dot {y}}}^{{(2)}}} = {{G}_{{22}}}{{y}^{{(2)}}},\quad {{G}_{{22}}} = S \otimes {{E}_{m}}, \\ \sigma = {{C}_{0}}{{x}^{{(1)}}} + {{\Gamma }_{1}}{{y}^{{(2)}}}. \\ \end{gathered} $

Пример 1.

(2.6)
$\begin{gathered} {{{\dot {x}}}_{1}} = {{a}_{{11}}}{{x}_{1}} + {{a}_{{12}}}{{x}_{2}}\sin \omega t, \\ {{{\dot {x}}}_{2}} = {{a}_{{22}}}{{x}_{2}}, \\ \sigma = {{C}_{0}}{{x}_{1}} + {{C}_{1}}{{x}_{2}}\cos \omega t. \\ \end{gathered} $

Здесь функции ${{f}_{i}}(t)$ имеют вид ${{f}_{1}}(t) = \alpha (t) = \cos \omega t,\;{\kern 1pt} {{f}_{2}}(t) = \gamma (t) = \sin \omega t$ и подчиняются уравнению

$\mathop {\dot {f}}\limits_{(2 \times 1)} = Sf,\quad S = \left[ {\begin{array}{*{20}{c}} 0&\omega \\ { - \omega }&0 \end{array}} \right].$

Преобразование ${{y}_{1}} = {{x}_{2}}\sin \omega t,{{y}_{2}} = {{x}_{2}}\cos \omega t$ приводит систему (2.6) к стационарной системе (2.4):

(2.7)
$\begin{gathered} {{{\dot {x}}}_{1}} = {{a}_{{11}}}{{x}_{1}} + {{a}_{{12}}}{{y}_{1}}, \\ {{{\dot {y}}}_{1}} = {{a}_{{22}}}{{y}_{1}} + \omega {{y}_{2}}, \\ {{{\dot {y}}}_{2}} = - \omega {{y}_{1}} + {{a}_{{22}}}{{y}_{2}}, \\ \sigma = {{C}_{0}}{{x}_{1}} + {{C}_{1}}{{y}_{2}}. \\ \end{gathered} $

Матрица наблюдаемости стационарной системы (2.7) имеет вид

$\begin{gathered} N = \left[ {\begin{array}{*{20}{c}} {{{C}_{0}}}&0&{{{C}_{1}}} \\ {{{C}_{0}}{{a}_{{11}}}}&{{{n}_{{22}}}}&{{{C}_{1}}{{a}_{{22}}}} \\ {{{C}_{0}}a_{{11}}^{2}}&{{{n}_{{32}}}}&{{{n}_{{33}}}} \end{array}} \right], \\ {{n}_{{22}}} = {{C}_{0}}{{a}_{{12}}} - {{C}_{1}}\omega ,\quad {{n}_{{33}}} = {{C}_{1}}a_{{22}}^{2} + {{n}_{{22}}}\omega ,\quad {{n}_{{32}}} = {{C}_{0}}{{a}_{{11}}}a_{{12}}^{{}} + {{a}_{{22}}}({{n}_{{22}}} - \omega {{C}_{1}}). \\ \end{gathered} $

Определитель этой матрицы $\det N = \omega {{C}_{0}}(C_{1}^{2}{{({{a}_{{22}}} - {{a}_{{11}}})}^{2}} + {{\left( {{{C}_{0}}{{a}_{{12}}} - {{C}_{1}}\omega } \right)}^{2}})$. Система (2.7) ненаблюдаема, если

(2.8)
${{C}_{1}}({{a}_{{22}}} - {{a}_{{11}}}) = 0,\quad {{C}_{0}}{{a}_{{12}}} - {{C}_{1}}\omega = 0.$

Отметим, что этот же результат получается при применении критерия Hautus [7] или критерия наблюдаемости для нестационарных систем [8, 9].

Для стационарной системы (2.7) можно аналитически построить алгоритм оценивания с постоянными коэффициентами, в то время как для исходной системы (2.1) это сделать не удастся.

3. Системы специального вида с управлением. Рассмотрим нестационарную систему вида

(3.1)
$\begin{gathered} {{{\dot {x}}}^{{(1)}}} = {{A}_{{11}}}{{x}^{{(1)}}} + {{B}_{0}}u, \\ {{{\dot {x}}}^{{(2)}}} = {{A}_{{21}}}(t){{x}^{{(1)}}} + {{A}_{{22}}}{{x}^{{(2)}}} + {{B}_{1}}(t)u. \\ \end{gathered} $

Здесь ${{x}^{{(j)}}}$${{n}_{j}}$-мерные векторы состояния системы ($j = 1,2$), ${{A}_{{jj}}}$ – постоянные $({{n}_{j}} \times {{n}_{j}})$-матрицы, представляется в виде (1.3), (1.4), B0 – постоянные $({{n}_{1}} \times k)$-матрицы, а $({{n}_{2}} \times k)$-матрица $\quad\quad{{B}_{1}}(t)$ и $({{n}_{2}} \times {{n}_{1}})$-матрица A21(t) записываются в виде, аналогичном (1.3) и (2.2):

$\begin{gathered} {{B}_{1}}(t) = \sum\limits_{i = 1}^r {{{\beta }_{i}}(t){{B}_{i}}} ,\quad \mathop {{{B}_{i}}}\limits_{({{n}_{2}} \times k)} = {\text{const,}}\quad r \leqslant m, \\ {{A}_{{21}}}(t) = \sum\limits_{i = 1}^p {{{\delta }_{i}}(t){{D}_{i}}} ,\quad \mathop {{{D}_{i}}}\limits_{({{n}_{2}} \times {{n}_{1}})} = {\text{const,}}\quad p \leqslant m. \\ \end{gathered} $

Скалярные функции ${{\beta }_{i}}(t)$ и ${{\delta }_{i}}(t)$ являются функциями, принадлежащими совокупности функций ${{f}_{1}}(t),\;...,\;{{f}_{m}}(t)$, удовлетворяющих системе (1.4).

Введем замену переменных

(3.2)
${{x}^{{(2)}}} = {{F}^{{\text{T}}}}(t){{\mathop y\limits_{(m{{n}_{2}} \times 1)} }^{{(2)}}},\quad \mathop {{{F}^{{\text{T}}}}(t)}\limits_{({{n}_{2}} \times m{{n}_{2}})} = {{f}^{{\text{T}}}}(t) \otimes {{E}_{{{{n}_{2}}}}},\quad {{\dot {F}}^{{\text{T}}}}(t) = {{F}^{{\text{T}}}}(t)({{S}^{{\text{T}}}} \otimes {{E}_{{{{n}_{2}}}}}).$

Тогда

$\begin{gathered} B(t) = {{F}^{{\text{T}}}}(t)Q,\quad {{A}_{{21}}}(t) = {{F}^{{\text{T}}}}(t){{R}_{{21}}},\quad \mathop Q\limits_{(m{{n}_{2}} \times k)} = {\text{const}},\quad \mathop {{{R}_{{21}}}}\limits_{(m{{n}_{2}} \times {{n}_{1}})} = {\text{const,}} \\ \mathop Q\limits_{(m{{n}_{2}} \times k)} = [\begin{array}{*{20}{c}} {{{B}_{1}}}&{...}&{{{B}_{r}}}&O&{...}&O \end{array}],\quad \mathop {{{R}_{{21}}}}\limits_{(m{{n}_{2}} \times {{n}_{1}})} = [\begin{array}{*{20}{c}} {{{D}_{1}}}&{...}&{{{D}_{p}}}&O&{...}&O \end{array}]. \\ \end{gathered} $

В новых переменных система (3.1) становится стационарной и имеет вид

(3.3)
$\begin{gathered} {{{\dot {x}}}^{{(1)}}} = {{A}_{{11}}}{{x}^{{(1)}}} + {{B}_{0}}u, \\ {{y}^{{(2)}}} = {{R}_{{21}}}{{x}^{{(1)}}} + {{R}_{{22}}}{{y}^{{(2)}}} + Qu. \\ \end{gathered} $

Здесь ${{R}_{{22}}} = ({{E}_{m}} \otimes {{A}_{{22}}}) - ({{S}^{T}} \otimes {{E}_{{{{n}_{2}}}}})$.

Пример 2.

(3.4)
$\begin{gathered} {{{\dot {x}}}_{1}} = {{a}_{{11}}}{{x}_{1}} + {{b}_{0}}u, \\ {{{\dot {x}}}_{2}} = {{a}_{{12}}}{{x}_{2}}\cos \omega t + {{a}_{{22}}}{{x}_{2}} + {{b}_{1}}\sin \omega tu. \\ \end{gathered} $

Преобразование ${{x}_{2}} = {{y}_{1}}\cos \omega t + {{y}_{2}}\sin \omega t$ приводит систему (3.4) к стационарной системе вида (3.3):

(3.5)
$\begin{gathered} {{{\dot {x}}}_{1}} = {{a}_{{11}}}{{x}_{1}} + {{b}_{0}}u, \\ {{{\dot {y}}}_{1}} = {{a}_{{21}}}{{x}_{1}} + {{a}_{{22}}}{{y}_{1}} - \omega {{y}_{2}}, \\ {{{\dot {y}}}_{2}} = \omega {{y}_{1}} + {{a}_{{22}}}{{y}_{2}} + {{b}_{1}}u. \\ \end{gathered} $

Замечание 1. Следует иметь в виду, что начальные условия для исходной системы (3.4) заданы, но определение начальных условий для расширенной системы (3.5) имеет некоторый произвол – в данном случае ${{y}_{1}}(0) = {{x}_{2}}(0)$, ${{y}_{2}}(0)$ – свободно. Значением ${{y}_{2}}(0)$ можно распоряжаться в зависимости от конкретной задачи управления. Подобная ситуация имеет место во всех задачах синтеза управления, решаемых путем приведения к стационарным системам большей размерности, например для систем вида (3.3).

Условие управляемости системы (3.5) имеет вид

$\omega {{b}_{0}}(b_{1}^{2}{{({{a}_{{22}}} - {{a}_{{11}}})}^{2}} + {{\left( {{{b}_{0}}{{a}_{{12}}} + {{b}_{1}}\omega } \right)}^{2}}) \ne 0.$

Для стационарной системы (3.5) при наличии свойства управляемости закон управления можно построить в виде

(3.6)
$u = - {{k}_{0}}{{x}_{1}} - {{k}_{1}}{{y}_{1}} - {{k}_{2}}{{y}_{2}},\quad {{k}_{j}} = {\text{const,}}\quad j = 0,1,2,$
выбирая коэффициенты ${{k}_{j}}$ так, чтобы замкнутая этим управлением система (3.5) была асимптотически устойчивой.

Для того, чтобы управление u можно было вводить непосредственно в нестационарную систему (3.4), следует перейти от переменных ${{x}_{1}},{{y}_{1}},{{y}_{2}}$ к переменным ${{x}_{1}},{{x}_{2}},x_{2}^{'}$, введя [2, 3] дополнительную переменную $x_{2}^{'}$ по формуле

$x_{2}^{'} = - {{y}_{1}}\sin \omega t + {{y}_{2}}\cos \omega t.$

Тогда ${{y}_{1}} = {{x}_{2}}\cos \omega t - x_{2}^{'}\sin \omega t,\quad {{y}_{2}} = {{x}_{2}}\sin \omega t + x_{2}^{'}\cos \omega t$. Переменная $x_{2}^{'}$ удовлетворяет уравнению

(3.7)
$\dot {x}_{2}^{'} = - {{a}_{{21}}}{{x}_{1}}\sin \omega t + {{a}_{{22}}}x_{2}^{'} + {{b}_{1}}u\cos \omega t$

Переменные $x = {{({{x}_{1}},{{x}_{2}},x_{2}^{'})}^{{\text{T}}}}$ подчиняются системе уравнений

(3.8)
$\dot {x} = A(t)x + \tilde {b}(t)u,\quad A(t) = \left[ {\begin{array}{*{20}{c}} {{{a}_{{11}}}}&0&0 \\ {{{a}_{{12}}}\cos \omega t}&{{{a}_{{22}}}}&0 \\ { - {{a}_{{12}}}\sin \omega t}&0&{{{a}_{{22}}}} \end{array}} \right],\quad \tilde {b} = \left[ {\begin{array}{*{20}{c}} {{{b}_{0}}} \\ {{{b}_{1}}\sin \omega t} \\ {{{b}_{1}}\cos \omega t} \end{array}} \right].$

Интересно отметить, что матрица A(t) удовлетворяет матричному дифференциальному уравнению

$\dot {A}(t) = DA(t) - A(t)D,\quad D = \left[ {\begin{array}{*{20}{c}} 0&0&0 \\ 0&0&\omega \\ 0&{ - \omega }&0 \end{array}} \right],$
и однородная система, соответствующая системе (3.8), приводима путем преобразования x = $[\exp (Dt)]y$ к стационарной системе [3, 10]. При этом неоднородная нестационарная система (3.8) становится полностью стационарной системе (3.5).

Управление, вводимое в систему (3.4), (3.7) в соответствии с выражением (3.6), имеет вид

$u = - {{k}_{0}}{{x}_{1}} - ({{k}_{1}}\cos \omega t + {{k}_{2}}\sin \omega t){{x}_{2}} - ( - {{k}_{1}}\sin \omega t + {{k}_{2}}\cos \omega t)x_{2}^{'}.$

Замечание 2. Для систем (2.4) и (3.3) удобно применять критерии наблюдаемости и управляемости Хаутуса [7], имеющие здесь вид

(3.9)
${\text{rank}}\left\| {\begin{array}{*{20}{c}} {{{A}_{{11}}} - \lambda {{E}_{{{{n}_{1}}}}}}&{{{G}_{{12}}}} \\ O&{{{G}_{{22}}} - \lambda {{E}_{{{{n}_{2}}}}}} \\ {{{C}_{0}}}&{{{\Gamma }_{1}}} \end{array}} \right\| = {{n}_{1}} + m{{n}_{2}}\quad \forall \lambda ,$
(3.10)
${\text{rank}}\left\| {\begin{array}{*{20}{c}} {{{A}_{{11}}} - \lambda {{E}_{{{{n}_{1}}}}}}&O&{{{B}_{0}}} \\ {{{R}_{{21}}}}&{{{R}_{{22}}} - \lambda {{E}_{{{{n}_{2}}}}}}&Q \end{array}} \right\| = {{n}_{1}} + m{{n}_{2}}\quad \forall \lambda .$

Матрицы ${{G}_{{22}}},{{R}_{{22}}}$ запишем как

${{G}_{{22}}} = {{E}_{m}} \otimes {{A}_{{22}}} + {{S}^{T}} \otimes {{E}_{{{{n}_{2}}}}},\quad {{R}_{{22}}} = {{E}_{m}} \otimes {{A}_{{22}}} - {{S}^{T}} \otimes {{E}_{{{{n}_{2}}}}}.$

Критерий (3.9) следует проверять только для значений $\lambda $, являющихся корнями характеристического уравнения $\det \left( {({{A}_{{11}}} - \lambda {{E}_{{{{n}_{1}}}}})({{G}_{{22}}} - \lambda {{E}_{{m{{n}_{2}}}}})} \right) = 0$, а критерий (3.10) – для корней уравнения $\det \,({{R}_{{22}}} - \lambda {{E}_{{m{{n}_{2}}}}}) = 0$.

Собственные значения матриц ${{G}_{{22}}},{{R}_{{22}}}$ равны соответственно ${{\nu }_{{ij}}} = {{\lambda }_{i}} + {{\mu }_{j}}$ и ${{\nu }_{{ij}}} = {{\lambda }_{i}} - {{\mu }_{j}}$, где ${{\lambda }_{i}}$ – собственные значения матрицы ${{A}_{{22}}}$, а ${{\mu }_{j}}$ – собственные значения матрицы S. Матрицы ${{A}_{{11}}},{{A}_{{22}}},S$ имеют порядок меньший, чем ${{n}_{1}} + m{{n}_{2}}$, и их собственные значения легче определить. Поэтому в данном случае критерий Хаутуса предпочтительнее известного критерия Калмана [11].

В частности, если A22 = 0, собственные значения матриц G22 и R22 будут ${{\mu }_{j}}$ и $ - {{\mu }_{j}}$, $j = 1,2,\;...,\;m$.

4. Калибровка бескарданной инерциальной навигационной системы. Рассмотрим задачу калибровки БИНС при помощи одностепенного стенда с горизонтальной осью вращения [1214]. В [12] была предложена процедура калибровки, состоящая из трех этапов. На каждом этапе осуществляется вращение БИНС на поворотном стенде вокруг одной из фиксированных осей. Поэтому в модели системы явным образом возникает нестационарность, вызванная изменением ориентации.

4.1. Уравнения ошибок измерений. Согласно [1214], уравнение, описывающее динамику ошибок ориентации, имеет вид

(4.1)
$\dot {\beta } = \hat {U}\beta + L({{\nu }^{0}} + \Theta {{\Omega }_{z}}).$

Здесь $\beta = {{\left[ {\begin{array}{*{20}{c}} {{{\beta }_{1}}}&{{{\beta }_{2}}}&{{{\beta }_{3}}} \end{array}} \right]}^{{\text{T}}}}$ – вектор малого поворота приборного трехгранника $Oz$ относительно географического Ox; L – матрица, задающая поворот стенда; $\nu _{1}^{0},\nu _{2}^{0},\nu _{3}^{0}$ – компоненты вектора погрешностей нулей, $\Theta = \left[ {{{\Theta }_{{ij}}}} \right]$, ${{\Theta }_{{ij}}}$ – погрешности неортогональности осей чувствительности датчиков угловых скоростей, ${{\Theta }_{{ii}}}$ – погрешности масштабных коэффициентов;

$\hat {U} = \left[ {\begin{array}{*{20}{c}} 0&{{{u}_{3}}}&{ - {{u}_{2}}} \\ { - {{u}_{3}}}&0&{{{u}_{1}}} \\ {{{u}_{2}}}&{ - {{u}_{1}}}&0 \end{array}} \right],$
${{u}_{1}},{{u}_{2}},{{u}_{3}}$ – компоненты вектора угловой скорости вращения Земли в проекциях на оси географического трехгранника Ox; вектор угловой скорости стенда ${{\Omega }_{z}} = {{\left[ {\begin{array}{*{20}{c}} {{{\Omega }_{1}}}&{{{\Omega }_{2}}}&{{{\Omega }_{3}}} \end{array}} \right]}^{{\text{T}}}}$ в проекциях на оси приборного трехгранника: ${{\Omega }_{1}} = \omega $ – величина угловой скорости вращения стенда, Ω2 = $ = u{\text{cos}}\varphi ,{{\Omega }_{3}} = u{\text{sin}}\varphi $, $u$ – величина угловой скорости вращения Земли, $\varphi $ – географическая широта нахождения стенда.

В качестве измерений используется информация о векторе удельной силы ${{f}_{z}}{\text{/}}g$, доставляемая ньютонометрами. Соответствующее уравнение измерений в проекциях на оси географического трехгранника имеет вид [12]

(4.2)
$\sigma = \hat {\beta }{{\left[ {\begin{array}{*{20}{c}} 0&0&1 \end{array}} \right]}^{{\text{T}}}} + L({{\varepsilon }^{0}} + \Gamma {{L}^{T}}{{\left[ {\begin{array}{*{20}{c}} 0&0&1 \end{array}} \right]}^{{\text{T}}}}).$

Здесь $\varepsilon _{1}^{0},\varepsilon _{2}^{0},\varepsilon _{3}^{0}$ – погрешности нулей, матрица $\Gamma $ погрешностей масштабов и неортогональности осей чувствительности ньютонометров имеет вид [12]

$\Gamma = \left[ {\begin{array}{*{20}{c}} {{{\Gamma }_{{11}}}}&0&0 \\ {{{\Gamma }_{{21}}}}&{{{\Gamma }_{{22}}}}&0 \\ {{{\Gamma }_{{31}}}}&{{{\Gamma }_{{32}}}}&{{{\Gamma }_{{33}}}} \end{array}} \right].$

4.2. Первый этап калибровки. На первом этапе матрица $L$ имеет вид

$L = \left[ {\begin{array}{*{20}{c}} 0&1&0 \\ {\cos \gamma }&0&{\sin \gamma } \\ {\sin \gamma }&0&{ - \cos \gamma } \end{array}} \right],\quad \gamma = \omega t.$

В скалярной форме уравнение (4.1) и измерение (4.2) имеют вид ($\chi = \gamma - \varphi $)

(4.3)
$\begin{gathered} {{{\dot {\beta }}}_{1}} = u\sin \varphi {{\beta }_{2}} - u\cos \varphi {{\beta }_{3}} + {{\Theta }_{{22}}}\omega + \nu _{2}^{0} + \left( {{{\Theta }_{{21}}}\cos \chi + {{\Theta }_{{23}}}\sin \chi } \right)u, \\ {{{\dot {\beta }}}_{2}} = - u\sin \varphi {{\beta }_{1}} + ({{\Theta }_{{12}}}\omega + \nu _{1}^{0})\cos \gamma + ({{\Theta }_{{32}}}\omega + \nu _{3}^{0})sin\gamma + \\ + \;({{\Theta }_{{11}}}\cos \chi + {{\Theta }_{{13}}}\sin \chi )u\cos \gamma + \left( {{{\Theta }_{{31}}}\cos \chi + {{\Theta }_{{33}}}\sin \chi } \right)u\sin \gamma , \\ {{{\dot {\beta }}}_{3}} = u\cos \varphi {{\beta }_{1}} + ({{\Theta }_{{12}}}\omega + \nu _{1}^{0})\sin \gamma - ({{\Theta }_{{32}}}\omega + \nu _{3}^{0})\cos \gamma + ({{\Theta }_{{11}}}\cos \chi + {{\Theta }_{{13}}}\sin \chi )u\sin \gamma - \\ - \;({{\Theta }_{{11}}}\cos \chi + {{\Theta }_{{13}}}\sin \chi )u\sin \gamma - ({{\Theta }_{{31}}}\cos \chi + {{\Theta }_{{33}}}\sin \chi )u\cos \gamma , \\ \end{gathered} $
(4.4)
$\begin{gathered} {{\sigma }_{1}} = - {{\beta }_{2}} + {{\Gamma }_{{21}}}\sin \gamma + \varepsilon _{2}^{0}, \\ {{\sigma }_{2}} = {{\beta }_{1}} + (\varepsilon _{1}^{0}\cos \gamma + \varepsilon _{3}^{0}\sin \gamma ) + \frac{1}{2}\left( {{{\Gamma }_{{11}}} - {{\Gamma }_{{33}}}} \right)\sin 2\gamma - \frac{1}{2}{{\Gamma }_{{31}}}\cos 2\gamma + \frac{1}{2}{{\Gamma }_{{31}}}, \\ {{\sigma }_{3}} = (\varepsilon _{1}^{0}\sin \gamma - \varepsilon _{3}^{0}\cos \gamma ) - \frac{1}{2}{{\Gamma }_{{31}}}\sin 2\gamma + \frac{1}{2}\left( {{{\Gamma }_{{33}}} + {{\Gamma }_{{11}}}} \right) + \frac{1}{2}\left( {{{\Gamma }_{{33}}} - {{\Gamma }_{{11}}}} \right)\cos 2\gamma . \\ \end{gathered} $

Согласно методике, изложенной выше, введем новые переменные:

(4.5)
$\begin{gathered} {{x}_{1}} = \varepsilon _{2}^{0},\quad {{x}_{2}} = \varepsilon _{1}^{0}\cos \gamma + \varepsilon _{3}^{0}\sin \gamma ,\quad {{x}_{3}} = \varepsilon _{1}^{0}\sin \gamma - \varepsilon _{3}^{0}\cos \gamma , \\ {{x}_{4}} = {{\Gamma }_{{21}}}\sin \gamma ,\quad {{x}_{5}} = {{\Gamma }_{{21}}}\cos \gamma ,\quad {{x}_{6}} = \frac{1}{2}{{\Gamma }_{{31}}}, \\ {{x}_{7}} = \frac{1}{2}{{\Gamma }_{{31}}}\cos 2\gamma ,\quad {{x}_{8}} = \frac{1}{2}{{\Gamma }_{{31}}}\sin 2\gamma ,\quad {{x}_{9}} = \frac{1}{2}\left( {{{\Gamma }_{{11}}} - {{\Gamma }_{{33}}}} \right)\sin 2\gamma , \\ {{x}_{{10}}} = \frac{1}{2}\left( {{{\Gamma }_{{11}}} - {{\Gamma }_{{33}}}} \right)\cos 2\gamma ,\quad {{x}_{{11}}} = \frac{1}{2}\left( {{{\Gamma }_{{11}}} + {{\Gamma }_{{33}}}} \right), \\ \end{gathered} $
$\begin{gathered} {{x}_{{12}}} = {{\Theta }_{{22}}}\omega + \nu _{2}^{0},\quad {{x}_{{13}}} = u{\text{ }}{{\Theta }_{{21}}}\cos \chi ,\quad {{x}_{{14}}} = u{\text{ }}{{\Theta }_{{21}}}\sin \chi , \\ {{x}_{{15}}} = u{\text{ }}{{\Theta }_{{23}}}\sin \chi ,\quad {{x}_{{16}}} = u{\text{ }}{{\Theta }_{{23}}}\cos \chi , \\ {{x}_{{17}}} = ({{\Theta }_{{12}}}\omega + \nu _{1}^{0})\cos \gamma + ({{\Theta }_{{32}}}\omega + \nu _{3}^{0})sin\gamma , \\ {{x}_{{18}}} = ({{\Theta }_{{12}}}\omega + \nu _{1}^{0})\sin \gamma - ({{\Theta }_{{32}}}\omega + \nu _{3}^{0})\cos \gamma , \\ \end{gathered} $
$\begin{gathered} {{x}_{{19}}} = \frac{u}{2}\left( {{{\Theta }_{{11}}}\cos \varphi - {{\Theta }_{{13}}}\sin \varphi + {{\Theta }_{{31}}}\sin \varphi + {{\Theta }_{{33}}}\cos \varphi } \right), \\ {{x}_{{20}}} = \frac{u}{2}\left( {{{\Theta }_{{11}}}\sin \varphi + {{\Theta }_{{13}}}\cos \varphi - {{\Theta }_{{31}}}\cos \varphi + {{\Theta }_{{33}}}\sin \varphi } \right), \\ \end{gathered} $
$\begin{gathered} {{x}_{{21}}} = \frac{u}{2}\left[ {\left( {{{\Theta }_{{11}}}\cos \varphi - {{\Theta }_{{13}}}\sin \varphi - {{\Theta }_{{31}}}\sin \varphi - {{\Theta }_{{33}}}\cos \varphi } \right)} \right]cos2\gamma , \\ {{x}_{{22}}} = \frac{u}{2}\left[ {\left( {{{\Theta }_{{11}}}\sin \varphi + {{\Theta }_{{13}}}\cos \varphi + {{\Theta }_{{31}}}\cos \varphi - {{\Theta }_{{33}}}\sin \varphi } \right)} \right]sin2\gamma , \\ \end{gathered} $
$\begin{gathered} {{x}_{{23}}} = \frac{u}{2}\left[ {\left( { - {{\Theta }_{{11}}}\sin \varphi - {{\Theta }_{{13}}}\cos \varphi - {{\Theta }_{{31}}}\cos \varphi + {{\Theta }_{{33}}}\sin \varphi } \right)} \right]\cos 2\gamma , \\ {{x}_{{24}}} = \frac{u}{2}\left[ {\left( {{{\Theta }_{{11}}}\cos \varphi - {{\Theta }_{{13}}}\sin \varphi - {{\Theta }_{{31}}}\sin \varphi - {{\Theta }_{{33}}}\cos \varphi } \right)} \right]\sin 2\gamma . \\ \end{gathered} $

В переменных (4.5) уравнения (4.3) и измерения (4.4) имеют вид:

(4.6)
(4.7)
${{\sigma }_{1}} = - {{\beta }_{2}} + {{x}_{1}} + {{x}_{4}},\quad {{\sigma }_{2}} = {{\beta }_{1}} + {{x}_{2}} + {{x}_{6}} - {{x}_{7}} + {{x}_{9}},\quad {{\sigma }_{3}} = {{x}_{3}} - {{x}_{8}} - {{x}_{{10}}} + {{x}_{{11}}}.$

Для анализа наблюдаемости системы (4.6), (4.7) рассмотрим сначала измерение σ3. Введем наблюдаемые комбинации zi путем последовательного дифференцирования σ3:

$\begin{gathered} {{z}_{1}} = {{x}_{3}} - {{x}_{8}} - {{x}_{{10}}} + {{x}_{{11}}},\quad {{{\dot {z}}}_{1}} = \omega {{z}_{2}},\quad {{z}_{2}} = {{x}_{2}} - 2{{x}_{7}} + {{x}_{9}},\quad {{{\dot {z}}}_{2}} = - 4\omega {{z}_{1}} + \omega {{z}_{3}}, \\ {{z}_{3}} = 3{{x}_{3}} + 4{{x}_{{11}}},\quad {{{\dot {z}}}_{3}} = 3\omega {{z}_{4}},\quad {{z}_{4}} = {{x}_{2}},\quad {{{\dot {z}}}_{4}} = - \frac{\omega }{3}{{z}_{3}} + \frac{4}{3}\omega {{z}_{5}}, \\ {{z}_{5}} = {{x}_{{11}}},\quad {{{\dot {z}}}_{5}} = 0. \\ \end{gathered} $

Учитывая формулы (4.5), имеем следующие наблюдаемые переменные:

(4.8)
${{x}_{2}},{{x}_{3}},{{x}_{6}},{{x}_{7}},{{x}_{8}},{{x}_{9}},{{x}_{{10}}},{{x}_{{11}}}$.

Далее, аналогично рассматривая измерения σ1 и σ2, получим наблюдаемые комбинации:

(4.9)
$\begin{gathered} {{\beta }_{1}},{{\beta }_{2}} - {{x}_{1}} - {{x}_{4}},\quad ucos\varphi {{\beta }_{3}} - u\sin \varphi ({{x}_{1}} + {{x}_{4}}) - {{x}_{{12}}} - {{x}_{{13}}} - {{x}_{{15}}}, \\ \omega {{x}_{4}} - {{x}_{{18}}},\quad \omega {{x}_{5}} - {{x}_{{17}}},\quad {{x}_{{19}}},\quad {{x}_{{20}}},\quad {{x}_{{21}}} + {{x}_{{22}}},\quad {{x}_{{23}}} + {{x}_{{24}}}. \\ \end{gathered} $

Учитывая формулы (4.5), из (4.8) и (4.9), получим 16 следующих наблюдаемых комбинаций исходных переменных:

(4.10)
$\begin{gathered} \varepsilon _{1}^{0},\varepsilon _{3}^{0},{{\Gamma }_{{11}}},{{\Gamma }_{{31}}},{{\Gamma }_{{33}}},{{\Theta }_{{11}}},{{\Theta }_{{13}}},{{\Theta }_{{23}}},{{\Theta }_{{31}}},{{\Theta }_{{33}}},\quad {{\Gamma }_{{21}}} + {{\Theta }_{{21}}},\quad \nu _{1}^{0} + \omega ({{\Theta }_{{12}}} - {{\Gamma }_{{21}}}),\quad \nu _{3}^{0} + \omega {{\Theta }_{{32}}}, \\ {{\beta }_{1}},\quad {{\beta }_{2}} - \varepsilon _{2}^{0} - {{\Gamma }_{{21}}}\sin \omega t,\quad ucos\varphi {{\beta }_{3}} - \omega {{\Theta }_{{22}}} - \nu _{2}^{0} + u\sin \varphi \varepsilon _{2}^{0} + u\cos \varphi {{\Gamma }_{{21}}}cos\omega t. \\ \end{gathered} $

4.3. Второй этап калибровки. На втором этапе матрица $L$ имеет вид

$L = \left[ {\begin{array}{*{20}{c}} 1&0&0 \\ 0&{\cos \gamma }&{ - \sin \gamma } \\ 0&{\sin \gamma }&{ - \cos \gamma } \end{array}} \right].$

В этом случае уравнение (4.1) и измерение (4.2) представляются следующим образом:

(4.11)
(4.12)
$\begin{gathered} {{\sigma }_{1}} = - {{\beta }_{2}} + \varepsilon _{1}^{0}, \\ {{\sigma }_{2}} = {{\beta }_{1}} + (\varepsilon _{2}^{0}\cos \gamma - \varepsilon _{3}^{0}\sin \gamma ) + \frac{1}{2}\left( {{{\Gamma }_{{22}}} - {{\Gamma }_{{33}}}} \right)\sin 2\gamma + \frac{1}{2}{{\Gamma }_{{32}}}\cos 2\gamma - \frac{1}{2}{{\Gamma }_{{32}}}, \\ {{\sigma }_{3}} = (\varepsilon _{2}^{0}\sin \gamma + \varepsilon _{3}^{0}\cos \gamma ) + \frac{1}{2}{{\Gamma }_{{32}}}\sin 2\gamma + \frac{1}{2}\left( {{{\Gamma }_{{22}}} + {{\Gamma }_{{33}}}} \right) + \frac{1}{2}\left( {{{\Gamma }_{{33}}} - {{\Gamma }_{{22}}}} \right)\cos 2\gamma . \\ \end{gathered} $

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

(4.13)
$\begin{gathered} {{{\bar {\sigma }}}_{1}} = - {{\beta }_{2}}, \\ {{{\bar {\sigma }}}_{2}} = {{\beta }_{1}} + \varepsilon _{2}^{0}\cos \gamma + \frac{1}{2}{{\Gamma }_{{22}}}\sin 2\gamma + \frac{1}{2}{{\Gamma }_{{32}}}\cos 2\gamma - \frac{1}{2}{{\Gamma }_{{32}}}, \\ {{{\bar {\sigma }}}_{3}} = \varepsilon _{2}^{0}\sin \gamma + \frac{1}{2}{{\Gamma }_{{32}}}\sin 2\gamma + \frac{1}{2}{{\Gamma }_{{22}}} - \frac{1}{2}{{\Gamma }_{{22}}}\cos 2\gamma . \\ \end{gathered} $

Введем новые переменные:

$\begin{gathered} {{x}_{1}} = \varepsilon _{2}^{0}\cos \gamma ,\quad {{x}_{2}} = \varepsilon _{2}^{0}\sin \gamma ,\quad {{x}_{3}} = \frac{1}{2}{{\Gamma }_{{22}}}\cos 2\gamma ,\quad {{x}_{4}} = \frac{1}{2}{{\Gamma }_{{22}}}\sin 2\gamma , \\ {{x}_{5}} = \frac{1}{2}{{\Gamma }_{{32}}},\quad {{x}_{6}} = \frac{1}{2}{{\Gamma }_{{32}}}\cos 2\gamma ,\quad {{x}_{7}} = \frac{1}{2}{{\Gamma }_{{32}}}\sin 2\gamma ,\quad {{x}_{8}} = \frac{1}{2}{{\Gamma }_{{22}}}, \\ {{x}_{9}} = {{\Theta }_{{11}}}\omega + \nu _{1}^{0},\quad {{x}_{{10}}} = u{{\Theta }_{{12}}}\cos \chi ,\quad {{x}_{{11}}} = u{{\Theta }_{{12}}}\sin \chi , \\ {{x}_{{12}}} = u{{\Theta }_{{13}}}\cos \chi ,\quad {{x}_{{13}}} = u{{\Theta }_{{13}}}\sin \chi , \\ {{x}_{{14}}} = ({{\Theta }_{{21}}}\omega + \nu _{2}^{0})\cos \gamma - ({{\Theta }_{{31}}}\omega + \nu _{3}^{0})sin\gamma , \\ {{x}_{{15}}} = ({{\Theta }_{{21}}}\omega + \nu _{2}^{0})\sin \gamma + ({{\Theta }_{{31}}}\omega + \nu _{3}^{0})\cos \gamma , \\ \end{gathered} $
$\begin{gathered} {{x}_{{16}}} = \frac{u}{2}\left( {{{\Theta }_{{22}}}\cos \varphi + {{\Theta }_{{23}}}\sin \varphi - {{\Theta }_{{32}}}\sin \varphi + {{\Theta }_{{33}}}\cos \varphi } \right), \\ {{x}_{{17}}} = \frac{u}{2}\left( {{{\Theta }_{{22}}}\sin \varphi - {{\Theta }_{{23}}}\cos \varphi + {{\Theta }_{{32}}}\cos \varphi + {{\Theta }_{{33}}}\sin \varphi } \right), \\ \end{gathered} $
$\begin{gathered} {{x}_{{18}}} = \frac{u}{2}\left( {{{\Theta }_{{22}}}\cos \varphi + {{\Theta }_{{23}}}\sin \varphi + {{\Theta }_{{32}}}\sin \varphi - {{\Theta }_{{33}}}\cos \varphi } \right)с os2\gamma , \\ {{x}_{{19}}} = \frac{u}{2}\left( {{{\Theta }_{{22}}}\cos \varphi + {{\Theta }_{{23}}}\sin \varphi + {{\Theta }_{{32}}}\sin \varphi - {{\Theta }_{{33}}}\cos \varphi } \right)sin2\gamma , \\ {{x}_{{20}}} = \frac{u}{2}\left( {{{\Theta }_{{22}}}\sin \varphi - {{\Theta }_{{23}}}cos\varphi - {{\Theta }_{{32}}}\cos \varphi - {{\Theta }_{{33}}}\sin \varphi } \right)\cos 2\gamma , \\ {{x}_{{21}}} = \frac{u}{2}\left( {{{\Theta }_{{22}}}\sin \varphi - {{\Theta }_{{23}}}cos\varphi - {{\Theta }_{{32}}}\cos \varphi - {{\Theta }_{{33}}}\sin \varphi } \right)\sin 2\gamma , \\ \end{gathered} $

Анализ полученной стационарной системы позволяет получить следующие наблюдаемые комбинации исходных приборных погрешностей:

(4.14)
$\varepsilon _{2}^{0},{{\Gamma }_{{22}}},{{\Gamma }_{{32}}},{{\Theta }_{{12}}},{{\Theta }_{{13}}},{{\Theta }_{{22}}},{{\Theta }_{{32}}},{{\Theta }_{{23}}},{{\Theta }_{{33}}},\quad \nu _{2}^{0} + \omega {\kern 1pt} {{\Theta }_{{21}}},\quad \nu _{3}^{0} + \omega {{\Theta }_{{31}}}.$

В результате проведенных двух этапов калибровки при объединении наблюдаемых комбинаций приборных погрешностей в совокупностях (4.10) и (4.14) остаются неизвестными ${{\Gamma }_{{21}}},{{\Theta }_{{21}}},\nu _{1}^{0}$.

4.4. Третий этап калибровки. На третьем этапе матрица L имеет вид

$L = \left[ {\begin{array}{*{20}{c}} 0&{\cos \gamma }&{\sin \gamma } \\ 0&{ - \sin \gamma }&{\cos \gamma } \\ 1&0&0 \end{array}} \right].$

В этом случае уравнения измерений запишем как

(4.15)
$\begin{gathered} {{\sigma }_{1}} = - {{\beta }_{2}} + \varepsilon _{3}^{0} + {{\Gamma }_{{31}}}\sin \gamma + {{\Gamma }_{{32}}}cos\gamma , \\ {{\sigma }_{2}} = {{\beta }_{1}} + (\varepsilon _{1}^{0}\cos \gamma - \varepsilon _{2}^{0}\sin \gamma ) + \frac{1}{2}\left( {{{\Gamma }_{{11}}} - {{\Gamma }_{{22}}}} \right)\sin 2\gamma + \frac{1}{2}{{\Gamma }_{{21}}}\cos 2\gamma - \frac{1}{2}{{\Gamma }_{{21}}}, \\ {{\sigma }_{3}} = (\varepsilon _{1}^{0}\sin \gamma + \varepsilon _{2}^{0}\cos \gamma ) + \frac{1}{2}{{\Gamma }_{{21}}}\sin 2\gamma + \frac{1}{2}\left( {{{\Gamma }_{{22}}} + {{\Gamma }_{{11}}}} \right) + \frac{1}{2}\left( {{{\Gamma }_{{22}}} - {{\Gamma }_{{11}}}} \right)\cos 2\gamma . \\ \end{gathered} $

С учетом выражений (4.10), (4.14) можно ввести модифицированные измерения

${{\bar {\sigma }}_{1}} = {{\beta }_{2}},\quad {{\bar {\sigma }}_{2}} = {{\beta }_{1}} + \frac{1}{2}{{\Gamma }_{{21}}}\cos 2\gamma - \frac{1}{2}{{\Gamma }_{{21}}},\quad {{\bar {\sigma }}_{3}} = \frac{1}{2}{{\Gamma }_{{21}}}\sin 2\gamma $.

Это означает, что из выражения для ${{\bar {\sigma }}_{3}}$ можно получить ${{\Gamma }_{{21}}}$, затем из (4.10) и (4.14) – величины ${{\Theta }_{{21}}}$ и $\nu _{1}^{0}$. Таким образом определяются все приборные погрешности.

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

Список литературы

  1. Ляпунов А.М. Общая задача об устойчивости движения. М.: Гостехиздат, 1950. 472 с.

  2. Морозов В.М., Каленова В.И. Оценивание и управление в нестационарных линейных системах. М.: Изд-во МГУ, 1988. 144 с.

  3. Каленова В.И., Морозов В.М. Линейные нестационарные системы и их приложения к задачам механики. М.: Физматлит, 2010. 208 с.

  4. Беллман Р. Введение в теорию матриц. М.: Наука, 1969. 368 с.

  5. Каленова В.И., Морозов В.М. Приводимость линейных нестационарных систем второго порядка с управлением и наблюдением // ПММ. 2012. Т. 76. Вып. 4. С. 583–588.

  6. Каленова В.И., Морозов В.М. Об управлении линейными нестационарными системами специального вида // Изв. РАН. ТиСУ. 2013. № 3. С. 6–15.

  7. Hautus M.L.J. Controllability and Observability Conditions of Linear Autonomous Systems // Proc. Koninkl. Nederl. Akad. Wetensch. Ser. A. 1969. V. 72. P. 443–448.

  8. Красовский Н.Н. Теория управления движением. Линейные системы. М.: Наука, 1968. 475 с.

  9. Chang A. An Algebraic Characterization of Controllability // IEEE Trans. Automat. Control. 1965. V. AC-10. № 1. P. 112–113.

  10. Wu M.-Y. Transformation of Linear Time-Varying Systems Into a Linear Time-Invariant System // Int. J. Control. 1978. V. 27. № 4. P. 589–602.

  11. Калман Р.Е., Фалб П., Арбиб М. Очерки по математической теории систем. М.: Мир, 1971. 400 с.

  12. Голован А.А., Парусников Н.А. Математические основы навигационных систем. Ч. 2. Приложение методов оптимального оценивания к задачам навигации. М.: МАКС Пресс, 2012. 172 с.

  13. Вавилова Н.Б., Парусников Н.А., Сазонов И.Ю. Калибровка бескарданных инерциальных навигационных систем при помощи грубых одностепенных стендов // Современные проблемы математики и механики. Т. 1. Прикладные исследования. М.: Изд-во МГУ, 2009. С. 212–223.

  14. Сазонов И.Ю. Идентификация параметров инструментальных погрешностей бескарданной инерциальной навигационной системы при помощи грубых одностепенных стендов: Дис. … канд. физ.-мат. наук. М.: МГУ, 2012.

Дополнительные материалы отсутствуют.