Синтез на функциональном и программном уровнях дискретных систем автоматического управления (САУ) по заданным моделям их аналоговых прототипов
Передаточная функция аналогового прототипа, ее характеристика. Выбор метода синтеза ДЛС (дискретной линейной системы): по заданной импульсной реакции, амплитудно-частотных характеристик. Определение Z-передаточной функции, синтез функциональной схемы ДЛС.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 07.05.2015 |
Размер файла | 68,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Воронежский государственный технический университет
Кафедра конструирования и производства радиоаппаратуры
КУРСОВАЯ РАБОТА
по дисциплине: «Основы автоматики и системы автоматического управления»
2006
Содержание
- Введение
- 1. Анализ технического задания
- 2. Формирование исходных данных
- 3. Передаточная функция аналогового прототипа
- 4. Выбор метода синтеза ДЛС
- 4.1 Синтез по заданной импульсной реакции
- 4.2 Синтез по заданной амплитудно-частотной характеристике
- 5. Определение Z-передаточной функции и синтез функциональной схемы ДЛС
- 6. Синтез алгоритма микропроцессорной реализации дискретной САР
- Заключение
- Список литературы
Введение
В основных направлениях экономического и социального развития становится задача развивать производство электронных устройств регулирования и телемеханики, исполнительных механизмов, приборов и датчиков систем комплексной автоматизации сложных технологических процессов, агрегатов, машин и оборудования.
Опыт, накопленный при создании автоматизированных и автоматических систем управления, показывает, что управление различными процессами основывается на ряде правил и законов, часть из которых оказывается общей для технических устройств, живых организмов и общественных явлений. Изучение процессов управления, получения, преобразования информации в технических, живых и общественных системах составляет предмет кибернетики, важным разделом который является техническая кибернетика, включая анализ информационных процессов управления техническими объектами, синтез алгоритмов управления и создание систем управления, реализующих эти алгоритмы.
Теория автоматического регулирования и управления относится к числу научных дисциплин, образующих в совокупности науку об управлении. В начале она создавалась с целью изучения закономерностей в процессах автоматического управления техническими процессами - производственными, энергетическими, транспортными и т.п.. В настоящее время основное значение теория автоматического регулирования и управления имеет для изучения технических процессов, хотя в последние годы её выводами и результатами начинают пользоваться для изучения динамических свойств систем управления не только технического характера.
дискретный импульсный частотный
1. Анализ технического задания
Целью курсовой работы является приобретение практических навыков синтеза на функциональном и программном уровнях дискретных систем автоматического управления (САУ) по заданным моделям их аналоговых прототипов.
Для аналоговой системы автоматического регулирования (САР) со структурой, изображенной на рисунке 1, имеющей передаточную функцию (1), синтезировать эквивалентную дискретную САР на функциональном и программном (алгоритмическом) уровнях реализации.
Рисунок 1 - Схема аналоговой САР
ПКУ -- последовательное корректирующее устройство;
ЗР -- звено регулирования (регулятор);
ОС -- звено обратной связи в цепи коррекции;
УМ -- умножитель(линейный усилитель) с коэффициентом передачи К.
(1)
В курсовой работе требуется осуществить следующие операции:
- найти Z-передаточную функцию дискретной САР, соответствующую аналоговому прототипу;
- по полученному Z-образу составить функциональную схему дискретного устройства;
- на базе функциональной схемы составить алгоритм для программной (микропроцессорной) реализации дискретной САР.
Задание определяется по таблице 7 [1] в соответствии с двумя последними цифрами номера зачетной книжки студента.
2. Формирование исходных данных
В соответствии с индивидуальным заданием, имеем следующие исходные данные для выполнения курсовой работы:
1) пропорциональный закон регулирования
;(2)
2) последовательное корректирующее устройство (ПКУ) в виде RC-фильтра (рисунок 2) и заданное передаточной функцией (3)
Рисунок 2 - Электрическая схема RC-фильтра
(3)
3) звено обратной связи в цепи коррекции и линейный усилитель отсутствуют (4)
(4)
4) числовые значения параметров, входящих в (2-4), приведены в таблице 1.
Таблица 1 - Значения параметров
Закон регулирования |
RC-фильтр |
||||
k0 |
k1 |
k2 |
R1, Ом |
C1, мкФ |
|
2 |
3 |
1 |
200 |
0.2 |
Таким образом, аналоговая САР имеет структуру, изображенную на рисунке 3.
Рисунок 3 - Схема аналоговой САР
3. Передаточная функция аналогового прототипа
Передаточная функция аналогового прототипа проектируемой дискретной линейной системы (ДЛС) получается подстановкой в (1) выражений (2-4) определяющих передаточные функции отдельных звеньев:
(5)
Преобразуем выражение (5).
(6)
Вводя новые обозначения, выражение (6) может быть представлено в виде:
(7)
где
,(8)
,(9)
Выражение (7) является исходным для последующего синтеза ДЛС.
4. Выбор метода синтеза ДЛС
4.1 Синтез по заданной импульсной реакции
Синтез ДЛС должен осуществляться посредством построения системы, эквивалентной в некотором смысле непрерывной линейной системе с заданной передаточной функцией. Поскольку структурная схема дискретной обработки сигнала предполагает дискретизацию исходного аналогового сигнала, то естественным вариантом дискретного аналога исходной непрерывной системы является такой, когда дискретные значения импульсной весовой функции ДЛС совпадают с соответствующими дискретными выборками импульсной реакции исходного аналогового прототипа. Такой метод называется синтезом по заданной импульсной реакции. Результатом применения этого метода является Z-передаточная функция ДЛС:
(10)
где g(n) = g(n t) с точностью до t совпадает с отсчетами g(t) импульсной реакции непрерывной системы.
На практике непрерывная система чаще всего задается передаточной функцией К(р). Поскольку К(р) и g(t) взаимно однозначно связаны преобразованием Лапласа, то очевидно, что D(Z) может быть определена и по известной функции К(р). Для этого передаточную функцию К(р) следует представить в виде
(11)
Функция К(р) далее может быть разложена на простые дроби:
(12)
где pi -- однократные полюсы, i = 1, 2, …, m, а коэффициенты
(13)
Так как обратное преобразование Лапласа от (12) имеет вид
(14)
То
(15)
В общем случае, когда К(р) имеет s различных полюсов pi, i=1,2,...,s каждый кратности ri , вычисление D(Z) становится более громоздким.
4.2 Синтез по заданной амплитудно-частотной характеристике
Пусть известна передаточная функция К(р) аналогового прототипа системы. Если необходимо перейти к Z -- передаточной функции ДЛС так, чтобы АЧХ ДЛС была близка к АЧХ прототипа, то можно воспользоваться связью между переменными Р и Z, которая имеет вид
,(16)
Откуда
.(17)
Однако воспользоваться (21) для получения D(Z) затруднительно, так как простая подстановка (17) в К(р) приведет к иррациональной функции D(Z), которая не может быть реализована в линейных дискретных системах. Для того, чтобы получить возможность непосредственного перехода от К(р) к D(Z) следует аппроксимировать функцию (17) рациональной функцией, воспользовавшись разложением в ряд Тейлора:
.(18)
Если ограничиться в (18) одним первым слагаемым, то получится преобразование
,(19)
которое называется билинейным и широко используется в практике синтеза ДЛС.
5. Определение Z-передаточной функции и синтез функциональной схемы ДЛС
Воспользуемся методом билинейного преобразования. Для этого в (7) заменим
,(20)
где ф -- период дискретизации.
В результате такой подстановки получим:
.(21)
Преобразуем выражение (21)
,(22)
Заменим:
,(23)
Получим:
(24)
Разделив числитель и знаменатель выражения (24) на Dz, получим:
(25)
Введем замену:
Получим:
(26)
Выражение D(Z) в форме (26) является основой для последующего синтеза ДЛС. Функциональная схема ДЛС, имеющей Z-передаточную функцию (26), приведена на рисунке 4.
Рисунок 4 - Функциональная схема ДЛС
Выражения для вычисления множителей, используемых в функциональной схеме (рисунок 4), приведены в таблице 2.
Таблица 2 - Формулы для вычисления множителей
6. Синтез алгоритма микропроцессорной реализации дискретной САР
Как видно из функциональной схемы ДЛС (рисунок 4), рекурсивная процедура формирования текущего значения выходного управляющего воздействия включает в себя ограниченный набор действий:
- задержка на время, равное интервалу дискретизации ;
- умножение на константу;
- суммирование.
Считаем, что гипотетический процессор (МП) может выполнять требуемые операции умножения и суммирования с необходимой разрядностью операндов.
Кроме того, предполагается, что в составе МП имеется таймер, обладающий возможностью реализации прерывания по вектору.
Будем полагать, что таймер настраивается (программируется) на интервал дискретизации , а подпрограмма обслуживания прерывания содержит все операторы, реализующие последовательностный алгоритм, адекватный «жесткой» логике функциональной схемы (рисунок 4). Задержка на интервал осуществляется путем временного хранения в ячейке памяти (регистре) предыдущего значения дискретного отсчета. Задержки на интервалы, кратные , (т.е., 2 , 3 и др.) обеспечиваются путем последовательных пересылок (продвижения) предыдущих выборок в специально выделенные для этих целей ячейки.
С учетом высказанных соображений, распределение требуемых ячеек оперативной памяти (или регистров общего назначения РОНов) может быть таким, как это представлено в таблице 3.
На рисунке 5 показана схема алгоритма, реализующего ДЛС с Z-передаточной функцией (26).
В блоке 3 схемы алгоритма под tпр понимается время, затрачиваемое на выполнение части программы: блоки 3, 4 и 6-16.
Таблица 3 - Распределение ячеек памяти (РОНов)
Обозначение ячейки |
Назначение |
|
F0 |
Текущее (очередное) значение отсчета |
|
F1 |
Ячейка для временного хранения предыдущих значений отсчетов входного сигнала с целью обеспечения задержки на величину t, (функция Z-1) |
|
F2 |
Ячейка для временного хранения предыдущих дискретных значений выходного сигнала с целью обеспечения задержки на величину t, (функция Z-1, для ветвей суммирования выходного сигнала) |
|
F3 |
Ячейка для временного хранения результата текущего цикла (вывод Y[n]) |
|
F4 |
Ячейка для временного хранения произведения |
|
F5 |
Ячейка-аккумулятор для накопления суммы |
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Рисунок 5 - Схема алгоритма, реализующего ДЛС
Заключение
В ходе выполнения курсовой работы были приобретены практические навыки по синтезу на функциональном и программном уровнях дискретных систем автоматического управления по заданной модели ее аналогового прототипа. Поскольку структурная схема дискретной обработки сигнала предполагает дискретизацию исходного аналогового сигнала, то естественным вариантом дискретного аналога исходной непрерывной системы является такой, когда дискретные значения импульсной весовой функции ДЛС совпадают с соответствующими дискретными выборками импульсной реакции исходного аналогового прототипа. Такой метод называется синтезом по заданной импульсной реакции. Был произведен синтез дискретной линейной системы по заданной амплитудно-частотной характеристики, а так же были построены функциональная схема и схема алгоритма дискретной линейной системы.
Список литературы
1. Методические указания по выполнению курсовой работы по дисциплине Основы автоматики и системы автоматического управления для студентов специальности 200800 “Проектирование и технология РЭС” всех форм обучения. - / Воронеж. гос. техн. ун-т; Сост. В.И.Кравченко, Н.Э.Самойленко. Воронеж, 2002. -18 с.
2. Солодовников В.В. Теория автоматического управления техническими системами: Учеб. Пособие/ В.В.Солодовников, В.Н.Плотников, А.В.Яковлев.- М.: Изд-во МГТУ, 1993. - 492с.
3. Радиоавтоматика/Г.Ф.Коновалов.- М.: Высшая школа, 1990. - 317с.
Размещено на Allbest.ru
Подобные документы
Теория автоматического управления. Передаточная функция системы по ее структурной схеме. Структурная схема и передаточная функция непрерывной САР. Устойчивость системы. Исследование переходного процесса. Расчет и построение частотных характеристик.
курсовая работа [732,4 K], добавлен 14.03.2009Получение дискретной передаточной функции и создание модели импульсной системы автоматического управления. Билинейное преобразование и определение граничного коэффициента. Влияние периода квантования. Синтез и анализ главных параметров регулятора.
курсовая работа [951,2 K], добавлен 11.06.2015Синтез цифровой системы управления с передаточной функцией. Структурная схема объекта регулирования с экстраполятором нулевого порядка. Преобразование дискретной передаточной функции относительно псевдочастоты. Оценка устойчивости синтезированной системы.
курсовая работа [499,9 K], добавлен 06.08.2013Схемотехнический синтез системы автоматического управления. Анализ заданной системы автоматического управления, оценка ее эффективности и функциональности, описание устройства и работы каждого элемента. Расчет характеристик системы путем моделирования.
курсовая работа [3,4 M], добавлен 21.11.2012Исследование линейных динамических моделей в программном пакете Matlab и ознакомление с временными и частотными характеристиками систем автоматического управления. Поиск полюса и нуля передаточной функции с использованием команд pole, zero в Matlab.
лабораторная работа [53,1 K], добавлен 11.03.2012Синтез системы автоматического управления корневым методом, разработанным Т. Соколовым. Определение передаточных функций по задающему и возмущающему воздействиям. Оценка устойчивости замкнутой нескорректированной системы регулирования по критерию Гурвица.
курсовая работа [1,3 M], добавлен 26.01.2015Аналитический расчет переходной и импульсной характеристик объекта автоматического управления. Передаточная функция и переходная характеристика замкнутой системы. Начальное и конечное значение, оценка качества переходного процесса замкнутой системы.
курсовая работа [1021,0 K], добавлен 06.06.2016Создание дискретной системы автоматического управления кистью руки робота андроида. Технические характеристики; выбор и обоснование элементной базы: микропроцессора, датчиков, усилителя. Синтез аппаратного и программного корректирующего устройства.
курсовая работа [925,3 K], добавлен 09.03.2012Виды и отличительные характеристики типовых динамических звеньев системы автоматического управления. Описание временных и частотных характеристик САУ. Определение передаточной функции по структурной схеме. Оценка и управление устойчивостью системы.
курсовая работа [611,8 K], добавлен 03.12.2009Анализ основных этапов решения задачи синтеза регуляторов в классе линейных стационарных систем. Нахождение оптимальных настроек регулятора и передаточной функции замкнутой системы. Изучение состава и структуры системы автоматизированного управления.
контрольная работа [3,0 M], добавлен 11.05.2012