на практике - на опытных было и основным, на практике - нет, конечно
посмотрите на мощности, сотни киловатт. Куда же без дизеля? Сделать электрохимические генераторы с большой отдачей можно, но на водороде. А это - вряд ли подходящее топливо для подлодки.
Конечно, я сужу по открытым источникам, что там в секретных версиях - кто знает?