斯特劳贝尔手里捏着几张写满公式和草图的纸,脸上那种工程师特有的、混合着疲惫与兴奋的神色还没完全褪去。曹鹏嘀嘀咕咕的和其其格说着什么,其其格笑着点头。
马大圣闻声转过头,目光先落在斯特劳贝尔脸上,又扫向曹鹏。
“怎么说?”声音已经瞬间从和李乐的斤斤计较,迅速切换回技术评估模式。
斯特劳贝尔把手里那几张纸递过去,用笔尖点着其中一幅手绘的波形对比图。
“曹很厉害,不仅懂算法,也懂电路设计与硬件,甚至是电池化学,他对我们bmS系统里均衡算法的底层逻辑,提出了几个调整建议....”
“在针对多电芯串并联时,基于开路电压估算的荷电状态校正策略....他引入了一种考虑历史充放电循环的衰减因子,还有温度梯度对电压滞回效应的补偿项.....均衡触发阈值和均衡电流的动态调整上,有个新思路,不是单纯补短板,而是根据电芯的实时内阻和老化速率,预测性地调整均衡权重。”
马圣接过那张纸边缘有些卷曲,沾着点油污的A4纸,车间顶灯的白光打在他头顶稀疏的发茬上。
看了大概五分钟,“底层代码动起来复杂吗?测试周期?”
斯特劳贝尔搓了搓手指,“核心算法调整不大,但需要重写几个驱动层的接口函数。仿真模型可以很快跑起来,不过要上实车闭环测试的话……”他瞥了一眼远处那台刚刚清理过火灾痕迹的测试台,“得复位,接线,最快……”他看了眼腕上那块功能简单的电子表,“也得一个半小时后。”
马圣的视线转向曹鹏,眼神里的探究意味更浓了,像在重新评估一件刚刚被标上更高价码的仪器。
“预测性均衡权重……依据是什么?怎么避免过度均衡反而引入新的不一致性?”
曹鹏想了想,“依据是每个电芯在历史循环中表现出的容量衰减曲线和内阻增长趋势,结合实时温度场分布,每个电芯的性格.....有的衰减快但内阻稳定,有的容量坚挺但内阻对温度敏感。均衡不是让它们一样,而是让它们在系统需求的功率输出下,各自处在最舒服、也最不容易掉链子的工作区间......”
“过度均衡的避免,靠的是引入一个基于健康状态和温度灵敏度的均衡收益风险评估函数,只有预期收益大于扰动风险时,才会触发主动均衡....”
他说着,顺手从旁边工作台上抽了支铅笔,在一张空白电路板包装纸的背面,飞快地画了个简易的反馈控制框图。
马圣和斯特劳贝尔凑过去看,两个脑袋几乎要和曹鹏的抵在一起。车间里其他零星加班的工程师偶尔投来好奇的一瞥,但没人靠近。
半晌,马圣直起身,手指在下巴上那点青胡茬上摩挲了几下,然后看向斯特劳贝尔,只说了三个字:“那就干。”
斯特劳贝尔点点头,转身就朝那几个还在收拾火灾残局的测试台走去,边走边掏出对讲机,开始低声调度人手和仪器。
马圣这才又看向曹鹏,““曹,帮忙搭把手?把想法变成可执行的代码和参数。Jb熟悉硬件和工具链,你主导逻辑和算法验证。”临了,又补了一句,像是某种笨拙的激励,“这可能是解决巧克力味狗屎问题的第一把钥匙。”
曹鹏没立刻回答,看了看其其格,又转头瞅李乐。
李乐正倚在旁边的工具柜上,手里不知何时多了个不知道谁落下的、半瘪的网球,有一下没一下地抛着。
见曹鹏看过来,他耸耸肩,“瞅我干啥?马总都开口了,又是关乎人类清洁能源未来的大事儿。去呗,反正……”他指了指其其格,“其其格在。”
曹鹏脸上掠过一丝不易察觉的赧然,随即对马圣点点头:“行。不过我得先看看你们的代码仓库结构和现有的测试框架....”
“让Jb带你。”马圣点点头,似乎又想起什么,转向李乐,“晚上会有披萨送来,你吃什么味儿的?”
李乐把网球精准地投进五米外一个空的零件筐,发出“哐当”一声脆响。
“得,你就拿披萨招待我,多加肉。”
。。。。。。
测试台架区域重新亮起更多的灯。那套价值不菲的dSpAcE实时仿真系统被复位,线缆如藤蔓般重新连接上几个裸露着电路板的电池模拟器和负载箱。
曹鹏和斯特劳贝尔头对头挤在一台老旧的thinkpadt60前,屏幕蓝光映着两张年轻却严肃的脸。曹鹏的指尖在键盘上飞快跳动,调出复杂的Simulink模型,指着屏幕上瀑布般流下的数据,用简短的术语解释修改点。
斯特劳贝尔则不断切换着旁边的示波器、万用表和oe分析软件的界面,提出硬件约束和通讯延迟的具体问题。
两人偶尔争论,语速极快,夹杂着“采样率”、“