Диагностика отказов системы регулирования уровня в баке
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?атематически может быть описан следующим образом (при пренебрежении динамикой датчиков):
,(2.4)
где - вектор отказа датчика.
Рис. 2.6. Датчики, выход и измеряемый выход
Правильно выбрав вектор , мы можем описать все случаи отказов датчиков. Когда выходной датчик показывает фиксированную величину (скажем ноль), вектор измерения y(t)=0 и вектор отказа = - yR(t). С другой стороны, когда датчики подвержены мультипликативному отказу, измерение становится , а вектор отказов может быть переписан так =.
Так же верно, что обычно действительный сигнал с исполнительного механизма системы часто не доступен. это реакция исполнительного механизма на команду (при пренебрежении динамикой исполнительного механизма) (рисунок 2.6):
, (2.5)
где - вектор отказа исполнительного механизма, а - известная команда управления. Подобно случаю отказа датчика, могут быть рассмотрены так же различные ситуации для функции отказа .
Рис. 2.7. Исполнительный механизм, вход и регулирующее воздействие
В случае, если вход системы неизвестен (т.е. в неконтролируемых системах), для измерения входа исполнительного механизма может быть использован входной датчик (рисунок 2.8). Датчик может быть представлен следующей моделью:
,(2.6)
.(2.7)
Рис. 2.8. Датчик входа
Когда в системе действуют всевозможные отказы датчиков, ее компонентов и исполнительных механизмов, ее модель может быть представлена следующим образом:
(2.8)
Рассматривая общий случай модель системы со всевозможными отказами может быть описана следующей моделью в переменных состояния:
(2.9)
где - вектор отказов, каждый элемент которого (i=1,2,тАжg) соответствует отдельному отказу. С практической точки зрения, неразумно делать дальнейшие предположения о характеристиках отказов, считая при этом их неизвестными функциями времени. Матрицы R1 и R2 известны как матрицы распределения отказов, представляющие воздействие отказов на систему. Вектор u(t) это вход исполнительного механизма и или измеряемое управляющее воздействие (actuation), вектор y(t) измеряемый выход. Оба вектора считаются известными при диагностике. В литературе по диагностике отказов векторы u(t) и y(t) просто называются входными и выходными векторами системы, за которой осуществляется мониторинг.
Представление системы со всеми возможными отказами в виде передаточной матрицы вход-выход имеет вид:
, (2.10)
где
(2.11)
2.3.4. Общая структура формирования рассогласования в диагностике отказов, основанной на моделях
Наиболее часто используемые методы диагностики предполагают использование априорной информации о характеристиках определенных сигналов (т.е. амплитуды и частотных свойств). Например, мы можем контролировать уровень или динамический диапазон сигнала, максимальную скорость изменения и его спектр. Основными недостатками данной группы методов являются:
- необходимость априорной информации о характеристиках сигналов;
- недоступная зависимость этих характеристик от режима работы системы, который априорно неизвестен и может меняться заблаговременно.
Для устранения недостатков традиционных методов наиболее очевидным вкладом в современные методы, основанные на моделях, является использование рассогласований, которые не зависят от режима работы системы, а реагируют только на отказы в характеристических свойствах. Рассогласования являются количественными, что представляет несоответствие между переменными реальной системы и математической моделью. Основанные на математической модели многие инвариантные (неизменяемые) связи (динамические или статические) между различными переменными системы могут быть вторичными (производными), и любые нарушения этих связей могут быть использованы как рассогласования.
Формирование рассогласования может быть выполнено в терминах структуры избыточного сигнала, как представлено на рисунке 2.9. В этой структуре система (процессор или алгоритм) F1(u,y) генерирует вспомогательный (избыточный) сигнал z, который вместе с y генерирует рассогласование r, удовлетворяющее следующему инвариантному отношению при отсутствии отказа:
r(t) = F2 (y(t), z(t)) = 0.(2.10)
Когда в системе возникает отказ эта инвариантная связь будет нарушена и рассогласование будет отличаться от нуля.
Рис. 2.9. Структура избыточного сигнала в формировании рассогласования
Простейшим методом формирования рассогласования является использование системы дубликата т.е. система F1 формируется идентичной реальной модели системы. Она имеет такой же как и система выходной сигнал. В этом случае, в блоке F1 сигнал y не требуется. Блок F1 в этом случае является имитатором системы. Сигнал z это имитируемый выход системы, а рассогласованием является отличие между z и y. Основным преимуществом данного метода является его простота. Основным недостатком является то, что, когда исследуемая система неустойчива, стабильность имитатора не может быть гарантирована. Это является следствием того, что для диагностики отказов используется модель разомкнутой системы (рисунок 2.3).
Рис. 2.10. Формирование рассогласования с имитатором системы
Прямым продолжением генерации рассогласования, основанной на использовании имитатора, является замена имитатора оценщиком выхода, который тр