海天之上
第一章:黎明前的热车
凌晨四点,海风裹着盐粒砸在永暑礁海军航空兵场站的停机坪上,发出细碎而坚硬的声响。
机械师老梁已经绕着歼-15的右发动机舱走了三圈。手电光扫过进气道叶片——没有鸟击痕迹,没有外来物。他俯身嗅了嗅液压油渗漏的气味,又用指尖划过机腹蒙皮接缝,检查有无细微裂纹。这架编号“110”的战鹰昨天傍晚刚刚结束一轮高强度空战对抗,今天是连续第二个训练日。
“液压压力正常,电传系统自检通过。”座舱里,飞行员沈一鸣中校正逐项核对仪表。抗荷服勒紧他的双腿,头盔还未戴上,脸上带着昨夜因高G机动留下的淡淡压痕。他今天的第一架次是超低空突防训练——海面50米高度,地形跟踪,雷达静默。
塔台发出“两小时准备”信号时,讲评室里的氛围骤然紧绷。沈一鸣跳下机梯,一边活动着被抗荷服箍了一夜的腰部肌肉,一边朝战术室快步走去。地勤推着加油车靠近110号机,油管连接处发出沉重的金属咬合声。
战术室白板上,已经画好了今天的空域图。长机李天明中校用红色油笔标出“敌情想定”:蓝方预警机在500公里外巡逻,红方需要穿透其雷达覆盖区,对海上移动目标实施模拟打击。
“老规矩,一号方案。”李天明把激光笔按在图上,“我左你右,进入目标区前全程无线电静默,目视保持距离。高度严格控制在50米,遇到民船立即拉升到200米,但不超过3秒。”
沈一鸣快速在脑中描画这条航线。他清楚,50米高度上,海面浪花会反光,飞鸟群随时可能出现。一旦高度波动超过20米,就可能被预警机雷达捕获——在那个高度上,波动意味着暴露。
“特情怎么走?”沈一鸣问。
“右发停车,立即拉升到300米,尝试重新点火。不行就转向辅助机场。”李天明看了一眼墙上的时钟,“左发火警,直接弹射。”
两人没有再多说。接下来是十五分钟的静默时间。沈一鸣走到角落,闭上眼,开始脑内推演——从滑出、起飞、转向、下降高度,到进入突防航线、模拟发射、防御机动、返场加入航线,每一步的仪表指示、操作动作、无线电口令,像放电影一样在脑海中逐帧闪过。他特意重点推演了三个特情:低空鸟击、发动机喘振、雷达突然被锁定告警。
五点四十分,第一缕曙光还压在海平面之下。沈一鸣戴上头盔,氧气面罩扣紧的瞬间,世界被压缩成呼吸的嘶嘶声和座舱内仪表的绿色荧光。
“110,准备好。”

第二章:低空的刀刃
六点十二分,两架歼-15以间隔三十秒冲出跑道。
沈一鸣感受到后背被一股巨力按进座椅。高度表数字飞速跳动,海面在黎明前的暗色中像一块巨大的黑绒布。他按照脑内预演的程序,在离地150米时收油门、调整俯仰——不是爬升,而是开始下降。
50米,到了。
这个高度上,海面与天空的界限变得模糊。浪尖几乎贴着机腹掠过,雷达高度表的告警阈值被调到最低,随时可能尖叫。沈一鸣的视线在舱外与仪表之间高速切换:左窗看僚机位置、前风挡搜索海面船只、高度表数字不能飘红、速度矢量符号必须死死压在预定轨迹上。
“一号,我已进入。”沈一鸣在无线电里简短通报,然后关闭了发射键。接下来的三十分钟,只能看手势和目视信号。
编队以0.7马赫的速度贴着浪尖飞行。海水的盐雾在座舱盖外拉出细线,偶尔有渔船灯光的反光闪过,两人便默契地轻轻带杆,像海鸟掠过桅顶一样无声无息地跃升、再回落。整个过程中,两人的雷达始终处于被动监听模式——只接收,不发射。这是对付预警机的基本法则:不被看见的最好方式,就是不开手电。
四十分钟后,模拟目标——“敌”驱逐舰回波——出现在被动雷达屏幕上。沈一鸣看了一眼方位,右转五度,进入攻击航向。他与长机的距离拉开到三公里,这是舰载机空袭的标准间隔:防止被一锅端,又保证同时进入。
“模拟发射”时刻,沈一鸣右手按下武器发射模拟按钮的瞬间,左手已经握住了油门杆上的电子对抗开关——如果他真的遭到锁定,这枚“导弹”会被放弃,立刻转入防御。
“命中。”耳机里传来靶船观察员的通报。沈一鸣没有兴奋,也没有多问。返航转弯时,他习惯性地扫了一眼被动雷达——一切安静。但大脑里那根弦没有松,因为特情往往出现在返航路上,当飞行员最疲惫、警惕性最低的时候。
返场加入航线时,太阳已经升起。110号机的前轮在跑道触地时发出一声短促的尖叫,减速伞在机尾绽放成一朵白色花。
沈一鸣关掉发动机,座舱盖升起。热浪和噪音涌进来的瞬间,他摘掉头盔,头发湿透,脸颊上两道深深的氧气面罩压痕。
机械师老梁已经站在机梯旁。沈一鸣没有寒暄,直接吼出交接信息:“空中未发现故障,燃油剩余1.2吨,武器模拟发射正常,雷达被动模式全程稳定。另外,右发在三十分钟左右出现0.3%的转速波动,不是故障,但我标记了。”
老梁点头,爬上机梯去检查右发。
沈一鸣跳下地,快速脱掉抗荷服,汗水从飞行服领口渗出。他抓起战术板上的一瓶运动饮料,边喝边走向讲评室。李天明已经在里面看着飞参数据曲线。
“你的高度在第十七分钟波动了正负八米,大了。”李天明指着屏幕,“原因?”
沈一鸣回忆了一下:“当时有个浪头反光刺眼,我闭了一下左眼。”
“下次闭单眼后必须立刻看高度表,不能依赖感觉。”李天明在记录本上写下一条,“先吃饭,半小时后第二轮,换你当长机。”

第三章:意外的战书
沈一鸣从食堂出来时,嘴里还嚼着半块巧克力。距离第二轮起飞还有十二分钟,他必须在这段时间内完成补水、换飞行手套、再次脑内预演——而且这次是长机角色。
他走向休息室,路过塔台时,听到二楼情报室里传来一阵急促的加密电话铃声。他没有在意——场站每天都有各种通报。
九点四十分,沈一鸣和李天明再次走向停机坪。
第二轮的任务是对抗训练:本场空域内,“敌”机将从中高空进入,两人负责拦截并实施模拟格斗。这是一个标准的一对二训练课目,要求长僚机密切协同。
沈一鸣这次坐在前座,担任长机。他系好安全带,再次检查所有开关。抗荷服充气管连接完毕,氧气面罩测试正常。他闭上眼,快速过了一遍长机的职责:指挥僚机、分配目标、判断威胁等级、决定进攻或脱离。
发动机尖啸着启动。
“110,请求滑出。”沈一鸣呼叫塔台。
“110,可以滑出,跑道头等待。”
就在飞机开始缓慢滑行的瞬间,耳机里突然插入了一条不同寻常的通告——不是塔台频率,而是指挥员专用的加密战术频道。
“所有待命飞机注意,所有待命飞机注意。”是场站指挥组主任的声音,语速比平时快了三分之一,“我西南方向约220公里处,发现不明空中目标,高度8000,速度480节,航向东北偏东。情报研判为外军电子侦察机,可能对我前沿雷达站实施信号收集。上级命令:立即转入一等战斗值班,起飞拦截、识别、监视并驱离。重复,这不是演习。不是演习。”
沈一鸣的手指瞬间停在油门杆上。他看向座舱外的李天明——后者在二号机座舱里,也明显停顿了一下。
塔台的声音变了,不再有训练时的从容:“110、112,任务变更,任务变更。立即转入战斗起飞,航向240,高度7500,雷达开机搜索。目标性质:外军侦察机。交战规则:不得先开火,但可使用电子干扰、占位压迫、航线阻挡等一切非致命手段迫使其转向。收到请回答。”
“110收到。”沈一鸣的声音比他预想的更平静。
“112收到。”
滑跑线上,两架挂载着模拟弹的训练机,此刻挂着真实的格斗导弹——训练弹只是拆了引信和战斗部,但弹体还在。地勤在两分钟前还在拆下模拟记录吊舱,此刻他们以冲刺速度冲向机翼,拆掉训练弹,推上实弹。但已经来不及了——指挥组的命令是“立即起飞”。
沈一鸣扫了一眼油量表:还有3.8吨,足够执行一次拦截任务。他迅速在脑内切换:放弃原定训练航向,航向240,高度7500,速度0.9马赫,保持战斗编队,雷达主动模式开机——与之前的无线电静默突防完全相反,他要主动发出信号,让对方知道自己来了。
“塔台,110请求立即起飞。”
“110,可以起飞,紧急起飞通道。”
两台发动机推力全开,加力燃烧室喷射出橘红色火焰。沈一鸣没有像训练时那样柔和带杆,而是以最大爬升率拉起。前轮离地时,过载达到4个G,视野边缘发黑——他绷紧大腿和腹部,强行保持意识清醒。
高度表飞速旋转:500、1000、3000、6000。
“雷达开机,搜索模式。”沈一鸣按下发射键,APG系列雷达的波束向前方扇形扫过。大约三十秒后,屏幕上出现一个亮点——方位235,距离180公里,高度7900,速度430节。
“发现目标,方位235,距离180,航向不变。”沈一鸣向塔台报告。
“110,你已获得识别权。重复,获得识别权。可采取一切非致命手段。”指挥组主任的声音很沉,每个字都像刻出来的。
沈一鸣看了一眼副油箱油量。他做了一个计算:以最大推力冲刺到目标位置需要大约十五分钟,届时剩余油量还能支撑二十分钟的缠斗和返航。足够了。
“112,编队加速,航向240,速度1.2。”他向僚机下令。
两架战斗机在万米高空的纯净蓝色中拉出两道尾迹云,指向东南方——那里,一架不请自来的飞机正在接近中国领海专属经济区上空。

第四章:云上的对峙
十五分钟后,沈一鸣看到了目标——一个银灰色的小点,在左前方约三十公里处,高度略高于自己。他通过雷达确认:翼展超过五十米,四台发动机,没有武器挂架,机身上下布满各种天线和鼓包。
RC-135,或者类似的型号。美国空军的战略电子侦察机。
沈一鸣感到后背微微发凉。不是因为恐惧,而是因为他清楚这架飞机的能力——它可以同时收集数百公里内的雷达信号、通信频段和电子辐射源,机上的分析师能实时判断出地面雷达站的型号、位置和工作模式。
“112,目视确认目标,大型侦察机,四发。我保持当前高度,你从右侧接近,形成左右夹击。保持安全距离,不得进入机头前方。”沈一鸣下令。
“112明白。”
两人的配合像排练过无数次一样——事实上,他们确实在训练中做过类似的拦截预案。沈一鸣将速度降到0.7马赫,与侦察机保持同速,占据其左翼后方约五百米的位置。这个位置既不会因为太近而产生尾流危险,又能让对方的飞行员和任务指挥官清晰地看到——一架挂载着实弹的战斗机,正与你们并肩飞行。
外军侦察机没有改变航向。
沈一鸣按下无线电的国际通用紧急频道:“不明飞机,不明飞机,你正在接近中国领海专属经济区上空。我是中国海军航空兵战斗机,正对你进行识别监视。请立即表明身份和意图,并转向离开。”
没有回应。RC-135继续以稳定航向飞行,机身上的信号天线缓慢旋转着。
沈一鸣再次呼叫,这次用的是更严厉的措辞:“你已进入我防空识别区,立即报告你的目的地和飞行计划,否则我将采取进一步措施。”
十秒后,一个带着浓重美国南方口音的声音回应了:“中国战机,这里是美国空军侦察机,在国际空域执行合法任务。请保持安全距离,谢谢。”
合法任务。沈一鸣心里骂了一声——国际空域是没错,但距离中国领海基线已经不到九十公里,而且正对着某处海军基地的方向。
他决定升级行动。
“112,切到他右前方,我左前方,缓慢收拢间距。注意他可能会突然变向。”
两架歼-15像钳子一样从两侧向侦察机靠拢,间距从五百米逐渐缩短到三百米、两百米。在这个距离上,沈一鸣能看到RC-135机身上铆钉的排列,甚至透过舷窗看到里面有人在走动。
外军飞机终于有了反应——航向微微向右偏了五度。但这不是转向,而是试图绕过前方的“阻挡”。沈一鸣立刻加了一点油门,重新占据其机头左前方。
“外军飞机,你正在改变航向但仍向我领海接近。这是最后一次警告。立即转向离开,否则后果自负。”沈一鸣的声音压得很低,但每个字都像钉子一样硬。
对方沉默了片刻。无线电里传来短暂的交头接耳声,然后还是那个声音:“中国战机,我们理解你的要求。正在评估情况。”
评估。沈一鸣冷笑了一下——他们根本不需要评估,他们从一开始就知道自己在干什么。这是一次典型的“试探性侦察”:靠近、再靠近,看我方的反应速度、拦截方式和底线在哪里。落在纸面上的所有数据和录音,回去后都会被情报分析师逐帧拆解。
他看了一眼油量表,还有2.2吨。支持不了太久,但这并不重要——重要的是不能显示出任何犹豫或疲惫。对付这种“灰色地带”行动,唯一的武器就是意志和不可撼动的存在。
“112,保持位置。他们还有三十公里就到十二海里线。到线就亮弹。”
“112明白。”
亮弹,即在对方视线范围内展示导弹挂架——没有发射动作,只是让对方看到实弹。这是一种强烈的信号,但仍在国际空域拦截规则允许范围内。
RC-135的航向又开始摇摆。沈一鸣判断,对方的任务指挥官正在犹豫:是继续前进测试红线,还是见好就收避免风险?
距离十二海里线还有十五公里时,沈一鸣做了一个轻微的桶滚机动——飞机从侦察机左后方翻滚到右后方,过程中短暂地从其上方越过。这个动作干净利落,没有进入危险距离,但产生的气流让RC-135轻微晃了一下。
“外军飞机,你的航向正在使我机陷入危险。建议你立即转向离开。”沈一鸣用“建议”这个词,但语气里没有任何建议的意思。
沉默。然后是发动机音调的变化。
RC-135开始缓慢地转向右方,航向从东北偏东逐渐变成正东,最终变成东南——完全远离中国领海的方向。
“110,目标转向,正在脱离。”僚机报告。
“收到。保持监视,直到他退出九十公里线。”
沈一鸣没有减速,两架歼-15像护航一样跟在那架庞然大物两侧,直到确认它的航向稳定、距离拉开到安全范围。
“塔台,目标已转向脱离。请求返航。”
“110,可以返航。辛苦了。”
沈一鸣关掉加力,速度降下来。他发现自己的手心全是汗。

第五章:落日归仓
110号机再次接地时,已经是上午十一点零三分。
跑道上的热量扭曲了视线,沈一鸣能感觉到轮胎在高速摩擦中微微打滑。减速伞张开,前轮触地,滑回停机坪。发动机还没关,他就看到地勤组长老梁站在机梯旁,脸上的表情不是等待,而是确认——确认他的飞机没有带伤回来。
座舱盖打开,热浪再次涌进来。沈一鸣摘下头盔,氧气面罩在脸上留下比早上更深的两道红印。抗荷服的充气管拔掉时,他感到双腿一阵酸痛——刚才拦截过程中的高G机动比任何训练都多。
他跳下机梯,双腿落地时微微发软,但立刻挺直了。老梁走上来,没有说话,只是用眼神询问。
“没有故障。实弹保险还在。”沈一鸣把头盔夹在腋下,又补了一句,“目标已驱离。”
老梁点点头,转身去检查飞机。沈一鸣知道,两小时后这架飞机还会再次升空——但那是别人的架次了。他的飞行日,到此为止。
讲评室里,李天明已经坐在那里,面前的飞参数据还停留在最后一段航迹上。沈一鸣走进来时,两人对视了一眼。
“拦截航线很干净。”李天明指着屏幕上与RC-135交错的那段轨迹,“距离保持稳定,速度匹配精准,无线电口令也标准。不过——”
“不过什么?”沈一鸣端起水杯。
“你在桶滚动作之后,飞机的高度波动了20米。不是大问题,但在那种距离上,任何波动都可能被对方解读为不稳定。”李天明说,“当然,也可能被解读为‘故意的威慑动作’。所以这不算错误,只是一个数据点。”
沈一鸣点点头,把水喝完。他走到战术板前,看着早上的训练航线图,又看看屏幕上的实际拦截航线。真实任务完全覆盖了原定的训练计划——而他没有用上那些精心设计的超低空突防、模拟格斗,但用上了更基础、也更本质的东西:编队协同、雷达使用、位势判断、无线电沟通。
“刚才在拦截过程中,你的心率最高到过156。”航医拿着一个手环走过来,递给沈一鸣,“落地前两分钟降到112。已记录进你的生理档案。”
沈一鸣没有接话。他知道这意味着什么——156的心率接近他年龄理论最大心率的85%,属于高强度应激状态。但对战斗机飞行员来说,这个数字在可接受范围内。只要没超过170,就不用停飞。
走廊里传来急促的脚步声。场站政委走进讲评室,扫了一眼两人,说:“上级刚来电话,对今天的拦截行动给予了肯定。具体的总结和立功呈报后续办理。现在——”他看了看手表,“所有人去食堂吃饭,然后休息。下午的训练正常进行,但你们两个可以休息到明天。”
沈一鸣和李天明同时站起来,身体还没动,政委已经补了一句:“这是命令。”
食堂里,午餐已经准备好。沈一鸣端着餐盘坐下来,看了一眼餐盘里的红烧肉、西红柿炒蛋、米饭和一碗紫菜蛋花汤——和平时一模一样。窗外,机务人员正在为下午的飞行做准备,加油管、电源车、牵引杆,在阳光下投下交错的影子。
他忽然想起一件事。掏出手机(飞行日唯一可以开机的时间段),给妻子发了一条消息:“今天正常,晚上可以视频。”
消息发出去,他盯着屏幕看了一会儿。妻子应该不会知道,今天上午在距离他一百多公里外的万米高空,两架战斗机和一架侦察机之间,发生过一场没有硝烟的角力。
手机震动了。
“好。注意休息。”
沈一鸣把手机收起来,把红烧肉的汤汁拌进米饭里。一名年轻的飞行员端着盘子走过来,在他对面坐下,欲言又止。
“说。”沈一鸣扒了一口饭。
“沈哥,拦截的时候……你紧张吗?”
沈一鸣停下筷子,想了想。他想起刚才从座舱里看到的那架RC-135机身上的铆钉和天线,想起无线电里那个带着口音的声音,想起自己手心出的汗,想起第一次桶滚时机翼划破气流的感觉。
“紧张。”他说,“但更重要的是,你不能被紧张影响动作。”
年轻飞行员点点头,若有所思。
下午一点半,沈一鸣走回宿舍。他脱下飞行服,换上作训衫,躺在床上。空调的嗡嗡声和海浪拍打防波堤的声音混在一起,像一首没有旋律的白噪音。
他闭上眼。
脑内又开始回放今天的一切:黎明前的推演、50米低空的浪花、塔台广播里“不是演习”四个字的重量、RC-135那慢悠悠转向的弧线、落地后老梁确认故障时那沉默的对视。
所有这些画面,在脑海中逐帧闪过,然后慢慢褪色、模糊、归于寂静。
两分钟后,他睡着了。
窗外,跑道尽头,又一架歼-15的尾焰在正午的阳光中亮起,咆哮着冲向海天之间。那是别人的架次,别人的战位。
而这个场站,这片海空,永远有人在。
