Платформа

Архитектура оперативно-информационного комплекса СК‑2007 является сетевой распределенной. Выделяется серверное и клиентское программное обеспечение комплекса. Серверная часть отвечает за хранение всех общих ресурсов и реализацию всей общей прикладной функциональности, а клиентское программное обеспечение обеспечивает одновременный многопользовательский доступ к ресурсам и функциям сервера для решения частных задач.

ИНТЕГРАЦИОННАЯ ПЛАТФОРМА

СК‑2007 является открытой платформой для интеграции приложений и систем автоматизации в единый комплекс, позволяющий эффективно и наиболее полно решать задачи, стоящие перед заказчиком.

Для решения задач интеграции разнородных приложений и автоматизированных систем в единую среду, обеспечивающую комплексный подход к решению задач автоматизации тех или иных бизнес-процессов предприятия, СК‑2007 предоставляет следующие средства:

В зависимости от степени интеграции приложений и автоматизированных систем с СК‑2007 используются различные способы размещения компонентов единого комплекса, управления их работой, организации информационного взаимодействия между ними.

Сервер приложений

СК‑2007 построен на базе современной модульной архитектуры. Каркасом, обеспечивающим работу серверных приложений комплекса в рамках этой архитектуры, является сервер приложений СК‑2007 — пакет специализированных инфраструктурных программ комплекса, который обеспечивает:

Возможности сервера приложений СК эффективно используются для работы приложений сторонних разработчиков во многих системах автоматизации.

Варианты интеграции приложений и автоматизированных систем в комплексах на базе СК-2007С

Платформа клиентских приложений

Клиентское программное обеспечение СК‑2007 включает средства для интеграции сторонних приложений, обеспечивающие:

Единое информационное пространство для работы с условно-постоянной информацией

Можно выделить следующие категории условно-постоянной информации, которую включает информационная модель современной SCADA/EMS/DMS/MMS-системы:

Современные стандарты автоматизации предполагают выделение ОБЩЕЙ части информационной модели автоматизированной системы. Суть технологии заключается в обеспечении единообразного описания и хранения в одном месте всей условно-постоянной информации, предназначенной для использования несколькими приложениями или пользователями.

CK-2007 обеспечивает ведение общей информационной модели и предоставление доступа к ней в соответствии с группой стандартов CIM (Common Information Model):

При построении автоматизированных систем для центров управления и предприятий электроэнергетики подсистема ведения CIM СК-2007 решает основную задачу, определенную для неё стандартом:

"Общая информационная моедль есть абстрактная модель, которая все множество элементов электроэнергетической системы представляет стандартным образом в виде описания объектов, их свойств и связей между ними. Такое единое описание позволяет осуществлять интеграцию различных приложений, выполненных независимыми изготовителями"(IEC 61970-301).

Однако, подсистема ведения общей информационной модели СК-2007 спроектирована таким образом, что позволяет описывать любые объекты и системы в соответствии с общими принципами семантики стандартов CIM. Для этих целей в состав пакета программ включен редактор профиля информационной модели.

По сути, СК-2007 предоставляет набор инструментальных средств, задачей которых является единое унифицированное представление структур условно-постоянных данных, независимо от источника происхождения данных и целей их использования.

CIM-подсистема СК‑2007 является первичным источником информации о модели объекта управления для приложений комплекса и его пользователей, при этом, как и в большинстве систем такого рода, обеспечивается внутренний слой хранения данных информационной модели.

Редактор информационной модели

В этом слое консолидируется вся условно-постоянная информация, необходимая для работы приложений ОИК СК. Внутренний слой информационной модели СК‑2007 позволяет организовать работу приложений с актуальной условно-постоянной информацией в темпе процесса, обеспечить независимость оперативного контура прикладных подсистем комплекса от инфраструктурной системы ведения общей информационной модели автоматизированной системы центра управления.

Возможности СК‑2007 по ведению базы данных информационной модели широки. Помимо модели объекта управления внутренний слой информационной модели СК‑2007 содержит конфигурационную, дополнительную нормативно-справочную информацию и обеспечивает:

Описание конфигурационной, нормативно-справочной информации, настройка универсального справочника осуществляются с помощью набора специализированных редакторов, входящих в общий пакет редакторов комплекса, — «Студии НСИ».

Важной особенностью комплекса является наличие в составе Студии НСИ всех необходимых средств для описания информационной модели объекта управления в терминах внутреннего слоя информационной модели СК‑2007. Таким образом обеспечивается возможность использования СК‑2007 без подсистемы ведения общей информационной модели в системах автоматизации, где она не требуется.

Варианты интеграции приложений и автоматизированных систем в комплексах на базе СК-2007С

Необходимость применения CIM-подсистемы СК‑2007 в составе автоматизированной системы определяется исходя из ее назначения, структуры и требований к интеграции.

Доступ к информации CIM для приложений обеспечивается следующими способами:

Кроме того, обеспечивается документированный программный интерфейс для работы с информационной моделью в терминах объектов и свойств CIM.

Единое информационное пространство для работы с оперативной информацией

Коммуникационные и интеграционные возможности СК‑2007 в части обмена оперативными данными с внешними системами и приложениями обширны, они включают технологии сбора данных, их интеллектуального хранения и предоставления доступа к текущим, ретроспективным и данным на будущее.

Под оперативными данными понимается структурированная тем или иным образом информация с метками времени. К такой информации относятся мгновенные и агрегированные аналоговые измерения, дискретные измерения, сигналы событий, отчетные параметры, плановые параметры и другие данные с метками времени, относящимися к прошлому, настоящему или будущему относительно текущего времени процесса, мониторинг и управление которым осуществляется.

RTPlatform

Ядром, вокруг которого строится единое информационное пространство для работы с оперативной информацией, является платформа реального времени (RTPlatform) СК‑2007.

RTPlatform включает:

Основными особенностями платформы реального времени СК‑2007 являются:

RTPlatform обеспечивает обработку и хранение событий комплекса. Все события записываются в виде объектов в хранилище оперативной информации, делятся на различные категории и по уровням важности. При получении события от генератора высокопроизводительная шина RTPlatform — HSB уведомляет о его наступлении всех заинтересованных подписчиков.

Генератором событий может выступать любая программа, имеющая соответствующее разрешение в системе. Подписаться на получение событий может любая программа, имеющая соответствующие права доступа к комплексу.

Хранение данных

Хранилище оперативных данных СК‑2007 предназначено для работы с большими потоками информации, которую необходимо хранить в течение длительных периодов.

Накопленные архивы или отдельные их фрагменты со временем могут терять свою актуальность. В этом случае отпадает потребность в хранении всей ранее поступившей в ОИК СК информации и возникает необходимость выделения той части архива, которая по-прежнему остается полезной.

СК‑2007 обеспечивает следующие технологии сокращения объемов архивных данных:

Настройка стратегий хранения архивов данных

Обеспечивается гибкая настройка стратегий хранения данных. Пользователь может использовать неограниченное количество таких стратегий, использовать их как для групп параметров, так и для отдельно взятого параметра. Каждая стратегия позволяет определить три уровня хранения данных для всей глубины архива с различными параметрами хранения для каждого уровня, временные границы уровней могут быть различными для каждой стратегии.

В СК‑2007 предусмотрена возможность создания импульс-архивов для хранения в неизменном виде значений параметров оперативной информации за заданный интервал времени в течение неограниченного срока. На этом интервале времени не применяется стратегия хранения, определенная для данного параметра оперативной информации.

Интерфейсы доступа

Интеграция приложений и автоматизированных систем в части оперативных данных обеспечивается на базе стандартных протоколов и технологий информационного обмена.

В зависимости от плотности интеграции приложений и автоматизированных систем выбирается та или иная технология информационного взаимодействия.

ОИК СК позволяет организовать обмен информацией с использованием широкого спектра стандартных протоколов на базе стека TCP/IP. Такой механизм обмена обычно используется для интеграции независимых систем.

Для приложений, более плотно интегрированных с платформой реального времени СК‑2007, используется группа интерфейсов межпрограммного взаимодействия. Эти интерфейсы обеспечивают доступ к RTPlatform с функциями чтения, записи данных, подписки на события из любой среды разработки. Кроме того, обеспечиваются:

На рисунке «Коммуникационные возможности СК‑2007» приведена общая схема возможностей СК‑2007 в части организации информационного взаимодействия, включающая слой коммуникационных адаптеров и слой интеграции на уровне межпрограммного взаимодействия.

Коммуникационные возможности СК-2007С


1 Information Storage & Retrieval.

2 High Speed Bus.