一、程序从哪里来:把计算从观察员身上拿走
现在的呼叫火力程序看起来像一套繁琐的电台礼仪,但它每一条都是被一个具体的失败逼出来的。要理解它,得先看它没有出现之前是什么样子。
一战时期,间瞄射击的实施(conduct of fire,即算出让火炮指向目标所需的射击诸元)由炮兵连长负责。理论上连长占领一个指挥观察所,用连长镜(B.C. scope)观察目标,配合射表算出诸元,先用一门炮试射,看着弹着点再逐次修正到目标上,之后把这组修正量套用到附近的其他目标上。这套办法在阵地战里够用,但有两个死穴:第一,连长只能修正自己这个连的火力,没有简便办法把别的连的火力也叫到同一个目标上,也没法替别人观察;第二,连长必须亲眼看见目标。如果看不见,他就得走另一条路——拿到地图坐标,然后做一套又慢又复杂的计算,修正气象、非标准弹药特性与非标准初速对弹道的影响。这条路的产物是「不经试射也能有相当效果的射击」,代价是没人赶得起时间。
于是出现了一段今天读来很刺眼的战场惯例:步兵提出的火力请求可以带一个有效期。战后步兵学校教官的描述是,若上午九点提出的请求注明「有效至十点」,那么炮兵若到十点仍未能实施,这条请求就作废;步兵到那时可以自行行动,而不必担心被自己的炮火砸中(转引自 McMeen 的 CGSC 硕士论文)。请注意这句话的真正含义:当时的火力支援慢到必须为「等不到」预设制度化的退出机制。
战间期美军炮兵学校针对机动作战做了两项改造,共同构成今天这套程序的地基。第一项是通信:无线电台变得更轻更可靠,观察员可以不再拖着电话线,而且能同时与多个台站通话。第二项是组织:营一级设立射击指挥中心(Fire Direction Center, FDC),把各连炮位标在「观测射击图板」(observed fire chart)上,先让各连对同一个目标试射并记录修正量,此后 FDC 便能为任一连迅速算出准确诸元。这两项加在一起产生了一个结构性的后果:任何一个带电台的人都可以呼叫 FDC 并报告一个目标位置;如果 FDC 认为这个目标够重要,它可以立刻为全部炮连算出诸元,把全营火力压到同一点上。1940 年末引入的图解射表(GFT,本质是一把计算尺)进一步把计算时间压下去。
最关键的一步是分工的重新划线:炮兵学校把原本用于空中观察员的程序改造给地面观察员使用——观察员不再计算任何射击诸元,只负责判读弹着点相对目标位置的偏差(sensing),由 FDC 把这些判读换算成修正后的射击诸元。今天你在电台里说的每一句「LEFT 100, ADD 200」,都是这条分工线的直接产物。它也解释了为什么呼叫火力的格式如此固定:接收方要在你说完之前就开始工作。
战后这套程序被写进标准化协议固定下来。1991 年版 FM 6-30 的前言明确列出它实施的协议,包括 QSTAG 224《手工射击指挥器材、目标分类与交战方法》、QSTAG 225《呼叫火力程序》、QSTAG 246《炮兵射击的无线电话通信程序》、QSTAG 505《炮兵射击修正》、STANAG 1034《盟军舰炮支援判读程序》、STANAG 2088/QSTAG 182《战场照明》、STANAG 2934《炮兵程序》与 STANAG 3736《进攻性空中支援作战》。第四章开头另注明本章实施 STANAG 2934 第五、六章与 QSTAG 225、246。这份清单能确定的是:美军这套格式是一份多国协议的产物,不是某一国的习惯。它不能直接推出「各国实际执行的格式高度一致」——条令只说自己实施了这些协议,没有评估他国的落实程度,本章不做这一步外推。
还要给这一节的评价留一个边界。上引 Weigley 关于「炮兵造成二战战斗伤亡一半以上」的说法,是 McMeen 在导论里引用的历史学判断,用来论证「值得研究美军炮兵为什么成功」,而不是一项可复核的测量。二战按武器分类的伤亡统计本身在学界就有争议(不同战场、不同统计口径、不同伤亡定义会给出很不一样的比例)。本章引用它只是为了说明这套程序为什么值得逐条拆开看,不把它当作可以外推的系数。
本节要点
- 一战:连长必须亲自观察并亲自算诸元,只能修正自己连的火力;看不见目标时改用慢速计算
- 当时步兵的火力请求可以附有效期,过期作废——制度化地承认「等不到」
- 战间期两项改造:可靠无线电 + 营 FDC 与观测射击图板;1940 年末加上图解射表(GFT)
- 分工重划:观察员只判读弹着偏差,FDC 负责换算诸元——这是整套格式的地基
- 结果:任何带电台者都能呼叫,FDC 可为全营算诸元把火力集中到一点
- FM 6-30 前言列出它实施的九项 STANAG/QSTAG(含 2934、225、246、505)——可证明格式源自多国协议,不足以证明各国执行一致
- 「炮兵造成二战伤亡一半以上」是 Weigley 的史学判断(McMeen 转引),按武器分类的伤亡统计在学界有争议,不可当系数外推
二、呼叫火力的骨架:三次传输、六要素、复诵与 MTO
FM 6-30 对呼叫火力(call for fire, CFF)的定义句里藏着两个容易被忽略的限定:它是「一份由观察员准备的、包含 FDC 决定攻击方式所需全部信息的简明报文」,而且「它是一次火力请求,不是一道命令」。后半句决定了整套礼仪的性质:你在提要求,对方在做决策;因此你必须把决策所需的信息一次给全,否则对方只能来回问。
无论用哪种目标定位方法,标准呼叫火力都按六个要素、分三次传输发出。六要素依次是:观察员识别、警报令(warning order)、目标位置、目标描述、交战方法、射击与控制方法。三次传输的切分是:第一次送观察员识别与警报令;第二次送目标位置;第三次送目标描述、交战方法、射击与控制方法。每次传输之后要停顿,由 FDC 复诵(read back)。这个切分不是美学,是流水线:FDC 听完第一句就知道该调哪套作业格式,听完第二句就可以开始标图,第三句到达时诸元已经在算了。条令还专门提醒,观察员一发现目标就该告诉电台员开始发呼叫,边定位边发,而不是等整份呼叫准备好再开口。
警报令这一项信息量最大,它同时承载三件事:任务类型、实施效力射的单位规模、目标定位方法。任务类型有四种:ADJUST FIRE(需要试射修正,因为目标定位可疑或缺少修正量)、FIRE FOR EFFECT(确信定位准确且首群即可产生所需效果,观察员应始终争取首群效力射)、SUPPRESS(对一个不活跃的预先计划目标快速施加压制,通常附带持续时间)、IMMEDIATE SUPPRESSION/IMMEDIATE SMOKE(当某个目标已经在射击我方机动分队或飞机时使用)。定位方法在警报令里点名:极坐标说 POLAR,激光极坐标说 LASER POLAR,移位法说 SHIFT 加已知点编号;唯独格网法不说——因为它是默认。
FDC 收到呼叫后回一份「给观察员的报文」(message to observer, MTO),四项:由哪个(些)单位射击、对呼叫内容做了哪些更改、效力射每门炮的发数、以及分配给这次任务的目标编号。目标编号很重要,后续所有修正都要带上它,否则并行的多个任务会串线。此外还有三条按需单独发送的补充信息:当射程概率误差(PER)达到 38 米以上(精密试射为 25 米以上)时 FDC 会告知观察员;夹角 T(angle T)达到 500 密位以上时会告知;飞行时间(TOF)在移动目标、空中观察员、高射角等情况下会告知。这三条都不是客套,它们直接改变你接下来该怎么修正。
还有两条经常被社区忽略的细节。其一是纠错:如果观察员发现自己说错了、或者 FDC 复诵错了,他喊 CORRECTION 再把正确数据说一遍;若错的是某个子项且会牵动其他数据,则 CORRECTION 之后要把正确子项与所有受影响的数据按顺序重发一遍——因为漏掉的部分会被当作取消。其二是认证:在非保密通信下,FDC 会在最后一次复诵之后对观察员发起挑战认证;条令给的判据很干脆——认证回答超过 20 秒即自动可疑,构成重新挑战的理由。这条时间门限本身就说明了这套程序被设计成多快的节奏。
本节要点
- 定义要点:CFF 是一次火力请求而不是命令;必须一次给全决策所需信息
- 六要素:观察员识别、警报令、目标位置、目标描述、交战方法、射击与控制方法
- 三次传输:识别+警报令|目标位置|描述+交战方法+控制方法;每次之间停顿并由 FDC 复诵
- 警报令同时承载任务类型、效力射单位规模、目标定位方法;格网法是默认,不报「GRID」以外的关键词
- MTO 四项:射击单位、对呼叫的更改、每门炮发数、目标编号;后续修正必须带目标编号
- 补充信息门限:PER≥38 米(精密试射 25 米)、夹角 T≥500 密位、按需给 TOF
- CORRECTION 规则与认证规则(回答超过 20 秒即可疑)体现了这套程序预设的节奏
图 5 三次传输是一条流水线:为什么语序不能改
三、目标定位的三种方法:各自要求什么、各自在哪里出错
三种定位方法不是难度分级,而是三种不同的信息来源,各自把误差压在不同的地方。选错方法的代价通常不是打不准,而是打到了别人身上。
格网法(grid)最直接:报一个网格坐标。条令的口径是常规任务发六位格网,试射点或其他要求更高精度的点发八位格网。这里有个容易被忽略的细节——观察员—目标方向(OT direction)通常在整份初始呼叫发完之后再发,因为 FDC 定位目标并不需要它;它是给修正阶段用的。格网法的误差来源集中在两处:你对自己所看目标的判距与判向能力,以及地图与实地的对应关系。它的好处是误差不会传染:你自己站在哪里完全不影响结果。
移位法(shift from a known point)是从一个双方都知道的已知点出发描述目标。已知点在警报令里点名,然后依次送 OT 方向、横向偏移(目标在已知点左/右多少)、距离偏移(ADD/DROP,取到最近的 100 米)、高程偏移(UP/DOWN,取到最近的 5 米,且除非超过 30 米否则忽略)。移位法的前提条件写得很硬:这个点必须为观察员与 FDC 双方所知(must be known to both the observer and the FDC)。社区任务里最典型的翻车就出在这里——指挥员在自己的地图上画了一个「点 1」,却没有确认炮组的图上有同一个点。此时移位法会把一个精确的相对偏移量挂到一个错误的原点上。以下是本章按这条前置条件推出的说明,不是条令原文:偏移量再准,原点错了,目标就被标到了别处,而错误的大小等于两个「点 1」之间的距离,与你的观察精度无关。
极坐标法(polar plot)是从观察员自己的位置出发:报方向与距离,必要时加上高程偏移(以米计)或垂直角(以密位计)。条令对它的唯一前置条件同样很硬:观察员的位置必须为 FDC 所知(the observer's location must be known to the FDC)。这一句就是它全部误差结构的来源,其余是本章的推导:FDC 是把「观察员位置+方向+距离」相加得到目标位置的,所以观察员自身的位置误差会一比一地平移到 FDC 标出的那个点上。
这里要纠正一个容易被写反的说法。这种误差**并非不可发现**:在 ADJUST FIRE 任务里,第一发弹落地后观察员看到的是弹着相对目标的偏差,他照常做偏差与距离修正,几发之内仍能把弹校到真正的目标上——位置误差会以「初弹偏得离谱」的形式暴露出来,代价是多花的弹和时间。真正的风险有两处:其一,条令要求观察员「始终争取首群效力射」,而首群效力射恰恰跳过了这个自我纠正的环节,位置错了就直接打错地方;其二,初弹落点由一个你并不知道的偏移量决定,它可能落在你没预料到的方向上,包括友军一侧。所以正确的结论不是「误差不会暴露」,而是「它只在你放弃修正、或者第一发已经出事之后才暴露」。
激光极坐标(laser polar)是它的高精度版本,条令要求激光数据送到最近 1 密位与最近 10 米,并且提示 FDC 需要尽早知道观察员在用激光,因为后台计算系统(BUCS)用的作业格式与普通极坐标不同。
把三者放在一起看,选择逻辑(这是本章的归纳,条令没有给出这样一张选择表)大致是:你对自己的位置最有把握时用极坐标;你对地图上某个特征点最有把握、且确信对方图上也有它时用移位法;两者都不确定但你能读准目标所在的网格时用格网法。两种最容易出事的组合是「用极坐标法但自己的位置是估的」和「用移位法但已知点没有真正共享」——它们的共同点是错误不在观察精度上,而在那个作为基准的点上。
最后要说明一点适用范围:以上是观察员对火炮/迫击炮的定位方法。对固定翼近距空中支援,用的是另一套东西——九线简报(nine-line brief),其要素依次是起始点、起始点到目标的航向(含左/右偏置)、起始点到目标的距离、目标标高、目标描述、目标位置、标记方式、友军位置、脱离方向。两套格式解决的是同一个问题(把「哪里」无歧义地交给射手),但接收方的作业方式完全不同,不能混用。
本节要点
- 格网法:常规六位、试射点等八位;OT 方向通常在整份初始呼叫之后补发
- 移位法:已知点必须为双方共知;横向偏移+距离偏移(取整到 100 米)+高程偏移(取整到 5 米,≤30 米忽略)
- 极坐标法:观察员位置必须为 FDC 所知;位置误差 1:1 平移到 FDC 标出的目标上(此推导为本章所加,非条令原文)
- 更正一个常见写法:该误差在 ADJUST FIRE 中会被初弹暴露并可修正;真正的风险在首群效力射,以及初弹落点方向不可预料
- 激光极坐标:数据取到最近 1 密位与 10 米;须尽早告知 FDC,因 BUCS 作业格式不同
- 两种最容易出事的组合:位置靠估的极坐标、未真正共享已知点的移位法——错误都在基准点上,不在观察精度上
- 对固定翼 CAS 用九线简报(IP/航向/距离/标高/目标描述/目标位置/标记/友军/脱离),不可与炮兵格式混用
图 6 三种目标定位方法:错误长在哪个基准点上
四、修正几何:为什么沿观察员—目标线,而不是火炮—目标线
这一节是全章最容易讲错、也最值得画图的部分。核心只有一句话:所有修正都是在观察员的视线上做的,不是在弹道上做的。
先看判读(spotting)。观察员对每一发(或一群)弹着要做三种判读,条令要求「先考虑最难的判读」,顺序是:高低(HOB,空炸/着发/混合)、距离(远/近)、偏差(左/右/正线)。距离判读必须是「确定的」才能拿来做距离修正——除 DOUBTFUL(能看见但判不出远近)、LOST(既看不到也听不到)、UNOBSERVED(没看到但知道已落地)之外都算确定。
条令在这里的措辞要照抄,不能加码:「通常,落在 OT 线上或其附近的弹会得到确定的距离判读」,紧接着还有一句常被略去的补充——观察员**也可以**在弹着不在 OT 线上或其附近时,凭对地形、飘散的烟尘、阴影与风的了解做出确定的距离判读,但即使有经验的观察员也必须谨慎并运用良好判断。所以正确的说法是:偏离视线会让距离判读从「通常可靠」退化为「要靠地形知识去挣」,而不是「根本判不出远近」。这仍然足以解释为什么修正的第一项是偏差——把弹拉回视线上,是让后面的距离判读重新变得容易的最省事办法。
再看修正(correction)。条令规定修正按判读的相反顺序发出:偏差、距离、高低。偏差修正的算法是一条乘法:把以密位计的偏差判读乘以 OT 系数,得到以米计的修正量,取到最近的 10 米。OT 系数就是观察员到目标的距离以千米表示——超过 1000 米时取到最近的千米再以千为单位表示(4200 米记作 4),不足 1000 米时取到最近的 100 米再以千为单位表示(800 米记作 0.8)。此外条令给了一条实用门限:小于 30 米的偏差修正属于微量修正,除精密破坏任务或作为精修数据外不必发给 FDC。
距离修正的措辞是 ADD/DROP,含义是把弹着沿 OT 线从上一个弹着点推向目标:判读为 SHORT 就 ADD,判读为 OVER 就 DROP。请注意「沿 OT 线」这几个字——这正是新手最容易搞反的地方。你不是在告诉炮兵「把炮口抬高一点」,你是在告诉 FDC「在我的视线方向上,把落点往远推 200 米」;至于这在火炮那一侧对应多少射角变化,是 FDC 的事。
夹角 T(angle T)是这个几何关系的度量:它是火炮—目标线与观察员—目标线在目标处所成的夹角。当夹角 T 达到 500 密位以上时 FDC 会主动告知观察员。条令给的处置很坦率:观察员起初仍照常用 OT 系数做偏差修正;如果他发现实际得到的修正量比自己要的更大,就应考虑把修正量打折以便更好地把弹校到目标上。换句话说,条令承认这里存在一个几何耦合,但不要求观察员去算它——只要求他察觉并补偿。
最后是跨射(bracketing)的收敛逻辑,也是这一节最重要的实践结论。逐次跨射(successive bracketing)的做法是:拿到第一个确定的距离判读后,先送一个足够大的距离修正把弹打到另一侧,形成一个已知宽度的跨(一远一近),然后不断二分,常用的距离变化是 100/200/400/800 米以便对折;当跨缩到 100 米时送 ADD(或 DROP)50 并 FIRE FOR EFFECT,此时效力射弹群中心在数学上必定落在目标 50 米以内。听上去很美,但条令紧接着给了一条否定性的评价:逐次跨射「只应在时间不紧迫时使用」。原因写在仓促跨射(hasty bracketing)那一段里——经验表明,随着试射用弹数增加,对目标的实际效果会下降。目标会跑、会卧倒、会进掩体。把 FM 6-30 第一章的要求(「观察员必须争取首群效力射,必要时做一发修正」)与第五章的四种试射技术放在一起,得到的优先顺序是:首群效力射 → 一发修正 → 仓促跨射 → 逐次跨射(第四种「蠕行」不参与这个排序,它是危险近射的专用法)。
这里有一处条令自己没有点破的紧张关系,值得挑明:同一段既说逐次跨射「在观察员缺乏经验或需要精确试射(如精密试射与破坏任务)时最好」,又说它「只应在时间不紧迫时使用」,而下一段直接称它「慢且反应迟钝」。也就是说,教新手的技术恰恰是实战里最不该用的技术。条令没有解释怎么弥合这两句,它把这件事留给了训练——这也是为什么社区里照着教学视频练出来的呼叫火力,在实战节奏下往往显得笨重。
危险近射(danger close)有专门的修正法。条令给的距离门限是:火炮与迫击炮 600 米,5 英寸及以下舰炮 750 米,5 英寸以上舰炮 1000 米,16 英寸舰炮打 ICM/可变时间引信为 2000 米。落在门限以内时,观察员必须向 FDC 报出 DANGER CLOSE,并改用「蠕行」修正法(creeping fire):从最靠近友军的那一发开始,用 100 米或更小的距离修正把弹一步步挪向目标,而不是做大幅修正;一旦弹着移出危险近射距离,报 CANCEL DANGER CLOSE。舰炮一侧条令给了两条更细的约束,可以拿来理解这套做法的用意:每次修正的合成效果不应超过 200 米;若多门炮参加效力射,进入效力射之前观察员应先检查全部参战火炮的平均弹着点。
条令本身没有解释「为什么必须一步一步挪」——下面这句是本章的解读,不是条令原文:一次大幅修正把弹推到哪一侧是不确定的,而在友军那一侧,这种不确定是不能接受的;把步长压到 100 米以内,等于把每一步可能走错的距离限制在一个友军还能承受的量级上。
本节要点
- 判读顺序(条令:先考虑最难的):高低、距离、偏差;修正按相反顺序发出:偏差、距离、高低
- 条令原话是「通常」落在 OT 线上或附近才得到确定的距离判读,但也允许凭地形、烟尘、阴影与风在线外做出确定判读(须谨慎)——不要写成「线外根本判不出远近」
- 偏差修正=密位偏差 × OT 系数,取到最近 10 米;OT 系数=观察员到目标距离以千米计(4200 米→4,800 米→0.8)
- 小于 30 米的偏差修正不发(精密破坏任务与精修数据除外)
- 距离修正沿 OT 线:SHORT→ADD,OVER→DROP;偏离 OT 线的弹给不出确定的距离判读
- 夹角 T=炮—目标线与观察员—目标线在目标处的夹角;≥500 密位时 FDC 告知,观察员应察觉并酌情打折修正量
- 逐次跨射用 100/200/400/800 对折,跨到 100 米时 ADD/DROP 50 并效力射,数学上保证 50 米内;但条令要求只在时间不紧迫时使用
- 仓促跨射的理由:试射用弹越多,对目标的实际效果越差
- 条令内部的紧张关系:逐次跨射既被列为「新手与精密试射最好用」,又被评为「慢且反应迟钝、只在时间不紧迫时用」——条令未弥合这两句
- 优先顺序:首群效力射 → 一发修正 → 仓促跨射 → 逐次跨射(蠕行不在此列,是危险近射专用)
- 危险近射:火炮/迫击炮 600 米;报 DANGER CLOSE,改用 ≤100 米的蠕行修正,从最靠近友军的弹着开始;舰炮另规定单次修正合成效果不超过 200 米、效力射前先查全部火炮平均弹着点
图 1 观察员—目标线与夹角 T:修正到底发生在哪条线上
图 2 跨射如何收敛,以及为什么条令不推荐把它做到底
图 7 危险近射:门限取决于打的是什么,修正必须一步一步挪
五、把「想要什么结果」翻译成弹种与引信
交战方法这一要素的本质,是把战术意图翻译成弹药语言。条令要求观察员先做一个决定:想要摧毁、瓦解,还是压制。
FM 6-30 给出的作业口径是:摧毁(destruction)使目标永久失去作用,并注明「通常 30% 或以上的伤亡会使一个单位丧失战斗力」,对硬目标需要高爆弹或穿混凝土弹直接命中;瓦解(neutralization)使目标暂时失去作用,「10% 或以上的伤亡即可瓦解一个单位」,任何适用的弹—引信组合都能做到,弹药消耗不大,是最实用的一类任务;压制(suppression)限制敌方人员执行任务的能力,弹药消耗低,但效果只在射击持续期间存在,因此对多数目标而言不适合作为任务类型。
这些百分比是规划用的换算口径,不是实测常数——而且这一点并非本章的发挥,条令自己就说了。2010 年版 FM 3-60 在给「摧毁」下定义时明确写道:使一个单位丧失战斗力所需的毁伤程度,取决于该单位的类型、纪律与士气;任何此类百分比必须由被支援部队的指挥员规定。它在「瓦解」条目下重复了同一句限定。本库 small-unit-fundamentals 篇已经讨论过与之配套的那场争论:2024 年版 ATP 3-21.8 的 B-9 段并列了两个压制定义,一个来自 JP 3-01(使武器系统性能暂时或短暂地降到无法完成任务目标的水平以下),一个引自 FM 3-09 并带有「至少 3% 伤亡或物资损伤」的数值;而 Dupuy Institute 的综述指出这类以伤亡率定义压制的写法缺乏历史证据支撑,Trevor Dupuy 认为没有证据表明任何伤亡水平是产生压制效果的必要条件,该综述自己的结论则是压制这一战斗现象至今只被含混地理解。可操作的结论是:30%/10%/3% 可以拿来做相对排序与弹药估算,不能拿来当作可以相乘外推的系数。
引信选择是这一节最能直接改变战果的部分。FM 6-30 给的对照是:着发引信(fuze quick)对付站立与卧倒的人员、无装甲车辆、轻型器材有效,但一旦对方在战壕、起伏地、木结构建筑或土工作业里就失效;延期引信(fuze delay,在着发引信上设 0.05 秒延时)用于穿透——打密林、轻型土工作业、建筑或无装甲车辆时应当用它,另外在很硬的表面上以小落角高装药射击时可能产生跳弹形成低空炸;时间引信(fuze time)在弹道上定时空炸,对开阔地人员、战壕内人员、深散兵坑人员、软皮车辆有效,但必须先把炸高调准,且绝不用于高射角任务;近炸引信(VT/proximity)给出与时间引信相同的效果而无需调整,适合突袭与不观察射击,也很适合高射角;穿混凝土引信(CP)用于混凝土结构或土木加固工事,分不延期(主要用于观察或清除瓦砾、击碎混凝土)与延期(用于破坏混凝土目标)两种。条令还给了两条很实用的判读警告:M728 与 M732 近炸引信约在 7 米炸高作用,看起来像地面上的一团火球,缺乏经验的观察员很容易把它误判为着发炸;M513 与 M514 则约在 20 米炸高作用,且不得在雨中或对水面、雪地、冰面上的目标使用(M532/M728/M732 不受此限)。
延期引信「先穿进去再炸」的思路,与本库 urban-operations 篇讲亚琛巷战时的做法同构——但要说清楚区别:亚琛那一段讲的是坦克与坦克歼击车用带延时引信的爆破弹**直瞄**射击,属于直射火力的运用;本节讲的是间瞄弹药的引信选择。两者共享同一条物理逻辑(延时让弹丸穿透覆盖层后再起爆),不是同一套程序。
2024 年版 ATP 3-21.8 从迫击炮一侧给出了同一逻辑的更细分:敌人站立时用着发或近地面炸;敌人卧倒时近炸最有效;敌人在无顶盖掩护的开放式射击位内时近炸仍最有效,但位置很深时也未必有效;敌人在三层树冠下或有顶盖掩护的射击位内时延期引信最有效——而且明确指出只有 120 毫米迫击炮配延期引信才能破坏带 18 英寸顶盖的射击位,轻型与中型迫击炮做不到。同一附录还给出两组值得记住的相对量级:对无顶盖射击位内的人员,近炸弹的效果约为着发弹的五倍,但相对于开阔地目标只剩约十分之一;对卧倒目标,改用近炸弹可把效果提高约 40%。它同时给了一条对战术节奏的直接约束——研究显示对开阔地站立的敌方一个排,两发就能造成很高的伤亡率;而如果先用试射弹惊动对方、对方随即寻找掩护,要复现同样的伤亡率需要 10 到 15 发。需要说明的是,该附录只写「近期的研究显示」,未指明具体研究,故本章把它当作条令给出的规划口径而非可复核的实测数据。但它指向的因果关系与本库 wwii-german-squad 篇里短点射的逻辑完全同构:你用来试射的每一发弹,都是提前送给对方的预警。
本节要点
- 规划口径:摧毁≈30% 伤亡使单位丧失战斗力,瓦解≈10%,压制只在射击持续期间有效(FM 6-30 4-14)
- 条令自己的限定:所需毁伤程度取决于单位类型、纪律与士气,任何百分比必须由被支援部队指挥员规定(FM 3-60, 2010)
- 压制的定义之争(JP 3-01 表述 vs FM 3-09 的 3% 数值 vs Dupuy 的批评)见本库 small-unit-fundamentals 篇
- 引信对照:着发打开阔目标、延期(0.05 秒)穿林/土工/建筑、时间与近炸打战壕与散兵坑、CP 打混凝土工事
- M728/M732 近炸引信约 7 米炸高,容易被误判为着发炸;M513/M514 约 20 米炸高,且不得用于雨中或水面、雪面、冰面目标
- 迫击炮细分:站立→着发;卧倒→近炸;无顶盖射击位→近炸(效果约为着发五倍,但只有开阔地目标的十分之一);有顶盖→延期,且只有 120 毫米能破 18 英寸顶盖
- 突然性的量级:开阔地站立目标两发可致高伤亡;被试射惊动后需 10 到 15 发(ATP 3-21.8 B-38,未指明来源研究)
六、烟幕、照明与标记弹:三种带时间常数的弹药
高爆弹的效果在弹着的瞬间就结束了,而烟幕、照明与标记弹不同——它们都需要时间才能成型,也都会随时间失效。忽略这三个时间常数,是社区任务里最常见、也最容易避免的浪费。
烟幕先看流程。FM 6-30 把发烟分成两类:立即发烟(immediate smoke)用于对方已经在打你、需要尽快遮蔽其视界的时候;快速发烟(quick smoke)用于遮蔽敌方视界或掩蔽机动分队,其流程等同于一次普通的高爆弹试射任务——先用高爆弹修正,当弹着进入目标 200 米以内时换成发烟弹,再用发烟弹进行效力射。这条「先用高爆弹修正」的规定值得留意:它意味着一次像样的发烟任务本身就要花掉一次完整的试射时间。条令给的量级是:一次快速发烟任务可遮蔽宽达 600 米的区域,更宽的区域需要多次任务;烟幕在下风向可能有效达 1500 米。155 毫米的 M825 改进型发烟弹不需要调炸高,因此不必把 200 米的跨对折,达到 200 米跨即可进入效力射。
然后是烟幕会不会成型的问题。2024 年版 ATP 3-21.8 从迫击炮弹一侧给出了相当具体的条件:大气不稳定时,迫击炮发烟弹与白磷弹几乎无效——烟不铺开,而是笔直上升并迅速消散;中等不稳定条件下,底部抛射式发烟弹比爆炸式白磷弹更有效;稳定条件下两者都有效;湿度越高遮蔽效果越好。地面条件同样关键:底部抛射式发烟弹靠抛出浸透红磷的毡块在地面燃烧成烟,若毡块落进泥、水或雪里就会熄灭,条令给的量级是浅水可使这类弹的烟量减少约一半;风速越大,需要的爆炸式白磷弹越多,而燃烧式发烟弹越无效。反过来,爆炸式白磷弹受目标区地形影响较小,只有深雪与低温会使烟云减少约四分之一。把这些条件读一遍就会明白:烟幕不是一个「丢了就有」的技能,它是一次带前置条件的赌博。
白磷还有一条必须写清楚的限制。ATP 3-21.8 明确指出,一般不应仅仅为了制造伤亡而使用白磷,理由是战争法中的人道原则——白磷造成的伤口持续燃烧会带来不必要的痛苦,而且存在更适合制造伤亡的弹种(高爆弹);白磷弹的杀伤半径远小于高爆弹,通常用高爆弹能造成更多伤亡。同一段承认,出于正当目的(例如标记目标)在高爆弹任务中掺入少量白磷弹,可能因其显著的心理效应而增强压制效果。此外,把平民、个别平民或民用物体作为白磷攻击的对象是被禁止的,必须采取可行的预防措施降低对平民的危害。
照明弹的时间常数最直观。FM 6-30 的口径是:照明弹是带降落伞的底部抛射弹,视口径不同可提供最长约 2 分钟的照明,照亮直径最大约 1000 米的区域。ATP 3-21.8 给出的具体型号数据是:60 毫米 M83A3 照明弹从发射到开始照明有固定延时,照明持续约 25 秒,可在一平方公里范围内提供中等亮度;120 毫米照明弹提供约一百万烛光、持续 60 秒。该附录还给了三条很实用的特殊用法:把照明弹打得极高,往往不会让对方意识到自己正被观察,却足以让微光夜视器材发挥效果;让照明弹在地面燃烧,可以阻止对方越过火光看到火光背后的阴影,友军得以在火光之后运动;地面燃烧的照明弹在大风天比白磷更适合标记目标,因为白磷的烟会被迅速吹走,而燃烧的照明弹始终从同一点发光。相应的代价是热成像——照明弹燃尽落地后会作为明显热点在热像仪里存在数分钟,若落在敌我之间会造成识别困难。
最后是标记弹的时间账,因为它直接决定近距空中支援能不能打对目标。FM 6-30 给的算法很干净:标记弹应在飞机抵达目标前不迟于 20 秒落地;因此发射时机=飞机从起始点(IP)到目标的时间 −(20 秒 + 弹丸飞行时间);若用发烟弹标记,还要再多留 10 秒的成烟时间。条令另附一条常被忽略的战术细节:用烟标记时要把烟打在目标之外或下风侧,避免烟把目标从飞行员视野里遮住;描述目标时给出相对烟柱底部的距离与方向。观察员还要做好一件事——即使与飞机的通信中断,也要在预定时刻把标记弹打出去。
本节要点
- 快速发烟=先用高爆弹修正到目标 200 米以内再换烟,然后用发烟弹效力射;一次任务遮蔽宽度约 600 米,下风向有效可达 1500 米
- M825 改进型发烟弹不需调炸高,达到 200 米跨即可进入效力射
- 大气不稳定时迫击炮发烟弹与白磷弹几乎无效(烟直上直下);湿度越高越好;浅水可使燃烧式发烟弹烟量减少约一半
- 白磷:不应仅为制造伤亡而使用(战争法人道原则),杀伤半径远小于高爆弹;少量掺入用于标记时可增强压制的心理效应
- 照明:视口径最长约 2 分钟、直径最大约 1000 米(FM 6-30);60 毫米 M83A3 约 25 秒,120 毫米约一百万烛光持续 60 秒(ATP 3-21.8)
- 照明的三种特殊用法:打极高以配合微光器材;地面燃烧遮蔽火光后的阴影;大风天用地面燃烧照明弹代替白磷标记
- 标记弹时机=IP 到目标时间 −(20 秒 + TOF);用烟再加 10 秒成烟;烟要打在目标之外或下风侧;通信中断也要按时打出
七、火力协调措施:把「谁能对哪块地开火」写死
火力协调措施(fire support coordinating measures, FSCM)的设计目标是一句自相矛盾的话:既要加快对目标的攻击,又要为友军提供保障。条令解决这个矛盾的办法是把措施分成两类,让每一类只承担一个目标。
先说一件容易被误以为理所当然的事。这套措施并不像呼叫火力格式那样已经国际统一:FM 6-20-30 的附录 F 虽然声明实施 STANAG 2099/QSTAG 531,却在开头就注明——协调火力线、限制射击线、限制射击区、火力协调线这几个美方术语当时仍是「美国提出、建议纳入」的候选项,STANAG 2099/QSTAG 531 中真正达成一致的只有火力支援协调线与可选用的禁射线(NFL),而美国还就「以协调火力线取代禁射线」提出了保留。也就是说,1989 年时这份措施清单里有相当一部分是美军的国内用法。照搬到多国混编的社区服务器时,先统一术语表比先画线重要。
分类判据非常干净。允许性措施(permissive)的目的是便利攻击:一旦设立,受该措施影响的目标即可在满足条件时攻击,无需再协调。限制性措施(restrictive)的目的是保障友军:它对受影响目标的交战施加了必须先协调的要求。这条二分法本身就是最有教学价值的部分——当你在任务简报里画一条线时,先问自己这条线是用来「放开」还是用来「拦住」,而不要笼统地叫它「火力线」。
边界(boundaries)是最基础的一条,而且它同时具有两种性质。它是限制性的:任何火力支援手段都不得越过边界射击,除非与边界内负责的部队协调,或者已有一条允许性措施使其无需协调即可射击;同时它是允许性的:在自己的边界之内,机动指挥员除非另有限制,享有完全的射击与机动自由。靠近边界的射击也应与相邻单位协调。
允许性措施主要有三条。协调火力线(coordinated fire line, CFL)是一条线,越过它之后,常规与改进型常规间瞄火力手段(迫击炮、野战炮兵与舰炮)可以在设立司令部的地带内随时射击而无需追加协调;它的用途是打开线外的区域,因此应当在不妨碍机动部队的前提下尽量靠近设立单位。火力支援协调线(fire support coordination line, FSCL)用于划定攻击地面目标的协调要求;USMC 的 MCWP 3-16 把它的性质写得最清楚——FSCL 不是边界,也不划分作战地域;线内(短于 FSCL 一侧)所有对地攻击由相应的陆上或两栖部队指挥员控制,线外攻击目标的部队必须及时通知所有受影响的指挥员以避免误伤,但在例外情况下,无法完成这项协调并不排除对线外目标的攻击。自由射击区(free-fire area, FFA)是一块指定区域,任何武器系统均可在其中射击而无需与设立司令部追加协调,其用途包括加快射击与便利飞机在无法投放到目标区时抛弃弹药;通常由师或更高级指挥员设立。
这里必须点出一处条令之间的公开分歧,它不是文字差异而是实质争论。FSCL 该由谁设、该画多远,两份条令给的答案并不一致:1989 年版 FM 6-20-30 说 FSCL 由军在其作战地域内设立,越线攻击「应当与支援的战术空军协调」,而这种协调被定义为「告知和/或征询」;2001 年版 MCWP 3-16 则说 FSCL 由相应的陆上或两栖部队指挥员设立,联合或联军作战中可能由 MAGTF 以上的司令部设立。分歧的实质写在 MCWP 3-16 自己的行文里:海军陆战队倾向于把 FSCL 画得靠近 FEBA,好让自己的间瞄火力能够到线外大部分目标;但在许多作战中 FSCL 由战区总司令或联合特遣部队司令控制,可能被画在远超陆战队间瞄火力最大射程的地方,于是在「火炮射程末端」与「FSCL」之间出现一块**敌方的庇护所**——航空兵在那里不经协调不能自由交战,地面部队又够不着。BCL 这条海军陆战队专有措施,正是为填补这个空隙而发明的补充措施,其上方始终覆盖一个 ACA。
换句话说,FSCL 的位置本身就是地面与空中两个军种之间长期的协调争点,而不是一条技术上有唯一正解的线。任何把 FSCL 简单讲成「军画的一条线」的教材(包括本章的前一稿)都掩盖了这一点。
限制性措施有四条。限制射击线(restrictive fire line, RFL)设在相向靠拢的两支友军之间(其中一支或两支可能在运动),禁止未经受影响一方协调的火力或火力效应越线;它由两支部队共同的上级设立,通常设在靠近静止一方的可辨识地形上。限制射击区(restrictive fire area, RFA)是一块施加了具体限制的区域,超出这些限制的火力未经设立司令部协调不得实施。禁射区(no-fire area, NFA)是一块不允许任何火力或火力效应进入的区域,只有两个例外:设立司令部逐次批准在区内临时射击;以及区内敌军正在与友军交战时,指挥员可为自卫而交战。空域协调区(airspace coordination area, ACA)是目标区上空的一块空域,在其中友军飞机相对不受地面火力威胁;条令明确指出正式 ACA 的建立耗时可观,因此非正式 ACA 更常用也更受偏好——用时间、横向或高度上的分隔来分开地面火力与空中火力,例如指定一条公路为分界,空中支援保持在路北,炮兵与舰炮的弹道与目标限制在路南。
把措施画在图上还不够,还需要一套执行时的流程。MCWP 3-16 第五章给出的处理顺序是:标绘目标(凡在本单位作战地域内发起、落地或弹道穿越的火力任务都要标图,并核对是否影响友军、是否违反或需要追加 FSCM)→ 查阅攻击指导矩阵(确定所需效果与建议弹药,同时考虑交战规则、任务优先级、可用资产、响应速度与指挥员意图)→ 完成必要协调(内部协调射击时机、炮—目标线与空域;必要时联系上下与相邻的火力支援协调中心)→ 清理射界(clear fires)→ 完成任务并记录。清理射界这一步有两种控制方式:正控制(positive control,向侦察资产与射击单位发出口头或自动化的答复,明确告知任务是否清理)与被动控制(passive control,采用被动批准与分散式报文路由时,语音网上的任务至少要被确认)。这一条对社区极其重要:如果你们的 SOP 没有明确采用哪一种,实际上就等于两种都没有。
最后是把这些线与实际弹着连起来的机制。2024 年版 ATP 3-21.8 用「火力梯次化」(echelonment of fires)来描述它:按口径从大到小排定射击顺序,目的是在使用最优投射手段的同时对敌保持不间断的火力;随着敌我距离缩短,逐级降低所用火力的口径以降低相应风险,指挥员用风险估计距离(risk estimate distance)、地面危险区与最小安全距离来管理这些风险。进攻中触发条件绑在己方机动分队的推进上——前一个武器系统持续射击直到部队越过与其风险估计距离对应的阶段线,下一个系统则在前者停火之前就开始射击,以保证火力不断档;防御中触发条件则绑在敌军的推进上。这套安排的意义是:火力协调措施不是一张静态的图,而是一份随部队移动而逐条触发的时间表。
本节要点
- 别当成国际统一术语:FM 6-20-30 附录 F 自陈 CFL/RFL/RFA 等当时仍是美方提案,STANAG 2099/QSTAG 531 中一致同意的只有 FSCL 与可选的 NFL,美国另就以 CFL 取代 NFL 提出保留
- 二分法:允许性措施的目的是便利攻击(设立后无需再协调),限制性措施的目的是保障友军(交战前必须协调)
- 边界同时是两者:越界射击须协调,界内射击与机动自由
- 允许性:CFL(越线后可随时射击,应尽量靠前)、FSCL(不是边界;线外攻击须通知受影响指挥员,但无法协调不排除攻击)、FFA(通常由师或更高级设立)
- 该点明的争议:FSCL 由谁设、画多远,FM 6-20-30(军设立)与 MCWP 3-16(陆上/两栖指挥员,联合作战中可能更高)不一致;FSCL 画得过远会在火炮射程与 FSCL 之间留下敌方庇护所,BCL 即为填补它而生
- 限制性:RFL(相向友军之间)、RFA(有具体限制)、NFA(不允许火力,两个例外)、ACA(正式 ACA 耗时,非正式 ACA 更常用)
- 执行流程:标绘目标 → 查攻击指导矩阵 → 协调 → 清理射界 → 完成并记录(MCWP 3-16 第五章)
- 清理射界两种方式:正控制(明确答复)与被动控制(至少确认);SOP 不指定=两种都没有
- 火力梯次化与风险估计距离把静态的线变成随部队推进逐条触发的时间表(ATP 3-21.8 B-10~B-16)
图 3 火力协调措施:一张图上的「放开」与「拦住」
图 8 火力梯次化:把静态的线变成一份逐条触发的时间表
八、目标编号与预先计划火力:把反应时间从三分钟压到半分钟
这一节的结论可以先说:预先计划火力买到的东西不是精度,是时间;而这段时间在数量上是可以查表的。
FM 6-30 给出的正常任务反应时间口径是:优先目标 30 到 60 秒(另加弹丸飞行时间),随时呼叫目标(on-call)90 到 120 秒(另加飞行时间),临机目标(target of opportunity)150 到 180 秒(另加飞行时间)。同一段的移动目标作业还给了一条更粗的经验值:如果观察员不清楚射击单位准备好要多久,就按从发起呼叫到弹着 200 秒计算。把这几个数并排放,预先计划的价值就一目了然——把一个点从「临机」变成「随时呼叫」,省下大约一分钟;再变成「优先目标」,再省一分钟。对一支正在越过开阔地的步兵排来说,这两分钟就是全部。
目标编号是这套体系的索引。FM 6-20-40 的口径是:按 STANAG 2147 与 QSTAG 221,目标代号由两个字母加四个数字构成(例如 CB3002),该编号系统按军(corps)规模的部队组织;第一个字母指定某个国家或与某国相关的军,第二个字母由军逐级分配到旅,野战炮兵指挥所按需分配 0001 至 7000 的号段。2010 年版 FM 3-60 的附录 H 沿用同一结构(六个字符,两字母四数字,遵循 STANAG 2934),并补充了两条规则:前缀字母 Z 是唯一永久保留的首字母,供各国自动数据处理系统之间传递目标信息时技术使用;军至旅可分配第二个字母。这套规则的实质是:编号必须事先分配。如果不分配就现编,两个分队用同一个编号指两个不同的点,FDC 收到「修正 AB1234」时打的会是另一个人的目标。
目标的分类值得逐条记住,因为它们对应不同的响应速度。临机目标是战斗中出现、事先未安排攻击的目标。预先计划目标(planned target)是已经做过某种程度事前协调的目标,又细分为:定时目标(scheduled,将在某个具体时刻攻击,该时刻可关联 H 时或其他时间基准)、随时呼叫目标(on-call,未定时刻,但一经请求即可攻击,所需反应时间少于临机目标)、优先目标(priority target,一经请求即优先于其他一切请求;由机动指挥员指定,并同时给出何时生效、用什么弹药、要求什么精度、期望什么效果)。条令给了一条非常具体的数量约束:射击单位在没有执行任务时就把炮瞄向优先目标——因此一个六门制炮兵连最多能给出三个优先目标,八门制连四个,一个 81 毫米迫击炮排两个(每个分排一个)。这条约束把「优先目标」从一个形容词变成了一种有限资源。
最终保护射击(final protective fires, FPF)是优先目标里的一个特殊集合。FM 6-20-40 的措辞很直白:它们被设计成一道最终的钢铁屏障,阻止敌人越过防线,「是绝望时的射击」。2024 年版 ATP 3-21.8 补充了它与普通优先目标的区别:FPF 以最大射速持续射击,直到迫击炮被命令停火或弹药耗尽;同时区分了最终保护线(FPL,由所有可用武器与障碍交织形成、用以遏止敌人突击的一条直射火力线)与 FPF(补强这条线的间瞄火力)。该附录还写了一条在游戏里非常有用的处置:如果士兵位于带顶盖掩护的良好防御工事内,FPF 可以调到紧贴友军阵地、刚好在爆炸半径之外;而如果阵地面临被突破的威胁,指挥员可以呼叫火炮直接打在自己阵地上,用近炸或时间引信取空炸。
剩下的是把这些点组织成一张表的工具。目标符号按尺寸分:点目标宽度小于 200 米;线目标长度大于 200 米但小于 600 米,超过 600 米的目标要么交给野战炮兵以外的手段,要么拆成多个目标;矩形目标与圆形目标各有其在目标清单上的表述方式(四个格网,或中心格网加长宽与方位;或中心格网加半径)。目标参照点(TRP)要求双重登记——既在直射火力体系里有编号,也在目标编号体系里有编号,并在目标清单的备注栏注明它是 TRP。目标清单工作表(DA Form 4655-R)逐列填写线号、目标编号、描述、位置、标高、方位、尺寸、来源与精度、备注,最后用工作列标记该目标要进入哪几张射击时刻表;配套的目标要图是它的图形版本,用来消除重复目标、把机动方案与支援火力对上、并判断由哪个单位交战最合适。再往上是几种预先计划火力的组织形式:目标群(两个以上要求同时攻击的目标,用旅的两个字母中间夹一个数字命名)、目标序列(按预定时序射击的一批目标或目标群,用代号命名)、目标纲要(对同一性质目标的预定顺序攻击,例如反炮兵纲要里全是与炮兵体系相关的目标——观察所、炮兵连、迫击炮排、指挥所)、准备射击与反准备射击。
最后一件工具是触发点(trigger point)。对移动目标,观察员先确定拦截点(intercept point,希望弹与目标同时到达的位置),再确定触发点。FM 6-30 给的算式是:触发点到拦截点的距离 =(传输时间 + 弹丸飞行时间)× 目标速度,其中传输时间取平均 5 秒。这条算式假定射击单位已经准备好、只等一句 FIRE,因此只适用于「听我命令」(AT MY COMMAND/BY ROUND AT MY COMMAND)的任务;若观察员不打算用「听我命令」,而是以目标经过触发点作为**发起呼叫**的时机,条令要求改用任务反应时间来计算距离。两者是互斥的两种算法,不要把 5 秒加到 30~180 秒上去——后者本来就已经含了观察员、FDC 与火炮的全部时间。至于拦截点本身,条令的算法是(总处理时间 + 飞行时间)× 目标速度,并明确建议缺乏训练的观察员把这个距离再加一半,因为时间多了比不够好。目标速度可以用条令给的粗估:慢 3 米/秒(7 英里/时)、中 5 米/秒(11 英里/时)、快 8 米/秒(18 英里/时)。FM 6-20-40 的第三章把同一件事写成了一套规划顺序:先定希望弹着的位置,再定敌军行进速度,再查飞行时间,再算处理时间(传输时间加 FDC 时间),两者相加得总任务时间,最后按总任务时间乘速度把触发点从拦截点往回退。
本节要点
- 任务反应时间口径:优先目标 30~60 秒、随时呼叫 90~120 秒、临机目标 150~180 秒(均另加飞行时间);不确定时按 200 秒估
- 目标编号:两字母+四数字,按 STANAG 2147/QSTAG 221(FM 3-60 沿用 STANAG 2934);号段必须事先分配,Z 为保留前缀
- 优先目标是有限资源:六门制连最多 3 个、八门制连 4 个、81 毫米迫击炮排 2 个(每分排 1 个);不射击时炮就瞄着它
- FPF 是优先目标中的特殊集合,以最大射速射到被叫停或弹药耗尽;FPL 是直射火力线,FPF 是补强它的间瞄火力
- 有顶盖掩护时 FPF 可紧贴阵地(刚好在爆炸半径外);阵地将被突破时可呼叫近炸弹打在自己头顶
- 目标符号按尺寸:点<200 米;线 200~600 米;>600 米须拆分或另择手段。TRP 须在直射与间瞄两套体系里双重编号
- 组织形式:目标群、目标序列、目标纲要、准备射击、反准备射击;工具是 DA 4655-R 目标清单与目标要图
- 触发点距离 =(传输时间约 5 秒 + TOF)× 目标速度,仅适用于「听我命令」;不用「听我命令」时改用任务反应时间计算——两种算法互斥,不可相加
- 拦截点距离 =(总处理时间 + TOF)× 目标速度;条令建议缺乏训练的观察员把这个距离再加一半。速度粗估慢 3、中 5、快 8 米/秒
图 4 拦截点与触发点:把时间换算成地图上的距离
九、这套程序的边界:它假设了什么,以及正在被什么改写
把条令抄进社区 SOP 之前,先要看清它建立在哪些假设上,否则会抄到一堆在你们服务器里根本不成立的规则。
第一个假设是分工。整套程序假设存在一个专职的 FDC,它掌握各炮位、气象、弹药批次与已知点,因此能把观察员的粗略判读换算成精确诸元。如果你们的迫击炮组只有两个人、连图板都没有,那么「移位法」和「夹角 T」这些概念就没有承载它们的机构。此时正确的做法不是照抄,而是先回答一个更基础的问题:谁是 FDC?只要这个角色存在且稳定——哪怕只是一个拿着地图和计算器的人——整套逻辑就仍然成立;如果不存在,先解决编制,再谈程序。这与本库 small-unit-fundamentals 篇讨论「谁是火力基点」是同一种思路。
第二个假设是通信。FM 6-30 的全部格式都是为语音电台设计的:固定语序、逐段停顿、复诵、认证。2024 年版 ATP 3-21.8 在 B-29 段仍把呼叫火力定义为「包含获取所需迫击炮与火炮火力所必需数据的火力请求」,格式本身没变;但它同时把整个附录挂在数字化的火力支援体系之下,并反复引向 FM 3-09 与 ATP 3-09.32。现实是:数字化把「传输时间」这一项压得很小,但它并没有取消任何一个要素——因为要素解决的是信息完整性问题,不是传输速度问题。这是社区最常见的误判:以为有了地图标记工具就不需要目标描述了。目标描述决定的是 FDC 选什么弹、什么引信、打几发;地图标记只解决「哪里」。
第三个假设是节奏。1990 年前后的条令假设观察员是稀缺的、目标是间断出现的、观察—射击回路以分钟计。这一条正在被改写。RUSI 于 2023 年 5 月发表的 Watling 与 Reynolds 报告《Meatgrinder》在描述俄军战术时指出,使协调得以实现的关键系统似乎是 Strelets,并观察到多架无人机与「获授权实施火力的指挥员」之间形成了远为紧密的整合;同一报告也提到俄军炮兵改善了从多个阵地射击以及打了就走的能力,从而降低了被反炮兵火力打击的可能。要如实说明的是:这类报告是对进行中冲突的初步观察,报告本身并未给出可核对的回路时间常数,因此本章不引用任何具体秒数。可以确定的结构性变化只有一条——观察不再稀缺,因此「打不打」的瓶颈从「有没有人看见」转移到了「谁有权批准、批准要花多久」。这恰好把本章第七节的清理射界流程从一个行政步骤推到了战术核心位置。本库对「实时视频让上级第一次真的看得见」这一问题的讨论在 mission-command 篇第六节。
第四个假设是效果模型。第五节里那些百分比、那些「五倍」「40%」都是规划口径,不是可外推的物理常数。真实弹药效果取决于落角、土质、地形坡度、目标姿态与预警状态;条令自己在给出迫击炮爆炸半径时就注明那只是估计值,因为弹种、引信、射程与目标表面都会影响它。社区在做弹药规划时可以照搬这些比例作为相对排序(近炸优于着发对付卧倒目标、延期优于近炸对付顶盖工事),但不应把它们当作可以相乘的系数。
最后是这套程序真正教给我们的东西。它的核心不是格式,而是一条分工原则:把判断留给最靠近事实的人,把计算留给有工具的人,把批准留给对全局负责的人。观察员判断「弹着相对目标在哪」,因为只有他看得见;FDC 计算诸元,因为只有它有图板与气象;火力支援协调中心批准,因为只有它知道旁边还有谁。一旦这三件事被压到同一个人身上——比如社区里常见的「指挥员自己看、自己算、自己批」——程序就退化回一战的状态:慢,而且只能用自己看得见的那一门炮。这与本库 mission-command 篇的主线是同一条:把权限放在信息所在的位置。
本节要点
- 假设一:存在专职 FDC。没有这个角色则程序失效;先回答「谁是 FDC」,再谈格式
- 假设二:语音电台。数字化压缩的是传输时间,不取消任何要素——目标描述解决「打什么弹」,地图标记只解决「在哪里」
- 假设三:观察稀缺、回路以分钟计。这一条正在被无人机改写;瓶颈从「有没有人看见」转向「谁批准、批准多久」
- 假设四:效果百分比是规划口径而非物理常数;可用作相对排序,不可当系数相乘
- 核心原则:判断归最靠近事实的人(观察员)、计算归有工具的人(FDC)、批准归对全局负责的人(协调中心)
- 三者压到同一人身上,程序即退化回一战状态:慢,且只能用自己看得见的那一门炮