2013-03-05 61 views
1

我一直在找下面的頁面,這非常有幫助:http://www.asawicki.info/Mirror/Car%20Physics%20for%20Games/Car%20Physics%20for%20Games.html但接觸到高速旋轉部分(約三分之二下來頁)2D物理汽車高速轉彎

問題

他給出了下面的函數來計算滑移角:

enter image description here

,但它看起來好像VlatVlong都是向量,我不能看到如何把載體導入arctan功能或sgn函數(我認爲這是一個函數,返回-1或1取決於符號的值)的作品。

緊接着下面他談到了F n,lat,他將其描述爲「給定滑移角的歸一化橫向力」,但我不確定如何計算該值。

我不確定任何低於此數學的數學,但這可能是因爲我還沒有計算出上述的位,所以如果你想解釋下面的東西,那麼我會很感激,但它是不必要。

如果這很重要,我正在使用C#和XNA編寫代碼。

由於

+0

v_lat和v_long可能是速度矢量的橫向和縱向分量*。同樣,F_ {n,lat}將是歸一化的力矢量的橫向分量。 – dmckee 2013-03-05 17:12:23

+0

你可能在http://gamedev.stackexchange.com/上有更多的運氣,人們更有可能遇到這樣的事情。 – Quetzalcoatl 2013-03-05 17:15:12

+0

@dmckee,但是在分母中得到'v long'的大小是沒有意義的。 – Luke 2013-03-05 17:17:38

回答

0

從頁

車輪的速度矢量具有相對於在該輪可以滾動的方向α角。我們可以將速度向量v分成兩個分量向量。縱向向量具有幅度cos(alpha)* v。在這個方向上的運動對應於車輪的滾動運動。橫向矢量具有sin(α)* v的大小並且在相反的方向上產生阻力:轉彎力。

所以Vlong是在輪面對並Vlat是垂直的輪面對的方向的速度的方向上的速度。

+0

謝謝你的回覆,但這個答案不能幫助我,因爲我不太確定如何計算這些東西。 – Luke 2013-03-05 17:18:58

+0

@Luke什麼東西? – 2013-03-05 17:28:53

+0

從上我已經意識到問題的意見'vLat'和'vLong'是汽車的速度的'X'和'Y'分量。這讓我對事物感到困惑。然而,我仍然不確定'F n,lat'是什麼。 – Luke 2013-03-05 17:33:02

0

希望這仍然是相關的。

速度。速度你似乎不是矢量,因爲

a)它們實際上是一個矢量的組件,參見維基百科頁面以供參考:http://en.wikipedia.org/wiki/Slip_angle。 b)你有一個加/減你的v_lat和一個標量的表達式,所以v_lat不能以任何方式作爲向量。

所以不要擔心他們,他們是老朋友的標量,你可以照常和他們一起工作。

強制。從你引用的網頁:

的longtitudinal部隊(不如)上負載的線性相關性, 我們看到,年初的時候我們dicussed重量轉移。因此,我們不是用 繪製每個特定負載值的曲線,而是通過將力除以負載來創建一個歸一化曲線。

所以正常化除以F_long執行(從你的文章中,我假設你能夠計算出本)由負載(你應該有這樣的地方在條件)。

無論如何,這是我對這個問題的看法。希望它是有用的。