Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Моделирование динамических систем с двумя накопителями энергии при параметрических возмущениях



Для определенности рассмотрим модель динамической системы с двумя накопителями энергии:

, при .

Динамические свойства системы определяются собственными значениями матрицы . Модели для различных собственных значений мы можем получить путем возмущения параметра . Выберем , , и сохраним их на всех режимах постоянными. В таблице 5.1 приведены собственные значения матрицы A, изменяемые в диапазоне – от чисто мнимых до вещественных отрицательных и неравных собственных чисел - путем вариации .

Таблица 5.1

№ режима
1.
2.
3.
4.
5.
6.
7.
8.

Режим №1 моделируется при чисто мнимых корнях. Режимы 2¸6 характеризуются тем, что корни являются комплексно-сопряженными с отрицательными вещественными частями. Режим №7 соответствует кратным корням. Наконец, режим №8 моделируется при вещественных отрицательных и неравных корнях.

Моделирование произведем на всех режимах при ненулевых начальных условиях. Пусть вектор . Основная программа для моделирования восьми режимов представлена файлом , а вспомогательная – файлом

Файл

%Investigation of the second-order electric circuits.

%The main file "mmm13.m" and the complementary file "sah35.m".

Echo off

clc

t0=0;

tfinal=40;

y0=[2.5 12.5]';

%[t, y]=ode23('sah35', t0, tfinal, y0);

tol=1.e-3; %Accuracy

trace=-2.2;

[t, y]=ode23('sah35', t0, tfinal, y0, tol, trace);

subplot(223)

plot(t, y), title('Circuits time history'), grid,

pause,

subplot(224)

plot(y(:,1), y(:,2)), title('Phase plane plot'),

grid,

pause

Файл

%File "sah35.m".

%The behavior of dynamical system (electrical circuit) model.

%Two energy capacitance.

function yprime=sah35(t, y);

%This program is auxiliary and implemented with the

%main program (file "mmm13.m").

%Matrix coefficients: a11=0, a12=1, a21=-1, a22=-2.5

yprime=[0 1; -1 -2.5]*[y(1) y(2)]'+[1 0]'*4*0;

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

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

при заданном , где на каждом режиме принимает значения, приведенные во втором столбце таблицы 5.1.

Результаты моделирования представлены на рисунках (5.3¸5.10)

 
 

 
 

 
 

Для каждого режима приведены временные характеристики и фазовый портрет. Видно, что при чисто мнимых корнях (режим №1) энергия в системе не рассеивается, и колебания переменных состояния являются гармоническими (с неизменной амплитудой). На фазовой плоскости этому режиму соответствует замкнутая кривая.

Режимы 2¸6 при соответствующих комплексно-сопряженных корнях (см. таблицу 5.1) представляют собой затухающие колебания. Чем больше по абсолютному значению коэффициент , то есть , тем быстрее затухают периодические колебания и тем меньше собственная частота. В режиме №8 процесс становится апериодическим (модель апериодического звена второго порядка, рис. 5.10). Коэффициент характеризует скорость рассеяния энергии в системе. Чем он больше (по модулю), тем быстрее затухает переходный процесс.





Дата публикования: 2014-11-03; Прочитано: 245 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...