
- •Введение
- •Классификация математических моделей.
- •Требования к математическим моделям и численным методам в сапр.
- •Методика получения математических моделей элементов.
- •Преобразования математических моделей в процессе получения рабочих программ анализа.
- •Постановка задачи анализа объектов с распределенными параметрами.
- •Краевые условия.
- •Метод конечных разностей.
- •Метод конечных элементов.
- •Этап 1: выделение конечных элементов.
- •Этап 2: определение аппроксимирующей функции элементов.
- •Этап 3: объединение конечных элементов в ансамбль.
- •Метод граничных элементов.
- •Постановка задачи анализа объектов с сосредоточенными параметрами.
- •Аналогии компонентных уравнений.
- •Аналогии топологических уравнений.
- •Эквивалентные схемы технических объектов.
- •Эквивалентные схемы вращательных механических систем.
- •Эквивалентные схемы тепловых подсистем.
- •Рекомендации к составлению эквивалентных схем.
- •Элементы теории графов
- •Метод получения топологических уравнений на основе матрицы контуров и сечений.
- •Обобщенный метод получения математических моделей систем
- •Табличный метод получения математических моделей систем
- •Узловой метод получения математических моделей систем
- •Метод переменных состояния
- •Математические модели технических объектов для получения частотных характеристик.
- •Методы анализа повышенной эффективности
- •Диакоптические методы анализа.
Обобщенный метод получения математических моделей систем
Математической
моделью технического объекта на
макроуровне является система обыкновенных
дифференциальных уравнений, в общем
случае не разрешенная относительно
производных, т. е.
,
гдеv
- вектор фазовых переменных; t
- время, независимая переменная; F
- вектор-функция;
.
Подобную систему уравнений в общем
случае можно решить только с помощью
численных методов интегрирования,
поскольку эта система высокого порядка
и нелинейна. Результат решения ММ системы
(ММС) - зависимости фазовых переменных
от времени.
Обобщенная ММС может быть представлена в виде системы уравнений:
(3)
где Н - вектор переменных состояния, т. е. фазовых переменных, непосредственно характеризующих запасы энергии в системе (переменных типа разности потенциалов на ветвях типа С и переменных типа потока через ветви типа L); W - вектор остальных фазовых переменных; Z - вектор производных переменных состояния по времени.
Эти
уравнения составлены при условии, что
эквивалентная схема содержит
элементов из которых
реактивных.Реактивными
считаются элементы, способные накапливать
энергию, т.е. типа С
и L
(емкости, индуктивности, массы, упругости
...).
Количество
неизвестных в этих уравнениях
,
так как размерности векторовН
и Z
равны
,
а вектора
.
Таким образом, система уравнений (3) -
замкнутая.
Совокупность неизвестных переменных в уравнениях, описывающих поведение технической системы, называется вектором базисных координат или базисом метода.
Базис обобщенного метода составляют переменные типа разности потенциалов для всех элементов, переменные типа потока для всех ветвей и переменные типа производных переменных состояния.
В матричном виде ММС обобщенного метода можно записать следующим образом:
(4)
где 1 - единичная подматрица; D3 и D4 - диагональные подматрицы, содержащие на диагонали 1 или 0.
Для
подматрицы D3
компонентное уравнение
даст на диагонали 1, а компонентное
уравнение
даст по диагонали 0, поскольку в нем
отсутствует
.
ПодматрицаК31
связывает между собой
иUx,
т. е. ее элементы суть коэффициенты перед
Ux
в компонентных уравнениях хорд. Подматрица
К42
связывает между собой Iв.д
и Uв.д,
т. е. ее элементы суть коэффициенты перед
Iв.д
в компонентных
уравнениях ветвей дерева. Подвекторы
и
- постоянные члены в компонентных
уравнениях. ПодматрицыК32,
К34,
K41,
К43
- нулевые только при наличии зависимых
ветвей, например элемент с уравнением
даст ненулевой элемент в подматрицуК34.
Элементы подматриц К35
и К45
суть коэффициенты в компонентных
уравнениях реактивных элементов перед
Z.
Подматрицы
К51,
…, К54
связывают между собой переменные
состояния, которые могут принадлежать
как ветвям дерева, так и хордам, с их
производными (подвектор Z)
через формулы интегрирования, в общем
виде имеющие вид:
,
тогда коэффициент
будет элементом подматрицК51,
..., К54,
а коэффициент
будет элементом подвектора
.
Решение
подобной системы уравнений возможно
итерационными методами, наиболее
распространенным из которых является
метод Ньютона. Алгоритм метода Ньютона
предусматривает многократное решение
линеаризованной системы уравнений:
,
где
матрица Якоби;
- вектор поправок к неизвестнымX;
- вектор невязок.
Пример получения математической модели гидромеханической системы (обобщенным методом).
Эквивалентная схема гидромеханической системы представлена на рис. 3, а.
Рис. 3. Эквивалентная схема гидромеханической системы (а) и ее граф (б) с выделенным фундаментальным деревом.
Граф эквивалентной схемы изображен на рис. 3, б. Направления переменных типа потока в ветвях задаем произвольно (кроме источников потока). Если заданное и истинное направления не совпадают, то получим значения переменных типа потока со знаком минус. Дерево графа выделено жирными линиями. В обобщенном методе дерево выбирается произвольным, т.е. не обязательно нормальным.
Используя уравнения (1) и (2), получим топологические уравнения системы. М-матрица представлена в таблице 3. Нулевые элементы в ней не проставлены.
Таблица 3
|
Р |
L |
C |
M |
F2 |
R1 |
+1 |
+1 |
-1 |
|
|
Qm |
|
|
-1 |
|
|
F1 |
|
|
|
-1 |
|
R2 |
|
|
|
-1 |
|
UP |
|
|
|
+1 |
-1 |
R3 |
|
|
|
|
+1 |
Система топологических уравнений такова:
Вектор неизвестных для этого примера будет содержать следующие элементы:
Расположение
переменных в этом векторе следующее:
подвектор Ux,
подвектор IВ.Д,
подвектор Ix,
подвектор UВ.Д,
подвектор производных переменных
состояния для реактивных элементов.
Система уравнений типа
представлена так, как показано на
следующем рисунке.
Вектор
невязок составлен из следующих
подвекторов: нулевой подвектор (уравнения
1, ..., 11); подвектор, получаемый из
компонентных уравнений 12,...., 22; подвектор,
получаемый из формул интегрирования
(уравнения 23, ..., 26); f1,
..., f4
- формулы интегрирования соответствующего
дифференциального уравнения, причем
не обязательно одинаковые, для каждого
реактивного элемента может быть
использована своя формула интегрирования:
,
,
,
- векторы значений соответствующих
переменных состояния на предыдущих
шагах интегрирования, поскольку формула
интегрирования выглядит следующим
образом:
(5)
где
зависит от порядка метода интегрирования
и шага интегрирования
,
а
зависит, кроме того, от вектора значений
переменных состояния на одном или
нескольких предыдущих шагах.
Коэффициенты а, в, с, d в матрице Якоби суть коэффициенты, получаемые после дифференцирования формулы (3) по соответствующей переменной. Если используется один метод интегрирования для всех дифференциальных уравнений, то коэффициенты равны между собой.
Для
неявного метода первого порядка - метода
Эйлера, формула которого
,
коэффициенты равны 1/h.
Для
метода Гира второго порядка, формула
которого
,
коэффициенты равны
.
Рассмотрим, как необходимо представить модели некоторых элементов при их включении в библиотеку комплекса анализа динамических систем, если в этом комплексе реализован обобщенный алгоритм формирования ММС.