| # | Distanse | Tid | Pace | vs target | HR steady | HR siste 500m | REST HR | Split | Power | Laktat |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 0.82 km | 4:00 | 4:50/km | ↓ 50s | 169 | 167 | 170 −-3 | ▼ neg | 352 | — |
| 2 | 0.83 km | 4:00 | 4:50/km | ↓ 50s | 167 | 164 | 170 −-6 | ▼ neg | 355 | — |
| 3 | 0.83 km | 4:00 | 4:50/km | ↓ 50s | 166 | 159 | 170 −-11 | ▼ neg | 356 | — |
| 2024-10-09 | 6 x 1000 terskel | 4:00/km | 147 bpm |
| 2024-10-08 | 2 x 4 terskel | 4:50/km | 125 bpm |
| 2024-09-29 | Berlin Maraton 2:59:34 🇩🇪 | —/km | 143.3 bpm |
| 2024-09-25 | 4 x 1000 terskel | 4:15/km | 135 bpm |
| 2024-09-23 | 6 x 1000 terskel | 4:09/km | 137 bpm |
Vi er i restitusjons-/build-fasen tolv dager etter Berlin Maraton (2:59:34) og 51 dager før Valencia (som ble 2:56:36, PB), i bygget mot Valencia. TSB dagen før var +3,23 (CTL 93,5, ATL 90,3) — balansert-til-fersk etter Berlin-taperen. Training Readiness var høy på 77, men HRV-statusen var fortsatt UNBALANCED (57,2 ms, stigende trend) — det typiske post-maraton-bildet der treningsbelastningen er lav, men den autonome restitusjonen ennå pågår. Hvilepuls 42, søvn 7 timer 33 minutter (score 89, «POSITIVE_LONG_AND_DEEP»), Body Battery ladet fra 33 til 100.
Det var kjølig ute (3,2 °C), men økten ble kjørt på mølle. Sko: ASICS Magic Speed med 570 km. Strava-navnet gir den avgjørende detaljen: «12 kmh @ 5-6% / + styrke». Carl kjørte 4×4 i motbakke på mølle, etterfulgt av styrke — en klassisk NTNU-VO2max-protokoll. Blokk-taggene «Mølle» og «VO2max» bekrefter formålet.
Her er pace bevisst misvisende, og det er nøkkelen til å forstå økten. Dragene ble løpt på 12 km/t, som på flat mark tilsvarer cirka 5:00/km — joggepace for Carl. Men ved 5–6 % stigning er den gradejusterte belastningen langt høyere: motbakken gjør 12 km/t til ekte VO2-arbeid, tilsvarende et flatt tempo rundt 3:30–3:45/km i metabolsk kostnad. Det er nettopp poenget med NTNU-4×4 i motbakke: man oppnår høy aerob belastning ved en lav absolutt fart, hvilket er skånsomt for beina (mindre eksentrisk støt) samtidig som det maksimalt utfordrer oksygenopptaket. Pace-tallet (4:50 i dataene) skal derfor ikke leses som intensitet — pulsen er det rette målet, og den forteller at dette var hardt VO2-arbeid.
Pulsen er den autoritative kanalen for en NTNU-4×4, og den bekrefter at Carl traff VO2-sonen. hr_steady gjennom dragene lå på 169,6 · 167,9 · 166,5 — ved og rett over LT2 (169) — men det mest talende er makspulsen: 176, 178 og 180 gjennom de tre dragene, altså 94–97 % av HRmax (186). Det er nøyaktig der en 4×4 skal ligge: NTNU-protokollen sikter på 90–95 % av maks-HR i arbeidsdragene, og Carl presset opp mot det øvre sjiktet. Snittpulsen for kvalitetsdelen var 166, med slutt-HR 172.
Inter-rep-driften i hr_steady er −3,1 bpm, men det er noe misvisende — makspulsen steg gjennom dragene (176 → 178 → 180), hvilket viser at Carl gravde stadig dypere mot maks etter hvert som dragene akkumulerte. Det er den ønskede responsen i en 4×4: hvert drag presser litt nærmere taket. Time-in-zone i I5 (over 90 % HRmax) var høy på de senere dragene — nettopp den TIZ-en NTNU-scoringen premierer. Dataene viser tre arbeidsdrag; om det fjerde ikke ble fanget i deteksjonen eller økten ble avsluttet etter tre, påvirker det fullførings-komponenten, men de registrerte dragene var solid VO2-arbeid.
Watten må leses med stor forsiktighet her, fordi Stryd underrapporterer effekt kraftig i motbakke på mølle — sensoren fanger ikke det vertikale arbeidet ved 5–6 % stigning. Verdiene (352–356 watt) er derfor langt under det reelle metabolske arbeidet og skal ikke sammenlignes med flate økter. Kadensen lå på 171–172 spm. For en motbakke-VO2-økt er watt-kanalen rett og slett ikke et brukbart intensitetsmål — pulsen, som nådde 94–97 % av maks, er den eneste pålitelige måleren, og den dokumenterer at dette var ekte VO2-arbeid.
For en NTNU-4×4 er ikke drift det relevante målet — hvert drag etterfølges av aktiv pause, så pulsen nullstilles delvis mellom dragene. Det informative er at makspulsen steg gjennom serien (176 → 180), et tegn på at Carl presset stadig dypere mot maks, akkurat som protokollen krever. Det er ingen fatigue-svikt; tvert imot gravde han dypere drag for drag. Den UNBALANCED HRV-en pre-økt minner om at kroppen fortsatt restituerte etter Berlin, så en hard VO2-økt tolv dager post-maraton var på den tidlige siden — men den høye readinessen (77) og den gode søvnen tilsa at Carl tålte den.
Mot samme-sone-historikken (I5/VO2) ligger 11. oktober i midtsjiktet (baseline-snitt 8,14). Som NTNU-4×4 i motbakke er den en spesifikk VO2-protokoll, forskjellig fra de fleste av Carls baneintervaller. At den scorer 7.6 — litt under sone-snittet — reflekterer dels at de registrerte dataene viser tre arbeidsdrag (fullførings-komponenten), dels at dette var en tidlig VO2-økt i post-Berlin-restitusjonen. Pulsresponsen (94–97 % HRmax) var likevel utmerket VO2-arbeid. Som første harde VO2-stimulus i Valencia-bygget gjorde den jobben med å gjenåpne det høye registeret.
TSB +3,23 plasserer dagen i en fersk-balansert tilstand etter Berlin-taperen, men HRV var fortsatt UNBALANCED — det vanlige post-maraton-misforholdet mellom lav treningsbelastning og pågående autonom restitusjon. CTL 93,5 reflekterer den høye basen fra maratonsesongen. En NTNU-4×4 i motbakke er fasekoherent for å gjenåpne VO2-kapasiteten i et maratonbygg, og motbakke-formen var et skånsomt valg for beina tolv dager etter et maraton. Subjektivt — den høye readinessen og den stigende makspulsen — leverte Carl en solid VO2-økt på en kropp som var i ferd med å hente seg inn.
Det taktisk gode er valget av motbakke-4×4 på mølle: det gir maksimal VO2-belastning ved lav absolutt fart, skånsomt for beina i en post-maraton-fase. At Carl presset makspulsen opp mot 180 (97 % av maks) viser at han traff den høye VO2-intensiteten protokollen krever. Å legge styrke etter (per Strava) var et fornuftig tillegg på en dag med overskudd. Den eneste observasjonen er at en 4×4 best vurderes på HR/TIZ, ikke pace eller watt — begge er misvisende i motbakke på mølle. For treneren er dette et godt eksempel på en NTNU-protokoll som krever HR-basert lesning.
Eksekusjonen på 7.4 er HR-basert, slik NTNU-4×4-scoringen krever (TIZ i de høye sonene, peak-HR, fullføring). Pulsresponsen var sterk — makspuls 176–180 (94–97 % HRmax) gir god uttelling på peak-HR-komponenten, og time-in-zone i I5 var høy på de senere dragene. Det som holder eksekusjonen fra høyere er fullførings-/volum-komponenten: de registrerte dataene viser tre arbeidsdrag, hvilket trekker ned mot en full 4×4. Pace og watt gir ingen meningsfull uttelling i motbakke og er korrekt utelatt fra scoringen. Kontekstscoren på 8.0 er solid — den ferske TSB-en og den høye readinessen gir god uttelling, trukket litt ned av den UNBALANCED HRV-en. Samlet 7.6 Solid er en rettferdig dom over en god VO2-økt med sterk HR-respons.
Det konkrete løftet ligger i fullføringen: en komplett 4×4 (fire fulle arbeidsdrag i I5) ville løftet fullførings-komponenten og dermed eksekusjonen. Hvis det fjerde draget faktisk ble gjennomført, men ikke fanget i deteksjonen, er det en datasak snarere enn en utførelsesfeil. Pulsresponsen var allerede utmerket VO2-arbeid, så det er lite å hente der. En friskere HRV-dag (lengre etter Berlin) ville løftet konteksten marginalt, men den høye readinessen tilsa at timingen var akseptabel.
Dette var en solid NTNU-4×4 i motbakke: hardt VO2-arbeid ved lav absolutt fart, med makspulsen presset opp mot 97 % av maks i I5. Pace og watt er misvisende i motbakke — pulsen forteller den sanne historien om en god VO2-stimulus. Take-away for treneren er at 4×4-økter må scores på HR/TIZ, ikke pace, og at motbakke-formen var et skånsomt, smart valg tolv dager etter Berlin. For Valencia-bygget var dette en god gjenåpning av VO2-registeret — og Valencia-resultatet 51 dager senere (2:56:36, ny PB) bekreftet at høst-bygget traff.
| # | Distanse | Tid | Pace | HR snitt | HR maks | Kadens | Power |
|---|---|---|---|---|---|---|---|
| 1 | 0.82 km | 4:00 | 4:50/km | 164 | 176 | 172 | 352 |
| 2 | 0.83 km | 4:00 | 4:50/km | 166 | 178 | 172 | 355 |
| 3 | 0.83 km | 4:00 | 4:50/km | 168 | 180 | 171 | 356 |
| Dato | Distanse | Pace | Δ pace | HR | Δ HR | Score | Δ Score | Sko | Link |
|---|---|---|---|---|---|---|---|---|---|
| 2024-07-18 | 8.2 | 5:05 | — | 142 | +24 | — | — | ASICS Magic Spe | → |
| 2024-07-16 | 6.4 | 5:05 | — | 147 | +19 | 7.1 | +0.4 | Adidas Adios Pr | → |
| 2024-07-13 | 6.5 | 5:01 | — | 157 | +9 | 9.2 | -1.7 | ASICS Magic Spe | → |
| 2024-07-03 | 6.7 | 5:11 | — | 149 | +17 | 8.6 | -1.1 | Adidas Adios Pr | → |
| 2024-07-01 | 6.6 | 5:04 | — | 154 | +12 | 9.3 | -1.8 | ASICS Magic Spe | → |
↑ grønn pace/HR = denne økt var raskere/lavere HR enn historisk · ↑ grønn score = denne økt var sterkere.
| Dato | RHR | HRV | Søvn | Stress |
|---|---|---|---|---|
| 2024-10-04 | 42 | 58 | 6.7 h | 25 |
| 2024-10-05 | 42 | 50 | 6.0 h | 22 |
| 2024-10-06 | 41 | 72 | 8.7 h | 28 |
| 2024-10-07 | 42 | 48 | 6.0 h | 27 |
| 2024-10-08 | 42 | 56 | 5.5 h | 19 |
| 2024-10-09 | 43 | 57 | 8.0 h | 23 |
| 2024-10-10 | 42 | 63 | 7.9 h | 19 |
| 2024-10-11 | 42 | 73 | 7.5 h | 23 |
python3 scripts/quality_session_recovery_response.py --date 2024-10-11 når 2-3 dager har gått.interval_medium
| Type | Resultat | Vurdering |
|---|---|---|
| Inter-rep drift (rep1 → repN, steady-state) | 170 → 166 bpm (+-3.1) | kontrollert |
| Intra-rep drift (første→siste 500m, snitt) | +25.6 bpm | utmattet |
| Metrikk | Verdi | Tolkning |
|---|---|---|
| Pa:HR-decoupling (Friel) | 4.0% | akseptabel |
| Time-in-zone (I5: 176-186 bpm) | 1% i / 99% under / 0% over | bommet sone |
| Etter rep | HR-slutt | HR 60s senere | Drop |
|---|---|---|---|
| Rep 1 | 173 bpm | 172 bpm | −1 bpm |
| Rep 2 | 175 bpm | 174 bpm | −1 bpm |
| Metrikk | I dag | Snitt 8 uker | Δ |
|---|---|---|---|
| Steglengde (cm) | 108.5 | 121.6 | -10.8% |
| GCT (ms) | 251.3 | 234.0 | +7.4% |
| Vertical Ratio | 8.8 | 7.0 | +26.4% |
| Vertical Oscillation | 9.7 | 8.5 | +13.0% |
| Rep | Distanse | Pace | PB-ref | % av PB-pace |
|---|---|---|---|---|
| 1 | 0.8 km | 4:50/km | 5K | 77.1% |
| 2 | 0.8 km | 4:50/km | 5K | 77.1% |
| 3 | 0.8 km | 4:50/km | 5K | 77.1% |
| Komponent | Verdi | Score (0-100) | Vekt |
|---|---|---|---|
| hrv | 73 | 100 | 35% |
| rhr | 42 | 68 | 25% |
| sleep_score | 89 | 89 | 15% |
| sleep_debt | — | 76 | 10% |
| stress | 23 | 54 | 10% |
| illness | — | 30 | 5% |
| Rep | Første halvdel | Siste halvdel | Δ | Pattern |
|---|---|---|---|---|
| 1 | 5:25/km | 4:48/km | -37s | negative_split |
| 2 | 5:37/km | 4:48/km | -49s | negative_split |
| 3 | 5:54/km | 4:56/km | -58s | negative_split |
| Type | CV% | Tolkning |
|---|---|---|
| Inter-rep CV (rep1 vs repN steady-state) | 0.92% | eksepsjonelt jevn |
| Intra-rep CV (første→steady→siste 500m) | 10.23% | stor variasjon (utmattelse?) |
python3 sync_all.py --log-session gir +0.5 til +2.0 score-bonus.