Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Солодовников В.В. Статистическая динамика линейных систем автоматического управления

.pdf
Скачиваний:
45
Добавлен:
30.10.2023
Размер:
19.04 Mб
Скачать

526

АНАЛИЗ ДИСКРЕТНЫХ СИСТЕМ

[ГЛ. ХН

измерительное звено

выдавало

в дискретные равностоящие

моменты

времени разность в значениях

входной и выходной величин.

 

 

В качестве примера дискретной системы первой группы рассмот­

рим

систему автоматического сопровождения по дальности

импульс­

ной

радиолокационной

станции

(рис. 12.4). Данные о дальности до

цели поступают на вход системы в виде дискретного значения вре­ мени запаздывания отраженных импульсов относительно излученных.

Чувствительным элементом является дискриминатор. На вход его

поступают отраженные импульсы и

полустробы сопровождения.

В дискриминаторе сравниваются между

собой площади перекрытия

Рис. 12.4.

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

Ступенчатый сигнал ошибки подается на интегрирующий контур и затем на исполнительный элемент. В качестве последнего исполь­

зуется мотор с фазовращателем.

При

вращении мотора изменяется

фаза

синусоидального напряжения

на

выходе фазовращателя.

Нуле­

вой

фазе этого синусоидального

напряжения соответствует

появле­

ние полустробов сопровождения. В результате полустробы сопрово­ ждения всегда следят за «центром тяжести» отраженного импульса.

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

Система состоит из следующих основных элементов: 1) чувстви­ тельного элемента, выдающего сигнал ошибки; 2) элемента, преоб­ разующего непрерывный сигнал ошибки в последовательность импульсов и кодирующего эти импульсы, скажем, по двоичной си­ стеме; 3) цифровой вычислительной машины, преобразующей одну последовательность дискретных данных в другую; 4) декодирующего элемента, преобразующего дискретные данные на выходе цифровой

2]

ОСНОВНЫЕ ПОНЯТИЯ И ОПРЕДЕЛЕНИЯ

527

машины в управляющее воздействие; 5) управляемого объекта, пред­ ставляющего собой обычно систему непрерывного действия.

По сравнению с непрерывными системами автоматического упра­ вления при анализе дискретных систем возникают три новые задачи1):

1)анализ процесса преобразования непрерывных данных в циф­ ровую форму;

2)анализ процесса преобразования цифровых данных в цифро­

вой

вычислительной

машине;

 

3) анализ обратного процесса преобразования цифровых данных

на

выходе цифровой

машины в непрерывную форму.

 

 

Рис.

12.5.

 

 

Преобразование непрерывных

данных в цифровую форму (и об­

ратно) можно представить себе состоящим из двух

этапов:

1) преобразование непрерывной функции в последовательность

дискретных

значений

этой функции,

взятых

в

моменты времени

t = пТ\

 

 

 

 

 

 

2) кодирование этих дискретных значений.

 

 

Первый этап имеет

существенное

влияние на динамику системы.

Второй этап

вводит в основном лишь

ошибки,

обусловленные про­

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

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

Можно считать, что в эквивалентной схеме сигнал ошибки е (t) модулирует последовательность единичных импульсов, имеющих ча­ стоту повторения 1/Т.

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

1) З а л ь ц е р Д. М., Частотный анализ цифровых вычислительных ма­ шин, работающих в реальном времени, в сборнике «Частотные методы в ав­ томатике», ИЛ, 1957.

528

АНАЛИЗ ДИСКРЕТНЫХ СИСТЕМ

[ГЛ. XII

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

Рис. 12.6.

Итак, если ввести следующие ограничивающие предположения:

1)частота следования импульсов или период чередования импуль­ сов Т сохраняются постоянными;

2)запаздыванием, создаваемым процессом кодирования и вычис­ ления, можно пренебречь;

3)цифровая вычислительная машина выполняет линейные опе­

рации; 4) цифровая вычислительная машина работает в реальном времени,

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

3. Временное и частотное представление дискретных сигналов

Рассмотрим частотные спектры сигналов на выходе различных дискретных элементов.

Известно, что любую непрерывную функцию времени g (t) можно записать с помощью дельта-функции в виде интеграла

СО

 

ff(0 = / g (t)8 (f — т) dx.

( 12. 1)

—СО

3] ВРЕМЕННОЕ И ЧАСТОТНОЕ ПРЕДСТАВЛЕНИЕ ДИСКРЕТНЫХ СИГНАЛОВ 529

 

Если функция g (t) почти не

изменяется

в пределах

интервала

Дт = 7\ то

интеграл можно

заменить суммой

 

 

 

 

g

(t) =

Дт

g

(i Дт) b (t i Дг).

 

 

 

 

 

/ = —СО

 

 

 

 

 

Уже в этой записи функция задается рядом своих дискретных

значений.

 

 

 

 

 

 

 

 

 

Если мы имеем дискретную функцию,, которая равна нулю везде,

кроме дискретных значений при t — iT ,

получаемых из соответствую­

щей непрерывной функции gif), то аналитически ее следует

записать

в виде

 

СО

 

 

 

 

 

 

 

gr{f) =

(IT) Ъit -

iT) = Tg it) uT it),

(12.2)

 

 

T 2

g

 

 

 

i= —со

 

 

 

 

 

где

aT i t ) =

2 s (t IT).

 

 

 

 

 

 

В этой

I = —CO

функция

git)

уже

может

существенно

меняться

 

записи

за

интервал

времени

Т.

При

малом Т

сумму (12.2) можно

заменить

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

Взяв преобразование Фурье от обеих частей равенства (12.2), получим:

ОО

 

 

GTС/’ш) = Т

2

g inT) e-iwnT.

 

(12.3)

 

 

 

 

 

Д а - СО

 

 

 

Найдем

другое выражение

для

спектра. Обозначая через О(уш)

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

Фурье

от функции git),

имеем:

 

 

 

со

'

00

 

 

 

 

 

Ог (уш) = ~

^

е-]апт f

g ijw') ei<°'nT du> =

 

 

 

п = —СО

—ОО

 

 

 

 

 

 

 

 

 

00

 

(

с о

\

 

 

 

=

f

Q U W ) \ Т 2

е>пТ^ ' - ^

Ida)'.

(12.30

 

 

 

—со

 

1

л = —со

J

 

Рассмотрим ряд в фигурных скобках

 

 

 

 

ОО

 

 

(

ОО

 

\

 

^

7 ^

е/пГ(«'-ш)=

Z lj

—j—

cos tiT (u)7 — ш) \ .

 

 

п = —со

 

 

I

Л = 1

J

 

1) См. Г а л ь п е р и н

И.,

Введение в теорию обобщенных функций (на

основе лекций Шварца),

ИЛ,

1954.

 

 

 

 

34 Зак. 1083. В. В. Солодовников

5 3 0

АНАЛИЗ ДИСКРЕТНЫХ СИСТЕМ

[ г л . XII

Этот ряд может быть просуммирован способом средних квадра­ тичных !).

В результате

СО

у - j -^ cos пТ ( с о ' — с о ) = 0

п =1

ДЛЯ

с о ' — соф - у II.

Для значений со' — со = -^-/г сумма стремится к бесконечности.

Поэтому символически можем записать, что значения этой суммы для со' — со — '^ - п равны дельта-функции.

Таким образом,

со

со

у -f- V cos пГ (со' — со) = у

^ 5 ^со' — со— nj. (12.4)

1

п = —СО

Подставляя это выражение в (12.3'), имеем:

(12.5)

п = —оо

Иначе выражение (12.5) можно получить следующим образом. Функция uT{t) является периодической с периодом Т = 2тг/со0.

Разлагая ее в ряд Фурье, получим:

СО

uT(t) — y ^

п= — СО

Всилу этого выражения и равенства (12.2) для дискретного сигнала можно написать:

СО

g T{t) = Tg(jt)uj(f) = g{t) 2 еУлш°'-

п = —со

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

i) См., например,*Толстов Г. П., Ряды Фурье, Гостехиздат, М.—Л.,

1951.

3] ВРЕМЕННОЕ И

ЧАСТОТНОЕ ПРЕДСТАВЛЕНИЕ ДИСКРЕТНЫХ СИГНАЛОВ 531

функции

g j . i t ) 1):

 

 

 

 

СО

 

 

Ог (уш) = ^

G (у'ш — J -у- п)

 

 

п = —со

Итак,

спектр

дискретного

сигнала (12.2) получается суммирова­

нием смещенных спектров непрерывной функции (рис. 12.7). Из этого выражения для спектра следует:

1. Если Т так мало, что 2тг/Г больше максимальной существенной частоты спектра О(у'со), то смещенные спектры не перекрываются.

При очень малом Т первый смещенный спектр О^ уш—

Рас'

положен достаточно далеко и им можно пренебречь, т.

е. считать

сигнал непрерывным.

 

2.

Наоборот, если Т так велико, что смещенные

спектры сущ

ственно

перекрываются, то специфические особенности непрерывного

спектра

не проявляются и спектр дискретного сигнала близок к по­

стоянному

значению типа «белый» шум (рис. 12.8).

 

 

Пусть

мы имеем функцию £•(£).

Ее преобразование

Фурье

бу­

дет О(уш)

(рис. 12.9). Если теперь

вместо g(t) взять

сумму

трех

Строго говоря, данное выражение справедливо при g (0) = 0.

34*

532

АНАЛИЗ ДИСКРЕТНЫХ СИСТЕМ

[ГЛ. XII

Рис. 12.9.

3] ВРЕМЕННОЕ И ЧАСТОТНОЕ ПРЕДСТАВЛЕНИЕ ДИСКРЕТНЫХ СИГНАЛОВ 5 3 3

смешенных функций'g 3(0 g (t Т ) - \ - g ( t ) g (t -\-Т), то ее спектр

будет G3(уш) = 2G (у'ш) | + cos шТ | .

Если довести число смещенных сигналов до пяти, то получим:

G5(.До) = 20 (уш) | y - f - cos + cos 2ш7’| .

При бесконечном увеличении числа смещенных сигналов мы по­ лучим периодический сигнал. Спектр такого сигнала будет:

Gm (у'ш) =

f

m

■)

2G (уш) | ^

 

cos tmT j .

Сумму в фигурных скобках можно заменить функцией

«2г_(ш) — у ^ 8 (ш — -у" я) •

7*

П = — СО

 

 

В результате получим:

 

 

 

 

 

с о

 

0«,(Усо) = -у-0(Уа>)

 

( 12.6)

 

п

= — СО

 

Выражение (12.6) является аналитически точной записью дискрет­ ного спектра, аналогичной записи дискретного сигнала в виде( 12.2).

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

СО

 

g T( t ) =

2

g (iT )n (t — iT),

(12.7)

 

 

l = — СО

 

 

 

 

где

n(t) — эталонный импульс. Чаще всего он

бывает прямоугольной

формы.

Фурье

от обеих

частей равенства

(12.7)

 

Возьмем преобразование

 

 

 

СО

 

 

 

 

 

Ог(Уш) = Af(y'w)

^

 

g (niT) e~imTw —

 

 

 

 

 

о о

 

 

 

= ±rN<Ju)

2

 

(12.8)

 

CO

 

m

-

— с о

 

 

 

 

 

 

 

 

 

где

.V (у'ш) —. J п(()е~/ш/ dt — спектр эталонного импульса.

 

—СО

5 3 4

АНАЛИЗ ДИСКРЕТНЫХ СИСТЕМ

[ГЛ. XII

Для случая симметричного прямоугольного импульса

2 sin •<S>T

N (у'ш) = ■

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

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

 

 

g T( о

= g ( о

2 n

а - i t ) = g (t) gl ( t) .

 

(12.9)

 

 

 

 

i=—со

 

 

 

 

Найдем преобразование

Фурье Ог(уш) для функции g T(t).

Обо­

значая через О(у'ш)

и Gt (у'ш) преобразования

Фурье

соответственно

для g(t)

и g t (0,

получим:

 

 

 

 

 

 

ОО

 

 

 

 

 

 

 

О г(у'ш )=:^-

J G (уш

Усо') G, (у’ш') du>' =

 

 

 

 

— ОО

 

 

 

 

 

 

 

 

 

0 3

 

 

f

СО

 

\

 

=

■^7

I* G (у’ш — у'ш')< ~y

W ( i « i ) s ( » '- y m )

=

 

- о о

 

 

[

т = - с о

 

J

 

 

 

ОО

00

 

 

 

 

 

 

=

Т

S

f G(yu) — yV) N (yV) 8 ( и /— ^

 

 

 

/72 = — 0 0 — 0 0

 

 

 

 

 

 

Отсюда

 

 

 

 

 

 

 

 

 

 

 

 

 

ОО

 

 

 

 

 

GT(j ш) = У

2

А 7(-^/и )о (уш —

(12. 10)

 

 

 

 

m = — со

 

 

 

 

Итак, спектр дискретного сигнала в случае импульсной модуляции

второго

рода

состоит

из

суммы

смещенных

спектров

непрерывного

сигнала на его входе, причем амплитуда каждого смещенного спектра умножается на соответствующее дискретное значение спектра эталон­ ного импульса.

Аналитически дискретная функция может быть записана как

gT(t) = Tg{t)ur {t),

( 12. 11)

где

СО

И г ( 0 = 2 . 8 ( * — кТ). fe = 0

3] ВРЕМЕННОЕ И ЧАСТОТНОЕ ПРЕДСТАВЛЕНИЕ ДИСКРЕТНЫХ' СИГНАЛОВ 535-

причем преобразование Лапласа для

uT(t)

равно

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

1 -- <

 

 

 

 

Используя теорему умножения,

получим:

 

 

 

 

 

 

 

 

 

 

C+Jao

 

G(l)

 

 

 

 

 

Ц е тщ = о тЮ = -

/

dk.

(12л 2)

 

 

 

- ( 4 — А ) Т

 

 

 

 

 

 

 

C —JCO

 

 

 

 

 

Прямая,

 

вдоль

которой производится интегрирование в фор-

муле (12.12),

должна лежать

 

 

 

 

 

правее полюсов функции G(X)

 

 

 

 

 

и левее полюсов выражения

 

 

 

 

 

1/1— е~t-s~x)T.

Равенство

 

 

 

 

 

справедливо

для

R e s > a ,

 

 

 

 

 

где a—абсцисса

абсолютной

 

 

 

 

 

сходимости

G(k). Вычислим

 

 

 

 

 

интеграл (12.12) с помощью

 

 

 

 

 

вычетов

 

подынтегральной

 

 

 

 

 

функции. Для этого вначале

 

 

 

 

 

возьмем

замкнутый

контур

 

 

 

 

 

интегрирования,

состоящий

 

 

 

 

 

из

прямой

(с — /ш,

с -f- усо)

 

 

 

 

 

и

окружности

бесконечно­

 

 

 

 

 

го

радиуса,

 

расположенной

 

 

 

 

 

справа

от

 

этой

прямой

 

 

 

 

 

(рис. 12.10,

а).

 

 

 

 

 

 

 

 

Вычеты в полюсах подын­

 

 

 

 

 

тегральной

функции

 

 

 

 

 

,.

А д

S

J j . ■f l t

 

 

т

п = :0, ± 1. ± 2 ,

равны

Таким образом,

C-r(e‘T)= 2 0 U - fir).

(12.13)

Это выражение аналогично формуле (12.5) для спектра дискрет­ ного сигнала.

Для того чтобы получить другое выражение для GT(esT), со­ держащее полюсы функции G(s), выберем в качестве контура

Соседние файлы в папке книги из ГПНТБ