What power plants did U-class submarines use?
Short answerThey generally used Paxman Ricardo diesel generators, with improved later versions and occasional alternatives according to supply.
NotesThe first U-class boats used Paxman Ricardo diesel generators. The same engine family remained the usual choice as construction continued. Later boats received improved versions, although availability sometimes required alternatives. No individual substitute engine is named in this answer.