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

книги из ГПНТБ / Филимонов Г.А. Основы цифровых устройств систем управления учебное пособие

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

управления объектом не может пока реагировать непосредст­ венно на число, записанное кодом, поэтому двоичный код на выходе ЭЦУМ необходимо преобразовать из чисто дискретного представления в непрерывное. В связи с этим в качестве вы­ ходного устройства необходимо иметь преобразователь типа код-аналог, т .е . преобразователь дискретной величины в не­ прерывную / Ц/Н / .

Рассмотрим кратко, в чем состоит принцип программно­ го управления работой ЭЦУМ первого типа.

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

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

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

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

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

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

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

Если, например, математическая формулировка задач представлена дифференциальными уравнениями, то выгоднее применять ЦДА. В случае, когда процесс управления описыва­ ется полиномами различных степеней и, кроме арифметических операций, необходимо выполнить значительное количество ло­ гических операций, целесообразно использовать ЭЦВМ.

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

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

тота вычислений должна быть в несколько раз /о т 4 до

8 /

больше, чем максимальная частота для полосы входного

сиг­

нала. Кроме того, начальное решение задачи /начальные зна-

II

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

Практика использования цифровых машин в системах уп­ равления показывает, что ЭЦВМ способны выполнить 10-20 ре­ шений задачи в секунду, а ЦДА 100-200 решений. Это озна­ чает, что ЦДА пригоден для управления процессами, где час­

тота изменений входных данных лежит в

пределах

от 0

до

50 гц, а арифметическая ЭЦВМ пригодна

лишь для

управления

процессами, где частота изменения входных данных не превы­ шает 5 гц. Однако ЭЦВМ обеспечивает меньшее время запазды­

вания в начале решения задачи, которое получается уже

по­

сле первого цикла вычислений. Для ЦДА при вычислении

на­

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

Табл.Х [5 J показывает, что в отношении весов, габа­ ритов и некоторых других характеристик рассматриваемые ти­ пы специализированных цифровых машин почти не имеет преиму­ ществ друг перед другом.

 

 

Таблица I

-__^__Ти11 машин

ЦДА

эцвы

Характеристики ‘

Вес, кг

17,5

15

Объем, дц3

18

24

Количество компонентов

3840

3990

Потребляемая мощность, вт

60

78

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

12

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

В связи с тем,

что в преобразователях широко исполь­

зуются

операционные

усилители и время - импульсные устрой­

ства,

автор счел целесообразным первую главу

посвятить

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

Глава 1У настоящего учебного пособия написана инженер- капитан-лейтенантом Гавриловым Ю.Ф.

Г Л А В А I

ЭЛЕКТРОННЫЕ ВЫЧИСЛИТЕЛЬНЫЕ УСТРОЙСТВА НЕПРЕРЫВНОГО ДЕЙСТВИЯ

§ I . Представление величин

Каждая величина или сигнал, передаваемые для управле­ ния, имеют определенное содержание, смысл. Однако форма, в которую облекается один и тот же сигнал, может быть самой различной. Различают физические и математические представ­ ления сигнала*

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

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

образованным сигналом

либо зависимость от времени первич­

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

сигналов.

 

 

 

При рассмотрении

различных представлений величин

обыч­

но

исходят из понятия

некоторого первичного

сигнала в

ви­

де

определенной функции времени. Этот сигнал

называется

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

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

Все

виды

представлений можно разделить на три группы:

а /

чисто

непрерывные представления;

б/ дискретно-непрерывные представления;

в/ чисто дискретные представления.

При чисто непрерывном представлении можно по представ­

14

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

няется

непрерывно как по уровню,

так и по времени /р и с .7

/.

В

дискретно-непрерывных представлениях

информации

 

представляющие величины на выходе

преобразователя

могут

 

непрерывно изменяться по уровню,

но квантованы

по

времени.

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

Вчисто дискретных представлениях представляющие ве­ личины квантованы как по уровню, так и по времени.

Дискретно-непрерывные представления

На рис.8

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

т .е .

представление

величины в виде амплитуды высокочастотного

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

ни, когда выходное колебание X

достигает максимального

значения. Следует, однако, указать, что в принципе

можно

по амплитудно-модулированному колебанию

х= j(t)coscot

узнать значение

представляемого

сигнала

j ( i )

в любой мо­

мент времени, разделив X

на COS соЬ . Поэтому такое

пред­

ставление относить к классу дискретно-непрерывных

можно

лишь в случае, когда измеряется только амплитуда.

 

На рис.9 ,а

показано

высотно-импульсное

представление,

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

15

дискретные моменты времени.

На рис.9 ,б показано двукратно кодированное представ­ ление в виде "пакетов" высокочастотных колебаний. Оно по­ лучается, если функцию рис.9 ,а пропустить через преобразо­ ватель /р и с .8 /. Такое представление можно назвать амплитуд­ но-высотно-импульсным.

На рис.9 ,в показано фазовое представление, где пред­ ставляющей величиной на выходе преобразователя представле­ ния является сдвиг фаз <j).

На рис.9 ,г изображено частотное представление, где представляющей величиной на выходе преобразователя являет­

ся

частота колебания со.

Поэтому колебания изображены

то

сгущающимися, то разрежающимися.

 

На рис.9,д показаны

прямоугольные импульсы /тока или

напряжения/ периода Т. Если импульс существует только в те­

чение части bt периода,

то^_ относител ьным временем импуль­

са называется величина

'£=-ф .

Эта величина является

представляющей. Такое представление называется время-имиуль- сным.

На рис.9,е показано двукратно

кодированное представ­

ление.

Представляющей

величиной в этом

случае является от­

носительное время импульса "пакетов" синусоидальных

высо­

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

Такое представление получается, ес­

ли пропустить сигнал,

изображенный

на рис.9,д , через

преоб­

разователь, показанный на рис.З.

 

 

 

Фазо-импульсное представление показано на рис.ч,ж .

Здесь

представляющей

величиной является

относительное вре-

мя появления ТГ= уг

узкого импульса или (раза импульса

27Г ~fГ'

Рассматривая величины в дискретно-непрерывных пред­ ставлениях, нужно различать, как указывалось вначале, три понятия: представляемую величину, представляющую величину и несущую функцию. Несущая функция, проходя через какое-

16

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

Таким образом, одно и то же звено может характеризо­

ваться различными операторами в зависимости от

того

пред­

ставления, в котором рассматриваются

проходящие

через

не­

го величины.

 

 

 

 

Возьмем к примеру колебательный

контур /р и с .1 0 ,а /.

Пусть напряжение USx является

входной величиной, а

на­

пряжение Щых на конденсаторе -

выходной. Рассмотрим про­

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

Постоянная затухания

d0 ,

собственная частота (О0

и коэффициент усиления К

звена

выражаются формулами:

Динамические свойства этого звена выявляются в его переходной функции. Подадим на вход звена единичную функ­ цию U6x(i) /р и с .10,б /. Тогда на выходе появится типичная

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

17

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

как

показано

на рис.1

0 ,г . В таком случае выходное напряже­

ние

в функции времени представляется

кривой рис.Ю ,д/,И з-

менение представляющей величины амплитуды происходит

по

экспоненте,

поэтому в

данном случае

звено ведет себя

как

инерционное

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

 

 

 

Чисто дискретные

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

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

чениями уровня является число-импульсное

представление

/ р и с . I I / .

В данном случае представляющей величиной являет­

ся число

импульсов

в течение

периода

Т.

При таком пред­

ставлении

форма или

величина

каждого

отдельного импульса

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

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

передача разрядов двоичного

числа девять

1001

по

четырем

каналам.

 

 

 

 

 

Условимся, что

наличие

импульса /или

наличие

потенци­

а л а / на данной шине

означает "I" , а отсутствие

-

"О". Тог­

да все разряды числа можно передать одновременно по столь­ ким каналам, сколько разрядов в числе. Такая форма называ­

18

ется параллельной формой цифрового представления.

На р и с ,II,б показана последовательная форма цифрового представления. Здесь сначала в течение первого цикла пере­ дается цифра младшего разряда, затем в течение второго цик­ ла передается цифра второго.разряда и т .д . В данном случае для передачи числа требуется лишь один канал. На р и с .II показана комбинированная /последовательно-параллельная/ форма представления. Для примера показана передача числа 207 в десятичном счислении по трем каналам одновременно. Имеются каналы единиц, десятков и сотен. Однако передача цифры по каждому из каналов производится в последователь­ ной форме.

§ 2. Краткая теория операционного усилителя

Операционным усилителем /ОУ/ называется усилитель с обратной связью, используемый в качестве математической мо­ дели. Сущность обратной связи, как известно, заключается

впередаче части выходного напряжения на вход.

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

К

и функциональная -обратная связь.

 

 

В усилитель подаются

напряжения

Ц , Ц . . . и п9

ко­

торые

называются входными.

Напряжение

поступает

на

сетку

лампы входного каскада.

Известно, что выражение

для

коэффициента передачи усилителя

имеет

вид

 

Л /

Посредством функциональной обратной связи входное напряжение Ц собственно усилителя связано с выходным на­

пряжением зависимостью

/2/

19

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