Šundigeneraator on seade, mis toodab elektrienergiat armatuurimähist, kasutades väljamähist, mis kasutab sama elektriväljundit. Väljamähis on vastand varajastele püsimagnetitele, mis tekitasid armatuurimähiste poolt läbi lõigatud magnetvälju, andes generaatori elektriväljundi. Šundigeneraatorid on saadaval erinevates ühenduskonfiguratsioonides, nagu pikk šunt ja lühike šunt. Pika šundi šundiväli on paralleelne armatuuri ja jadavälja jadakombinatsiooniga, lühikeses šundis on aga armatuuri ja šundivälja paralleelne kombinatsioon jadaväljaga.
Šundigeneraatorid kasutavad elektritootmise protsessi säilitamiseks sama toodetud elektrienergiat. Seisakult on šundigeneraatoril ainult jääkmagnetväli, mis toodab sekundi esimeste osade jooksul väga väikese koguse elektrienergiat. Toodetud väike elektrienergia tekitab magnetvälja, mille tulemuseks on suurem elektrienergia väljund. Samal ajal võib samas šundigeneraatoris väljamähis olla paralleelne elektriväljundiga ja seega koguneb väljamähise pinge elektrilise väljundi kogunedes.
Pidevalt töötavas šundigeneraatoris on mehaaniline energiasisend viimane nõue elektrienergia tootmise säilitamiseks. Mehaaniline pöördemoment, mis pöörab armatuuri mähiseid, muundatakse elektrienergiaks. Kuna elektrivoolud tekivad, on vaja rohkem pöördemomenti kuni punktini, kus koormuse võimsus säilib antud mehaanilise sisendi juures. Koormusvõimsuse mis tahes suurenemine või vähenemine kajastub mehaanilise koormuse suurenemisena või vähenemisena, arvestades pinge juhtimisahelat.
Kõige lihtsamal alalisvoolugeneraatoril võib väljamähise asemel olla püsimagnet. Tuleb märkida, et juhitava magnetvälja tekitamiseks on vaja elektromagnetit, mis on elektromagnetilise induktsiooniprotsessi peamine energiaallikas, mille tulemuseks on elektromagnet, mille mähis on tavaliselt väljamähis. Väljamähist ja armatuurimähist saab ühendada erinevates konfiguratsioonides. Võib esineda isegi jadaväljamähis koos paralleelvälja mähisega. Esimest ja viimast nimetatakse tavaliselt vastavalt seeriaväljaks ja šundiväljaks.
Elektrimootorid töötavad samadel põhimõtetel nagu generaatorid. Kui elektrienergiat juhitakse elektrimootorisse, on olemas nii rootor kui ka väljaenergia, mis interakteeruvad vajaliku mehaanilise väljundi tekitamiseks. Vastupidine protsess on elektrienergia tootmine, kus nii jääkmagnetväli kui ka mehaaniline pöördemoment toodavad lõpuks stabiilse elektrienergia väljundi.