工程力学专业,以后从事CAE软件开发前景如何?
目前工程模拟普遍依赖于进口商用软件的现状,既不利于我国科技与工业竞争力的提升,也无法形成与国外的垄断相抗衡。我国CAE软件产业的唯一出路就是培育自主品牌并在市场上占有一席之地。这是参与国际竞争的关键,是提高国家竞争力进而保障国家安全的关键。有限元语言及其编译器(简称:FELAC)是元计算公司开发的将“有限元语言”翻译为“C++语言”直至可执行程序的软件,其主要工作流程:有限元语言(FEL source code)→ 有限元语言及其编译器(FELAC)→ C++语言代码(C++ source code)→ C++编译器(C++ compiler)→ 目标代码(object code)→ 可执行程序(executables)。FELAC:面向未来的CAE解决方案
有限元语言,是为了降低算法应用技术的门槛而诞生的,介于普通商软和自编程序之间的技术。使用高级的、对用户更友好的环境,通过对偏微分方程的描述和离散,引用不同的算法来降低工程师自己编程的难度,它比商软灵活,能够提供更针对性的解决方案。所以有限元语言是一种高级开发工具,供广大CAE应用工程师更方便地描述自己的问题,自动调用算法生成可执行的计算代码。从本质上讲,有限元语言是一个高级的编译器,它比大多数耳熟能详的商软更加灵活,能解决的问题更丰富,技术手段更直接,又比工程师自编程序简单,更好实施。有限元语言,将是未来CAE发展的重要方向之一,与绝大多数商软相比,有限元语言所生成的针对具体问题的CAE分析工具,不管是实施成本,还是对问题的适应性,都有太多优势。
AE/CFD软件开发前景在全球都比较萧条(当然比畸形的生化狗好多了),现在ANSYS和COMSOL把工程需求范围内的大问题基本都做完了,燃烧污染排放这个上帝的屁股都能擦干净(相对于湍流这个上帝的难题)SpaceX的CFD进一步几乎可以看作湍流的终极解决方案。冷战前后的大起大落使得整个领域充斥大量历史遗FORTRAN和C代码,以及为了找活干而挖的大水坑(如超燃冲压和Lattice Boltzmann)。如果入行前没有非常清醒(差不多可以毕业了)的认识,这些东西会带歪你对码农和工程设计的理解好多年,造一堆索尼或诺基亚。除非你毕业后有幸当教授或者玩quant,这是最好的。如果想走工匠路线,当CAE软件的使用者也不错,如汽车CAE工程师,数量肯定多。D打印产生了大量前所未有的研究需求,把握好了可能出大成绩,把握不好了变成大水坑。另外说个题外话,把上帝的屁股擦干净迟早出大事。这意味着现代民品体系的潜力已经远超冷战期间的军品体系,ITAR 之类国际军控协议名存实亡,大杀器已经扩散(除了核,这东西太费料)。大疆和SpaceX的华丽表演只是民转军时代的大幕刚刚拉开的一角,兔子开挂一样的高超音速也算。美帝和兔子的民企还好,毕竟有巨大的国家需求,没人傻到去黑道刀头舔血。不过其他亚非拉国家甚至绿色势力迟早会学会拔出霜之哀伤……包括所谓的“巴铁”,得到兔子官方栽培太多了。如果美帝用TPP把兔子踢拉稀之后制造业流一地,会导致向亚非拉更彻底更不可控的扩散,幕布被撕个粉碎。直到另一个可以安安稳稳“用村正切菜”的时代来临吧。其实现在的波音客机就算“用村正切菜”了,但这个状态可能只能再稳定十几年了