仿真工程师的能力,不只是用好仿真软件,最重要的是知道什么仿真该做,什么仿真不该做。
要为设计提供想象力,而不是为报告增加页数。
不该做—同事要你做
很多人要你做仿真,
只不过要几张漂亮的仿真云图。
只不过要证明工作很完整。
只不过觉得仿真很廉价。
你要看看,
他们是否知道为什么要做仿真?
没有仿真是否可以做设计?
做实验是否成本更低?
且慢做仿真,
而是帮助同事好好分析,他遇到了什么难题。
且慢给数据,
而是给他解决问题的方向。
仿真的目的是解决问题,不是给数据。
不该做—领导要你做
不懂仿真的领导很多。在有些人看来,仿真就是计算机上的现实。做两个方案用仿真对比一下,知道那个性能好。
你要知道,即使很简单的案例,仿真与现实还是有很大差异。
领导要你努力奋斗,马上把这个行业的难题解决。你只能欣然接受,相信只要多几台计算机,再多加班几天,就可以试出来,改进全世界还无法改进的模型,达到全世界还无法达到的精度。
听到的故事:某领导让做实验的用焊枪烧个火焰,用钢板尺量了火焰的长度和宽度,让做仿真的用这个数据考核燃烧模型。做仿真的还真用钢板尺量的数据去分析燃烧模型。
大炼钢铁、大跃进的故事,还在各个办公室里以不同尺度上演。
仿真可以为设计服务,但是不能直接为决策提供证据。
该做—设计需要做
设计不需要无头苍蝇,挥舞着一大把参数,试探所有的方案,希望撞到一个好方案。
设计需要懂得为什么,懂得什么参数是关键参数、什么现象是重要现象。懂得翻腾的世界经历了什么过程到达终点。
仿真对于设计很重要,仿真的重要不是与实验一致,仿真的重要不是告诉两个方案差几个百分点,仿真的重要不是准确预示将要发生的事情。
仿真的重要是分析为什么。
仿真的作用是获取信息:
在所有的位置获取所有时间的所有参数。
仿真把犯罪现场推演为电视连续剧。
实验提取少量物证,证明推演正确。
仿真的作用是改变现实:
我们可以将现实推到极限。比如完全无粘,完全湍流,完全绝热、完全反射各种极端世界。
在你布置的极端情况下,凸显问题的本质。
仿真的作用是简化现实:
在计算机上,我们可以把复杂的影响,简化为单一因素的状态,我们可以将复杂的现象,剥离为单一现象的表现。清除各个有嫌疑的参数,识别出真正的原因。
仿真做不好的恰恰是复现现实。
仿真最无用的恰恰是复现现实。
很多人追求的偏偏是复现现实。
现实产品过于复杂,仿真要做到复现,只有等到整个仿真水平有重大突破,或者多年后计算机的能力上几个数量级。
现实产品过于复杂,即使仿真能够复现,影响结果的因素太多,你也看不出其中的关系,如何指导设计?
仿真工程师与仿真软件的能力不能混为一谈。
仿真软件追求复现现实,追求更复杂、更准确、更快捷。
仿真工程师追求理解现实,追求更深入、更合理、更明确。
也许仿真工程师要分化为两种:一种与软件融合,成为高超的软件操作手;一种与产品结合,成为优秀的设计师。
所有的作家都会写字,写字为生的不一定是作家,还有抄写员。
所有的仿真工程师都会用软件,用软件的不一定都是设计师。
人高于计算机的是想象力、创造力。
干货推荐
14、其他资源请关注公众号,查看历史推文;