Студопедия — Численное интегрирование траекторий и проверка сохранения величин
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Численное интегрирование траекторий и проверка сохранения величин






Уравнения движения в механике – пример математического описания: одномерная задача как самый простой случай – пример падения тела вниз под действием силы тяжести, тормозимого силой сопротивления воздуха

mΔv/Δt = mg – k v2

Что с ними можно делать?

Самый универсальный подход – решить численно в приращениях, организовав алгоритм, в котором последующее состояние вычисляется по предшествующему.

vi+1 = vi + F(xi,vi,ti) Δt/m; xi+1 = xi + vi Δt

Возможности увеличения точности – уменьшение приращения и/или корректировка приближенных формул за счет экстраполяции значений от начала интервала в середину (в последней формуле вместо vi использовать vi + ai Δt/2) или специально подбираемую точку

 

+ в некоторых случаях можно найти комбинацию величин, которая сохраняется

Уравнение движения из примера с падением с высоты

mΔv/Δt = mg – k v2

Это уравнение можно преобразовать так, чтобы правая и левая часть зависели каждая только от одной переменной

Δv/(g – k/m v2) = Δt

Правая часть зависит только от скорости, а левая – только от времени (такое преобразование в уравнениях называют разделением переменных).

Другой способ разделить переменные в этом уравнении – это выразить Δt через v и Δx (тогда одна часть уравнения будет зависеть от скорости, а другая – от координаты).

Рассмотрим общий случай уравнений такого рода

q(v)Δv = f(t)Δt

В данном случае q(v) = 1/(g – k/m v2), а f(t) = 1.

Эти функции можно представить графически: f(t) – постоянная функция, при любых значения аргумента t, равная 1; q(v) = 1/g при v = 0, а затем возрастает, формально обращаясь в бесконечность при v2 = g m /k, т.е. максимальная скорость vm = (g m /k)1/2

Уравнение q(v)Δv = f(t)Δt выражает равенство площадей для полоски толщиной Δt под графиком f(t) и полоски толщиной Δv под графиком q(v). Пользуясь этим уравнением, при заданном Δt получим соответствующее ему Δv графически из равенства площадей полосок или аналитически Δv = Δt f(t)/q(v).

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

При конечных приращениях неизбежна неточность вычислений в силу различий значений q(v) и q(v + Δv) (и аналогично для функции f в общем случае, хотя в данном случае постоянной функции этого различия нет). Но при достаточно малых приращениях (т.е. пределе малых приращений) получим (с любой требуемой точностью) площади под графиками q(v) и f(t).

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

= интегрирование методом площадей («ножницы и бумага»)

Аналитическая интерпретация этих действий состоит в следующем.

Определяем функции Q(v) и F(t), обладающие тем свойством, чтобы при малых приращениях и любых значениях аргумента были выполнены равенства

q(v)Δv = Q(v + Δv) – Q(v)

f(t)Δt = F(t + Δt) – F(t)

Затем задаем последовательность приращений значений Δt при изменении времени от начального момента до конечного (от tA до tB) и составляем парные равенства вида

Q(v + Δv) – Q(v) = F(t + Δt) – F(t)

По приращениям Δt определяем соответствующие приращения скорости (в общем случае также будут различающимися). Для установления соответствия удобно использовать индексы при приращениях (один и тот же индекс отвечает соответствующим приращениям) Каждому приращению отвечает свое значение индекса i: от 1 до n, начальный момент – индекс A, конечный B (тогда удобно описывать самый общий случай, если приращения различаются).

Тогда получаем последовательность равенств

Q(vA + Δv1) – Q(vA) = F(tA + Δt1) – F(tA)

Q(vA + Δv1 + Δv2) – Q(vA + Δv1) = F(tA + Δt1 + Δt2) – F(tA + Δt1)

Q(vB – Δvn) – Q(vB– Δvn– Δvn–1) = F(tB – Δtn) – F(tB Δtn – Δtn–1)

Q(vB) – Q(vB – Δvn) = F(tB) – F(tB – Δtn)

 

Суммирование этих парных равенств дает результат

Q(vB) – Q(vA) = F(tB) – F(tA)

При заданном исходном состоянии, т.е. значениях vA и tA, можно определить из этого уравнения значение vB при любом tB, в частности, получить траекторию движения в целом, определяя скорости в любые промежуточные и конечные моменты времени.

Зная функции Q и F, решения будут определены аналитически (или графически как выше – методом ножниц и бумаги).

Для практического осуществления вычислений такого рода требуется находить функции Q и F при заданных функциях q и f.

Удобно вычислять в обратном порядке (т.е. определять функции)

Удобнее решать обратную задачу, т.к. определение связи позволяет рассчитать функцию f по ее заданной первообразной F (и аналогично q через Q).

Для удобства вычислений составляют таблицы пар (функция и ее первообразная), а затем находят нужное соответствие, т.е. интегралы (первообразные) Q и F для конкретных q и f. По этому принципу и построена таблица неопределенных интегралов, т.к. по определениям связей (в парах q(v), Q(v) и f(t), F(t)) выше f(t) – это производная от F(t), а F(t) – это интеграл от f(t) и аналогично в паре q(v), Q(v).

(М) Правило вычисления в пределе малых величин: упростить вычисляемое выражения до сокращения Δt, а затем принять Δt = 0 (до этого оставлять столько слагаемых с увеличивающимися степенями Δt, сколько потребуется в вычислениях). /при отсутствии опыта таких вычислений можно оставлять несколько первых слагаемых (сколько удобно), а затем убирать лишнее или добавлять недостающее, при необходимости восстанавливая вычисления. Примеры таких расчетов по формуле

f(t) = [F(t + Δt) – F(t)]/Δt

F(t) = a => f(t) = [a – a]/Δt = 0

F(t) = t2 => f(t) = [(t+ Δt)2 – t2]/Δt = 2t + Δt = 2t

F(t) = tn => f(t) = [(t+ Δt)n – tn]/Δt = [n (t+ Δt)(t+ Δt)…(t+ Δt) – tn]/Δt = ntn–1 + Δt (…) = ntn–1

определение числа e как математической постоянной

(O) e Δt = 1 + Δt => ln (1 + Δt) = Δt

=> e = (1 + Δt) 1/Δt= (1 + 1/n) n (привычное определение числа e), если Δt → 0 (П) Δt = 1/n (n → ∞)

F(t) = e t => f(t) = (e t + Δt – et)/Δt = e t (e Δt – 1)/Δt = e t

F(t) = ln t => f(t) = [ln(t + Δt) – ln(t)]/Δt = [ln(1 + Δt/t)]/Δt = 1/t

Упражнение: F(t) = at =>…

 

 







Дата добавления: 2015-10-12; просмотров: 381. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

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

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

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

Растягивание костей и хрящей. Данные способы применимы в случае закрытых зон роста. Врачи-хирурги выяснили...

Билиодигестивные анастомозы Показания для наложения билиодигестивных анастомозов: 1. нарушения проходимости терминального отдела холедоха при доброкачественной патологии (стенозы и стриктуры холедоха) 2. опухоли большого дуоденального сосочка...

Сосудистый шов (ручной Карреля, механический шов). Операции при ранениях крупных сосудов 1912 г., Каррель – впервые предложил методику сосудистого шва. Сосудистый шов применяется для восстановления магистрального кровотока при лечении...

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

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия