跳轉到內容

高中物理/拋射運動

來自華夏公益教科書,開放的書籍,為開放的世界

在忽略阻力和風的情況下,均勻重力的情況會導致拋射運動軌跡,這是一個拋物線。為了模擬這種情況,可以選擇,其中gee)是所謂的重力加速度。

相對於平坦的地形,設初始水平速度為,初始垂直速度為。將證明,射程,最大高度為。對於給定的總初始速度,當時,即初始角度為 45 度時,可獲得最大射程。此射程為,最大射程時的最大高度是它的四分之一。

運動方程可用於計算軌跡的特性。

為拋射體飛行的時間
為時間 t 時的水平位移
為時間 t 時的垂直位移
為水平速度(保持不變)
為向上初始垂直速度
為初始速度
為時間 t 時的垂直速度

沿著水平方向, 是一個常數,因此根據運動方程,

(公式 1)

垂直距離,或者說是高度,遵循著恆定負加速度的運動方程

(公式 2)
(公式 3:速度方程,是公式 2 的導數

再次為零並與地面相交時,就會發生拋射體的射程。當公式 2 中的 為零時,就會發生這種情況。

求解時間 可得到拋射體飛行的時間。

(公式 4:拋射體的“懸空時間”)

當公式 4 代入公式 1 時,最大射程就會出現。

(公式 5:拋射體的射程)

在給定的軌跡中,最大高度出現在垂直速度為零時。因此將公式 3 設定為零。

求解

這可以代入公式 2 得到最大高度。

(公式 6:拋射體的最大高度)

因此,毫不奇怪,對於給定的初始速度,如果初始速度是直線向上,則達到的高度最高。這個高度是射程最大時達到高度的兩倍。

極座標系中的推導

[編輯 | 編輯原始碼]

就仰角而言 和初始速度

將公式代入公式1得出

(公式1a)

將公式代入公式2得出

(公式2a)

取導數得到垂直速度

(公式3a: 垂直速度)

以上公式4中計算的滯空時間可以用仰角表示

(公式4a)

公式4a可以代入公式1a,得到水平距離或射程

現在使用 三角恆等式 對於

(公式5a: 拋射體的射程)

可以解出角度 得到命中距離為 目標的“角度”方程

(公式7: 拋射體發射角)

請注意,正弦函式是這樣的,對於給定的範圍 存在兩個解。在物理上,這對應於直接射擊和迫擊炮射擊,迫擊炮射擊需要向上和越過障礙物到達目標。

對於給定的射程,最大高度可以透過在公式 3a 中將垂直速度設定為零並解出 來確定。

(重新排列並解出

現在將它代入垂直高度方程 2a

(公式 6a:給定發射角度的最大高度)

最大射程

[編輯 | 編輯原始碼]

根據上述射程和高度方程,可以確定最大射程和高度。可以透過將公式 5 和 5a 的導數設定為零來確定最大射程。對於公式 5,彈丸的射程是 的函式,使得 ,其中 v 是總初始速度,是一個常數。因此,射程可以表示為 的函式,方法是解出

(公式 8)

並將 代入公式 5

最大 可以透過計算導數並將其設為零來確定。導數的計算方法如下:

(應用 乘積法則
(應用 鏈式法則
(求導 平方根
(簡化第二

設為零並求解

(公式 9)

因此,當 時,射程最大,將其代入公式 8。

因此,當 時,射程最大。

現在,將 和公式 9 代入公式 5,可以計算出實際的最大射程。

極座標系中的最大射程

[編輯 | 編輯原始碼]

從公式 5a 開始,也可以得出相同的結論。

(應用鏈式法則

將方程設為零並求解

現在餘弦在處為零

(從公式 5a 中也可以直接得出,它給出了正弦的最大可能值 1)
弧度

因此,當角度為 45 度時,射程最大。

現在,可以透過將 45 度代入公式 5a 來計算實際的最大射程

最大射程時的最大高度

[編輯 | 編輯原始碼]

公式 6 和 6a 可用於計算最大射程時的最大高度。將公式 9 代入公式 6

同樣地,可以將 45 度代入公式 6a

作為拋物線

[編輯 | 編輯原始碼]

方程 1 和 2 是描述拋物線的引數方程。透過對方程 1 求解 並代入方程 2,可以將它們重新排列成更常見的二次形式。

(對方程 1 求解

將此代入方程 2

現在它採用以下形式

其中

.

這表示拋物線的形式,因此軌跡為拋物線。

同樣,方程 1a 和 2a 可以重新排列成二次形式。方程 1a 可以重新排列成

並將此代入方程 2a

現在 ,因此

(方程 10)

現在,它再次以 的形式出現,其中 以及 ,證明了這是一個拋物線。

The quadratic formula 給出了拋物線和 x 軸交點的座標。這是拋射物軌跡開始和結束的地方,因此可直接用於計算射程。在直角座標系中

這與上面的公式 5 相同。

在極座標系中,使用三角恆等式 ,交點為

這與上面的公式 5a 相同。

類似地,拋物線的頂點是在給定射程下,拋射物達到的最大高度。

計算機模擬

[edit | edit source]

NCLab 提供了一個互動式的圖形模組,用於模擬有無空氣阻力的拋射運動。模擬的 Python 原始碼可以自由檢視和複製。對於有空氣阻力的案例,使用 1 階、2 階和 4 階 Runge-Kutta 方法來求解底層的常微分方程。

華夏公益教科書