Diiselgeneraator on seade, mida kasutatakse diislikütuses salvestatud energia muundamiseks majapidamis- ja tööstusseadmetes kasutatavaks elektrienergiaks. Diisel-sisepõlemismootor, mis sarnaneb mõne auto ja veoauto mootoriga, põletab diislikütust ja kasutab energiat võlli pööramiseks. Erinevalt sõidukitest on võll aga ühendatud ühendatud elektrigeneraatoriga ja muundatakse elektrienergiaks, mitte kineetiliseks energiaks.
Diisel- või bensiinimootoriga sisepõlemismootorid süütavad kütuse ja õhu segu. Selle plahvatuse energia liigutab kolvi, mis on ühendatud väntvõlliga. Kolvi lineaarne liikumine muudetakse väntvõlli pöörlevaks liikumiseks. Sõidukis kasutatakse seda pöörlevat liikumist rataste pööramiseks. Diiselgeneraatoris kasutatakse seda võlli liigutamiseks, mis on ühendatud süsteemi elektrigeneraatori osaga.
Elekter tekib siis, kui magnetvälja ja juhi vahel toimub suhteline liikumine. Kinnitades magnetid pöörlevale võllile nii, et nende magnetväljad läbivad fikseeritud juhti, saab toota märkimisväärses koguses elektrienergiat. Elekter juhitakse diiselgeneraatori pistikupesadesse erinevate elektriseadmete toiteks.
Kahjuks ei muudeta kogu diiselgeneraatori kütuse/õhu plahvatusel tekkivat energiat elektriks. Näiteks läheb suur osa energiast kaotsi mootori või generaatori erinevates liikuvates osades hõõrdumisel tekkiva soojuse tõttu. Lisaks, kuna juhtides tekib elekter, tekib vastav mootoriefekt, mis toimib vastupidiselt võlli liikumisele. Kui elekter voolab läbi diiselgeneraatori juhtide, muutuvad need juhid sisuliselt elektromagnetiteks. Nende magnetite polaarsus on selline, et nende magnetjõud kipub vastanduma pöörleva võlli magnetitele, takistades seeläbi selle liikumist.
Enamikul diiselgeneraatoritel on toodetava võimsuse reguleerimiseks ka tagasisidesüsteem generaatorist diiselmootorile. Näiteks kui elektrikoormus on suurenenud, võib tagasisidesüsteem suurendada diislikütuse mootorisse tarnimise kiirust. Kui saadaval on rohkem kütust, saab mootor kinnitatud võlli kiiremini pöörlema, suurendades seeläbi magnetite ja generaatori juhtide suhtelist liikumiskiirust ning toodab rohkem elektrienergiat.