Secara umum untuk gerobak berpendulum dapat dimodelkan secara sederhana
Δx=f(θ0,L,m),(1)
dengan adalah Δx perpindahan, θ0 sudut awal ayunan bandul saat t=0, L panjang lengan bandul, dan m massa kepala bandul. Dengan menggunakan proyeksi gerak bandul pada arah horisontal dan titik pusat massa sistem dua benda, dapat diperoleh
xpm=(Mm){xc+Lsin[θ0sin(ωt−21π)]}+(MM−m)x(2)
yang merupakan titik pusat massa suatu gerobak pendulum bermassa total M dan x adalah posisi basis (bagian sistem selain bandul).
dikarenakan tidak ada gaya eksternal yang bekerja pada sistem gerobak. Selanjutnya dapat diperoleh
v=−(M−mm)ωLcos(ωt−21π)cos[θ0sin(ωt−21π)].(4)
Saat t=0 diperoleh v=0 yang menggambarkan gerobak mulai akan berjalan. Berikutnya menentukan saat kapan v=0 kembali, sebelum bernilai negatif. Hal ini dapat diperoleh dengan
ωt−21πωtT2πtt====(n−21)πnπ21nT(5)
dengan n=0,1,2,3,…, akan memberikan t=0,21T,T,23T,…. Kecepatan positif diperoleh saat
Dari ketiga persamaan sebelumnya kecepatan positif hanya akan terjadi untuk nT≤t<(n+21)T. Bila diterapkan rem sehingga benda hanya bisa bergerak maju, maka kecepatan benda akan menjadi