2013-07-10 81 views
2

我想計算行駛車輛的加速度。 直到現在我能夠沿着用下面公式計算行駛車輛的x加速度(東)和y加速度(北)

a = (velocity(now)-velocity(previous))/time m/s^2 

〔實施例的前進方向向量得到加速:汽車行駛50米,3秒,在接下來的3秒小汽車出行60米更多。

v1=50/3=16.66 m/s 
v2=60/3=20 m/s 

acceleration : 
acc=(20-16.66)/6=4.66/6= -.55 m/s^2 

但我需要得到與x和y方向的加速度。

我需要x加速度是東加速度,以及y加速度是北加速度。

在此先感謝...

+0

總共x距離/(總時間)^ 2不起作用? –

+0

確定你不想計算駕駛方向的加速度,而是橫向加速度?如果車輛正在行駛,那麼N加速器有什麼幫助SW – AlexWien

回答

3

使用三角法獲取組件。東/西/ X將是COSINE,北/南/ Y將是正弦。

xAccel = cos(angle) * acceleration 
yAccel = sin(angle) * acceleration 

其中角度是運動方向。例如,如果角度正好指向北方90度,則cos(90度)將爲0,這意味着沒有X軸加速度。

+0

+1 - 如果不知道載體,就無法解決這個問題。 – duffymo