Дослідження руху тіла, кинутого горизонтально
Завдання роботи:
- Провести експеримент із тілом, кинутим горизонтально, та створити його відеозапис.
- Визначити за допомогою інструментів програми початкову швидкість руху тіла в горизонтальному напрямі.
- Розрахувати прискорення руху тіла у вертикальному напрямі, використовуючи інструменти програми Tracker.
- Створити модель руху тіла та порівняти її з експериментальними даними.
Обладнання:
тенісний м’яч, пристосування для запуску тіла, вертикальна поверхня, лінійка, ПК, Tracker (http://physlets.org/tracker/)
Теоретична частина
Загальні відомості
Рис. 1. Зовнішній вигляд вікна програми Tracker
У цій роботі зазначене програмне забезпечення буде використовуватися для визначення початкової швидкості руху тенісного м’яча в горизонтальному напрямі, прискорення його руху у вертикальній площині та для створення динамічної моделі, що відповідає зазначеній ситуації. Рух м’яча відбувається у повітрі, тому побудова моделі тільки з урахуванням поля сил тяжіння буде незначно, але відрізнятися від результату реального експерименту. Одним із завдань роботи є створення динамічної моделі та добір параметрів, що можуть впливати на рух.
Хід роботи
Частина 1. Отримання відеозапису
- Установіть розграфлену поверхню або лінійку з добре помітними поділками строго вертикально. Помістіть у цій площині додаткові пристосування для запуску м’яча.
- Оберіть пристрій, яким ви будете виконувати відеозйомку. З’ясуйте якість об’єктива для подальшого врахування можливих спотворень. Використайте максимально можливу частоту зйомки відео (240-1000 кадрів на секунду).
- Установіть пристрій так, щоб лінійка або розграфлена поверхня та м’яч повністю потрапляли в кадр і в процесі зйомки пристрій не рухався.
- Розпочніть запис відео. Зробіть ще декілька записів для можливості вибору найкращого варіанту.
- Повторіть запис відео для вибору найкращого варіанту. У разі відсутності можливості відеозапису завантажте готове відео з ресурсу.
Частина 2. Опрацювання відео
- Завантажте відео у програму Tracker. Завантаження здійснюється з використанням кнопки Open у верхньому меню програми. Завантаження можна здійснити також шляхом «перетягування» файлу запису у вікно програми або через меню File → Import → Video. Якщо програма не дозволила завантажити відео, необхідно дібрати інший його формат, що здійснюється шляхом використання редакторів відео.
Рис. 2. Вигляд вікна програми Tracker після завантаження відео
- Використовуючи кнопки керування в нижній частині вікна з відео, перегляньте запис. Якщо об’єктив пристрою для зйомки дає спотворення зображення, використайте відповідний фільтр відео.
- Установіть номер кадру, з якого розпочався горизонтальний рух тіла, та номер кадру, коли тіло потрапило в уловлювач. Лічильник кадрів розташований у стрічці кнопок керування у вікні відеозапису.
- Оберіть у верхній стрічці кнопку Clip Settings . Випаде вікно встановлення меж кадрів відеозапису. Зазначте в ньому номер початкового та кінцевого кадру, крок зміни кадрів (якщо кадрів багато, то крок дає змогу зменшити кількість кадрів для аналізу) та частоту зйомки (за замовчуванням програма сама обирає цей параметр із властивостей відеозапису). Оберіть Ok.
- Оберіть у верхній стрічці кнопку Show or hide the coordinate axes . На відеозаписі з’являться осі координат. Центр системи координат перетягніть у точку, що якнайкраще відповідатиме ситуації. Наприклад, сумістіть її з центром тіла на початку руху. Осі координат можуть повертатися. Додатний напрямок на осі визначається короткою рискою на ній. Повторно оберіть кнопку Show or hide the coordinate axes . Система координат зникне, але її положення програма запам’ятовує.
Рис. 3. Вигляд вікна програми Tracker після встановлення положення системи координат
- Оберіть у верхній стрічці кнопку Show, hide or create calibration toolsта в меню – New → Calibration Tape. Програма запропонує, утримуючи клавішу Shift, обрати на зображенні першу та другу точку для одиничного відрізка. На відео з’явиться двонаправлений відрізок. Над відрізком необхідно в цифровому полі ввести значення довжини цього відрізку в метричній системі. Кінці відрізка можна вільно переміщувати «перетягуванням» по зображенню. Оберіть повторно кнопку Show, hide or create calibration tools . Одиничний відрізок зникне, але програма запам’ятає його положення та довжину.
Рис. 4. Вигляд вікна програми Tracker після встановлення одиничного відрізка
- Для відстежування руху тіла оберіть у верхньому меню кнопку Create і у меню – Point Mass.
- У лівому кутку з’явиться вікно Track Control.
- Натисніть клавішу Shift. Курсор набуде вигляду невеликої рамки. Сумістіть цю рамку з точкою, за якою ви буде стежити, і натисніть ліву кнопку маніпулятора. На зображенні з’явиться маркер точки і програма автоматично перейде на наступний кадр. Повторюйте ці кроки до останнього обраного кадру.
Рис. 5. Вигляд вікна програми Tracker після відстежування руху тіла
- У вікнах правої частини з’являться графік і таблиця, з якими надалі буде проводитися аналіз отриманих даних. Якщо вісь координат ОХ обрана горизонтально, то графік матиме такий вигляд, як на рис. 5.
Аналіз даних
- Оберіть у верхньому меню View → Data Tool (Analyze…).
- З’явиться нове вікно Data Tool з графіком і таблицею.
Рис. 6. Вигляд вікна Data Tool
- Оскільки графік x(t) є прямою, то рух м’яча вздовж осі Ох, який він описує, буде рівномірним. Рівняння руху тіла у такому випадку матиме вигляд лінійної функції x(t) = vхt + x0 . У загальному вигляді функція має запис f(x) = Аx + В . Бачимо, що коефіцієнт A = vx . Отже, початкова швидкість руху м’яча у горизонтальному напрямі рівна коефіцієнту A. Для визначення цього коефіцієнта накладемо на графік пряму.
- Оберіть вкладинку Analyse → Curve Fits та в нижній частині вікна Fit Name → Line. Поверх графіку руху з’явилася пряма та під нею – значення коефіцієнтів. Зверніть увагу на те, щоб біля надпису Autofit обов’язково стояв маркер. Це означає, що програма самостійно добере положення прямої. Визначте початкову швидкість м’яча.
Рис. 7. Вигляд вікна Data Tool після накладання прямої
- Поверніться до головного вікна програми та у вікні графіка біля вертикальної осі оберіть позначку осі х. З’явиться вікно з варіантами параметрів. Оберіть параметр y.
- Вигляд графіка зміниться. Перейдіть до вікна Data Tool. Вимкніть та увімкніть його знову. У полі графіка буде два графіка. Для вибору графіка руху тіла по осі Оy у полі таблиць залиште тільки позначки біля колонки y.
- Оскільки графік y(t) є частиною параболи, то рух, який він описує, буде рівноприскореним. Рівняння руху тіла в такому випадку матиме вигляд квадратичної функції x(t) = at2/2 + v0t + x0 . У загальному вигляді функція має запис f(x) = Ax2 + Bx + C . Бачимо, що коефіцієнт A = a/2 . Звідси прискорення a = 2A. Для визначення прискорення руху м’яча у вертикальному напрямі необхідно знайти коефіцієнт А та помножити його на 2. Для визначення цього коефіцієнта накладемо на графік параболу.
- Оберіть вкладинку Analyse → Curve Fits та в нижній частині вікна Fit Name → Parabola. Поверх графіку руху з’явилася парабола та під нею – значення коефіцієнтів. Зверніть увагу на те, щоб біля надпису Autofit обов’язково стояв маркер. Це означає, що програма самостійно добере положення параболи. Біля коефіцієнта стоїть знак «-», оскільки прискорення направлене протилежно напрямку осі Oy.
Рис. 8. Вигляд вікна Data Tool після накладання параболи
- Розрахуйте прискорення падіння тіла за коефіцієнтом А. Запис значення коефіцієнта здійснюється у стандартному вигляді.
- Створимо динамічну модель руху м’яча. Для цього оберіть у верхній стрічці меню Trake → New → Dynamic Particle Model → Cartesian. Остання стрічка визначає тип системи координат.
- З’явиться вікно побудови моделі та в лівому кутку додатково в панелі Track Control надпис model A і піктограма моделі.
Рис. 9. Вигляд вікна Model Builder
- Для побудови моделі руху необхідно визначитися з усі параметрами, які будуть використані у процесі побудови. Крок перший – установіть номер кінцевого кадру. Установіть зв’язок моделі з проаналізованим відео – у полі Launcher оберіть mass A. У стрічці Parameters уведіть значення маси м’яча – 0,05 кг. Оберіть Add. Під стрічкою маса з’явиться стрічка parameter. Натиснувши праву кнопку маніпулятора на назві, оберіть для цього параметру позначку g. У правій частині таблиці двічі натисніть на значення та введіть 9,81. Таким чином, визначена маса м’яча та усереднене значення прискорення вільного падіння. Перейдіть до заповнення поля Initial Values. Початкові координати моделі вже визначені прив’язкою до тіла. У стрічці vx уведіть значення початкової швидкості м’яча вздовж горизонту, визначене попередньо. Перейдіть у поле Force Function. Fx – це проекції сил, що діють вздовж горизонту. Fy – проекції сил, що діють вертикально. Оскільки розглядається тільки сила тяжіння, заповніть поле значення fy, увівши -m*parameter. Можливі літери будуть видимі при заповненні. Просто оберіть із переліку.
- На зображенні з’явився трек моделі. Якщо він не збігатиметься з дослідним треком – не враховані додаткові параметри, такі як швидкість по вертикалі або проекції сил.
- Спробуйте змінювати параметри та їхні значення, намагаючись досягти оптимального суміщення моделі і дослідного треку.
Рис. 10. Вигляд вікна з Model Builder