Вы находитесь на странице: 1из 17

Министерство науки и высшего образования Российской Федерации

Федеральное государственное бюджетное образовательное учреждение


высшего образования
«МОСКОВСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ
(НАЦИОНАЛЬНЫЙ ИССЛДЕОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ)»
(МАИ)

Институт №3 «Системы управления, информатика и электроэнергетика»


Кафедра №307 «Цифровые технологии и информационные системы»

Курсовая работа по дисциплине

«Матричные методы анализа информационных систем»


Вариант №21

Выполнил студент ___________ 2022 г. Подпись: ____________


группы М3О-214Б-20 Цатурьян Константин
Артурович

Проверил профессор, ___________ 2022 г. Подпись: ____________


д.т.н. Шаронов Анатолий
Васильевич

Москва 2022 г.
СОДЕРЖАНИЕ

Цель работы.............................................................................................................3
Задание 1. Построение уравнений параметрической чувствительности...........4
1.1. Постановка задачи исследования................................................................4
1.2. Теоритическая часть.....................................................................................5
1.3. Математическое моделирование процесса решений.................................6
1.3.1. Расчёт системы уравнений параметрической чувствительности..........7
1.3.2. Построение графиков.................................................................................9
1.3.3. Вычисление матрицы входного воздействия........................................13
Задание 2. Построение структурной схемы информационно-измерительной
системы по матричной передаточной функции.................................................14
2.1. Постановка задачи.......................................................................................14
2.2. Теоритическая часть...................................................................................14
2.3. Математическое моделирование процесса...............................................15
Список литературы...............................................................................................17

2
ЦЕЛЬ РАБОТЫ
Целями выполнения курсовой работы являются, во-первых,
достижение свободного владения операциями над матрицами и, во-вторых,
использование этого аппарата при описании функционирования
информационных систем.

3
ЗАДАНИЕ 1. ПОСТРОЕНИЕ УРАВНЕНИЙ ПАРАМЕТРИЧЕСКОЙ
ЧУВСТВИТЕЛЬНОСТИ
1.1. Постановка задачи исследования
Задан линейный дифференциальный оператор θ1 y ' +θ 2 y =θ3 x ( t ) , t ϵ [0 ; 10] с
начальным условием y ' ( t=0 )= y ' ( 0 ) , y ( t=0 ) = y ( 0 ) , y ( 0 )=0, входным воздействием
x ( t )=exp ⁡{−3 t } и номинальными значениями параметров θ10=0.2; θ20 =0.5 ;θ 30 =10.
Зная уравнение математической модели, составить уравнения
параметрической чувствительности по параметрам θ1 , θ2, разрешить их
аналитическим и численным методами, построить графики зависимостей
x ( t ) , y ( t ) ,u1 ( t ) , u2 (t).

Необходимо найти матрицу C, задающую по правилу ~z (t )=Cθ оператор


T
отображения множества значений вектора его параметров θ =( θ 1 , θ2 ,θ 3 ) на
множество выходов (измерений) Z информационно-измерительной системы,
где ~z – вектор измерений, содержащий ошибки.

Указание: при нахождении матрицы оператора C:

1. Считать, что измерения проводятся в моменты времени t 1 , t 2 , … , t m

2. Разложить y (t) в окрестности номинальных значений вектора


параметров θT0 =( θ 10 , θ20 ,θ 30) в ряд Тейлора с удержанием только его первых
двух членов

( ∂∂ θy ) (θ−θ )= y (t ,θ
y ( t ) = y ( t , θ10 , θ20 , θ30 ) + 0 10 , θ20 ,θ 30) + ( ∂∂θy ) δθ .
Поскольку измеряется y ( t ) ,то z (t )= y ( t ,θ 10 , θ20 ,θ 30) + ( ∂∂θy ) δθ или

20 30 ( )
~z (t )− y ( t ,θ , θ ,θ ) = ∂ y δθ .
10
∂θ

∂y
Вводя обозначение ~z (t )− y ( t ,θ 10 , θ20 ,θ 30 ) =~z , получим ~z ̀= ∂θ δθ . ( )
Это соотношение верно для любого момента времени,
принадлежащего заданному промежутку времени. Элементы матрицы ∂ θ (∂ y)
вычисляются в моменты времени t 1 , t 2 , … , t m ∈ [ 0 ,10 ] и называются функциями
параметрической чувствительности.

3. Построить систему уравнений параметрической чувствительности


для любой заданной пары координат вектора параметров и найти ее
решение. При численном решении задать шаг интегрирования ∆ t=¿ 0.01
4
4. Вывести на печать графики, иллюстрирующие изменение во времени
функций параметрической чувствительности.

1.2. Теоритическая часть


Пусть дифференциальный оператор, описывающий отображение
множества входов на множество состояний, задан и имеет вид:
ẏ s ( t )=f s ( y , θ , x )

s=1, … , m
T
θ =( θ 1 , θ2 , …θ i , .. θn ) ,

тогда уравнением параметрической чувствительности для s-той координаты


вектора состояния к изменению координаты θi будет уравнение

( )
d ∂ ys ∂f s ∂ y j ∂f s
n
=∑ + ,
dt ∂θ i j =1 ∂ y j ∂ θi ∂θ i

∂ y s (t=0 )
=0 , i=1 ,… n .
∂ θi

Замечания:

1. Функция параметрической чувствительности определяет влияние


изменения значения параметра на изменение выхода математической
модели информационно-измерительной системы, а потому ее значение в
начальный момент времени всегда должно равняться нулю. Действительно,
поскольку в начальный момент времени значение параметра еще не
изменилось, то и выход математической модели также не изменится.
∂f s ∂f s
2. Производные ∂ y и ∂ θ вычисляются при номинальных зачениях
j i

вектора параметровθ0 .

5
1.3. Математическое моделирование процесса решений
Отображение множества входов на множество состояний задается
дифференциальным оператором:
θ1 ẏ +θ2 y=θ3 x ( t ) , y ( 0 )=0 ,t ∈ [ 0 , 10 ] ,
T
x ( t )=exp {−3t } ,θ 10=0.2 ; θ20=0.5 ;θ30=10 , θ=( θ1 ,θ 2 )

Исходная математическая модель информационно-измерительной системы в


форме Коши будет иметь вид:
−θ 2 θ
ẏ= y+ 3 x ( t )
θ1 θ1

Функция параметрической чувствительности по параметру θ2 имеет вид:

( )
d ∂y −θ 20 ∂ y 1
= − y
dt ∂ θ2 θ10 ∂ θ2 θ10

∂y
Введём обозначение ∂θ =u2, тогда функция примет вид:
2

−θ 20 1
u'2= u 2− y ,u'2 ( 0 )=0
θ10 θ 10

Аналогично для параметра θ1:

( )
d ∂y −θ ∂ y θ 20 θ
= 20 + 2 y− 302 x (t)
dt ∂ θ1 θ10 ∂ θ10 θ10 θ10

' θ20 θ20 θ30 '


u1=¿− u1 + 2 y− 2 x , u1 ( 0 )=0
θ10 θ10 θ10

Для получения замкнутой системы уравнений, добавляем отображающее


множество входов на множество состояний, в котором полагаем y ( t ≤ 0 )=0 .

{
' −θ20 1
u2 = u2 − y , u2 ( 0 )=0
θ10 θ10
' −θ20 θ20 θ30
u1 = u1 + 2 y− 2 x , u1 ( 0 )=0
θ10 θ10 θ10
−θ θ
ẏ= 2 y + 3 x (t) , y ( 0 )=0
θ1 θ1

{
x ( t )= exp ⁡{−3 t }, при t>0
0 , при t ≤ 0

1.3.1. Расчёт системы уравнений параметрической чувствительности


6
x ( t )=exp {−3t } ,θ 10=0.2 ; θ20=0.5 ; θ30=10 , θ=( θ1 ,θ 2 )T

Функция y (t) выражается следующим образом:


t
θ 20 θ
y (t)=∫ exp ⁡¿− (t −τ) } 30 exp ⁡{−3 τ }dτ=¿ ¿
0 θ 10 θ10
t
¿ ∫ exp ⁡¿−2.5(t −τ) }∗20∗exp ⁡{−3 τ }dτ=¿ ¿
0

t
¿ 20∗exp ⁡{−2.5 t }∫ exp ⁡¿−0.5 τ }dτ=¿ ¿
0

¿ 40∗( exp {−2.5 t }−exp ⁡{−3t })

Функция u1 (t) выражается следующим образом:


−θ20 θ θ
u'1= u 1+ 202 ( 40∗ ( exp {−2.5 t } −exp ⁡{−3 t }) ) − 302 exp {−3 t }=¿
θ10 θ10 θ 10

¿−2.5 u1+ 12.5∗( 40(exp {−2.5 t }−exp {−3 t }) )−250 exp {−3 t }=¿

¿−2.5 u1+ 500∗exp {−2.5 t }−750 exp {−3 t }

t
u1 (t)=∫ exp ⁡¿−2.5(t−τ )}∗(500∗exp {−2.5 t }−750 exp {−3 t })dτ=¿ ¿
0

¿ 100∗( 3 exp {−5.5t }−2exp {−5 t }−3 exp {−3 t }+ 2exp {−2.5 t } )=¿

¿ 100∗exp {−2.5 t }∗( 3 exp {−3 t } −2exp {−2.5 t }−3 exp {−0.5 t } +2 )

Функция u2 (t) выражается следующим образом:


−θ 20 1
u 2− ( 40∗( exp {−2.5t }−exp {−3 t } ) ) =¿
'
u2 =
θ10 θ 10

¿−2.5 u2−4∗exp {−2.5 t } + 4∗exp {−3 t }


t
u2 (t)=∫ exp ⁡¿−2.5(t−τ)}∗(−4∗exp {−2.5 t } +4∗exp {−3 t }) dτ =¿ ¿
0

¿ 1.6∗(−exp {−5.5 t }+ exp {−5t } +exp {−3 t }−exp {−2.5 t } )=¿

¿ 1.6∗exp {−2.5 t }∗(−exp {−3 t }+ exp {−2.5 t } +exp {−0.5t }−1 )

7
Таким образом, получена следующая система:

{
u1=100∗(3 exp {−5.5 t }−2 exp {−5 t }−3 exp {−3t } +2 exp {−2.5 t } )
u 2=1.6∗(−exp {−5.5 t }+ exp {−5t } +exp {−3 t }−exp {−2.5 t }) ,
y=40∗( exp {−2.5t }−exp ⁡{−3 t }) ,

{
x ( t )= exp {−3 t } , при t> 0
0 , при t ≤ 0

8
1.3.2. Построение графиков

Рисунок 1 – График зависимости y(t)

9
Рисунок 2 – График зависимости входного воздействия x от времени t

10
Рисунок 3 – График зависимости функции параметрической чувствительности u1 от t

11
Рисунок 4 – График зависимости функции параметрической чувствительности u2 от t

12
1.3.3. Вычисление матрицы входного воздействия
Матрица C, называемая в теории математической обработки информации
матрицей измерений будет иметь вид:

( )
∂y ∂y
∂ θ1
( t=t 1 )
∂ θ2
( t=t 1 )

( )
∂y ∂y −2.37202−0.00019
C= ∂ θ1 ( t=t 2)
∂ θ2
( 2) =
t=t −4.50072−0.00074
……
…… 0.0 0.0
∂y ∂y
( t=t1000 ) ( t=t 1000 )
∂ θ1 ∂ θ2

t ∈ [ 0 ,10 ] , ∆ t=0.01 , t 1=0.01, t 2=0.02 , … t 1000 =10

13
ЗАДАНИЕ 2. ПОСТРОЕНИЕ СТРУКТУРНОЙ СХЕМЫ
ИНФОРМАЦИОННО-ИЗМЕРИТЕЛЬНОЙ СИСТЕМЫ ПО
МАТРИЧНОЙ ПЕРЕДАТОЧНОЙ ФУНКЦИИ
2.1. Постановка задачи
Построить структурную схему информационно-измерительной системы по
матричной передаточной функции.

2.2. Теоритическая часть


Определение 1. Передаточной функцией W ( p ) линейной детерминированной
стационарной модели информационно-измерительной системы, задаваемой
дифференциальным оператором, называется преобразование Лапласа её
выхода (состояния)Y ( p ) к преобразованию Лапласа ее входа X ( p ) при нулевых
начальных условиях.

Определение 2. Преобразование Лапласа выхода (состояния) y ( t ) называется


функцией комплексного переменного p, определяемой по правилу:

L ( y ( t ) )=Y ( p )=∫ y ( t ) exp {− pt } dt
0

Преобразование Лапласа от входа x ( t ) находится по тому же правилу.

Замечание. В общем случае для стационарных линейных динамических


моделей передаточная функция представляется в виде
m m−1
a 0 p +a 1 p +…+ am
W ( p )= n n−1
, m <n
b 0 p +b 1 p +…+ bn

Если же окажется так, что m>n, то необходимо выделить целую часть


дроби.

14
2.3. Математическое моделирование процесса
Заданный дифференциальный оператор имеет вид:
ÿ 1− ÿ 2 + y 1= ẋ 1 +2 x 1 + x 2

ẏ 2− y 1= ẋ 1 + ẍ 2

В форме преобразования Лапласа правой и левой части получаем:

p2 Y 1 ( p )− p2 Y 2 ( p ) +Y 1 ( p )= p X 1 ( p )+ 2 X 1 ( p ) + X 2 ( p )

2
p Y 2 ( p ) −Y 1 ( p )= p X 1 ( p ) + p X 2 ( p )

Решим полученную систему относительно Y 1 ( p ) и Y 2 ( p ):

Для 1-го уравнения: домножим второе на p и прибавим к первому:


2 2 3
p Y 1 ( p ) +Y 1 ( p )− pY 1 ( p )= p X 1 ( p ) +2 X 1 ( p ) + X 2 ( p ) + p X 1 ( p ) + p X 2 ( p )

Y 1 ( p )∗( p − p+1 ) =X 1 ( p )∗( p + p+2 ) + X 2 ( p )∗( p +1)


2 2 3

( p2+ p+ 2 ) ( p3 +1 )
Y 1 ( p )= 2 ∗X ( p ) + 2 ∗X ( p )
( p − p+1 ) 1 ( p − p+1 ) 2

( p2+ p+ 2 ) ( p3 +1 )
Y 1 ( p )= ∗X ( p ) + ∗X ( p )
( p 2− p+1 ) 1 ( p 2− p+1 ) 2

Y 1 ( p )= 1+
( 2 p+1
p2− p+1 )
∗X 1 ( p ) +( p+1)∗X 2 ( p )

Для 2-го уравнения, подставим полученное выше равенство:

p2 + p+2 2
p Y 2( p)= 2
∗X 1 ( p ) + ( p+1 )∗X 2 ( p )+ p X 1 ( p ) + p X 2 ( p )
p − p+1

( )
2
p + p+2
∗X 1 ( p )+ ( p + p+1 )∗X 2 ( p )
2
p Y 2 ( p ) = p+ 2
p − p+1

(
Y 2 ( p )= 1+
p 2+ p+ 2
3
p −p +p2 ) 1
( )
∗X 1 ( p ) + p+ + 1 ∗X 2 ( p )
p

15
Отсюда, матрица передаточных функций Y ( p )=H ( p )∗X ( p ) имеет следующий
вид:

( )
2 p+ 1
1+ 2
p+1
p − p+1
H ( p )=
p2+ p+ 2 1
1+ 3 p+ + 1
p − p 2+ p p

Соответствующая структурная схема:

Рисунок 5 – Структурная схема

16
СПИСОК ЛИТЕРАТУРЫ
1.А.В.Шаронов Методы и алгоритмы обработки результатов
экспериментальных исследований-М: МАИ, 2004.

2. А.В. Шаронов Методы функционального анализа в теории систем


автоматического управления -М: МГГУ, 2005.

3. А.В. Шаронов Конспект лекций по дисциплине “Матричные методы


анализа информационных систем”

17

Вам также может понравиться