Проводится полуаналитическое моделирование нелинейных поверхностных и внутренних волн в течениях над неровным дном. Базовой математической моделью является система уравнений Эйлера тяжелой неоднородной несжимаемой жидкости. Аналитическая часть алгоритма построения решения базируется на совместном использовании метода нормальных мод и метода возмущений по малым параметрам нелинейности и дисперсии. Для течений в областях с криволинейными границами используется преобразование к канонической расчетной области в полулагранжевых переменных. Численное моделирование выполнено на кластере ИВЦ НГУ, его основной целью являлось изучение качественных свойств и параметров волновых структур в потоках над комбинированными препятствиями. В проведенных сериях численных экспериментов исследованы уединенные внутренние волны в глубоководных придонных течениях с аномально слабой стратификацией. Изучено влияние нелинейной дисперсии на пакеты нелинейных внутренних волн в шельфовой зоне.