Описание структуры хранения информации в базе данных


Для хранения первичных L0 (высокочастотных) и рассчитанных L3 (средним по периодам, статических и турбулентных) данных используется файловая база данных. Все данные структурированы в папках годам и точкам мониторинга, при необходимости в пределах одной точки мониторинга осуществляется разбивка по комплексам мониторинга и/или экспериментам. Файлы высокочастотных данных хранят метеорологические параметры, поступающие с метеокомплексов АМК: Vs, Ve, w, P, T, r, c где: Vs – южная компонента скорости горизонтально ветра м/с (ветер дует с юга); Ve – восточная компонента скорости ветра м/с (ветер дует с востока); w – скорость, вертикальной компоненты скорости ветра м/с (положительная – ветер дует снизу в верх); P – атмосферное давление в мм.рт.ст.; r – относительная влажность воздуха в %; T – термодинамическая (с учетом атмосферного давления и относительной влажности воздуха) температура воздуха, измеряемая ультразвуковым методом; с – скорость звука в воздухе м/с; Каждая строка в файле представляет собой одно измерение и представлена в виде:

18 Sep 2024 16:00:00 GMT;1;15420;1.35;0.89;-0.49;338.87;757.41;88.7;284.01
Дата, время по Гринвичу;1;Номер устройства;Vs;Ve;w;c;P;r;T
.
Количество строк в файле зависит от частоты работы АМК. В системе используются 20 минутные временные промежутки наблюдений. При 80 Гц в файле содержится не менее 96000 строк, количество строк от файла к файлу изменяется не более чем на одно измерение. Данные уровня L0 закрыты для общего доступа. Файлы хранящие средние занчения, статистические и турбулентные параметры располагаются на сервере сети TomskFluxNet. Файлы рассчитанных данных формируются программой MeteoFlow и представляют собой текстовый файл рассчитанных данных с расширением .csv, в котором в качестве разделителя используется “;”. Файл качества данных с расширением .txt. Все файлы формируются за месяц наблюдений. Имя файла данных moment_01_2022_imces_80Hz_10m_rot3_bp20.csv и соответствующий ему файл качества данных quality_01_2022__80Hz_10m_rot3_bp20.txt, содержит дату (месяц_год) 01_2022 периода место imces, , частоту работы термоанемометра 80Hz, высоту термоанемометра над землей 10м, количество поворотов осей координат rot3 (три вращения: в горизонтали, вертикали, вокруг оси преимущественного направления ветра). Каждая строка в файле, представляет собой набор рассчитанных средних метеорологических, статистических и турбулентных характеристик за выбранный период обработки (по умолчанию выбран 20 минутный период осреднения). Вид строки:

N;data;bp;uv;uw;vw;wt;ut;vt;uu;vv; uut;vvt;wwt;utt;vtt;wtt;uvt;uwt;vwt;wuu;wvv;uuu;vvv;www;ttt;wuvw; H;tau;TKE;Et;L;u_star;t_star;Cd;Vvec;D;w;t;P;r;ro;Vs;Ve;u;v;soundSpeed;uassi;vassi;wassi;tassi;uexc;vexc;wexc;texc; rmsu;rmsv;rmsw;rmst;rmsVs;rmsVe; wcor;alfa;psi


где:
N – номер измерения
data - дата, время начала срока наблюдения, приведенное к местному GMT+7 времени;
bp - процент плохих (не прошедших фильтры)данных от общего числа данных; uv;uw;vw;wt;ut;vt;uu;vv - корреляционные моменты второго порядка;
uut;vvt;wwt;utt;vtt;wtt;uvt;uwt;vwt;wuu;wvv;uuu;vvv;www;ttt;wuvw – корреляционные моменты третьего порядка;
H – поток явного тепла Вт/м2;
tau – поток импульса кг/мс2;
TKE - полная энеригия турбулентных движений м22;
Et – энергия температурных флуктуаций град.2;
L – мастаб Монина-Обухова м;
u_star - скорость трения м/с;
t_star - масштаб температуры 0C;
Vvec – средняя скорость горизонтального ветра м/с;
D - среднее направление горизонтально ветра град.;
w – средняя скорость вертикально ветра м/с;
t - средняя термодинамическая температура воздуха 0C;
P – среднее атмосферное давление мм.рт.ст;
r – средняя относительная влажность воздуха, %;
ro – средняя плотность воздуха кг/м3;
Vs - южная компонента скорости горизонтально ветра м/с (ветер дует с юга);
Ve - восточная компонента скорости горизонтально ветра м/с (ветер дует с востока);
u – средняя скорость м/с продольной к преимущественному направлению горизонтального ветра;
v - средняя скорость м/с поперечной к преимущественному направлению горизонтального ветра;
soundSpeed средняя скорость звука в воздухе м/с;
uassi, vassi, wassi, tassi – ассиметрия распределения соответствующих компонент ветра и температуры;
uexc, vexc, wexc, texc – эксцесс распределения соответствующих компонент ветра и температуры;
rmsu, rmsv, rmsw, rmst, rmsVs, rmsVe – среднеквадратическое отклонения соответствующих величин;
wcor – средняя корректированная скорость вертикального ветра;
alfa – средний угол атаки термоанемометра град.
psi - угол поворота плоскости вокруг оси преимущественного направления ветра.
Время в файле приведено к местному (GMT+7) времени и является началом срока наблюдения. Описание точек наблюдения приведены в разделе сайта «Описание». Дополниельно в базе данных хранться файлы содержащие усредненных за 1 минуту заначения метеорологических величин (скорость мгновенного ветра среднее за 2 сек.) файлы средне минутных данных предствляют собой .txt файлы c разделителем ";".Каждая строка в файле представляет собой строку вида:
2024-12-31 17:00:00+00;25;19501AMK-04;27;-11.17;5.01;157.8;3.01;7.13;-0.22;764.41;100;-11.17;2.63;2.18;0;325
где:
гггг-мм-дд чч:мм:сс+пояс;
группа;
номер устройства;
высота установки;
температура воздуха 0С;
скорость горизонтального ветра м/с;
направление ветра Град.; минимальная скорость мгновенного ветра м/с;
максимальная скорость мгновенного ветра м/с;
скорость вертикального ветра м/с;
атмосферное давление мм.рт.ст;
относительная влажность воздуха %;
температура точки росы 0С;
упругость(давление) водяного пара гПа;
абсолютная влажность г/м3С;
плотность воздуха;
скорость звука в воздухе м/с.