Muuttuvan tilavuuden pumppu on eräänlainen mekaanis-sähkömoottori, joka on sijoitettu nestekanavaan. Rakennettu joko tuottamaan sähköä sen ohi menevän nesteen luonnollisesta virtauksesta tai kohdistamaan mekaanista voimaa kiinteän nestevirtauksen aikaansaamiseksi putkessa. Tällaisilla pumpuilla on monipuolisia sovelluksia, koska ne voidaan asettaa keräämään suurin hydraulinesteen energia, kun nesteen virtausnopeus kanavassa muuttuu dynaamisesti, tai ne voidaan vaihtaa käyttämään sähköllä toimivaa mekaanista energiaa nesteen virtauksen lisäämiseksi.
Hydraulimoottoreilla, jotka on suunniteltu muuttuvan iskutilavuuden pumpun aksiaaliperiaatteella, on kolme yhteistä ominaisuutta niiden koosta tai säätimien monimutkaisuudesta riippumatta. Näitä ovat keskiakseli, sitä ympäröivä mäntäsylinteri ja pyöreä levy, johon kaikkien mäntien päät on kiinnitetty. Ne on yleensä rakennettu akselimäntäpumpun tai taivutetun akselipumpun rakenteeseen, mikä mahdollistaa mäntien pystysuoran kulman säätämisen joko kallistamalla itse akselia tai männän päihin kiinnitettyä levyä.
Pyöreä mäntäryhmä vaihtelevan iskutilavuuden pumpussa liikkuu samanaikaisesti, mutta ne syrjäyttävät eri määriä nestettä riippuen niiden vaakasuorasta asennosta männän akseleissa, joissa ne liikkuvat. Kun sisäinen pidikelevy tai ulkoinen pyyhkäisylevy pyörii keskellä sijaitsevassa pystysuorassa kulmassa 25-40 ° putkessa, männät vuorotellen työntävät nestettä pakoputken läpi ja vetävät sen imuputkeen. Näitä ulostulo- ja tuloputkia kutsutaan munuaisrakoiksi, ja männän kammioita kutsutaan sylinterin tynnyreiksi.
Toinen muuttuvan tilavuuden pumpun keskeinen piirre on kompensaattori. Tämä on kokoelma säätimiä, jotka on usein kiinnitetty pumpun ulkoiseen koteloon, ja joka säätää pyyhkäisylevyn tai kiinnityslevyn kulmaa. Jos pyyhkäisylevy on asetettu täydelliseen pystysuoraan kulmaan pumpussa sen pyöriessä, siirtymä on nolla ja nesteen virtaus pysähtyy. Kompensaattorit voivat olla yksinkertaisia tai monimutkaisia säätimiä, mutta niiden tarkoituksena on muuttaa pumpun muuttuvia asetuksia maksimaalisen tehokkuuden saavuttamiseksi.