达利
最重要的输入参数是什么?
环境参数
几何参数
物性参数
……
以上都不是
最重要的输入参数:时间——给你多长时间。
给你多长时间决定了你如何做仿真。交结果的deadline,不仅仅是可以吊死你的绳子,还是你丈量精准度的尺子。
当你准备用deadline上吊前,请想一想,老板给你deadline的时候,背后藏着的那句话,你听懂了吗?
当老板告诉你三年后要结果。
背后的话:完成一个高精度的仿真,使用的方法不仅仅完美无缺,还有所突破。
当老板告诉你三个月要结果。
背后的话:完成一个国内平均水平的仿真,拿出去给专家看不至于丢人。
当老板告诉你三周要结果。
背后的话:凑合算个结果,让你的下游专业有数据用,误差不要太大。
当老板告诉你三天要结果。
背后的话:随便给个结果,保证数据不荒唐,误差大不叫事。
你去问老板,三天后要结果,是不是随便给个数就可以?老板说你不认真,三天后要给个准确的数。
这就是你的不对了,老板为什么要替你承担责任。如果你三天后交付的结果,违背了牛顿三定律,出现了成为笑话的数据,老板如何饶得了你。如果三天后交付的结果,基本合理,只是不够准确,你只要淡淡地说一声,要准确的再给我三个月。
什么价位买什么东西,多长时间交付什么结果。别人要个三天的仿真,你付出了三个月,品质不会高出多少,别人的怒气必然会高涨很多。
为什么知道了做不到?
这个道理你很懂,但是看看今天你要做的这个仿真,你能按时完成吗?
你面临的问题是,你只会一种方法,用大约三个月的时间,用最常用的方法,勤勤恳恳地完成一个平均水平的仿真。
这就是大家的悲剧。其实你不知道什么因素在浪费你的计算时间,不知道每个因素会带来多少误差,也不知道你遗漏了什么。
面对无数个参数,你只有一个选择方法,将所有你能看到的因素,全部拉入仿真。面对无数种算法和模型,你也只有一种选择方法,选择师兄、同事、文献的套路。
给你三年你不知道如何突破现有的方法,
给你三天你不知道如何优选现有的方法。
说的更明白一些,无法适应多层次的设计需求,背后隐藏着一个天大的黑影。你对仿真没有懂到骨头里,你的学习就是重复别人的东西,相信印刷到纸面的就是正确,别人做过的就是正确。
所以你只有一个套路,重复别人、重复自己、重复文献。
也许你的知识太多了
其实你有学习能力,你往往脑子里记录了大量的案例,无数的公式。你们都比我有知识,只不过你误会了知识。
知识不是告诉你,只能这么做。
知识要告诉你,还可以那样做。
知识越多,你应当越可以突破常规,产生独有的方法。
但是我看到的情况是,你遇到新的想法,就会惊慌,哎呀,这个没见过。
要你快速完成仿真,你只敢减少网格,三维改为二维。你就不敢将流动简化,你不敢将多种组分设定为平均状态,你不敢将局部设定为无粘,你不敢将几何外形简化。
你会惊讶地说,这不行啊,这样就不对了。
确实,这样就不对了,但是你必须明白这个“不对”能节约多少时间,同时带来多少误差?然后你再回答这个“不对”行不行?
你认真分析后发现,你只要小小地“不对”那么一点,就可以将三个月的时间缩短到三天,你还是不敢。从来没有听说这么做,文献上没见过,师兄没做过,这么做可以吗?
我要坚定地告诉你,完全可以。
只要你认真思考,做一点测试,明确了误差的范围,就可以大胆地相信自己的方法可行。
但是你还不能迷信自己,迷信你的经验。今天你忽略了这个因素,明天这个因素也许恰恰是最重要的因素,你的经验正好让你失败。
你建立了自己方法,其正确性,只此一次。下次你还是要老老实实,建立一个适合当时需求的方法。因为每一次仿真,目的有所不同,给你的时间也不同。你需要根据实际情况,重新做选择。
你的积累不是现成的几套方法,而是对参数、对模型理解越来越深刻。无论需求如何变化,你都可以配置出最合理、最合适的方法。
如今,最重要的不是知道了多少,而是思考了多少。