第263章 软体定义硬体(2/2)
所有人都屏住了呼吸,牢牢地盯著那把刻刀。
只见刻刀,在钢板上,缓缓地,划出了一条长长的,笔直的线。
从肉眼上看,这条线,完美无瑕。
但真正的结果,还需要用仪器来检测。
一名工程师,拿著一台高倍率的,带刻度尺的显微镜,凑了上去,仔细地观察著那条刻线。
所有人的心,都提到了嗓子眼。
过了足足一分钟,那名工程师才抬起头,脸上带著激动,但又有一丝遗憾。
“报告!刻线的直线度误差……大约在三个微米!”
三个微米!
这个结果,让现场响起了一阵小小的骚动。
要知道,这台工具机本身的硬体误差,超过了十个微米。而现在,仅仅通过软体的补偿,就將误差,缩小到了三个微米!
这绝对是一个,巨大的进步!
但,这还不够。
图纸的要求,是一个微米。
“问题出在哪里”李卫国皱著眉头问道。
负责算法的组长,脸涨得通红,额头上渗出了汗珠。
“李总工,我们的算法模型,可能……可能太简单了。我们只考虑了x轴和y轴的线性误差,但是,工具机在运动中,还会產生因为振动、热变形等因素,造成的非线性误差。我们的计算机算力,也不够,无法进行更复杂的,实时动態补偿……”
就在眾人一筹莫展之际,舒马赫走了过去。
他拿过一张纸,在上面画了几个公式。
“你们的思路,是对的。但是,你们的数学工具,用得还不够好。”
他指著纸上的公式说道,“对於这种复杂的,非线性系统,你们可以试试,引入『傅立叶变换』,把时域的误差信號,转换到频域去分析。这样,你们就能很清楚地看到,误差主要是由哪些频率的振动引起的。”
“然后,再针对这些主要的干扰频率,设计一个『数字滤波器』。把这些『噪音』,从你们的补偿信號里,过滤掉。”
“至於算力问题,这確实是个麻烦。但是,聪明的程式设计师,从来不会抱怨工具不好。他们会想办法,用更高效的算法,来榨乾硬体的,每一分性能。”
“比如,你们可以试试,用『查表法』,代替一部分实时计算。提前把一些常用的补偿数值,算好,存在一个表里。用的时候,直接去查,而不是现场去算。这会大大提高你们的,运算效率。”
舒马赫的这番话,不长,但每一个字,都像是一把钥匙,打开了这些年轻工程师们,脑海中的一扇扇大门。
傅立叶变换!数字滤波器!查表法!
这些在大学课堂上,学过的,看似枯燥的数学和计算机理论,原来,可以这样,被应用到实际的工程问题中!
王浩站在旁边,听得心潮澎湃。
他终於深刻地理解了,龙先生当初,执意要花天价,把舒马赫这样的人,请到中国来的,真正用意。
他们带来的,不仅仅是几张图纸,几项技术。
他们带来的,是一种全新的,科学的,系统性的,解决问题的思想和方法!
这,才是真正的,无价之宝!
“我明白了!舒马赫先生,我明白了!”
算法组长激动地,抢过舒马赫手里的那张纸,如获至宝。
“谢谢您!太谢谢您了!”
他转过身,对著他的组员们,大声喊道:“都愣著干什么!马上,按照舒马赫先生的思路,修改算法!今天晚上,谁也別想睡觉!不把误差干到一个微米以內,谁也不准离开这个厂房!”
“是!”
所有年轻的工程师们,都像打了鸡血一样,齐声应道。
压抑的气氛,一扫而空。
剩下的,是一种,向著最终胜利,发起衝锋的,高昂的斗志。
李卫国看著这群朝气蓬勃的年轻人,又看了看旁边,一脸平静的德国专家,他那张一向严肃的脸上,也露出了欣慰的笑容。
他知道,崑崙一號的诞生,已经是指日可待了。