حرکت‌شناسی · شتاب ثابت

شتاب ثابت

جسمی از یک نقطهٔ مشخص با شتابی می‌گذرد که اندازه و جهتش در کل مسیر ثابت می‌ماند؛ همین شتاب باعث می‌شود جسم کم‌کم بایستد و بعد به عقب برگردد. حل کامل مسئله همراه با محاسبات پایتون و نمودارهای تعاملی.

جسمی از نقطهٔ مشخصی با شتابی که جهت و اندازهٔ آن ثابت است عبور می‌کند و در پایان ثانیهٔ پنجمِ حرکت، سرعت آن به ۱٫۵ متر بر ثانیه می‌رسد. در پایان ثانیهٔ ششم، جسم می‌ایستد و سپس به طرف عقب برمی‌گردد.

شتاب حرکت جسم چقدر است؟ سرعت جسم هنگام گذشتن از نقطه چقدر بوده است؟ مسافتی را که جسم قبل از ایستادن طی کرده به دست آورید و نمودارهای شتاب، سرعت و مسافت را از لحظهٔ صفر تا پایان ثانیهٔ هشتم رسم کنید.

t = 5s → v = 1.5 m/s t = 6s → v = 0 (توقف) شتاب: ثابت در اندازه و جهت

توجه: عدد «۱/۵» در متن سؤال به شکل رایج ممیز اعشاری فارسی نوشته شده و در این حل معادل ۱٫۵ متر بر ثانیه در نظر گرفته شده است.

۱

شتاب حرکت چقدر است؟

چون شتاب در کل مسیر ثابت است، از دو سرعتِ معلوم در دو لحظهٔ متفاوت می‌توان مستقیماً شتاب را با رابطهٔ a = Δv / Δt به دست آورد.

In [1] · python

از رابطهٔ a = Δv / Δt (چون شتاب ثابت است):

a = (v6 − v5) / (t6 − t5)

a = (0 − 1.5) / (6 − 5)

a = -1.5 m/s²

# داده‌های مسئله (شتاب ثابت در اندازه و جهت)
v5, t5 = 1.5, 5      # سرعت در پایان ثانیهٔ پنجم
v6, t6 = 0, 6         # جسم در پایان ثانیهٔ ششم می‌ایستد

# چون شتاب ثابت است: a = Δv / Δt
a = (v6 - v5) / (t6 - t5)
print(f"a = {a} m/s²")
⏳ در حال اجرا...
پاسخ: a = -1.5 m/s² (اندازه ۱٫۵ متر بر ثانیه‌مجذور، در خلاف جهت سرعت اولیه)
۲

سرعت جسم هنگام گذشتن از نقطه؟

با گذاشتن لحظهٔ ایستادن (t6=6 که در آن v=0) در رابطهٔ v(t) = v0 + a·t، سرعت اولیهٔ v0 به دست می‌آید.

In [2] · python

از رابطهٔ v(t) = v0 + a·t در لحظهٔ ایستادن (t6=6, v=0):

v0 = −a × t6

v0 = −(−1.5) × 6

v0 = 9 m/s

# v(t) = v0 + a·t   و در لحظهٔ ایستادن v=0
v0 = -a * t6
print(f"v0 = {v0} m/s")
⏳ در حال اجرا...
پاسخ: v0 = 9 m/s
۳

مسافت طی‌شده قبل از ایستادن؟

از صفر تا ثانیهٔ ششم، جهت حرکت عوض نمی‌شود؛ پس مسافت طی‌شده همان مقدار مکان در رابطهٔ x(t) = v0·t + ½·a·t² در لحظهٔ توقف است.

In [3] · python

از رابطهٔ x(t) = v0·t + ½·a·t²:

x(6) = 9×6 + ½×(-1.5)×6²

x(6) = 54 − 27 = 27

مسافت = x(6) − x(0) = 27 m

# رابطهٔ مکان نسبت به نقطهٔ شروع
def x(t):
    return v0 * t + 0.5 * a * t**2

distance = x(t6) - x(0)
print(f"مسافت = {distance} m")
⏳ در حال اجرا...
پاسخ: 27 m
۴

نمودارهای شتاب، سرعت و مکان (صفر تا ثانیهٔ هشتم)

چون شتاب در کل بازه ثابت می‌ماند، همان یک رابطه از لحظهٔ صفر تا پایان ثانیهٔ هشتم برقرار است؛ فقط سرعت و مکان تغییر می‌کنند. روی نمودارها نشانگر را حرکت دهید یا روی هر برچسبِ زمان بزنید.

In [4] · python

a(t) = -1.5 m/s² (ثابت در کل بازه)

v(t) = 9 − 1.5t

x(t) = 9t − 0.75t²

این سه رابطه از t=0 تا t=8 رسم شده‌اند.

import numpy as np
t   = np.linspace(0, 8, 400)
a_t = np.full_like(t, a)
v_t = v0 + a * t
x_t = v0 * t + 0.5 * a * t**2
print(f"{len(t)} نقطه برای رسم نمودار محاسبه شد")
⏳ در حال اجرا...
t6.0 s
شتاب a-1.5
سرعت v0.0
مکان x27.0

شتاب – زمان a (m/s²) بر حسب t (s)

0 024 68 a = -1.5 m/s² (ثابت در کل بازه)

سرعت – زمان v (m/s) بر حسب t (s)

0 024 68 9 1.5 ← داده شده 0 (توقف) -3

مکان – زمان x (m) نسبت به نقطهٔ شروع

0 024 68 27 ← بیشینه 24
جدول مقادیر (هر ثانیه)
t (s)012345678
a (m/s²)-1.5-1.5-1.5-1.5-1.5-1.5-1.5-1.5-1.5
v (m/s)97.564.531.50-1.5-3
x (m)08.251520.252426.252726.2524

پس از ثانیهٔ ششم جسم به عقب برمی‌گردد، برای همین x دوباره کم می‌شود؛ اگر «مسافتِ کل طی‌شده» (بدون در نظر گرفتن جهت) را بخواهیم، در ثانیهٔ هشتم برابر ۲۷+۳ = ۳۰ متر است، نه ۲۴ متر.