Технологии / Инженерное руководство
Временные метки, часовые пояса и интервалы ветрового мониторинга
Временная метка может обозначать момент наблюдения, интервал усреднения или момент поступления сообщения. Эти значения необходимо различать перед временным совмещением записей о ветре, электрических параметрах и нагрузках. Привычный формат даты не подтверждает точность часов или синхронизацию между устройствами.
Учитывайте время события отдельно от времени доставки данных.
Полезная запись времени указывает представляемый момент или интервал, используемый часовой пояс и любые известные изменения показаний часов.
01 / Двое часов
Отличайте время наблюдения от времени поступления данных.
Результат измерения может быть записан на устройстве до того, как его получит система связи.
Результат измерения может быть зарегистрирован на устройстве до того, как его получит система связи. Сетевая задержка изменяет время получения, не обязательно изменяя момент наблюдения. Если присутствуют оба поля, сохраняйте их отдельные определения.
Использование порядка поступления записей как порядка событий может искажать представление о задержанных или буферизованных записях. Здесь не предполагается наличие у MARSTON функций буферизации или синхронизации времени. Рассмотрение касается смысла тех записей, которые предоставляет фактическое оборудование.
02 / Контекст часового пояса
Сохраните информацию, необходимую для определения момента.
Местные дата и время без указания смещения или часового пояса могут не определять момент времени однозначно.
Местные дата и время без указания смещения или часового пояса могут не определять момент времени однозначно. UTC, числовое смещение и именованный часовой пояс также выполняют разные функции: смещение задает соотношение времени в конкретный момент, тогда как часовой пояс может включать изменяющиеся правила гражданского времени.
Руководство W3C по часовым поясам объясняет эти различия. При создании согласованного по времени набора данных сохраняйте исходную временную метку и её интерпретацию, вместо того чтобы заменять её недокументированным значением, отображаемым в местном времени.
03 / Перевод часов
Явно отображайте повторяющиеся и пропущенные значения местного времени.
Там, где применяется переход на летнее время, значения местного времени могут повторяться или пропускаться.
Там, где применяется переход на летнее время и обратно, обозначения местного времени могут повторяться или пропускаться. Повторяющееся обозначение может соответствовать двум разным моментам времени. Это не даёт оснований автоматически отбрасывать любую из этих записей как дубликат.
Коррекции часов устройства также могут создавать кажущиеся разрывы. Сохраняйте имеющуюся историю изменений и объясняйте в анализе, как они учитываются. Кажущийся пропуск в метках местного времени нельзя объявлять перерывом в поступлении данных, пока не выяснена используемая временная основа.
04 / Отметки интервалов
Определите, какие начало и конец представлены.
Временная метка интервала может относиться к его началу, концу или другой определённой точке.
Временная метка интервала может относиться к его началу, концу или другой определённой точке. Для совмещения двух рядов средних значений за интервалы нужны совместимые границы и длительности интервалов, а не просто одинаковые напечатанные метки.
Указывайте вместе длительность усреднения, охват выборки и принятое правило временных меток. Например, значение с меткой конца интервала не следует без оговорок интерпретировать как мгновенное наблюдение в этот момент. Не определяйте интервал регистрации только по нескольким видимым строкам.
05 / Проверка временного совмещения
Соотнесите неопределённость времени с рассматриваемым вопросом.
Для сравнения медленных сезонных изменений и анализа порядка событий требуются разные данные о времени.
Сравнение медленных сезонных изменений и анализ последовательности событий требуют разных данных о времени. Сохраняйте имеющиеся сведения об используемой системе времени, известных проверках смещения часов и разрешении временных меток, не приравнивая разрешение к точности.
Материал руководство по измерению охватывает неопределенность в цепочке. Здесь практический вопрос заключается в том, позволяет ли ряд данных выполнить требуемое временное совмещение; никакой сетевой протокол синхронизации часов или точность синхронизации не обещаются.
06 / Документирование экспорта данных
Сохраняйте смысл временных данных при преобразовании файлов.
Пригодное для использования описание экспорта данных включает смысл исходного поля, часовой пояс или смещение, правила задания интервала, изменения показаний часов и применённые преобразования.
Пригодное для использования описание экспорта данных включает смысл исходного поля, часовой пояс или смещение, соглашение об интервалах, изменения показаний часов и применённые преобразования. Сохраните прослеживаемый оригинал вместе с результатом временного совмещения, чтобы можно было вновь рассмотреть неоднозначности.
Используйте руководство по агрегированию данных при вычислении сумм или средних значений после выравнивания. Преобразованная временная метка повышает ясность только тогда, когда известна ее исходная интерпретация; она не может восстановить незаписанную информацию о времени.
Продолжите рассмотрение с помощью Флаги качества ветровых данных и правила агрегирования.
Продолжите рассмотрение с помощью Счётчики ветровой энергии, сбросы и итоги интервалов.
Продолжите рассмотрение с помощью Аналоговые и цифровые сигнальные интерфейсы датчиков ветра.
Общие сведения: W3C: различия между часовым поясом, местным календарным временем и временной шкалой. Эти источники объясняют отраслевые понятия; они рассматриваются отдельно от применимой документации MARSTON на продукцию и проект.
Подготовьте сведения для этой оценки.
Упорядочьте сведения проекта по контрольному списку. Отметьте недоступные данные и сохраните ссылки на документы.
| Пункт оценки | Сведения для предоставления | Назначение |
|---|---|---|
| Роль временной метки | Наблюдение, метка интервала или время прибытия. | Разделяйте время события и время передачи данных. |
| Интерпретация часового пояса | UTC, явно указанное смещение или контекст именованного часового пояса | Определите представленный момент. |
| Определение интервала. | Правило определения начала и окончания и продолжительность | Согласуйте сопоставляемые периоды по времени. |
| История часов | Коррекции, изменения гражданского времени и имеющиеся данные о временном смещении | Объясните разрывы. |
| Преобразование при экспорте данных | Исходные поля и документированное преобразование | Сохраняйте прослеживаемость. |
Инженерные вопросы.
Совпадает ли время получения сообщения с временем наблюдения?
Не обязательно. Передача данных или буферизация могут разделять их во времени.
Подтверждает ли разрешение временных меток точность часов?
Нет. Разрядность отображения и точность определения времени — разные свойства.
Всегда ли повторяющиеся метки местного времени означают дублирование записей?
Нет. Изменения гражданского времени или корректировка часов могут привести к тому, что разные записи получат одинаковую временную метку.
Является ли числовое смещение относительно UTC полным правилом часового пояса?
Нет. Это указывает на смещение для конкретного момента времени, а не на все прошлые или будущие правила гражданского времени.
Подтверждает ли это руководство наличие функций синхронизации в оборудовании MARSTON?
Нет. Фактическую запись и поддерживаемые функции устройства необходимо подтвердить документацией.
Что должно сопровождать данные, совмещённые по времени?
Смысл временной метки, интерпретация часового пояса, границы интервала, история работы часов и применённое преобразование.
Технический запрос
Подготовьте сведения проекта к обсуждению.
Временная метка может обозначать момент наблюдения, интервал усреднения или поступление сообщения. Предоставьте имеющуюся информацию и укажите состав оборудования, который необходимо рассмотреть при подготовке технического коммерческого предложения.