способ идентификации линейного объекта
Классы МПК: | G05B17/02 электрические G05B23/02 электрические испытания и контроль |
Автор(ы): | Карташов В.Я., Инденко О.Н., Александров А.В. |
Патентообладатель(и): | Кемеровский государственный университет, Карташов Владимир Яковлевич |
Приоритеты: |
подача заявки:
2001-03-30 публикация патента:
20.09.2002 |
Изобретение относится к технической кибернетике и предназначено для идентификации линейных динамических объектов с переменным запаздыванием. Технический результат заключается в повышении точности и достоверности результатов моделирования объекта управления. Способ заключается в определении времени переменного запаздывания на основе информации о сигналах объекта на входе и выходе и может быть реализован с использованием ЭВМ в автоматическом режиме, в реальном масштабе времени. 1 ил.
Рисунок 1
Формула изобретения
Способ идентификации линейного объекта путем определения значений входного и выходного сигналов объекта, подачи их на идентификатор непрерывной дроби с последующим восстановлением дискретной математической модели объекта, отличающийся тем, что для фиксированного входного сигнала по параметрам дискретной математической модели объекта восстанавливают непрерывную математическую модель реакции объекта, в которой определяют дискретные модельные значения выходного сигнала объекта, из множества дискретных модельных значений выходного сигнала определяют момент времени, при котором значение данного сигнала отлично от нуля, при этом шаг задают меньше наперед заданной точности и путем обратного табулирования от момента времени, при котором дискретное модельное значение выходного сигнала отлично от нуля, определяют величину транспортного запаздывания объекта, значение этой величины запасают в блоке хранения, затем изменяют амплитуду входного сигнала и повторяют весь процесс до определения величины транспортного запаздывания объекта, при этом накопленные значения величин транспортного запаздывания используют для идентификации переменного запаздывания объекта путем аппроксимирования времени переменного запаздывания дробями Тиле.Описание изобретения к патенту
Изобретение относится к технической кибернетике и предназначено для идентификации линейных динамических объектов с переменным запаздыванием. Способ может быть применен для определения (аппроксимации) времени переменного запаздывания на основе информации о сигналах объекта на входе и выходе и реализован с использованием ЭВМ в автоматическом режиме, в реальном масштабе времени. Известна система идентификации параметров нестационарного объекта с переменным запаздыванием (патент РФ 2027214, МПК G 05 В 23/00, опубликованный 20.01.95). Изобретение относится к системам идентификации переменных параметров динамических объектов, в том числе и переменного запаздывания, зависящего от времени. Способ определения переменного запаздывания основан на подстройке параметров системы по сигналу



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



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

в которой (-1)-строка и (0)-строка содержат дискетные значения входного x(k






где







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



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

По ней однозначно определяется непрерывная реакция объекта в виде аналитической зависимости. Начиная с первого ненулевого значения реакции объекта, осуществляется обратное табулирование полученной зависимости, при котором определяется значение аргумента, соответствующего нулевому значению реакции. Зная момент начала действия входного сигнала и полученное значение времени, определяется время запаздывания с точностью, определяемой точностью табулирования. Приведем пример, иллюстрирующий решение задачи SP-идентификации предлагаемым методом. Пример 1
Известно, что модель, связывающая расход топлива с давлением тяги одновального турбинно-реактивного двигателя (ТРД), имеет вид

Пусть даны дискретные измерения вход-выходных переменных x(t), y(t) с шагом дискретизации


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

в которой нули и полюса
z1 n=0.88207, z2 n=0.77919, z1 н=0.68757, z2 н=-0.656668
В соответствии с аналогом временное запаздывание равно




s1 n=1.0038, s2 n=1.996, s1 н=2.9967,
и, следовательно, непрерывная передаточная функция (НПФ)

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

где

Для нахождения транспортного запаздывания



Полагая





При




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







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

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

Используя принцип вариации шага дискретизации при


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

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

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

где






Согласно вышеприведенной методике определим величину транспортного запаздывания с заданной точностью


II. Пусть х2=4, тогда





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





IV. x3=8,











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

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