Авторизация
|
|
Главная / Программа
Основные особенности программного комплекса
Расчетные модули
- Расчет установившихся режимов электрических сетей произвольного размера и сложности, любого напряжения (от 0.4 до 1150 кВ).
- Полный расчет всех электрических параметров режима (токи, напряжения, потоки и потери активной и реактивной мощности во всех узлах и ветвях электрической сети).
- Расчет установившихся режимов с учетом отклонения частоты (без балансирующего узла).
- Контроль исходной информации на логическую и физическую непротиворечивость.
- Эквивалентирование (упрощение) электрических сетей.
- Оптимизация электрических сетей по уровням напряжения, потерям мощности и распределению реактивной мощности.
- Расчет положений регуляторов трансформатора под нагрузкой (РПН) и положений вольтодобавочных трансформаторов(ВДТ).
- Расчет предельных по передаваемой мощности режимов энергосистемы, определение опасных сечений.
- Структурный анализ потерь мощности – по их характеру, типам оборудования, районам и уровням напряжения.
- Проведение многовариантных расчетов по списку возможных аварийных ситуаций.
- Моделирование отключения ЛЭП, в том числе одностороннего, и определение напряжения на открытом конце.
- Моделирование генераторов и возможность задания его PQ-диаграммы.
- Моделирование линейных и шинных реакторов с возможностью их отключения и переноса линейного реактора в узел при отключении ЛЭП.
- Анализ допустимой токовой загрузки ЛЭП и трансформаторов, в том числе с учетом зависимости допустимого тока от температуры.
- Расчет сетевых коэффициентов, позволяющих оценить влияние изменения входных параметров на результаты расчета, и наоборот, проанализировать чувствительность результатов расчета к изменению входных параметров.
- Расчет агрегатной информации по различным территориальным и ведомственным подразделениям (потребление, генерация, внешние перетоки).
- Сравнение различных режимов по заданному списку параметров.
|
Общий вид программы
|
Пользовательский интерфейс
- Табличный процессор. Для подготовки, коррекции и отображения расчетной схемы используется табличный процессор, в котором вся информация структурирована по типу (Узлы, Ветви, Генераторы и т.д.). Основными особенностями табличного процессора являются:
- индивидуальная и групповая (по формулам) подготовка данных;
- свободная настройка вида отображения (положение столбцов, сортировка, точность отображения чисел);
- контекстные (в зависимости от положения курсора) переходы между таблицами;
- контекстные макросы;
- возможность создания пользовательских таблиц и соответствующая настройка меню;
- сдвоенные таблицы (например узел и подходящие к нему ветви);
- задание «выборки» информации в таблице по произвольному, сложному критерию;
- групповая коррекция информации по заданной формуле;
- динамическая «подсветка» данных в зависимости от значения параметра (например, при выходе за допустимое значение);
- динамический обмен данными с MS Excel;
- экспорт и импорт табличной информации в виде CSV-файлов.
|
Фрагмент «сдвоенной» таблицы Узлы+Ветви - для каждого узла показаны его параметры и
параметры ветвей, связанных с ним |
|
Фрагмент таблицы Узлы - подсветка напряжений и реактивных генераций, выходящих за допустимые пределы |
- Однолинейная графическая схема. Представление электрической сети в виде однолинейной графической схемы обеспечивает наиболее удобное восприятие информации о расчетах режима. В RastrWin входят средства подготовки и отображения однолинейной графической схемы:
- автоматизированная подготовка графической схемы на основе заданной расчетной, автоматический контроль соответствия расчетной и графической схем;
- подготовка окон (мест расположения) отображения численной информации;
- отображение текущей расчетной информации, быстрая замена типа отображаемой информации;
- проведение коммутаций (отключение/включение) и коррекций режимных параметров непосредственно на графической схеме;
- цветовое выделение номинальных напряжений и районов схемы, выделение номинальных напряжений толщиной;
- динамическая «заливка» схемы в зависимости от значения выбранного параметра (например, отклонения напряжения от номинального);
- контекстные макросы;
- отображение обобщенной информации (районы, территории, сечения);
- отображение энергетической схемы в виде «псевдо»-электрической сети.
|
Фрагмент графического окна с цветовым выделением районов
|
|
Графическая схема с динамической «заливкой» по отклонению напряжения от номинального.
Для заливки используется следующая схема:
Т.е. повышенные напряжения выделяются оттенками розового, пониженные - зеленого
(конкретные цвета настраиваются)
|
|
Графическое отображение «энергетической» схемы - в виде узлов показаны районы,
в виде линий - межсистемные перетоки мощности |
|
Проведение расчетов на графической схеме - отключенные линии показаны пунктиром |
- Селектор - элемент для иерархического (древовидного) представления схемы. Реализован в виде дерева логических связей между объектами расчетной схемы, позволяет осуществлять быстрый поиск и переход между элементами (узлами, ветвями, сечениями).
- Встроенный макроязык на основеVisual Basic. Позволяет автоматизировать часто встречающиеся группы операций. Макросы позволяют автоматизировать все возможности RastrWin.
- Встроенная База данных:
- хранение данных (как исходного, так и расчетного характера) производится в единой базе данных;
- пользователь комплекса может создавать свои поля в базе данных и задавать связи между полями с помощью формул;
- при загрузке и сохранении файлов используются шаблоны, определяющие тип файла (режим, графика, сечения и т.д.). В шаблоне хранится описание данных (точность, допустимые значения, формулы и т.д.). Пользователь может изменять шаблоны.
Программный интерфейс
Для взаимодействия с другими Windows программами комплекс RastrWin организован в виде набора COM-компонентов.
Все расчетные функции и работа с базой данных организованы в виде не имеющего пользовательского интерфейса компонента OLE-automation server, доступ к которому можно получить из любого OLE-клиента (Excell, Access, и т.д.) или любой среды визуального программирования (Delphi, Bi); таблицы и графика организованы в виде компонент ActiveX.
При разработке программы использованы следующие лицензированные и свободно распространяемые программные продукты:
Microsoft Visual C++ 6.0
Microsoft Active Template Library (ATL) 3.1
Microsoft Windows Template Library(WTL) 3.1
Microsoft Windows Scripting Host
|
|
|