На примерах распространения световых импульсов в средах с керровской и квадратичной нелинейностями развита усредненная вариационная процедура для исследования возможности формирования световых пуль в волноводах. Обсуждены критерии правильного выбора пробных решений. Условие, при котором дисперсионная длина значительно больше длины дифракционного расплывания, названо дифракционным пределом. Показано, что в этом пределе временная и пространственная динамики пули не зависят друг от друга, а нахождение динамических параметров солитона сводится к поиску различных решений нестационарного линейного уравнения Шредингера для воображаемой квантовой частицы. Эффективность предложенного подхода продемонстрирована на примере нахождения решений в виде оптических вихрей в волноводе для обоих типов нелинейности. Ключевые слова: пространственно-временной солитон, световая пуля, оптический вихрь, самофокусировка, дисперсия, дифракция, волновод.