β—€ Back to Note

Tony's Intertwingled Memex β€’ Reference Manual

Electric Vehicle Acceleration & Trajectory Recovery Solution

Formulas & Definitions

In electric and autonomous vehicle engineering, onboard inertial measurement units (IMUs) log high-frequency 3-axis accelerometer data. When GPS satellite signals are occluded (such as inside tunnels or subterranean parking garages), vehicle stability control systems reconstruct the vehicle's instantaneous velocity and position trajectory by performing successive vector integrations over time (dead reckoning).

An autonomous electric delivery vehicle enters an underground facility at t=0Β secondst = 0\text{ seconds}t=0Β seconds. The onboard IMU records a 3-axis acceleration vector (in m/s2\text{m/s}^2m/s2) modeled by:

aβƒ—(t)=⟨6t,12t2,4⟩\vec{a}(t) = \langle 6t, 12t^2, 4 \ranglea(t)=⟨6t,12t2,4⟩
At the moment of entering the facility (t=0t = 0t=0), the vehicle's initial velocity is vβƒ—(0)=⟨2,βˆ’1,5⟩ m/s\vec{v}(0) = \langle 2, -1, 5 \rangle\text{ m/s}v(0)=⟨2,βˆ’1,5⟩ m/s and its initial position vector relative to the entrance gate is rβƒ—(0)=⟨0,10,βˆ’3⟩ meters\vec{r}(0) = \langle 0, 10, -3 \rangle\text{ meters}r(0)=⟨0,10,βˆ’3⟩ meters.

  1. Use indefinite vector integration and the initial velocity condition to derive the vehicle's 3D velocity vector function v⃗(t)\vec{v}(t)v(t).
  2. Use indefinite vector integration and the initial position condition to derive the vehicle's 3D position trajectory function r⃗(t)\vec{r}(t)r(t).
  3. Calculate the net displacement vector Ξ”rβƒ—\Delta \vec{r}Ξ”r of the vehicle during its first 3 seconds inside the facility (0≀t≀30 \le t \le 30≀t≀3) using a definite integral.

Step-by-Step Solution:

  1. Derive Velocity Vector Function v⃗(t)\vec{v}(t)v(t): Integrate acceleration component-by-component:

    vβƒ—(t)=∫aβƒ—(t) dt=⟨∫6t dt,∫12t2 dt,∫4 dt⟩=⟨3t2,4t3,4t⟩+Cβƒ—1\vec{v}(t) = \int \vec{a}(t) \, dt = \left\langle \int 6t \, dt, \int 12t^2 \, dt, \int 4 \, dt \right\rangle = \langle 3t^2, 4t^3, 4t \rangle + \vec{C}_1v(t)=∫a(t)dt=⟨∫6tdt,∫12t2dt,∫4dt⟩=⟨3t2,4t3,4t⟩+C1​
    Apply initial velocity vβƒ—(0)=⟨2,βˆ’1,5⟩\vec{v}(0) = \langle 2, -1, 5 \ranglev(0)=⟨2,βˆ’1,5⟩:
    vβƒ—(0)=⟨0,0,0⟩+Cβƒ—1=⟨2,βˆ’1,5βŸ©β€…β€ŠβŸΉβ€…β€ŠCβƒ—1=⟨2,βˆ’1,5⟩\vec{v}(0) = \langle 0, 0, 0 \rangle + \vec{C}_1 = \langle 2, -1, 5 \rangle \implies \vec{C}_1 = \langle 2, -1, 5 \ranglev(0)=⟨0,0,0⟩+C1​=⟨2,βˆ’1,5⟩⟹C1​=⟨2,βˆ’1,5⟩
    Therefore:
    vβƒ—(t)=⟨3t2+2,4t3βˆ’1,4t+5⟩ m/s\vec{v}(t) = \langle 3t^2 + 2, 4t^3 - 1, 4t + 5 \rangle \text{ m/s}v(t)=⟨3t2+2,4t3βˆ’1,4t+5⟩ m/s

  2. Derive Position Vector Function r⃗(t)\vec{r}(t)r(t): Integrate velocity component-by-component:

    rβƒ—(t)=∫vβƒ—(t) dt=⟨∫(3t2+2) dt,∫(4t3βˆ’1) dt,∫(4t+5) dt⟩=⟨t3+2t,t4βˆ’t,2t2+5t⟩+Cβƒ—2\vec{r}(t) = \int \vec{v}(t) \, dt = \left\langle \int (3t^2 + 2) \, dt, \int (4t^3 - 1) \, dt, \int (4t + 5) \, dt \right\rangle = \langle t^3 + 2t, t^4 - t, 2t^2 + 5t \rangle + \vec{C}_2r(t)=∫v(t)dt=⟨∫(3t2+2)dt,∫(4t3βˆ’1)dt,∫(4t+5)dt⟩=⟨t3+2t,t4βˆ’t,2t2+5t⟩+C2​
    Apply initial position rβƒ—(0)=⟨0,10,βˆ’3⟩\vec{r}(0) = \langle 0, 10, -3 \rangler(0)=⟨0,10,βˆ’3⟩:
    rβƒ—(0)=⟨0,0,0⟩+Cβƒ—2=⟨0,10,βˆ’3βŸ©β€…β€ŠβŸΉβ€…β€ŠCβƒ—2=⟨0,10,βˆ’3⟩\vec{r}(0) = \langle 0, 0, 0 \rangle + \vec{C}_2 = \langle 0, 10, -3 \rangle \implies \vec{C}_2 = \langle 0, 10, -3 \rangler(0)=⟨0,0,0⟩+C2​=⟨0,10,βˆ’3⟩⟹C2​=⟨0,10,βˆ’3⟩
    Therefore:
    rβƒ—(t)=⟨t3+2t,t4βˆ’t+10,2t2+5tβˆ’3⟩ meters\vec{r}(t) = \langle t^3 + 2t, t^4 - t + 10, 2t^2 + 5t - 3 \rangle \text{ meters}r(t)=⟨t3+2t,t4βˆ’t+10,2t2+5tβˆ’3⟩ meters

  3. Calculate Net Displacement Δr⃗\Delta \vec{r}Δr over [0,3][0, 3][0,3]: Evaluate the definite integral of velocity:

    Ξ”rβƒ—=∫03vβƒ—(t) dt=rβƒ—(3)βˆ’rβƒ—(0)\Delta \vec{r} = \int_{0}^{3} \vec{v}(t) \, dt = \vec{r}(3) - \vec{r}(0)Ξ”r=∫03​v(t)dt=r(3)βˆ’r(0)
    Evaluating r⃗(3)\vec{r}(3)r(3):

    • x(3)=(3)3+2(3)=27+6=33x(3) = (3)^3 + 2(3) = 27 + 6 = 33x(3)=(3)3+2(3)=27+6=33
    • y(3)=(3)4βˆ’(3)+10=81βˆ’3+10=88y(3) = (3)^4 - (3) + 10 = 81 - 3 + 10 = 88y(3)=(3)4βˆ’(3)+10=81βˆ’3+10=88
    • z(3)=2(3)2+5(3)βˆ’3=18+15βˆ’3=30z(3) = 2(3)^2 + 5(3) - 3 = 18 + 15 - 3 = 30z(3)=2(3)2+5(3)βˆ’3=18+15βˆ’3=30
      rβƒ—(3)=⟨33,88,30⟩ m\vec{r}(3) = \langle 33, 88, 30 \rangle \text{ m}r(3)=⟨33,88,30⟩ m
      Subtracting initial position rβƒ—(0)=⟨0,10,βˆ’3⟩\vec{r}(0) = \langle 0, 10, -3 \rangler(0)=⟨0,10,βˆ’3⟩:
      Ξ”rβƒ—=⟨33βˆ’0,88βˆ’10,30βˆ’(βˆ’3)⟩=⟨33,78,33⟩ meters\Delta \vec{r} = \langle 33 - 0, 88 - 10, 30 - (-3) \rangle = \langle 33, 78, 33 \rangle \text{ meters}Ξ”r=⟨33βˆ’0,88βˆ’10,30βˆ’(βˆ’3)⟩=⟨33,78,33⟩ meters

Meaning of the Answer & Real-Life Application:

Over the 3-second interval, the vehicle undergoes a 3D spatial translation of ⟨33,78,33⟩ meters\langle 33, 78, 33 \rangle\text{ meters}⟨33,78,33⟩ meters, achieving a direct linear displacement magnitude of βˆ₯Ξ”rβƒ—βˆ₯=332+782+332=1089+6084+1089=8262β‰ˆ90.9Β meters\|\Delta \vec{r}\| = \sqrt{33^2 + 78^2 + 33^2} = \sqrt{1089 + 6084 + 1089} = \sqrt{8262} \approx 90.9\text{ meters}βˆ₯Ξ”rβˆ₯=332+782+332​=1089+6084+1089​=8262β€‹β‰ˆ90.9Β meters. Autonomous vehicle systems use these continuous vector integral calculations to update local obstacle maps and prevent collisions when GPS signals are unavailable.