Сайт Волгунова Андрея

Категории

Мои файлы [10]
Статьи, расчеты, справочные данные
Мои программы [6]
Сделанные мною программы
Другие файлы [1]
Книги, каталоги, программы
Для студентов [6]
Бланки заданий, методические указания
Мои переводы [1]
Мои переводы статей с английского языка на русский

Новые файлы

[14.01.2015][Мои файлы]
Реконструкция системы уличного освещения города Дзержинска (0)
[04.10.2014][Мои файлы]
Концепция работы системы управления источниками электроэнергии, объединенными в единую электрическую сеть на стороне потребителя (0)
[04.10.2014][Мои файлы]
К вопросу о нормировании качества электроэнергии (0)

Новые статьи

[07.04.2015][Мои статьи]
Предпосылки использования языка программирования Python для выполнения электротехнических расчетов и обучения студентов направления «электро (0)
[14.01.2015][Мои статьи]
Реконструкция системы уличного освещения города Дзержинска (0)
[22.10.2014][Мои статьи]
Проблемы работы источников электроэнергии объединенных в единую электрическую сеть на стороне потребителя (0)

Каталог файлов

Главная » Файлы » Мои программы

NodeVolt
[ Скачать с сервера (11.77 Mb) ] 16.09.2014, 17:40

Программа предназначена для выполнения расчетов разветвленных электрических цепей и трехфазных симметричных электрических цепей. Расчет однофазных электрических цепей и трехфазных несимметричных электрических цепей будет реализован в следующих версиях программы.

Сейчас NodeVolt находится в стадии разработки и вскоре планируется выпустить пробную версию. В целом, планируется, что NodeVolt будет использоваться для решения следующих задач:
- расчет потокораспределения в электроэнергетических системах;
- расчет систем электроснабжения.
И чуть подробнее:
- расчет уровней напряжения;
- расчет падений напряжения в элементах электрической сети;
- расчет токов короткого замыкания;
- расчет потерь мощности в элементах электрической сети;
- выбор оптимального режима работы сети.

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

В программу включен разрабатываемый параллельно модуль оптимизации схемы электроснабжения. Данный модуль позволяет выбрать наиболее оптимальный режим работы схемы. Показатели оптимизации следующие: суммарные потери активной мощности, уровни напряжения в контролируемых узлах схемы. В дальнейшем планируется добавить к данным показателям оптимизации показатели надежности схемы электроснабжения. Оптимизация происходит перебором всех возможных вариантов состояний источников и переключающих элементов, таких как, например, секционирующие выключатели. Количество рассматриваемых вариантов сокращается за счет использования принципа приоритетного подключения источников.

В общих настройках схемы указываются единицы измерения напряжения (В, кВ, МВ), тока (А, кА), активной мощности (Вт, кВт, МВт), реактивной мощности (вар, квар, Мвар) и полной мощности (В·А, кВА, МВ·А). В общих настройках схемы также указывается базисное напряжение, которое характерно для всех элементов, у которых не указано дополнительно реальное напряжение. Таким образом в программе имеется возможность приведения результатов расчета (тока и напряжения) в элементах, которые находятся за повысительным или понизительным трансформатором, к их реальному напряжению, которое отличается от напряжения в основной части схемы.

Элементами схемы могут являться:

  • R, L, C элементы и их сочетания;
  • источники ЭДС с R, L, C элементами;
  • источники тока;
  • нагрузка с мощностью зависимой/независимой от напряжения;
  • нагрузка с ЭДС, например асинхронные и синхронные двигатели;
  • источники с бесконечной или заданной мощностью;
  • элемент заземления;
  • кабельные и воздушные ЛЭП;
  • коммутационные аппараты (разъединители, автоматические выключатели, высоковольтные выключатели);
  • трансформаторы двухобмоточные и трехобмоточные, автотрансформаторы.

Такие элементы, как трансформаторы, воздушные и кабельные ЛЭП могут иметь поперечные ветви, параметры которых также учитываются при расчете схемы.

Результатами расчета схемы являются:

  • токи в продольных и поперечных ветвях всех элементов;
  • напряжения в узлах;
  • напряжения на элементах и его дополнительных ветвях (если элемент представлен, как состоящих из нескольких ветвей);
  • напряжения в началах и концах элементов;
  • мощности приемника в элементе;
  • мощности источника в элементе;
  • мощности в поперечных ветвях элемента;
  • потоки мощности в продольных ветвях элемента.

Просмотр результатов расчета схемы возможен как для отдельного элемента при просмотре его свойств в графическом редакторе, так и в виде таблицы для всех элементов сразу. Результаты расчета схемы могут быть экспортированы в файл формата SCSV, который можно открыть в любом редакторе электронных таблиц, например MS Excel. Точность представления результатов измерения (количество знаков после запятой) может быть изменена в настройках программы.

Сохранение созданной схемы можно выполнить в файл формата XML, который не зависит от версии программы. Схему также можно сохранить в файл с расширением .nvs, такой файл может не открыться в другой версии программы.

Программа позволяет добавлять в схему коммутационные элементы (разъединители, выключатели и пр.), с помощью которых можно изменять режим работы схемы, при этом необходимо повторно выполнять расчет. В свойствах элементов и в результатах расчетов хранятся результаты только последнего расчета.

Программа позволяет осуществлять расчет токов короткого замыкания (данная функция будет реализована в следующих версиях).

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

Программа написана на языке Python 2.7 и является кроссплатформенной, т.е. может быть использована в операционных системах Linux, MacOS/X, Windows XP и более поздние версии. В программе использованы следующие модули, не входящие в стандартный набор интерпретатора Python 2.7:

  • NumPy (http://www.numpy.org), который используется для выполнения расчета системы уравнений;
  • PyQt4 (http://www.riverbankcomputing.co.uk), который использован для создания графического интерфейса программы.

Автор программы: Волгунов Андрей Дмитриевич.

Это пробная публикация программы. Первая версия будет выпущена позднее, когда будут устранены все явные ошибки и недочеты.

Ссылка на Python версию. Запускать файл __main__.py. Перед запуском необходимо установить NumPy и PyQt4.

Ссылка на Windows версию со встроенным интерпретатором Python - см. сверху "Скачать с сервера".

Описание программы.

Просьба оставлять свои комментарии об использовании программы. Обсуждение можно вести на странице NodeVolt Google+.

 
Категория: Мои программы | Добавил: andrewvol | Теги: расчет электрических цепей, расчет электроэнергетических систем, расчеты, электросанбжение
Просмотров: 2171 | Загрузок: 139 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Контакты


Blogger Справочник

Облако тэгов

UT 2004 профили ИБП самозапуск арабские изоляция пожароопасность римские числа Windows Mobile автоматический выключатель карта селективности селективность экономика защита надежность источник бесперебойного питания предохранитель системы связи ДПИ НГТУ курсовая работа распределенные генерации электроника активный потребитель гост электротехника нормы показатели качества электроэнергии проектирование электроснабжение система управления справочные данные книги малые генерации релейная защита замемление нейтраль сети среднего напряжения расчеты Экзамен Python обучение программирование вопросы электромеханика задание методические указания Кабель потеря напряжения расчет автомобиль колесо шины кабельный журнал Кабели пожарная безопасность студентам электриеские аппараты электрические и электронные аппарат английский язык перевод расчет электрических цепей расчет электроэнергетических систем электросанбжение диспетчеризация освещение реконструкция светильники управление освещением

Статистика сайта