第15话
周一早上8点,SAGE项目周例会在林肯实验室准时开始。我拿着笔和本坐在了乔治·米切尔组长后面。和乔治一排的有詹姆斯·基利安校长,约翰·利克里德教授,克劳德·香农教授,杰伊·福雷斯特教授,还有其他小组组长。
利克里德教授说:都来了,那咱们开始吧,实时计算组。乔治对面的威廉·贝内特说道:上周我们针对雷达数据采集时,存在间断或缺失的情况进行了采样分析,发现都是恶劣天气造成。针对这种情况,我们在计算飞行路径之前,使用线性插值的方式补全数据,使数据变得连续。但经过测试后发现,对于数据变化剧烈的情况,线性插值可能产生较大的误差。所以看能不能在雷达采集这块就验证一下数据的连续性,否则即使传递到指挥中心,计算的路径也是不准确的。
利克里德教授说每个雷达站都有针对恶劣天气的应对策略,你刚才说的线性插值属于预测一些数据,这种方式在雷达站还是比较常见。但并不是唯一解决方案,有些雷达站还会在恶劣天气下增加雷达功率,或着开启备用雷达的措施,目的就是增加数据量来减少误差。我们这里能否在遇到数据出现异常时,增加请求的数据量,使雷达站传递更详细的数据来弥补数据质量差的问题。
坐在我前面的老乔治说:现在传输数据时有校验完整性的逻辑,但是没有校验数据连续性。你可以提供一下你们校验连续性的标准,我加到校验规则里面,当遇到不符合连续性要求时,重试请求数据。威廉·贝内特说好的,一会开完会我给你。利克里德教授补充道,注意这里并不是单纯的把数据重新发送一次,否则还是缺数据。能否增加一种验证不通过的状态,表示数据不连续。收到该状态的雷达站,执行增加数据发送量的逻辑。老乔治说这得看雷达站有没有更多数据。利克里德教授说肯定都有,你下去调研一下我们再说,行吧。老乔治一边低头写着笔记,一边说好的。利克里德教授看向威廉·贝内特问还有其他的吗?威廉·贝内特说我这没了。利克里德教授说下一个硬件组。
硬件组组长理查德·特纳说:上周将磁鼓监控加入到报警板模块,报警参数不变,还是每分钟3600转,传感器记录的波动超过±5%会触发预警,报警板新增了磁鼓监控指示灯和蜂鸣器。利克里德教授说现在还有哪个部分没有加入到报警板模块?理查德·特纳说只有磁芯存储器没有加入报警模块了,之前说的是影响执行效率。磁芯存储器的维护还是得停机以后测试检查。
利克里德教授说想起来了,当时是说磁芯存储器结构太复杂,要检测每一个磁芯是否正常资源开销太大。咱们是不是可以逐步监控,比如我们每层只监控一个磁芯,这样减少了监控开销,也可以监控整层磁芯都失败的情况。后续在每层监控的基础上,监控每一行每一列的运行情况。理查德·特纳说这当然可以。
我突然想到还有一个思路可以监控磁芯存储器,不自觉挺起后背,眼珠乱转嘶了一声。思绪和眼珠都停下来以后,尴尬的发现我正在和利克里德教授对视。利克里德教授对我说小马,你想到什么了?大家目光都看向我,我说没有没有。利克里德教授说我想你不是没有,而是怕说错。科学和工程的进步,从来都不是靠避免错误实现的,而是通过不断尝试、不断犯错、不断修正才走到今天。倘若每个人都只敢说自己确信无疑的事情,那些最初看起来天马行空的想法,又有多少能被验证为真正的突破呢?
克劳德·香农教授说小马,这方面你得向利克里德教授学习,他一天有八百个想法,恨不得让我们每天都听他讲呢。大家被香农教授的话逗笑,气氛也活跃起来。我说就是磁芯存储器出问题的原因集中在两点,第一是写入或读取过程中,施加到磁芯的电流不足或过大,未达到磁化或读取所需的临界值,导致操作失败或数据错误。第二是高温或者潮湿降低磁芯的矫顽力,使其难以维持磁化状态。所以我们可以实时检测电流和温度,在异常时报警。
一阵沉默之后,理查德·特纳率先开口说:是个好主意,另外在检测到电流异常时,系统可以主动尝试重新调整电流强度,这样减少人为干预的需求。利克里德教授说:很好,这个方向值得一试。杰伊·福雷斯特教授说:关于磁芯存储器的耐久性,我们可以考虑做一些实验,看看不同环境条件下磁芯的性能变化情况。比如,高温、高湿环境下,矫顽力的变化曲线如何,这些数据对改进存储器设计会非常有帮助。利克里德教授说特纳下周就交给你来做这个实验,实验过程和数据要尽量详细,之后叫上我和福雷斯特教授我们再讨论一下。特纳说好的。
利克里德教授说下一个数据组乔治·米切尔。老乔治翻了一页笔记本,是之前已经写好的周报,看着笔记本说:数据组主要工作包含三个方面,第一个是数据压缩,上周测试了霍夫曼博士提出的编码逻辑。对于冗余较高的环境类型数据,压缩率可以达到40%以上。但对于快速变化的目标数据,压缩效果较为有限,仅能达到15%左右。乔治抬眼看了一圈教授,继续说到:压缩虽然能减小数据大小,但会增加处理延迟。我们需要平衡压缩率和实时性的矛盾。目前的方案是对不同类型的数据选择不同的压缩策略。例如,静态背景数据使用高压缩率,而动态目标数据使用低压缩率甚至直接跳过压缩。
利克里德教授说思路非常清晰,但还不够标准化。刚才你提到的静态背景数据和动态目标数据有点笼统。我们还需要拿出一个公式,计算出数据的冗余度具体是多少,针对冗余度区间使用不同的压缩策略。香农教授补充道:信息熵是衡量信息量的基础,可以分析雷达数据的熵分布,看看能不能找到一些规律。乔治说好的。
乔治看大家不说话,继续说:第二个是多条线路的并行传输。我们实验了多台设备同时接收同一批次的分片数据,采用了分区的方式对雷达数据进行切分,并通过多条独立线路传输到不同的接收端。测试显示,在现有网络条件下,这种方法可以将总体传输时间缩短约30%。但我们遇到的主要问题是线路的同步性——由于线路质量不同,某些分片会延迟抵达,导致重组数据时需要额外的缓冲时间。下周我们计划通过增加线路健康监测的机制,优先分配高质量线路以传输关键数据,同时引入动态重传机制以减少缓冲时间。
这时办公室有人敲门,那人进来后对着詹姆斯·基利安校长耳语了几句,基利安校长随后站起身说我有点事,你们先开会不用等我了。随后转身走出了会议室。
乔治继续说单条线路的多数据传输目前还没有思路,正在查资料想办法,我这没了。
会议最后,利克里德教授总结道:目前的整体进度来看,我们的雷达网络已经覆盖了相当一部分地区,但系统的可靠性和响应速度仍有待提升。这不仅仅是技术上的问题,更涉及到不同团队之间的协作和协调。所以我们做任何事都要留下标准化的交付物,对提高沟通效率非常有帮助。大家还有什么问题吗?教授环视会议室的每个人之后说:最后做个预告,本周四上午8点在图书馆的多功能厅有晶体管计算机TX-0的技术分享会,没有特殊情况的都去参加。散会。
