Работа шлюзов основан на принципе сообщающихся сосудов. Например, катер находится на верхнем уровне. Открывают клапан и уровень воды выравнивается между верхним уровнем и нижним. Катер переплывает в следующую шлюзовую камеру. При движении катера в обратном направлении уровень жидкости выравнивают насосом повышая уровень воды в нижнем шлюзе, до уровня в следующей камере.