ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРНЫХ СИСТЕМ УПРАВЛЕНИЯ

Содержание

Слайд 2

Объем дисциплины и виды учебной нагрузки. Дисциплина изучается в двух семестрах.
1 семестр. Лекции- 26

Объем дисциплины и виды учебной нагрузки. Дисциплина изучается в двух семестрах. 1
часов. Лабораторные работы- 8 часов. Практические занятия -6 часов. Курсовая работа. Зачет. 2 семестр. Лекции- 34 часа. Лабораторные работы-20 часов. Экзамен.

Слайд 3

Литература
1. В.А. Бесекерский, Е. П. Попов. Теория систем автоматического регулирования. М. Из-во

Литература 1. В.А. Бесекерский, Е. П. Попов. Теория систем автоматического регулирования. М.
Наука. 1975 г. 2. В. Дьяконов. Simulink 4. Специальный справочник. С-Пб. Из-во ПИТЕР. 2002 г. 3. О. А. Готшальк. Промышленные контроллеры. С-Пб. СЗТУ 2003 г.

Слайд 4

Методические указания к изучению дисциплины ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРНЫХ СИСТЕМ УПРАВЛЕНИЯ
Для успешного изучения

Методические указания к изучению дисциплины ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРНЫХ СИСТЕМ УПРАВЛЕНИЯ Для успешного
данной дисциплины студенту необходимо предварительно открыть конспекты лекций (а если их нет, то взять соответствующую литературу) и внимательно просмотреть ранее изучаемый материал по следующим дисциплинам: 1. Теория автоматического управления. 2. Промышленные контроллеры.

Слайд 5

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

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

Слайд 6

Введение
Быстрое развитие микроэлектроники и вычислительной техники привело к резкому повышению ее качественных

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

Слайд 7

Микроэлектроника - область электроники, занимающаяся созданием электронных функциональных узлов, блоков и устройств

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

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

Слайд 8

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

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

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

Слайд 9

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

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

Система автоматического управления (САУ) поддерживает или улучшает функционирование управляемого объекта. В ряде случаев вспомогательные для САУ операции (пуск, остановка, контроль, наладка и т.д.) также могут быть автоматизированы. САУ функционирует в основном в составе производственного или какого-либо другого комплекса.

Слайд 10

Использование микроэлектроники и вычислительной техники дало возможность решать те сложные задачи управления,

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

МЭСМ

В октябре 1951 года под руководством академика Сергея Алексеевича Лебедева вступила в эксплуатацию первая универсальная перепрограммируемая советская ЭВМ — малая электронная счетная машина (МЭСМ).

Слайд 11

Аналоговая электронная система управления

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

Аналоговая электронная система управления Система состоит из манипуляторов, соединительных кабелей и модульного
электронного блока управления, которые были разработаны для пропорционального дистанционного управления распределителем. Каждая плата SAS управляет двумя электроклапанами с током, пропорциональным сигналу, получаемому от джойстика. Датчик, расположенный на электронных платах, контролирует и стабилизирует ток на магнитах, поддерживая его постоянство также при наличии изменений температуры и напряжения питания.

Слайд 12

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

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

Слайд 13

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

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

Слайд 14

Система автоматического управления, как правило, состоит из двух основных элементов — объекта управления

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

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

Слайд 15

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

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

Слайд 16

Раздел 1. Программное обеспечение цифровых систем управления
1.1. Постановка задачи
Для сбора и обработки

Раздел 1. Программное обеспечение цифровых систем управления 1.1. Постановка задачи Для сбора
информации и формирования команд управления в системах управления в качестве вычислительных устройств могут быть использованы компьютеры или промышленные контроллеры (ПК). Использование промышленных контроллеров предпочтительнее, так как в своем составе они уже содержат устройства связи промышленного контроллера с объектами управления. Систему управления, которая в своем составе содержит промышленный контроллер, можно рассматривать как цифровую систему управления (ЦСУ).

Слайд 17

Промышленный контроллер — управляющее устройство (контроллер — управляющее устройство (контроллер от англ. control — управлять), применяемое

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

Слайд 18

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

Применение в замкнутом контуре системы управления промышленного контроллера позволяет часть функций системы
управления перевести с аппаратных на программные средства. Это дает возможность:
1) обеспечить быструю переналадку системы управления за счет смены программы управления;
2) повысить качество управления за счет применения более сложных алгоритмов управления;
3) часть устройств системы, выполненных аппаратно, перевести на программную реализацию. К устройствам, которые могут быть переведены с аппаратных на программные средства, относятся устройства сравнения, ПИД-регуляторы, усилители сигналов, корректирующие устройства и др.

Слайд 19

Но применение промышленных контроллеров в системах управления требует:
1) рассчитывать систему управления не

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

Слайд 20

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

1.2. Структуры цифровых систем управления Цифровая система управления представляет собой структуру, состоящую
двух частей:
аналоговой части, основу которой составляет объект управления (например, двигатель), различного рода усилители и датчики физических величин;
2) цифровую часть, в качестве которой выступают либо компьютер, либо промышленный контроллер.

Слайд 21

В большинстве случаев аналоговая система управления содержит в общем случае (рис. 1.2.1)

В большинстве случаев аналоговая система управления содержит в общем случае (рис. 1.2.1)
объект управления (ОУ), управляемый источник питания объекта управления (ИП), датчик обратной связи для контроля текущих значений параметров объекта управления (ДОС) и устройство сравнения (УС), которое позволяет определить соответствие между действительным (Y) и заданным (UЗ) значениями параметров объекта управления.

Слайд 22

В цифровой системе управления промышленный контроллер может выполнять простейшую функцию ─ играть

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

Рис. 1.2.1.

Слайд 23

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

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

Слайд 24

Рис. 1.2.2.

Рис. 1.2.2.

Слайд 25

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

Необходимо подчеркнуть, что промышленный контроллер может обрабатывать информацию, только если она выражена
в цифровой форме. Поэтому сигнал задающего воздействия (UЗ) и сигнал с датчика обратной связи (UДОС) для перевода их из аналоговых в дискретные формы должны поступать на вход аналого-цифровых преобразователей. Эти преобразователи являются штатными устройствами промышленного контроллера и обеспечивают его связь с объектом управления и устройством, задающим режим работы объекта управления.

Слайд 26

Аналого-цифровой преобразователь (АЦП, англ. Analog-to-digital converter, ADC) — устройство, преобразующее входной аналоговый сигнал) — устройство,

Аналого-цифровой преобразователь (АЦП, англ. Analog-to-digital converter, ADC) — устройство, преобразующее входной аналоговый
преобразующее входной аналоговый сигнал в дискретный код (цифровой сигнал).

Передаточная характеристика АЦП - это функция зависимости кода на выходе АЦП от напряжения на его входе. Такой график представляет собой кусочно-линейную функцию из 2N "ступеней", где N - разрядность АЦП. Каждый горизонтальный отрезок этой функции соответствует одному из значений выходного кода АЦП (см. рис. 7). Если соединить линиями начала этих горизонтальных отрезков (на границах перехода от одного значения кода к другому), то идеальная передаточная характеристика будет представлять собой прямую линию, проходящую через начало координат.

Слайд 27

Цифро-аналоговый преобразователь (ЦАП) — устройство для преобразования цифрового (обычно двоичного) кода в аналоговый

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

Задача (ЦАП) — преобразование полученных входных данных в аналоговый выходной сигнал. Мультибитные ЦАПы, работающие по схеме R/2R (внутри находится резисторная схема лестничного типа), считаются наиболее распостраненными. Каждая «ступенька лестницы» соответствует одному разряду двоичного кода. То есть 16-разрядный ЦАП имеет 16 ступенек сопротивлений, которые обеспечивают 65536 возможных входных кодов.

Поступающие на вход данные действуют как переключатели ступенек. Бинарная «единичка» замыкает соответствующий разрядный ключ и пропускает ток через сопротивление, «ноль» — ключ разомкнут, ток не течет. Выходной ток ЦАПа определяется входным цифровым кодом.

Слайд 28

Детализированная структурная схема цифровой системы управления с промышленным контроллером в замкнутом контуре

Детализированная структурная схема цифровой системы управления с промышленным контроллером в замкнутом контуре
представлена на рис. 1.2.3.
Аналоговые сигналы задающего воздействия (UЗ) и с датчика обратной связи после преобразования в аналого-цифровых преобразователях (АЦП) подаются в центральный процессор (ЦП). В центральном процессоре производится операция вычитания сигнала датчика обратной связи из сигнала задающего воздействия, в результате чего находится сигнал ошибки ε.

Слайд 29

Рис. 1.2.3.

Рис. 1.2.3.

Слайд 30

На базе сигнала ошибки формируется в цифро-аналоговом преобразователе (ЦАП) аналоговый сигнал управления

На базе сигнала ошибки формируется в цифро-аналоговом преобразователе (ЦАП) аналоговый сигнал управления регулируемым источником питания (ИП).
регулируемым источником питания (ИП).

Слайд 31

Сигнал задающего воздействия и сигнал с датчика обратной связи подаются в аналого-цифровые

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

Слайд 32

Первым этапом разработки цифровой системы управления является определение влияния процессов квантования сигналов

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

Слайд 33

Процесс дискретизации заключается в том, что из непрерывного во времени сигнала (сигнал

Процесс дискретизации заключается в том, что из непрерывного во времени сигнала (сигнал
является напряжение) выбираются отдельные его значения, соответствующие тактовым моментам времени (это моменты времени t0, t1 ...), следующим через определенный временной интервал Т, называемый тактовым интервалом. Операция квантования состоит в округлении значений аналогового напряжения, выбранных в тактовые моменты времени, до ближайшего уровня квантования. Уровни квантования сдвинуты друг относительно друга на величину D , называемую шагом квантования. Каждому уровню квантования присваивается порядковый номер (0, 1, 2, 3 и т.д.)

На диаграмме значение напряжения в тактовый момент времени t0 заменяется ближайшим к нему уровнем квантования с номером 3, в момент t1 – уровнем 6, t2 – 7, t3 – 7, t4 – 3, t5 – 1, t6 – 2, t7 – 3. Смысл операции кодирования заключается в представлении полученной в результате квантования последовательности десятичных чисел (3, 6, 7, 7, 3, 1, 2, 3) двоичным кодом. Теперь рассматриваемая выше последовательность будет выглядеть следующим образом: 011, 110, 111, 111, 011, 001, 010, 011.

Слайд 34

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

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

Слайд 35

2. Наличие квантования по уровню сигнала на входе при помощи аналого-цифрового преобразователя

2. Наличие квантования по уровню сигнала на входе при помощи аналого-цифрового преобразователя
(АЦП) и на выходе при помощи цифро-аналогового преобразователя (ЦАП) системы. В этом случае цифровую систему управления надо рассматривать как нелинейную систему.
3. Наличие квантования по времени. Это приводит к разрыву во времени сигналов управления.
4. Наличие запаздывания по времени между моментами контроля состояния объекта управления и формированием сигнала на выходе цифро-аналогового преобразователя;

Слайд 36

1.4. Квантования сигнала по времени
Процедура преобразования мгновенных значений непрерывного сигнала через определенные

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

Слайд 37

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

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

При выполнении операции квантования по времени непрерывный входной сигнал заменяется решетчатым (дискретным), снимаемым с выхода квантователя в дискретные моменты времени t1, t2, t3,... Интервал между соседними моментами времени ∆t = t1-t0 = t2-t1= =... = const. Очевидно, что разность соседних значений входного сигнала при нелинейном законе изменения входного напряжения является переменной величиной ∆U=var).

Слайд 38

Одним из вариантов решения вопроса нахождения периода квантования по времени является задание

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

Слайд 39

Сигнал задающего воздействия и сигнал с датчика обратной связи подаются в аналого-цифровые

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

Слайд 40

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

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

Слайд 41

На рис. 1.4.1 представлены результаты моделирования двух систем управления. Обе системы описываются

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

Слайд 42

В аналоговой системе сигнал ошибки ε(t) в начальный момент времени равен задающему

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

Слайд 44

В цифровой системе сигнал ошибки ε(ktk) также в начальный момент времени равен

В цифровой системе сигнал ошибки ε(ktk) также в начальный момент времени равен
величине задающего воздействия (единице). Но в отличие от аналоговой системы значение сигнала ошибки в цифровой системе остается неизменным в течение всего периода квантования (tk=3с). Так как сигнал ошибки в цифровой системе управления в течение всего периода квантования остается максимальным, то выходной параметр y(ktk) цифровой системы начинает быстро расти. Поэтому на следующем периоде квантования сигнал ошибки резко уменьшается по величине, а, следовательно, начинает уменьшаться и выходной параметр цифровой системы.

Слайд 45

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

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

Слайд 46

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

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

Слайд 47

В этом случае необходимо создать две системы ─ исходную аналоговую и цифровую

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

Слайд 48

Для определения величины периода квантования может быть использована прикладная программа для персонального

Для определения величины периода квантования может быть использована прикладная программа для персонального
компьютера MatLab+Simulink.
Чтобы определить оптимальный период квантования по времени цифровой системы управления необходимо выполнить следующие операции.
1. В одном наборном поле программы Simulink создать две модели разрабатываемой автоматической системы управления. Первая модель должна быть исходной аналоговой. Вторая модель (цифровая) должна быть аналогична первой, но с введенным в нее дискретным блоком Zero-Order Hold, имитирующим работу промышленного контроллера с определенным периодом квантования по времени.

Слайд 49

2. На обе модели должен подаваться входной сигнал с одного источника (задающее

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

Слайд 50

Пример 1.4.1.
Рассчитать параметры, найти передаточные функции и построить структурную схему в наборном

Пример 1.4.1. Рассчитать параметры, найти передаточные функции и построить структурную схему в
поле программы Simulink аналоговой системы управления для поддержания заданной температуры в термокамере. Функциональная схема системы представлена на рис. 1.4.2.
На рис. 1.4.2 сделаны следующие обозначения: ТК − термокамера; НЭ − нагревательный элемент; ТПМ − тиристорный преобразователь мощности; ДТ − датчик температуры; УС − устройство сравнения.

Слайд 52

Исходные данные для расчета системы.
1. Теплоемкость ТК ρтк=5,1 Вт/град.
2. Теплоотдача ТК νтк=0,1

Исходные данные для расчета системы. 1. Теплоемкость ТК ρтк=5,1 Вт/град. 2. Теплоотдача
Вт/м2 град.
3. Поверхностная площадь ТК, м2 Fтк=2,5;
4. Максимально допустимая температура в ТК θm=100 град.
5. Температурная погрешность δ=5 град.
6. Максимальный ток через НЭ Im=81.73 A (при UЗ=5).
7. Теплоемкость НЭ ρНЭ=35 Вт/град.
8. Теплоотдача НЭ νНЭ=25 Вт/м2 град.
9. Поверхностная площадь НЭ, м2 FНЭ=0,5;
10. Время переходного процесса не более tпер=7с.
11. Коэффициент перерегулирования не более σ=10%.

Слайд 53

1. Нагревательный элемент
Если по спирали НЭ протекает электрический ток IНЭ, то энергия,

1. Нагревательный элемент Если по спирали НЭ протекает электрический ток IНЭ, то
подаваемая к НЭ за промежуток времени dt, будет равна

. Эта энергия расходуется на нагрев НЭ и на наружное излучение с поверхности НЭ.

Слайд 54

Обозначим

− постоянная времени НЭ;

− коэффициент
преобразования НЭ.

Обозначим − постоянная времени НЭ; − коэффициент преобразования НЭ.

Слайд 55

Найдем численные значения
параметров НЭ.

,

.

Найдем численные значения параметров НЭ. , .

Слайд 56

Передаточная функция НЭ будет
иметь вид

.

Передаточная функция НЭ будет иметь вид .

Слайд 57

2. Термокамера
Если внутри ТК выделяется тепло с поверхности НЭ, то это тепло,

2. Термокамера Если внутри ТК выделяется тепло с поверхности НЭ, то это
подаваемое за промежуток времени dt, будет равно

. Это тепло расходуется на нагрев ТК и на наружное излучение с поверхности ТК. В этом случае можно записать

.

Слайд 58

Обозначим

− постоянная времени ТК;

− коэффициент
преобразования ТК.

Обозначим − постоянная времени ТК; − коэффициент преобразования ТК.

Слайд 59

Найдем численные значения параметров ТК.

,

.

Найдем численные значения параметров ТК. , .

Слайд 60

Передаточная функция ТК будет иметь вид

.

Передаточная функция ТК будет иметь вид .

Слайд 61

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

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

,
где ТТПМ=Т+τ.; τ − время запаздывания силовой части тиристорного преобразователя; этой величиной ввиду ее малости можно пренебречь.

Слайд 62

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

− постоянная времени ТПМ (m−количество фаз напряжения питания, m=3;

В данном случае − постоянная времени ТПМ (m−количество фаз напряжения питания, m=3;
f − промышленная частота источника питания, f=50 гц);
Величина КТПМ является передаточным коэффициентом тиристорного преобразователя.

− передаточный коэффициент тиристорного преобразователя мощности (UУ − максимальное значение сигнала управления).

Слайд 63

Передаточный коэффициент будет равен

.
Передаточная функция тиристорного преобразователя мощности в численном значении будет

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

.
Ввиду малой величины постоянной времени передаточную функцию тиристорного преобразователя мощности возможно выразить безынерционным звеном типа
WТПМ=16,346.

Слайд 64

4. Датчик температуры
В качестве датчика температуры используется термпсопротивление ЭТС-5.6, включенное в мостовую

4. Датчик температуры В качестве датчика температуры используется термпсопротивление ЭТС-5.6, включенное в
схему постоянного тока. Напряжение питания мостовой схемы UМС=1 B. Датчик температуры является безынерционным звеном и характеризуется только передаточным коэффициентом. Электрическая схема моста представлена на рис. 1.4.3.

Слайд 66

Терморезист ЭТС-5.6 работает при температурах от –500 С до 4000 С. Номинальное

Терморезист ЭТС-5.6 работает при температурах от –500 С до 4000 С. Номинальное
сопротивление при 00 С 75 Ом. Погрешность измерения 0,30 С. При изменении температуры на 1000 С сопротивление резистора увеличивается на 15,198 Ом и становится равным 90,198 Ом. В мостовой схеме терморезистор обозначен как R1. При измерении температуры в 1000 С напряжение на выходе мостовой схемы составит

Слайд 67

На рис. 1.4.4 построена структурная схема аналоговой системы управления температурой в термокамере.

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

Слайд 68

Рис. 1.4.4.

Рис. 1.4.4.

Слайд 71

Пример 1.4.2.
Определить оптимальный период квантования по времени в цифровой системе управления при

Пример 1.4.2. Определить оптимальный период квантования по времени в цифровой системе управления
заданной погрешности выходного параметра этой системы относительно аналоговой не более 5 процентов (5 градусов).
На рис. 1.4.5 построены две структурные схемы систем управления. Верхняя схема является структурной схемой аналоговой системы управления, а нижняя схема является структурной схемой цифровой системы управления с имитирующим работу промышленного контроллера блоком Zero-Order Hold.
Изменяя величину периода квантования в блоке Zero-Order Hold, добиваются, чтобы разность (погрешность) между выходными параметрами двух схем не превышала 5 процентов (рис. 1.4.6).

Слайд 72

Рис. 1.4.5.

Рис. 1.4.5.

Слайд 73

Рис. 1.4.6.

Рис. 1.4.6.

Рис. 1.4.6. Рис. 1.4.6.

Слайд 74

На рис. 1.4.6 верхняя кривая характеризует выходной параметр цифровой системы управления. Средняя

На рис. 1.4.6 верхняя кривая характеризует выходной параметр цифровой системы управления. Средняя
кривая характеризует выходной параметр аналоговой системы управления. Нижняя кривая характеризует разность между выходными параметрами обеих систем. Эта кривая указывает величину погрешности цифровой системы управления относительно аналоговой системы управления при введении в цифровую систему периода квантования по времени. Для рассматриваемого примера при величине заданной погрешности в 5% величина периода квантования по времени составила tk=0,35с.

Слайд 75

1.4.1. Определение качественных показателей исходной аналоговой системы управления

Для определения качественных показателей СУ

1.4.1. Определение качественных показателей исходной аналоговой системы управления Для определения качественных показателей
используется подпрограмма Control System Toolbox программы MatLab.
Пакет прикладной программы Control System Toolbox−инструментарий систем управления − предназначен для моделирования, анализа и проектирования непрерывных автоматических систем. Основным вычислительным ядром рассматриваемого пакета является программа подраздела LTI (Lienear Time-Invariant Systems − программа разработки линейных инвариантных во времени систем управления, которые в отечественной литературе называются линейными стационарными системами управления). Программа LTI позволяет анализировать характеристики заданной системы.

Слайд 76

Для вызова программы LTI из наборного поля программы Simulink необходимо:
*использовать графическую модель,

Для вызова программы LTI из наборного поля программы Simulink необходимо: *использовать графическую
созданную в п.1.4 (рис. 1.4.1.1);
* произвести один щелчок левой клавишей мыши по кнопке Tools в строке меню наборного поля (рис. 1.4.1.2);
* произвести один щелчок левой клавишей мыши по строке Linear Analysis; открывается окно с входным и выходным портами Model Inputs and Outputs (рис. 1.4.1.3) и пустое окно программы LTI Viewer (рис. 1.4.1.4) (интерактивный обозреватель);

Слайд 77

Рис. 1.4.1.1

Рис. 1.4.1.1

Слайд 78

Рис. 1.4.1.2

Рис. 1.4.1.2

Слайд 79

Рис. 1.4.1.3

Рис. 1.4.1.3

Слайд 80

Рис. 1.4.1.4

Рис. 1.4.1.4

Слайд 81

*перетащить входной и выходной порты в наборное поле и установить порт Input

*перетащить входной и выходной порты в наборное поле и установить порт Input
Point (входной порт) на входе модели (между блоком, вырабатывающим задающее воздействие, и устройством сравнения), а порт Outputs Point (выходной порт) на выходе модели (рис. 1.4.1.5);
* произвести один щелчок левой клавишей мыши по кнопке Edit (редактор) в окне LTI Viewer;
* произвести один щелчок левой клавишей мыши по строке Viewer Preferences и в открывшемся окне активизировать вставку Characteristics; в строке Show setting time within установить заданное значение статической ошибки в процентах (рис. 1.4.1.6);

Слайд 82

Рис. 1.4.1.5

Рис. 1.4.1.5

Слайд 83

Рис. 1.4.1.6

Рис. 1.4.1.6

Слайд 84

* произвести один щелчок левой клавишей мыши по кнопке Edit в окне

* произвести один щелчок левой клавишей мыши по кнопке Edit в окне
LTI и произвести один щелчок левой клавишей мыши по строке Plot Configuration (вид графика); в открывшемся окне (рис. 1.4.1.7) в поле Select a response plot configuration (выбор конфигурации графиков) выбрать количество одновременно отображаемых графиков; для размещения в выбранных полях тех или иных графиков необходимо в правой части окна (Response type − отображаемые виды) указать названия этих графиков.

Слайд 85

Рис. 1.4.1.7

Рис. 1.4.1.7

Слайд 86

Программа LTI позволяет отобразить следующие графики:
*Step − реакция системы на единичную ступенчатую

Программа LTI позволяет отобразить следующие графики: *Step − реакция системы на единичную
функцию;
*Impulse − реакция системы на единичную функцию;
*Bode − амплитудно-частотные и фазо-частотные характеристики системы;
*Bode-mag. − абсолютная величина изменения амплитудно-частотной характеристики;
*Nyquist − корневой годограф (Найквиста);
*Nichols − годограф Николса;
*Pole/zero − карта нулей и полюсов;

Слайд 87

Для проведения моделирования по программе LTI в окне LTI Viewer необходимо произвести

Для проведения моделирования по программе LTI в окне LTI Viewer необходимо произвести
следующие операции:
* произвести один щелчок левой клавишей мыши по кнопке Simulink в окне LTI;
произвести один щелчок левой клавишей мыши по строке Get Linearized Model.
В окне LTI будет построена кривая переходного процесса (рис. 1.4.1.8).

Слайд 88

Рис. 1.4.1.8

Рис. 1.4.1.8

Слайд 89

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

С целью облегчения проведения анализа выводимых графиков в программе LTI имеется набор
следующего инструментария.
1. При подводе курсора к линии графика с последующим щелчком левой клавишей мыши даются численные значения и комментарии относительно выбранной точки графика.
2. При щелчке правой клавишей мыши по полю графика появляется окно, в котором есть две важные строки: Grid − сетка, наносимая на график, и Characteristics − характеристики, при помощи которых возможно в автоматическом режиме получить значения некоторых характеристик графика.

Слайд 90

*Peak Response − пик изменяющейся характеристики;
*Setting Time − время переходного процесса;
*Rise Time

*Peak Response − пик изменяющейся характеристики; *Setting Time − время переходного процесса;
− максимальная скорость;
*Steady State − точка достижения заданного значения;
*Stability Margins (Minimum only, All crossings) − запас устойчивости.
*Pole − корни характеристического уравнения;
*Damping − коэффициент демпфирования;
*Overshoot − перерегулирование;
*Frequency − период собственных колебаний.

Слайд 91

Рис. 1.4.1.9

Рис. 1.4.1.9

Слайд 92

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

3.1. Вывод передаточной функции двигателя постоянного тока с независимым возбуждением. В соответствии
законом Кирхгофа
где UН−напряжение питания двигателя;
E=CE⋅ω−противо-ЭДС;
I−ток якоря двигателя;
R и L−активное сопротивление и индуктивность якорной обмотки двигателя;
CE−постоянная двигателя по скорости;
ω−угловая скорость ротора двигателя.
Представим дифференциальное уравнение в операторной форме

(3.1).

Слайд 93

Уравнение вращения ротора двигателя имеет вид
MД=МС,
где МД−вращающий момент двигателя;
МС−момент сопротивления.
Вращающий момент двигателя

Уравнение вращения ротора двигателя имеет вид MД=МС, где МД−вращающий момент двигателя; МС−момент
равен
где СМ−постоянная двигателя по моменту.
Момент сопротивления равен
где J−момент инерции нагрузки (на валу двигателя).

Слайд 94

В операторной форме это уравнение примет вид


Решим уравнения (3.1) и (3.2)

В операторной форме это уравнение примет вид Решим уравнения (3.1) и (3.2)
относительно тока якоря

или

.

(3.2).

Слайд 95

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

.
Умножим и разделим коэффициент при s2

Сгруппируем переменную ω в левой части уравнения . Умножим и разделим коэффициент
на R

.

Слайд 96

Обозначим

−электромагнитная постоянная времени двигателя;

−электромеханическая постоянная
времени двигателя;

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

.

Обозначим −электромагнитная постоянная времени двигателя; −электромеханическая постоянная времени двигателя; −добротность. Окончательно можно записать .

Слайд 97

Передаточная функция электрического двигателя
с независимым возбуждением примет вид

.

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

Слайд 100

3.2. Вывод передаточной функции и расчет параметров усилителя мощности
В качестве усилителя мощности

3.2. Вывод передаточной функции и расчет параметров усилителя мощности В качестве усилителя
в лабораторной установке используется однокаскадный усилитель на транзисторе типа 2Т603В.
На вход усилителя мощности поступает сигнал величиной 5В. Это обусловлено тем, что при использовании ПК максимальная величина напряжения на АЦП не должна превышать +5В. Выходное же максимальное напряжение усилителя должно быть 50В, равное максимальному напряжению питания двигателя.
В этом случае коэффициент усилителя будет иметь величину КУ=10.
Усилитель мощности является безынерционным звеном.
Имя файла: ПРОГРАММНОЕ-ОБЕСПЕЧЕНИЕ-КОМПЬЮТЕРНЫХ-СИСТЕМ-УПРАВЛЕНИЯ.pptx
Количество просмотров: 221
Количество скачиваний: 0