Относительное движение классических механических систем

Особенности моделирования движения механической системы в силовом поле. Изучение движения электрического заряда в пространстве между заряженными пластинами конденсатора с наложенным магнитным полем. Модель движения космической станции в поле силы тяжести.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 14.06.2015
Размер файла 852,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

4. В опыте Резерфорда определялись вероятности отклонения альфа-частиц ядрами атомов золота на различные углы. Дополните программу так, чтобы она вычисляла угол отклонения направления движения частицы после взаимодействия. Если активизировать оператор Cells(i / 100, 4) = vy /vx, то после запуска программы в столбце D появится тангенс угла между составляющими вектора скорости (рис. 4). Чтобы получить значение угла в градусах, в ячейку E1 записывают “=ATAN(D1)*180/3,1415”, а затем копируют эту формулу в остальные ячейки столбца E .

5. Проведите серию вычислительных экспериментов при различных прицельных параметрах y0=0, 1, 2, 3, 5, 10, 15, 20, 25 и т.д., каждый раз правильно определяя угол отклонения частицы и записывая результат в таблицу Excel.

6. Аналогично - промоделируйте движение частицы между пластинами конденсатора в магнитном поле.

Практическая работа:

Ответьте на следующие вопросы:

Что такое магнитное поле (МП)?

Назовите источники МП.

Какие силы действуют между движущимися зарядами?

Во сколько раз магнитная сила меньше электрической для двух движущихся точечных электрических зарядов?

Какие силы и почему действуют между проводами с током?

Дайте определение линии индукции МП.

Выведите основные моменты моделирования.

2.3 Модель движения космической станции в поле силы тяжести Земли, Луны и Солнца

Лабораторная работа №3

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

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

Необходимо построить процесс их движения относительно друг друга. Простота реализации и красочность конечного результата послужат стимулом и наградой. Освоение Питона будет хорошей инвестицией в будущее.

Введем систему координат [14].

Пусть система состоит из двух тел:

1. массивной звезды массой М и центром ;

2. легкой планеты массой m, с центром в точке , скоростью и ускорением .

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

Согласно Второму закону Ньютона:

Это позволяет составить алгоритм перемещения планеты в поле гравитации звезды [15]:

1. Перед началом задается начальное положение планеты и начальную скорость

2. На каждом шаге вычисляется новое ускорение по формуле выше, после этого пересчитываем скорость и координаты:

Лабораторная работа №4

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

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

Целесообразно применять для моделирования стандартные методы интегрирования систем дифференциальных уравнений, описанные в математической литературе. Простейшие методы (метод Эйлера) часто бывают неустойчивы и их применение ведет к лишнему расходу времени.

Результаты моделирования следует выводить на экран компьютера в следующих видах: таблицы зависимостей перемещения и скорости от времени, графики этих зависимостей, траектории. Желательны динамические иллюстрации движения тел (скажем, изображение движений по траекториям в некотором условном масштабе времени через равные промежутки). Уместны звуковые сигналы (одни -- в критические моменты для моделируемого движения, другие -- через некоторый фиксированный отрезок пройденного пути и т.д.).

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

При выводе результатов в графической форме графики должны быть построены так, как это принято в математической литературе (с указанием того, какие величины отложены по осям, масштабами и т.д.).

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

Ход лабораторной работы:

Запустите приложение Space (рис. 12).

В Главном меню выберите Файл - Открыть - Найдите файл с системой - Откройте файл с системой.

Запустите стандартную модель - Главное меню - Модель - Запуск (рис. 13)

Воспользуйтесь клавишами «+», «-», «>», «<».

Опишите свои наблюдения.

Выберите Запустите стандартную модель - Главное меню - Модель - Пауза.

Выберите Запустите стандартную модель - Главное меню - Модель - Редактировать.

В окне параметров системы (рис. 14) введите полученные на Практической работе №1 данные для реальной модели движения системы ИСЗ - Луна - Солнце - Земля [16].

Опишите свои наблюдения.

Какие выводы можно сделать о начальном состоянии системы?

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

Дополнительные задания к лабораторной работе

Выписать математическую модель, определить состав набора входных параметров и их конкретные числовые значения [17].

Если моделирование будет производиться в безразмерных переменных (решение -- на усмотрение студента и преподавателя), то произвести обезразмеривание и найти набор значений безразмерных параметров.

Спроектировать пользовательский интерфейс программы моделирования, обращая особое внимание на формы представления результатов.

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

Произвести отладку и тестирование полной программы.

Выполнить конкретное задание из своего варианта работы.

Качественно проанализировать результаты моделирования.

Создать текстовый отчет по лабораторной работе, включающий:

титульный лист (название работы, исполнитель, группа и т.д.);

постановку задачи и описание модели;

результаты тестирования программы;

результаты, полученные в ходе выполнения задания (в различных формах);

качественный анализ результатов.

Варианты

Вариант 1

Проверить в компьютерном эксперименте выполнимость второго закона Ньютона.

Вариант 2

Проверить в компьютерном эксперименте выполнимость третьего закона Кеплера, определяющего движение небесных тел по замкнутой траектории.

Вариант 3

Промоделировать траекторию движения малого космического аппарата, запускаемого с борта космической станции, относительно Земли. Запуск осуществляется путем толчка в направлении, перпендикулярном плоскости орбиты движения станции.

Вариант 4

Как будет выглядеть полет искусственного спутника Земли, если учесть возмущающее действие Луны?

Вариант 5

Разработать и реализовать модель движения искусственного спутника Земли при учете воздействия на него малой постоянной силы, обусловленной «солнечным ветром». Считать, что плоскость орбиты движения спутника изначально перпендикулярна «солнечному ветру».

Вариант 6

Считая, что движение Луны вокруг Земли происходит практически по круговой орбите, проанализировать воздействие на эту орбиту со стороны Солнца для малого участка движения, на котором плоскость орбиты перпендикулярна оси «Солнце-Земля».

Вариант 7

Проанализировать особенности движения искусственного спутника Земли, движущегося по практически круговой орбите на высоте порядка 300 км, связанные с малым сопротивлением атмосферы.

Практическая работа 2

Цель: исследовать зависимость формы траектории от величины и направления начальной скорости.

Ход работы:

1. а) По форме траектории движения определить экспериментальным путем величину 1, 2, 3 космических скоростей ИСЗ при следующих условиях:

H = 9000000м

ц = 0?00'

б = 0?00'

б) Определить интервалы величин скоростей для параболической и эллиптической орбит.

Форма траектории

круговая

эллиптическая

параболическая

гиперболическая

Величина скорости

2. Исследовать зависимость формы траектории ИСЗ от направления начальной скорости при следующих условиях

H = 9000000м

ц = 0?00'

б = 0?; б = 30?; б = 45?; б = 60?; б = 90?

V = 7900 м/с

Направление Скорости (угол б )

0?

30?

45?

60?

90?

Форма траектории

Сделать выводы

Как изменяется форма траектории ИСЗ в зависимости от изменения величины начальной скорости?

б) Как изменяется форма траектории ИСЗ в зависимости от изменения направления начальной скорости?

Заключение

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

Описание теоретической части исследования показало, что существенное значение для достижения достаточной эффективности модели имеет полнота формальной системы абстрактного представления концептуальной модели, простота терминов описания, разработка оптимального плана и др. Применение универсальных программных систем отличается отсутствием специфических языковых операторов, поэтому они являются подходящими прежде всего для аналитического моделирования.

В ходе исследования был проведен детальный анализ обработки информации при компьютерном моделировании, в результате которого были выделены основные моменты изложения теоретического материала. Выделены особенности компьютерных вычислений в качестве объекта изучения при обучении моделированию. На основе всех проведенных исследований были разработаны практические и лабораторные задания для обучения компьютерному моделированию. Для выполнения отдельной лабораторной работы было разработано приложение для моделирования движения ИСЗ. Полученная база знаний была успешно применена при апробации. Подводя итоги, можно сделать вывод о том, что в ходе работы над дипломным проектом все поставленные в начале исследования задачи, были решены.

Список литературы

1. Романски Р. Математическое моделирование и исследование стохастических временных характеристик процессов компютерной обработки данных // Информационные технологии. - Москва, Россия, 2001,

2. Рузавин Г. И. Методология научного познания. - М.: 2012 г. - 412 с.

3. Рыбаков Д.С., Дергачёва Л.М. Компьютерное моделирование: задачи оптимизации // Вестник российского университета дружбы. - 2007. - № 2-3.

4. Майер Р.В. Компьютерное моделирование: Учебник для студ. пед. вузов. - Глазов: ГГПИ, 2014. - 531 c.

5. Булавин Л.А., Выгорницкий Н.В., Лебовка Н.И. Компьютерное моделирование физических систем. - Долгопрудный: Издательский Дом “Интеллект”, 2011. - 352 c.

6. Калиткин Н.Н. Численные методы. - БХВ-Петербург, 2011. - 592 с.

7. Ращиков В.С., Рошаль А.С. Численные методы решения физических задач: Учебное пособие. -- СПб: Издательство “Лань”, 2005. - 208 с.

8. Майер Р.В. Компьютерное моделирование физических явлений. - Гла- зов, ГГПИ: 2009. - 112 с.

9. Гулд Х., Тобочник Я. Компьютерное моделирование в физике: В 2-х частях. Часть 1. - М.: Мир, 1990. - 350 с.

10. Бордовицына Т.В. Современное состояние теории движения искусственных спутников Земли. М.: Томский Государственный Университет, 2012. - с. 2-4

11. Васильев А.Н. Научные вычисления в Microsoft Excel. - М.: Издательский дом “Вильямс”, 2004.- 512 с.

12. Гельман В.Я. Решение математических задач средствами Excel: Практикум. - СПб.: Питер, 2003. - 240 с.

13. Майер Р.В. Задачи, алгоритмы, программы [Электронный ресурс] / Глазов: ГГПИ, 2011.URL: http://maier-rv.glazov. net (http://mayer.hop.ru )

14. Майер Р.В. Компьютерное моделирование физических явлений. - Глазов, ГГПИ: 2009. - 112 с.

15. Кушниренко А.Г., Лебедев Г.В, Сворень Р.А - Основы информатики и вычислительной техники. 2002 - 323 с.

16. Майер Р.В. Решение физических задач с помощью электронных таблиц MS Excel // International Journal of Open Information Technologies -- vol. 2, - no.

17. Майер Р.В. Решение физических задач с помощью электронных таблиц MS Excel // International Journal of Open Information Technologies -- vol. 2, - no.

18. Самарский А.А. Математическое моделирование: Идеи. Методы. Примеры /А.А.Самарский, А.П.Михайлов. - М.: Физматлит, 2001.- 320 с.

19. Старовиков М.И. Введение в экспериментальную физику: Учебное пособие. - Спб.: Издательство “Лань”, 2008. - 240 с.

20. Угринович Н.Д. Исследование информационных моделей. Элективный курс: Учебное пособие. - М.: БИНОМ. Лаборатория знаний, 2004. - 183 с.

21. Угринович Н.Д. Разработка информационных моделей. Элективный курс: Учебное пособие. - М.: БИНОМ., 2004. - 202 с.

22. Кострюков С. А., Максимов В. Е., Пешков В. В., Шунин Г. Е. Метод конечных элементов в компьютерном моделировании физико-технических систем. // Оптимизация и моделирование в автоматизированных системах: Межвуз. сб. научн. тр. Воронеж: Изд. ВГТУ, 1997. с. 136 - 141

23. Е. И. Бутиков. Основы классической динамики и компьютерное моделирование. Материалы научно-методической конференции, Академическая Гимназия, Санкт-Петербург -Старый Петергоф, 1998 - с. 47.

24. А. Ф. Кавтрев. "Методика использования компьютерных моделей на уроках физики". Пятая международная конференция "Физика всистеме современного образования", тезисы докладов, том 3,Санкт-Петербург: "Изд-во РГПУ им. А. И. Герцена", 2009 - с. 98-99.

25. П. И. Белостоцкий, Г. Ю. Максимова, Н. Н. Гомулина "Компьютерные технологии: современный урок физики и астрономии". Газета "Физика", 2009 - с. 3.

Размещено на Allbest.ru

...

Подобные документы

  • Моделирование движения невесомой заряженной частицы в электрическом поле, созданном системой нескольких фиксированных в пространстве заряженных тел, в случае, когда заряженные тела находятся в одной плоскости и в ней же находится движущаяся частица.

    курсовая работа [62,7 K], добавлен 31.05.2010

  • Практические навыки моделирования законов движения многосвязных механических систем на примере трехзвенного манипулятора. Основные этапы моделирования: исходная система; формирование исходных данных, геометрической, динамической и математической модели.

    презентация [535,0 K], добавлен 25.06.2013

  • Моделирование траектории движения космического аппарата, запускаемого с борта космической станции, относительно Земли. Запуск осуществляется в направлении, противоположном движению станции, по касательной к её орбите. Текст программы в среде Matlab.

    контрольная работа [138,8 K], добавлен 31.05.2010

  • Характеристика движения тела, брошенного под углом к горизонту, с точки зрения криволинейного движения. Пути разработки программы, реализующей модель движения тела. Основные требования к программному обеспечению, сообщения и тестирование системы.

    курсовая работа [861,5 K], добавлен 17.03.2011

  • Разработка автоматизированной системы реализации модели движения тела переменной массы на примере движения одноступенчатой ракеты, расчет времени и скорости полета. Описание формы загрузки программы. Требование к программному и техническому обеспечению.

    курсовая работа [255,0 K], добавлен 18.03.2012

  • Понятие о кинематике. Относительность, траектория и виды движений. Движение тела, брошенного под углом к горизонту. Разработка компьютерной программы для моделирования. Описание интерфейса программы и программного кода. Инструкция пользования интерфейсом.

    курсовая работа [1,6 M], добавлен 25.11.2013

  • Назначение и основные особенности программного комплекса Euler 6.0. Практические навыки моделирования законов движения многокомпонентных механических систем на примере трехзвенного манипулятора. Этапы моделирования, формирование динамической модели.

    методичка [1,3 M], добавлен 25.06.2013

  • Разработка математической модели и создание программного средства для составления маршрута движения детали по участкам механической обработки механосборочного цеха. Структура и алгоритм работы программного продукта. Программные средства разработки.

    курсовая работа [65,4 K], добавлен 21.11.2013

  • Механические системы и анимационное моделирование. Некоторые задачи моделирования механических систем (на примере движение тела с переменной массой). Создание анимационно-обучающей программы механической системы, текст программы и описание ее установки.

    дипломная работа [522,2 K], добавлен 30.08.2010

  • Расчётная схема для определения параметров движения при поступательном движении. Определение зависимости от пути скорости, ускорения и времени. Математическая модель расчёта параметров поступательного движения тела на участке разгона и торможения.

    курсовая работа [438,1 K], добавлен 22.01.2015

  • Динамическая и математическая модели движения иглы в замке вязального механизма. Форма заключающего клина. Синтез закона движения иглы. Упрощенное изображение вязального механизма однофонтурной вязальной машины. Математическое моделирование движения иглы.

    курсовая работа [1,5 M], добавлен 03.03.2015

  • Математическая модель задачи для исследования характера движения тела. Решение задачи Коши для системы дифференциальных уравнений первого и второго порядка. Использование метода Эйлера. Схема алгоритма, таблица идентификаторов, программа на языке Pascal.

    курсовая работа [137,9 K], добавлен 07.03.2013

  • Определение параметров движения при вращательном движении, зависимости скорости, ускорения, времени от угла поворота, установление времени поворота на определенный угол. Применение построенной математической модели к расчету параметров движения тела.

    курсовая работа [112,0 K], добавлен 18.03.2010

  • Составление программы для построения траектории движения захвата манипулятора робота: запись системы линейных алгебраических уравнений, получение коэффициентов. Анимация движения манипулятора. Схема направления движения точки соединения звеньев робота.

    лабораторная работа [274,4 K], добавлен 01.12.2013

  • Разработка модели движения практически невесомой заряженной частицы в электрическом поле, созданном системой нескольких фиксированных в пространстве заряженных тел. При условии, что тела находятся в одной плоскости, но частица находится вне плоскости.

    контрольная работа [60,7 K], добавлен 31.05.2010

  • Разработка программного продукта "Железная дорога". Вид и классификация инструментальных средств, используемых для создания прикладного ПО. Организация взаимодействия клиентской программы с базой данных; реализация системы контроля движения поездов.

    курсовая работа [895,0 K], добавлен 11.11.2010

  • Анализ современного состояния проблемы по учету движения кадров на предприятии. Изучение мирового рынка информационных систем учета и контроля персонала. Разработка программного продукта для конкретного предприятия. Охрана труда при работе с компьютером.

    дипломная работа [3,4 M], добавлен 23.04.2015

  • Исследование показателей движения трудовых ресурсов и их влияние на деятельность современного предприятия. Изучение состава работников организации. Применение программного средства Microsoft Excel, позволяющего автоматизировать расчеты движения кадров.

    курсовая работа [1,6 M], добавлен 18.04.2015

  • Создание приложения для получения информации о расписании движения междугороднего транспорта Владимирской области. Параметры совместимости приложения с различными версиями Android. Схема взаимодействия между классами. Описание внешнего вида интерфейса.

    контрольная работа [2,5 M], добавлен 17.02.2016

  • Системы мер измерения движения информации и ее потоков. Схема трансформации информации при ее "движении" от объекта к субъекту: предмет — образ — слово — знак — сигнал. Вербальная форма представления информации, статические и динамические законы движения.

    реферат [39,9 K], добавлен 30.01.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.