指挥控制车定型后,向秦茂就把精力全扑在了数据处理模块上。
这模块装在显控台下面的机柜里,几个铁盒子摞在一起,上面密密麻麻插满了电路板。每块电路板上都有十几颗Ic,绿油油的,像一片片小森林。
苗源蹲在机柜前面,手里拿着电烙铁,正在焊一块新板子。旁边几个年轻人围着他,眼睛一眨不眨地盯着。
“苗主任,这板子干啥用的?”一个年轻人问。
苗源头也不抬:“目标分配。探测预警送来八架敌机的数据,咱们得算出哪架威胁最大,该用哪发导弹打。”
年轻人挠挠头:“那怎么算?”
苗源放下电烙铁,吹了吹焊点:“加权。距离、速度、高度、航向、机型,每个给个权重。乘起来就是威胁值。”
另一个年轻人问:“权重怎么定?”
苗源说:“理论加经验。理论是越近越快威胁越大,经验是刘参谋他们打出来的。回头还要实战检验,调优。”
---
数据处理模块的核心,是那颗专门设计的Ic。
苗源带着人熬了一个月,才把这颗Ic设计出来。它比普通Ic大一圈,里面集成了三千多个晶体管,专门做乘法运算。一颗Ic一秒钟能算十万次,八架敌机、每架五个因素,眨眼就算完。
Ic送到新京造兵分厂流片,第一批出来五十颗。测试那天,向秦茂亲自盯着,一颗一颗上机测。
“一号,正常。”
“二号,正常。”
“三号,正常。”
……
报到四十八号,突然卡壳了。技术员看着仪表,皱起眉头:“向主任,这颗不行,输出不对。”
向秦茂接过那颗Ic,对着灯光看了看,看不出啥毛病。他递给苗源:“老苗,你看看。”
苗源拿放大镜看了半天,叹口气:“内部电路有瑕疵。流片的时候温度没控制好,有个晶体管烧了。”
向秦茂说:“废了就废了。还有两颗,够用。回头让新京厂改进工艺。”
---
数据处理器装好后,开始调试算法。
刘参谋坐在显控台前,看着屏幕上的模拟敌机。屏幕上八个小点,标着1到8号,每架都有距离、速度、高度、航向。
“开始计算。”向秦茂下令。
苗源按下启动键,机柜里传来轻微的嗡嗡声。几秒后,屏幕上弹出结果:
“威胁排序:3号>1号>5号>8号>2号>4号>6号>7号。”
刘参谋看了看数据,点点头:“合理。3号最近,速度最快,航向直指咱们,威胁最大。1号虽然远一点,但高度低,可能俯冲攻击,排第二。5号是轰炸机,机型威胁大,排第三……”
向秦茂问:“跟你的经验一致吗?”
刘参谋说:“基本一致。但有个问题,如果同时来八架,咱们只有四发导弹,打完第一轮,剩下的四架怎么办?”
苗源说:“算法可以分轮次。第一轮打威胁最大的四个,打完重新计算剩下的威胁值,再分配第二轮。”
刘参谋点点头:“对。还要考虑导弹飞行时间。打出去要几十秒才命中,这几十秒里敌机可能机动,威胁值会变。”
向秦茂说:“那就实时更新。数据处理器每秒计算一次威胁值,动态调整目标分配。”
---
测试了三天,算法跑得越来越顺。
第四天,来了一场硬仗:模拟十二架敌机同时来袭。
屏幕上密密麻麻全是小点,刘参谋看得头皮发麻:“向主任,这有点狠吧?”
向秦茂笑了:“狠才能试出极限。开始!”
苗源启动数据处理,机柜里的嗡嗡声明显变大了。几秒后,屏幕弹出结果:十二架敌机的威胁排序,清清楚楚。
刘参谋按照算法分配目标:第一轮打前四架,第二轮打中间四架,第三轮打最后四架。模拟导弹发射出去,数据实时更新,敌机机动,威胁值变化,算法自动调整后续分配。
三分钟后,所有敌机“击落”。数据处理器没卡顿,没出错。
苗源长出一口气:“极限测试通过!十二架没问题!”
向秦茂拍拍机柜:“好!这脑子好使!”
---
消息传到奉天时,林烽正在吃饭。他看完电报,对苏婉说:“数据处理模块成了,十二架敌机同时来都能应付。”
苏婉笑了:“那得多少导弹才够打十二架?”
林烽也笑了:“那是下一步的事。先让脑子转得快,身子慢慢造。”
---
消息传到前线时,李云龙正在听丁伟念电报。
“数据处理模块研制成功,可同时处理十二架敌机目标分配……”
李云龙打断他:“十二架?那得多少导弹?”
孔捷说:“四发导弹打十二架,一轮打四个,得打三轮。”
李云龙想了想:“三轮也行。打完一轮换个地方,敌人想报复也找不着。”
丁伟在本子上记了一笔:“李云龙军长提出打完就跑战术。”
李云龙瞪他一眼:“老丁,你又记!”
丁伟一本正经:“记下来,以后写教材用。”
---