Разработка анимационно-обучающей программы механической системы
Механические системы и анимационное моделирование. Некоторые задачи моделирования механических систем (на примере движение тела с переменной массой). Создание анимационно-обучающей программы механической системы, текст программы и описание ее установки.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 30.08.2010 |
Размер файла | 522,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Содержание
Введение
Глава 1. Механические системы и анимационное моделирование.
§ 1.1 Некоторые аспекты создания модели механической системы.
§ 1.1.1 Механические системы. Центр масс.
§ 1.1.2 Количество движения системы тел, закон сохранения количества движения
§ 1.1.3 Движение центра масс механической системы.
§ 1.1.4 Движение тел переменной массы. Уравнение Мещерского. Формула Циалковского.
§ 1.2 Некоторые задачи моделирования механических систем (на примере движение тела с переменной массой).
§ 1.3 Анимационное моделирование процесса обучения механических систем.
Глава 2. Анимационно - обучающий метод механической системы.
§ 2.1 Анимация механической системы.
§ 2.1.1 Обучающие программы.
§ 2.1.2 Описание установки.
§ 2.1.3 Алгоритмизация анимационно - обучающей механической системы.
§ 2.2 Инструкция пользования анимационно-обучающей программы “Water Program”
§ 2.3 Текст анимационно - обучающей программы механической системы.
Заключение.
Список использованной литературы.
Введение
При изучения двух тел закон движения одного или двух тел не исчерпывает всех возможных задач о механическом движений с которыми мы сталкиваемся при изучений природы и в технике. Не редко приходиться иметь дело с движением совокупности взаимодействующих между собой тел, или с движением как говорят механической системы. При изучения или обучения таких систем приходиться рассматривать процесс системно. То есть каждую часть этой системы надо представить эту систему в частности и в комплексе учитывая взаимодействие этих систем. Создание физических установок для изучения свойства этих систем является очень сложной задачи. Но с другой стороны с помощью анимационных методов компьютерного моделирования можно создать виртуальной установки свойств механических систем. Такие виртуальные установки при обучения играет не заменимую роль. Так как с помощью этого метода можно полностью не только изучить , но даже визуально представить внутренние движение механической системы. Тем самым можно сказать об актуальности создание таких установок. С другой стороны создание виртуальных установок связанно с созданием концептуальной модели механической системы. Это раз. Второе - алгоритмизации этой модели. Третье - компьютерной реализаций этих алгоритмов. В комплексе решение этих проблем является обязанностью любого информатика.
В принципе создание комплексной модели требует от информатика глубокого знания предложной области. А алгоритмизация выражает способность математическое мышление информатика. В принципе всегда основные анимационные методы заключается - искусственные представление движение в кино, на телевидение или в комплексной графике путем отображения последовательности рисунков или кадров частотой, при которой обеспечивается целостное зрительное восприятие образов. С другой стороны после создания виртуальной анимационной программы установки нам представляет разработки педагогических методов обучения на этой установке. Связи с этим создание анимационной обучающий программы для изучения движения тела с переменной массы является востребованной.
ГЛАВА1.МЕХАНИЧЕСКИЕ СИСТЕМЫ И АНИМАЦИОННЫЕ МОДЕЛИРОВАНИЕ
§ 1.1 Некоторые аспекты создания модели механической системы
§1.1.1 Механические системы. Центр масс
Мы при мы изучении взаимодействия двух тел и часто, рассматривая движение одного тела, заменяли другое, с которым первое взаимодействует, соответствующей силой. Но изучение законов движения одного или двух тел не исчерпывает всех возможных задач о механическом движении, с которыми мы сталкиваемся при изучении природы или в технике. Нередко приходится иметь дело с движением совокупности взаимодействующих между собой тел, или с движением, как говорят, механической системы . Пример механических систем : любая машина, тепловоз с вагонами, Солнце и планеты, ракетный поезд и т. п., а также любое тело, если в данной задаче его приходится рассматривать как совокупность частиц.
Если движение таково, что размеры и форма отдельных тел, образующих систему, не играют роли, то рассматривается задача о движении системы материальных точек.
Силы, действующие между телами системы, называются внутренними для данной системы силами.
Силы, действующие на тела системы со стороны тел, не входящих в данную систему, называются внешними силами.
Одна и та же сила в зависимости от постановки задачи может быть внутренней или внешней. Например, силы взаимного притяжения планет и Солнца - внутренние силы, если мы рассматриваем солнечную систему как целое, и внешние по отношению к каждой отдельно взятой планете, когда, скажем , мы решаем задачу о движении Земли и Луны, о приливных явлениях на поверхности Земли и т. п.
Под воздействием сил каждая из материальных точек системы, вообще говоря, как-то изменяет состояние своего движения, перемещаясь относительно других точек. Чтобы исследовать движение системы в целом, надо, очевидно, исследовать движение каждой ее точки. Мы могли бы воспользоваться для этого законами Ньютона, составить уравнения движения каждой точки системы и решить их. Но такой путь решения задачи о движении системы часто оказывается весьма сложным либо вследствие того, что трудно определить внутренние силы в виде известной функции (например, при быстро протекающих взаимодействиях тел типа удара), либо потому, что исследуемая система состоит из очень большого числа материальных точек (например, при исследовании движения некоторого объема жидкости). Однако в ряде случаев, как увидим дальше, оказывается возможным обойти эти затруднения.
Введем понятие центра масс системы тел. В элементарной физике вводится понятие центра тяжести как точки приложения равнодействующей сил тяжести, действующих на элементы тел. Введем более общее понятие, не зависящее от силы тяжести центр масс системы. Центром масс двух материальных точек называется точка, делящая расстояние между ними в отношении, обратно пропорциональном их массам (рис. 1.). усть имеем две материальные точки массой m1 и m2, координаты которых в неподвижной системе отсчета соответственно x1, y1, z1 и x2, y2, z2. По известному правилу аналитической геометрии координаты точки x, y, z, делящей отрезок в заданном отношении
Связаны с координатами концов отрезка следующим соотношением.
Решая эти равенства относительно x, y, z, получим:
Центром масс трех материальных точек называется точка, которая делит расстояние между центром масс двух из них и третьей точкой в отношении, обратно пропорциональном сумме масс двух первых и массе третьей из них.
Легко получить координаты центра масс трех материальных точек, подобно тому как это сделано выше для двух точек:
m2=2
m1=1
m3=12
Рис.1. К определению центра масс материальных точек:
-центр масс m1 и m2;
- центр масс m1, m2 и m3;
Прибавляя к системе четвертую, пятую и т. д. точки, получим, что координаты центра масс системы n материальных точек:
§ 1.1.2 Количество движения системы тел. Закон сохранения количества движения
Рассмотрим действие друг на друга двух изолированных тел не взаимодействующих с другими телами. Будем считать силы во все время взаимодействия постоянными. В соответствии со вторым законом динамики изменение количества движения первого тела:
где - интервал времени взаимодействия .
Изменение количества движения второго тела:
где -сила, действующая со стороны первого тела на второе.
Согласно третьему закону Ньютона
и, кроме того, очевидно,
Следовательно,
или
Независимо от природы сил взаимодействия и длительности их действия общее количество движения двух изолированных тел остается постоянным.
Полученный результат может быть распространен на любое число взаимодействующих тел и на силы, меняющиеся со временем. Для этого интервал времени в течение которого происходит взаимодействие тел, разобьем на столь малые промежутки в течение каждого из которых силу можно с заданной степенью точности считать постоянной. В течение каждого промежутка времени будет выполняться соотношение (1.8). Следовательно, оно будет справедливо и для всего интервала времени
Для обобщения вывода на взаимодействующих тел введем понятие замкнутой системы.
Замкнутой называется система тел, для которой результирующая внешних сил равна нулю.
Пусть материальных точек массами образуют замкнутую систему. Изменение количества движения каждой из этих точек в результате взаимодействия ее со всеми остальными точками системы соответственно:
Обозначим внутренние силы, действующие на точку массой со стороны других точек , через на точку массой и т. д. (Первый индекс обозначает точку, на которую действует сила; второй индекс указывает точку, ос стороны которой действует сила. )
Запишем в принятых обозначениях второй закон динамики для каждой точки в отдельности:
Число уравнений равно числу тел системы. Чтобы найти общее изменение количества движения системы, нужно подсчитать геометрическую сумму изменений количества движения всех точек системы. Просуммировав равенства (1.9), мы получим в левой части полный вектор изменения количества движения системы за время, а в правой части - элементарный импульс результирующей всех сил, действующих в системе. Но так как система замкнута, то результирующая сил равна нулю. В самом деле, по третьему закону динамики каждой силе в равенствах (1.9) соответствует сила причем
т. е. и т. д.,
и результирующая этих сил равна нулю. Следовательно, во всей замкнутой системе изменение количества движения равно нулю:
или
=const. (1.11)
полное количество движения замкнутой системы - величина постоянная во все время движения (закон сохранения количества движения).
Закон сохранения количества движения - один из фундаментальных законов физики, справедливый как для систем макроскопических тел, так и для систем, образованных микроскопическими телами: молекулами, атомами и т. п.
Если на точки системы действуют внешние силы, то количество движения, которым обладает система, изменяется.
Напишем уравнения (1.9), включив в них результирующие внешних сил действующих соответственно на первую, вторую и т. д. До -й точки:
Сложив левые и правые части уравнений, мы получим: слева - полный вектор изменения количества движения системы; справа - импульс результирующей внешних сил:
или, обозначая результирующую внешних сил :
т. е.
изменение полного количества движения системы тел равно импульсу результирующей внешних сил.
Равенство (1.13) может быть записано в другом виде:
т. е.
производная по времени от общего количества движения системы точек равна результирующей внешних сил, действующих на точки системы.
Проецируя векторы количества движения системы и внешних сил на три взаимно перпендикулярные оси, вместо векторного равенства (6.14) получим три скалярных уравнения вида:
Если вдоль какой-либо оси, скажем , составляющая результирующей внешних сил равна нулю, то количество движения вдоль этой оси не изменяется, т. е., будучи вообще незамкнутой, в направлении система может рассматриваться как замкнутая.
Мы рассмотрели передачу механического движения от одних тел к другим без перехода его в другие формы движения материи.
Величина «mv оказывается здесь мерой просто перенесенного, т. е. продолжающегося, движения… ».
Применение закона изменения количества движения к задаче о движении системы тел позволяет исключить из рассмотрения все внутренние силы, что упрощает теоретическое исследования и решения практических задач.
1.Пусть на покоящейся тележке неподвижно стоит человек (рис. 2. а). Количество движения системы человек - тележка равно нулю. Замкнута ли эта система? На нее действуют внешние силы - сила тяжести и сила трения между колесами тележки и полом. Вообще говоря, система не замкнута. Однако, поставив тележку на рельсы и соответствующим образом обработав поверхность рельсов и колес, т. е. значительно уменьшив трение между ними, можно силой трения пренебречь.
Сила тяжести, направления вертикально вниз, уравновешивается реакцией деформированных рельсов, и результирующая этих сил не может сообщить системе горизонтального ускорения, т. е. не может изменить скорость, а следовательно, и количество движения системы. Таким образом, мы можем с известной степенью приближения считать данную систему замкнутой.
Положим теперь, что человек сходит с тележки влево(рис. 2. б), имея скорость . Чтобы приобрести эту скорость , человек должен, сократив свои мышцы, подействовать ступнями ног на площадку тележки и деформировать ее. Сила, действующая со стороны деформированной площадки на ступни человека, сообщает телу человека ускорение влево, а сила, действующая со стороны деформированных ступней человека (в соответствии с третьим законом динамики), сообщает тележке ускорение вправо. В результате, когда взаимодействие прекратится (человек сойдет с тележки), тележка приобретает некоторую скорость .
Для нахождения скоростей и с помощью основных законов динамики надо было бы знать, как меняются силы взаимодействия человека и тележки со временем и где приложены эти силы. Закон сохранения количества движения позволяет сразу найти отношение скоростей человека и тележки, а также указать их взаимную направленность, если известны значения масс человека и тележки .
Пока человек неподвижно стоит на тележке, общее количество движения системы остается равным нулю:
Отсюда
или
Скорости, приобретенные человеком и тележкой, обратно пропорциональны их массам. Знак «минус» указывает на их противоположную направленность.
2.Если человек, двигаясь со скоростью , вбегает на неподвижно стоящую тележку и останавливается на ней, то тележка приходит в движение, так что общее количество движения ее и человека оказывается равным количеству движения, которым обладал раньше человек один:
3.Человек, движущийся со скоростью ,вбегает на тележку, перемещающуюся ему навстречу со скоростью , и останавливается на ней. Далее система человек - тележка движется с общей скоростью Общее количество движения человека и тележки равно сумме количеств движения, которыми они обладали каждый в отдельности:
4. Использовав то обстоятельство ,что тележка может перемещаться только вдоль рельсов, можно продемонстрировать векторный характер изменения количества движения. Если человек входит и останавливается на неподвижной до этого тележке один раз вдоль направления возможного ее движения, второй раз - под углом 45є, а третий - под углом 90є к этому направлению, то во втором случае скорость, приобретенная тележкой, примерно в полтора раза меньше, чем в первом , а в третьем случае тележка неподвижна .
§1.1.3 Движение центра масс механической системы
Покажем, что поступательное движение механической системы как целого можно характеризовать движением одной точки - центра масс системы, считая, что в ней сосредоточена масса всех тел, входящих в систему.
Перепишем равенства (6.4) в виде
продифференцируем по времени:
В равенствах (6.17) слева стоит произведение суммарной массы тел образующих систему, и компонент представляющих собой слагающие скорости движения центра масс системы по осям координат, а справа - компоненты вектора полного количества движения тел системы:
Полное количество движения механической системы равно количеству движения материальной точки массой, равной массе тел системы и движущейся, как движется ее центр масс.
Продифференцируем равенство (1.18) по времени и сравним с выражением (1.14). В равенстве (1.18) после дифференцирования справа, а в равенстве (1.14) слева стоит одна и та же величина - производная от вектора полного количества движения тел системы. Следовательно,
где - количество движения центра масс системы, - вектор результирующей внешних сил, действующих на тела системы.
Центр масс механической системы движется так же, как двигалась бы материальная точка, в которой сосредоточена масса всех тел системы, под действием результирующей внешних сил, приложенных к телам, образующим систему.
Если механическая система замкнута, т. е. то
=const.
Центр масс замкнутой механической системы находится в покое или движется равномерно и прямолинейно.
Закон движения центра масс механической системы не дает полной картины движения отдельных ее тел, но позволяет установить некоторые важные особенности движения системы в целом.
Рассмотрим, например, движение солнечной системы. С большой степенью точности ее можно считать замкнутой, пренебрегая взаимодействием с другими космическими телами. Следовательно, центр масс солнечной системы можно считать движущимся прямолинейно и равномерно.
Рассмотрим твердое тело, находящееся в покое. Положим, на него одновременно подействовали двумя силами, равными по величине, но противоположно направленными и приложенными в двух точках A и B, не совпадающих с центром масс (рис. 3). Такая система сил называется парой сил. Каков характер движения тела?
Рис.3. Тело под действием сил поворачивается вокруг центра масс.
Результирующая приложенных к телу внешних сил равна нулю. Следовательно , центр масс тела должен остаться в покое. Тело, одна точка которого неподвижна, может, очевидно, только вращаться вокруг этой точки. И следовательно, тело под действием приложенной пары сил будет поворачиваться вокруг центра масс C. Иногда, руководствуясь только интуицией, приходят к ошибочному заключению, что в описанном случае тело должно вращаться вокруг точки О, расположенной между точками приложения пары сил.
§ 1.1.4 Движеие тел переменной массы. Уравнение мещерского. Формула циолковского
В природе и современной технике мы нередко сталкиваемся с движением тел, масса которых меняется со временем. Масса земли возрастет вследствие падения на нее метеоритов, масса метеорита при полете в атмосфере уменьшается в результате отрыва или сгорания его частиц, масса дрейфующей льдины возрастет при намерзании и убывает при таянии и т. д. Движение якоря с якорной цепью, когда все большее число звеньев цепи сходит с лебедки, -пример движения тела переменной массы. Ракеты все систем, реактивные самолеты, реактивные снаряды и мины также являются телами, масса которых изменяется во время движения.
Общие законы динамики тел с переменной массой были открыты и исследованы И. В. Мещерским и К. Э. Циолковским. Циолковским были разработаны фундаментальные проблемы реактивной техники, которые в наши дни служат основной для штурма человеком межпланетных пространств.
Для вывода основного уравнения движения тела переменной массы рассмотрим конкретный случай движения простейшей ракеты (рис. 4).
Мы будем рассматривать ракету достаточно малое тело, положение центра тяжести которого не меняется по мере сгорания пороха. В этом случае мы можем считать ракету материальной точкой переменной массы, совпадающей с центром тяжести ракеты.
Не рассматривая физико-химическую природу сил, возникающих при отбрасывании от ракеты газов, образованных при сгорании пороха, сделаем такое упрощающее вывод предположение.
Рис.4. Схема порохового снаряда: А-вырывается; В - граната с взрывателем; С - пороховая ракетная камера; D - стабилизатор.
Будем считать , что отбрасываемая от ракеты частица газа dM взаимодействует с ракетой M только в момент их непосредственного контакта. Как только частица dM приобретает скорость относительно точки M, ее воздействие на нее прекращается. Предположим далее, что изменение массы ракеты M происходит непрерывно, без скачков. (Это значит, что мы не рассматриваем многоступенчатые ракеты, масса которых меняется скачкообразно. ) Это предположение позволяет считать, что существует производная от массы по времени.
Пусть в момент t масса ракеты M, а ее скорость относительно неподвижной системы координат (рис. 5). Положим, за время dt от ракеты отделилась частица массы (-dM) со скоростью (относительно той же неподвижной системы координат ), равной .
Знак «минус» перед приращением массы указывает на то, что приращение это отрицательное, масса ракеты убывает.
Положим, равнодействующая внешних сил, действующих на ракету (силы тяжести и сопротивления среды), F. Как сказано выше, в момент отделения частицы массы (-dM) между ней и ракетой действует неизвестная нам реактивная сила . Сила для системы ракета - частица является внутренней. Чтобы исключить
Рис.5.К выводу уравнения движения тела переменной массы.
ее из смотрения, вспользуеамя законом изменения количества движения. Количество движения системы ракета - частица а момент t, т. е. перед отделением частицы:
Количество движения системы в момент (после отделения частицы) складывается из количества движения массы , получившей скорость , и количества движения массы частицы - dM, летящей со скоростью :
Изменение количества движения системы за время dt:
(мы отбросили член второго порядка малости ). Величина должна быть приравнена импульсу равнодействующей внешних сил:
Отсюда, перегруппировав члены и разделив на dt, получим основное уравнение движения точки переменной массы:
Это уравнение иначе называют уравнением Мещерского. Для ракеты , так как при полете масса ее убывает. Если масса тела во время движения увеличивается, то . При уравнение (1.22) переходит в уравнение второго закона Ньютона для случая постоянной массы. Величина есть скорость выбрасываемых ракетой частиц относительно системы координат, движущейся с ракетой. Эту скорость называют обычно просто относительной скоростью V. Тогда равенство (1.22) запишется в виде
Второй член правой части равенства (1.23) представляет собой реактивную силу, действующую на массу M со стороны вылетевшей частицы dM.
Для любого момента времени произведение массы тела на его ускорение равно векторной сумме равнодействующей приложенных к телу внешних сил и реактивной силы. При движении ракеты вблизи Земли равнодействующая внешних сил представляет собой сумму силы тяжести и силы сопротивления воздуха. Ускорение ракеты зависит еще и от реактивной силы, изменяя величину и направление которой можно управлять полетом ракеты.
Если относительная скорость отбрасываемых частиц равна нулю: ,то из формулы(1.22) следует:
т. е. если относительная скорость отбрасываемых частиц равна нулю, то уравнение движения точки переменной массы имеет формально тот же вид, что и для точки постоянной массы, но в этом случае масса M- функция времени t.
Важный вклад в механику тел переменной массы применительно к конкретным задачам реактивной техники внесен знаменитым русским ученым Константином Эдуардовичем Циолковским. В 1903 г. была издана его работа «Исследование мировых пространств реактивными приборами», в которой К. Э. Циолковский исследовал ряд случаев прямолинейных движений ракет. К. Э. Циолковским обоснована и доказана возможность практического использования реактивного движения. Им найдены условия, при которых можно получить скорости, достаточные для осуществления космического полета. Полученная им формула, связывающая скорость ракеты с ее начальной массой, до сих пор используется для предварительных расчетов. В работах 1911-1914 гг. он изучил вопрос о величине запасов топлива, необходимых для преодоления сил тяготения Земли, и предложил высококалорийное топливо, позволяющее получить большие скорости истечения газовых струй. К. Э. Циолковского по праву считают изобретателем жидкостных ракет дальнего действия и основоположником теории межпланетных полетов.
Ему принадлежит идея разработки теории так называемых многоступенчатых ракет, когда на некоторых интервалах времени масса ракеты меняется непрерывно, а в некоторые моменты - скачком. Им проведены большие исследования по оценке сил сопротивления при движении тел переменной массы. К. Э. Циолковским поставлен целый ряд оригинальных проблем, имеющих решающее значение для развития реактивной техники.
Для того чтобы выяснить основные факторы, создающие возможность реактивного движения с большими скоростями, рассмотрим движение точки переменной массы безвоздушном пространстве (отсутствует сопротивление движению тела), без действия внешних сил (силы тяготения) . предположим, что скорость истечения частиц направлена прямо противоположно вектору скорости тела . Эти условия соответствуют так называемой первой задаче Циолковского. В результате получаем формулу Циолковского и следствие из нее. Найдем при сделанных предположениях скорость движения тела (точки) и закон ее движения.
При сформулированных условиях уравнение движения приобретает вид:
или
Положим, , где - функция, определяющая закон изменения массы. Очевидно, так как начальная масса , то функция при должна быть . Подставив в (1.26) значение M и проинтегрировав, получим:
Для определения постоянной С учетом, что при , тогда
и
Эта формула носит название формулы Циолковского. Из формулы следует, что скорость, приобретенная точкой переменной массы, зависит от относительной скорости V и отношения начальной массы к остающейся к концу процесса горения. Если масса точки в конце процесса горения , отброшенная масса (масса топлива) - m, то при нулевой начальной скорости () получаем для расчета скорости в конце процесса горения выражения:
Отношение называют число Циолковского. Для современных ракет можно положить . Тогда при числе Циолковского Z=0,250; 9,000; 32,333; 999,000 получим соответственно скорости .
Из формулы Циолковского (1.27) следует , что:
Скорость точки переменной массы в конце активного участка (в конце процесса отбрасывания частиц) тем больше, чем больше скорость отбрасывания частиц;
Скорость в конце активного участка тем больше, чем больше число Циолковского;
Скорость точки переменной массы в конце активного участка не зависит от закона изменения массы (режима горения). Заданному числу Циолковского соответствует определенная скорость точки в конце процесса горения не зависимо от того, быстро или медленно шло горения. Это следствие является проявлением закона сохранения количества движения;
Для получения возможно больших скоростей точки переменной массы в конце активного участка выгоднее идти по пути увеличения относительной скорости отбрасывания частиц, чем по пути увеличения запасов топлива.
§1.2 Некоторые задачи моделирования механических систем (на примере движение тела с переменной массой)
Имеется много случаев, когда масса тела изменяется в процессе движения за счет непрерывного отделения или присоединения вещества (ракета, реактивный самолет, платформа, нагружаемая на ходу, и др.).
Наша задача: найти уравнение движения такого тела.
Рассмотрим решение этого вопроса для материальной точки, называя ее для краткости телом. Пусть в некоторой момент времени масса движущего тела A равна m, а присоединяемая (или отделяемая) масса имеет скорость u относительно данного тела.
Введем вспомогательную инерциальную K-систему отсчета, скорость которой такова же, как и скорость тела A в данный момент . Это значит, что а момент тело A покоится в K- системе.
Пусть далее за промежуток времени от до тело A приобретает в K-системе импульс . Этот импульс тело A получит, во-первых, вследствие присоединения (отделения) массы , которая приносит (уносит) импульс , и, во-вторых, вследствие действия силы F со стороны окружающих тел или силового поля. Таким образом, можно записать , что
,
где знак плюс соответствует присоединению массы, а знак минус - отделению. Оба эти случая можно объединить, представив в виде приращения массы тела A (действительно, в случае присоединения массы , а в случае отделения ). Тогда предыдущее уравнение примет вид
.
Поделив это выражение на , получим
где - скорость присоединяемого (или отделяемого) вещества относительно рассматриваемого тела.
Это уравнение является основным уравнением динамики материальной точки с переменной массой. Его называют уравнением Мещерского. Будучи полученным в одной инерциальной системе отсчета, это уравнение в силу принципа относительности справедливо и в любой другой инерциальной системе. Заметим , что если система отсчета неинерциальная, то под силой F следует понимать результирующую как сил взаимодействия данного тела с окружающими телами, так и сил инерции.
Последний член уравнения (1.26) носит название реактивной силы: . Эта сила возникает в результате действия на данное тело присоединяемой (или отделяемой) массы. Если масса присоединяется, то и вектор R совпадает по направлению с вектором u; если же масса отделяется, то и вектор R противоположен вектору u.
Уравнение Мещерского по своей форме совпадает с основным уравнением динамики материальной точки постоянной массы: слева - произведение массы тела на ускорение, справа - действующие на него силы, включая реактивную силу. Однако в случае переменной массы нельзя внести массу под знак дифференцирования и представить левую часть уравнения как производную по времени от импульса, ибо ,
Обратим внимание на два частных случая.
Если u=0. т. е. масса присоединяется или отделяется без скорости относительно тела, то R=0, и уравнение (1.26) принимает вид
где - масса тела в данный момент времени. Это уравнение определяет , например, движение платформы, из которой свободно высыпается песок (см. задачу 10, пункт 1-й).
Если u=-v, т. е. присоединяемая масса неподвижна в выбранной системе отсчета или отделяемая масса становится неподвижной в этой системе, то уравнение (1.28) принимает другой вид
или
иначе говоря, в этом частном случае - и только этом - действие силы F определяет изменение импульса тела с переменной массой. Данный случай реализуется, например, при движении платформы, нагружаемой сыпучим веществом из неподвижного бункера (см. задачу 10, пункт 2-й).
Рассмотрим пример на применение уравнения Мещерского.
Пример. Ракета движется в инерциальной K-системе отсчета в отсутствие внешнего силового поля, причем так, что газовая струя вылетает с постоянной относительно ракеты скоростью u. Найти зависимость скорости ракеты от ее массы , если в момент старта ее масса была равна .
В данном случае F=0 и из уравнения (1.28) следует
.
Проинтегрировав это выражение с учетом начальных условий, получим
где знак минус показывает, что вектор v (скорость ракеты) противоположен по направлению вектору u. Отсюда видно, что скорость ракеты в данном случае (u=const) не зависит от времени сгорания топлива: v определяется только отношением начальной массы ракеты к оставшейся массе m.
Заметим, что если бы вся масса горючего была одновременно выброшена со скоростью u относительно ракеты , то скоростью последней оказалась бы иной. Действительно, если ракета вначале покоилась в выбранной инерциальной системе отсчета, а после одновременного выброса всего горючего приобрела скорость v, то из закона сохранения импульса для системы ракета - горючее следует
,
где u+v - скорость горючего относительно данной системы отсчета. Отсюда
скорость ракеты v в этом случае оказывается меньше, чем в предыдущем (при одинаковых значениях отношения ). В этом нетрудно убедиться, сравнив характер зависимости v от в обоих случаях. С ростом в первом случае (когда вещество отделяется непрерывно) скорость v ракеты, согласно (1), растет неограниченно, во втором же (когда вещество отделяется одновременно) скорость v, согласно (2), стремится к пределу, равному - u.
Задачи к главе 1
1.1. Частица движется с импульсом под действием силы F(t). Пусть a и b - постоянные векторы, причем a b. Полагая, что:
, где - положительная постоянная, найти вектор F в те моменты времени, когда F p;
, где - вектор, противоположный по направлению вектору а, найти вектор p в момент , когда он окажется повернутым на 90_ по отношению к вектору .
Решение. 1. Сила , т. е. вектор F все время перпендикулярен вектору a. Следовательно, вектор F будет перпендикулярен вектору p в те моменты, когда коэффициент при b в выражении для обращается в нуль. Отсюда и соответствующие значения вектора F равны:
2. Приращение вектора p за промежуток времени есть Интегрируя это уравнение с учетом начальных условий, находим
где, по условию, противоположен вектору а. Вектор p окажется перпендикулярным вектору в момент , когда . В этот момент .
Рис. 6
1.2. Через блок (рис. 6) перекинут шнур на одном конце которого находится лестница с человеком А, а на другом - уравновешивающий груз массы М. Человек , масса которого m, совершил вверх перемещение относительно лестницы и затем остановился. Пренебрегая массами блока и шнура, а также трением в оси блока, найти перемещение центра инерции этой системы.
Решение. Сначала все тела системы покоились, поэтому приращение импульсов тел при движении равно самим импульсам. Силы натяжения шнура слева и справа одинаковы, а следовательно импульсы груза и лестницы с человеком в каждый момент времени будут равны между собой, т. т. , или
,
где v1, v и v2 - - скорости груза, человека и лестницы. Учитывая , что v2= -v1 и v=v2 + v, где v - скорость человека относительно лестницы, получим
v1= (m/2M)v. (1)
С другой стороны , импульс всей системы. Отсюда с учетом (1) найдем
.
И наконец, искомое перемещение
.
Другой способ решения основан на свойстве центра инерции данной системы характеризуется радиусом - вектором
,
где - радиусы-векторы центров инерции груза M, лестницы и человека относительно некоторой точки О данной системы отсчета. Отсюда перемещение центра инерции равно
,
где
-перемещения груза M, лестницы и человека относительно данной системы отсчета. Имея в виду, что получим в результате
.
1.3. система состоит из двух шариков с массами , которые соединены между собой невесомой пружинкой. Шарикам сообщили скорости , как показано на рис.7, после чего система начала двигаться в однородном поле сил тяжести Земли. Пренебрегая сопротивлением воздуха и считая, что в начальный момент пружинка не деформирована, найти:
скорость центра инерции этой системы в зависимости от времени;
внутреннюю механическую энергию системы в процессе движения.
Рис. 7 рис. 8
Решение. 1. Приращение вектора скорости центра инерции, есть . проинтегрировав это уравнение, получим , где -начальная скорость центра инерции. Отсюда
.
Внутренняя механическая энергия системы - это ее энергия
.
4. Шарик с кинетической энергией T, испытав лобовое соударение с первоначально покоившейся упругой гантелью (рис. 8), отлетел в противоположном направлении с кинетической энергией . Массы всех трех шариков одинаковы. Найти энергию колебаний гантели после удара.
Решение. пусть -импульсы налетающего шарика до и после удара, а -импульс и кинетическая энергия гантели как целого после удара, Е -энергия колебаний. Согласно законам сохранения импульса и энергии,
.
Из этих двух уравнений с учетом того, что , получим
.
5 В К-системе частица 1 массы налетает на покоящуюся частицу 2 массы . Заряд каждой частицы равен . Найти минимальное расстояние, на которое они сблизятся при лобовом соударении, если кинетическая энергия частицы 1 вдали от частицы 2 равна .
Рис. 9
Решние . Рассмотрим этот процесс как в К-системе, так и в Ц-системе.
В К-системе в момент наибольшего сближения обе частицы будут двигаться как единое целое со скоростью , которую можно определить на основании закона сохранения импульса:
,
где p1 -импульс налетающей частицы,
С другой стороны, из закона сохранения энергии следует
,
где приращение потенциальной энергии системы
Исключив из этих двух уравнений, найдем
.
В Ц-системе решение наиболее просто: здесь суммарная кинетическая энергия частиц идет целиком на приращение потенциальной энергии системы в момент наибольшего сближения:
,
где , согласно (4.16),
Отсюда легко найти
6. Частица массы с импульсом испытала упругое столкновение с покоившейся частицей массы . Найти импульс первой частицы после столкновения, в результате которого она рассеялась под углом к первоначальному направлению движения.
Решение. Из закона сохранения импульса (рис. 69) находим
где -импульс второй частицы после столкновения.
С другой стороны, из закона сохранения энергии следует, что , где -кинетические энергии первой и второй частиц после столкновения. Преобразуем это равенство с помощью соотношения к виду
Если
то физический смысл имеет только знак плюс перед корнем. Это следует из того, что при этом условии корень будет больше, чем а так как pмм'1 - это модуль, то, естественно, он не может быть отрицательным.
Если же m1>m2 , то физический смысл имеют оба знака перед
корнем - ответ в этом случае получается неоднозначным: под углом
импульс рассеянной частицы может иметь одно из двух значений (это зависит от относительного расположения частиц в момент соударения).
1.7. Какую часть з своей кинетической энергии теряет частица массы m1 при упругом рассеянии под предельным углом на покоящейся частице массы m2 , где m1>m2
§ 1.3 Анимационное моделирование процесса обучения механических систем
Эксплуатация реальных физических установок обычно требует серьезных финансовых затрат, а к учебным экспериментам на них, к тому же, предъявляются особые требования по технике безопасности. Поэтому для обучения удобно использовать не реальные установки, а их компьютерные модели. Существующие методы, используемые при разработке программ, позволяют существенно приблизить имитационные эксперименты к реальным.
Разработанная компьютерная анимационная обучающая система моделирует в реальном масштабе времени движение тел, масса которых в процессе движения не остается постоянной. Подобные движения широко встречаются в природе и технике. Наибольший интерес рассмотрение движения тел переменной массы приобретает в тех случаях, когда вследствие изменения массы возникают силы, приводящие в движение эти тела. Эти силы, которые получили название реактивных, обеспечивают полет ракет разных систем, реактивных снарядов, самолетов с воздушно - реактивными двигателями и т. п.
Рассмотрим движение тела, масса которого убывает вследствие того, что из него постоянно выбрасываются частицы с некоторой относительной скоростью u.
Введем понятие расход массы («скоростью убывания массы»).
Изменение импульса системы за малый промежуток времени на основании второго закона Ньютона можно приравнять импульсу внешних сил :
Пусть в момент времени тело имело массу и скорость ; импульс его в этот момент
В момент времени масса этого тела , а скорость ; масса выброшенных частиц , их скорость в той же системе отсчета . Импульс системы в момент времени будет равен
Пренебрегая бесконечно малой величиной второго порядка , получаем, вычитая (1) из (2),
или
Уравнение (4) представляет собой закон движения тела, выбрасывающего часть своей массы со скоростью при ежесекундном расходе . Из этого выражения следует, что в случае движения тела с переменной массой произведение массы движущегося тела на ускорение определяется не только равнодействующей приложенных к ней внешних сил , но и реактивной силой, равной произведению расхода массы в секунду на относительную скорость движения отбрасываемых частиц . Реактивная сила направлена противоположно скорости, с которой выбрасываемые частицы покидают тело. Уравнение движения тела переменной массы впервые было получено И. В. Мещерским. На основании этого уравнения К. Э. Циолковским впервые были намечены пути решения проблемы космических полетов.
Рис.1
На рис. 1 представлена простейшая механическая модель, позволяющая не только измерить реактивную силу, но и проследить основные закономерности движения тел переменной массы. Основными элементами этой установки являются два цилиндра А и В, соединенные нитью, перекинутой через неподвижный блок С. Цилиндры полые, равного объема и массы. Один из них В имеет одно отверстие в середине дна, другой А - два одинаковых противоположно расположенных отверстия в боковых поверхностях. Оба цилиндра наполняются водой. Отверстия в них выполнены так, что масса воды, вытекающей в единицу времени (расход), одинакова для обоих цилиндров. В результате истечения воды из цилиндра В возникает реактивная сила , действующая на этот цилиндр и приводящая в движение всю систему. Эта сила направлена вертикально вверх, а величина ее определяется относительной скоростью истечения воды и скоростью изменения массы воды в цилиндре:
В предложении, что блок невесом, нить нерастяжима и трение в системе отсутствует, уравнение движения цилиндра В может быть представлено в виде (рис. 1)
Здесь - мгновенное значение массы цилиндра с водой в любой момент времени, Т-упругая сила натяжения нити.
Уравнение движения цилиндра А (при тех же условиях) имеет вид
а расстояние , пройденное цилиндром В за время , может быть рассчитано по формуле
Где -масса цилиндра с водой при .
ГЛАВА 2. АНИМАЦИОННО - ОБУЧАЮЩИЙ МЕТОД МЕХАНИЧЕСКОЙ СИСТЕМЫ
§ 2.1 анимация свойств механической системы
Эффект анимации - вывод изменяющегося, динамического изображения. Сам этот термин можно перевести как “одушевление” или “оживление” статичного (неподвижного) изображения. “Живые картинки” в компьютерной графике могут использоваться для развлечения, например в компьютерных играх. Современное кино уже трудно представить без использования спецэффектов, построенных с помощью анимации. У анимации есть и более серьезные приложения в научной и инженерной графике. При отображении результатов компьютерного моделирования в физике, химии, автомобиле - и авиастроении часто используются прямы анимации. Ведь включение в изобразительные средства “четвертого”, временного измерения, позволяет увеличить их информативность .
В англоязычной специальной литературе используют Computer-assisted animation и Computer- generated animation. В первом случае имеется в виду подход, когда человек традиционными средствами создает ключевые кадры анимации, а компьютер “дорисовывает” все промежуточные кадры. А во втором случае движущееся изображения создаст сам компьютер.
Иллюзию движущееся изображения создает просмотр последовательности неподвижных изображений(кадров), показывающих разные фазы движения. Смена этих изображений должна происходить достаточно быстро. Зрительное восприятие человека обладает некоторой инерцией, вследствие чего последовательность кадров и воспринимается как главное движение. Если скорость смены изображений чуть меньше времени реакции зрительных рецепторов, иллюзия движения сохраняется, но это движение кажется человеком прерывистым. Хорошей скоростью считается скорость показа 30 кадров в секунду.
Чтобы вывести на экран дисплея динамическое изображение, надо запрограммировать вывод последовательности кадров. Скорость смены кадров при этом должна быть достаточна большой. В этом, собственно, и заключается основная проблема при программировании динамических изображений. Если каждый кадр содержит сложное изображение, состоящее из большого числа графических элементов, да еще со своими атрибутами, такими как условие освещения, характер отражающей поверхности и т.д. ,решить эту проблему не просто. Простейший способ включения анимации и в программу - это обычная перерисовка графического экрана. Здесь мы имеем дело с простейшими изображениями, но даже в этом случае глаз замечает мерцание изображения и его “подергивание” при перерисовке.
Для ознакомления с базовыми приемами компьютерной анимации (или просто - чтобы было понятнее) приведем пример. Скажем, что имеется зеленый квадрат, который нужно переместить из левой части экрана в правую. И сделать это надо в течение 25 кадров. В случае первого «по кадрового» способа анимации нам придется нарисовать все двадцать пять кадров, и в каждом последующем кадре чуть-чуть сдвигать квадрат, чтобы он оказался справа на 25-м кадре. А если вдруг понадобится, чтобы он исчезал (увеличивался атрибут прозрачности) экспоненционально? Что, придется все это считать вручную и присваивать нужное значение прозрачности на каждом кадре?
Вовсе нет. Для этого существует второй способ анимации - с помощью промежуточных отображений. В этом случае только задается ключевые кадры, а промежуточные просчитывает автоматически.
Методы анимации.
Анимация - исскуственное представление движения в кино, на телевидении или в компьютерной графике, путем отображения последовательности рисунков или кадров с частотой, при которой обеспечивается целостное зрительное восприятие образов (как правила, для плавного воспроизведения анимации необходима скорость, или частота кадров, не менее 10 кадров в секунду - инертность зрительного восприятия).
Частоты смены кадров за секунду экранного времени составляет:
10..16-для компьютерной анимации.
24 - для кинематографа.
25 - для системы PAL или SECAM телевещания.
30- для системы NТSC телевещания.
Компьютерная анимация - это один из главных элементов мультимедия проектов и презентаций.
Разница между анимацией и видео состоит в том, что видео использует непрерывное движение и разбивает его на множество дискретных кадров.
Анимация использует множество независимых рисуноков или графических файлов, которые выводятся в определенной последовательности для создания иллюзии непрерывного движения. Для создания компьютерной анимации существует множество программных приложений.
Классическая анимация.
Эта метод представляющий собой поочередную смену рисунков, каждый из которых нарисован отдельно (принцип мультфильма). Этот метод очень трудоемкий из-за необходимости создания каждого рисунка.
Кукольная анимация.
В пространстве размещаются объекты - кадр фиксирует их положение, положение объектов меняется - опять фиксируется следующим кадром.
Спрайтовая анимация.
Это анимация, реализуемая при помощи языка программирования или специального инструментального средства. В спрайтовой анимации отсутствует понятие кадра (принцип подвижных игр). Почти всегда базируется на работе с «прозрачным» цветом.
Морфинг.
Преобразование одного графического образа в другой. Часто выполняется программно. Программное обеспечение морфинга генерирует заданное число промежуточных кадров, которое обеспечивает плавный переход начального образа в конечный.
Анимация цветом.
Положение объектов не изменяется, меняется лишь цвет. Часто выполяется программно.
Создается с помощью специальных программ (3D Studio MAX, PovRay, LightWave, Maya,…).
Картинка получается путем визуализации сцены.
Каждая сцена представляет собой следующее:
-набор объектов
-набор источников света
-набор текстур
-набор камер (хотя обычно одна)
Метод ключевых или опорных кадров.
Наиболее распространенным способом создания анимации является метод ключевых или опорных кадров. Ключевым событием может являться не только изменение параметров одного из возможных преобразований объекта (положения, поворота или масштаба), но также изменение любого из допускающих анимацию параметров (свойства источников света, материалов и др.). После определения всех ключевых кадров, система компьютерной анимации выполняет автоматический расчет событий анимации для всех остальных кадров, занимающих промежуточное положение между ключевыми - промежуточных кадров.
Процедурная анимация.
Для моделирования движений, или эффектов, которые трудно воспроизвести с помощью ключевых кадров, используется процедурная анимация. В процедурной анимации рассчитывают текущие значения параметров анимации, основываясь на начальных значениях, заданных пользователем, и на математических выражениях, описывающих изменение параметров во времени. Этот метод позволяет выполнять качественные анимации. Часто, процедурная анимация используется для разнообразных эффектов.
Прямая кинематика - перемещение объекта - родителя оказывает влияние на всю цепь объектов - потомков. Выглядит это так, будто опорные точки дочерних объектов связаны с опорными точками родительского объекта жесткими рычагами. Если перемещается родительский объект, дочерний объект также будет перемещаться, не изменяя своего положения относительно объекта - предка. Если перемещается родительский объект, дочерний объект также будет перемещаться, не изменяя своего положения относительно объекта - предка. Если родительский объект поворачивается, то дочерний перемещается и поворачивается, то дочерний перемещается и поворачивается таким образом, что его положение и ориентация по отношению к родительскому объекту остаются неизменными.
§2.1.1 обучающие программы
Современное время характеризуется возрастающими темпами научно-технического прогресса, непрерывным увеличением объема и изменением содержания знаний, умений и навыков, которыми должны владеть современные специалисты различных категорий, следствием чего является повышение требований к качеству их подготовки.
Одним из перспективных способов повышения эффективности процесса обучения является его автоматизация, т.е. использование в качестве средства обучения современной вычислительной техники. Эффективность использования компьютерной техники зависит от многих факторов. И первым из них следует назвать обучающую программу. Без всякого преувеличения можно утверждать, что она является сердцевиной обучающей системы.
Что представляет собой обучающая программ? Это программа, которая управляет учебной деятельностью учащегося и выполняет, как правило частично, функции учителя. В обучающей программе можно выделить следующие компоненты:
* учебные материалы (тексты, рисунки, схемы, задачи, вопросы и т. д.);
* специальную программу , определяющую, какую именно учебный материал и в какой последовательности представляется учащемуся.
Иногда в обучающей программе содержатся не тексты учебных задач (вопросов), а определенные правила, в соответствии с которыми система генерирует задачи (вопросы). С точки зрения дидактики систему компьютерного обучения можно представить как систему обучающих программ и способов их реализации (иногда вместо термина обучающая программа используют такие термины, как педагогический программный продукт, учебное обеспечение, пакет прикладных программ). Компьютер (техническое обеспечение) и программное обеспечение выступают как средство реализации обучающей программы, а их параметры реализуются с точки зрения возможностей и способов реализации обучающих программ. Это ни в коей мере не снижает роль компьютера и его программного обеспечения. Однако они должны оцениваться не сами по себе, а с точки зрения дидактических возможностей (и, естественно, ограничений), которые оказывают влияние на учебный процесс.
Подобные документы
Разработка автоматизированной системы реализации модели движения тела переменной массы на примере движения одноступенчатой ракеты, расчет времени и скорости полета. Описание формы загрузки программы. Требование к программному и техническому обеспечению.
курсовая работа [255,0 K], добавлен 18.03.2012Система программирования Delphi, ее характеристика. Основные требования к обучающей программе. Составление блок-схемы алгоритма программы "Математика. 1 класс". Виды задач для решения в обучающей программе. Описание работы системы, инструкция к ней.
курсовая работа [2,0 M], добавлен 17.06.2015Необходимость создания моделируемой системы. Описание моделируемой системы и задание моделирования. Структурная схема модели системы. Блок–диаграмма. Текст программы. Описание текста программы. Результаты моделирования. Эксперимент, его результаты.
курсовая работа [35,9 K], добавлен 19.11.2007Изучение программы базовой системы ввода-вывода (BIOS) и её настроек. Разработка компьютерной обучающей программы-тренажера "Настройка BIOS" в объектно-ориентированной среде Delphi. Тестирование данного программного продукта и экономические затраты.
дипломная работа [54,5 K], добавлен 09.10.2013История возникновения шифров, становление науки криптологии. Особенности создания электронного учебника - обучающей программы на языке Delphi. Создание архитектуры обучающей программы по организации практических занятий по криптографическим дисциплинам.
дипломная работа [1,8 M], добавлен 30.06.2012Принципы построения автоматизированных обучающих систем, их классификация, обзор существующих вариантов. Описание социальной программы поддержки населения "Твой курс", проектирование информационной системы по обучению населения компьютерной грамотности.
курсовая работа [1,5 M], добавлен 12.09.2012Программа Flash компании Macromedia. Создание обучающей системы по Macromedia Flash 7. Структура программы Flash. Базовые моменты, подлежащие описанию для включения их в обучающую систему, реализованную в виде web-узла. Реализация обучающей системы.
курсовая работа [23,3 K], добавлен 21.02.2009Понятие о кинематике. Относительность, траектория и виды движений. Движение тела, брошенного под углом к горизонту. Разработка компьютерной программы для моделирования. Описание интерфейса программы и программного кода. Инструкция пользования интерфейсом.
курсовая работа [1,6 M], добавлен 25.11.2013Разработка программы, имитирующей работу системы массового обслуживания. Методы и средства решения задачи. Создание концептуальной и структурной моделей системы. Анализ и оценка результатов моделирования, определение достоинств и недостатков системы.
курсовая работа [469,5 K], добавлен 03.03.2015Обзор и обоснование выбора системы управления обучением. Структура автоматизированной обучающей системы. Описание процессов проектирование базы. Общие сведения о процессах полимеризации. Получение каучуков методом стереоспецифической полимеризации.
курсовая работа [2,9 M], добавлен 19.06.2015