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

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

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

10 ПРЕДИСЛОВИЕ

все содержание книги. Поэтому вспомогательные понятия и матема­

тические сведения, необходимые для изложения теории

того или

иного

класса систем, не сосредоточены

в начале книги, а помещены

там,

где возникает необходимость в их

использовании. Так, напри­

мер, основы математического аппарата

2-преобразования

излагаются

почти

в

самом

конце — в двенадцатой главе.

 

 

В написании последних глав книги

деятельное

участие приняли,

прежде

всего,

А. М. Батков, которым

написаны

почти

полностью

десятая и одиннадцатая главы, и Л. Т. Кузин, написавший почти

целиком двенадцатую и тринадцатую главы книги.

 

Кроме того, ряд параграфов

был

написан автором

совместно

с А. С. Усковым (§ 9 гл. IV, §§ 6—9 гл. V), Ю. С. Вальденбергом

(§ 18 гл. VII), П. С. Матвеевым

(§§

1,

2, 9— 14 гл. VIII,

§§ 1, 2, 6

гл. IX), Э. И. Соренковым (§ 4 гл.

IX),

В.

П. Алекперовым (§ 5 гл. IX).

/

ВВЕДЕНИЕ

В развитии автоматизации можно указать две стадии.

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

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

Причины, обусловившие указанный выше второй этап развития, автоматизации, заключаются:

1) в непрерывном усложнении производственных процессов и невозможности решения задачи управления ими не только одним человеком, но и несколькими людьми ввиду трудности согласования их действий;

2) в ограниченности физиологических способностей человека,

ставящих предел

его возможности быстро и правильно реагировать

на изменяющуюся

внешнюю обстановку;

3)в стремлении к дальнейшему увеличению производительности труда и технико-экономических показателей производства;

4)во вредности или невозможности осуществления управления некоторыми процессами при помощи человека.

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

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

12 ВВЕДЕНИЕ

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

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

Но обратной тенденции, тенденции воплощения в машины прин­ ципов управления, имеющихся в живых организмах, значительное внимание стало уделяться лишь совсем недавно, со времени появления нового научного направления, называемого кибернетикой. Основа­ телем этого научного направления является Н. Винер ’). Кибернетика — это, по существу, общая теория управления. Поэтому, ставя себе задачу рассмотреть некоторые вопросы теории автоматического

управления, мы не можем

не остановиться хотя бы вкратце на вопросе

о том, в чем же состоит

предмет кибернетики.

К ответу на этот вопрос

можно подойти следующим образом.

Воздействие внешнего

мира

на человека и па некоторые машины,

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

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

органы, осуществляющие

их связь с внешним миром и служащие

для собирания (при очень

малом потреблении энергии) информации

об окружающей среде, необходимой для работы машины или индивидуума.

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

машины

в

форму,

пригодную для

ее дальнейшего

использования.

Как

в

тех, так

и

в других чувствительные органы служат не

только

для получения

информации

о внешнем мире,

но и для реги­

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

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

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

*) Wi e n e r N., Cybernetics, J. Wiley, N. Y., 1949.

ВВЕДЕНИЕ

13

Таким образом, можно сказать, что

между системами автомати­

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

использования

информации

в

связи

с необходимостью приспо­

собления к

окружающим

условиям и

эффективного

воздействия

на них.

 

 

о том,

что указанная

аналогия мо­

Кибернетика содержит идею

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

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

заключается

в

том,

что любой информационный процесс, вне зави­

симости от

того, в

каких объектах он имеет место, разлагается

на некоторую

последовательность определенных, связанных друг

с другом математических и логических операций, представляющих

собой так называемый алгоритм рассматриваемого процесса.

С этой

точки зрения

можно

сказать '), что

предмет кибернетики

состоит

в

установлении

методов образования,

в изучении

строения,

в разработке методов синтеза и технической реализации алгоритмов,

отображающих информационные

процессы.

 

 

Из сказанного ясно, что кибернетика, прежде всего, интересуется

логической

структурой,

формализацией информационных

процессов

а не их

специфической

физической,

химической, биологической или

какой-либо другой природой.

 

 

 

 

Такое абстрагирование придает

кибернетике

общность,

позволяет

применять для исседования информационных процессов, вне зави­

симости от того, к какой

категории

явлений

они относятся: биоло­

гической,

физиологической,

технической

и т. д., методы точных наук,

весь современный математический аппарат.

 

 

Остановившись вкратце на предмете кибернетики, перейдем к рас­

смотрению

ее

раздела,

который

можно

вызвать технической

кибер­

нетикой.

 

 

 

 

 

 

 

 

 

Кибернетику можно считать состоящей из двух основных разделов,

а именно:

аналитической кибернетики и технической кибернетики.

Если основной задачей аналитической кибернетики является анализ

информационных процессов

в любых

объектах

с целью их алгорит­

мизации,

то

основной

задачей

технической

кибернетики

является

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

!) См.

К е л д ы ш

М. В.,

Л я п у н о в А. А., Ш у р а - Б у р а М. Р.,

Мате­

матические

вопросы

теории

счетных машин. Сессия Академии наук СССР

по научным проблемам автоматизации производства, 15—20 октября

1956 г.

14 ВВЕДЕНИЕ

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

Из сказанного ясно, что для решения основной задачи аналити­ ческой кибернетики требуются усилия специалистов по самым раз­ личным отраслям знаний: физиолога, если требуется произвести анализ какого-либо информационного процесса в живом организме; военного, если дело касается информационных процессов, связанных, например, с организацией противовоздушной обороны; техника, если задача

состоит,

предположим,

в изучении

информационных

процессов

в энергосистеме, и т. д.,

не говоря уже о математиках.

 

В то же время решение основной задачи технической кибернетики

может выполняться лишь

при помощи

технических и точных наук.

Если

воспользоваться

сравнением,

то,

пожалуй, можно сказать,

что аналитическая кибернетика находится приблизительно

в такой же

связи с технической кибернетикой, в какой

находится общая физика

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

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

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

Техническую кибернетику можно подразделить на следующие три дисциплины:

1)теорию связи, изучающую процессы передачи информации по техническим каналам связи;

2)теорию и технику информационных машин, изучающую методы преобразования информации в соответствии с алгоритмами управления;

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

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

Под информацией

в широком смысле

понимаются

те сведения

об окружающем мире,

которые получаются

в результате

вэаимодей-

 

 

 

 

ВВЕДЕНИЕ

 

 

 

 

15

ствия с ним, приспособления

к нему

и изменения

его

в этом про­

цессе

приспособления.

 

 

 

 

 

 

 

 

Процессы передачи информации являются основным объектом

исследования

в инженерной

теории

связи.

В системах связи

(рис. 1)

информация

передается при

помощи

тех или иных

символов

(напри­

мер,

чисел,

букв), из которых составляется сообщение (например,

телеграмма).

Сообщение преобразуется в сигнал, который при помощи

того

или иного физического

агента

по

каналу

связи

передается

от одной системы к другой. Процессу передачи информации обычно мешают помехи или шумы.

О передаче информации между двумя системами можно говори лишь в том случае, если:

Сигнал

Рис. 1.

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

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

3)между передающей и -принимающей системой имеется код или

«общий язык», т. е.

соглашение, касающееся значения символов,

при помощи которых

происходит передача информации.

Таким образом, если выражение «система А является источником информации для системы В» имеет смысл, то выражение «система А является источником информации», вообще без указания приемника, смысла не имеет.

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

Однако полное незнание (отсутствие кода)

также

исключает воз­

можность передачи информации.

 

 

Сообщение

представляет

собой результат

выбора

последователь­

ности символов

из всей имеющейся совокупности символов (например,

телеграмма).

 

 

 

 

В свою очередь каждое

в действительности передаваемое сооб­

щение есть результат выбора одного сообщения из

всей возможной

их совокупности.

 

 

 

16 ВВЕДЕНИЕ

Процесс образования сообщения рассматривается в теории инфор­

мации

как вероятностный процесс. Роль вероятности

здесь заклю­

чается

в том, что выбор последующих символов (букв,

слов) на

любой

стадии процесса зависит вероятностным образом

от

предыду­

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

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

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

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

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

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

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

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

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

ВВЕДЕНИЕ

17

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

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

управления.

назовем совокупность

Системой автоматического управления

из управляемых объектов и управляющих ими

технических

средств.

В качестве примера системы автоматического

управления

рассмот­

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

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

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

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

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

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

проектирования всей системы

и должна указывать, каким

образом

следует формулировать требования к отдельным элементам

системы

на основании требований, предъявляемых ко всей системе

в целом.

Такого рода теорией и является теория автоматического упра­

вления.

 

 

Системы автоматического управления находятся под влиянием воз­

действий окружающей их среды.

Эти воздействия можно подразделить

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

18

ВВЕДЕНИЕ

на «полезные», или управляющие, и «-вредные», или возмущающие. Рассмотрим, например, радиоприемник, который может являться эле­ ментом системы автоматического управления. Здесь управляющим воздействием является сигнал на его входе, получаемый от соответ­ ствующей станции или передатчика, если предположить отсутствие помех, играющих в данном случае роль возмущающих воздействий.

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

1) тепловые шумы, вызываемые беспорядочным движением электро­ нов в проводниках;

2)дробовой эффект, связанный с тем, что число электронов, излучаемых катодом лампы в единицу времени, колеблется относи­ тельно некоторого среднего значения;

3)шумы, вызываемые работой контактов;

4)шумы (или, как иногда говорят, фон), создаваемые источниками питания;

5)шумы из-за генерации автоколебаний в местных паразитных цепях обратной связи и т. д.

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

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

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

колебания

нагрузки могут происходить непрерывно, зависят

только

от потребителей и заранее не могут быть предугаданы.

 

Другим

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

регу­

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

ВВЕДЕНИЕ

19

Наконец, в качестве последнего примера рассмотрим следящую

систему радиолокатора ‘). В ней задающим

воздействием является

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

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

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

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

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

мость в передаче сигнала возникает,

как это уже указывалось,

лишь

в тех случаях,

когда заранее нельзя предугадать

содержащейся

в нем

информации.

 

 

 

 

Совершенно

ясно, что если бы на

приемном

конце телеграфной,

телефонной или

какой-либо другой линии связи

или на выходе сле­

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

значно определить

закон изменения

сигнала в последующие

моменты

времени.

 

 

 

 

 

 

Каким же образом можно подойти к расчету систем автомати­

ческого управления, находящихся под влиянием воздействий,

содер­

жащих как полезную, так и вредную информацию?

 

 

 

Очевидно, что чем точнее передается и преобразуется в соответ­

ствии с заданным

алгоритмом

полезная информация, содержащаяся

и управляющем воздействии (несмотря на мешающее

влияние

возму-

') Д ж е й м с X.,

Ни к о л ь е

Н.,

Ф и л л и п с Р.,

Теория

следящих

систем, ИЛ, Москва,

1951.

 

 

 

 

 

2*

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