Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Эйлера программное

В практике исследований по динамике маневренных ЛА часто разделяют эту систему на быструю и медленную части с точки зрения процесса интегрирования ОДУ. Быстрая часть уравнений интегрируется в отдельном блоке с меньшим шагом, результаты передаются в другой блок, интегрирующий медленные уравнения с большим шагом . Этот подход, несмотря на явное предпочтение с точки зрения быстродействия программного кода, имеет суш,ественный недостаток обе подсистемы являются зависимыми друг от друга, и такое разделение может привести к неустойчивости получаемого решения и дополнительной алгоритмической ошибке. В этой связи в рамках излагаемой технологии интегрируется полная система уравнений, включаюш,ая в единый вектор состояния как параметры движения центра масс (компоненты положения и скорости ЛА), так и параметры углового движения объекта (угловые скорости в связанной СК, параметры Родрига-Гамильтона, или другие параметры ориентации ЛА углы Эйлера, матрица Пуассона и т. п.). Тот факт, что различные уравнения в этой расширенной системе должны интегрироваться с различной точностью, находит отражение в масштабировании вычисляемой локальной ошибки на шаге в соответствии с т.н. вектором масштабных коэффициентов. Очевидно, что компоненты вектора подобраны таким образом, чтобы обеспечить лучшую необходимую точность вычислений для компонент вектора состояния, соответствующих быстрому движению.  [c.227]


Оптимизация динамических процессов. Необходимые условия оптимальности в форме Эйлера-Лагранжа. Ниже излагается математическая формализация задачи об оптимальном программном управлении, которая позволяет применить для ее исследования классическое вариационное исчисление.  [c.36]

Другой подход к проблеме синтеза оптимальных игровых систем, опирающийся на вспомогательные конфликтные задачи о программном управлении, обладает тем преимуществом, что он не связан явно с интегрированием уравнений в частных производных, а использует соотношения принципа максимума или уравнения Эйлера — Лагранжа и т. д., т. е. базируется на аппарате обыкновенных дифференциальных уравнений. Однако взамен этого здесь возникает трудность обоснования и осуществления перехода от решений вспомогательных программных задач к исходной проблеме игрового синтеза. Поясним сказанное. Пусть для системы (20.1)—(20.3) требуется решить задачу о преследовании при условии минимакса времени Т до встречи, т. е, требуется найти-управления и [у, z], v [y, z], обеспечивающие седловую точку для показателя г(т>] = [у (т), г(т)] м ,г при каждом возможном  [c.225]

Центральная проблема небесной механики — проблема трех тел — в XVIII в. была уже или предметом, или стимулом многих исследований, без которых нельзя себе представить историю общей механики Это относится к значительной части тех работ, которые рассмотрены в первых пунктах настоящей главы. Связь исследований по общей и небесной механике становится совершенно явной и систематической к середине XVIII в., когда стала общепризнанной безнадежность построения теории орбит (планет и комет) на основе декартовой теории вихрей, и получили достаточные подтверждения расчеты, основанные на законе тяготения Ньютона. Наибольшее значение имели в то время исследования по теории движения Луны как для небесной механики, так и для навигационной практики. Тут надо отметить работы Кле-ро и Эйлера, в частности премированное в 1751 г. Петербургской академией наук исследование Клеро, само название которого программно Теория движения Луны, выведенная единственно из начала притяжения, обратно пропорционального квадратам расстояния . Оценивая это исследование, Эйлер писал в отзыве, составленном но поручению Петербургской академии, что эту диссертацию не только нужно считать достойной высшей награды, но через нее и слава знаменитейшей Академии возрастает не незначительно, так как, предложив вопросы столь трудные, она привела к ясности положения самые скрытые Велико историческое значение и другой работы Клеро, тоже получившей в 1762 г. премию Петербургской академии наук. В ней было рассчитано время прохождения кометы Галлея .  [c.153]


Редукция исходной задачи. Поставленная задача имеет ряд особенностей, отличающих ее от классических задач оптимального управления. Во-первых, она является нерегулярной [26]. Действительно, гамильтониан линейно зависит от управляющих воздействий Г, и и, следовательно, уравнения Эйлера Лангранжа не являются источником для их определения. Во-вторых, как будет показано, оптимальные программные управления должны иметь двухимиульсную структуру, что приводит к скачкообразному поведению скоростей и ф в начальный и завергпающий момент времени. Это обстоятельство порождает проблему перемножения в выражении для мощности Ш разрывной скорости V на импульсную управляющую силу и разрывной угловой скорости ш на импульсный момент. Поэтому возникает потребность редуцировать задачу 1.1 к вспомогательной, имеющей структуру классической задачи динамической оптимизации. Пиже такая редукция делается по схеме, описанной в начале главы.  [c.149]

Поставленная задача имеет те же особенности, что и задача для стационарного двухзвенного манипулятора. Она также является нерегулярной, поскольку гамильтониан линейно зависит от управляющих воздействий Р, 1/1, 172 и, следовательно, уравнения Эйлера-Лагранжа не являются источником для их определения. Будет показано, что оптимальные программные управления должны иметь двухимиульсную структуру. Это приводит к скачкообразному поведению скоростей X, ф, д в начальный и завершающий моменты времени. Такое поведение скоростей звеньев ТМ порождает проблему перемножения в выражении для мощности (3.2) разрывных скоростей на импульсные управляющие силу и моменты. Поэтому возникает потребность редуцировать задачу 3.1 к вспомогательной, имеющей структуру классической задачи динамической оптимизации. Схема, описанная в начале главы, позволяет осуществить указанный переход.  [c.169]

Поставленная задача имеет ряд особенностей, отличающих ее от классических задач оптимального управления. Во-первых, она является нерегулярной. В самом деле, гамильтониан линейно зависит от управляющих воздействий Р, и, ..., ип и, следовательно, уравнения Эйлера-Лангранжа не являются источником для их определения. Во-вторых, как будет показано, оптимальные программные управления должны иметь двухимпульсную структуру, что приводит к скачкообразному поведению скоростей х, ф- ,, фп в начальный и завершающий моменты времени. Это обстоятельство порождает проблему умножения в выражении для мощности (4.1) разрывных скоростей на импульсные управляющие силу и моменты. Вот почему возникает основание редуцировать задачу 4.1 к вспомогательной, имеющей структуру классической задачи динамической оптимизации. Ниже такая редукция делается с использованием схем, описанных в начале главы.  [c.178]

В результате исследований, посвященных принципу максимума и аналогичным ему критериям классического вариационного исчисления, были разработаны общие приемы построения необходимых признаков оптимальности, по-видимому, вполне достаточные для большинства типичных экстремальных задач о программном управлении. Как правило, в настоящее время решение этого вопроса не вызывает принципиальных затруднений, во всяком случае, если речь идет о минимизации (максимизации) функционалов вида (8.2) и подобных им. При встрече с новым кругом задач этого типа обычно удается учесть дополнительные обстоятельства и составить соответствующие необходимые условия экстремума по широко известным теперь общим рецептам. Однако составление дифференциальных уравнений, выражающих необходимые условия оптимальности, является лишь первым, хотя и чрезвычайно важным этапом в решении конкретных проблем. Следующий этап состоит в интегрировании этих уравнений с учетом краевых условий, которым должно удовлетворять искомое оптимальное движение. Эта краевая задача, связанная с необходимостью привести управляемый объект в заданное состояние, остается до сих пор трудной проблемой. Дело заключается в следующем. Необходимые признаки оптимальности, выражаемые дифференциальными уравнениями Эйлера — Лагранжа для координат Х1 1) и множителей Лагранжа Я-г ( ) (или для имеющих тот л е смысл координат г) г 1) вектора -ф ( ) в случае принципа максимума), определяют внутренние свойства оптимальных движений, описывая их локальное поведение в окрестности каждой точки на данной траектории. В силу этих свойств каждое оптимальное движение развертывается во времени совершенно определенным образом, отталкиваясь от начальных условий х ( о) и ( о)-Начальные данные ( о) обычно задаются по условиям задачи. Величины ( о) ("Фг ( о)) определяют по условиям принципа максимума направление в пространстве х , в котором уходит оптимальное движение х (t) из точки X to). Трудность состоит в выборе величин (Ьо), которые обеспечивают прицеливание оптимального движения как раз в заданное конечное состояние X 1х) (или на заданное многообразие М конечных состояний и т. п.). Эффективное преодоление этой трудности, как правило, тормозится невозможностью получения явной зависимости между величинами х ( 1) и А, ( о) вследствие неинтегрирз емости в замкнутой форме дифференциальных уравнений задачи. Каждая новая серия соответствующих краевых задач, особенно, если речь идет о нелинейных объектах, требует обычно для своего разрешения подбора специальных вычислительных алгоритмов. Лишь для отдельных классов задач выведены некоторые закономерности, облегчающие их конкретное решение.  [c.192]


Принцип максимума и методы классического вариационного исчисления, рассмотренные выше, приспособлены прежде всего для решения задач о программном оптимальном управлении. Соответствующие дифференциальные уравнения, описывающие оптимальное движение и множители Лагранжа Я, (г), или вектор-функцию г) (0> являются уравнениями типа уравнений Эйлера — Лагранжа и Гамильтона. Они определяют управление в виде функции от времени . Во многих случаях, однако, ставится задача о синтезе оптимальной системы, работающей по принципу обратной связи, и тогда требуется, например, определение управления и в виде функции от текущих фазовых координат Хг 1) объекта. Здесь, конечно, возможен следующий естественный путь решения задачи. Для реализовавшегося в данный момент времени 1 х состояния х х х) решается вспомогательная задача о программном управлении (0[т, а (т)] (i>т), которое минимизирует тот же функционал и при тех же концевых условиях и ограничениях, какие заданы в исходной проблеме синтеза. Далее полагается, что [т, д (т)] = (т )[т, я (т)]7 и такие значения и = [т, X (т) ] при каждом = т > о используются в ходе реального процесса управления. В случае, если алгоритм вычисления ( )[г, д (т)] путем решения вспомогательных программных задач можно осуществлять значительно быстрее, чем протекание самого процесса х (т), такой путь может оказаться целесообразным, тем более, что по ходу процесса при т > 0 приходится на деле лишь корректировать величины (т)[т, а не решать в каждый момент = т заново всю программную задачу. Здесь, правда, еще остается нелегкая чисто математическая проблема, < остоящая в доказательстве того, вообще говоря, правдоподобного факта, что найденные таким путем функции [т, х (т)] при подстановке и = = [ , X ( )] в исходные уравнения (2.1) действительно разрешают проблему синтеза оптимальной системы. Это строгое обоснование того факта, что описанный переход [т, а (т) ] = (т)[т, а (т)] действительно дает оптимальный синтез, наталкивается, например, на следующую  [c.202]

Далее, движение центра масс тела можно при опрелглениых условиях разделить на три движения в трех взаимно-перпендикулярных плоскостях - продольной, боковой и поперечной. При малых отклонениях движения центра. масс ЛА от программной траектории эти три движения оказываются практически независимыми, что, в частности, (юзволяет строить систе. 1у стабилизации движения центра масс в виде трех независимых каналов продольной, боковой и нормальной стабилизации. Аналогичным образом в случае малости отклонений параметров ориентации ЛА (например, углов Эйлера) от их программных значен и1 вращательное движение ЛА можно разделить на три практически независимых вращения вокруг соответствующих осей. Это обстоятельство позволяет построить систему угловой стабилизации ЛА (решающую задачу обеспечения вращательного движения ЛА по  [c.36]

Возможности программного обеспечения эта интерактивная, структурированная моделирующая программа может быть использована для решения системы дифференциальных (в том числе нелинейных), разностных и алгебраических уравнений, возникающих в задачах идентификации и проектирования. В программе предусмотрены различные блоки 55 типов, включая интегратор с насыщением, блок временной задержки и другие. Пользователь может назначать блокам символические имена. В программе используются пять методов интегрирования четыре метода с фиксированным шагом (метод Эйлера, метод Адамса—Башфорта-2, метод Рунге—Кутты-2 и метод Рунге—Кутты-4) и один с изменяющимся (метод Рунге—Кутты-4). Линейная и квадратичная интерполяция (от 11 до 201 точек) проводится на основе генераторов функций трех типов. Алгоритмические петли могут быть решены интерактивным методом, что позволяет решать нелинейные алгебраические уравнения. Все переменные, получаемые в процессе моделирования, сохраняются в памяти. В дальнейшем они могут быть использованы для обработки, сохранены на диске или использованы как начальные условия для следующего прогона. Кроме того, предусмотрены средства многократного прогона. Программа содержит процедуру оптимизации, причем пользователь может задавать критерий оптимизации и до девяти произвольных оптимизируемых параметров. Каждый параметр может быть ограничен сверху и снизу. Для улучшения скорости процедуры оптимизации для каждого параметра может быть выбран соответствующий масштаб. Несколько моделей могут быть объединены в одну новую модель. Рассчитанные переходные характеристики и параметры могут быть использованы в последующих прогонах. Пользователь может легко определить блок нового типа, для чего необходимо выполнить операцию компоновки. Программа не предназначена для решения дифференциальных уравнений с частными производными, полиномиальных и матричных уравнений.  [c.320]


Смотреть страницы где упоминается термин Эйлера программное : [c.57]    [c.163]   
Устойчивость и управление по части координат фазового вектора динамических систем Теория методы и приложения (2001) -- [ c.51 ]



ПОИСК



Программные

Эйлер

Эйлера эйлеров



© 2025 Mash-xxl.info Реклама на сайте