RUS  ENG
Полная версия
ЖУРНАЛЫ // Вестник Южно-Уральского государственного университета. Серия «Математическое моделирование и программирование» // Архив

Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование, 2012, выпуск 13, страницы 58–68 (Mi vyuru68)

Эта публикация цитируется в 1 статье

Математическое моделирование

Задача оптимального измерения с учетом резонансов: алгоритм программы и вычислительный эксперимент

А. В. Келлер, Е. В. Захарова

Южно-Уральский государственный университет (г. Челябинск, Российская Федерация)

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

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

УДК: 517.9

MSC: 49J15

Поступила в редакцию: 18.06.2012



© МИАН, 2024