personal physiology lab · overnight rr stream

ночная автономная система

это не sleep score. это запись того, как автономная система за ночь проходит через засыпание, восстановление, вставание, глубокий low-HR блок и утренний переход.

источник: Polar/HRV Logger RR intervals, локальная ночь 2026-05-11 22:41 -> 2026-05-12 07:33 WITA. timestamp в export был помечен +0000, но интерпретируется как local wall time.

что видно в этой ночи

если убрать технический шум, ночь читается как последовательность состояний. не “сон хороший/плохой”, а как регулятор переключался: сначала сбрасывал дневную стоимость, потом выходил в высокий recovery reserve, потом был known wake, потом самый тихий low-HR блок, потом утреннее включение.

22:46 -> 23:50
сброс входа

HR падает с ~60 к ~51-53. RMSSD нестабилен. это похоже на переход из бодрствования в ночной режим, а не на “уже глубокий сон”.

00:10 -> 02:40
появляется резерв

RMSSD часто 60-100+, pNN50 высокий. система уже не просто замедлилась, а начинает свободно микропереключаться.

03:36 -> 03:41
known wake

HR 48.7 -> 56.3. по твоему контексту, скорее всего вставал. поэтому это annotation, а не apnea/arousal inference.

04:06 -> 04:20
самый тихий блок

минимальный HR 46.2 и RMSSD ~95.5. это лучший кандидат на deep recovery window в этой записи.

06:40 -> 07:31
утренний переход

пики RMSSD 100+, но HR растет к 56.9. это уже не просто “глубже”, а переключение перед пробуждением.

главный смыслтело умеет уходить в high-variability recovery state ночью.
главный разломэтот ночной state не переносится автоматически в morning 10-minute baseline.
главная дисциплинабез annotations алгоритм будет путать “вставал” с физиологическим event.
recording
8h 51m
22:41 -> 07:33 WITA, 106 five-minute windows
data quality
clean
0 app-removed artifacts, 3 out-of-range RR after dedupe
median HR
50.5 bpm
p10 48.3 / p90 53.1
median RMSSD
55.8 ms
p10 41.3 / p90 78.9
full-night SDNN
103.5 ms
stable sleep range; 24h SDNN is a different object
lowest HR window
46.2 bpm
04:11 with RMSSD 95.5 ms
highest RMSSD
110.5 ms
06:41 with HR 50.1 bpm
known wake marker
03:36-03:41
user report: likely got up, not apnea inference

ночной профиль

5-minute windows; hover shows exact values. marker at 03:36-03:41 = known wake/getting up.

что уже интересно

есть доступ к высокому recovery stateRMSSD стартует около 32-50 ms, ночью поднимается до 100+ ms. это показывает резерв состояния, а не только привычный 10-minute baseline.
утро не наследует ночь автоматическиотдельная morning Elite HRV точка после сна снова сидит около RMSSD 40. это разница между sleep-state и awake baseline.
03:36-03:41 не читаем как pathologyHR jump совпадает с твоим report “скорее всего вставал”. dashboard должен хранить такие annotations, иначе алгоритм будет фантазировать.

как об этом думать

ночь = чистая лаборатория регуляциименьше внешних задач, еды, речи, ходьбы и решений. поэтому overnight HRV хорошо показывает, куда система уходит, когда ей не надо защищаться от дня.
24h = карта диапазона жизни24h SDNN обычно будет выше, потому что туда попадают сон, бодрствование, еда, движение, стресс и медленные циркадные волны. это не “лучше”, а другой масштаб.
ночь не нижняя граница дняскорее это low-noise recovery capacity. днем SDNN может быть выше из-за нагрузки и переключений, но это не всегда означает больше восстановления.

как читать метрики

метрикатехническисмыслкак читать здесьграница
HRчастота сердцанасколько дорого телу держать текущий режимнизкие стабильные окна около 04:00 выглядят как deep recovery candidateодно число без контекста сна не диагноз
RMSSDкороткая vagal-linked вариабельностьбыстрый парасимпатический доступ: тормоз, восстановление, дыхательно-сердечная связностьfull-night 59.8 ms; 5-min median 55.8 ms; peaks 110.5 ms показывают высокий ночной vagal accessсравнивать лучше внутри одного сенсора/протокола
SDNNстандартное отклонение всех RR в окнеобщий диапазон регуляции за выбранный масштаб времениfull-night SDNN 103.5 ms = сильный stable sleep-range signal; 24h SDNN будет включать дневные нагрузки и медленные циклынельзя напрямую сравнивать 5-min, overnight и 24h как одну метрику
pNN50доля соседних RR, отличающихся >50 msнасколько часто сердце делает быстрые живые микропереключенияmedian 31.4% подтверждает не только один spike, а широкую variabilityчувствителен к artifacts и дыханию
LF/HFчастотное соотношениеформа колебаний, особенно дыхание + барорефлекс, а не простой “стресс-индекс”median около 1.0; не выглядит как постоянный sympathetic overdriveLF/HF нельзя наивно читать как “sympathetic / parasympathetic”
DFA alpha1фрактальная структура RRнасколько ритм похож на организованную сложность, а не на механическую регулярность или шумmedian 1.1; структура не выглядит полностью распадающейсяночная интерпретация слабее, чем в controlled tasks

потенциал серии

nightsстроим личную карту: обычная ночь, post-vax, alcohol, travel, stress, breath practice, mouth tape, nasal state.
24hдобавляет дневную реактивность: кофе, еда, прогулка, работа, тренировка, восстановление. здесь появится настоящий allostatic-load dashboard.
sdb screeningможно искать CVHR-like циклы, но только как screening. для apnea нужны SpO2/WatchPAT/PSG или airflow.

sources

scientific framing: 1996 HRV Task Force standards, Shaffer & Ginsberg 2017 overview, and Hayano et al. CVHR sleep-disordered breathing screening. this dashboard is educational and n=1 exploratory, not medical diagnosis.