Курсовая работа по дисциплине Цифровые системы управления в мехатронике АлФахри Ф. Ф. А. М
![]()
|
5.2. Синтез регулятора положения в системе с астатизмом первого порядкаОпределяем параметры желаемой передаточной функции ЭП. Коэффициент передачи по скорости: ![]() Коэффициент передачи по ускорению: ![]() Значение базовой частоты будет равно: ![]() Рассчитываем постоянные времени: ![]() ![]() Рассчитываем протяжённость среднечастотного участка желаемой ЛАЧХ: ![]() Частоту, соответствующую максимальному запасу по фазе определяем по формуле: ![]() По условию обеспечения максимального запаса по фазе находим постоянную времени ![]() ![]() ![]() Принимаем ![]() С учётом проведённых расчётов желаемая передаточная функция ЭП с астатизмом первого порядка запишется как: ![]() ![]() Составляем программу для определения передаточной функции регулятора положения ЭП с астатизмом первого порядка. Передаточную функцию неизменяемой части принимаем по примеру 5.1. num1=[64.66 149.341]; den1=[0.1444 2.0722 1 0]; sys1=tf(num1,den1); num2=[0.001981 0.5151 37.86 616.2]; den2=[9.405e-11 1.681e-07 6.828e-05 0.01025 0.6805 23.37 281.4 0]; sys2=tf(num2,den2); sys3=sys1/sys2 sys3 = 6.081e-09 s^8 + 1.088e-05 s^7 + 0.00444 s^6 + 0.673 s^5 + 45.53 s^4 + 1613 s^3 + 2.169e04 s^2 + 4.202e04 s ------------------------------------------------------------------ 0.0002861 s^6 + 0.07849 s^5 + 6.536 s^4 + 167.9 s^3 + 1315 s^2 + 616.2 s Составляем программу для определения ЛАЧХ регулятора положения, изображенную на рис. 5.2.1: num=[ 6.081e-09 1.088e-05 0.00444 0.673 45.53 1613 2.169e04 4.202e04 0]; den=[0.0002861 0.07849 6.536 167.9 1315 616.2 0]; bode(num,den) Переходим к анализу полученных графиков. Низкочастотный участок ЛАЧХ РП проходит параллельно оси частот, постепенно изменяя наклон к среднечастотному участку в пределах от 0 до –20 дБ/дек и далее к 0 дБ/дек. Высокочастотный участок ЛАЧХ с увеличением частоты изменяет свой наклон также в пределах от 20 до 40 дБ/дек. Полученные ЛАЧХ следует аппроксимировать пятью асимптотами и придать регулятору положения свойства интегро-дифференцирующего регулятора. ![]() Рис. 5.2.1. ЛАЧХ регулятора положения Рассчитаем параметры передаточной функции. Находим коэффициент передачи Крп. Из графика рис. 5.2.1 имеем: ![]() откуда ![]() ![]() ![]() ![]() ![]() С учётом полученных значений передаточная функция синтезированного регулятора положения принимает вид: ![]() Переходим к построению и моделированию ССДМ ЭП, показанной на рис. 5.2.2. Для формирования линейно возрастающих воздействий ![]() ![]()
![]() Результаты моделирования показаны на рис. 5.2.3 – 5.2.5. α(t), рад ![]() Рис. 5.2.3. Переходная характеристика системы по задающему воздействию ![]() ![]() Рис. 5.2.4. График ошибки системы при линейно возрастающем задающем воздействии ![]() ![]() Рис. 5.2.5. График моментной составляющей ошибки системы при линейно возрастающем моменте сопротивления Анализ графика (рис. 5.2.3) показывает, что следящий позиционный ЭП отрабатывает ступенчатое воздействие ![]() ![]() Поскольку система включает интегрирующее звено на выходе, то очевидно, что статическая ошибка будет равна нулю. На рис. 5.2.4 представлена характеристика ЭП при линейно возрастающем задающем воздействии. В данном случае ошибка по скорости ![]() На рис. 5.2.5 показан график ошибки, полученный при линейно возрастающем моменте сопротивления Мс. Из графика следует, что влияние возмущающего воздействия сказывается на динамической точности ЭП, а моментная составляющая ошибки ![]() ![]() 6. Аналитический способ синтеза регулятора положения6.1. Программная реализации регулятора положения для электропривода с астатизмом второго порядка. Моделирование контураположенияНачальные данные: – максимальная угловая скорость нагрузки Ωmax = 44 град/с; – максимальное угловое ускорение нагрузки εmax = 11 град/с2; – ошибка по скорости = 25 мин; – ошибка по ускорению = 50 мин ( ![]() – передаточное число редуктора i1 = 203; – показатель колебательности М = 1,4; – коэффициент передачи вращающегося трансформатора Kвт = 28,5В/рад. Определяем параметры желаемой передаточной функции ЭП. Коэффициент передачи по ускорению будет равен: ![]() Значение базовой частоты определится по формуле (5.4) и будет равно: ![]() По выражениям (5.7) рассчитываем постоянные времени: ![]() ![]() С учётом проведённых расчётов запишем желаемую передаточную функцию ЭП с астатизмом второго порядка: ![]() Передаточная функция неизменяемой части: ![]() Так как контур скорости настроен на оптимум по модулю, то передаточная функция замкнутого контура может быть записана в виде: ![]() Тогда ![]() Для определения передаточной функции регулятора положения составляем следующую программу: num1=[18.667*0.433 18.667]; den1=[0.0722 1 0 0]; sys1=tf(num1, den1); num2=[4.899 445.313]; den2=[0.0998 6.305 203.4 0]; sys2=tf(num2, den2); sys3=sys1/sys2 sys3 = 0.8067 s^4 + 52.83 s^3 + 1762 s^2 + 3797 s ------------------------------------------ 0.3537 s^4 + 37.05 s^3 + 445.3 s^2 Полученную передаточную функцию регулятора положения можно упростить: num=[ 0.8067 52.83 1762 3797 0]; den=[0.3537 37.05 445.3 0 0]; sys=tf(num, den); minreal(sys) ans = 2.281 s^3 + 149.4 s^2 + 4982 s + 1.074e04 ----------------------------------------- s^3 + 104.7 s^2 + 1259 s Для определения передаточной функции цифрового регулятора положения ![]() num=[2.281 149.4 4982 1.074e04]; den=[1 104.7 1259 0]; fs=1000; [numd, dend]=bilinear(num, den, fs) numd = 2.2390 -6.5704 6.4285 -2.0971 dend = 1.0000 -2.8993 2.7999 -0.9005 Коэффициенты матриц векторно-матричной формы записи уравнений цифрового регулятора скорости получим с применением программы: num=[2.2390 -6.5704 6.4285 -2.0971]; den=[1.0000 -2.8993 2.7999 -0.9005]; [A, B, C, D]=tf2ss(num, den) A = 2.8993 -2.7999 0.9005 1.0000 0 0 0 1.0000 0 B = 1 0 0 C = -0.0789 0.1595 -0.0809 D = 2.2390 Переходим к построению и моделированию ССДМ ЭП, показанной на рис. 6.1.1.
![]() Для формирования квадратично возрастающих воздействий ![]() ![]() α(t), рад ![]() Рис. 6.1.2. Переходная характеристика системы по задающему воздействию ![]() ![]() Рис. 6.1.3. График ошибки системы при квадратично возрастающем задающем воздействии ![]() ![]() Рис. 6.1.4. График моментной составляющей ошибки системы при квадратично возрастающем моменте сопротивления Анализ графика (рис. 6.1.2) показывает, что следящий позиционный ЭП отрабатывает ступенчатое воздействие ![]() ![]() Поскольку контур положения содержит ПИД-регулятор положения, очевидно, что при ступенчатом и линейно возрастающем задающем воздействии статическая ошибка и ошибка по скорости будут равны нулю. На рис. 6.1.3 представлена характеристика при отработке типового задающего воздействия ![]() ![]() ![]() ![]() ЗаключениеВ данной курсовой работе были получены следующие результаты: В 1 главе осуществили выбор двигателя, расчет параметров его передаточной функции в зависимости от соотношения постоянных времени. Произвели выбор дросселей, тиристоров и определи его передаточную функцию. Выбрали тахогенератор, и рассчитали элементы RC-фильтра. Во 2 главе вычислили установившиеся ошибки нескорректированного контура скорости. Для подтверждения расчетов установившихся ошибок использовали приёмы моделирования с получением графиков угловой скорости. В 3 главе произвели синтез пропорционально-интегрально-дифференциального регулятора скорости (ПИД-регулятора), рассчитали параметры передаточной функции и RC-элементов электрической схемы. Для подтверждения правильности синтеза ПИД-регулятора проводили моделирование оптимизированного контура скорости во временной и частотной областях. В 4 главе провели дискретную аппроксимацию передаточной функции ПИД-регулятора скорости в z-форме с применением формулы трапеций. В 5 главе произвели синтез аналоговых регуляторов положения графоаналитическим методом для систем с астатизмом первого и второго порядка. Провели анализ результатов моделирования с целью сравнения полученных показателей качества переходных процессов и установившихся ошибок с системой исходных данных, приведённой в 1 главе. В 6 главе произвели синтез регуляторов положения для систем с астатизмом второго порядка аналитическим способом. |