Требования к программному обеспечению ОПП 500 кВ БоГЭС

Общие требования.

Все функции КПА должны выполняться без деградации при любых отказах:

— каналов связи с верхним уровнем иерархического управления или телемеханики;

— каналов дистанционного ввода-вывода дискретных сигналов.

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

КПА должен включать в себя следующие программное обеспечение:

  • системное программное обеспечение;
  • прикладное (технологическое) программное обеспечение.

Требования к системному программному обеспечению.

Системное программное обеспечение должно отвечать ОТТ РД 34.35.310-97.

Системное программное обеспечение имеет ограниченный пользовательский доступ и предполагает только частичное его конфигурирование.

Системное программное обеспечение должно содержать операционную систему реального времени (ОС РВ), систему первичной обработки входной информации (ПОИ) и тестовое ПО (ТПО).

Операционная система РВ должна содержать драйверы, управляющие работой внешних (по отношению к данному процессору) устройств, при этом ОС РВ однопроцессорного ПУ должна обеспечивать параллельное выполнение задач, а ОС РВ многопроцессорного ПУ должна предоставлять средства организации параллельной работы процессоров.

Система ПОИ должна производить над входными сигналами следующие действия:

  • масштабирование;
  • фильтрацию;
  • вычисление значений величин и параметров входных сигналов, предоставляемых алгоритмам ПА, (например, действующие значения и симметричные составляющие тока и напряжения, фаза, частота, мощность и прочие);
  • формирование контрольных сигналов о неисправном состоянии каналов измерительных цепей для исключения неправильных действий алгоритмов ПА и (или) зависания всего комплекса КПА;

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

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

Требования к прикладному программному обеспечению.

Прикладное ПО должно отвечать ОТТ РД 34.35.310-97.

Прикладное ПО должно включать:

  • программу пользовательского интерфейса;
  • исполняемые модули алгоритмов (ИМА) КПА;
  • программу хранения пакетов конфигурации КПА и пакетов уставок;
  • журнал событий для регистрации работы КПА и записи осциллограмм аварийных событий;
  • программу для организации службы уровней доступа к КПА.

Программа пользовательского интерфейса должна представлять из себя пакет интуитивно понятных графических интерфейсов (окон) с системами меню, которые поддерживают сервисы доступа, к следующим программным модулям:

  • первичной обработки информации для конфигурации состава входных сигналов, вычисляемых величин;
  • программы исполняемых модулей алгоритмов для введения уставок средств ПА и конфигурации необходимых алгоритмов;
  • журнал событий и осциллограмм для установки параметров и сигналов, подлежащих регистрации и осциллографированию в аварийных режимах;
  • программе хранения пакетов конфигурации КПА и пакетов уставок для просмотра и их редактирования;
  • ОРС-серверу/клиенту для формирования информационных пакетов и привязки связей и каналов между объектами.

Программное обеспечение ИМА должно осуществлять выполнение алгоритмов ПА. Все ИМА должны иметь визуальные сервисы доступа через пользовательский интерфейс.

Связь КПА с диспетчерским пультом (АСУ ТП) должна использовать распространенный интерфейс со стандартным протокол. На персональном компьютере диспетчерского пульта так же должна быть установлена программа, позволяющая просматривать текущие значения и сохраненные файлы аварий, вводить уставки алгоритмов и настройки прибора, проводить тестирование и т.д.

Категории статей

  • Рубрик нет

Аналитика и решения

Задать вопрос

* - поля обязательные для заполнения