Desde el punto de vista teórico (teoría de circuitos) se distinguen dos tipos de generadores ideales: