Kaspersky Machine Learning for Anomaly Detection

Параметры и пример Excel-файла, содержащего конфигурацию активов и тегов

01 декабря 2023

ID 248125

Конфигурационный файл создается квалифицированным техническим специалистом Заказчика, сотрудником "Лаборатории Касперского" или сертифицированным интегратором. Системный администратор загружает конфигурацию активов и тегов в иерархической структуры в разделе Активы в меню администратора.

Конфигурационный файл содержит следующие вкладки:

  • readme – вкладка, содержащая общую информацию о конфигурационном файле.
  • directory_types – вкладка, описывающая типы активов иерархической структуры с помощью следующих параметров:
    • directory_type_id – идентификатор типа актива. Идентификатор присваивается автоматически при экспорте дерева активов.
    • directory_type – уникальное имя типа актива.
    • parameter<номер параметра>_label – имена специальных параметров, где <номер параметра> соответствует значению из диапазона от 1 до 5. Если у актива заданного типа отсутствует какой-либо специальный параметр, оставьте соответствующее поле в конфигурационном файле пустым.
    • description – описание типа актива. Поле не обязательно для заполнения.
  • directories – вкладка, описывающая активы иерархической структуры с помощью следующих параметров:
    • directory_id – идентификатор актива. Идентификатор присваивается автоматически при экспорте дерева активов.
    • directory_type – тип актива. Тип выбирается из типов активов, заданных на вкладке directory_types.
    • directory_type row – номер строки на вкладке directory_types, на которой описан выбранный тип актива. Поле заполняется автоматически.
    • directory_name – уникальное имя актива в рамках его родительского актива.
    • directory_info – описание актива. Поле не обязательно для заполнения.
    • parent – родительский актив. Если импортируемый актив находится на верхнем уровне иерархии активов, оставьте поле parent пустым.
    • parent row – номер строки, на которой описана выбранный родительский актив. Поле заполняется автоматически.
    • parent_id – идентификатор родительского актива. Идентификатор присваивается автоматически при экспорте дерева активов.
    • parameter<номер параметра> – имена специальных параметров, где <номер параметра> соответствует значению из диапазона от 1 до 5. Имена специальных параметров заполняются автоматически, если для выбранного типа актива определены специальные параметры.
    • value<номер параметра> – значения специальных параметров, где <номер параметра> соответствует значению из диапазона от 1 до 5. Если у актива отсутствует специальный параметр, оставьте поле для ввода соответствующего значения пустым.
  • tags – вкладка, описывающая теги иерархической структуры с помощью следующих параметров:
    • tag_id – идентификатор тега. Идентификатор присваивается автоматически при экспорте первичных элементов иерархической структуры.
    • tag_name – уникальное имя тега.
    • alternate_name – уникальное альтернативное имя тега. Поле не обязательно для заполнения.
    • tag_description – описание тега.
    • parent – родительский актив, к которому относится тег. Если для импортируемого тега родительским элементом является головной элемент иерархической структуры, оставьте поле parent пустым.
    • parent_row – номер строки на вкладке directories, на которой описан выбранный родительский актив. Поле заполняется автоматически.
    • parent_id – идентификатор родительского актива. Идентификатор присваивается автоматически при экспорте дерева активов.
    • tag_type – тип тега. Поле не обязательно для заполнения.
    • tag_units – единица измерения тега.
    • red_min – нижний порог блокировки, при достижении которого требуется принять экстренные меры реагирования на АСУ ТП. Поле не обязательно для заполнения.
    • red_max – верхний порог блокировки, при достижении которого требуется принять экстренные меры реагирования на АСУ ТП. Поле не обязательно для заполнения.
    • yellow_min – нижний порог сигнализации, при достижении которого оператору следует обратить внимание на поведение тега. Поле не обязательно для заполнения.
    • yellow_max – верхний порог сигнализации, при достижении которого оператору следует обратить внимание на поведение тега. Поле не обязательно для заполнения.
    • validity_min – нижний порог физически возможных значений тега. Поле не обязательно для заполнения.
    • validity_max – верхний порог физически возможных значений тега. Поле не обязательно для заполнения.
    • display_min – нижняя граница отображения значений тега на графиках. Поле не обязательно для заполнения.
    • display_max – верхняя граница отображения значений тега на графиках. Поле не обязательно для заполнения.
    • scale – выражение, по которому требуется рассчитать значение тега из значения, переданного в Kaspersky MLAD. Вместо выражения вы можете указать конкретное число, на которое требуется умножить значение передаваемого тега. Если перерасчет значения тега не требуется, оставьте поле пустым.
    • comment – комментарий к тегу.
    • x – координата расположения датчика объекта мониторинга по оси абсцисс. Поле не обязательно для заполнения.
    • y – координата расположения датчика объекта мониторинга по оси ординат. Поле не обязательно для заполнения.
    • z – координата расположения датчика объекта мониторинга по оси аппликат. Поле не обязательно для заполнения.

Ниже приведен пример файла в формате XLSX, который содержит описания активов и тегов и их конфигурацию.

Вкладка directory_types

directory_type_id

directory_type

parameter1_label

parameter2_label

parameter3_label

parameter4_label

parameter5_label

description

 

Завод

Процесс

Регион

 

 

 

Отдельная производственная единица

 

Агрегат

Производитель

Модель

Год изготовления

Ответственный

 

Промышленная установка

 

Уставки

 

 

 

 

 

Набор уставок

Вкладка directories

directory_id

directory_type

directory_type row

directory_name

directory_info

parent

parent row

parent_id

parameter1

value1

parameter2

value2

parameter3

value3

parameter4

value4

parameter5

value5

 

Завод

2

Химический завод

Tennessee Eastman Process

 

 

 

Процесс=

TEP

Регион=

США

 

 

 

 

 

 

 

Агрегат

3

Реактор

Химический реактор

Химический завод

2

 

Производитель=

Chemical Machines

Модель=

R1/12-13

Год изготовления=

2001

Ответственный=Иванов И.И.

 

 

 

 

Уставки

4

Уставки

Уставки реактора

Химический завод; Реактор

3

 

 

 

 

 

 

 

 

 

 

 

Вкладка tags

tag_id

tag_name

alternate_tag_name

tag_description

parent

parent_row

parent_id

tag_type

tag_units

red_min

red_max

yellow_min

yellow_max

validate_min

validate_max

display_min

display_max

scale

comment

x

y

z

 

Reactor_pressure_setpoint

 

Уставка давления реактора

Химический завод; Реактор; Уставки

4

 

SV

кПа

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A_feed_stream1

 

Расход реагента A

Химический завод; Реактор

3

 

PV

тыс. н.куб.м/ч

 

0,6

 

 

 

 

 

 

 

 

 

 

 

 

Нет отклика температуры реактора

 

Rule

Химический завод

2

 

PV

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!