САПР электроэнергетических систем

САПР электроэнергетических систем

9 апреля 2010

В основе САПР лежит многозадачное ядро. К ядру подключаются модули интерфейсов, высокоуровневых драйверов устройств и расчетов. Логика опирается на вычислительные блоки с двумя пакетами внешних математических программ, использующих специальные алгоритмы для расчета режимов. Предусмотрено подключение модулей сторонних производителей. Задачи модулей: подготовка данных, управление и оценка результатов вычислений. Нет зависимости от типа расчетного модуля. При изучении информации применяются накопленные критические ситуации и отклонения, создается база схем и вычислений.

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

«Были разработаны инструменты для отображения и редактирования элементов схемы также в реальном времени. Для управления событиями использовался скриптовый движок Pascal. Графическая часть разработана на WPF/C#, логика событий — через Delphi/ScriptPascal»

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

Возможности ПО

  • Экспорт и импорт моделей, данных и итогов расчетов.
  • Автоматические вычисления и обновления схем.
  • Открытие дополнительных экземпляров таблиц для сравнения сведений, последовательных калькуляций.
  • Быстрый просмотр и редактура информации.
  • Подсистема сценариев с выбором макроязыков.

Структура отображения создана на базе WPF. Графические схемы выводят информацию для отдельных объектов и электроэнергетических систем. При комплексном анализе диаграммы и схемы сопровождаются значениями, символами и таблицами данных. Используется фактор масштаба для сокрытия части выводимых на схему узлов.

Энергетичес­кая компания

Проектирование электроэнергетических систем

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

Проектирование электроэнергетических систем

Софтверная компания

SDK для построения диаграмм электроэнергетических систем

Создание графической библиотеки для отображения принципиальных схем. Работает с оборудованием от бытового монитора до проекционной техники центров управления с высоким разрешением. В процессе реализации специалисты компании профилировали код, устранили утечки памяти и ресурсов. В 100 раз повысили производительность библиотеки за счет оптимизации алгоритмов и применения математики.

SDK для построения диаграмм электроэнергетических систем