
- •Томский университет систем управления и радиоэлектроники (тусур)
- •Оглавление
- •Введение
- •1. Рейтинговая система для оценки успеваемости
- •2. Темы практических занятий
- •Лабораторная работа № 1 Разделение представления и содержимого в документах. Каскадные таблицы стилей.
- •1 Введение
- •2 Описание css
- •2 Программа работы
- •Лабораторная работа № 2 Интерактивность в документах и язык Java-Script.
- •4. Программа работы
- •5. Варианты работы
- •Лабораторная работа № 3 Автоматизация формирования математических моделей электронных схем
- •1. Введение
- •2. Описание работы
- •3. Программа работы
- •4. Варианты схем
- •Приложение №1
- •Лабораторная работа № 4
- •1 Введение
- •2 Описание stl
- •3 Использование stl
- •4. Программа работы
- •5. Варианты работы
- •Индивидуальное задание № 1 Разработка сайта html, удовлетворяющего заданным параметрам.
- •1. Введение
- •2. Описание работы
- •4. Варианты работы
- •Индивидуальное задание № 2 Построение графика переходного процесса в среде Matcad методом узловых потенциалов.
- •1. Введение
- •2. Описание работы
- •3. Программа работы
Индивидуальное задание № 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 *