способ идентификации линейного объекта

Классы МПК:G05B17/02 электрические 
G05B23/02 электрические испытания и контроль 
Автор(ы):, ,
Патентообладатель(и):Кемеровский государственный университет,
Карташов Владимир Яковлевич
Приоритеты:
подача заявки:
2001-03-30
публикация патента:

Изобретение относится к технической кибернетике и предназначено для идентификации линейных динамических объектов с переменным запаздыванием. Технический результат заключается в повышении точности и достоверности результатов моделирования объекта управления. Способ заключается в определении времени переменного запаздывания на основе информации о сигналах объекта на входе и выходе и может быть реализован с использованием ЭВМ в автоматическом режиме, в реальном масштабе времени. 1 ил.
Рисунок 1

Формула изобретения

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

Описание изобретения к патенту

Изобретение относится к технической кибернетике и предназначено для идентификации линейных динамических объектов с переменным запаздыванием. Способ может быть применен для определения (аппроксимации) времени переменного запаздывания на основе информации о сигналах объекта на входе и выходе и реализован с использованием ЭВМ в автоматическом режиме, в реальном масштабе времени.

Известна система идентификации параметров нестационарного объекта с переменным запаздыванием (патент РФ 2027214, МПК G 05 В 23/00, опубликованный 20.01.95).

Изобретение относится к системам идентификации переменных параметров динамических объектов, в том числе и переменного запаздывания, зависящего от времени. Способ определения переменного запаздывания основан на подстройке параметров системы по сигналу способ идентификации линейного объекта, патент № 2189621 означающему наличие отклонений параметров объекта и модели. При способ идентификации линейного объекта, патент № 2189621 параметры объекта и модели равны. Лежащее в основе изобретения представление x(t-способ идентификации линейного объекта, патент № 2189621) в ряд Тейлора в точке t обладает очень низкой точностью и существенно зависит от числа членов разложения, к тому же автор ограничивается двумя членами разложения. Следует отметить, ведение дифференциаторов еще более усугубляет положение, так как вносит в систему импульсные воздействия, что вряд ли может гарантировать высокое качество идентификации.

Наиболее близким к предлагаемому способу является способ идентификации линейного объекта (патент РФ 2146063, МПК G 05 В 17/02, опубликованный 27.02.2000) путем определения входного и выходного сигналов объекта, подачи их на идентификатор непрерывной дроби с последующим восстановлением дискретной математической модели объекта.

Способ заключается в следующем: по дискретным измерениям вход-выходных сигналов в равноотстоящие моменты времени с шагом дискретизации способ идентификации линейного объекта, патент № 2189621t строят дискретную передаточную функцию (ДПФ) как отношение Z-преобразования выходного сигнала к Z-преобразованию входного сигнала. Для получения ДПФ идентифицируемого объекта пользуются представлением в виде соответствующей правильной С-дроби, применив модифицированный алгоритм В.Висковатова, для которого строится идентифицирующая матрица. Если в (0)-строке матрицы конечное число k первых элементов равны нулю, а последующие отличны от нуля, то необходимо осуществить сдвиг влево на k элементов, при этом восстановленная ДПФ умножается на z-k.

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

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

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

Реализация способа поясняется структурной схемой, которая содержит:

блок 1 изменения амплитуды входного сигнала;

блок 2 объекта идентификации;

блок 3 идентификатора непрерывной дроби;

блок 4 восстановления дискретной математической модели;

блок 5 перехода к непрерывной математической модели;

блок 6 оценки временного запаздывания;

блок 7 накопления оценок временного запаздывания;

блок 8 идентификации временного запаздывания.

Фиксированный входной сигнал x(k) из блока 1 поступает на вход блока 2 объекта идентификации и на вход блока 3 идентификатора непрерывной дроби. На блок 3 поступает также выходной сигнал y(k). Блок 3 преобразовывает значения входного и выходного сигналов объекта в идентифицирующую матрицу и формирует непрерывную дробь. Затем коэффициенты непрерывной дроби поступают на вход блока 4 восстановления дискретной математической модели объекта. Далее параметры полученной модели поступают на блок 5 перехода к непрерывной математической модели реакции объекта, в котором определяют модельные значения выходного сигнала объекта идентификации. Затем в блоке 6 из множества дискретных значений, выходного сигнала y(k) определяют время tk, при котором данный сигнал отличен от нуля. Задают шаг дискретизации способ идентификации линейного объекта, патент № 2189621 меньше наперед заданной точности и путем обратного табулирования от момента времени tk определяют величину временного запаздывания объекта. Далее величина временного запаздывания поступает в блок 7 накопления оценок транспортного запаздывания. Потом изменяют величину амплитуды входного сигнала и повторяют процесс определения величины временного запаздывания. Накопленные значения в блоке 7 поступают на вход блока 8 идентификации переменного запаздывания объекта, в котором его определяют с помощью аппроксимации дробями Тиле с требуемой погрешностью вычислений.

Предлагаемый способ осуществляется следующим образом.

По результатам измерений входных и выходных сигналов объекта в равноотстоящие промежутки времени с шагом дискретизации способ идентификации линейного объекта, патент № 2189621t строят дискретную передаточную функцию объекта как соотношение Z-преобразований по формуле

способ идентификации линейного объекта, патент № 2189621

где Y(z) Z - преобразование выходного сигнала;

X(z) Z - преобразование входного сигнала.

Для получения ДПФ идентифицируемого объекта пользуются представлением (1) в виде соответствующей правильной С-дроби, применив модифицированный алгоритм В. Висковатова. На основании (1) расчетным путем определяется следующая матрица:

способ идентификации линейного объекта, патент № 2189621

в которой (-1)-строка и (0)-строка содержат дискетные значения входного x(kспособ идентификации линейного объекта, патент № 2189621t) и дискретные значения выходного сигналов y(kспособ идентификации линейного объекта, патент № 2189621t) в моменты времени {nспособ идентификации линейного объекта, патент № 2189621t}N0, и они являются начальными условиями при построении матрицы, а элементы способ идентификации линейного объекта, патент № 2189621m(nспособ идентификации линейного объекта, патент № 2189621t) последовательно определяются с помощью соотношений:

способ идентификации линейного объекта, патент № 2189621

где способ идентификации линейного объекта, патент № 2189621-1(nспособ идентификации линейного объекта, патент № 2189621t) = x(nспособ идентификации линейного объекта, патент № 2189621t); способ идентификации линейного объекта, патент № 21896210(nспособ идентификации линейного объекта, патент № 2189621t) = y(nспособ идентификации линейного объекта, патент № 2189621t), m=l,2,3,...; n=0,1,2,3,... .

Тогда элементы первого столбца матрицы (2) порождают частные числители правильной С-дроби, и ДПФ будет иметь вид:

способ идентификации линейного объекта, патент № 2189621

При аппроксимации дробно-рациональной функции в матрице (2) наблюдается появление нулевой строки, номер которой позволяет идентифицировать порядок функции. Если в (0)-строке матрицы (2) конечные числа k первых элементов равны нулю, а последующие отличны от нуля, то необходимо осуществить сдвиг влево на k элементов и далее определить элементы матрицы (2) по правилу (3), при этом, восстанавливая правильную С-дробь (4), элементы способ идентификации линейного объекта, патент № 21896210(0) умножаются на z-k.

Существенным для данного правила является то, чтобы первый элемент (-1)-строки был отличен от нуля, то есть входное воздействие в начальный момент времени х(0)способ идентификации линейного объекта, патент № 21896210. Получив ДПФ в виде (4) и свернув ее в дробно-рациональную функцию

способ идентификации линейного объекта, патент № 2189621,

переходят от данного выражения к непрерывной математической модели объекта с помощью взаимно однозначного соответствия

способ идентификации линейного объекта, патент № 2189621

По ней однозначно определяется непрерывная реакция объекта в виде аналитической зависимости. Начиная с первого ненулевого значения реакции объекта, осуществляется обратное табулирование полученной зависимости, при котором определяется значение аргумента, соответствующего нулевому значению реакции. Зная момент начала действия входного сигнала и полученное значение времени, определяется время запаздывания с точностью, определяемой точностью табулирования.

Приведем пример, иллюстрирующий решение задачи SP-идентификации предлагаемым методом.

Пример 1

Известно, что модель, связывающая расход топлива с давлением тяги одновального турбинно-реактивного двигателя (ТРД), имеет вид

способ идентификации линейного объекта, патент № 2189621

Пусть даны дискретные измерения вход-выходных переменных x(t), y(t) с шагом дискретизации способ идентификации линейного объекта, патент № 2189621t= 0.125 с при условии, что входной сигнал известен и представляет собой типовое ступенчатое воздействие. Тогда идентифицирующая матрица принимает вид

способ идентификации линейного объекта, патент № 2189621

а ДПФ имеет вид

способ идентификации линейного объекта, патент № 2189621

в которой нули и полюса

z1 n=0.88207, z2 n=0.77919, z1 н=0.68757, z2 н=-0.656668

В соответствии с аналогом временное запаздывание равно способ идентификации линейного объекта, патент № 2189621=kспособ идентификации линейного объекта, патент № 2189621способ идентификации линейного объекта, патент № 2189621t=4.375 с, и для повышения точности оценки временного запаздывания необходимо уменьшить шаг дискретизации.

В соответствии с предлагаемым подходом определим временное запаздывание с заданной точностью без изменения шага дискретизации. Используя обратное преобразование способ идентификации линейного объекта, патент № 2189621 получим для непрерывной передаточной функции

s1 n=1.0038, s2 n=1.996, s1 н=2.9967,

и, следовательно, непрерывная передаточная функция (НПФ)

способ идентификации линейного объекта, патент № 2189621

Восстановим непрерывную реакцию линейного объекта при единичном ступенчатом входном воздействии:

способ идентификации линейного объекта, патент № 2189621

где

способ идентификации линейного объекта, патент № 2189621

Для нахождения транспортного запаздывания способ идентификации линейного объекта, патент № 2189621 зафиксируем первое ненулевое измерение переходной характеристики y(t)=0.07486 и момент времени t=4.375 с. Составим уравнение относительно неизвестной величины временного запаздывания способ идентификации линейного объекта, патент № 2189621, которое принимает вид

способ идентификации линейного объекта, патент № 2189621

Полагая способ идентификации линейного объекта, патент № 21896210 = 4.375 c, итерационно уменьшаем значение способ идентификации линейного объекта, патент № 2189621 = способ идентификации линейного объекта, патент № 2189621-способ идентификации линейного объекта, патент № 2189621 до тех пор, пока не получим численное решение уравнения с заданной точностью способ идентификации линейного объекта, патент № 2189621.

При способ идентификации линейного объекта, патент № 2189621=0.001 транспортное запаздывание способ идентификации линейного объекта, патент № 2189621=4.229 с, а при способ идентификации линейного объекта, патент № 2189621=0.0001 способ идентификации линейного объекта, патент № 2189621=4.3 с.

Тем самым мы полностью восстановили непрерывную модель объекта.

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

Пример 2

Математическая модель изменения площади проходного сечения сопла ТРД с изменением давления тяги описывается данной передаточной функцией:

способ идентификации линейного объекта, патент № 2189621

способ идентификации линейного объекта, патент № 2189621 зависит от величины поперечного сечения сопла, способ идентификации линейного объекта, патент № 21896210 = 3, k=2.

На вход подается ступенчатое воздействие x(t)=хспособ идентификации линейного объекта, патент № 21896211(t).

I. Пусть x1=2, тогда способ идентификации линейного объекта, патент № 2189621(х)=3+1=4 и

способ идентификации линейного объекта, патент № 2189621

способ идентификации линейного объекта, патент № 2189621t=0.5 c

Тогда идентифицирующая матрица принимает вид

способ идентификации линейного объекта, патент № 2189621

Восстанавливая ДПФ по первому столбцу идентифицирующей матрицы, получим

способ идентификации линейного объекта, патент № 2189621

Используя принцип вариации шага дискретизации при способ идентификации линейного объекта, патент № 2189621t=0.125 с, получим ДПФ:

способ идентификации линейного объекта, патент № 2189621

Определим момент времени, при котором значение выходного сигнала отлично от нуля

способ идентификации линейного объекта, патент № 21896210 = 4.125 c,

тогда получим НПФ

способ идентификации линейного объекта, патент № 2189621

определим непрерывную реакцию объекта в виде

способ идентификации линейного объекта, патент № 2189621

где

способ идентификации линейного объекта, патент № 2189621

способ идентификации линейного объекта, патент № 2189621

способ идентификации линейного объекта, патент № 2189621

способ идентификации линейного объекта, патент № 2189621

способ идентификации линейного объекта, патент № 2189621

способ идентификации линейного объекта, патент № 2189621

Согласно вышеприведенной методике определим величину транспортного запаздывания с заданной точностью способ идентификации линейного объекта, патент № 2189621=0.0001: способ идентификации линейного объекта, патент № 2189621м = 4c.

II. Пусть х2=4, тогда способ идентификации линейного объекта, патент № 2189621 период дискретизации оставляем без изменения способ идентификации линейного объекта, патент № 2189621t=0.125 с. Выполняя преобразования, аналогичные (I), получим

способ идентификации линейного объекта, патент № 21896210 = 3.625 c,

способ идентификации линейного объекта, патент № 2189621м = 3.5 c при способ идентификации линейного объекта, патент № 2189621=0,0001

Выполняя аналогичные выкладки, на следующих этапах получаем

III. x3=6, способ идентификации линейного объекта, патент № 2189621(х)=3.333, способ идентификации линейного объекта, патент № 2189621t=0.125c,

способ идентификации линейного объекта, патент № 21896210 = 3.375 c,

способ идентификации линейного объекта, патент № 2189621м = 3.333 c при способ идентификации линейного объекта, патент № 2189621=0,0001

IV. x3=8, способ идентификации линейного объекта, патент № 2189621(х)=3,25, способ идентификации линейного объекта, патент № 2189621t=0.125 с,

способ идентификации линейного объекта, патент № 21896210 = 3.375 c,

способ идентификации линейного объекта, патент № 2189621м = 3.250 c при способ идентификации линейного объекта, патент № 2189621=0,0001.

V. x3=10, способ идентификации линейного объекта, патент № 2189621(х)=3,2, способ идентификации линейного объекта, патент № 2189621t=0.125 с,

способ идентификации линейного объекта, патент № 21896210 = 3.25 c,

способ идентификации линейного объекта, патент № 2189621м = 3.20 c, при способ идентификации линейного объекта, патент № 2189621=0,0001.

На следующем этапе, используя обратные разности (дробь Тиле), построим зависимость для определения переменного запаздывания.

Получаем следующие значения в интерполяционной таблице:

способ идентификации линейного объекта, патент № 2189621

Для приведенной таблицы получим интерполяционную непрерывную дробь вида

способ идентификации линейного объекта, патент № 2189621

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

Класс G05B17/02 электрические 

обнаружение аномалий в авиационном двигателе -  патент 2497173 (27.10.2013)
способ и система управления работой устройства с использованием комплексного моделирования с возможностью временного сдвига -  патент 2481612 (10.05.2013)
система прогнозирования и распределения выбросов (проливов) аварийно химически опасных веществ -  патент 2453896 (20.06.2012)
способ коррекции сложных систем и компенсатор для его осуществления -  патент 2451968 (27.05.2012)
способ параметрической идентификации математической модели судна -  патент 2444043 (27.02.2012)
способ управления и/или регулирования промышленного процесса -  патент 2444042 (27.02.2012)
моделирующий комплекс для станков с чпу -  патент 2438156 (27.12.2011)
устройство для моделирования процедуры распознавания сложного динамического объекта на временном интервале -  патент 2427873 (27.08.2011)
модельный прогнозный контроль процессов регулирования загрязнения воздушной среды -  патент 2379736 (20.01.2010)
генерация последовательности операций по комплексному анализу на основе предсказательной модели одиночной скважины - модульного динамического тестера (swpm-mdt) -  патент 2336567 (20.10.2008)

Класс G05B23/02 электрические испытания и контроль 

способ поиска неисправного блока в непрерывной динамической системе на основе смены позиции входного сигнала -  патент 2528135 (10.09.2014)
способ и система управления для планирования нагрузки электростанции -  патент 2523191 (20.07.2014)
нормализация данных, используемых для контроля авиационного двигателя -  патент 2522308 (10.07.2014)
идентификация отказов в авиационном двигателе -  патент 2522037 (10.07.2014)
способ определения зачетных натурных испытаний сложного технического комплекса средств вооружения корабля -  патент 2520711 (27.06.2014)
способ поиска неисправных блоков в непрерывной динамической системе -  патент 2519435 (10.06.2014)
способ определения поперечной гидродинамической силы, образующейся на корпусе судна при выполнении сложного маневрирования -  патент 2509032 (10.03.2014)
способ поиска неисправного блока в дискретной динамической системе -  патент 2506623 (10.02.2014)
способ поиска неисправных блоков в дискретной динамической системе -  патент 2506622 (10.02.2014)
система автоматизированного контроля работоспособности и диагностки неисправностей радиоэлектронной аппаратуры -  патент 2504828 (20.01.2014)
Наверх