许可优化
产品
解决方案
服务支持
关于
软件库
当前位置:服务支持 >  软件文章 >  Fluent起源与发展史诗:一篇文章,看尽风云变幻

Fluent起源与发展史诗:一篇文章,看尽风云变幻

阅读数 6
点赞 0
article_banner

*超完整Fluent软件发展历程,可先马后看

绝大多数市面上如雷贯耳的软件都脱胎于创始人非凡的远见(如Ansys结构软件最早就是Swanson博士一个人的杰作)。然而,Fluent是一群来自五湖四海的年轻人创造出来的。要提到的第一位是来自土耳其的Boysan(在2006年Ansys收购Fluent前,担任Fluent的COO)。1975年他来到英国谢菲尔德大学学习流体力学研究生课程。当时流体力学里面几乎所有的计算工作都是手算完成的。Boysan遇到了另外一个土耳其学生Turan,后者在伦敦帝国理工学院研究最早的CFD代码之一Tora3 ,模拟突扩燃烧室中的燃烧现象。就像当时所有的CFD代码一样,用户必须在使用前,制作穿孔输入卡片,而卡片上的错误只有在求解器崩溃后才能发现。两个学生共同进行研究,但进展非常缓慢,因为每次改变几何或者是边界条件,就不得不重新手工制作打孔卡片。

这段经历非常痛苦,不过他们最终获得了足够的结果。Turan成功完成了博士论文,Boysan则因为会用计算机代码获得结果,在当时的CFD界已经小有名气了。

1979年,在谢菲尔德大学化学工程系的教授Jim Swithenbank的邀请下,Boyan再次返回谢菲尔德,帮助教授开发了一款可以交互式定义几何和边界条件,专门用来求解旋流分离器的代码。另外一个学生Ayers也参与开发了这款软件。他们的软件,最终发表在化学工程师学会汇刊上,并声明可以免费提供源代码的拷贝。随后,几百封索取函涌入了他们的邮箱,这提醒了这两个年轻的学生,交互式CFD代码可能拥有巨大的商业潜力。

新纪元开启,交互界面出现了

Boysan和Ayers当时还是谢菲尔德大学的研究生,他们开发出了一款通用目的的程序,该程序代表了CFD的一个新纪元的启航——交互式界面出现,并且用户可以在图形界面上修改几何、边界条件,并且观察这些变化产生的效果。这款软件也定义了前处理、求解、后处理的求解过程。软件被起名为Tempest ,在谢菲尔德大学的Perkin Elmer 3205的计算机上,它可以求解400个节点的几何。这台古董级的机器内存只有1MB,却占用了学校的一整间屋子。

Ayers向燃烧工程公司和巴特尔实验室展示了Tempest,两家公司对此展示了极大的兴趣,花了几千美元买了源代码。这让Boysan等人备受鼓舞,他们决定向谢菲尔德大学寻求投资,以便将该软件进一步商业化。他们找到了一个可以向非技术人士解释这个商业前景的例子——谢菲尔德大学刚刚修建的一所带有装饰性水池的大楼。这座大楼完工后,大楼周围的气流把水吹到了人行道上,最后,人们不得不又把水池填平。而软件团队以此为例,表示Tempest可以计算大楼周围的气流,事先预测出这个问题。然而,学校管理层得知这项技术后,却担心由此发现更严重的大楼设计问题,加上当时他们并不看好Fluent这款软件,所以,拒绝了雄心勃勃的研发团队。

前面提到的Swithenbank教授,当时还是一家位于美国新罕布什尔的叫做Creare 的咨询公司的特约雇员。1982年晚些时候,他写信给这家公司请求商业化他们的软件(当时Creare已经孵化出了一系列的公司)。这封信被分发给了公司合伙人,但是除了Bart Patel(在2006年Ansys收购Fluent前,担任Fluent的CEO),每个人都对此毫无兴趣。Ayers把代码装在了Creare的DEC PDP-11微型计算机上,向Patel进行了展示,Patel立即喜欢上了这款软件。

后来,Boysan和Ayers成立了一个叫做Boteb的公司,Creare从Boteb公司购买了软件的商业版权,提供了10%的销售版税和25,000美元的最低保证,并且同意购买Boteb至少1000个小时的开发和支持服务。Patel察觉到,Tempest这个名字听起来太复杂了,所以将其改成了Fluent,以此来强调这款软件的易用性(Fluent有流利的意思)。

原Fluent总部。目前,Ansys CFD产品的主要研发部门还在这栋二层小楼里面

“无限”技术支持的软件授权,把Fluent推上快速发展的轨道

在最初几年,创始人们的几个关键决定起了非常大的作用,就是这些决定,最终让Fluent在当时蓬勃兴起的CFD市场中脱颖而出——当时,其它的流体软件开发者售卖永久授权,而技术支持则以小时收费。Patel发觉,用户其实需要大量的支持,但是,如果不得不按小时来付费,他们会选择使用比实际需要少得多的技术支持,因此最终可能无法得到理想的结果。所以,Patel决定已年租的形式进行授权销售,这种授权包含了无限的技术支持,其综合售价非常接近竞争对手永久授权的价格。这是一项关键性的决策,对Fluent最终的成功起到了至关重要的作用。

另一个关键决定是,将所有物理模型和求解器打包到Fluent中,把它们作为一个整体制定单一的年租价格进行售卖。当时,市场的领导者是CHAM (CHAM公司及其主打产品Phoenics 是知名教授斯波尔丁的杰作),它的销售策略是,给用户一个模块和求解器菜单,每个模块都有单独的价格,然后让用户来选择。用户发觉,很难事先决定他们要买哪些求解器和模块。而Fluent的打包出售策略,就非常吸引人,尤其对于投资新的技术方向的使用者来说,这种策略通常效果更好。

第一届Fluent研讨会,实现了80%的成交

Patel将最早的市场聚焦在了燃烧和燃气透平机械上,从而避开了与CHAM直接激烈竞争。他要求Boysan和Ayers增加物理模型,让软件能够处理液滴、颗粒的运动,并且把这些模型整合到交互式的用户界面中。

Patel做了巨大的市场努力。1983年,他邀请Creare燃烧技术背景的客户参加研讨会。Fluent准备了一个参会手册,并且分发给那些客户。Patel请参会者预先提交测试问题,然后在研讨会中Fluent提供测试结果。意识到多数参会人员是没有购买决定权的工程师后,他制作了一个适合让工程师向他们的经理充分展示软件能力的视频。大约40个用户参加了这次研讨会。参会期间,与会者达成了价值15万美元的软件订单,其中的80%最终成交。

随后,Patel趁热打铁,雇佣了第一个正式员工来处理技术支持问题,他让技术支持团队聚焦于如何帮助用户使用Fluent获得成功。这种方法加深了客户的忠诚度,把技术支持作为眼睛和耳朵去观察、聆听客户的需求,从而更有效地探索下一阶段的技术路线以及竞争对手的信息。

Fluent首届研讨会手册封面

不断完善的Fluent

Fluent建立了多个工业领域团队,每个团队聚焦在一个特定的工业领域去销售Fluent。这些团队内部本身包含了多个职能,例如,销售、市场、客户支持和咨询。他们被置于一个单独的利润单元下管理。早期的团队领导在开发利润丰厚的业务方面,获得了大量的经验,他们中的许多人后在Fluent或其它领域取得了成功的职业发展。

整个1980年代,Boysan和Ayers都呆在了谢菲尔德,做了大量的开发工作。一旦遇到问题,Patel就会给Boysan打电话。有时,甚至在午夜Boysan也会起来试着找出到底是哪里出了问题。

Fluent首届研讨会手册中,1980年代早期Fluent的计算结果
水下防喷器的网格。如今Fluent只需要30分钟就可以完成(图片:Bill Kulp,Ansys Blog 2019)。对比上图1980年代Fluent中对换热器的模拟,可以感受到它的演变

与此同时,Patel非常注意跟大学的关系。一开始就以较低的价格向大学提供软件,与那些重要的教授建立良好的关系,在招募优秀学生方面获得了院校的大量帮助。他专注于招募那些对CFD有激情的天才人物,候选人通常要经历长达一天甚至更长时间的面试。

早期的关键性招募包括来自于明尼苏达大学的Dipankar Choudhury(他在2006年Ansys收购Fluent前,担任Fluent的CTO),现在是Ansys的研发副总裁。还有来自于康奈尔大学的Wayne Smith,他领导了Fluent的非结构化网格CFD求解器,后来加入了西门子PLM软件的CD-adpco,成为其高级软件研发副总裁。还有来自于爱荷华大学的Zahed Sheikh,他领导了Fluent的早期销售团队,后来成为Flomerics的执行官。

Keith Hanna描述了1989年他作为年轻的研究员在位于提赛德的英国钢铁公司的经历。公司当时需要从后来的几个通用CFD的市场的领导者中做出选择,包括:CHAM的Phoenics、Computational Dynamics的Star Cd和 Fluent。在他的博客中,Hanna说到:

“尽管当时Spalding被看成CFD领域的伟人,而且英国钢铁公司的专家们非常敬畏他。但是,Phoenics的架构是一个斯波尔丁称为行星和卫星系统的多代码架构,代码之间需要大量的脚本。而Fluent集成了几何引擎、网格生成器、求解器和后处理。尽管整体看当时它的功能少于Phoneics,但在当时简单应用和用户体验对潜在用户产生了巨大的影响。最终我们选择了Fluent。Phoenics当时只能以批处理的方式运行,而我们喜欢的是可以随时在迭代的过程中停下Fluent,观察流场。”

从结构化到非结构化网格

早期的Fluent代码是一个正交网格程序, 这意味着,网格不能应用到任意的CAD几何上面, 在曲面边界上不得不简化为阶梯状。在进行了一些尝试以后,Fluent终于在90年代早期开发了一个适体版本。

当时,Fluent的另外一个限制是,它必须使用结构化网格,这种网格在生成时非常耗费人力。并且,不适合模拟复杂的几何,在捕捉流动的物理方面也不够高效(当时Fluent已经开发出了结构化的适体网格,但这种技术的通用性和易用性仍然在实际中受到挑战)。

Fluent的创始人们做了很多大胆的决定,其中一个是决定不再追求块状的结构化网格。在90年代早期,Fluent是一个单块网格代码,而当时竞争对手已经提供了多块网格解决方法,在网格方面这种方法要灵活得多。尽管当时市场上有非常大的压力,推动Fluent开发多块网格技术,但管理层决定跳过这种技术,直接开发自动化的非结构化网格技术。在当时,这种技术很大程度上还没有被证明。这个明显的风险决策,带来了后来的自动化非结构化网格,最终使Fluent成为行业领导者。

另一个Creare雇员,Wayne Smith开发了可以在求解过程中自适应的非结构化网格CFD求解器,例如在大梯度区域增加网格的密度。完成该项目后,Smith和他的团队迁移到了Patel项目组里,开始为一个新软件的商业化工作。他们最终的成果就是,Tgrid四面体网格生成器(Fluent Meshing的前身)和Rampant求解器(熟悉Fluent的Scheme语言的读者应该知道rpsetvar/rpgetvar等指令,其中的rp指的就是Rampant),后者专注于航空航天领域的高马赫数可压缩流动。

由于Rampant局限在相对较小的应用领域里,原来的结构化网格Fluent代码在1990年代早期始终是公司的旗舰产品。而在1991到1993期间,Rampant获得了几个重要的技术进步,这些进步将被证明对Fluent未来的发展将至关重要。其中包括客户端服务器Cortex架构的引入,域分解并行技术,以及针对不可压流动问题、利用代数多重网格技术的压力基有限容积方法。

对于多数读者来说,可能Rampant比较陌生。事实上它是Fluent发展过程中非常重要的产品,奠定了Fluent强壮和极易扩展的底层架构。上图是用户使用Rampant完成的飞机气动性能模拟的结果云图(图片来源于Richard Smith的学位论文)

1994年,这个版本作为Fluent/UNS 1.0被投入市场。这一年稍后,Jaythi Murthy(当时他领导着Fluent的研发团队),和Sanjay Mathur花了几个星期的时间重写了Fluent/UNS,把它变成了一个在方法和物理上,对于绝大部分的CFD问题更加高效的有限容积代码。1995年, 这个代码作为Fluent/UNS3.2公开发布。Murthy后来继续在象牙塔中大放异彩,他目前是加利福尼亚大学洛杉矶分校的工程系主任。

而Rampant和Fluent/UNS在未来的数年里继续同时存在,直到1998年,他们被合并成了一个单一软件,也就是Fluent 5。

Fluent 5迅速成为了旗舰产品,原来的结构化网格Fluent代码被终止开发了。所有主要的CFD功能方法都被集成在了一个单一软件里面,包括适用于所有流动问题的非结构化网格方法,以及带有简单易用的交互式用户界面、可以在并行超级计算机或者是SGI、Sun和惠普新一代的工作站集群上运行的客户端-服务器架构。

Fluent & Ansys

1991年,Fluent脱离了Creare公司,Creare只保留少数股权。Patel接触了好几家投资银行, 希望能够获得资金支持买断Creare的股权,把公司带入下一个发展阶段。尽管Fluent当时已经可以产生数目可观的现金流,但银行无意于进行收购。这个时期,Patel正好和Aavid Thermalloy的CEO在一起打高尔夫球,Aavid Thermalloy是位于新罕布什尔的专门为电子设备生产散热器的一家公司。正好Aavid当时也在寻求资金支持,所以Fluent和Aavid进行了合并。1996年1月,合并后的公司进行了IPO,这样,Creare的股权被最终买断,新的公司也获得了扩张所需要的资金。

之后,Fluent收购了一些富有竞争力的CFD软件公司,来获取他们的技术和技术团队。包括通用CFD软件Fidap Polyflow ,后者专门处理层流粘弹性流动。这是一个快马加鞭的时期,Fluent销售额从1995年的八百万美元,快速增长到2004年的1亿美元。

2006年5月,Fluent被Ansys收购。Ansys那时业务主要是固体结构力学,两家公司在营收上几乎一样,Fluent的加入,使得Ansys如虎添翼。

斯波尔丁教授是业界公认的CFD工业之父,一次,他非常直白地说明了Ansys Fluent在CFD行业的影响力。他说,他成立的CHAM公司向世界展示了流体动力学问题可以在计算机上进行求解,而Fluent,证明了工程师可以用这个软件求解真实世界的问题。

他的表述再次肯定了Fluent最初就设定好并一直为之努力的目标——为工程师们提供一个交互式的软件,并且向他们提供强大的技术支持,“使工程师们无需耗时耗力的代码开发,就可以应用先进的计算机仿真方法去分析求解实际的设计问题(摘自1983年Fluent产品手册)”

图 Ansys CFD系列产品
译者的话:
2019年,是Fluent诞生的40周年。能够成为一款对行业影响深远的成功软件,除了深厚的技术和经验沉淀,还需要那份最难于坚持的初心。翻阅Fluent的历史,可以看到其几个创始人都是普通学生,当时他们的目的就是想把CFD软件商业化、普及化。后来在得到企业资助后,Fluent也始终保持着“为工程师们提供一个交互式的软件,向他们提供强大的技术支持”的初衷。Ansys Fluent的发展历程,也可为CAE行业从业人士提供一些参考。

相关资料:

Ansys Fluent最新版功能介绍

Ansys 50周年,年度工程仿真盛会2020 Ansys Innovation大会——全球专家在线分享& 180+专题报告、资料公开下载 & Ansys价值白皮书首发,9月15日截止报名>>【报名锁定席位


想了解更多企业仿真解决方案应用、前沿技术资讯,可前往Ansys中国公众微信号:Ansys-China

来源:Bill Kulp,马世虎译。Bill Kulp曾是Ansys资深高级产品经理,为Ansys/Fluent服务的时间超过20年,于2020年从Ansys退休。

注:原文发表于NAFEMS.org,文中有删节。翻译此文时,译者参考了其它文章和信息,添加了附注和部分图片,因此与原文略有出入。

参考资料:nafems.org/publications


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删
相关文章
QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空