![](/user_photo/_userpic.png)
книги из ГПНТБ / Филимонов Г.А. Основы цифровых устройств систем управления учебное пособие
.pdfуправления объектом не может пока реагировать непосредст венно на число, записанное кодом, поэтому двоичный код на выходе ЭЦУМ необходимо преобразовать из чисто дискретного представления в непрерывное. В связи с этим в качестве вы ходного устройства необходимо иметь преобразователь типа код-аналог, т .е . преобразователь дискретной величины в не прерывную / Ц/Н / .
Рассмотрим кратко, в чем состоит принцип программно го управления работой ЭЦУМ первого типа.
Машина выполняет ограниченное число основных операций: сложение, вычитание, умножение, перенос числа и ряд логиче ских операций. Поэтому решение задачи предварительно сво дится к выполнению этих операций. Каждая операция выполня ется машиной только под воздействием специального управля ющего сигнала - команды.
В общем случае команда представляет собой группу сим волов, воспринимаемых машиной. Эта группа символов делится на подгруппы. Одна подгруппа является кодом операции и оп ределяет, что должна сделать машина, - характер или вид операции. Остальные подгруппы символов называются адресами и указывают, откуда взять числа для выполнения операции и куда направить результат операции.
Последовательность команд образует программу работы машины. Команды программы кодируются в виде чисел и вводят ся в машину вместе с исходными данными и хранятся в ячей ках памяти. Помимо команд арифметических и логических опе раций машина выполняет ряд команд для связи с управляемыми объектами и ряд команд для специальных проверок поступаю щей информации.
Второй тип электронной цифровой управляющей машины построен по принципу машины непрерывного действия, где каж дый цифровой блок решает одну определенную задачу. Наибо лее универсальной машиной этого типа является интегрирую щая машина (цифровой дифференциальный анализатор - ЦДЛ). В отличие от арифметических цифровых машин в интегрирующей
№
цифровой машине все математические операции сводятся к од ной операции интегрирования, которая может быть реализова на как операция сложения или вычитания чисел. Эти операции выполняются в машине с помощью цифрового интегратора.
Соединение интеграторов между собой в определенном по рядке, необходимом для решения задачи, осуществляется с по мощью программы, которая может быть как жестко фиксирован ной, так и изменяющейся в зависимости от результата, полу ченного в процессе решения задачи. Иными словами, в ЦДА мо жет быть осуществлена операция условного или безусловного перехода от одной программы к другой.
Выбор того или иного типа цифровой машины, предназна ченной для работы в системе управления, зависит от многих факторов и главным образом от класса решаемых задач в про цессе управления.
Если, например, математическая формулировка задач представлена дифференциальными уравнениями, то выгоднее применять ЦДА. В случае, когда процесс управления описыва ется полиномами различных степеней и, кроме арифметических операций, необходимо выполнить значительное количество ло гических операций, целесообразно использовать ЭЦВМ.
Следует указать еще и на то обстоятельство, что ЭЦВМ более универсальны в использовании, так как, кроме своих ос новных функций, они могут перед началом работы по специаль ной программе проверять исправность самой системы управле ния и управляемого объекта в целом.
Одним из основных критериев для сравнения ЭЦВМ и ЦДА., работающих в системах управления, является скорость вычис лений. Частота решения задач в этом случае должна быть та кой, чтобы уловить самые высокочастотные изменения во вход ных данных, т .е . частота вычислений должна зависеть от ши рины полосы частот входного сигнала. Во всяком случае, час
тота вычислений должна быть в несколько раз /о т 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