водосбор.ру

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

« 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
Оставить комментарий

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