Вестник Южно-Уральского государственного университета. Серия «Математическое моделирование и программирование»
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив
Правила для авторов
Загрузить рукопись

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Вестник Южно-Уральского государственного университета. Серия «Математическое моделирование и программирование», 2014, том 7, выпуск 4, страницы 76–89
DOI: https://doi.org/10.14529/mmp140306
(Mi vyuru239)
 

Программирование

Solving of a minimal realization problem in Maple
[Решение задачи минимальной реализации в системе Maple]

V. M. Adukov, A. S. Fadeeva

South Ural State University, Chelyabinsk, Russian Federation
Список литературы:
Аннотация: В системе компьютерной математики Maple создан пакет MinimalRealization для решения задачи минимальной реализации линейной конечномерной стационарной динамической системы с дискретным временем. Пакет позволяет построить минимальную реализацию системы по конечной последовательности марковских параметров системы, либо по передаточной матрице-функции системы, либо по произвольной не минимальной реализации. Он оформлен в виде пользовательской библиотеки и состоит из 11 процедур: ApproxEssPoly, ApproxNullSpace, Approxrank, ExactEssPoly, FractionalFactorizationG, FractionalFactorizationMP, MarkovParameters, MinimalityTest, MinimalRealizationG, MinimalRealizationMP, Realization2MinimalRealization. Алгоритм реализации основан на последовательном решении трех задач: 1) нахождение индексов и существенных многочленов последовательности марковских параметров (процедуры ExactEssPoly, ApproxEssPoly), 2) построение правой дробной факторизации передаточной матрицы-функции (FractionalFactorizationG, FractionalFactorizationMP), 3) построение минимальной реализации по заданной дробной факторизации (MinimalRealizationG, MinimalRealizationMP, Realization2MinimalRealization). Предусмотрена возможность решения задачи как в условиях точных вычислений (в рациональной арифметике), так и при наличии ошибок округления или для начальных данных, возмущенных шумом. В последнем случае задача является неустойчивой, поскольку требует нахождения ранга и ядра матрицы. Используется сингулярное разложение матриц как наиболее надежный метод нахождения численного ранга (Approxrank) и ядра (ApproxNullSpace). Вычислительные эксперименты с пакетом MinimalRealization показали хорошее соответствие между точными и приближенными решениями задачи.
Ключевые слова: дискретная линейная конечномерная стационарная динамическая система; дробная факторизация; минимальная реализация; алгоритмы решения задачи реализации.
Поступила в редакцию: 13.08.2014
Тип публикации: Статья
УДК: 519.71
MSC: 93C05
Язык публикации: английский
Образец цитирования: V. M. Adukov, A. S. Fadeeva, “Solving of a minimal realization problem in Maple”, Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование, 7:4 (2014), 76–89
Цитирование в формате AMSBIB
\RBibitem{AduFad14}
\by V.~M.~Adukov, A.~S.~Fadeeva
\paper Solving of a minimal realization problem in Maple
\jour Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование
\yr 2014
\vol 7
\issue 4
\pages 76--89
\mathnet{http://mi.mathnet.ru/vyuru239}
\crossref{https://doi.org/10.14529/mmp140306}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/vyuru239
  • https://www.mathnet.ru/rus/vyuru/v7/i4/p76
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Статистика просмотров:
    Страница аннотации:157
    PDF полного текста:75
    Список литературы:40
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024