Как бы вы измеряли уровень воды в реке? Поплавок? Датчик давления? Что-то еще? Вчера открыл для себя, как это делается у нас на Потомаке, и это оказалось вообще не так, как я мог себе представить. Инженеры USGS молодцы — образовывают прохожих, налепив схему работы.
В реку опускается трубка, из которой пузырьками подается воздух (через bubble orifice). Специальный датчик давления (Pressure Transducer) измеряет давление воздуха в трубке, необходимое для того, чтобы пузырьки выходили из неё. Чем выше уровень воды в реке, тем больше давления требуется, чтобы протолкнуть воздух в воду — ну потому что давление воздуха в трубке напрямую связано с глубиной воды (по закону Паскаля). Пузырьковый метод хорошо работает даже если в реке есть плавающий мусор или лёд, который может помешать другим датчикам (например, ультразвуковым). Ведь тут датчик не контактирует с водой, и сам датчик всегда остаётся сухим и чистым. Дополнительно, чтобы данные не искажались, в системе есть осушитель воздуха (Air Dryer), который удаляет влагу из воздуха и предотвращает образование конденсата.
Точность таких систем 1-2 см по уровню воды для рек с небольшой глубиной.
Интересно, что показания передаются не через сеть мобильной связи, а через спутник.

