找回密码
 立即注册

清华博士谈“开发工业软件”的十余年心路历程

| 2022-5-5 15:03 阅读 9219 评论 20

布景及现状

在当前大力推动制造强国的进程中,大型产业软件是实现制造业运转优化和全流程整合的焦点软件,是高端装备制造中产物设想、数据集成、生产加工和质量管控不成或缺的工具和根本。先辈发财国家将“把握先辈大型产业软件的焦点技术”视为“延续掌控全球产业产业结构主导权”的需要条件,可以说没有大型产业软件,就没有先辈制造业。

产业软件依照利用范畴首要分为三类:流程治理软件、专业软件和嵌入式软件。流程治理软件基于营业模子,实现产物研发、生产和治理进程的信息化;专业软件基于物理和数学道理,首要用于多少、模子设想以及与特定专业相关的研讨型产业软件;嵌入式软件主如果嵌入在产业产物中的利用软件,实现产物自动化以及智能化的提升。

2018年4月,美国制裁复兴通讯,致使复兴因缺少关键“芯片”没法停止。虽然复兴每年进口六七十亿美圆的芯片,但假如将采购名单上不外数百万的电子设想软件停用的话,那上百亿的芯片都不外是硅土。该事务激发了国内焦点技术的全民大会商,也使得人们沉思,到底什么技术才是制约我国制造业成长的真正“短板”?



当产业4.0或中国制造2025的方针越来越集合在数字化工场和数字运营办事的时辰,"数字建模和仿真"再次成为我们关注的焦点。产业研发和设想范畴最为重要CAD(计较机帮助设想)和CAE(计较机帮助工程)技术,再次成为中国信息化最熟悉但却是最“瘸腿”的产业成长范畴。出格是在数字建模与仿真范畴,跟国外产业软件相比,国内技术的成长可以说是何足道哉。在上世纪九十年月前期,由于对产业软件缺少计谋性熟悉,对自立软件扶持力度不敷,使得大量国外大型产业软件进入并占据中国市场。占有关数据报道,2017年,中国软件买卖已跨越5.5万亿群众币,增加率达13.9%。在这些买卖中,制造业相关软件的占比达70%以上。研发设想和仿真软件是大型产业软件的重中之重,而在我国高端装备制造的设想软件市场上,95%的份额被美国、德国、法国等软件公司的产物所占据。


心路过程

上世纪八、九十年月,在国家的支持下,一些高校前后展开了针对具有自立常识产权的CAD、CAE等制造业焦点软件的开辟。以计较机帮助工程(CAE)技术为例,我所结业的清华大学也是众多开辟产业软件的高校之一。对于模拟仿真软件,从开辟到终极成为一个可贸易化的产物,一般来说需要履历几个关键进程,包括算法或求解器开辟、软件交互界面的搭建、软件集成测试、用户反应和不竭升级。但究竟上,高校或研讨所里所谓的产业软件开辟只是集合在第一个阶段,也即算法开辟进程,很少能到达第二个阶段,即即是到达了第二阶段,在大多情况下也只是效力低下的算法+半制品的软件交互界面。

我地点的课题组从上世纪80年月末期就已经展开了针对铸造进程模拟仿真软件的开辟,在我之前的很多的研讨生(博士、硕士)支出了很多精神开辟了用于计较铸造充型进程的活动算法和凝固进程的传热算法,并在此根本上开辟了很多针对铸件质量检测的评价标准和判定原则。为了能让这个软件更好天时用于现实的生产进程,课题组与很多铸造企业展开了合作,经过丈量现实生产进程的数据,不竭完善计较算法和模子。同时,课题组其他职员也在不竭完善软件的交互界面,削减软件的利用难度和进步用户体验。



这样的研讨一向延续到了2009年,也就是我博士结业的那年,由于在我印象中,我是最初一位仍然接棒做这一类产业仿真软件的门生了。终极,我们课题组发生了多少个自力的“软件”大概“法式”模块,各自用于处理特定的产业题目。这是我们的开辟过程,可是我感觉这个进程实在是我国自立软件开辟进程的一个缩影,进修这个进程,我们就能真正地晓得为什么我们做不出有国际合作力的产业软件产物。

第一,我们开辟团队的首要成员是门生,非论是博士也好、硕士也罢,实在本质上都是刚刚本科结业的门生,在理论常识的把握方面也许有一定的上风,可是现实编码和软件开辟方面是完全没有经历的。这类经历上的欠缺大概说不专业,对于开辟大型的产业软件来说是致命的。

大型产业软件的开辟需要前期详实地调研、会商和软件架构,这类架构的感化在起头的时辰能够表示的不强,可是随着软件模块的不竭增加、交互性和复杂性不竭地增强,在软件开辟的中前期,这类架构的感化会变得越来越来强。打个例如,软件架构做的是软件的骨架,前期的开辟就是不竭地向骨架上添“肉”。假如骨架做的好,那末前面的开辟会越来越顺畅,可是假如这个骨架天赋设想不敷,在前期不竭地“加码”进程中,极有能够在某一时辰就会轰然倾圮,而这就是为什么我们当初没法开辟出一个功用完整的产业软件的首要缘由。我仍然记得,最初当一切代码都交到我这里并让我做集成的时辰的那种“为难”。开辟的时辰我们每小我用的代码架构都分歧,这是个历史缘由(我们在校的时候并不堆叠,教员并不会强迫要求我们用一样的方式来开辟模子,究竟对于一个想结业的门生来说,结业自己的压力大于一切,教员也希望你用自己最熟悉和擅长的方式来开辟自己的模子),可是这给前期的软件集成带来了极大的困难,甚至一定水平上来说是不成能完成的。

第二,在高校开辟产业软件是“非支流”的,在一定水平上,做这个工作是“游手好闲”的。高校订教师的评价标准是文章的颁发、研讨项目数目以及讲授。这间接决议了导师对其门生的工作要求,从我本身来说,我们研讨生结业要求颁发一定数目和质量的论文,实在这个要求对于大部分研讨生来说是很轻易实现的,可是现实的状态是仍然有很多研讨生为了实现这个方针而挖空心机。在这类情况下,大部分的教师和门生城市把精神集合在可以发生高质量论文的研讨偏向上,而对于开辟产业软件这类工作,只要少少数研讨生有爱好大概说勇于去做。值得光荣的是,我是那时少数偶然候能做这个工作的门生之一。实在从本科到博士,我最大的爱好就是数学,我的专业是机械工程,可是我并不感觉这对我是一种障碍,相反,我以为数学只要在现实的工程布景下才会更有用,只要把数学、物理利用在现实的产业生产或生活中步崆最有代价的。是以,我那时自学了很多的数学道理和编程说话,包括后来对我工作起到关键感化的数值分析和C++说话。

第三,也是最重要的——不是一切的人都合适做算法或模子开辟。一个模拟仿真产业软件撤除我们能看到的软件界面和操纵流程之外,实在最内核的是算法或求解器,比如用于模拟金属液充型进程的活动算法和用于模拟液态金属凝固进程的传热算法等。与软件自己的开辟进程分歧,求解器的开辟是一个构建、实现和不竭改良的进程。所谓构建指的是构建物理模子或算法自己的进程。以粘性流体为例,描画活动的控制方程是Navier-Stokes方程,但若何在保证质量守恒的条件下高效求解该方程就是一个难点,这就需要构建奇妙的算法。现实上,若何高效求解这个方程是计较流体力学到现在仍然存在的关键题目之一。同时,求解器的开辟也是现今与计较流体相关的贸易软件的首要技术壁垒和合作点。比如说以SIMPLE为焦点算法的Fluent软件和以LBM为首要内核算法的Powerflow软件。在高校中,大部分门生在结业的压力下会挑选相对轻易的研讨偏向和途径,由于这轻易发生论文。而对于开辟“硬核”算法,大部分人都是避而远之,这使得在高校,真正能处置产业软件开辟的人少之又少,而在这些少之又少的人中,真正是感爱好并有才能处置算法开辟的则更是凤毛麟角了。

撤除构建算法,另一个难点是代码的实现进程,这个所谓的编码不是传统意义上的软件编码,而是算法编码,这需要编码职员自己对数学算法有极强的了解,可以把算法用编码的方式“翻译”成机械代码,这需要深厚的编程经历和代码纠错才能。单从算法编码自己来说,针对同一个算法,分歧人编写出的代码在运转效力上会存几倍甚至几十倍的差别。

第四,基于高校或研讨所“天生”的产业软件,很少或几近没有向客户收集反应并不竭升级。这实在是很轻易了解的,高校做产业软件的目标从起头就不是要做成一个产物或商品,其目标只是做研讨。这也决议了这个软件绝对不成能会放诸市场,承受市场或客户的检验,而终极也只是一个被放置在“空中楼阁”中的半制品。同时,做为跟尾研讨和市场的桥梁,国内现有的技术孵化器甚至是投资人并没有起到关键的感化。在市场合作的强逼下,跟转化实在的硬核技术相比,这些所谓的孵化器更重视的是短期经济效益,而产业软件绝对不成能和“短期收益”挂钩。这间接限制了支持产业软件转化的“源”,而除非国家采纳需要的办法,否则这个场面在一按时候之内是不会改变的。

从这四点可以看出,依靠国内高校开辟有国际合作力的产业软件实在是不太能够的——这里我出格突出了“有国际合作力”这几个字,由于实在的自立软件一定得具有国际合作力,否则那就是一个失利的产物,其自己也没有存在的代价。


复兴之策

那末假如高校没有这个“土壤”,在市场合作中作为自力个体的公司若何实现自立产业软件的开辟和复兴呢?


我感觉必须具有三个条件:

第一,必须停止持久的投入,以保证技术不竭更新;

第二,一定要有合适的团队来做;

第三,一定要有一套行之有用的方式或机制实现产业软件软件自己的开辟、市场反应和不竭升级。


与大部分今朝被推在风口浪尖的所谓“技术”分歧,产业软件的开辟需要持久的堆集,只要不竭地开辟、反应和升级才能有用地进步软件的市场合作力,同时,用于模拟仿真的数据库(材料、工艺)也需要持久地不竭堆集和更新。产业软件最焦点的部分是求解器,求解器的开辟和普通的IT编码分歧,需要开辟职员有深厚的数学、物理根本和编码才能,最重要的是必必要对此有爱好并“乐此不疲”,只要这样才能开辟出效力极高、有国际合作力的求解器,使得我们自立产业软件遇上或超越天下先辈水平。

从我国现阶段产业的成长情况来看,实现产业软件的创新和冲破迫在眉睫。从产物特征上讲产业软件只是一个工具,可是实现自立产业软件其自己就并不但是工具了。自立的原意是指自己把握,自己把握焦点技术以后,会极大提升与产业相关的征询和办奇迹的成长,这会反过来促进和提升制造业的整体水和蔼合作力,并终极构成一个成熟的产业成长系统,这实在也是产业发财国家的现状。

同时,成长自立产业软件不需要完全照搬发财国家的老路,我们完全可以根据我国现阶段的国情停止展开。在现阶段,国外进口的产业软件一般来论价格高贵,国内只要大型企业才能承当其利用用度。而与其他国家相比,在近十几年里我国在互联网、信息化方面获得了领先的成长上风,在成长自立产业软件的同时,我们完全可以借助互联网的上风实现产业软件的快速提高,实现产业软件的线上利用,并以相对低价的方式向中、低企业推行,周全复兴国内根本产业水平。针对这类产业软件成长形式,我们将在前面的文章中停止具体地拆解。

可是最重要的仍然是,非论以什么方式推行产业软件,其“算法内核”一定是最关键的技术,我们必须舍得投入资本和耐心去开辟和堆集,并不竭完善。


*图片来历于收集


作者:Marsfish

结业于清华大学(本、博),牛津大学、英国皇家学会研讨会员,持久处置数字化产业方面的研讨,包括高性能算法、高能X射线检测、图像处置以及相关产业范畴的材料和焦点工艺开辟等,发愤缔造有国际合作力的自立化CAE软件,摆脱国际把持,提升和复兴民族产业水平。

  • 游客 2022-5-5 15:21
    工业软件是什么专业的延伸?
  • 游客 2022-5-5 15:20
    有足够强大的底层技术支撑起来的,绝对不是捷径
  • 游客 2022-5-5 15:19
    工业软件线上使用?别总想搞捷径。弯道超车那一套不是任何地方都能适用的
  • 游客 2022-5-5 15:18
    承袭柳院士的研究
  • 游客 2022-5-5 15:17
    清华柳院士课题组?
  • 游客 2022-5-5 15:17
    我现在研一,导师让我开发一个热力计算软件,但进展一直很慢,从零学编程,了解怎么写软件,但最大的阻碍是我觉得这东西没有意义,看了师兄写的东西,心中有种否定,否定自己所写出的软件大概率是不会被真的拿去应用,但又有一种即使没有真的被应用,但也能在这个方向上为国家做出一点点的贡献,也就足矣的感觉。(与师兄的软件相比,我所做出来的都不能叫软件)

查看全部评论>>

文章点评
2022-04-17 14:20
工业制造 工业软件,快没人了!
在软件行业中,工业软件是一个小众产业,却是工业制造的大脑和神经,在产业链中发挥关 <详情>
2022-05-05 15:03
工业制造 清华博士谈“开发工业软件”的十余年心路历程
背景及现状在当前大力推进制造强国的进程中,大型工业软件是实现制造业运行优化和全流 <详情>
2022-05-19 09:12
工业制造 【工业工程】闲聊 工业工程就业(国内本科篇)
最近收到很多关于工业工程就业的回答邀请,恰逢高考又有一批考生面临择校择专业,众多 <详情>
2022-08-21 07:14
工业制造 「周薪制」解决制造业招工难
为什么年轻人不愿意进工厂?中国上百万家制造企业的老板们,似乎没有想通一个问题:员 <详情>
2022-08-24 19:54
工业制造 中国工业的真实水平——与发达国家的差距日渐拉大,根源在 ...
改开以来,中国的工业水平取得了一定的进步,这是不争的事实。但是,这种进步更多是体 <详情>
2022-10-13 22:30
工业制造 越南,亚洲制造业的下一个强国
内容提要:1、越来越多的跨国企业在越南投资制造业;2、越南吸引的制造业,正在从劳动 <详情>
2022-12-24 15:42
工业制造 中国制造2025失败了吗?
大部分人对中国制造业的理解可能就是“全产业链,大而不强,规模全球第一,实体产业重 <详情>
2022-12-28 17:34
工业制造 中国高精度工业何去何从
错过雄安千年大计,错过了教培的逃顶,这次又错过了下金蛋的工业母机。各位有必要去认 <详情>
2023-03-22 10:26
工业制造 超详细!制造业成本核算流程+案例分析+公式,还不赶紧学起来
超详细!制造业成本核算流程+案例分析+公式,还不赶紧学起来与其他行业相比,制造业的 <详情>
2022-04-20 16:03
工业制造 倪光南:中国制造到不了中国“智”造,关键就在于工业软件卡脖子
中国是世界制造业大国吗?毋庸置疑,是。中国是世界规模第一的制造业国家,在全球的比 <详情>
2022-05-07 15:57
工业制造 常用棒针符号图解大全
棒针织出来的作品给人的感觉一直是精致,密实,耐用。棒针编织真的很强大,可以编织成 <详情>
2022-04-21 18:16
工业制造 各省工业体系完整度评价:广东第1、山东第2、四川第5、辽宁第6
评价各省工业实力的角度有很多,常见的有工业增加值法、规模以上工业营收法,但这些办 <详情>
2022-04-21 19:46
工业制造 世界八大顶尖的工业机器人制造强国
一、日本日本是全球公认的机器人制造强国。在全球十大机器人公司中,日本的机器人竟然 <详情>
2022-05-05 20:40
工业制造 工业数据全面对比,来看上海、深圳、苏州谁才是中国制造业第1城
目前我国仍然是全球最大的发展中国家,同时也是全球人口最多的国家,所以任何时候发展 <详情>
2022-07-19 07:34
工业制造 十个工业设计师常用的3D建模软件
很多人都会好奇,电脑是怎么将手绘的2D图形变成3D的实际物品的?究竟是什么神奇魔法能 <详情>
2022-04-22 08:40
工业制造 李毅中:大变局下中国工业面临六大挑战,力争“十四五”进入制造
21世纪经济报道 见习记者缴翼飞 北京报道在12月29日举行的中新财经2021年会上,中国工 <详情>
2022-05-10 05:29
工业制造 武汉前三季度工业生产稳步增长,新兴产业不断壮大
长江日报大武汉客户端10月22日讯(记者吴曈)10月22日下午,武汉市人民政府新闻办公室 <详情>
2022-05-11 16:55
工业制造 不能错过的宝宝名字,易经起名,注重易理,好听不重名!
?宝宝的名字可不能随随便便的就取了,名字是会伴随宝宝这一生的,所以一个寓意好的名 <详情>
2022-05-15 13:43
工业制造 西安经开又一家三甲医院投用在即
位于泾渭新城的西安市中心医院经开院区,一栋栋崭新的建筑整齐屹立,阳光穿过蓝色玻璃 <详情>
2022-04-19 07:12
工业制造 中国高端制造顶尖的龙头:5大工业母机企业,未来或迎来高成长
如果说制造业是一个国家发展的基础,那么机床就是制造业的基础,因为制造业需要制造商 <详情>

热门文章