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

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

Изобретение относится к технической кибернетике и предназначено для идентификации линейных детерминированных динамических объектов. Технический результат заключается в повышении точности и быстродействия процесса идентификации линейного объекта, который достигается путем определения значений входного и выходного сигналов объекта, подачи их на пробную модель, которую формируют из последовательного множества пробных моделей возрастающего порядка, выделения первой пробной модели, сравнения сигналов на выходах объекта и выбранной пробной модели и управления выбором порядка следующей модели полученным сигналом рассогласования достижения заранее заданной точности идентификации. 5 ил., 4 табл.
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6

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

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

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

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

Известен способ идентификации линейного динамического объекта (Дейч А.М. Методы идентификации динамических объектов, М. Энергия, 1979, с.160), в котором задают пробную модель объекта в виде разностного уравнения:

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

где Yk величина сигнала на выходе объекта в k-том такте;

Xk величина сигнала на входе объекта в k-том такте;

Ai, Bj параметры математической модели объекта.

Идентификация объекта заключается в том, что по результатам измерений Xk, Yk оценивают известные параметры Ai, Bj путем составления системы линейных алгебраических уравнений, записав выражение (1) для k 0, 1, 2, 2n. Далее решают эту систему уравнений относительно параметров Ai, Bj.

Способ имеет следующие недостатки:

для построения адекватной модели необходимо правильно задать порядок исследуемого объекта, в противном случае не достигается точность идентификации;

при замене порядка n необходимо изменять структуру и заново решать систему линейных алгебраических уравнений, что снижает быстродействие из-за значительного числа вычислительных операций (если объект n-го порядка, то система состоит из (2n +1) уравнений);

решение системы алгебраических уравнений может быть не определено из-за недостаточной обусловленности основной матрицы системы.

Наиболее близким к предлагаемому способу является способ идентификации линейного динамического объекта (авт. св. N 361456, кл. G 05 B 17/02, заявл. 08.11.69, БИ N1, 1973), сущность которого состоит в следующем: измеряют значения входного и выходного сигналов объекта, подают их на пробную модель, которую задают в виде разностного уравнения (1). Определяют вектор параметров объекта способ идентификации линейного объекта, патент № 2097818 (A0, A1, Am, B1, B2, Bn) и вектор состояния способ идентификации линейного объекта, патент № 2097818 (Xk, Xk-1, Xk-m, Yk-1, Yk-2, Yk-n), тогда (1) записывают в виде скалярного произведения: способ идентификации линейного объекта, патент № 2097818

Идентификацию осуществляют по итерационной формуле:

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

где способ идентификации линейного объекта, патент № 2097818 вектор параметров модели объекта, получаемой в результате идентификации;

способ идентификации линейного объекта, патент № 20978181 и способ идентификации линейного объекта, патент № 20978182 настроечные параметры, подбираемые экспериментально.

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

Этот способ имеет следующие недостатки:

необходимо правильно задать порядок исследуемого объекта, в противном случае занижается точность идентификации;

способ не дает рекомендаций выбора начальных значений настроечных параметров способ идентификации линейного объекта, патент № 20978181 и способ идентификации линейного объекта, патент № 20978182 а также алгоритма изменения их при изменении структуры идентификации, что значительно снижает быстродействие процесса идентификации.

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

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

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

Изобретение поясняется на фиг. 1 5.

Структурная схема системы, реализующей предлагаемый способ, изображена на чертеже (фиг.1).

Входной сигнал Xk поступает одновременно на вход блока 1 объекта идентификации и на вход блока 2 формирования множества пробных моделей, на блок 2 также поступает выходной сигнал объекта Yk. Блок 2 определяет ДПФ G(z) идентифицируемого объекта, разлагает ее в непрерывную дробь, получает множество пробных моделей в виде конечных непрерывных дробей, выделяет первую пробную модель. Далее в блоке 3 восстановления значений выходного сигнала объекта определяют модельный выходной сигнал YМk Сигналы на выходах блоков 3 и 1 поступают на блок 4 сравнения, в котором сигнал рассогласования между выходными значениями объекта и выбранной модели сравнивают с заранее заданной точностью идентификации способ идентификации линейного объекта, патент № 2097818 Если сигнал рассогласования больше e то повторяют указанную последовательность операций, увеличив с помощью алгебраического сумматора 5 порядок пробной модели на единицу и вернувшись в блок 3. Процесс идентификации прекращается при достижении заданной точности идентификации.

Предлагаемый способ осуществляется следующим образом: по результатам измерений входных и выходных сигналов объекта в равноотстоящие промежутки времени строят ДПФ как отношение вход-выходных Z-преобразований по формуле:

G(z) Y(z)/X(z),

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

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

Из формулы (2) следует, что полученная ДПФ представляет собой соотношение двух бесконечных полиномов степени z-1. Для получения ДПФ идентифицируемого объекта в виде дробно-рационального выражения и определения ее параметров, используют аппарат дробно-рациональных аппроксимаций. Разлагают G(z) в непрерывную дробь вида:

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

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

Аппроксимируют G(z) последовательностью {Gk(z)}nk=1 конечных непрерывных дробей в виде дробно-рациональных выражений, параметры которых определяют, вычисляя конечную непрерывную дробь "снизу-вверх". Выделяют первое дробно-рациональное выражение и переходят от полученного выражения для Gk(z) к разности уравнениям вида (1), позволяющим восстанавливать значения модельного сигнала YМk на выходе пробной модели.

Если максимальная разница между экспериментальными Yk и модельными YМk значениями меньше наперед заданной точности способ идентификации линейного объекта, патент № 2097818 для всех точек наблюдения, т. е. если для

способ идентификации линейного объекта, патент № 2097818 для всех k (3),

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

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

Пример 1. Аналоговый объект идентификации нагревательная печь. Известно, что данный объект описывается апериодическим звеном 1-го порядка, входная величина которого количество поступающего в единицу времени тепла, а выходная величина температура в печи to. Передаточная функция звена G(s) K/(T s + 1), где K коэффициент передачи; T- постоянная времени.

На входе объекта имеют сигнал способ идентификации линейного объекта, патент № 2097818 где t время.

На выходе получают сигнал (фиг.2) y(t) K(1-e-t/T), y0=0.

Пусть K 1, T 2, тогда для шага дискретизации способ идентификации линейного объекта, патент № 2097818t1 имеют дискретные измеренные значения выходной величины yk (табл. 1).

Задают требуемую точность идентификации способ идентификации линейного объекта, патент № 2097818= 0,01.

По данным измерений полагают y11 y12= 1.

Находят ДПФ по формуле (2):

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

Приводят подобные при одинаковых степенях переменной z и вводят следующие обозначения: C0 y0, Ck yk yk-1 для k 1, 2, 11.

Тогда ДПФ переписывают в виде:

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

здесь C0 0, C1 0,39; C2 0,238; C3 0,144 и т.д.

Разлагают G(z) в непрерывную дробь следующим образом:

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

Берут непрерывную дробь 2-го порядка:

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

По найденной ДПФ G2(z) выписывают разностное уравнение для YМk:

YМk = 0,39способ идентификации линейного объекта, патент № 2097818xk-1-0,000000043способ идентификации линейного объекта, патент № 2097818xk-2+0,605способ идентификации линейного объекта, патент № 2097818YМk-1,

где YМk восстановленные значения в k-ый момент времени выходной величины нагревательной печи (табл. 1).

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

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

где T1, T2, T3 постоянные времени;

K коэффициент передачи.

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

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

где K коэффициент передачи;

T1, T2, T3 постоянные времени.

Соответствующая дискретная передаточная функция:

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

Задают требуемую точность идентификации способ идентификации линейного объекта, патент № 2097818 0,02. Для шага дискретизации Dt 4, K 1, T1 4, T2 10, T3 4 имеют следующие параметры G(z):

a1 -1,0382; a2 0,2466; b1 -0,073; b2 0,282.

По ДПФ G(z) находят дискретную теоретическую модель объекта (табл.2) по формуле:

Yk -0,073xk-1 + 0,282xk-2 + 1,038Yk-1- 0,246Yk-2

Находят Z-преобразования входной и выходной величин: X(z) 1/(1-z-1); Y(z) y0+y 1 способ идентификации линейного объекта, патент № 2097818z-1 ++ y11способ идентификации линейного объекта, патент № 2097818z-11+.

По данным измерений выходной величины полагают y11 y12= 1, тогда:

Y(z)= y0 + y1способ идентификации линейного объекта, патент № 2097818z-1+ +y11способ идентификации линейного объекта, патент № 2097818z-11[1 + z-1 + z-2+. y0 + y1способ идентификации линейного объекта, патент № 2097818z-1+.+y11способ идентификации линейного объекта, патент № 2097818z -11/(1

z-1).

Далее находят ДПФ по формуле (2) и, приведя подобные при одинаковых степенях переменной z, получают:

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

где C0 y0, Ck y0, Ck yk - yk-1 для k 1, 2,11.

Разлагая G(z) в непрерывную дробь и ограничиваясь непрерывной дробью 4-го порядка, получают:

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

Свернув эту непрерывную дробь, переходят к разностному уравнению:

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

Здесь YМk восстановленные дискретные значения выходной величины.

Параметры полученной модели в виде ДПФ совпадают с параметрами заданной ДПФ тестового объекта.

Результаты вычислений приведены в сравнительной табл. 2.

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

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

где K 1 коэффициент передачи; T1 10, T2 7, T3 3, T4 2, Tt 4 постоянные величины. В частном случае при T3 T4 формула (5) является передаточной функцией сушильной башни для производства серной кислоты. Переходная характеристика тестого объекта изображена на фиг. 4.

Соответствующая объекту (5) ДПФ для шага дискретизации способ идентификации линейного объекта, патент № 2097818t 4:

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

Тогда теоретическая модель тестого объекта имеет вид:

Yk 0,0652xk-2 + 0,0479xk-3 0,0075xk-4 + 1,4986yk-1 0,7041yk-2 + 0,0998yk-3

Дискретные измерения выходной величины y при k 1,2,13 приведены в табл. 3.

Аналогично примерам 1, 2 находят разложение ДПФ в непрерывную дробь:

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

Разностное уравнение, соответствующее непрерывной дроби 4-го порядка:

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

Разностное уравнение, соответствующее непрерывной дроби 5-го порядка:

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

Значения выходной величины, восстановленные по уравнениям (6) и (7), приведены в табл. 3 (для точности идентификации способ идентификации линейного объекта, патент № 2097818 0,02).

Пример 4. Сравнительный анализ предлагаемого способа с аналогом. Пусть объект идентификации поплавковый уравномер, входная величина которого - перемещение поплавка, выходная величина изменение уровня жидкости в резервуаре. Этот объект описывается апериодическим звеном 2-го порядка с непрерывной передаточной функцией: G(s) K/(1 + T1способ идентификации линейного объекта, патент № 2097818s + T2способ идентификации линейного объекта, патент № 2097818s2), где K коэффициент передачи, T1, T2 - постоянные времени. Возьмем для определенности K 1, T1 3, T2 1, т.е. уравнение выходной величины yk 1 1.17e-k/2 + 0.17e-k/0,38.

Экспериментатор по виду переходной кривой (фиг. 5) задает порядок пробной модели. Пусть пробная модель 1-го порядка, тогда для нахождения оценок неизвестных параметров модели (1) составляют систему линейных алгебраических уравнений для k 0, 1, 2. Решив ее, получают следующие оценки параметров: A0 0, A1 0,222, B1 -1,063, тогда модельные значения выходной величины восстанавливаются разностным уравнением Y1k = 0,222xk-1+1,063y1k-1. Результаты вычислений приведены в табл. 4, где yk экспериментальные значения выходной величины, Y1k значения выходной величины пробной модели 1-го порядка, рассчитанные по аналогу, Y2k значения выходной величины пробной модели 2-го порядка, рассчитанные по аналогу, YМk модельные значения выходной величины, рассчитанные по предлагаемому способу.

Из табл. 4 видно, что пробная модель 1-го порядка плохо описывает объект по сравнению с предлагаемым способом идентификации. Взяв пробную модель не 1-го, а 2-го порядка, по способу аналогу оценивают неизвестные параметры модели, решив систему из 5-ти линейных уравнений следующим образом: A0 0, A1 0,222, A2 0,168, B1 -0,438, B2 -1,178. Тогда значения выходной величины пробной модели 2-го порядка восстанавливаются разностным уравнением:

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

Предлагаемый способ идентификации уже по разностному уравнению:

YМk = 0,222xk-1+0,084xk-2+0,013xk-3+0,68yМk-1

соответствующему конечной непрерывной дроби 3-го порядка, описывает объект с точностью способ идентификации линейного объекта, патент № 2097818 0,01 и не требует решения системы алгебраических уравнений.

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

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

Класс 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)
Наверх