252
ПРИМЕНЕНИЕ ВЫСОКОСКОРОСТНОЙ 2D/3D ВИЗУАЛИЗАЦИИ
ДЛЯ ПРЕДСТАВЛЕНИЯ РЕЖИМНЫХ ПАРАМЕТРОВ ЭЭС
Д.В. Полуботко
ИСЭиЭПС Коми НЦ УрО РАН
Введение. В статье представлены способы усовершенствования технологии на-
глядного отображения режимных параметров электроэнергетических систем (ЭЭС), на-
правленные на повышение эффективности и скорости построения графических изображе-
ний и базирующиеся на использовании вычислительных возможностей современных гра-
фических процессорных устройств (ГПУ). В работе нашли свое отражение вопросы, свя-
занные с применением трехмерной визуализации для представления ряда режимных па-
раметров за счет применения высокополигональных ячеистых объектов. Также рассмот-
рены современные технологии, доступные в составе библиотек построения 3D графики
для настольных систем, которые позволяют создавать прикладные приложения по высо-
кокачественной визуализации, способные работать в реальном масштабе времени.
Общие положения. Рост объемов телеметрической информации, поступающей в
базы данных оперативно-информационных комплексов, который связан, в том числе, с
появлением и использованием датчиков векторных измерений и развитием систем широ-
комасштабного сбора данных, требует применения современных программно-аппаратных
средств по ее обработке и наглядному представлению оперативно-диспетчерскому персо-
налу. Как показали исследования [1], применение различных способов визуализации в со-
ставе систем представления режимных параметров ЭЭС способствует повышению вос-
приятия информации диспетчерским персоналом и, как результат, снижает риск возник-
новения крупных системных аварий. Высокая интенсивность вычислений, необходимая
для построения высококачественных изображений, большой объем исходных данных, же-
сткий лимит времени оперативного управления – эти и другие факторы требуют примене-
ния современных аппаратных средств, прежде всего параллельных вычислений, как ком-
пактных по размеру, так и пригодных для использования в составе настольных вычисли-
тельных систем регионального диспетчерского управления. В настоящее время подобны-
ми качествами в полной мере обладают графические процессорные устройства, пиковая
производительность которых значительно превышает возможную альтернативу в виде
многоядерных центральных процессоров. Кроме того, изначальное предназначение гра-
фических процессоров, призванных выполнять построение сложных 3D сцен в реальном
времени, и наличие специализированных средств обработки графических данных делает
их основными кандидатами для применения при реализации высокоскоростных средств
наглядного отображения режимных параметров ЭЭС. Появившиеся некоторое время на-
зад программируемый конвейер рендеринга и технология GPGPU [2] позволяют реализо-
вать разнообразные способы визуализации режимных параметров ЭЭС, в том числе с
применением аппаратно ускоренных процедур.
2D визуализация. Одним из наиболее эффективных способов наглядного отобра-
жения режимной информации является контурная раскраска, методика построения кото-
рой подробно описана в [1, 3, 4]. Существенным ограничением ее применения, прежде
всего для схем большой размерности, до сего времени являлась необходимость выполне-
ния большого количества вычислений для определения цветовых значений виртуальных
точек. Объем проводимых расчетов в процессе генерации напрямую зависит от размеров
получаемого графического изображения. Так, при размерах изображения в 2048×2048 то-
чек и размерности сети в 118 узлов количество виртуальных точек будет равняться
2048
2
– 118 = 4194186. С появлением технологии GPGPU решение задачи по определению
цветовых значений виртуальных точек с успехом можно возложить на современные гра-