Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ММиП_РукСамРаб_new.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
668.67 Кб
Скачать

Индивидуальное задание № 2 Построение графика переходного процесса в среде Matcad методом узловых потенциалов.

1. Введение

Целью работы является расчет и построение графика переходного процесса.

2. Описание работы

Задача Коши предполагает нахождение частного решения исходной системы уравнений – нахождение функции x(t) - для одной или нескольких выходных переменных при заданных начальных условиях x(0).

Для нахождения переходного процесса будем использовать метод численного интегрирования с помощью неявной схемы Эйлера –

X=Xp+h*dX/dt

Здесь X – вектор состояния искомого решения в момент времени t=tp+h, Xp=X(tp) – значение вектора состояния в момент tp, соответствующий предшествующему состоянию.

Индекс p – означает previous (предшествующий).

Реализация схемы следующая – при известном Xp в момент времени tp – находим X, соответствующий времени t=tp+h, при этом вектор X и вектор его производных по времени dX/dt связанны между собой посредствам нашей матричной системы уравнений

для токов

AR* IR + AL* IL + AC * IC + AV * IV + AJ * J + AI * I = 0;

напряжений

UR = ART*, UL = ALT*, UC = ACT*, UV = AVT*

и компонентных уравнений

UR=R*IR, J=K*V, L*dIL/dt=UL, C*dUC/dt=IC

Два последних компонентных уравнения являются дифференциальными, следовательно -

dX/dt = [dUC/dt, dIL/dt]T, а X = [UC, IL]T.

Дальнейшие выражения для расчета будем получать простой подстановкой одних уравнений в другие, исключая переменные, тем самым упрощая систему до удобного вида. Сначала подставим выражение для неявной схемы Эйлера в компонентные уравнения для емкостей

IC=C/h*(UC-UCp), (1*)

затем для индуктивностей

IL =ILp + h/L*UL. (2*)

IR – выразим через узловые потенциалы при помощи первого уравнения для напряжений и первого компонентного уравнения –

IR = R-1*ART*

Результат подставим в уравнение для токов -

AR* R-1*ART* + AL* IL + AC * IC + AJ * J + AI * I = 0

Этим действием мы исключили из дальнейшего рассмотрения переменные IR и UR.

Действуя по аналогии для зависимых источников J –

AR* R-1*ART* + AL* IL + AC * IC + AJ * K * AVT* + AI * I = 0

Для емкостей, подставив уравнение для напряжений UC = ACT* в (1*) получим

IC=C/h*( ACT* -UCp) и

AR* R-1*ART* + AL* IL + AC * C/h* ACT* - AC * C/h* UCp + AJ * K * AVT* + AI * I = 0

Заменим в (2*) UL = ALT* и подставим в полученное уравнение для токов -

AR* R-1*ART* + AL* ILp + AL* h/L* ALT* + AC * C/h* ACT* - AC * C/h* UCp + AJ * K * AVT* + AI * I = 0

Неизвестными в полученном выражении будут только узловые потенциалы. Введем обозначения -

YR = AR* R-1*ART, YL = AL* h/L*ALT, YC = AC* C/h*ACT, YJ = AJ * K * AVT

Тогда

[YR +YC+YL+YJ] * -AL* ILp + AC * C/h* UCp - AI * I

С точки зрения вычислительных затрат выгодно создать матрицу

Yinv = [YR +YC+YL+YJ]-1

поскольку операция обращения самая трудоемкая, здесь она выполняется 1 раз.

тогда узловые потенциалы –

 Yinv [-AL* ILp + AC * C/h* UCp - AI * I] (3*)

Для построения графиков переходных процессов нам понадобятся следующие функции –

calcFi(ILp, UCp)

реализующая (3*),

UC = calcUc(),

реализующая, соответствующее (третье) уравнение для напряжений, и

IL=calcUL(,ILp),

реализующая IL =ILp + h/L*UL, где UL = ALT *