Мегаобучалка Главная | О нас | Обратная связь


Моделирование датчиков



2019-07-03 264 Обсуждений (0)
Моделирование датчиков 0.00 из 5.00 0 оценок




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

Ws2(s) = 1.                    (3.12)

Для измерения положения задвижки так же используем датчик. Он описывается так же передаточной функцией вида:

 Wsх(s) = 1.                    (3.13)

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

Спроектируем наблюдатель состояния для системы двух баков. Для этого воспользуемся описанием системы баков в переменных состояния (3.9). Для линейной динамической модели:

                 (3.14)

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

.        (3.15)

Система (3.9) является нелинейной, поэтому для оценки ее состояния можно построить нелинейный наблюдатель следующего вида:

. (3.16)

Для выбора коэффициентов обратной связи наблюдателя H необходимо выполнить линеаризацию в некоторой рабочей точке. Например, для точки

h1-h2 = 0.16357,м линеаризованная модель для (3.9) будет иметь следующий вид:

. (3.17)

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

.

Одель регулятора

Моделирование отказов

1. Отказ исполнительного механизма

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

КИМ = (1+δИМИМ0,                             (3.20)

где δИМ - величина отказа, изменяемая в пределах {-1…1}. δИМ = 0 соответствует безотказному режиму работы.

2. Отказы датчиков

Данный тип отказов проявляется во внезапном возникновении отклонений показаний датчика от действительных значений, измеряемой величины. Моделирование осуществляется в соответствии с уравнением:

,                         (3.21)

где yR – действительное значение измеряемой величины, y – значение величины, полученное датчиком, δS - величина отказа датчика.

Будем рассматривать следующие отказы датчиков: - датчик уровня, измеряющий h2; - датчик положения задвижки.

Величины отказов датчиков определяются следующим образом:

δS1 = {-1…1},                                       (3.22)

δS3 = α∙t.                                       (3.23)

3. Отказы объекта управления

Будем рассматривать следующие отказы объекта управления:

1) отверстие в баке 1

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

,       (3.24)

где Kfmax=0.5 м3/час – максимально возможный поток через отверстие.

Данный отказ может быть рассмотрен как внезапный и зарождающийся. В первом случае величина отказа dО1 измеряется в пределах {0…1}. dО1 = 0 соответствует безотказному режиму работы, dО1 = 1 – максимальной величине отверстия. Во втором случае величина отказа изменяется со скоростью αО1:

dО1 = αО1∙t.                                   (3.25)

2) отказ задвижки

Отказ моделируется как дополнительный поток через задвижку в соответствии с уравнением:

,                      (3.26)

где Kfmax=1 м3/час – максимально возможный поток задвижку, dОУ2 = {0…1} - величина отказа.

Данный отказ так же может быть рассмотрен как внезапный и зарождающийся. При внезапном отказе величина dО2 измеряется в пределах {0…1}. dО2 = 0 соответствует безотказному режиму работы, dО2 = 1 соответствует максимальному потоку через задвижку в закрытом положении. При зарождающемся отказе:

dО2 = αО2∙t.                          (3.27)

 



2019-07-03 264 Обсуждений (0)
Моделирование датчиков 0.00 из 5.00 0 оценок









Обсуждение в статье: Моделирование датчиков

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...
Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной...
Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (264)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.008 сек.)