Научная статья на тему 'Задача параметрической идентификации моделей управляемых динамических систем как проблема моментов'

Задача параметрической идентификации моделей управляемых динамических систем как проблема моментов Текст научной статьи по специальности «Математика»

CC BY
578
48
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МОДЕЛИ УПРАВЛЯЕМЫХ ДИНАМИЧЕСКИХ СИСТЕМ / ПАРАМЕТРИЧЕСКАЯ ИДЕНТИФИКАЦИЯ / ПРОБЛЕМА МОМЕНТОВ / MODELS OF CONTROLLABLE DYNAMIC SYSTEMS / A PARAMETRIC IDENTIFICATION / A PROBLEM OF MOMENTS

Аннотация научной статьи по математике, автор научной работы — Огородников Ю. И.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

An identification problem is one of the fundamental ones in the automatic control theory. This is because the actual values of the parameters of technical systems’ elements always differ from the calculated ones adopted in the design due to a number of factors. Therefore, efficiency of the developed control system for the controllable object greatly depends on the accuracy of the process of parametric identification of the object’s model. In this article a new algorithm for searching the values of identifiable parameters of controllable dynamic models representing themselves as a system of nonlinear non-stationary ordinary differential equations of the normal Cauchy form has been proposed. A software-based algorithm for the parametric identification has been implemented using the mathematical apparatus of the problem of moments. To verify the efficiency of the proposed algorithm, the process of parametric identification of a nonlinear non-stationary controllable dynamic model of the second order has been studied. Numerical experiment has shown that the proposed algorithm is efficient and allows very accurate estimations of identifiable stationary and non-stationary parameters of nonlinear models of controllable dynamic systems.

Текст научной работы на тему «Задача параметрической идентификации моделей управляемых динамических систем как проблема моментов»

 [Щ] Механика (S L

ее «в Modern technologies. System analysis. Modeling, 2017, Vol 56, no.4 r

stress field], Sovremennye tekhnologii. Sistemnyi analiz. Modelirovanie [Modern Technologies. System Analysis. Modeling], 2014, No. 3 (43), pp. 42-47.

15. Aistov I.P. et al. Uchet vliyaniya plasticheskikh deformatsii na skorost' rosta neskvoznykh ustalostnykh treshchin v kon-struktivnykh elementakh neftekhimicheskogo i kompressornogo oborudovaniya [Taking into consideration the effect of plastic deformations on the growth rate of non-penetrative fatigue cracks in structural elements of petrochemical and compressor equipment]. Sistemnyi analiz. Modelirovanie [Modern Technologies. System Analysis. Modeling], 2016, No. 2 (50), pp. 42-48.

Информация об авторах

Вансович Константин Александрович - к. т. н., доцент кафедры «Нефтегазовое дело», Омский государственный технический университет, г. Омск, e-mail: vansovichka@mail.ru

Аистов Игорь Петрович - д. т. н., профессор кафедры «Промышленная экология и безопасность», Омский государственный технический университет, г. Омск, e-mail: aistovi@mail.ru

Для цитирования

Вансович К. А. Анализ трехмерного напряженного состояния в вершине поверхностных усталостных трещин / К. А. Вансович, И. П. Аистов // Современные технологии. Системный анализ. Моделирование - 2017. - Т. 56, № 4. — С. 27-33. -DOI: 10.26731/1813-9108.2017.4(56).27-33.

Authors

Konstantin Aleksandrovich Vansovich — Ph.D. in Engineering Science, Associate Professor, the Subdepartment of Oil and Gas Engineering, Omsk State Technical University, Omsk, e-mail: vansovichka@mail.ru

Igor Petrovich Aistov — Doctor of Engineering Science, Professor, the Subdepartment of Industrial Ecology and Security, Omsk State Technical University, Omsk, e-mail: aistov i@mail.ru

For citation

Vansovich K.A., Aistov I.P. Analiz trekhmernogo napryazhennogo sostoyaniya v vershine poverkhnostnykh ustalostnykh treshchin [The analysis of three-dimensional stress condition at the top of the sur-face fatigue cracks]. Sovremennye tekhnologii. Sistemnyi analiz. Modelirovanie [Modern technologies. System analysis. Modeling], 2017. Vol. 56, No. 4, pp. 27-33, DOI: 10.26731/1813-9108.2017.4(56) .27-33.

УДК 62-501.12 Б01: 10.26731/1813-9108.2017.4(56).33-40

Ю. И. Огородников

Институт динамики систем и теории управления СО РАН, г. Иркутск, Российская Федерация Дата поступления: 10 октября 2017 г.

ЗАДАЧА ПАРАМЕТРИЧЕСКОЙ ИДЕНТИФИКАЦИИ МОДЕЛЕЙ УПРАВЛЯЕМЫХ ДИНАМИЧЕСКИХ СИСТЕМ КАК ПРОБЛЕМА МОМЕНТОВ

Аннотация. Проблема идентификации — одна из фундаментальных задач теории автоматического управления. Это обусловлено тем, что действительные значения параметров элементов технических систем всегда отличаются от расчетных, принятых при проектировании, в силу действия целого ряда факторов. Вследствие этого, эффективность разработанной системы управления управляемого объекта в значительной степени зависит от точности процесса параметрической идентификации модели объекта. В данной статье предложен новый алгоритм поиска значений идентифицируемых параметров управляемых динамических моделей, представляющих собой систему нелинейных нестационарных обыкновенных дифференциальных уравнений в нормальной форме Коши. Осуществлена программная реализация алгоритма параметрической идентификации на основе математического аппарата проблемы моментов. С целью проверки работоспособности предложенного алгоритма проведено исследование процесса параметрической идентификации нелинейной нестационарной управляемой динамической модели второго порядка. Проведённый численный эксперимент показал, что предложенный алгоритм работоспособен и даёт весьма точные оценки идентифицируемых стационарных и нестационарных параметров нелинейных управляемых динамических моделей.

Ключевые слова: модели управляемых динамических систем, параметрическая идентификация, проблема моментов.

Yu. I. Ogorodnikov

Institute for System Dynamics and Control Theory of Siberian Branch of Russian Academy of Sciences, Irkutsk, the Russian Federation Received: October 10, 2017

THE PROBLEM OF THE PARAMETRIC IDENTIFICATION OF MODELS OF CONTROLLABLE DYNAMIC SYSTEMS AS A PROBLEM OF MOMENTS

Abstract. An identification problem is one of the fundamental ones in the automatic control theory. This is because the actual values of the parameters of technical systems' elements always differ from the calculated ones adopted in the design due to a number of

©Ю. И. Огородников, 2017

33

Современные технологии. Системный анализ. Моделирование № 4 (56) 2017

factors. Therefore, efficiency of the developed control system for the controllable object greatly depends on the accuracy of the process of parametric identification of the object's model. In this article a new algorithm for searching the values of identifiable parameters of controllable dynamic models representing themselves as a system of nonlinear non-stationary ordinary differential equations of the normal Cauchy form has been proposed. A software-based algorithm for the parametric identification has been implemented using the mathematical apparatus of the problem of moments. To verify the efficiency of the proposed algorithm, the process ofparametric identification of a nonlinear non-stationary controllable dynamic model of the second order has been studied. Numerical experiment has shown that the proposed algorithm is efficient and allows very accurate estimations of identifiable stationary and non-stationary parameters of nonlinear models of controllable dynamic systems.

Keywords: models of controllable dynamic systems, a parametric identification, a problem of moments.

Введение

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

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

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

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

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

Идентификации подлежит объект, о котором ничего не известно. Это так называемая проблема «чёрного» ящика.

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

Идентификация объекта, структура которого и номинальные (расчетные) значения параметров известны.

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

Постановка задачи

Пусть структура модели управляемого динамического объекта задана системой нелинейных обыкновенных дифференциальных уравнений в форме Коши:

_ = /(_, Р,и, 0,_(о )= х0,( 3 Т = [^, ^ ]с Я1, (1)

Modern technologies. System analysis. Modeling, 2017, Vol 56, no.4

где х1

мы:

(t )e RJ

- «-мерный вектор состояния систе-

р()е Дт - т-мерный вектор идентифицируемых параметров системы;

и(0 - ^-мерный вектор управления (входной сигнал, являющийся известной функцией времени); /(х, р,и, t) - известная нелинейная «-мерная вектор-функция, непрерывная по t , дифференцируемая по х ир;

непрерывная функция; а

ь )=■! ^)

их й/

/р (t) = — () - кусочно-непрерывная функция на Т;

йр

х(-) е В (Т), В (Т) - пространство абсолютно непрерывных на Тфункций;

р(-) е СД (Т), СД (Т) - пространство кусочно-непрерывных на Тфункций; и(-) е СД (Т);

х( ),р( ), и(-) - символы функций, рассматриваемых как точки функциональных пространств.

Допустим, что все требования существования и единственности решения уравнения (1) при заданных начальных условиях выполнены [2].

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

Интерпретация задачи параметрической идентификации как проблемы моментов Можно заметить, что проблема моментов относится к математической проблеме, носящей весьма общий характер. К ней сводится ряд прикладных задач о распределении вероятностей, сил и масс, гарантирующих заданные величины соответствующих вероятностных моментов, моментов сил и моментов инерции. Проблему моментов можно также трактовать как изопериметрическую задачу из вариационного исчисления [3] , в которой необходимо определить минимум функционала при дополнительных условиях типа равенств.

Проблема моментов в теории управления движением [4] формулируется следующим образом.

Пусть в нормированном пространстве В$о ^ );О < t < Т% вектор-функций г() с нормой

р\о] задано п элементов гг (). Пусть также задано

п чисел 6г и 2 7 О . Требуется найти линей-

г=1

ную операцию )], определённую на всём

пространстве В{о();О < t < Т%, удовлетворяющую на заданных элементах гг () условиям

у\гг ()]=бг, г = 1,«.

Необходимые сведения из теории линейных операций можно найти в [4-6].

Идея применения математического аппарата проблемы моментов к задаче параметрической идентификации возникла у автора статьи после ознакомления с книгой [7], в которой для решения краевой задачи для линейных управляемых динамических систем использована теория проблемы моментов. Проверка новизны этой идеи по результатам поисков в интернете дала положительный результат: не обнаружено научных работ по применению теории проблемы моментов для решения задачи параметрической идентификации. Однако следует заметить, что обнаружена одна работа [8], в которой рассматривается непараметрическая идентификация линейного стационарного объекта с сосредоточенными и с распределенными параметрами на основе аппарата классической проблемы моментов.

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

р0(-)= О. Линеаризуем в окрестности пары {х0 (-), рО (-)% систему (1). Линеаризованное дифференциальное уравнение состояния имеет вид

^) = /х ()х ^) + /р ^), t е Т = \о , ^ ], (2)

где \х ()=(й/ 0 йх)о и \р ()=(й/ 0 ф)о - матрицы Якоби функции/относительно х ир соответственно, вычисленные на паре {х0 (-), р0 (-)%; х()= х()- х0 () и/?^) = р()- р0 () - малые возмущения. Начальным условием уравнения (2) является х ( О) = О .

В [9] доказан следующий результат.

Результат 1. Рассмотрим линейное дифференциальное уравнение

¿($ ) = А^ )4) + В^ ). (3)

Тогда, если А^) - непрерывная функция, а В() и р() - кусочно-непрерывные функции для всех t, решение уравнения (3) имеет вид

ч

¿($) = X (^ t о о ) +1X (^ т)в(т)р(т)Тт (4)

к

для всех t.

Современные технологии. Системный анализ. Моделирование № 4 (56) 2017

Переходная матрица X (t , t0 ) в (4) является решением матричного дифференциального уравнения —X (t ,t0 ) = ^(t )X (t , 10 ) для всех t e T . —D

X (t0, 10 ) = E , где E - единичная матрица.

Результат 1, применённый к системе (2) , позволяет найти решение уравнения (2). Поскольку в постановке задачи fx (t) - непрерывная функция , а fp (t) - кусочно-непрерывная функция на T = [t0, t1 ], решение уравнения (2) имеет вид

Ч

X (t) = J X(t , l)fp (x)>(x—8

(5)

для всех ' е Т .

Импульсная переходная матрица Н определяется следующим образом:

" I (1)(' , т)"

H (t, т) =

h<2>(t , x)

= X(t, 8)fp (l), t >8 . (6)

hJ>(t , 8)_

Движение системы (2) описывается равен-

ti

ством X (t ) = J H (t , x)p(x)d8 . В частности, при

t = t1 имеем

x (t) )= J H (t), t)p(t—

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Шаг 1. Задаётся начальное значение параметра-счётчика итераций 5 = 0 и начальное значение р" (•) на интервале идентификации Т = ['0,/) ] в виде р5(•)= 0 .

Шаг 2. Вычисляется решение х5 (•) задачи Коши х5 (•) = /{х\р\и) х5 ('0 ) = х0 на интервале идентификации Т = , ^ ].

Шаг 3. На паре {г5 (•), и5 (•)% вычисляются

'а/^ Га/^

якобианы

а_

dp

Шаг 4. Вычисляется переходная матрица

^ ('1 ).

Шаг 5. Вычисляется вектор

(d_f_ \ dp

ps (x— •

9 1

Ca = x(ti )-xs (ti )+ J (ti, x) D 0

Шаг 6. Вычисляется матрица

Qs = JXa(tif^VXaT(ti,x—x.

dp ) s ldp

У s

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

■с )=Га/ ^

p

Шаг 8. п

'(О-pS (•)

dp

(t)Xs T(ti, t)Qs ~i Cs •

зоверяется условие ' ;, где ; - заданное произволь-

Расписывая равенство (7) покоординатно, получим

> ('1 )= 11(г)('1,т)>(т)Тт, i = 1,п . (8)

0

На основании равенств (8) приходим к выводу, что значения хн ), х2 ),...,хп ) координат фазового вектора > (') в момент ' = можно рассматривать как результат линейной операции у [1], порождённой функцией р>(т) и выполненной над функциями 1«('), т), 1 т),..., 1п)('), т). Таким образом, задача параметрической идентификации по сути своей оказывается проблемой моментов.

Вычислительная схема алгоритма

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

ное малое положительное число.

Шаг 9. Если условие шага 8 не выполняется, то значение параметра-счётчика итераций увеличивается на единицу 5 = 5 +1 и следует переход к шагу 2. В случае выполнения условия шага 8 р5+н (•) - достигнутое решение.

В вышеприведённых формулах надстрочный знак т - знак транспонирования.

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

ной модели. Матрицы Якоби | —

dx

df 1 | df

Г ыЛ

dp

для s-й

J s

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

Modern technologies. System analysis. Modeling, 2017, Vol 56, no.4

Нетрудно заметить, что приведённый алгоритм на шаге 5 для э-й итерации требует введения значений одного замера в дискретный момент

с()

и снятого с

времени t) координат объекта модели значения хх (^ ).

Результаты численного эксперимента

х1 (0=х1 (0+р1 (0х 22 х 2 (0 = р 2 (0 + 4 х 2 (0 + и().

Для проверки работоспособности предложенного алгоритма параметрической идентификации на основе проблемы моментов просчитан контрольный пример. Исследовалась модель нелинейной управляемой системы второго порядка в виде с начальными условиями х1 (о) = 1, х2 (о) = 2 .

, т. е. и()е Д1 и(^) - скалярная функция.

На первом этапе численного исследования на ЭВМ любого алгоритма идентификации обычно производят имитацию поведения объекта. Имитируем поведение объекта решением исходной системы с истинными значениями параметров, которые идентифицируются, и неизменными (номинальными) остальными параметрами. Решается задача Коши для такой системы и значение вектора состояния в момент времени 1 используется на шаге 5 алгоритма параметрической идентификации для имитации замера координат объекта х(^).

Предполагается, что частота съёма измерительной информации с управляемого объекта составляет 1ООО Гц. Например, такое значение частоты регистрации данных - техническая характеристика современных акселерометров. Интервал наблюдения для целей идентификации Т можно выбирать равным не менее О,ОО1 сек.

Результаты численного моделирования представлены на рис. 1-4. На этих рисунках принято следующее обозначение: истинное значение параметров представлено сплошной линией, идентифицированный результат - пунктиром. Для оценки параметров использовались две итерации итерационного процесса. В ходе эксперимента просчитаны варианты, когда истинные значения оцениваемых параметров отличаются от номинальных на 20 %.

На рис. 1 представлен результат первого численного эксперимента проверки работоспосо-ности предложенного алгоритма для идентификации одного нестационарного параметра: р^) = t. Этот результат оказался блестящим: линии, представляющие истинное значение и идентифицированный результат, совпали. Для того, чтобы визу-

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

Идентификация нестационарного параметра

0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 Время [сек]

Рис. 1. Сравнение истинных и идентифицированных значений нестационарного параметра р(^) = t

На рис.2 представлен результат идентификации одного нестационарного параметра: р(^ = 0,02 -t.

4 ю-3 Идентификация нестационарного параметра

0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 Время [сек]

Рис. 2. Сравнение истинных и идентифицированных значений нестационарного параметра

р(^= 0,02 -t На рис. 3 представлен результат совместного оценивания двух стационарных параметров.

Современные технологии. Системный анализ. Моделирование № 4 (56) 2017

Идентификация стационарнь

х параметров

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 Время [сек] 4 10-з

Рис. 3. Сравнение истинных и идентифицированных значений стационарных параметров

Р) (t) = 2, р2 (t) = з На рис. 4 представлен результат совместного оценивания двух параметров: стационарного параметра р1 (t) = 2 и нестационарного параметра р2 (t) = 100 t.

Идентификация параметров

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

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

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

1 N

§ = - £ N K=)

Рг " Рг

х 100 %, где р1 и рг обозна-

0.8 1 1.2 1.4 1.6 1.8 2 Время [сек] 4 10 з

Рис. 4. Сравнение истинных и идентифицированных значений стационарного р1 (t) = 2 и нестационарного параметра р2 (t) = 100 t

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

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

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

личине = =

р(-)" р(-)

где р(-) и р(-) - функции,

определяющие истинное и идентифицированное значение функционального параметра; €2- гильбертово пространство квадратично суммируемых на Т = [^, t1 ] функций с нормой

'1

J р2 (t)dt.

OÙ «б

Modern technologies. System analysis. Modeling, 2017, Vol 56, no.4

Нетрудно было бы подсчитать для предложенного алгоритма параметрической идентификации погрешности идентификации по формуле (4), но это малоинформативно, поскольку визуально по рис. 1-4 видно, что это малые величины одного порядка.

Заключение

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

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

Автором статьи реализована программа для исследования процесса параметрической идентификации по представленному в данной статье алгоритму. Исходным языком программы является встроенный язык программирования системы МаЛаЬ, предназначенной для реализации инженерных и математических расчётов.

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

Вопросы сходимости алгоритма, выработки условий, гарантирующих единственность решения, корректировки алгоритма для случая неполной измеримости вектора состояния, работы алгоритма в присутствии шумов измерителей требуют тщательной проработки. При разработке теоретических аспектов алгоритма представляется возможным использовать накопленный опыт в исследовании нелинейных краевых задач [10-15].

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Дейч А.М. Методы идентификации динамических объектов. М.: Энергия, 1979. - 240 с.

2. Алексеев В.М., Тихомиров В.М., Фомин С.В. Оптимальное управление. М.: Наука, 1979. -430с.

3. Гельфанд И.М., Фомин С.В. Вариационное исчисление. М.: Физматгиз, 1961.-228 с.

4. Колмогоров А.Н., Фомин С.В. Элементы теории функций и функционального анализа. -7 изд., М.: Физматлит, 2004. -572 с.

5. Канторович Л.В., Акилов Г.П. Функциональный анализ. М.: Наука, 1977. - 744с.

6. Банах С. Теория линейных операций. Ижевск: R&C Dynamics, 2001. -272 с.

7. Красовский Н.Н. Теория управления движением. М: Наука, 1968. - 476с.

8. Кнеллер, Д. В. Разработка методов идентификации и управления на основе аппарата проблемы моментов: дис. ... канд. техн. наук :

05.13.01. - Системный анализ, управление и обработка информации (по отраслям)/ М., 1993.-211 с.

9. Заде Л., Дезоер V. Теория линейных систем. Метод пространства состояний. М: Наука, 1970. - 704 с.

10. Дмитриев А.В., Дружинин Э.И. К теории нелинейных краевых задач управляемых систем-В кн.: Дифференциальные уравнения и численные методы. Новосибирск: Наука. Сиб. Отделение, 1986, с. 179-187.

11. Беллман Р., Калаба Р. Квазилинеаризация и нелинейные краевые задачи - М. Мир, 1968. - 186 с.

12. Моисеев. Н. Н. Элементы теории оптимальных систем. -М. Наука, 1975. - 526 с.

13. Понтрягин Л. С.. Дифференциальные уравнения и их приложения. М. Наука, 1988 . - 208 с.

14. Гудков В. В., Клоков Ю. А., Лепин А. Я., Пономарёв В. Д. Двухточечные краевые задачи для обыкновенных дифференциальных уравнений. Рига: Латвийский государственный университет, 1973. - 135 с.

15. Лионс Ж. Л. Некоторые методы решения нелинейных краевых задач. М.: Мир, 1972. - 588 с.

Современные технологии. Системный анализ. Моделирование № 4 (56) 2017

REFERENCES

1. Deich A.M. Metody identifikatsii dinamicheskikh ob"ektov [Methods for identifying dynamic objects], Moscow: Energiya Publ.,

1979,240 p.

2. Alekseev V.M., Tikhomirov V.M., Fomin S.V. Optimal'noe upravlenie [Optimal control]. Moscow: Nauka Publ,, 1979, 430 p.

3. Gel'fand I.M., Fomin S.V. Variatsionnoe ischislenie [The calculus of variations]. Moscow: Fizmatgiz Publ., 1961,228 p.

4. Kolmogorov A.N., Fomin S.V. Elementy teorii funktsii i funktsional'nogo analiza [Elements of the theory of functions and functional

analysis]. 7th ed., Moscow: Fizmatlit Publ., 2004, 572 p.

5. Kantorovich L.V., Akilov G.P. Funktsional'nyi analiz [Functional analysis]. Moscow: Nauka Publ., 1977, 744 p.

6. Banakh S. Teoriya lineinykh operatsii [The theory of linear operations]. Izhevsk: R&C Dynamics Publ., 2001, 272 p.

7. Krasovskii N.N. Teoriya upravleniya dvizheniem [Motion Control Theory]. Moscow: Nauka Publ., 1968,476 p.

8. Kneller D. V. Razrabotka metodov identifikatsii i upravleniya na osnove apparata problemy momentov: dis. ... kand. tekhn. nauk :

05.13.01. - Sistemnyi analiz, upravlenie i obrabotka informatsii (po otraslyam) [Development of methods of identification and control based on the apparatus of the problem of moments: Ph.D. (Engineering) thesis: 05.13.01. - System analysis, management and processing of information (by industry)]. Moscow, 1993, 211 p.

9. Zade L., Dezoer Ch. Teoriya lineinykh sistem. Metod prostranstva sostoyanii [The theory of linear systems. State space method].

Moscow: Nauka Publ., 1970, 704 p.

10. Dmitriev A.V., Druzhinin E.I. K teorii nelineinykh kraevykh zadach upravlyaemykh sistem - V kn.: Differentsial'nye uravneniya i chislennye metody [On the theory of nonlinear boundary value problems of controllable systems - In the book: Differential equations and numerical methods]. Novosibirsk: Nauka. Sib. Otdelenie Publ., 1986, pp. 179-87.

11. Bellman R., Kalaba R. Kvazilinearizatsiya i nelineinye kraevye zadachi [Quasilinearization and nonlinear boundary value problems]. Moscow: Mir, 1968, 186 p.

12. MoiseevN. N. Elementy teorii optimal'nykh system [Elements of the theory of optimal systems]. Moscow: Nauka Publ., 1975, 526 p.

13. Pontryagin L. S. Differentsial'nye uravneniya i ikh prilozheniya [Differential equations and their applications]. Moscow: Nauka Publ., 1988,208 p.

14. Gudkov V. V., Klokov Yu. A., Lepin A. Ya., Ponomarev V. D. Dvukhtochechnye kraevye zadachi dlya obyknovennykh differentsi-al'nykh uravnenii [Two-point boundary value problems for ordinary differential equations]. Riga: Latvian state university Publ., 1973, 135 p.

15. Lions J. L. Quelques méthodes de résolution des problèmes aux limites non linéaires. Paris, Dunod, 1969 (Russ. ed.: Lions Zh. L. Nekotorye metody resheniya nelineinykh kraevykh zadach. Moscow: Mir Publ., 1972, 588 p.).

Информация об авторах

Authors

Юрий Иннокентьевич Огородников - к. т. н., Институт динамики систем и теории управления СО РАН, г. Иркутск, е-тай: ogor23@yandex.ru

Для цитирования

Yuri Innokentievich Ogorodnikov - Ph.D. in Engineering Science, Institute for System Dynamics and Control Theory of Siberian Branch of Russian Academy of Sciences, Irkutsk, e-mail: ogor23@yandex.ru

For citation

Огородников Ю. И. Задача параметрической идентификации моделей управляемых динамических систем как проблема моментов // Современные технологии. Системный анализ. Моделирование. - 2017.- Т. 56, № 4. - С. 33-40. -БО!: 10.26731/1813-9108.2017.4(56).33-40.

УДК 519.688

В. Е. Зотеев, Р. Ю. Макаров

Ogorodnikov Yu. N. Zadacha parametricheskoi identifikatsii modelei upravlyaemykh dinamicheskikh sistem kak problema momentov [The problem of parametric identi-fication of models of controllable dynamic systems as a problem of moments]. Sov-remennye tekhnologii. Sistemnyi analiz. Modelirovanie [Modern Technologies. System Analysis. Modeling], 2017. Vol. 56, No.4, pp.

33-40. DOI: 10.26731/1813-9108.2017.4(56).33-40._

DOI: 10.26731/1813-9108.2017.4(56). 40-48

Самарский государственный технический университет, г. Самара, Российская Федерация Дата поступления: 26 октября 2017 г.

ЧИСЛЕННЫЙ МЕТОД ОПРЕДЕЛЕНИЯ ПАРАМЕТРОВ ПЕРВОЙ СТАДИИ ДЕФОРМАЦИИ ПОЛЗУЧЕСТИ

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

1В. Е. Зотеев, Р. Ю. Макаров, 2017

i Надоели баннеры? Вы всегда можете отключить рекламу.