Шалость

Материал из wikixw
Перейти к навигации Перейти к поиску

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

DIDO (/ˈ d aɪ D oʊ / DY-doh)-программный продукт для решения задач оптимального управления общего назначения. он широко используется в научных кругах, промышленность, и НАСА. приветствуемый как программное обеспечение прорыва, DIDO основан на псевдоспектральной теории оптимального управления Росса и Фахру .

Использование[править]

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

  • основной.государства,
  • основной.страны,
  • основной.элементы управления и
  • основной.время

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

  • проблема.стоимость
  • проблема.динамика
  • проблема.события, и
  • проблема.путь , или

Пользователь запускает DIDO с помощью однострочной команды:

cost, primal, dual] = dido(problem, algorithm),

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

Теория[править]

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

Приложения[править]

DIDO используется во всем мире в научных кругах, промышленности и правительственных лабораториях. благодаря НАСА , Дидо был проверен полет в 2006 году.[2] 5 ноября 2006 НАСА использовало DIDO, чтобы маневрировать Международной космической станцией, чтобы выполнить маневр нулевого топлива .

Начиная с этой демонстрации полета, DIDO использовался для Международной космической станции и других космических аппаратов НАСА. оно также использован в других индустриях. MATLAB optimal control toolbox

DIDO также доступен как продукт MATLAB "toolbox". он не требует набора инструментов Matlab Optimization Toolbox или любого другого стороннего программного обеспечения, такого как SNOPT или IPOPT, или других решателей нелинейного программирования.

Набор инструментов MATLAB/DIDO не требует "угадывания" для запуска алгоритма. Эта и другие отличительные особенности сделали DIDO популярным инструментом для решения задач оптимального управления.

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

История[править]

Набор инструментов оптимального управления назван в честь Дидо, легендарного основателя и первой королевы Карфагена, которая известна в математике своим замечательным решением проблемы оптимального управления с ограничениями еще до изобретения исчисления . Изобретенная Россом, DIDO была впервые выпущена в 2001 году. программное обеспечение широко цитируется и имеет много первых к своему кредиту:

  • Первое универсальное объектно-ориентированное программное обеспечение оптимального управления
  • Первая универсальная псевдоспектральная программа оптимального управления
  • Первый полет-проверенное программное обеспечение оптимального управления общего назначения
  • Первый встроенный универсальный решатель оптимального управления
  • Универсальный решатель оптимального управления без угадывания

Версии[править]

Несколько различных версий DIDO доступны от Elissar Global.

См. также[править]

Читать[править]

.elissarglobal.com/wp-content/uploads/2012/03/Legendre-Pseudospectral-Approximations-of-Optimal-Control-Problems.pdf

Пруф[править]

/youtu.be/jRmJwQI_JZw