Главная страница
Навигация по странице:

  • Свободное падение тела.

  • Движение тела, брошенного под углом к горизонту.

  • Движение заряженных частиц.

  • Метод Эйлера решения обыкновенных дифференциальных уравнений.

  • Пример выполнения задания Задача.

  • Цель моделирования

  • Построение математической модели

  • Построение компьютерной модели и ее проверка

  • Свободное падение тела Параметры движения

  • Изменение скорости и высоты со временем

  • Свободное падение тела с учетом сопротивления Параметры движения

  • Параметры тела Параметры среды Коэффициенты

  • Коэффициенты (с парашютом)

  • В ывод

  • Задание к лабораторной работе

  • Варианты заданий Вариант 1.

  • Вариант 8. Найти траекторию полета кометы, залетевшей в Солнечную систему, у которой на расстоянии от Солнца 100 астрономических единиц (1 а.е. = 1,50 .

  • Вариант 9

  • Вариант 11. Найти траекторию движения тела массой 1 г., несущего заряд величиной q =1 .

  • Лабораторная работа экология. Лабораторные работы. Лабораторная работа 1 2 Построение компьютерной модели 2 Лабораторная работа 2 7


    Скачать 318.82 Kb.
    НазваниеЛабораторная работа 1 2 Построение компьютерной модели 2 Лабораторная работа 2 7
    АнкорЛабораторная работа экология
    Дата29.03.2023
    Размер318.82 Kb.
    Формат файлаdocx
    Имя файлаЛабораторные работы.docx
    ТипЛабораторная работа
    #1022886
    страница2 из 4
    1   2   3   4

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

    Моделирование физических процессов в среде табличного процессора.


    Краткие теоретические сведения

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

    (1)

    Свободное падение тела. Математическая модель свободного падения тела — уравнение второго закона Ньютона с учетом двух сил, действующих на тело — силы тяжести и силы сопротивления среды. Движение является одномерным; проецируя силу тяжести , силу сопротивления , скорость и перемещение на ось, направленную вертикально вниз, получаем :

    (2)

    Сила сопротивления имеет две составляющие: .

    Коэффициенты и определяется свойствами среды и формой тела. Например, для шара — так называемая формула Стокса, где — динамическая вязкость среды, — радиус шара. Обычно принимают , где S - площадь сечения тела, поперечного по отношению к потоку, - плотность среды, c — безразмерный коэффициент лобового сопротивления (см. рис.  1). В конкретных задачах можно одной из составляющих силы сопротивления пренебречь (если она значительно меньше другой).




    Диск


    Полусфера

    Шар
    «Каплевидное» тело


    c=1,11

    c=0,55

    c=0,4
    c=0,045


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

    Построим простейшую модель вертикального взлета ракеты, приняв следующие гипотезы:

    1. масса ракеты уменьшается во время взлета по линейному закону:

    , (3)

    гдеm0  начальная масса ракеты, заправленной топливом; mкон  остаточная масса после полного выгорания топлива;  расход топлива;



    1. Сила тяги двигателя постоянна на всем участке взлета.

    2. плотность воздуха , входящая в коэффициент k2, убывает по мере подъема ракеты по закону  = 0 . 10h, где h  высота,   5,6 . 105 м1 .

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

    (5)

    Здесь m  масса тела; vx=vcos ,vy=vsin - величины проекций начальной скорости v на горизонтальную и вертикальную оси;  угол начального наклона вектора скорости к горизонту; k1и k2 – коэффициенты, входящие в в формулу силы сопротивления.

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

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

    , (6)

    где M- масса «большого» тела; x, y - координаты «малого» тела, движение которого изучается; vx, vy – величины проекций скорости «малого» тела на горизонтальную и вертикальную оси, G = 6,67. 1011 м3/кг с2  гравитационная постоянная .

    Обезразмеривание. В задаче о движении небесных тел особенно неудобно работать с размерными величинами, измеряемыми миллиардами километров, секунд и т.д. В качестве величин для обезразмеривания удобно принять характерное расстояние от Земли до Солнца ρ = 1,496∙1011 м, (так называемая астрономическая единица), период круговой орбиты ,соответствующий этому расстоянию, скорость движения по ней , т.е. принять



    После обезразмеривания получаем

    (7)

    В безразмерных переменных уравнения вообще не содержат параметров. Единственное, что отличает разные режимы движения друг от друга – это начальные условия.

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

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

    (8)

    Они получаются из второго закона Ньютона и закона Кулона. = 0,85 . 1012 ф/м  электрическая постоянная. Знак “” в двух последних уравнениях соответствует разноименно заряженным частицам; в случае одноименных зарядов он меняется на “+”. Здесь qи Q соответственно заряды движущейся и закрепленной частиц; mмасса движущейся частицы; xиy - координаты движущейся частицы;vx, vy- величины проекций скорости v движущейся частицы.на горизонтальную и вертикальную оси;

    Метод Эйлера решения обыкновенных дифференциальных уравнений. Рассмотрим задачу Коши: Найти решение дифференциального уравнения для при начальном условии . Для численного решения уравнения проведем дискретизацию следующим простейшим способом: заменим непрерывные промежутки изменения tи yдискретными множествами значений, непрерывные функции –дискретными, производную – конечноразностным отношением. Получим : откуда получаем разностную схему Эйлера:

    (9)

    Здесь отрезок разбит на n равных частей длиной , так что .

    Вопрос о выборе конкретного значения весьма непрост и определяется следующими соображениями. При компьютерном моделировании можно получить решение задачи о движении тела на некотором дискретном множестве значений t0, t0+ t, …, t0+(n-1)t. Чем больше величина t, тем меньшая точность в передаче значений непрерывных функций их дискретными представлениями. Однако, уменьшение шага t не всегда ведет к улучшению результатов моделирования. Одна из причин заключается в том, что чем меньше шаг, тем больше арифметических действий, ведущих к увеличению глобальной погрешности округления. Более эффективными при моделировании процессов, описываемых дифференциальными уравнениями, являются методы Эйлера-Коши или Рунге-Кутта более высокого порядка аппроксимации, чем метод Эйлера.

    Пример выполнения задания

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

    Цель моделирования. Определить конечную скорость движения тела и сравнить ее с безопасной (10 м/с).

    Формализация. Будем считать, что форма человека близка к сферической, форма парашюта – полусферической. Тело характеризуется массой m, радиусом (r- человека и r1 – парашюта) и площадью поперечного сечения ( S и S1 соответственно). Среда характеризуется плотностью ρ и вязкостью μ. В ходе движения меняются время t, скорость v и высота h. Задача состоит в том, чтобы определить vкон в момент времени, когда h станет близкой к нулю.

    Построение математической модели. Воспользуемся моделью (2):



    Выбор метода исследования. Применим для решения системы дифференциальных уравнений метод Эйлера:

    ; ;

    Построение компьютерной модели и ее проверка Выберем для моделирования среду табличного процессора Excel. Для проверки модели на адекватность рассмотрим движение без сопротивления среды (k1=0 и k2=0)

    Свободное падение тела

    Параметры движения

    Параметры тела

    Параметры среды

    Коэффициенты

    Время t0

    0

    Масса m

    80

    Вязкость

    0,0182

    k1

    0,000

    Скорость v0

    0

    Радиус r

    0,3

    Плотность

    1,2

    k2

    0,000

    Высота h0

    1000

    Радиус r1

    1,5

     

     

     

     

    Высота h1

    800

    Площадь S

    0,053

     

     

     




    Шаг ∆t

    0,5

    Площадь S1

    7,069

     

     

     

     

     

     

    Коэффициент с

    0,40

     

     

     

     

     

     

    Коэффициент с1

    0,55

     

     

     

     

    Рис. 2 Исходные данные задачи о свободном падении (сопротивление среды не учитывается)

    Изменение скорости и высоты со временем


    t

    v

    h

    0

    0

    1000

    0,5

    4,9

    1000,0

    1

    9,8

    997,6

    1,5

    14,7

    992,7

    2

    19,6

    985,3

    2,5

    24,5

    975,5

    3

    29,4

    963,3

    3,5

    34,3

    948,6

    4

    39,2

    931,4

    4,5

    44,1

    911,8

    5

    49,0

    889,8

    5,5

    53,9

    865,3

    6

    58,8

    838,3

    t

    v

    h

    6,5

    63,7

    808,9

    7

    68,6

    777,1

    7,5

    73,5

    742,8

    8

    78,4

    706,0

    8,5

    83,3

    666,8

    9

    88,2

    625,2

    9,5

    93,1

    581,1

    10

    98,0

    534,5

    10,5

    102,9

    485,5

    11

    107,8

    434,1

    11,5

    112,7

    380,2

    12

    117,6

    323,8

    12,5

    122,5

    265,0











    В отсутствие сопротивления среды скорость растет со временем по линейному закону, что соответствует аналитическому решению уравнений


    Добавим силу сопротивления ( и )

    Свободное падение тела с учетом сопротивления

    Параметры движения

    Коэффициенты'>Параметры тела

    Параметры среды

    Коэффициенты

    (без парашюта)

    Время t0

    0

    Масса m

    80

    Вязкость

    0,0182

    k1

    0,045

    Скорость v0

    0

    Радиус r

    0,3

    Плотность

    1,2

    k2

    0,013

    Высота h0

    1000

    Радиус r1

    1,5

     

     

     Коэффициенты

    (с парашютом) 

    Высота h1

    800

    Площадь S

    0,053

     

     

    k1

    0,515

    Шаг ∆t

    0,5

    Площадь S1

    7,069

     

     

    k2

     2,333

     

     

    Коэффициент с

    0,40

     

     

     

     

     

     

    Коэффициент с1

    0,55

     

     

     

     


    Изменение скорости и высоты со временем

    t

    v

    h

    0

    0

    1000

    0,5

    4,9

    1000,0

    1

    9,8

    997,6

    1,5

    14,7

    992,7

    2

    19,6

    985,3

    2,5

    24,4

    975,5

    3

    29,3

    963,3

    3,5

    34,1

    948,7

    4

    38,9

    931,6

    4,5

    43,7

    912,2

    5

    48,4

    890,3

    5,5

    53,1

    866,1

    6

    57,8

    839,6

    6,5

    62,4

    810,7

    7

    10,3

    779,5

    7,5

    13,7

    774,3

    8

    15,8

    767,5




    t

    v

    h

    8,5

    17,0

    759,6

    9

    17,6

    751,1

    9,5

    17,9

    742,3

    10

    18,1

    733,3

    10,5

    18,2

    724,3

    11

    18,2

    715,2

    11,5

    18,2

    706,1

    12

    18,2

    697,0

    12,5

    18,2

    687,9

    13

    18,2

    678,8

    13,5

    18,2

    669,7

    14

    18,2

    660,6

    14,5

    18,2

    651,5

    15

    18,2

    642,3

    15,5

    18,2

    633,2

    16

    18,2

    624,1

    16,5

    18,2

    615,0





    В ывод. Если при падении с высоты 1000 м раскрыть парашют на высоте 800 метров,
    то скорость падения 18,2 м/с значительно превысит безопасную

    Использование модели

    Данная модель позволяет решать не только описательные, но и оптимизационные задачи, например:

    • Найти оптимальную с точки зрения безопасности высоту раскрытия парашюта;

    • Найти оптимальные размеры парашюта;

    • Найти максимальную высоту, с которой можно спрыгнуть без парашюта и не пострадать и т.д.

    Задание к лабораторной работе

    1. Определить цель моделирования

    2. Провести формализацию задачи: сделать предположения, определить состав параметров, характеризующих объект, сформулировать задачу математически.

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

    1. Выбрать метод решения уравнений (в данном случае –один из численных методов). Записать решение уравнений в виде рекуррентных вычислительных схем.

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

    3. Построить компьютерную модель физического процесса в среде табличного процессора.

    1. Произвести проверку модели на адекватность.

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

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

    Варианты заданий

    Вариант 1.

    Парашютист прыгает с некоторой высоты и летит, не открывая парашюта; на какой высоте (или через какое время) ему следует открыть парашют, чтобы иметь к моменту приземления безопасную скорость (не большую 10 м/с)?

    Вариант 2.

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

    Вариант 3.

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

    Вариант 4.

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

    Вариант 5.

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

    Вариант 6.

    Промоделировать полет ракеты.

    Провести исследование соотношения входных параметров m0 и Fтяги, при которых ракета достигнет первой космической скорости 7,8 км/с?(и в соответствующий момент исчерпает горючее). Остальные входные параметры фиксировать произвольно. Порядки входных параметров: m0 ˜ 107 кг, mкон ˜ 105 кг, ˜ 105 кг/c, Fтяги ˜ 108 н.

    Вариант 7.

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

    Вариант 8.

    Найти траекторию полета кометы, залетевшей в Солнечную систему, у которой на расстоянии от Солнца 100 астрономических единиц (1 а.е. = 1,50.1011 м  расстояние от Земли до Солнца) скорость v=10 км/с и направлена под углом = 30о к оси «комета-Солнце». Является ли эта траектория замкнутой? Если да, то сколько длится для нее период полета? Подобрать то значение угла , при котором траектория из незамкнутой превращается в замкнутую (скорость v фиксирована).

    Вариант 9.

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

    Вариант 10.

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

    Вариант 11.

    Найти траекторию движения тела массой 1 г., несущего заряд величиной q=1.102 к, в поле заряда величиной Q = 5 .102 к. Начальное расстояние между зарядами 1 м, начальная скорость равна 1.101 м/с и направлена под углом 30о к оси, соединяющей заряды. Провести моделирование для случая зарядов одного знака.

    Вариант 12.

    Имеется неподвижная заряженная частица с зарядом Q и экран (см. рис.7.2). В точке А экрана находится мишень. При каких соотношениях величины начальной скорости v0 движущейся частицы (заряд q) и угла прицеливания она попадет в мишень? Расстояния обозначены на рисунке. Заряды частиц  разных знаков.

    1   2   3   4


    написать администратору сайта