|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
КОНТУРА СКОРОСТИПример 3.1. Провести дискретную аппроксимацию регулятора скорости, синтезированного в примере 2.1 с применением формулы трапеций и метода непосредственного программирования. Для расчетов принять период квантования Т 0 = 0,001 с. Решение. Преобразуем передаточную функцию регулятора скорости , к виду . Параметр . 1. С помощью формулы трапеций определим Тогда . (3.19) Заметим, что переход к z -преобразованию с применением MatLab предусматривает деление на коэффициент при старшей степени z . Тогда в выражении (3.19)
; ; ; ;
;
.
Здесь = 0,06975 с; Т рс1 = 0,0316 с; Т рс2 = 0,04 с; Т рс3 = 0,002 с. 2. Составляем структурную схему программирования (см. рис. 3.2), которой соответствуют уравнения (3.8) – (3.12). По уравнениям состояния и выхода определяем коэффициенты матриц А, B, C, D, соответственно:
; ; ; .
Пример 3.2. Составить ССДМ КС с цифровым регулятором скорости и получить переходные характеристики по управляющему и возмущающему воздействиям. Провести анализ результатов моделирования. Параметры двигателя, БП, ТГ и цифрового регулятора принять Решение. 1. Для моделирования построим ССДМ КС с цифровым регулятором скорости в системе Simulink (рис. 3.6).
Рис. 3.6. Структурная схема динамической модели контура скорости с цифровым регулятором скорости
Цифровой регулятор скорости реализован блоком Discrete State-Space, расположенным в библиотеке блоков Discrete. Диалоговое окно блока представлено на рис. 3.7.
Рис. 3.7. Диалоговое окно блока Discrete State-Space
Блок Zero-Order Hold представляет собой экстраполятор нулевого порядка, восстанавливающий непрерывный сигнал u рс с выхода цифрового регулятора скорости. Блок Switch реализует модель квантователя, преобразующего непрерывный сигнал рассогласования∆ u W в дискретный. Блок Pulse Generator формирует последовательность единичных импульсов с периодом следования Т 0. Для задания параметров блока Zero-Order Hold необходимо –
Рис. 3.8. Диалоговое окно блока Zero-Order Hold
Для задания параметров блока Pulse Generator необходимо – в строке Period установить период квантования Т 0 (рис. 3.9).
Рис. 3.9. Диалоговое окно блока Pulse Generator
2. Для получения графика в блоке Step задаем входное воздействие В, а в блоке Step1 значение момента сопротивления . На рис. 3.10 изображена переходная характеристика контура скорости по управляющему воздействию. Время моделирования составляет 0,2 с. Для построения переходной характеристики по моменту сопротивления нагрузки устанавливаем в блоке Step входное воздействие , а в блоке Step 1 момент сопротивления . Результаты моделирования представлены на рис. 3.11.
W(t), рад/с t, c
Рис. 3.10. Переходная характеристика контура скорости по управляющему воздействию
W(t), рад/с t, c
Рис. 3.11. Переходная характеристика контура скорости по моменту сопротивления
3. Переходим к анализу полученных графиков. По характеристике . Время нарастания составляет: 0,0245 с. Проверяем соответствия требованиям настройки на ОМ: с. Анализ полученных результатов показывает, что дискретная аппроксимация регулятора скорости привела к уменьшению запасов устойчивости, поэтому перерегулирование s увеличилось, а время нарастания уменьшилось по сравнению с аналоговой моделью регулятора скорости. Пример 3.3. Построить график ЛЧХ разомкнутого КС. Провести анализ результатов моделирования. Для расчетов принять период квантования Т 0 = 0,02 с. Решение. Для построения частотных характеристик к выражению (2.25) применим z -преобразование в соответствии с формулой трапеций. Числовые значения коэффициентов разомкнутого контура скорости получены в примере 2.1 (программа построения ЛЧХ). Программа для перехода переменной z записывается в Command Window следующим образом:
num=[0.006483 0.1621 5.129]; den=[9.522e-013 1.347e-009 6.336e-007 0.0001043 0.00268 0.0698 0]; fs=500; [numd, dend]=bilinear(num, den, fs)
numd = 0.0022 0.0045 -0.0018 -0.0085 -0.0024 0.0041 0.0021 dend = 1.0000 -4.0669 6.6020 -5.4346 2.3765 -0.5222 0.0451
В приведенной программе частота дискретизации: Гц. Полученные численные значения позволяют записать передаточную функцию разомкнутого контура скорости относительно переменной z: , где b 6= 0,0022; b 5= 0,0045; b 4= – 0,0018; b 3= – 0,0085; b 2= – 0,0024; b 1= 0,0041; b 0= 0,0021; d 6= 1,0; d 5= – 4,0669; d 4= 6,6020; d 3= – 5,4346; d 2= 2,3765; d 1= – 0,5222; d 0= 0,0451. К полученному выражению применим -преобразование (3.15): .
После вычисления коэффициентов при переменной u и приведения . Далее переходим к построению логарифмических псевдочастотных характеристик (ЛПЧХ) в соответствии с программой: w = logspace(–3, 3); num = [0 2 2 -2 1372 34 2]; den = [200473 283592 133397 21960 563 16 -1]; bode(num, den, w) Результаты моделирования представлены на рис. 3.12.
Рис. 3.12. Логарифмические псевдочастотные характеристики контура скорости Как и следовало ожидать, при увеличении перерегулирования , а запас устойчивости по амплитуде на псевдочастоте равен: дБ. При переходе к абсолютной псевдочастоте среза с– 1, а частота с– 1. Графики ЛПЧХ сдвигаются вправо относительно оси частот Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.01 сек.) |