Научная статья на тему 'Адаптация параметров математической модели в режиме реального времени методом стохастической аппроксимации'

Адаптация параметров математической модели в режиме реального времени методом стохастической аппроксимации Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
219
30
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
АДАПТАЦіЯ / МОДЕЛЬ / АЛГОРИТМ / СТОХАСТИЧНА АПРОКСИМАЦіЯ / АДАПТАЦИЯ / СТОХАСТИЧЕСКАЯ АППРОКСИМАЦИЯ / ADAPTATION / MODEL / ALGORITHM / STOCHASTIC APPROXIMATION

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Чернышев Н.Н.

Розглянуто методику адаптації параметрів математичної моделі досліджуваного процесу на підставі методу стохастичною апроксимації. Запропоновано удосконалений алгоритм, що володіє високою швидкістю збіжності.Рассмотрена методика адаптации параметров математической модели исследуемого процесса на основании метода стохастической аппроксимации. Предложен усовершенствованный алгоритм, обладающий высокой скоростью сходимости.The technique of adaptation of parameters of mathematical model on the basis of a method of stochastic approximation is considered. An improved algorithm has a high rate of convergence.

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Чернышев Н.Н.

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

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

тизация-2010». Донецк, 2010 р. - Выпуск 19 (171). - С. 77-82.

5. Турупалов В.В. Информационная система обеспечения безопасности промышленных предприятий / Турупалов В.В. // Науковий вюник Чершвецького ушверситету «Комп'ютерш системи та компоненти. Збiрник наукових праць. Том 3. Випуск 2 - Чершвщ, 2012. - С. 65-68.

6. Турупалов В.В. Роль телекомуш-кацшних технологий у системах автомати-заци пiдприeмств гiрничого-добувного комплексу / Турупалов В.В. // Научно-теоретический журнал «Искусственный интеллект».- Донецк-2012. - №4. - С. 516 -521.

7. И.А. Молоковский Исследование процесса распространения радиоволн в телекоммуникационных сетях специального назначения / И.А. Молоковский, В.В. Турупалов, Р.Ш. Абрамов // Науковi пращ Донецького нащонального техшчного ушверситету. Серiя: Обчислювальна тех-нiка та автоматизацiя. - Донецьк, 2013. -Випуск 2(25). - С. 144-151.

8. Молоковский И.А. Аппаратно -программный комплекс для центра технического обслуживания сети специального назначения / И.А. Молоковский, В.В. Турупалов // Науковi пращ Донецького ш-ституту залiзничного транспорту Укра1н-сько1 державно! академи залiзничного

транспорту. - Донецьк, 2013. - Випуск 33. - С. 119-125.

9. Василенко А. В. Аппаратура позиционирования персонала и подвижного оборудования / А.В. Василенко, А.Г. Шевченко, В.И. Ревякин // Уголь Украины. - 2009. - Выпуск 12. - С. 12-14.

Аннотации:

У статп розглянуп питания реал1зацп системи зв'язку на основ1 випром1нюючого кабелю для вугледобувних шдприемств, який дозволяе оперативно отримати швидкий 1 точний попк технолопчно! шформацп, а також здшснювати зв'язок мiж робiтииками.

Ключовi слова: Зв'язок - Випромiнюючий кабель - Пвдземна частина вугледобувного шдприемства._

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

Ключевые слова: Связь - Излучающий кабель - Подземная часть угледобывающего предприятия.

In the article the author considers the problem of software for the coal mines and transmitting information of the mobile object in the underground part of the mine workings.

Keywords: Communication - Coaxial cable -The underground part of the coal company.

УДК 681.5.015

ЧЕРНЫШЕВ Н.Н., к.т.н., доцент (ДонНТУ)

Адаптация параметров математической модели в режиме реального времени методом стохастической аппроксимации

Актуальность

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

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

что, вычисление оценок параметров модели производится лишь после того как сформирован весь массив измерений входа-выхода объекта [1,2,4].

После начальной настройки параметров модели часто возникает задача обеспечения адаптации идентифицируемых параметров модели в реальном времени для повышения адекватности модели физическому процессу. В свою очередь работа в реальном режиме времени, накладывает серьезные ограничения на алгоритмы настройки. Алгоритм настройки параметров должен обладать малой вычислительной сложностью и достаточной скоростью сходимости к истинному значению, поэтому применение рекуррентных алгоритмов идентификации на практике ограничено. Необходимо также учитывать действие шумов измерений, которые могут привести к смещению оценок параметров и увеличению дисперсии этих оценок [1,2,3].

Цель работы

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

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

Разработать модификацию алгоритма настройки параметров математической модели на основе метода стохастической аппроксимации.

Основная часть

Наиболее подходящим, по сравнению с рекуррентными методами наименьших квадратов, максимального правдоподобия, вспомогательных переменных и др., для решения поставленной задачи адаптации параметров при наличии ограничений (вычислительная сложность, действие шумов в каналах измерений, приемлемая точность и т.п.) является метод стохастической аппроксимации (МСА). Несмотря на медленную сходимость оценок, алгоритмы МСА из-за своей простоты находят применение в практических задачах идентификации линейных и нелинейных моделей объектов с независимым аддитивным шумом [3,4].

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

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

кг (k) = кг (к-1)+g(k wr (k) - Yрасч (k)] =

kj (к -1) - g(k)ei (k) = kt (k-1) + Ak, (k), к = 1,2,...

(1)

где кI (к) - оценка идентифицируемого коэффициента модели;

у(к) - коэффициент коррекции;

ег- (к) - невязка, соответствующая

оцениваемому коэффициенту теплопередачи модели;

(к) - измеренный регулируемый параметр;

Y расч (k ) - рассчитанным параметр

на модели.

Сходимость алгоритма зависит от выбора последовательности y(k), в рамках теории стохастической аппроксимации нет рекомендаций по выбору скорости сходимости последовательности y(k), однако она должна удовлетворять условиям

¥ N 2

Zg(k) = ¥ и £g (k) <¥ , k =1 k=1 а дисперсия помех ограничена и модель объекта устойчива, то выполняется условие

lim kf (k) = kf.

k ®¥

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

последовательность у(к) по правилу

g(k )

c /(k -1), если sign(e(k -1)) = sign(e(k)) c/k, если sign(e(k -1)) ф sign(e(k))

(2)

где с - параметр определяющий скорость сходимости, с>0 [4].

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

расчета Ак^ (к) равным

А к (0 = -у(к (к)) (3)

Рассмотрим процесс подстройки на примере настройки коэффициента теплопередачи кладки в теплообменнике смешения [5,6]. В качестве измеренных температур принимались рассчитанные по модели с аддитивным белым гауссовым шумом и дисперсией, отражающей погрешность измерения температуры газов на выходе камеры смешения. Критерием точности подстройки параметров и окончания процесса служит фильтр скользящего среднего.

Таблица 1

СКО ПОМЕХИ, 0С ЗНАЧЕНИЕ ПАРАМЕТРА С КОЛИЧЕСТВО ИТЕРАЦИЙ

3 >150

2 1 >200

0,8 >500

5 3 >450

1 >600

10 3 >600

Результаты моделирования процесса подстройки параметра

Для с<1 значения последовательности так быстро уменьшаются, что подстраиваемый параметр не успевает войти в окрестность истинного значения и для получения требуемой точности (5 %) необходимо не менее 500 итераций. Для с>1 в начале процесса значение подстраиваемого параметра быстро движется к истинному значению и после 200 итераций совершает колебания с малой амплитудой, постепенно входя в окрестность решения.

Выводы

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

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

Список литературы

1. Современные методы идентификации систем: Пер. с англ./Под ред. П. Эйкхоффа. - М.: Мир, 1983. - 400 с.

2. Эйкхофф П. Основы идентификации систем управления. Оценивание параметров и состояния [пер. с англ. под ред. Н С. Райбмана] / П. Эйкхофф. - М.: Мир, 1975. - 681 с.

3. Граничин О.Н. Введение в методы стохастической оптимизации и оценивания: [учебное пособие] / О.Н. Граничин. - СПб: Изд-во Санкт-Петербургского университета, 2003. - 131 с.

4. Ткаченко В.Н. Математическое моделирование, идентификация и

управление технологическими процессами тепловой обработки материалов. Серия «Задачи и методы: математика, механика, кибернетика», том 13 / В.Н. Ткаченко. -Киев: Наукова думка, 2008. - 440с.

5. Чернышев Н.Н. Алгоритмы идентификации параметров математической модели печи-котла для сжигания сероводородного газа / Н.Н. Чернышев, В.Н. Ткаченко, // Вюник схщноукрашського нащонального ушверситету iменi Володимира Даля. -Луганськ: Видавництво Схщноукрашського нащонального ушверситету iменi Володимира Даля. -2010. - Вип. № 2 (144). - С. 163-169.

6. Чернышев Н.Н. Разработка и исследование математической модели технологического процесса производства серной кислоты / Н.Н. Чернышев, В.Н. Ткаченко // Науковi пращ Донецького нащонального техшчного ушверситету. Сер. обчислювальна техшка та автоматизащя. - Донецьк: ДонНТУ. - 2009. - Вип. 16 (148). - С. 22-29.

Аннотации:

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

Ключовi слова: адаптация, модель, алгоритм, стохастична апроксимащя.

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

Ключевые слова: адаптация, модель, алгоритм, стохастическая аппроксимация.

The technique of adaptation of parameters of mathematical model on the basis of a method of stochastic approximation is considered. An improved algorithm has a high rate of convergence.

Keywords: adaptation, model, algorithm, stochastic approximation.

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