
- •Завьялов в. А. Основы теории управления
- •Лекция № 1 Основные понятия и определения теории автоматического управления
- •Классификация сау. Примеры реальных сау
- •Лекция № 3 Математические модели и характеристики сау и ее элементов
- •Лекция № 4 Аналитическое описание реальных элементов сау
- •Постановка задач анализа и синтеза сау
- •Лекция № 5 Комплексные числа и функции в исследовании частотных свойств сау
- •Лекция № 6 Ряд и интеграл Фурье в анализе нелинейных сау
- •Лекция № 7 Свойства преобразования Фурье
- •Лекция № 8 Свойства непрерывного преобразования Лапласа
- •Лекция № 9 Операционное исчисление в исследовании переходных процессов
- •С помощью преобразования Лапласа
- •1. Решение дифференциальных уравнений при нулевых начальных условиях
- •2.Решение дифференциального уравнения при ненулевых начальных условиях
- •Лекция № 10 Дискретные функции в исследовании микропроцессорных сау
- •Лекция № 11
- •Лекция № 12 Связь методов исследования непрерывных и дискретных сау
- •Лекция № 13 Векторы и операции над векторами
- •Лекция № 14 Матрицы и операции с матрицами
- •Лекция № 15 Векторно-матричные математические модели сау
- •Матричная передаточная функция
- •Лекция № 16 Математическое описание случайных процессов в сау
- •Библиографический список
Лекция № 6 Ряд и интеграл Фурье в анализе нелинейных сау
Функции вида
Рис. 6.1. Нелинейная функция
-1 при - < t < 0
F(t) =
1 при 0 < t <
неудобны при аналитических исследованиях нелинейных систем управления.
Для облегчения исследовательских задач Фурье предложил такие функции раскладывать в ряд
n
Fn(t) = a0 + [akcos(kt) + bksin(kt)], где
k=1
n = 1,2,3,... выбирается в зависимости от желаемой точности аппроксимации исходной функции F(t);
;
;
;
здесь
- частота имеющая размерность - [рад/сек].
Следует заметить, что при n Fn(t) F(t), то есть
Fn(t) = a0 + [akcos(kt) + bksin(kt)]
k = 1
или в комплексной форме
Fn(t) = cke (jkt),
k =
T
где ck = [ F(t)e(jkt)dt]/T.
0
Пример 1
-1 при - < t < 0
F(t) ={
1 при 0 < t <
Рис. 6.2. Нелинейная функция с ограничением по времени
Здесь T = 2, a = 2/T = 1 и
0
a0 = [ (-1)dt + (1)dt]/T = 0;
- 0
0
ak = [ (-1)cos(kt)dt + (1)cos(kt)dt]/ =
- 0
0
= {-[sin(kt)/k] + [sin(kt)/k]}/ = 0;
- 0
0
bk = [ (-1)sin(kt)dt + (1)sin(kt)dt]/ =
- 0
0
= {-[-cos(kt)/k] + [-cos(kt)/k]}/ =
- 0
= -[-cos(k0)/k + cos(-k)/k] + [-cos(k)/k + cos(k0)/k]/ =
= 1/k - cos(k)/k - cos(k)/k + 1/k =
= 2[1 - cos(k)]/[k]. При k=1 b1=4/.
Из последнего выражения следует, что все коэффициенты bk с четными индексами равны нулю, а с нечетными - 4/[k]. Тогда для k = 1, 2, 3, ...
Fn(t) = 4{sin(1t)/1 + sin(3t)/3 + ... + sin[(2n + 1) t]/[2n + 1],
где n = 0,1,2,3,...,k.
Функцию Fn(t) можно считать аналитической приближенно отражающей функцию F(t).
Более точное приближение получается, если дискретность частот гармонических составляющих стремится к нулю, а число гармоник к бесконечности.
Fn(t) = F(t) = [a()cos(t) + b()sin(t)]d, (6.1)
0
где a() = [ F(t)cos(t)dt]/;
b() = [ F(t)sin(t)dt]/.
Поскольку, F(t), как следует из выражения (6.1), представляет собой сумму бесконечного числа колебаний с амплитудами, зависящими от частоты
A() = [a2() + b2()]1/2
и фазами
f() = arctg[b()/a()].
Выражение (6.1) можно представить следующим образом
F(t) = A()cos[t - f()]d/.
0
При рассмотрении функции F(t) в пределах от - до в силу симметрии косинуса выражение (6.1) принимает вид
F(t) = [ { F(q)cos[ (t - q)]dq}d]/[2]
или в комплексной форме
F(t) = A()e j[t-Q()]d/2;
F(t) = [ { F(q)e (t - q) dq}d]/[2]
Интеграл Фурье дает разложение временной функции F(t) в непрерывный спектр, тогда как ряды Фурье - в дискретный с частотами = 2, 4, 6 и т.д.
Плотность спектра (спектральная плотность) характеризуется зависимостью
S() = [ F(t)e -jt dt]/[2].
Тогда с учетом этого интеграл фурье можно записать в виде
F(t) = S()e jt d.
Пример 2
0 при t < 0
F(t) =
e-bt при t > 0
S() = [ e-bt e-jt dt ]/[2] = [ e-(b+j)t dt ]/[ 2] =
= -e-t/[2 (b+j)] = -[0 - 1]/[2(b+j)] =
= 1/[2(b + j)] = [b - j]/[2(b2 + 2)].
F(t) = [b - j]e-jt/[2(b2 + 2)]d =
= [ [bcos(t)]/[b2 + 2]d - j [sin(t)]/[b2 + 2]d]/[2]. (6.2)
Пример 3
0 при t 0
F(t) = {
1 при t > 0
При b 0 в примере 2 F(t) 1 при t > 0.
Тогда в соответствии с выражением (6.2) можно записать выражение
1(t) = 1/2 + [sin(t)/ ]d/.
0
Исходя их рассмотренных зависимостей Фурье предложено интегральное преобразование
F(j) = F(t)e-jt dt - прямое преобразование Фурье;
-
F(t) = [ F(j)ejt d ] - обратное преобразование Фурье.
-
В соответствии с формулой Эйлера можно прямое преобразование Фурье представить в виде
F(j) = F(t)[cos(t) - jsin(t)] dt.
-