Статический режим в автоматике обычно характеризует окончание переходного процесса, т.е. как бы наступающий после динамического.
Статический режим – установившееся состояние равновесия при постоянном равновесии. Основной характеристикой статического режима
является статическая характеристика – зависимость выходной величины звена или системы от входной в установившемся режиме .
Пусть y(t)- сигнал на выходе устройства,g(t)– сигнал, подаваемый на его вход. Пусть работа устройства описывается в
общем виде уравнением:
Чтобы определить y(t)необходимо решить дифференциальное уравнение. Такое решение может быть записано в виде:
Такое уравнение определяет свободное движение или колебания. yвын.(t)есть частное решение рассматриваемого
неоднородного дифференциального уравнения. Оно определяет вынужденные движения, обусловленные внешним
воздействием.
Динамическим называется такой режим движения системы, при котором основным состоянием системы является неустановившееся
состояние. Такое состояние определяется тем, что возмущающие и управляющие воздействия вызывают в самой системе ряд переходных
процессов.
Уменьшение или устранение отклонения регулируемой величины от требуемого значения, вызываемого влиянием различных возмущений
в разомкнутых системах может быть выполнено применением принципа управления по возмущению, рассмотренного далее.
Функциональная схема управления по возмущению дана на рис.1.1,в. Принцип управления по возмущению состоит в том, что для
уменьшения или устранения отклонения регулируемой величины Х вых от заданного значения, измеряется основное возмущающее
воздействие F и преобразуется в управляющее воздействие u(t), подаваемое на вход системы с целью компенсации вызванного
возмущением отклонения регулируемой величины. Следовательно, в таких системах управляющее воздействие является функцией
возмущающего воздействия.
В системах с принципом управления по возмущению для формирования управляющего воздействия u(t) используется непосредственная
информация о возмущающем воздействии. Поэтому в этих системах имеется возможность полной компенсации влияния возмущающего
воздействия на регулируемую величину Хвых . Степень компенсации влияния возмущающего воздействия зависит от точности измерения
возмущающего воздействия и характеристик ОУ.
4. В чем суть принципа управления по отклонению?
В общем случае такая система автоматического регулирования может быть представлена на рис.1.1,б. В системе используется замкнутое
управление (принцип обратной связи или управление по отклонению). Отклонение регулируемой величины представляет собой
разность между действительным измеряемым её значением и заданным значением. Обратная разность между заданным и действительным
значениями называется ошибкой регулирования.
САР должна вести себя по отношению к задающим и возмущающим воздействиям различным образом.
Если g(t) должна определять изменение регулируемой переменной, то f(t) должна наименьшим образом
влиять на изменение регулируемых переменных.
,
возмущающее воздействие F(p). Оба эти воздействия оказывают влияние на регулируемую величину . Поэтому при анализе
замкнутой системы необходимо рассматривать передаточные функции, связывающие с и с F(p) .
К этой схеме можно свести все одноконтурные CAP, структурные схемы которых могут содержать вместо указанных звеньев любое число
последовательно или параллельно соединённых звеньев, а также звеньев, охваченных местными обратными связями. Здесь
- выходная регулируемая величина, - возмущение, а - задающее воздействие. Выведем выражения для передаточных
и .Следует отметить, что в одноконтурных CAP в качестве главной обратной связи применяется отрицательная
обратная вязь. Это объясняется тем, что в замкнутых CAP используется принцип регулирова ния «по отклонению» выходной величины от
заданного значения. В этом случае все изменения выходной регулируемой величины, вызванные возмущениями, будут ликвидироваться в
результате противоположного действия управляющего устройства CAP.
Анализ выражения для ε показывает, что по сравнению с разомкнутой системой, ошибка в замкнутой CAP считается в раз
точнее (это относится к ошибке по возмущающему воздействию).
Инерционное звено второго порядка – это звено, зависимость между выходным и входным сигналами которого
описывается следующим дифференциальным уравнением:
12. Что такое передаточная функция системы автоматического регулирования?
Введем обозначение:
. 2.11)
. (2.12)
. (2.13)
Для того, чтобы оценить неизвестные параметры β0 , … , βn нелинейной регрессионной модели, необходимо привести ее к линейному виду.
Суть линеаризации нелинейных по независимым переменным регрессионных моделей заключается в замене нелинейных факторных
переменных на линейные.
Передаточная функция эквивалентного звена при встречно-параллельном соединении звеньев равна отношению
передаточной функции звена прямой цепи к знаменателю, представляющему собой алгебраическую сумму единицы и
произведения передаточных функций звена прямой цепи и звена обратной связи.
x(t)=1(t)
17. Как связаны между собой логарифмические частотные характеристики разомкнутой системы и
ее последовательно соединенных звеньев?
19. Записать передаточные функции инерционного звена первого порядка и звена чистого
запаздывания.
20. Записать передаточную функцию первого приближения объекта управления с
самовыравниванием.
21. Записать систему дифференциальных уравнений в нормальной форме (форме Коши) для
системы автоматического регулирования n-го порядка.
24. Как формулируется критерий устойчивости Гурвица для линейных непрерывных систем
автоматического регулирования?
25. Как формулируется критерий устойчивости Рауса для линейных непрерывных систем
автоматического регулирования?
26. Как формулируется критерий устойчивости Михайлова для линейных непрерывных систем
автоматического регулирования?
27. Как формулируется критерий устойчивости Найквиста для линейных непрерывных систем
автоматического регулирования?
28. Какие известны виды переходных процессов и как определяются их показатели качества?
29. Какие известны корневые и интегральные оценки качества переходных процессов? 30.
Функциональная схема и основные особенности импульсных систем.
Если к контроллеру предъявляются особенные требования, такие, как работа в условиях тряски,
расширенном диапазоне температур, воздействия агрессивных сред. Этим требованиям не могут
удовлетворить даже промышленные варианты универсального компьютера. Приходится вести
разработку контроллеров на основе однокристальных ЭВМ, которые в свою очередь получили
название микроконтроллеры.
-упрощенная и ориентированная на задачи управления система команд: наличие команд, рассчитанных на работу с датчиками;
Одним из первых и наиболее популярным является ОМК Intel MCS-51, поэтому его структура стала стандартом для большинства
ОМК:
КП – контроллер прерываний;
ТГ – тактовый генератор;
УУ – устройство управления;
Р0 – Р3 – параллельные порты
В случае двухшинной архитектуры обмен по обеим шинам может быть независимым, параллельным во
времени. Соответственно, структуры шин (количество разрядов кода адреса и кода данных, порядок и
скорость обмена информацией и т.д.) могут быть выбраны оптимально для той задачи, которая
решается каждой шиной. Поэтому при прочих равных условиях переход на двухшинную архитектуру
ускоряет работу микропроцессорной системы, хотя и требует дополнительных затрат на аппаратуру,
усложнения структуры процессора. Память данных в этом случае имеет свое распределение адресов, а
память команд – свое.
Основные чертыRISC-концепции:
Со временем стало необходимо повысить скорость работы процессоров. Одним из путей к этому стал
процессор RISC, который характеризуется сокращенным набором быстро выполняемых команд и
происходит от английского ReducedInstructionSetComputer.
одинаковая длина команд; одинаковый формат команд — код команды регистр-приемник два регистра-
источника; операндами команд могут быть только регистры; команды выполняют только простые
действия; большое количество регистров общего назначения (могут быть использованы любой
командой); конвейер(ы); выполнение команды не дольше, чем за один такт; простая адресация.
Основная идея RISC-архитектуры — это тщательный подбор таких комбинаций кодов операций, которые
можно было бы выполнить за один такт тактового генератора. Основной выигрыш от такого подхода —
резкое упрощение аппаратной реализации ЦП и возможность значительно повысить его
производительность.
Шина имеет места для подключения внешних устройств — слоты, которые в результате становятся
частью шины и могут обмениваться информацией со всеми другими подключенными к ней устройствами.
Шины в ПК различаются по своему функциональному назначению:
системная шина (или шина CPU) используется микросхемами Chipset для пересылки информации к CPU и обратно;
шина памяти используется для обмена информацией между оперативной памятью RAM и CPU;
контроллер шины.
Шина данных обеспечивает обмен данными между CPU, картами расширения, установленными в слоты, и
памятью RAM. Чем выше разрядность шины, тем больше данных может быть передано за один такт и тем
выше производительность ПК. Компьютеры с процессором 80286 имеют 16-разрядную шину данных, CPU
80386 и 80486 — 32-разрядную, а компьютеры с CPU семейства Pentium — 64-разрядную шину данных.
Шина адреса служит для указания адреса к какому-либо устройству ПК, с которым CPU производит
обмен данными. Каждый компонент ПК, каждый регистр ввода/вывода и ячейка RAM имеют свой адрес и
входят в общее адресное пространство PC. По шине адреса передается идентификационный код (адрес)
отправителя и (или) получателя данных.
РПД является наиболее гибким адресным пространством, которое позволяет реализовать режимы прямой, регистровой, косвенной и битовой адресации. РПД состоит
из таких областей:
2) блок РСФ - содержит 20 однобайтовых регистров, размещенных по адресам, кратным 8, в диапазоне 80...FFH (128-255). Другие адреса из этой области
недоступные и являются ошибочными.
Внутреннее ОЗУ предполагает прямую и косвенную адресацию, а банки рабочих регистров, которые входят в него, - также и регистровую адресацию.
PSEN — разрешение внешней памяти программ; выдается только при обращении к внешнему ПЗУ;
P1 — восьми битный квази двунаправленный порт ввода/вывода: каждый разряд порта может быть
запрограммирован как на ввод, так и на вывод информации, независимо от состояния других разрядов;
P2 — восьми битный квази двунаправленный порт, аналогичный Р1; кроме того, выводы этого порта
используются для выдачи адресной информации при обращении к внешней памяти программ или данных (если
используется 16-битовая адресация последней). Выводы порта используются при программировании 8751 для
ввода в микроконтроллер старших разрядов адреса:
РЗ — восьми битный квази двунаправленный порт, аналогичный. Р1; кроме того, выводы этого порта могут
выполнять ряд альтернативных функций, которые используются при работе таймеров, порта последовательного
ввода-вывода, контроллера прерываний, и внешней памяти программ и данных;
P0 — восьми битный двунаправленный порт ввода-вывода информации: при работе с внешними ОЗУ и ПЗУ по
линиям порта в режиме временного мультиплексирования выдается адрес внешней памяти, после чего
осуществляется передача или прием данных.
Регистры SS, ESP/SP и ЕВР/ВР используются комплексно, и каждый из них имеет свое функциональное назначение.
Регистр ESP/SP всегда указывает на вершину стека, то есть содержит смещение, по которому в стек был занесен
последний элемент. Команды работы со стеком неявно изменяют этот регистр так, чтобы он указывал всегда на последний
записанный в стек элемент. Если стек пуст, то значение ESP равно адресу последнего байта сегмента, выделенного под
стек. При занесении элемента в стек процессор уменьшает значение регистра ESP, а затем записывает элемент по адресу
новой вершины. При извлечении данных из стека процессор копирует элемент, расположенный по адресу вершины, а
затем увеличивает значение регистра указателя стека ESP. Таким образом, получается, что стек растет вниз, в сторону
уменьшения адресов.
Для получения доступа к элементам не на вершине, а внутри стека применяют регистр ЕВР. Регистр ЕВР – регистр
указателя базы кадра стека. Например, типичным приемом при входе в подпрограмму является передача нужных
параметров путем записи их в стек. Если подпрограмма тоже активно работает со стеком, то доступ к этим параметрам
становится проблематичным. Выход в том, чтобы после записи нужных данных в стек сохранить адрес вершины стека в
указателе базы кадра стека — регистре ЕВР. Значение в ЕВР в дальнейшем можно использовать для доступа к
переданным параметрам.
Начало стека расположено в старших адресах памяти. На рис. 3 этот адрес обозначен парой SS:ffff. Смещение ffff
приведено здесь условно. Реально это значение определяется величиной, которая задается при описании сегмента стека в
программе. Адресная пара SS:ffff — это максимальное для реального режима значение адреса начала стека, так как
размер сегмента в нем ограничен величиной 64 Кбайт (0ffffh).
команда PUSH выполняет запись значения <источник> в вершину стека: push <источник>
Алгоритм работы этой команды включает в себя два действия (рис. 4):
команда POP выполняет запись значения из вершины стека по месту, указанному операндом <приемник> (значение при
этом «снимается» с вершины стека): pop <приемник>
Рис. 4 Принцип работы команды PUSH
12. Краткая характеристика системы команд ОМК семейства MCS-51. Способы адресации
(привести примеры).
Разнообразие типов данных, форм их представления и действий, которые необходимы для обработки информации и управления ходом
вычислений, порождает необходимость использования различных команд – набора команд. Каждый процессор имеет собственный вполне
определенный набор команд, называемый системой команд процессора. Система команд должна обладать двумя свойствами
– функциональной полнотой и эффективностью /6/.
Функциональная полнота – это достаточность системы команд для описания любого алгоритма. Требование функциональной полноты не
является слишком жестким. Доказано, что свойством функциональной полноты обладает система, включающая всего три команды
(система Поста): присвоение 0, присвоение 1, проверка на 0. Однако составление программ в такой системе команд крайне
неэффективно.
Эффективность системы команд – степень соответствия системы команд назначению ВМ, т. е. классу алгоритмов, для выполнения которых
предназначается ВМ, а также требованиям к производительности ВМ. Очевидно, что реализация развитой системы команд связана с
большими затратами оборудования и, следовательно, с высокой стоимостью процессора. В то же вре мя ограниченный набор команд
приводит к снижению производительности и повышенным требованиям к памяти для размещения программы. Даже простые и дешевые
современные микропроцессоры поддерживают систему команд, содержащую несколько десятков (а с модификациями – сотен) команд.
Прямая адресация. В поле адреса команды указан прямой адрес ячейки памяти данных, в которой находится
или куда заносится операнд. Например, командой MOV A,15h содержимое ячейки DSEG с адресом 15h
загружается в аккумулятор. Ячейка памяти имеет прямую адресацию, а аккумулятор - неявную. В зависимости
от местонахождения адресуемого операнда, прямая адресация подразделяется на прямую регистровую и
абсолютную.
Режим 0.В этом режиме информация и передается и принимается через внешний вывод входа приемника (RXD).
Принимаются или передаются 8 бит данных. Через внешний вывод выхода передатчика (TXD) выдаются импульсы сдвига,
которые сопровождают каждый бит. Частота передачи бита информации равна 1/12 частоты резонатора.
Режим 1.В этом режиме передаются через TXD или принимаются из RXD 10 бит информации: старт-бит (0), 8 бит данных и
стоп-бит (1). Скорость приема/передачи –величина переменная и задается таймером.
Режим 2.В этом режиме через TXD передаются или из RXD принимаются 11 бит информации: старт-бит, 8 бит данных,
программируемый девятый бит и стоп-бит. При передаче девятый бит данных может принимать значение 0 или 1, или,
например, для повышения достоверности передачи путем контроля по четности в него может быть помещено значение
признака паритета из слова состояния программы (PSW.0). Частота приема/передачи выбирается программой и может
быть равна либо 1/32, либо 1/64 частоты резонатора в зависимости от управляющего бита SMOD.
Режим 3.Режим 3 совпадает с режимом 2 во всех деталях, за исключением частоты приема/передачи, которая является
величиной переменной и задается таймером.
Как следует из описания управляющих бит TMOD, для обоих Т/С режимы работы 0, 1 и 2 одинаковы. Режимы 3 для Т/СО и
Т/С1 различны. Рассмотрим кратко работу Т/С в каждом из режимов.
Режим 0.Перевод любого Т/С в режим 0 делает его похожим на таймер КМ1816ВЕ48 (восьмибитный счетчик), к входу
которого подключен пяти-битный предделитель частоты на 32. В этом режиме таймерный регистр имеет разрядность 13
бит. При переходе из состояния "все единицы" в состояние "все нули" устанавливается флаг прерывания от таймера TF 1.
Входной синхросигнал таймера 1 разрешен (поступает на вход Т/С1), когда управляющий бит TR1 установлен в 1 либо
управляющий бит GATE (блокировка) равен 0, либо на внешний вывод запроса прерывания INT1 поступает уровень 1.
Отметим попутно, что установка бита GATE в 1 позволяет использовать таймер для измерения длительности импульсного
сигнала подаваемого на вход запроса прерывания.
Режим 1.Работа любого Т/С в этом режиме такая же, как и в режиме 0, за исключением того, что таймерный регистр имеет
разрядность 16 бит.
Режим 2.В этом режиме работа организована таким образом, что переполнение (переход из состояния "все единицы" в
состояние, "все нули") восьмибитного счетчика TL1 приводит не только к установке флага TF1, но и автоматически
перезагружает в TL1 содержимое старшего байта (TH 1) таймерного регистра, которое предварительно было задано
программным путем. Перегрузка оставляет содержимое TH1 неизменным. В режиме 2 Т/С0 и Т/С1 также работают
совершенно одинаково.
Режим 3.В режиме 3 Т/С0 и Т/С1 работают по-разному. Т/С1 сохраняет неизменным свое текущее содержимое. Иными
словами, эффект такое же как и при сбросе управляющего бита TR1 в 0. В режиме 3 TL0 и TH0 функционируют как два
независимых восьмибитных счетчика. Работу TL0 определяют управляющие биты Т/С0 (С/Т, GATE TR0), входной сигнал
INT0 и флаг переполнения TF0. Работу TH0, который может выполнять только функции таймера (подсчёт машинных циклов
микро-ЭВМ), определяет управляющий бит TR1. При этом TH0 использует флаг переполнения TF1. Режим 3 используется
в тех случаях, когда требуется наличие дополнительного восьми битного таймера или счетчика событий. Можно считать,
что в этом режиме микро-ЭВМ 8051 имеет в своем составе три таймера/счетчика. В случае же, если Т/С0 используется в
режиме 3, Т/С1 может быть или выключен, или переведен в режим 0, 1 или 2, или может быть использован
последовательным портом в качестве генератора частоты передачи.
Прерывание (англ. interrupt) — сигнал, сообщающий процессору о наступлении какого-либо события. При этом выполнение
текущей последовательности команд приостанавливается, и управление передаётся обработчику прерывания, который
реагирует на событие и обслуживает его, после чего возвращает управление в прерванный код.
Таким образом, система прерываний позволяет повысить эффективность использования процессора за счет
освобождения его от функций слежения за готовностью периферийных устройств к обмену данными.
25. Явление дребезга контактных датчиков. Аппаратные способы устранения влияния дребезга.
26. Явление дребезга контактных датчиков. Программные способы устранения влияния дребезга.
27. Обобщённая структура подсистемы ввода аналоговых сигналов в микропроцессорных
системах.
- САУ, когда оператор остается вне контура управления и взаимодействует с оператором только на этапе
обучения. По этому же признаку человеко-машинные системы управления дополнительно делятся на
системы дистанционного и интерактивного управления.
1. Предоставление лицу, принимающему решение (ЛПР) адекватных данных для принятия решений.
2. Ускорение выполнения отдельных операций по сбору и обработке данных.
Ø информационное;
Ø программное;
Ø техническое;
Ø организационное;
Ø метрологическое;
Ø правовое;
Ø лингвистическое.
Встраиваемая система (Embedded System) может программироваться для специализированных приложений, т.е. это часть
некой системы, которая имеет узкоспециализированное назначение (напр., видеоконтроллер). Она может быть
запрограммирована или спроектирована для исполнения одного приложения в отличие от многоцелевых компьютерных
систем. Встраиваемая система позволяет осуществлять взаимодействие человека и окружающих объектов.