工业软件国产化真相:CAE/EDA/CAD仅5%,DCS为何超60%?
1. 一线工程师视角下的工业软件国产化现状
1.1 三个赛道5%与一个赛道60%的真相拆解
先把这个标题里的数字说清楚。工业软件是个大箩筐,里面装的东西差异极大。一线工程师嘴里说的“三个赛道国产率仅5%”,通常指的是**CAE(计算机辅助工程仿真)、EDA(电子设计自动化)、以及高端CAD/PLM(产品生命周期管理)这三个领域。而“一个赛道超60%”,指的则是DCS(分散控制系统)**这类流程工业控制软件。
为什么差距这么大?我干了十多年工控和仿真相关的工作,跟不少同行聊过,自己也踩过不少坑,这里面的逻辑其实很清晰。
CAE、EDA、高端CAD这三个赛道,本质上是数学+物理+计算机科学的深度耦合。CAE的核心是求解器,背后是有限元、有限体积、边界元这些数值方法,再加上材料本构模型、接触算法、并行计算架构。EDA更狠,它要解决的是超大规模集成电路的布局布线、时序分析、功耗优化,涉及图论、组合优化、计算几何。这些东西不是靠堆人力就能短期突破的,需要长期的算法积累和工业场景打磨。
而DCS赛道,本质上是实时控制+冗余架构+工程组态。它的核心难点在于可靠性、实时性和工程易用性,而不是底层数学。国内在流程工业(电力、化工、冶金)有大量实际项目,DCS厂商在消化吸收和自主迭代中,逐步把国产化率做上来了。再加上DCS的硬件和软件耦合度高,国外品牌切换成本大,给了国产厂商生存空间。
注意:这里的“国产率”口径很关键。如果是按销售额算,DCS国产化率确实能到60%以上;如果是按高端大型项目(比如百万吨级乙烯、百万千瓦级核电)算,比例会低不少。一线工程师说“超60%”,通常是指中小型项目或者整体装机量。
1.2 为什么CAE、EDA、CAD的替代这么难
我拿CAE举个例子。你打开一个国产CAE软件,界面做得再漂亮,一跑算例就露馅。一个非线性接触问题,国外软件可能迭代20步收敛,国产软件迭代200步还在震荡。这不是界面问题,是求解器内核的差距。
求解器内核的差距体现在几个层面:
- 单元库和材料库:国外软件积累了几十年,单元类型几百种,材料本构模型上百种。国产软件可能只有几十种单元、十几种材料。你做个橡胶超弹性分析,国产软件里找不到合适的本构模型,只能硬着头皮用线弹性近似,结果肯定不对。
- 接触算法:接触是CAE里最难的部分之一。国外软件有专门的接触搜索算法、摩擦模型、热力耦合接触。国产软件在这块往往只能处理简单接触,复杂装配体一算就出问题。
- 并行计算:国外软件支持MPI+OpenMP混合并行,能跑几千核。国产软件可能只支持几十核,算一个大模型要等好几天。
- 验证与确认(V&V):国外软件有大量的标准算例库和实验数据对标,用户敢用。国产软件缺乏系统的V&V,用户不敢拿它做关键设计决策。
EDA的难度更不用说了。一颗先进工艺的芯片,几亿个晶体管,布线层数十几层,时序收敛、信号完整性、热分析、DFM(可制造性设计)全都要考虑。国外EDA工具是跟晶圆厂深度绑定的,工艺库、PDK(工艺设计套件)都是联合开发的。国产EDA想切入,先得让晶圆厂愿意跟你合作,这本身就是个鸡生蛋蛋生鸡的问题。
高端CAD/PLM的难点在于几何内核。Parasolid、ACIS、CGM这些几何引擎,是几十年积累的代码,稳定性、精度、功能都不是短期能追上的。国产CAD很多是买国外内核来二次开发,一旦国外断供,立马歇菜。真正自研几何内核的国产厂商,屈指可数,而且功能上还有明显差距。
1.3 DCS赛道为什么能跑到60%
DCS的情况完全不同。我参与过几个国产DCS的组态和调试项目,说点实际的感受。
DCS的核心是控制器+IO+组态软件+监控软件。控制器硬件现在国产化问题不大,FPGA、ARM、DSP都有国产替代方案。IO模块的精度和可靠性,国产厂商也追上来了。组态软件和监控软件,功能上跟国外品牌(比如西门子PCS7、艾默生DeltaV、霍尼韦尔Experion)比,差距在缩小。
为什么DCS能跑到60%?几个原因:
- 项目驱动:国内流程工业项目多,业主愿意给国产DCS机会。尤其是中小型项目,国产DCS性价比高,服务响应快。
- 工程服务本地化:DCS项目很吃工程服务,组态、调试、维护都