เครื่องกำเนิดไฟฟ้าซึ่งมักเรียกกันว่าเครื่องกำเนิดไฟฟ้า สามารถใช้เป็นแหล่งจ่ายไฟหลักหรือแหล่งจ่ายไฟเสริมได้ เครื่องยนต์ของเครื่องกำเนิดไฟฟ้าส่วนใหญ่ขับเคลื่อนด้วยเชื้อเพลิงดีเซล ซึ่งเผาเชื้อเพลิงเพื่อสร้างพลังงานกลซึ่งจะจ่ายพลังงานให้กับเครื่องกำเนิดไฟฟ้า การหมุนขดลวดในสนามแม่เหล็กจะแปลงพลังงานหมุนเป็นพลังงานไฟฟ้า