Похожие презентации:
Разработка иерархии классов для решения задачи расчета электрических сетей методом узловых потенциалов
1.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬУЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ
ГОМЕЛЬСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ИМЕНИ П.О.
СУХОГО
КУРСОВАЯ РАБОТА
на тему: «Разработка иерархии классов для решения задачи расчета
электрических сетей методом узловых потенциалов»
СТ УД ЕНТ ГР. И Т П -21
П РОШ КО Д. А .
РУКОВ ОД И Т ЕЛЬ : ДОЦ ЕНТ
К . С . К УРОЧ К А
2.
ЦЕЛИ И ЗАДАЧИ- Алгоритмический анализ задачи
- Работа с иерархией классов
- Работа с комплексными числами, векторами и матрицами
- Обзор математического и программного обеспечения
- Решения задачи расчета электрических сетей методом
узловых потенциалов
OBJECTIVES AND TARGETS SET
3.
Хранение получаемых данныхМы получаем три матрицы в текстовом
файле, после чего их должны прочесть
"power.txt"
"M.txt"
"vetvi.txt"
Все они находяться в одной папке
для удобства использования.
4.
Последовательность выполнениязадачь
1) Чтение текстовых файлов в
дальнейшем преобразование в матрицу
2) Создание вектора проводимости
ветвей
FIRST STAGE
5.
3) Нахождение матрицы узловыхсопротивлений в два действия
Главная часть функции для
нахождения матрицы узловых
сопротивлений
6.
Главная часть функции для первойчасти итерации
4 ) Итерация (нахождение тока в узлах)
7.
5 ) Итерация (нахождение напряжения вузлах)
Главная часть функции для втрой
части итерации
8.
Функция контроля итераций6 ) Функция контрулирующая число
итераций, сравнивая максимальное
среднее значение с эпсилой
В данном примере
для удобства была
выбранная эпсила
равная 0,5.
В добавок для
удобства мы
поставили
минимальное число
повторения итераций
равное трем.
9.
Сохранение конечных данных6 ) Созранение полуеных конечных
данных в иекстовом файле
"ReturnVector.txt"
Элементарная функция с методом
записи текста “StreamWriter"
10.
ВыполнениеUnit тестов
11.
Thank you for yourattention
REPRESENTED BY DMY TRO PROSHKO