Dinaminis metodas yra metodas, naudojamas astrofizikoje, siekiant nustatyti, kokia yra asteroido masė pagal tai, kaip jo judėjimą erdvėje veikia kito asteroido, einančio šalia jo, gravitacinė trauka. Šis procesas taip pat vadinamas perturbacijos teorija ir leido nustatyti 24 iškilių asteroidų masę. 2011 m. dinaminio metodo naudojimas asteroido masei nustatyti buvo sėkmingiausias, išskyrus tiesioginius erdvėlaivių praskridimus, tačiau dėl dviejų reikšmingų apribojimų kyla problemų. Kadangi asteroidai paprastai yra labai maži kūnai, gravitacinis poveikis, kurį jie daro vienas kitam iš tolo, dažnai yra toks mažas, kad jo negalima išmatuoti naudojant dabartines technologijas. Antra, dinaminis metodas veikia tik su dviem izoliuotais erdvės kūnais, esančiais arti, nes n-kūnų problema kyla dėl sudėtingų dangaus mechanikos efektų, jei kiti diapazone esantys asteroidai ar planetos vienu metu veikia dviejų tiesiogiai tiriamų kūnų judėjimą.
Norint nustatyti asteroidų masę dinaminiu metodu, kai paklaida yra ne didesnė kaip 10% tikrosios objekto masės, astronomijoje turi būti siaura sąlygų grupė. Šios sąlygos apima tokius veiksnius kaip matuojamas asteroidas, pasikartojantis, vienas prieš vieną susidūręs su kitu asteroidu, kad būtų galima atlikti kelis matavimus, ir palyginimas su ankstesniu asteroido judėjimu per daugelį metų. 19 m. nustatant pirmųjų 2003 asteroidų masę dinaminiu metodu, buvo remiamasi istoriniais objektų orbitų įrašais nuo 1900 iki 2002 m., siekiant užtikrinti geriausią įmanomą skaičiavimų tikslumą.
Nuo 2011 m. dangaus mechanikos astronomijos srityje prireikė 200 metų, kad būtų galima nustatyti 24 asteroidų masę Saulės sistemoje. Dauguma šių objektų yra gana dideli pagal asteroidų standartus, pavyzdžiui, asteroidas Ceres, kuris vienas sudaro 30–40% visos pačios asteroido juostos masės. Tačiau Cerera sudaro tik 1% Žemės Mėnulio masės, todėl nustatyti net jos masę buvo sudėtinga užduotis. Kai kurie asteroidai turi savo natūralius palydovus, tokius kaip 1998 WW31 ir 2001 QT297, todėl galima dažniau skaičiuoti gravitacinius trikdžius. Asteroidus taip pat aplankė erdvėlaiviai, tokie kaip 433 Eros ir 253 Mathilde, kuriuos 2000 m. aplankė Near Earth Asteroid Rendezvous-Shoemaker (NEAR Shoemaker) zondas, o jų gravitacinis poveikis aparatui buvo naudojamas jų masei nustatyti.
Kiti dideli asteroidai, kurių masė buvo nustatyta naudojant dinaminį metodą, yra 2 Pallas ir 4 Vesta, kurie taip pat apėmė perturbacijas, kurias sukėlė Marso planeta, kai jie 2001 m. praskriejo per jos gravitacinio lauko diapazoną. Vesta taip pat stebėjo erdvėlaivį. jos masės skaičiavimai. Asteroidai, tokie kaip 45 Eugenia, 87 Sylvia ir 90 Antiope, dinamiškai apskaičiavo jų masę, pagrįstą tik jų pačių orbitoje skriejančiais palydovais.