водосбор.ру

гидрологический блог и не только

« StokStat 1.1

C наступившим Новым 2009 Годом! »

Обработка данных доплеровских профилографов течения Teledyne RDI

Программа обрабатывает стандартные файлы измерений прибора Teledyne RDI RioGrande
WorkHorse 600 кГц или 1200 кГц, в формате Generic ASCII output.

В каждом файле измерений содержится информация о скорости течения и расходе воды
в каждой элементарной ячейке (bin) каждой измеренной вертикали (ensemble) по всему профилю (transect).
Внутренность файлов как правило выглядит так:

    25     25      0     96      1      9      1
8 6 17 22 8 37 6   130      1   23.690  -13.390  329.630   21.510
-44.45   -49.35   -27.40     0.30     0.00    64.00     0.00     8.11     1.48     1.62     1.76     1.39
0.00         0.00         0.00         0.00         0.00
56.0309600    46.2457900  -32768   -32768          0.0
0.0           0.0           0.0           0.0           0.0           0.0           0.0  0.58   1.08
96 cm BT dB 0.43  0.283
  0.58     49.53    253.89  -47.6  -13.7   -0.6    2.9   85.9   90.2   83.7   88.9  100       0.00
  0.83    -32768    -32768 -32768 -32768 -32768 -32768   85.2   87.8   83.4  107.2    0 2147483647
  1.08     10.72    248.21  -10.0   -4.0    0.7    4.1   86.2   86.2   84.9   97.4  100       0.00
  1.33    -32768    -32768 -32768 -32768 -32768 -32768  109.7  103.2   82.0    255    0 2147483647
  1.58    -32768    -32768 -32768 -32768 -32768 -32768    255    255  107.4    255    0 2147483647
  1.83    -32768    -32768 -32768 -32768 -32768 -32768    255    255    255    255    0 2147483647
  2.08    -32768    -32768 -32768 -32768 -32768 -32768    255    255    255    255    0 2147483647
  2.33    -32768    -32768 -32768 -32768 -32768 -32768    255    255    255    255    0 2147483647
  2.58    -32768    -32768 -32768 -32768 -32768 -32768    255    255    255    255    0 2147483647
  2.83    -32768    -32768 -32768 -32768 -32768 -32768    255    255    255    255    0 2147483647
  3.08    -32768    -32768 -32768 -32768 -32768 -32768    255    255    255    255    0 2147483647
  3.33    -32768    -32768 -32768 -32768 -32768 -32768    255    255    255    255    0 2147483647
  3.58    -32768    -32768 -32768 -32768 -32768 -32768    255    255    255    255    0 2147483647

Программа извлекает информацию о:

  1. заглублении прибора
  2. расстоянии по профилю от его начала
  3. глубине на вертикали
  4. скорости течения в каждой ячейке

и записывает ее в два файла: файл профиля дна и файл скоростей течения по вертикалям.
Файл профиля дна выглядит следующим образом:

   .000, 56.760
  2.860, 56.530
  5.770, 55.960
  8.790, 55.520
 11.810, 54.420
 14.950, 53.510
 18.180, 52.860
 21.510, 51.740

где первое число — расстояние в метрах от начала профиля, второе — глубина по профилю (с учетом заглубления прибора).
Программа вычисляет абсолютные отметки дна, т.е. для работы необходимо знать уровень воды в створе измерений (или ввести 0 для вычисления относительных отметок).
Вид файла скоростей течения:

   .000,586.700,   .250
   .000,578.400,   .250
   .000,575.900,   .092
   .000,573.400,   .103
   .000,570.900,   .302
   .000,568.400,   .414
   .000,565.900,   .241
   .000,563.400,   .227
   .000,560.900,   .059
   .000,558.400,   .078
   .000,555.900,   .052
   .000,553.400,   .172
   .000,550.900,   .192
   .000,548.400,   .144
   .000,545.600,   .144
  2.560,586.700,   .216
  2.560,578.400,   .216
  2.560,575.900,   .028
  2.560,573.400,   .077
  2.560,570.900,   .096
  2.560,568.400,   .362
  2.560,565.900,   .261
  2.560,563.400,   .302
  2.560,560.900,   .153
  2.560,558.400,   .128
  2.560,555.900,   .292
  2.560,553.400,   .168
  2.560,550.900,   .222
  2.560,548.600,   .222

Здесь первое число — расстояние в метрах от начала профиля, второе — глубина ячейки в метрах*10, третье — скорость течения в м/с.
При запуске программа последовательно запрашивает следующую информацию:

  1. Water level reading: — необходимо ввести отметку уровня воды, либо 0 для относительных значений
  2. File to process: — необходимо ввести название файла измерений для обработки
  3. Output velocity filename: — имя для файла скоростей течения
  4. Output bathymetry filename: — имя для файла профиля дна

Файл программы: RDI WinRiver Generic ASCII -> txt 141.4 KB и архив с исходниками (проект MS Fortran Powerstation) RDI WinRiver Generic ASCII -> txt (исходник) 166.5 KB

Все вопросы — к автору: Всеволод Морейдо, ведущий инженер ФГУП «Центр Российского регистра гидротехнических сооружений
и Государственного водного кадастра», тел. (495)651-95-97, email: seva@waterinfo.ru

Тэги: , ,
01.12.2008 - 13:03
2 комментария »
  • Марат

    29.02.2012 - 16:39

    Знаете ли вы какие либо профилографы, которые могут постоянно измерять и передавать данные по сечение реки(естественного незафиксированного русла), скорости и уровню воды, так что в совокупности можно было бы по площади сечения и уровню воды со скоростью течения вычислить расход воды(протекающей по данному руслу) на каждый момент времени?
    Я просматривал профилографы ChannelMaster H-ADCP. Но создалось впечатление, что он измеряет именно скорость течения внутри двух лучей, но не дает информации о площади сечения реки(с незафиксированым руслом).
    Буду благодарен за ответ! ))

  • Всеволод Морейдо

    01.03.2012 - 12:36

    Не могли бы Вы конкретнее описать поставленную задачу? Дело в том, что упомянутый Вами ChannelMaster применим только для русел с простой поперечной конфигурацией и только для задач мониторинга скорости, но не для оперативного измерения расхода воды. В зависимости от величины реки существуют различные способы организации дистанционного измерения расхода, но все они связаны с определенными трудностями. Например, на небольшой реке достаточно организовать водослив с известной зависимостью Q=f(h) и установить уровнемер. На более крупных реках для построения зависимости Q=f(h) необходимо проводить долговременные измерения расходов воды.

Оставить комментарий

Авторизуйтесь для комментирования.

водосбор.ру : Welcome !

Authorize

Забыли пароль?

Регистрация

Please contact the administrator.