Исследуется задача об определении волнового сопротивления, создаваемого прогрессивными волнами, генерируемыми движущимся двумерным телом при фиксированных числах Фруда. В качестве второго безразмерного параметра, определяющего волны, выбирается отнесенная к длине волны безразмерная амплитуда. Разработан вариационный принцип, который позволяет сформулировать задачу о нелинейных периодических прогрессивных волнах как чисто геометрическую. С помощью этого принципа выведена бесконечная цепочка квадратичных уравнений относительно коэффициентов Стокса. В аналитическом виде построено разложение по амплитуде для волнового сопротивления с коэффициентами, зависящими только от числа Фруда. Приведено сравнение аналитических и точных численных результатов.