Een
asgenerator is een
generator die wordt aangedreven door de schroefas van een schip. De schroefas loopt van de hoofdmotor naar de
schroef die bestemd is voor de
voortstuwing. De asgenerator wordt gebruikt om het schip van elektrisch vermogen te voorzien tijdens de vaart, omdat de grotere hoofmotoren een lager verbruik hebben dan de hulpmotoren, goedkopere brandstof verbruiken en omdat op de onderhoudskosten van de hulpmotoren kan worden bespaard. Tijdens het manoeuvreren en in de haven wordt overgegaan op de hulpmotoren die met hun generatoren dan het benodigde elektrisch vermogen leveren.