Интеллектуализация электроэнергетических комплексов связана с внедрением новых информационных и измерительных систем, усложнением их внутренних механизмов взаимодействия и поведенческих мотивов, что определяет актуальность поиска новых технологий в области моделирования, направленных на повышение эффективности их функционирования, объединения и разработки новых структурных элементов управления [5, 7].
Для обеспечения автоматизации управления и опционального распределения перетоков мощности/энергии в электроэнергетических системах предлагается к разработке информационно-измерительная система управления электроэнергетическими комплексами (ИИСУЭЭК) [6]. При постоянных изменениях в бизнес-процессах распределения энергетических ресурсов по многим зачастую не стыкуемым в систему параметрам отбора качеств и свойств разработчики подобных систем вынуждены постоянно заниматься корректировкой программ и моделей данных, что приводит к семантической неоднородности интегрируемых информационных потоков и зачастую необходимости повторной разработки приложений-конверторов.
Для более детального рассмотрения вопросов решения проблемы семантической неоднородности информационных потоков используем онтологии [8]. Но в существующих информационно-управляющих системах используются несколько идентифицированных областей, к которым предъявляются различные требования. Поэтому для обеспечения семантически корректной интероперабельности неоднородных информационных и распределяющих систем, в контексте данной предметной области необходимо выяснить общность и различия онтологий, которые лежат в их основе, согласовать неоднородные онтологические спецификации и на базе соответствий онтологических контекстов осуществлять преобразование информационных потоков. Необходимый алгоритм построения результирующей онтологии разработан из нескольких отношений и атрибутов. Задача интеграции уже сводится к задаче построения отображений и интеграции онтологий и, далее установления взаимосвязей схем, т.е. сохранения соответствия множества онтологий нашей системы заданному набору семантических зависимостей, который позволяет установить между ними взаимодействие.
Как правило, любая объектная схема автоматизированной информационной системы включает в себя элементы, которые соответствуют сущностям разных предметных областей, где каждый объект характеризуется значениями набора атрибутов и представляется как множество упорядоченных пар (П) вида
(1)
где ai – атрибут объекта; di – значение атрибута; i ∈ [1...n]; n – количество атрибутов.
В зависимости от рассматриваемой предметной исследуемой базы информационных ресурсов и их определяющей роли в управлении электроэнергетическими потоками мощности/энергии предлагается ввести универсальную базовую единицу в рассматриваемой модели управления, как концепт.
Каждый концепт (К) онтологии нашей системы идентифицируется по имени и характеризуется типом. Поэтому концепт зададим как
Ki = (namei, typei), (2)
где namei – уникальное имя (идентификатор) i-го концепта; typei – тип i-го концепта (абстрактный либо составной).
Далее, концепты могут быть членами различных иерархий, но мы можем по определяемым нами признакам выделить из них топологии раздельных групп с близкими атрибутами либо взаимозависимыми общими величинами однорангового значения. Объединим такие группы концептов в множество концептов
Так как необходимо соотнести процесс выявления и описания различных и множественных факторов образования тех или иных концептов с переносимыми по наследству уникальными атрибутами, которые и связывают концепты в группы идентичных целей или свойств по наследуемым (генетическим) признакам, то выразим множество отношений между рассматриваемыми концептами:
M = {M1, M2, M3}, (3)
где M1 – отношение наследования (отношения «класс – подкласс»); M1(K1, K2), где K1 – является надклассом концепта K2; M2 – отношение агрегации (отношения «часть/целое»), M2(K1, A′): атрибуты концепта K1 входят во множество атрибутов всех концептов A′; M3 – отношение ассоциации (семантические отношения), обладающее свойством транзитивности [1].
И теперь можем приступить к созданию идеологических принципов формирования общего репозитория информационных и управляющих систем, соответственно их семантической принадлежности.
Вводится функция интерпретации (Н) ИИСУЭЭК, сопоставляющей каждому концепту онтологии множество элементов информационной системы, и каждой роли – декартово произведение таких множеств. Интерпретация называется моделью онтологии O(H ∈ M(O)), если она удовлетворяет всем значениям в К и М. Онтология, не имеющая моделей, называется противоречивой.
Описание онтологических моделей информационных систем, автоматизирующих процессы распределения энергетических потоков между потребителями, которые состоят из информационных объектов, формально можно представить в следующем виде:
(4)
где – множество концептов;
– множество атрибутов концептов;
– множество ограничений, накладываемых на атрибуты;
– отображение, задающее для каждого концепта множество его атрибутов;
– отображение, задающее ограничения на каждый атрибут; M – множество отношений; Н – функция интерпретации.
Информационная система, использующая онтологию O, представлена в виде
(5)
где ϒ = {υ1, υ2, ..., υn} – множество элементов объектной схемы информационной системы; – отображение, ставящее в соответствие элементу объектной схемы его концепт;
– отображение, ставящее в соответствие связям между элементами объектной схемы их отношения в онтологии, и для любого элемента П ∈ ϒ выполняется условие: множество атрибутов элемента объектной схемы П соответствует атрибутам его концепта, т.е.
[2, 8].
Далее, когда рассматривается наличие разнородных по управлению или назначению информационных или управляющих распределительных систем, предлагаем применить категорию объединения разнородных информационных объектов или их групп на втором, более высшем эшелоне рассмотрения принципов взаимодействия информационных и управляющих процессов, по тому же методу, что и ранее.
Обозначим через ΨO – множество онтологических моделей ИИСУЭЭК, использующих онтологию O.
Обозначим изменение информационной системы как отображение
X:ΨO → ΨO, (6)
где ΨO – множество неоднородных информационных систем в ИИСУЭЭК.
Различные онтологии ИИСУЭЭК, входящие в O, имеют пересекающиеся множества атрибутов, типов и концептов. Для этого необходимо, чтобы отображения Φϒ, ΦK, ΦA, ΦP на одинаковых концептах онтологий ИИСУЭЭК совпадали. Результирующая онтология определяет соответствия концептов и правила их интерпретации ИИСУЭЭК, что позволяет успешно установить их взаимодействие.
Информационная система (ИИСУЭЭК)
(7)
называется интегрированной на множестве ИИСУЭЭК , если
непротиворечиво, т.е. существуют
являющиеся расширением соответствующих отображений:
Для осуществления согласованного изменения данных в ИИСУЭЭК необходимо установление между онтологиями семантических зависимостей, которые определяют семантическую близость концептов. Таким образом, цель интеграции заключается в сохранении соответствия множества онтологий информационных систем заданному набору семантических зависимостей.
Под семантической зависимостью, заданной на онтологии O, предполагается Z-предикат, заданный на .
Множество семантических зависимостей
Z = {z1, z2, z3, z4, z5} (8)
непротиворечиво, если существует онтология O, которая удовлетворяет зависимости zj.
Для численной оценки семантической близости концептов онтологий выбран подход, основанный на результатах исследований A. Maedche, профессора университета Мангейма (Германия) [9, 10]. В соответствии с этим рассматриваются атрибутивная, таксономическая и реляционная меры, результаты измерений с использованием каждой из них с учётом весовых коэффициентов и используются для комплексной оценки семантической близости.
Предлагается определять атрибутивную меру не как пересечение диапазонов числовых значений атрибутов концептов, а как отношение пересечения множеств атрибутов к объединению множеств атрибутов концептов. Также определять весовые коэффициенты автоматически с использованием генетического алгоритма. Основные преимущества предлагаемого подхода заключаются в выявлении ключевых концептов для построения результирующей онтологии, устранения субъективности описаний понятий онтологии и зависимости от точек зрения разработчиков онтологий.
К сформированной популяции потенциальных решений со следующими ограничениями t, r, a ∈ [0, 1]; t + r + a + = 1, eltv применять стандартные операторы отбора, кроссовера и мутации.
Критерий выбора – это максимизация суммы мер семантической близости между концептами двух онтологий:
(9)
Для выделения меры семантической близости, при которой концепты эквивалентны, необходимо выбрать пороговое значение меры близости. Разработан метод определения критерия подобия концептов для классификации отображений в пять групп: эквивалентность, частичная эквивалентность, обобщение, уточнение, неопределённость:
(10)
где ρ1 – процент, при котором b считается порогом подобия для определения эквивалентности концептов:
(11)
где ρ2 – процент, при котором считается порогом подобия для определения отсутствия эквивалентности концептов [1].
Заключение
Построенная математическая модель интеграции онтологий ИИСУЭЭК адекватно описывает их семантические особенности. Алгоритм интеграции с использованием онтологий в целом лишен многих недостатков, присущих чисто техническим методам, и предоставляет возможность разработки интегрированных систем, работающих с информацией на семантическом уровне.
Практическое использование разработанного метода моделирования позволяет оптимальным образом объединять локальные базы интегрированных информационно-измерительных систем управления перетоками мощности в электроэнергетических системах/комплексах (при различных режимах работы, в т.ч. с учётом финансового планирования энергопотребления). При этом исключается дублирование информационно-управляющих потоков и обеспечивается целостность и непротиворечивость представленных в них сведений.
Необходимо отметить, что универсального подхода к построению онтологических моделей не существует, а созданная онтология является базисным элементом для дальнейшего моделирования энергетической системы территории (региона) [3, 4] и служит для более структурированного исследования данной отрасли.
Рецензенты:
Бочкарев С.В., д.т.н., профессор кафедры «Микропроцессорные средства автоматизации», ФГБОУ ВПО «Пермский национальный исследовательский политехнический университет», г. Пермь;
Закиров Д.Г., д.т.н., профессор, главный научный сотрудник, ФГБУН «Горный институт» Уральского отделения Российской академии наук (ГИ УрО РАН), г. Пермь.
Работа поступила в редакцию 06.11.2014.
Библиографическая ссылка
Ромодин А.В., Слаутин Ю.А., Калинин И.С. ВОПРОСЫ ПОСТРОЕНИЯ ОНТОЛОГИЧЕСКОЙ МОДЕЛИ УПРАВЛЕНИЯ ЭЛЕКТРОЭНЕРГЕТИЧЕСКИМИ КОМПЛЕКСАМИ (СИСТЕМАМИ) // Фундаментальные исследования. – 2014. – № 11-7. – С. 1512-1515;URL: https://fundamental-research.ru/ru/article/view?id=35797 (дата обращения: 17.08.2024).