5月28日,国际Modelica协会主席Dirk Zimmer博士到访同元软控苏州总部,双方围绕Modelica技术未来发展与开放生态建设,展开了深入的探讨与交流。
左:Modelica协会主席Dirk Zimmer博士
右:同元软控董事长周凡利
01
Dirk Zimmer博士:推动Modelica语言向轻量、确定、开放迈进
座谈会上,Dirk Zimmer博士带来主题为《Modelica Lite:Towards a Strict, Robust and Scalable Subset of Modelica》的专题报告,围绕“如何简化Modelica语言复杂性、提升普适性和工具生态适配性”进行了深入分享。
他指出,Modelica在表达复杂系统模型方面具备强大能力,但语言复杂度也在制约其进一步普及和工具生态的发展,而Modelica Lite旨在构建一套更严格、稳健、可扩展的子集语言体系,在不失通用性和表达力的前提下,大幅度降低语言复杂度,更加简单易学。
Dirk Zimmer博士介绍,Modelica Lite通过三项关键策略可将语言复杂度降低超过20倍:
强化建模顺序(Enforce Order):引入假设因果性机制,使模型构建逻辑更加清晰、处理流程更加可控。
确保确定性(Enforce Determinism):在信号流、能量流、物理系统等不同建模范式中,强调仿真执行路径的唯一性与结果可重复性;
倡导简约原则(Enforce Frugality):鼓励去除冗余建模语句,仅保留核心结构与关键变量,实现建模的“高效表达”。
此外,Dirk Zimmer博士还提出“Cooperative Mode for Tool Development”,他表示Modelica Lite作为工具开发的协同接口子集,有望大幅降低语言支持门槛,提升轻量化工具链的开发效率,为Modelica生态注入更高活力。
02
MWORKS:打造信息物理系统计算仿真平台与开放生态
同元软控技术市场总监周拥华作了题为《新一代科学计算与系统建模仿真平台MWORKS》的专题汇报,系统介绍了MWORKS在Modelica语言基础上的持续工具研发、创新实践与技术拓展。
MWORKS.Sysplorer作为亚太地区唯一一款被Modelica协会官方认可的系统建模仿真软件,全面支持Modelica规范3.6、Modelica标准库4.0以及FMI 1.0/2.0/3.0,具备从建模、仿真到验证的全面能力,仿真求解性能已经超越国际同类软件。
在工程实践层面,周拥华展示了MWORKS在航天、航空、核能、船舶等行业中的典型应用,经过近二十年持续创新实践推广,目前Modelica和MWORKS已经为中国工业界所广泛接受,成为系统建模仿真的事实标准与首选工具。
为解决Modelica在信息流建模能力上有所不足的问题,以及受众相对较小的局限性,同元软控推出了MWORKS.Sysblock,在Modelica统一表达的基础上全面支持框图建模仿真与代码生成;同时,推出MWORKS.Syslab,补充了信息流建模仿真必需的科学计算和框图建模能力,大大提升了MWORKS的应用领域与能力,这与Dirk Zimmer博士的努力方向异曲同工。
作为Modelica标准体系的参与者与贡献者之一,同元软控推出了Modelica标准库中文版——TYModelica Chinese(Modelica4.0.0.TY.1),目前已在GitHub平台正式发布(🔗https://github.com/Suzhou-Tongyuan/TYModelica_Chinese),面向全球用户开放共享。该模型库基于Modelica标准库4.0.0版本开发,解决了与3.2.3版本的兼容性问题,并提供了更适合工程实践的通用模型,是对标准库的实用化增强。
未来,同元软控期望通过建设开源科学计算和系统建模(openscs)社区,打造国际化的科学计算与建模平台,推动开源成果的联合治理、开放共享,吸引全球技术爱好者参与,孵化高质量开源成果,推动产学研一体化生态的良性发展,为工业软件创新注入持续动力。
03
深度技术交流,积极参与Modelica国际规范与开放生态建设
会议技术交流环节,同元软控技术团队与Dirk Zimmer博士进行了2个小时的深度技术交流,就Modelica语言机制、工具模型库开发、用户关切的模型调试、高频仿真等问题深入探讨,现场互动氛围热烈。
Modelica协会
Modelica协会是一个独立的非营利性国际组织,致力于推动多领域物理系统建模仿真技术的标准规范建设。
目前,Modelica协会围绕系统建模仿真技术,构建了六大核心项目:
-
Modelica Language:语言规范与标准演进;
-
Modelica Libraries:标准模型库的开发与共享;
-
FMI(Functional Mock-up Interface):支持跨平台模型集成的功能样机接口标准;
-
SSP(System Structure and Parameterization):样机集成的系统结构与参数配置标准;
-
DCP(Distributed Co-Simulation Protocol):用于实时系统与仿真环境集成的分布式通信协议;
-
eFMI(Exported FMI):支持嵌入式部署的功能样机接口标准。
同元软控自2013年起即正式加入Modelica协会。作为Modelica协会成员,同元软控董事长周凡利长期参与Modelica国际标准的研讨与推进,持续推动其在工业仿真中的落地实践。
本次技术交流会议围绕Modelica语言的技术演进与产业应用展开了深入的建设性探讨,双方对齐了Modelica技术发展的方向,认为Modelica在中国的蓬勃发展对于Modelica的发展具有重要意义,同元将在中文标准、中文标准库、规范扩展、用户反馈等方面积极参与到国际Modelica社区,实现openSCS与国际Modelica社区更深入的链接与合作,共同推进Modelica技术在数字化与智能化时代下的进一步发展。