|
|
|
|
Проведение оценки балансовой надежности требует формирования и последующего моделирования
множества состояний энергосистемы, что, в свою очередь приводит к существенным временным затратам. Одной из
возможностей сокращения времени расчета является применение средств параллельных вычислений. Рассматриваемая в данном
разделе технология выполнения оценки балансовой надежности основана на использовании алгоритмов, применяемых в
ПВК Орион-М,
с адаптацией на параллельные архитектуры.
В последнее время в качестве новой сферы развития информационных технологий все чаще рассматриваются так называемые
"облачные технологии". Рассмотрим применение "облачных вычислений" в контексте оценки балансовой надежности
для повышения скорости выполнения расчетных процедур.
Основным преимуществом применения "облачных технологий" является максимальное
упрощение требований к аппаратной части "клиента" за счет переноса основных расчетных процедур на "серверную сторону". В случае, если
аппаратная часть сервера предоставляет широкие возможности для параллельной обработки информации подобная схема информационного обмена
позволит реализовать оценку показателей балансовой надежности с существенным выигрышем в плане скорости проведения анализа.
При реализации данной технологии были использованы средства языка Java для создания как клиентской, так и серверной
частей. Клиентская часть представляет собой java-апплет в котором выполняется формирование пакета исходных данных и последующая
пересылка его в формате xml серверу. По окончании обработки на стороне сервера результаты принимаются клиентом и отображаются
непосредственно в окне браузера. Ознакомиться с тестовой версией java-апплета можно по следующей ссылке:
оценка балансовой надежности.
Для успешной работы клиентская часть должна иметь в наличии браузер с включенной поддержкой java, а также установленную виртуальную
машину java не ниже версии 1.7.0. После скачивания и запуска апплета необходимо разрешить его исполнение в соответствующем
диалоговом окне.
В качестве расчетной схемы для выполнения тестовых расчетов в java-апплет введена 6-ти узловая схема.
Количество исходных параметров, которые возможно варьировать на этапе тестовых испытаний сведено к минимуму. Также
заблокирована возможность изменения топологии схемы. Примерный вид java-апплета представлен на рисунке.
Результатом применения "облачных вычислений" является снижение требований к аппаратной
части клиентских ЭВМ, как результат их удешевление и сокращение расходов на создание и подержание
работы соответствующей вычислительной инфраструктуры. Все необходимые ресурсы консолидируются
в одном месте, получение доступа к ним возможно посредством общедоступной сети internet, при этом требования к
пропускной способности каналов связи для решения рассматриваемой задачи более чем скромные. Кроме того использование представленных ранее средств
реализации клиент-серверного взаимодействия позволяет получать доступ к расчетным и сервисным функциям как серверной
так и клиентской частей в не зависимости от используемой пользователем платформы и операционной системы.
|
|
|
|
|
|