ОКС 27.010
Дата введения - 1 февраля 2023 г.
Пункт 3.1.2 после слов "и обобщающих абстрактных" дополнить словами: ", а при необходимости также структурных и справочных),".
Пункт 3.1.4 изложить в новой редакции:
"3.1.4 профиль информационного обмена: Согласованная участниками информационного обмена или установленная национальным стандартом совокупность классов, атрибутов и ассоциаций, необходимая для передачи данных в рамках решения определенной задачи".
Раздел 3 дополнить пунктами 3.1.12, 3.1.13:
"3.1.12 справочный класс: Класс, предназначенный для моделирования перечисляемых типов данных с ограниченным множеством значений.
3.1.13 структурный класс: Класс, предназначенный для моделирования составных типов данных".
Пункт 3.2. Второй абзац изложить в новой редакции:
"CIM - Common Information Model 1)";
сноску 1) изложить в новой редакции:
"------------------------------
1)Серия стандартов [1], определяющая представление основных объектов и понятий в электроэнергетике в виде совокупности классов, атрибутов и ассоциаций между ними, предназначенная для упрощения интеграции автоматизированных систем, связанных с различными аспектами работы энергосистемы".
Раздел 4. Наименование изложить в новой редакции:
"4 Требования к профилю информационной модели".
Пункт 4.3 изложить в новой редакции:
"4.3 Профиль информационной модели может содержать:
- абстрактные классы;
- основные классы;
- справочные классы;
- структурные классы;
- атрибуты основных и абстрактных классов;
- атрибуты справочных и структурных классов;
- ассоциации основных и абстрактных классов.
Для наименований классов, атрибутов и ассоциаций, которые не содержатся в серии международных стандартов [1] и [2], должен добавляться префикс "rf:" (см. приложение А) в соответствии со следующими правилами:
- если класс уже имеет префикс "rf:", то для его атрибутов этот префикс не дублируется;
- если начальный или конечный класс имеет префикс "rf:", то для наименований ассоциаций он также указывается".
Пункт 4.10.1 дополнить абзацем:
"Абстрактные классы перечисляются в алфавитном порядке с сортировкой по графе "Имя класса (англ.)".
Пункт 4.10.2 дополнить абзацем:
"Основные классы перечисляются в алфавитном порядке с сортировкой по графе "Имя класса (англ.)".
Справочные классы профиля информационной модели должны быть представлены в виде таблицы 2.1.
Таблица 2.1
Смысловое определение справочного класса |
Имя класса (англ.) |
Имя вышестоящего класса (англ.) |
|
|
|
Пример -
Смысловое определение справочного класса |
Имя класса (англ.) |
Имя вышестоящего класса (англ.) |
Ориентация координатной плоскости |
OrientationKind |
- |
Справочные классы перечисляются в алфавитном порядке с сортировкой по графе "Имя класса (англ.)".
Структурные классы профиля информационной модели должны быть представлены в виде таблицы 2.2.
Таблица 2.2
Смысловое определение структурного класса |
Имя класса (англ.) |
Имя вышестоящего класса (англ.) |
|
|
|
Пример -
Смысловое определение структурного класса |
Имя класса (англ.) |
Имя вышестоящего класса (англ.) |
Сроки внедрения |
DeploymentDate |
- |
Структурные классы перечисляются в алфавитном порядке с сортировкой по графе "Имя класса (англ.)".
Пункт 4.10.3. Примечание исключить;
дополнить абзацем:
"Атрибуты перечисляются в алфавитном порядке с графы "Имя класса (англ.)" и далее в графе "Имя атрибута (англ.)".
Пункт 4.10.4. Пример изложить в новой редакции:
"Пример -
Смысловое назначение ассоциации |
Начальный класс |
Конечный класс |
Имя ассоциации (англ.) |
Множественность |
Соединительный узел полюсов |
Terminal |
ConnectivityNode |
ConnectivityNode |
0..1 |
Соединительные полюса |
ConnectivityNode |
Terminal |
Terminals |
0..* |
";
дополнить абзацем:
"Ассоциации перечисляются в алфавитном порядке с сортировкой по графе "Начальный класс" и далее по графе "Имя ассоциации (англ.)".
Пункт 4.11 исключить.
Раздел 5 изложить в новой редакции:
"5.1 При осуществлении автоматизированного информационного обмена в рамках решения отдельных задач участники информационного обмена обмениваются данными в соответствии с согласованным профилем информационного обмена, методологией и требованиями международного стандарта [3], а также в соответствии с требованиями к формату информационного обмена, установленными в приложении А.
5.2 Автоматизированный информационный обмен должен осуществляться одним из следующих способов:
- путем передачи данных (частей информационной модели) в соответствии с заданным профилем информационного обмена с учетом требований международного стандарта [3];
- путем передачи набора изменений к переданным ранее данным с учетом требований международного стандарта [3]".
Стандарт дополнить разделом 6:
"6 Требования к профилям информационного обмена
6.1 Для осуществления информационного обмена в рамках решения отдельных задач профиль информационного обмена может быть разработан и утвержден участниками информационного обмена в виде национального стандарта или многосторонних или двусторонних нормативных правовых актов.
В документах (национальных стандартах, нормативных правовых актах), регулирующих данный процесс, должны быть также установлены правила использования единых глобальных уникальных идентификаторов объектов информационной модели и иных объектов, описанных в профиле информационного обмена.
6.2 Профиль информационного обмена, утвержденный участниками информационного обмена, может содержать как классы, атрибуты и ассоциации, описанные в профилях информационной модели, так и иные классы, атрибуты и ассоциации, не описанные в профилях информационной модели.
6.3 Профиль информационного обмена, утвержденный в национальном стандарте, должен содержать только классы, атрибуты и ассоциации, присутствующие в профилях информационной(ых) модели(ей), описанной(ых) на уровне национальных стандартов.
6.4 Профиль информационного обмена должен состоять из раздела, содержащего наименование профиля, его версию, общее описание, и разделов, содержащих описание основных, структурных и справочных классов.
Описание классов должно содержать:
- наименование каждого основного, структурного или справочного класса (в алфавитном порядке) с указанием принадлежности к профилю информационного обмена;
- описание назначения каждого основного класса и правил его использования;
- описание необходимых собственных и унаследованных атрибутов каждого основного класса;
- описание необходимых собственных и унаследованных ассоциаций каждого основного класса;
- описание назначения и необходимых атрибутов каждого структурного и справочного класса.
6.5 В части классов, входящих в базисный профиль информационной модели, а также атрибутов и ассоциаций, указанных как обязательные, профиль информационного обмена должен соответствовать ГОСТ Р 58651.2.
6.6. Профиль информационного обмена может включать в себя описание требований и рекомендаций по его использованию, ограничения значений отдельных атрибутов и ассоциаций, а также требования и рекомендации по моделированию.
Требования и рекомендации, относящиеся к моделированию комплексных объектов, рекомендуется оформлять в виде приложений.
6.7 Атрибуты основных и структурных классов профиля информационного обмена должны быть представлены в виде таблицы 6.1 для каждого класса в отдельности. Таблицы каждого раздела обозначают отдельной нумерацией арабскими цифрами с добавлением перед цифрой номера раздела.
Таблица 6.1 - Атрибуты "наименование профиля": "наименование основного или структурного класса"
Имя атрибута (англ.) |
Обязательность атрибута |
Тип данных |
Описание и ограничения |
|
|
|
|
Определено в: Наименование родительского класса | |||
|
|
|
|
|
|
|
|
Определено в: Наименование родительского класса | |||
|
|
|
|
Пример -
Атрибуты ConductingEquipmentProfile: ACLineSegment
Имя атрибута (англ.) |
Обязательность атрибута |
Тип данных |
Описание и ограничения |
r |
1..1 |
ом |
- |
x |
1..1 |
ом |
Положительное ненулевое значение |
Определено в: Conductor | |||
length |
0..1 |
м |
- |
Определено в: IdentifiedObject | |||
name |
1..1 |
Строка |
Максимум 40 символов |
6.8 Обязательность атрибута устанавливается равной 1..1, если атрибут обязателен, и 0..1, если допускается отсутствие данного атрибута.
6.9 Ассоциации основных классов профиля информационного обмена должны быть представлены в виде таблицы 6.2 для каждого основного класса в отдельности.
Таблица 6.2 - Ассоциации "наименование профиля": "наименование основного класса"
Наименование конца ассоциации |
Множественность (от) |
Множественность (к) |
Конечный класс ассоциации |
Базовая ассоциация информационной модели и комментарии |
|
|
|
|
|
|
|
|
|
|
Определено в: Наименование родительского класса | ||||
|
|
|
|
|
|
|
|
|
|
Определено в: Наименование родительского класса | ||||
|
|
|
|
|
Пример -
Ассоциации ConductingEquipmentProfile: ACLineSegment
Наименование конца ассоциации |
Множественность (от) |
Множественность (к) |
Конечный класс ассоциации |
Описание и ограничения |
rf:ACLineSeriesSections |
0..1 |
0..* |
rf:A CLineSeriesSection |
- |
Определено в: ConductingEquipment | ||||
BaseVoltage |
0..* |
1..1 |
BaseVoltage |
- |
Определено в: Equipment | ||||
EquipmentContainer |
0..* |
1..1 |
EquipmentContainer |
- |
6.10 Ограничения профиля информационного обмена должны быть равными либо усиливать ограничения профиля информационной модели.
6.11 Атрибуты справочных классов профиля информационного обмена должны быть представлены в соответствии с требованиями, изложенными в 4.10.3, без указания типа данных".
Приложение А. Пункт А.2.1. Третий - шестой абзацы, пример изложить в новой редакции:
"Пространство имен CIM должно быть объявлено как xmlns:cim="http://iec.ch/TC57/CIM100#".
Пространство имен для расширений информационной модели, отсутствующих в CIM, должно быть объявлено как: xmlns:rf="http://gost.ru/2019/schema-cim01#".
Заголовок должен предшествовать всем остальным элементам. Формат CIMXML является подмножеством формата RDF и использует элементы, описанные в схеме xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#".
Описание профиля информационного обмена задается в виде соответствующего атрибута объекта, описывающего версию передаваемой информационной модели, который должен позволять уникально идентифицировать его и иметь следующий формат:
http://aost.ru/<разработчик>/<год>/стандарт/<наименование_профиля>/<версия>.
Ниже приведен пример пустого CIMXML файла.
Пример -
Пункт A.2.2 изложить в новой редакции:
"А.2.2 Элемент описания объекта информационной модели
Элемент описания объекта определяет экземпляр объекта определенного типа (classname) и его идентификатор (resource-uri).
Тип объекта является именем класса из схемы, объявленной в заголовке документа".
Пункт А.2.3. Второй пример изложить в новой редакции:
"Пример -
Элемент стандарта "Библиография". Позицию [2] изложить в новой редакции:
(ИУС N 5 2023 г.)
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Изменение N 1 ГОСТ Р 58651.1-2019 "Единая энергетическая система и изолированно работающие энергосистемы. Информационная модель электроэнергетики. Основные положения" (утв. и введено в действие приказом Федерального агентства по техническому регулированию и метрологии от 29 декабря 2022 г. N 1684-ст)
Текст изменений опубликован в ИУС "Национальные стандарты", 2023 г., N 5
Дата введения - 1 февраля 2023 г.