Автор: Пользователь скрыл имя, 23 Ноября 2012 в 00:04, контрольная работа
Предыстория динамики — это описание законов механики, становление классической и небесной механики. Представления Ньютона были основаны на предположении, что законы природы могут быть выражены в математических терминах, и физические события могут быть предсказаны и смоделированы с математической точностью. Ключевым понятием в этой концепции является детерминизм: природа подчиняется неизменным законам. Процесс, описываемый детерминированной системой, однозначно определяется заданным начальным состоянием.
1 Задачи исследования динамических систем 3
1.1 Теория динамических систем (динамика) 3
1.2 Непрерывные и дискретные системы 3
1.3 Символическая динамика 4
1.4 Численные методы 5
2 Методы оценки устойчивости динамических систем. Определение параметров математических моделей из условия устойчивости ДС. 8
2.1. Построение системы оценки организационно-экономической устойчивости промышленных корпоративных систем 9
3 Назначение, режимы работы, особенности и достоинства ПК "МВТУ". 15
3.1 Программный комплекс «Моделирование в технических устройствах» (ПК «МВТУ») 15
Введение 15
1. Построение математических моделей 16
1.1. Формирование моделей из типовых блоков 16
1.2. Язык программирования 18
1.3. Реализация дифференциально-алгебраических уравнений 22
2. Моделирование 24
3. Оптимизация 27
4. Анализ 28
5. Синтез 29
5.1. Частотный метод 29
5.2. Корневой метод 32
6. Исследование адаптивного ПИ-регулятора 32
Заключение 35
Литература и Интернет 37
(6.2)
.
Таким образом, нахождение параметров регулятора сводится к оцениванию значений передаточных функций в заданной точке на мнимой оси.
Схема оценивания значений передаточных функций при комплексных значениях аргумента на основе взвешенного метода наименьших квадратов (МНК) была предложена в [14]. Эта схема использовалась при построении в ПК «МВТУ» моделей адаптивных систем с простейшими регуляторами (ПИ, ПД, ПИД). Проведенные эксперименты показали, что предложенная схема адаптации обеспечивает стабилизацию системы при изменении параметров объекта, но для настройки в заданной точке частотной характеристики входное воздействие должно иметь достаточно широкий спектр. В противном случае, например, при медленно изменяющемся входном воздействии, система стабилизируется, но не всегда настраивается на эталонную модель.
Для устранения этого недостатка использовались два способа. Первый из них хорошо известен и заключается в подмешивании к сигналу ошибки пробного гармонического сигнала с частотой, равной частоте настройки. Этот сигнал не должен вносить существенного вклада в ошибку слежения, поэтому его амплитуда устанавливалась равной 0.05...0.1 сигнала ошибки (использовалась амплитудная модуляция). Моделирование в ПК "МВТУ" показало, что такой способ действительно обеспечивает не только стабилизацию, но и заданную настройку адаптивной системы при различных входных воздействиях.
Второй способ является новым и
основан на предположении, что при
определенных условиях в контуре
адаптации могут возникать
Рис. 15. а – модель адаптивной системы; б – регулятор; в – объект; г – устройство адаптации.
Модель адаптивной системы с
ПИ-регулятором, сформированная в ПК
"МВТУ" (файл \Demo\Адаптивные_регуляторы\
Листинг 8
if time<20 then K=1 else K=8;
if time<130 then T1=0.4 else T1=2;
T2=0.2; T3=0.1; P=[K,T1,T2,T3];
output P[4];
(time – модельное время). Вектор параметров P передается в блок, задающий уравнения объекта, а также (с помощью блока В память) в макроблок с подписью "Частотные хар-ки". Уравнения объекта задаются в виде
Листинг 9
input u,P[4];
init x1=0,x2=0,x3=0;
K=P[1]; T1=P[2]; T2=P[3]; T3=P[4];
x1'=(K*u-x1)/T1;
x2'=(x1-x2)/T2; x3'=(x2-x3)/T3;
output x3;
Устройство адаптации (рис. 7г) содержит в своем составе модель разомкнутой эталонной системы в виде передаточной функции sWэт(s). Примем
,
тогда параметры эталонной системы очень просто выражаются через задаваемые значения частоты среза ωс и запаса по фазе Δφ:
.
Настройка контура адаптации на заданную частоту ωс обеспечивается двумя одинаковыми фильтрами с передаточной функцией
(6.3)
,
где β – скорость адаптации (подходящее значение – β = 0.1ωс). Передаточная функция H(s) = 1/s выбрана из условия H(jωс) = 1/(ωс), что обеспечивает выполнение соотношения (6.2) для оценки Kp. Отметим, что передаточные функции Wэт(s), F(s), H(s) могут быть и другими.
Оценивание параметров регулятора на основе соотношений (6.2) осуществляется в блоке "МНК" с помощью уравнений
Листинг 10
init Kp=Kp0,Ki=Ki0,v=v0;
Kp'= (u1-Kp*y1)*y1/v;
Ki'= (u2-Ki*y1)*y1/v;
v' = -beta*v + y1^2;
Z=[Kp,Ki];
output Z[2],v;
Здесь beta – значение β в (6.3). Вектор Z передается в регулятор, а также (с помощью блока В память) в макроблок "Частотные хар-ки", который обеспечивает расчет и отображение частотных характеристик, запаса по фазе и частоты среза. Переменная v используется только для отображения на график.
Параметры настройки, начальные значения параметров регулятора, а также параметры устройства адаптации задаются или вычисляются в окне глобальных параметров модели в виде
Листинг 11
dfi=60; //запас по фазе, град
wc=2; //частота среза, рад/c
Kp0=0; Ki0=6; v0=1e-6; //начальные значения
beta=0.1*wc; //скорость адаптации, 1/с
ctdfi=ctg(dfi*pi/180);
Kэт=wc*sqrt(1+ctdfi^2); Tэт=ctdfi/wc;
Задающее воздействие примем линейно нарастающим: g(t) = 0.01t. Такое воздействие – одно из наиболее неблагоприятных для адаптации. Процессы в адаптивной системе показаны на рис. 16. При заданных параметрах система неустойчива в начальный момент модельного времени, а также теряет устойчивость при t = 20, когда коэффициент K в модели объекта увеличивается в 8 раз. Система после этого быстро стабилизируется, но настройка на заданные значения запаса по фазе и частоты среза требует некоторого времени, в течение которого переменная v уменьшается до значения, при котором возникают устойчивые автоколебания. В установившемся режиме ошибка слежения не превышает 0.0056 (в эталонной системе установившаяся ошибка при таком воздействии равна 0.0043).
Рис. 16. Процессы в адаптивной системе.
Эксперименты, проведенные с рассмотренной моделью и аналогичными моделями, позволили сделать некоторые предположения относительно условий, при которых обеспечивается самонастройка адаптивной системы на заданные значения показателей качества. Многие из экспериментов проводились в режиме КОНТРОЛЬ И УПРАВЛЕНИЕ. Заданная настройка обеспечивалась во всех тех случаях, когда параметры объекта позволяли синтезировать систему заданного качества частотным методом. Таким образом, с помощью ПК "МВТУ" удалось показать перспективность предложенного способа построения адаптивных систем.
Опыт решения большого числа тестовых и прикладных задач показал, что ПК «МВТУ» является удобным, эффективным и надежным средством для исследования и проектирования сложных технических систем, не уступающим по своим возможностям лучшим зарубежным аналогам. ПК «МВТУ» активно используется в учебном процессе МГТУ им. Н.Э. Баумана и ряда других университетов России и стран СНГ.
Программный комплекс внедрен в ряд проектных разработок предприятий Минатома России:
В рамках одной статьи невозможно показать все возможности ПК «МВТУ». Более подробную информацию, включая подробную техническую документацию, а также последние версии ПК «МВТУ» (демонстрационную и открытую учебную) с набором демонстрационных примеров, можно получить на сайте [1].