Первая программа защиты по аналоговому каналу — КиберПедия 

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...

Первая программа защиты по аналоговому каналу

2017-09-26 345
Первая программа защиты по аналоговому каналу 0.00 из 5.00 0 оценок
Заказать работу

 

В программе 1 (Cobriv, рис.11) реализована защита от обрыва, выброса или провала входного параметра. Эти ситуации будем трактовать, как отказ канала. Обрыв распознаётся (отказ) по значению параметра, когда оно меньше единицы. Анализ обрыва осуществляется алгоритмом порогового контроля (ПОР), расположенным в алгоблоке 12. Выброс или провал отнесём к сбою канала, который распознаётся в алгоблоках 7, 8, 9, 10, 13 и 15. Отказ канала фиксируется триггером, расположенным в алгоблоке 19. В контроллере постоянно, через заданный временной интервал, определяемый длительностью импульса мультивибратора с малым периодом (алгоблок 6), определяется разность значений контролируемого параметра. По переднему фронту сигнала с мультивибратора запоминается значение параметра. Обозначим его через Xi-1. По заднему фронту (т.е. через время равное длительности импульса) запоминается следующее значение параметра, обозначим его через Xi. Если текущее значение параметра незначительно отличается от предыдущего (ïXi-1 - Xi ï<A), то текущее значение параметра передаётся на выход блока, т.е. происходит перезапись. На выходе алгоблока 20 (20/2) хранится значение параметра после блока защиты. Один мультивибратор (алгоблок 06) с малым периодом служит для выявления выбросов или провалов параметра. А мультивибратор (алгоблок 11) с большим периодом формирует команду для перезаписи значения параметра на выход блока. Если триггер зафиксировал отказ канала, то сигнал с триггера поступает на вход «Сброс» мультивибратора (алгоблок 11) и перезапись прекращается. В случае сбоя или отказа канала на выходе алгоблока 20 сохраняется предыдущее достоверное значение сигнала на время отказа канала. В программе 1 (рис.11) обрыв распознаётся только по абсолютному значению параметра, близкому к нулю[6]. Но это может быть не обрыв, а нулевое значение параметра. Поэтому для повышения надёжности распознавания обрыва в следующей программе 2 (рис.12) постоянно контролируется скорость изменения значения параметра с помощью алгоритма контроля скорости изменения параметра (ОГС). Обрыв фиксируется по двум признакам: резкому уменьшению скорости параметра и принятию им в этот момент значения, близкого к нулю. Значение параметра, близкое к нулю, становится в том случае, если токовый сигнал, который поступает на клеммно-блочный соединитель (КБС-3), имеет диапазон изменения от 0 до 5 или от 0 до 20 mA. Если токовый сигнал изменяется от 4 до 20 mA, то при обрыве линии мы получим значение параметра меньше нуля (идеально должен быть минус 25, реально имеем значение примерно минус 15 или другое отрицательное значение).

В программах 1 и 2 используются следующие алгоритмы: ВАА – ввод аналоговых сигналов (в данном случае одного Х), МУВ – мультивибратор, ПОР – алгоритм порогового контроля, ЗПМ – алгоритм запоминания сигнала по переднему фронту, СУМ – сумматор, ТМР – таймер, ЛОИ – двухвходовой элемент И, МОД – модуль (в нашем случае берётся абсолютная величина разности сигналов: ½Xi-1 - Xi½), ОКЛ – оперативный контроль информации на лицевой панели (ЛП) контроллера логической модели. В пороговом алгоритме установлен порог, равный 5, т.е. А=5 (см. рис.11).

Рис. 11 Программа 1 защиты от обрыва, выброса или провала сигнала

 

 

Отображение информации программой 1 на ЛП логической модели контроллера приведено в таблице 1.

Таблица 1

Номер входа Цифровой индикатор Шифр входа Шкала Наименование
  Первый прямоугольный индикатор ЛП Nоп   Произошел отказ или сбой канала.
  ЦИ Z1 0-100 Значение сигнала до блока защиты.
  ЦИ Z2 0-100 Последнее запомненное значение сигнала, т.е. после блока защиты.
  ЦИ Z3 0-100 Значение сигнала в предыдущий момент времени (Xi-1)
  ЦИ Z4 0-100 Значение сигнала в текущий момент времени (Xi)

3.3.1 Конфигурационная таблица программы 1

 

Программу 1 можно представить в табличном виде. Эта таблица называется конфигурационной. В конфигурационной таблице указываются все настройки: пороговые значения, временные настройки. Фактически это представление программы в табличном виде, что менее наглядно. Но имеется большая информация о программе. Например, в алгоритме МУВ указываются длительность импульса и длительность паузы.

Имя схемы: Cobriv.rem

Дата создания отчета: 25/04/2010(СДБ)

С И С Т Е М Н Ы Е П А Р А М Е Т Р Ы:

Системный номер контроллера: 2

Модель контроллера: Регулирующая

Комплектность УСО группы А: 8 ан.вх. и 2 ан.вых.(1)

Комплектность УСО группы Б: 8 д.вх. и 8 д.вых.(5)

Временной диапазон контроллера: Младший(Сек/Мин)

Время цикла: 0.2 сек.

Инвентарный номер контроллера[7]

В таблице оставлены стандартные обозначения, которые формируются кросс-средством Редитор Р-130. Поэтому лучше ориентироваться на обозначения в программе (рис.11).

 

А Л Г О Р И Т М Ы И К О Н Ф И Г У Р А Ц И Я:

Таблица 2

Ал.б. Алгоритм Мод Вход Значение Источник
      N Имя   Ал.б. Выход
  ОКО(01)        
      1 Xздн   20 2(Y1)
      2 Xвх   5 1(Y1)
      3 W0    
      4 W100    
      5 Xerr    
      6 Xруч    
      7 Xвр    
      8 Z    
      9 Nz    
      10 Nок    
  ВАА(07)        
      1 Xc1    
      2 Km1    
  МУВ(84) -      
      1 Сп    
      2 Ссбр   19 1(D1)
      3 T1 0.2  
      4 T0 0.2  
  ЗПМ(65)        
      1 Cзап   6 1(D)
      2 X1   5 1(Y1)
  ЗПМ(65)        
      1 Cзап   6 1(D)
      2 X1   5 1(Y1)
  СУМ(42)        
      1 Xo   7 2(Y1)
      2 X1 инверсия 8 2(Y1)
  МОД(46)        
      1 X1   9 1(Y)
  МУВ(84) -      
      1 Сп    
      2 Ссбр   19 1(D1)
      3 T1    
      4 T0    
  ПОР(59)        
      1 X11   5 1(Y1)
      2 X21    
      3 Xс1    
      4 Xd1    
  ПОР(59)        
      1 X11   10 1(Y1)
      2 X21    
      3 Xс1    
      4 Xd1    
  ЛОИ(70)        
      1 C11   12 1(D1)
      2 C21   15 2(D1)
  ТМР(81)        
      1 Сст   15 2(D1)
      2 Ссбр   13 1(D1)
      3 T1    
  ДВБ(14)        
      1 C1   19 1(D1)
      2 C2    
      3 C3    
  ИЛИ(72)        
      1 C11 инверсия 12 1(D1)
      2 С21   13 1(D1)
  ТРИ(76)        
      1 Cs1   18 1(D1)
      2 Cr1   14 1(D1)
  ЗПМ(65)        
      1 Cзап   11 1(D)
      2 X1   5 1(Y1)

3.4. Вторая программа защиты по аналоговому каналу

Рис. 12 Программа 2 защиты от обрыва, выброса или провала сигнала

 

 

Во второй программе (OBRIV2) для выявления обрыва в режиме реального времени контролируется скорость изменения параметра и значение параметра. Если скорость превысит допустимую и значение параметра станет близким к нулю или меньше нуля, то эта ситуация распознаётся как обрыв в линии. На выходе блока контроля сохраняется предыдущее достоверное значение параметра и формируется признак отказа измерительного канала (рис.12, алгоблок 19).

Отображение информации программой 2 на ЛП регулирующей модели приведено в таблице 3.

Таблица 3

Номер входа Цифровой индикатор Шифр входа Шкала Наименование
  ВЦИ ЗДН 0-100 Последнее запомненное значение сигнала (после защиты).
  НЦИ ВХ 0-100 Значение сигнала до проверки (до блока защиты).
  Первый прямоугольный индикатор ЛП Nок   Произошел обрыв или выброс или провал, т.е. отказ канала

3.4.1 Конфигурационная таблица программы 2

Конфигурационная таблица.

Имя схемы: OBRIV2.rem

Дата создания отчета: 26/11/2009(САБ)

С И С Т Е М Н Ы Е П А Р А М Е Т Р Ы:

Системный номер контроллера: 2

Модель контроллера: Регулирующая

Комплектность УСО группы А: 8 ан.вх. и 2 ан.вых.(1)

Комплектность УСО группы Б: 8 д.вх. и 8 д.вых.(5)

Временной диапазон контроллера: Младший(Сек/Мин)

Время цикла: 0.2 сек.

 

А Л Г О Р И Т М Ы И К О Н Ф И Г У Р А Ц И Я

Таблица 4

Ал.б. Алгоритм Мод Вход Значение Источник
      N Имя   Ал.б. Выход
  ОКО(01)        
      1 Xздн   20 2(Y1)
      2 Xвх   5 1(Y1)
      3 W0    
      4 W100    
      5 Xerr    
      6 Xруч    
      7 Xвр    
      8 Z    
      9 Nz    
      10 Nок   19 1(D1)
  ВАА(07)        
      1 Xc1    
      2 Km1    
  МУВ(84) -      
      1 Сп    
      2 Ссбр   19 1(D1)
      3 T1 0.2  
      4 T0 0.2  
  ЗПМ(65)        
      1 Cзап   6 1(D)
      2 X1   5 1(Y1)
  ЗПМ(65)        
      1 Cзап   6 1(D)
      2 X1   5 1(Y1)
  СУМ(42)        
      1 Xo   7 2(Y1)
      2 X1 инверсия 8 2(Y1)
  МОД(46)        
      1 X1   9 1(Y)
  МУВ(84) -      
      1 Сп    
      2 Ссбр   19 1(D1)
      3 T1    
      4 T0    
  ПОР(59)        
      1 X11   5 1(Y1)
      2 X21    
      3 Xс1    
      4 Xd1    
  ПОР(59)        
      1 X11   10 1(Y1)
      2 X21    
      3 Xс1    
      4 Xd1    
  ОГС(38) -      
      1 X   5 1(Y1)
      2 Vогр    
  ТМР(81)        
      1 Сст   15 2(D1)
      2 Ссбр   13 1(D1)
      3 T1    
  ЛОИ(70)        
      1 C11 инверсия 12 1(D1)
      2 C21   14 3(Dм)
  ЛОИ(70)        
      1 C11   12 1(D1)
      2 C21   15 2(D1)
  ИЛИ(72)        
      1 C11   16 1(D1)
      2 С21   13 1(D1)
  ТРИ(76)        
      1 Cs1   18 1(D1)
      2 Cr1   17 1(D1)
  ЗПМ(65)        
      1 Cзап   11 1(D)
      2 X1   5 1(Y1)

Поделиться с друзьями:

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.031 с.