跳至主要內容

训练量化监控实战:读懂 PMC、TSS、CTL、ATL 与 Form,别被数字骗了

單車訓練

训练量化监控实战:读懂 PMC、TSS、CTL、ATL 与 Form,别被数字骗了

教练开场:那张绿线一直往下掉的图

每年三月,我的训练台群组总会冒出同一种消息:「教练,我的 PMC 绿线一直往下掉,是不是快爆了?」或者相反——「教练我 Form 一直是正的,是不是练太少?」

带三铁选手十五年,从第一次挑战台东 51.5 想拚完赛的上班族,到最后真的飞去夏威夷拿 Kona 资格的老将,我发现一件事:大部分人不是不够努力,而是看不懂自己努力的数字。 他们有功率计、有心率带、有 Garmin、有 TrainingPeaks 帐号,数据多到爆,却在最关键的问题上凭感觉——这周该加量还是该收?我现在是进步中还是在挖坑给自己跳?

这篇文章我想把 PMC(Performance Management Chart,训练管理图表)这套量化监控工具,用带队的白话讲清楚。不是丢一堆定义给你背,而是告诉你:这些线在讲什么、安全的变化速度在哪、以及那些会害你练坏掉的数字陷阱。 看完之后,你再打开自己的图,应该就能自己回答那句「我现在到底该加还是该收」。

先讲一个心态:数字是拿来辅助决策的,不是拿来崇拜的。我带过最会看数据的选手,反而是最懂得什么时候该把手表收起来、照身体感觉走的人。


观念基础:四个字母到底在讲什么

要读懂 PMC,先认识四个内核指针。我用最生活化的方式解释,你只要抓住背后的「意义」,公式反而是其次。

TSS:一次训练的「总帐单」

TSS(Training Stress Score,训练压力分数)是把一次训练「有多累」浓缩成一个数字。它同时考虑时间长度强度。定义上,以你的 FTP(功能性阈值功率)骑满一小时,刚好就是 100 TSS。

所以:

  • 轻松恢复骑 1 小时,可能只有 40~50 TSS
  • 认真的间歇课 1.5 小时,可能冲到 110~130 TSS
  • 一场 113 半程超铁的自行车段,单车部分吃掉 250~320 TSS 很正常
  • 一场标铁(51.5)全程算下来,大概落在 120~180 TSS 之间,看你游泳跑步占比

重点观念:TSS 是「单次」的帐单。 它本身不告诉你进不进步,只告诉你今天刷了多少卡。真正有意思的,是把每天的帐单累积起来看趋势——这就要靠接下来三个指针。

CTL:你的「体能存款」(慢变量)

CTL(Chronic Training Load,慢性训练负荷)是过去 42 天每日 TSS 的指数加权平均。在 TrainingPeaks 里,它被粘贴「Fitness(体能)」的标签。

你可以把 CTL 想成一个体能存款帐户。CTL 60,代表你的身体已经适应「平均每天大约 60 TSS」的工作量。这个数字爬得慢、掉得也慢,因为它平均的是六周的数据——这正是它可靠的地方。一两天摸鱼,CTL 几乎不动;但你如果连续三周偷懒,它就会慢慢缩水,诚实反映你的体能真的退了。

ATL:你的「当下疲劳」(快变量)

ATL(Acute Training Load,急性训练负荷)是过去 7 天每日 TSS 的指数加权平均,标签是「Fatigue(疲劳)」。因为只平均七天,它非常敏感——昨天一个硬课,今天 ATL 就跳上去;休两天,马上掉下来。

CTL 是慢变量、ATL 是快变量,这个「时间尺度差异」正是整套系统的灵魂。慢的代表你长期累积的实力,快的代表你眼前扛着多少疲劳。 两者一减,就得到最实用的那个数字。

TSB / Form:你今天「有多新鲜」

TSB(Training Stress Balance,训练压力平衡),也就是俗称的 Form(状态、体能状况),公式就是:

TSB = 昨天的 CTL − 昨天的 ATL

意义很直观:

  • TSB 负很多(例如 −25):你埋在疲劳里,体能存款远低于当下疲劳,「挖得很深」。大量期正常。
  • TSB 接近 0:疲劳与体能大致打平,日常训练的常态。
  • TSB 正很多(例如 +15):你很新鲜、很休息,适合比赛——但也可能是你练太少了。

这里先埋一个伏笔:TSB 正不一定是好事,负也不一定是坏事。 这是后面「数字陷阱」章节的主角。

一张表看懂四兄弟

指针 中文常见说法 时间窗 性格 你该关心什么
TSS 训练压力分数 单次 帐单 这堂课刷了多少卡
CTL 体能 / Fitness 42 天 慢、稳 长期实力的存款
ATL 疲劳 / Fatigue 7 天 快、敏感 眼前扛着多少疲劳
TSB 状态 / Form CTL−ATL 两者的差 今天有多新鲜、能不能比赛

读懂 PMC 图表:三条线的对话

PMC 图上通常有三条线(TrainingPeaks 的缺省配色):

  • 蓝线 = CTL(体能):缓缓上升的那条,是你六周努力的成果。
  • 红线 = ATL(疲劳):上下跳动最剧烈的那条,反映最近几天。
  • 绿线 = TSB(状态):在零轴上下摆荡的那条,是蓝红之差。

学会读图,就是学会读「这三条线之间的关系在讲什么故事」。

情境一:健康的创建期

蓝线稳定往右上爬,红线在蓝在线方跳动,绿线大多待在 −10 到 −25 之间。这是最理想的「有在进步、也扛得住」的样子。你会觉得腿有点沉、但不是废掉那种沉。这就是我希望大部分学员在赛季前 8~12 周的日常。

情境二:减量/赛前锥形调整(Taper)

比赛前 1~2 周,我们刻意把训练量往下收。你会看到红线快速往下掉(疲劳消散快),蓝线只微微下滑(体能掉得慢),于是绿线快速由负翻正、往上冲

这正是 taper 的魔法:用「掉一点点体能」换「消掉一大堆疲劳」,让你在起跑在线是新鲜的。我通常希望选手比赛日当天 TSB 落在 +5 到 +20 之间——这是多数研究与教练社群公认、对耐力赛表现最甜蜜的区间。太负代表没调干净,太正(例如 +30 以上)代表你收太多、腿已经「太空」了。

情境三:危险的过度堆栈

红线长期黏在蓝在线方很远、绿线长期趴在 −30 甚至 −40 以下拉不回来,同时你主观感觉睡不好、心率变异(HRV)下降、早晨静止心率莫名升高、对训练提不起劲——这不是「认真」,这是**非功能性过度努力(Non-Functional Overreaching)**的前兆,再下去就是过度训练。这时候不是加量,是踩煞车。


内核中的内核:Ramp Rate(爬升速率)

如果你这篇只能记住一个东西,我希望是这个:Ramp Rate(CTL 每周爬升速率)比 CTL 的绝对值更能预测你会不会受伤。

Ramp rate 就是你的 CTL 每周上升几点。CTL 从 50 爬到 55,这周的 ramp rate 就是 5。为什么它比 CTL 本身重要?因为身体的适应速度是有上限的,而且心肺系统适应得快、肌腱韧带等结缔组织适应得慢。 你的引擎(心肺)可能撑得住暴冲的训练量,但你的传动轴(肌腱、韧带、骨骼)跟不上——这就是为什么跑量或骑量爬太快的人,常常是阿基里斯腱、髂胫束(ITBS)、胫骨这些「结构」先出问题,而不是喘不过气。

安全区间怎么抓

综合多位教练社群(含 Joe Friel、TrainingPeaks 官方文章)的共识,我帮你整理成这张实战表:

每周 CTL 爬升 定位 适合对象 教练备注
3~5 点/周 保守、可长期维持 多数业余选手、刚回归、训练史短 最安全,建议 8 周以上长期创建就抓这里
5~7 点/周 积极但可控 训练史扎实、恢复习惯好的选手 只适合短期冲刺,别连续好几周
超过 8 点/周 高风险区 几乎没有人该长期待在这 生病、受伤、爆掉的几率明显拉高

我带初铁到标铁的上班族,几乎都把 ramp rate 压在 3~5 这个区间。他们白天要上班、晚上可能要顾小孩,生活压力本身就是隐形的训练负荷(PMC 图可不会帮你算进老板的夺命连环 call)。对这群人来说,慢慢爬、爬得久,远比一个月冲很猛然后挂病号划算。

只有那些训练史五年以上、睡眠营养都到位、生活相对单纯的老将,我才会在某个 build block 短暂拉到 6~7,而且盯得很紧,一有疲劳警讯立刻收。

一个实际的爬升范例

以一位 CTL 起始 40、目标在 12 周后推到 CTL 65 的标铁选手为例,用大约每周 +4 的温和 ramp、每三周插一个恢复周(CTL 微降):

周次 周型 周 TSS 目标 周末 CTL 该周 ramp
1 创建 300 42 +2
2 创建 340 46 +4
3 创建 360 50 +4
4 恢复 230 48 −2
5 创建 380 52 +4
6 创建 400 56 +4
7 创建 410 59 +3
8 恢复 260 57 −2
9 创建 420 61 +4
10 创建 430 64 +3
11 创建 430 66 +2
12 减量 280 64 −2

注意两件事:第一,恢复周 ramp 是负的,这很正常也很必要——CTL 微降不代表退步,是让身体把前面吃进去的刺激真正「消化」成体能。第二,越接近后期、CTL 越高,ramp 自然变小,因为要维持同样的爬升速率,你得刷越来越多 TSS,这在时间有限的业余生活里不现实,硬撑才会出事。


数字的陷阱:那些让聪明人练坏的坑

这章是我最想写的。因为看得懂图只是入门,看穿数字的谎言才是高端。

陷阱一:TSB 是正的就等于状态好?

不对。TSB 正只代表「疲劳低于体能」,它分不清你是**「调整干净、蓄势待发」还是「根本没在练」**。

我带过一个学员,过年期间放大假、TSB 一路冲到 +35,他很兴奋传图给我说「教练我状态超好」。我回他:你这不是状态好,是体能存款正在流失,只是疲劳更低所以绿线好看。果然,收假回来第一堂间歇课,他的功率掉了一截。长期高 TSB 是体能流失的警报,不是勋章。

陷阱二:CTL 越高越强?

CTL 是「训练负荷的量」,不是「表现的质」。两个 CTL 都 70 的人,一个是靠一堆无脑 Zone 2 长骑堆出来的,一个是结构化间歇、阈值、比赛配速课混搭出来的——后者比赛会电爆前者。CTL 只回答「你吞了多少量」,不回答「这些量是不是有效的训练」。 别为了让蓝线好看,去刷一堆没有训练目的的垃圾里程。

陷阱三:TSS 本身可能是假的

TSS 的计算高度依赖你的 FTP(功率)或阈值心率设置准不准。 FTP 设太低,同样一趟骑乘算出来的 TSS 会虚高,你的 CTL、ATL 全部跟着灌水——图表一片欣欣向荣,实际上是海市蜃楼。我要求选手至少每 6~8 周、或体感明显变强时,重测一次 FTP。garbage in, garbage out,输入的参数错了,后面所有花俏的图都是幻觉。

用心率算 TSS(hrTSS)的跑者要特别小心:台湾夏天湿热,同样配速下心率会被「热」垫高一截,导致 hrTSS 虚胖。七、八月在台北河滨练跑,你的心率数据会比冬天同强度高,别被灌水的 TSS 吓到以为自己在爆量。

陷阱四:PMC 不知道你的「生活压力」

PMC 只吃你上传的运动数据。它不知道你昨天熬夜赶报告、不知道你这周感冒、不知道你外食吃得乱七八糟营养没跟上。真正的总压力 = 训练压力 + 生活压力,但图上只有前者。所以绿线 −15 对一个生活规律的退休族可能很轻松,对一个蜡烛两头烧的新手爸爸可能已经是极限。永远用主观感受(睡眠、食欲、心情、晨间 HRV)去校正客观数字。

陷阱五:把恢复周的 CTL 下降当成退步

前面提过但值得再讲:恢复周、减量期 CTL 下降是设计好的,不是你变弱。身体是在「超补偿」的过程中变强的——刺激、疲劳、然后在休息中长出更高的体能。看到蓝线微降就慌着加课,等于一直打断身体的装修工程。

陷阱六:追求「完美的图」而忽略真实表现

这是资深数据控最容易踩的坑。有些选手把 PMC 玩到走火入魔,每天调课表就为了让曲线「漂亮」——ramp 精准卡在 5.0、绿线像用尺画出来一样平滑。但图表漂亮不等于跑得快。 真正检验训练有没有效的,永远是场上的表现:你的 FTP 有没有进步?比赛配速能不能维持更久?同样 CTL 下,你完成一趟长课后恢复得比以前快吗?这些「表现指针」才是目的,PMC 只是过程的仪表板。我看过把图顾得完美、却整季 PB 原地踏步的人,问题往往出在「量堆对了、但强度分配或恢复品质不对」——这些 PMC 一个字都不会告诉你。别爱上仪表板,爱上终点线的成绩。


实务方法:怎么把这套用进台湾人的日常

讲完观念与陷阱,来点能直接用的。

每周看图的三个问题

每个周日晚上,我要学员打开 PMC,问自己三题:

  1. 这周 CTL 爬了几点? 落在我的 ramp 目标区间(多数人 3~5)吗?超标就下周收,太少就下周补。
  2. 绿线现在在哪? 创建期待在 −10~−25 是健康的;如果连续两三周趴在 −30 以下拉不回来,强制插恢复。
  3. 客观 vs 主观有没有打架? 图看起来很好但我觉得很累 → 相信身体,收。图看起来很累但我其实生龙活虎 → 可以再推一点。

一周课表范例(标铁创建期,周 TSS 约 400)

以一位每周能练 8~10 小时的上班族标铁选手为例:

星期 课表内容 预估 TSS
休息或游泳技术课(低强度) 30
训练台间歇:4×8 分钟 @ 阈值 90
跑步节奏跑 40 分钟 + 内核 60
游泳主课(含配速组)+ 轻松骑 55
休息(重要!让身体消化) 0
长骑 2.5~3 小时 Zone 2~3 130
长跑 70~80 分钟 + 赛后配速收尾 65

整周约 430 TSS,硬课(二、六)之间都隔着低强度或休息,这叫难易交替(hard-easy),是控制 ATL 不失控的基本功。周五那个 0 不是偷懒,是策略。

把整季串起来:周期化里的 PMC

单周课表只是砖块,真正的房子是「一整季的周期化」。我通常把一个赛季拆成四个阶段,每个阶段 PMC 上会呈现不同的样貌:

阶段 时长 CTL 走势 绿线(TSB)常态 这阶段在干嘛
基础期(Base) 6~12 周 稳定缓升,ramp 3~5 −5~−20 打有氧地基、大量 Zone 2、肌腱骨骼慢慢适应
进展期(Build) 4~8 周 续升但 ramp 可略拉高 −15~−28 加入比赛强度间歇,把「量」转成「质」
巅峰/减量(Peak/Taper) 1~2 周 微降 由负翻正到 +5~+20 卸疲劳、保体能、催出巅峰状态
过渡期(Transition) 1~3 周 明显下降 多为正值 赛后身心恢复,主动休息,别怕 CTL 掉

很多人卡关的地方在「基础期没耐心」。他们看蓝线爬得慢就焦虑,跳过打地基直接冲间歇——结果 build 期一堆高强度砸下来,肌腱还没准备好,ITBS、足底筋膜炎全来报到。基础期无聊,但它决定你 build 期能承受多少刺激。地基有多深,楼才能盖多高。

另一个关键是「过渡期」。台湾赛季常常一场接一场(春天 Challenge Taiwan、夏天各地城市铁人、秋冬还有一堆马拉松),很多人整年不给自己一个像样的休赛。PMC 上就是绿线常年压在负值、CTL 硬撑着不敢掉。这种「永远在备赛」的状态,两三年后往往换来一场大伤或整季的低潮。敢让 CTL 在过渡期掉下来,是成熟选手的标志,不是退步。

一个真实情境的完整推演

让我用一位学员(化名阿哲)的情境把整套走一遍。阿哲,38 岁,科技业,目标是秋天的 113 半超铁、想在 6 小时内完赛。他年初 CTL 只有 35(冬天偷懒)。

我帮他这样安排:

  • 第 1~10 周(基础):ramp 压在 4 左右,CTL 从 35 推到 63。这段他最常抱怨「怎么都在慢慢骑」,但我要他忍住。每三周一个恢复周,绿线在恢复周会回到 0 附近让他喘口气。
  • 第 11~16 周(进展):加入 113 比赛配速的长组合课(brick,骑完接跑),ramp 稍拉到 5,CTL 推到 72。这阶段绿线常常 −22 上下,他开始觉得「腿是沉的但推得动」——这正是我要的信号。
  • 第 15 周有个插曲:他公司赶项目,连续熬夜,某个周一晨脉比平常高了 8 bpm、HRV 掉。PMC 图那天看起来还好(绿线才 −18),但我叫他把当天的间歇改成轻松骑。这就是「主观+生理数据校正客观图表」的实战——图没警报,身体有。
  • 第 17~18 周(减量):训练量砍到平常的 5~6 成,红线急坠、蓝线只掉一点,绿线在比赛日当天来到 +12。CTL 从 72 微降到 66。

结果?阿哲 5 小时 47 分完赛,达标。注意:他比赛时的 CTL 是 66,不是最高点的 72。 这完全正常——你不是用「最高体能」比赛,而是用「消完疲劳后、还保留住的体能」比赛。这就是为什么盯着 CTL 绝对值不放没意义,重点永远是 CTL 与 ATL 之间那个动态的差。

台湾在地的实战考量

  • 赛事目标回推:想拚 Challenge Taiwan(台东)标铁完赛,赛前 CTL 建议推到 50 以上;要拚 113 半超铁舒服完赛,CTL 抓 65~80 比较有底。想挑战单车的经典「一日北高」或武岭(台 14 甲那条会让人怀疑人生的爬坡),CTL 更是越高越安全。
  • 气候修正:台湾夏季湿热,同强度的心率与 TSS 会偏高,减量期若刚好卡在盛夏,别被虚高的数字吓到乱加课。冬天东北季风强,河滨逆风骑功率好看但速度慢,看功率别看均速。
  • 外食营养:台湾外食方便但精致淀粉多、蛋白质常不够。训练量往上爬(ramp 拉高)时,恢复需求同步上升,蛋白质每日抓每公斤体重 1.6~2.0 克这个范围是耐力运动员常见建议,超商的茶叶蛋、无糖豆浆、鸡胸肉是好朋友。营养跟不上,PMC 再漂亮也是空中楼阁。

给不同程度选手的行动建议

初铁 / 刚开始用功率心率的你

  • 先别管绿线正负,先把 ramp rate 压在 3~5。 你现阶段最大的敌人不是练太少,是练太猛然后受伤退赛。
  • FTP / 阈值心率一定要测准,这是后面一切数字的地基。
  • 相信主观感受优先于图表。你的身体现在比软件诚实。

标铁 / 高端三铁选手

  • 开始学会用「恢复周让 CTL 微降」来换取长期更高的天花板,别怕蓝线下修。
  • 赛前 taper 目标:比赛日 TSB 抓 +5~+20,实际数字因人而异,赛前几场仿真赛找出你自己的甜蜜点。
  • 每 6~8 周重测 FTP,避免 TSS 灌水或缩水。

长距离 / 拚成绩甚至 Kona 资格的老将

  • 你可以短期把 ramp 拉到 6~7,但必须用 HRV、晨脉、睡眠、主观疲劳多重监控当煞车,一有警讯立刻收。
  • 学会分辨「功能性过度努力(练完超补偿变更强)」与「非功能性过度努力(越练越弱)」——差别就在恢复周之后,表现有没有反弹回来。
  • 把 PMC 当长期战略地图,用「多周的趋势」而非「单日的数字」做决策。单日绿线再难看,都不该让你当天就砍掉整季计划。

常见问题(FAQ)

Q:我没有功率计,只有心率带,这套还能用吗?

能。改用 hrTSS(以阈值心率为基准计算)。准确度略逊于功率,且如前所述受热与脱水影响大,但趋势仍然有参考价值。重点一样是「看趋势、不迷信单一数字」。

Q:CTL 到底要多高才够?

没有标准答案,取决于你的目标赛事距离。与其追求某个绝对数字,不如问「以我目标赛事的需求,我的 CTL 有没有稳定成长到能舒服应付」。一个 CTL 55 但结构扎实的人,可能比 CTL 75 但全靠垃圾里程的人跑得好。

Q:绿线每天上上下下,我要看哪一天?

看趋势,不看单日。单日绿线受前一两天训练影响很大,没太多意义。真正有价值的是「这条线这两三周往哪个方向走」。比赛日那天的 TSB 才需要精准看。

Q:可以只靠 PMC 决定要不要练吗?

不建议。PMC 是决策的其中一个输入,另外两个是主观感受晨间生理数据(HRV、静止心率)。三者一起看,打架时倾向保守。我带了十五年,还没看过哪个选手是「休息休到退步」的,倒是看过一堆「多练一堂就挂掉」的。

Q:三铁三项(游、骑、跑)的 TSS 怎么合在一起看?

多数平台会把三项各自算出的 TSS(swimTSS、bikeTSS、runTSS)加总,喂进同一条 CTL/ATL。这对监控「总负荷」很方便,但要记得:跑步对结构的冲击远大于游泳与骑车。 同样是 60 TSS,一堂长跑对肌腱骨骼的伤害,远比一堂室内台骑重。所以别只看总 TSS 的 ramp,也要单独盯「跑量」的爬升速率——跑步这一项尤其要保守。

Q:我这周生病没练,CTL 掉了一截,要补回来吗?

不要急着补。生病后身体本来就虚,硬要把掉的 CTL「赚回来」而暴冲 ramp,是最典型的复发+受伤剧本。正确做法是把生病后第一周当成温和的重启,用低于平常的量慢慢接回节奏,让 CTL 自然回升。掉的那几点体能,远比一场大病或运动伤害好赚回来。


结语:让数字当你的副驾,别让它抢方向盘

回到开头那个「绿线一直往下掉」的焦虑。现在你知道了:创建期绿线本来就该是负的,那不是警报,是你在存体能;真正该警觉的,是它负太深又拉不回来、加上身体发出的疲劳信号。

PMC、TSS、CTL、ATL、TSB 这套工具很强大,但它终究是副驾驶——帮你看盘、提醒你 ramp rate 别暴冲、告诉你赛前调整得够不够干净。方向盘要握在你自己手上,因为只有你知道昨晚睡得好不好、工作压力大不大、腿到底是「好的沉」还是「坏的沉」。

把数字读懂,然后用它来服务你的身体,而不是被它绑架。这才是量化训练真正的价值。下周日晚上,打开你的 PMC,问自己那三个问题——你会发现,你已经不需要在群组里问教练了。

本文为教育性内容,不能取代医师、物理治疗师或营养师的个别评估。


参考数据

相关主题阅读

相關影片
訂閱CT的頻道

訂閱 CT Yeh,看武嶺實測與路線攻略

北進武嶺、西進武嶺、經典百K,每條路線都親自騎過,配速、爬升、補給點全部實拍實測。

467 部影片 · 累計 838 萬次觀看