从MATLAB到MWORKS,科学计算与系统建模仿真平台的中国选项

“中国需要自主的科学计算与系统建模仿真平台。”

工业软件是所有复杂系统研发设计、仿真验证和数字制造的必备工具,已经成为衡量一个国家工业竞争力的核心指标。在传统工业软件领域,我们一直处于落后状态,尤其是研发设计类工业软件,高端研发设计工业软件95%被欧美垄断。自2018年以来,工业软件已经被普遍认为是中国“缺芯少魂”的卡脖子瓶颈问题。2020年美国MathWorks公司对哈工大、哈工程等高校禁用MATLAB,正是高端工业软件卡脖子的典型体现。

世界正经历百年未有之大变局,新一轮科技革命和产业变革深入发展。以2018年美国装备数字工程的推出为标志,世界装备制造业正式进入数字化时代。装备数字化通过在“数字空间多次迭代、物理世界一次成功”实现装备研制全流程数字化,全面变革装备研制模式,带来研制效率数量级提升。装备数字化的打开密钥是信息物理系统的统一建模、计算与仿真,通过机械、电气、流体、热等多专业物理域统一建模仿真和信号、通信、控制、计算、AI等信息域统一计算仿真,再加上两者的一体化无缝融合,为各类装备研制提供了统一的数字化实现范式。

科学计算与系统建模仿真为信息物理系统的统一计算仿真提供了具体的实现,科学计算支持信息域计算仿真,系统建模仿真支持物理域建模仿真,两者的一体化支持信息物理融合系统的统一建模、计算及仿真。因此,科学计算与系统建模仿真是装备数字化的关键与落地的支撑。不管是要解决卡脖子工业软件的问题,还是要打造装备数字化的自主支撑平台,中国都需要有自主的科学计算与系统建模仿真平台!

“当时代需要,我们就上场。”

2020年,同元软控经过二十年技术积累,十二年持续打磨和工程迭代,作为MWorks平台核心的系统建模仿真软件Sysplorer已经进入国际前列,在标准支持、内核性能以及功能完整上全面媲美国际同类软件。Sysplorer以面向机、电、热、控等物理域系统建模和仿真为主,对信息域信号、通信、控制、图像等专业的计算支持不足,但即便如此,MWorks仍是当时国内最接近MATLAB的软件。因此,当6月份MATLAB禁用事件发生后,我们响应业界需求,发出《MATLAB走了,MWorks来了》的公文,正式宣布打造中国自主、完整的科学计算与系统建模仿真平台。在当时,虽然有系统建模仿真软件作为基础,但MWorks相对MATLAB/Simulink仍有不小差距,科学计算软件、框图建模与代码生成以及一系列工具箱都待补充完善。

同元软控以“创新、超越”为企业文化,认为单纯的替代难以打造真正的高端工业软件。目前网络化、数字化、智能化技术变革日新月异,数字化技术从专业软件、系统建模、MBSE发展到数字工程。同元软控要充分发挥技术变革的后发优势,打造新一代的科学计算与系统建模仿真平台。综合MATLAB/Simulink的优点优势和技术发展趋势,我们定义新一代的科学计算与系统建模仿真平台要具备以下特征:自主、创新、标准、开放、完整、高效、易用、兼容。通过科学计算与系统建模仿真的一体化支持信息物理融合系统计算仿真,通过设计-仿真融合、系统-专业融合、机理-数据融合为装备数字化提供基础平台,通过端云一体化部署实现全云化支持。

回首过去三年,同元软控厚积薄发、攻坚克难,持续打造标准、开放、共享的新一代科学计算与系统建模仿真平台,不断夯实装备数字化的基础底座!

2021年,MWorks正式完成工具向平台的转变,升级为大写的MWORKS。

这一年,MWORKS家族迎来了新成员科学计算软件MWORKS.Syslab,与MWORKS.Sysplorer双向深度融合,形成新一代科学计算与系统建模仿真一体化的基础平台,满足各行业在设计、建模、计算、仿真、分析方面的业务需求。

2022年,MWORKS全面升级,构建完整CPS建模仿真技术底座。

这一年,MWORKS功能与性能大幅提升,MWORKS.Sysplorer始终保持国际先进,MWORKS.Syslab全面可用,工业知识模型互联平台MoHub全新发布。从“数字化交付、全系统仿真验证、全流程模型贯通、数字孪生应用”四个层面,全面支持装备数字化工程落地。

2023年,MWORKS平台建设及行业数字化应用双轮驱动,为重点行业提供数字化底座并支撑各行业装备数字化转型。

这一年,MWORKS全面优化更新,拥有更全能的云化版本、更成熟的基础环境、更完整的工具集、更开放的平台架构。其中,MWORKS.Syslab拥有完整成熟的数学计算函数库,相对对标软件,函数覆盖率超90%,平均计算速度提升20%。目前,MWORKS在航天、航空、车辆、能源、船舶、教育等领域的实际应用中,经过长时间、高频度的验证,已取得了令人瞩目的成绩。

“完整的科学计算与系统建模仿真平台MWORKS来了!”

到目前为止,MWORKS已经成为自主、开放、完整、高效、兼容的新一代科学计算与系统建模仿真平台!

2024年2月25日,我们将以“创新 兼蓄 不止于替代”为主题重磅发布MWORKS 2024。此次发布会,将全面推出国内最完整的自主科学计算与系统建模仿真平台,展示新版MWORKS平台的更加全面强大的功能、典型行业应用及开放生态。

△ MWORKS 2024产品发布会

标准、开放、自主、先进,是MWORKS的立足之本。同元软控采用开放的多领域物理建模规范Modelica,历时16年倾力打造系统建模仿真环境Sysplorer,拥有完全自主的世界级编译求解内核,并且扩展Modelica规范,在系统建模统一规范和框架下全面支持框图建模和状态机建模;同元软控选用了先进、开放的科学计算语言Julia作为科学计算环境基础,自主开发了系列编译器,全面支持Python、C/C++、M等多种语言,持续完善新一代科学计算环境;基于Sysplorer和Syslab,自主构建了系列工具箱、模型库及专业应用。MWORKS已经从2015年单纯的系统建模仿真软件,发展到融合系统架构设计、科学计算、系统建模仿真、云端协同建模等多个核心软件及系列算法库、模型库、工具箱于一体的新一代科学计算与系统建模仿真平台,成为国际上第四个支持科学计算与系统建模仿真一体化的平台,为世界提供科学计算与建模仿真平台的中国选项。

过去几年,同元软控围绕行业应用需求和装备数字化需求,持续迭代完善MWORKS。2024年,MWORKS完成了里程碑的重大升级,系统建模仿真内核五年重构,框图建模与代码生成突破窠臼,科学计算大量创新,工具箱家族不断扩大。2月25日,MWORKS 2024重装发布,重点推出6大重磅功能,全新发布22个新产品,大幅更新14个产品,平台累计已具备33个工具箱和29个模型库,端云一体自主化,与国产信创产品全面兼容,全面提升用户使用体验!

△ MWORKS 2024产品更新亮点

作为新一代装备数字化平台底座,MWORKS具备开放标准、融合创新、数字支撑、端云一体、开放生态、国际先进自主可控七大优势。其六大融合创新特性,多专业物理域模型融合、信息域与物理域模型融合、系统模型与专业模型融合、机理模型与数据模型融合、数字模型与实物融合,使得MWORKS平台支持需求分析、架构设计、仿真验证、虚拟试验、运行维护及全流程模型管理;支持开展基于体系模型的装备论证、基于系统模型的装备正向设计与验证、数字样机驱动的装备虚拟试验、基于数字孪生的装备数字化运维,全面支撑装备系统研制模式变革、产品智能升级和数智资产重构,彻底颠覆了信息化时代的传统装备研发模式。从空间站到国产大飞机,从工程车辆到船舶舰艇,大量的行业应用验证证明,MWORKS能够为各行业装备数字化研制实现覆盖战略筹划、装备论证、设计验证、试验验证、运维保障等全生命周期的全方面赋能。

△ MWORKS 颠覆传统装备研发模式

教育领域,MWORKS基于其开放框架,与哈尔滨工业大学、哈尔滨工程大学等高校全力合作,支持哈工大等高校推出MWORKS科教版,以国产数字化工业软件为枢纽,推进数字化教育和教育数字化。

进入21世纪以来,以2000年为分界点,工业软件从专业建模仿真发展到系统级建模仿真、MBSE、数字化工程,当工业软件从专业级发展到系统级时,工业软件的竞争将不再是单个工具的竞争,而是整体平台的竞争与软件生态的竞争,智能化的加速发展将会进一步强化这个特点。一味的模仿与单纯的替代没有出路,抓住时代技术发展趋势,围绕行业应用需求,在工程实践中反复迭代,才会锤炼出好用的软件。融入工业创新、共创先进软件,这是同元软控认定的工业软件发展理念!

标准、开放、兼容,才能形成生态。MWORKS采用了Modelica、FMI、Julia等系列国际开放规范和开放语言,同时提供了平台开放架构与SDK开放接口,以及应用开发环境,作为各行业装备数字化基础底座,提供了丰富的扩展开发手段。MWORKS采用Modelica和Julia,但通过掌握底层内核,不受限于Modelica和Julia,全面向MATLAB/Simulink、Python等优秀软件和语言学习,提供了Julia、Python、C/C++、M等系列语言支持,兼包并蓄。

如今的MWORKS,不仅拥有国际领先的编译求解内核,支持百万级方程系统超实时仿真,提供可扩展求解器框架,支持行业专用求解器的定制,还提供了更加完备的软件帮助体系和学习培训知识库,让软件更好学、更易用。MWORKS在系统建模仿真内核持续创新、迭代发展,在功能和性能上已经逐步超越国际同类软件;新一代科学计算与系统建模仿真平台,需要在更多行业应用中充分迭代,需要有更多的合作伙伴共同发展,才能真正实现软件的强大和生态的繁荣。同元软控希望将MWORKS作为开放的装备数字化计算仿真底座,与各个行业、各方力量共同努力,共创先进工业软件!

△ 报名通道

MWORKS 2024产品发布会召开在即,持续进化的国内最为完整的自主“科学计算与系统建模仿真平台”即将与大家见面!届时,同元软控将展示新版 MWORKS平台的强大功能、典型应用及开放生态。我们期待这成为一个国产工业软件崭新篇章的开始,诚邀您一起共同见证!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/403594.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

uniapp开发微信小程序跳转到另一个小程序中

注意:一开始我的云上务工模块是单独的tabbar界面,但是小程序跳转好像不能直接点击tabbar进行,所以我将这里改成了点击首页中的按钮进行跳转 点击这里进行小程序跳转 目录 基础讲解 uniapp小程序跳转的两个方法 调用说明(半屏跳转…

助力国产BMS管理芯片品牌发展,世强硬创获迈巨微电子授权代理

作为电池的核心半导体器件,BMS电池管理芯片在电动化时代的需求持续旺盛,并迎来了快速迭代的时期。 为满足电动自行车、AGV等市场对BMS电池管理芯片的需求,世强先进(深圳)科技股份有限公司(下称“世强先进”…

记阿里云mysql丢表丢数据的实践记录

第一时间挂工单,联系工程师指引,现在回过来想,第一时间要确认发生时间。 1.通过性能视图(马后炮的总结,实际凭记忆恢复了三四次才找到数据) 2.先恢复数据 通过Navicat工具,结构同步&#xff0…

动态绑定样式,uniapp,用三元运算动态绑定多个class类样式,动态绑定的样式可以和原始样式共存

介绍 | uni-app官网 vue、uniapp中动态添加绑定style、class 9种方法实现_vue style动态绑定-CSDN博客 uniapp使用三元运算符动态绑定元素的style样式_uniapp style动态绑定-CSDN博客 对象写法,可以写多个class类 class类的名字:判断条件,最后结果只有…

元宵佳节到,互动礼品,该怎么邮寄最便宜呢?

家人们,一年一度的元宵佳节就要到了,大家吃汤圆了没,朋友之间是不是可以相互寄送点礼物啊,但是该怎么邮寄呢?用什么方式寄快递最便宜呢?客官别着急,听我慢慢说给你听。 首先,先说说各…

NPS配置内网穿透-Windows,PVE

Windows和PVE的区别就是下载客户端的时候一个选windows-amd64(64位的电脑)另一个选 linux-amd64(64位电脑),386对应的是32位的电脑. Releases ehang-io/nps (github.com) PVE的安装参考的是以下视频安装.利用PVE虚拟机,来打造属于自己的All In One系统吧&#xf…

谷歌掀桌子!开源Gemma:可商用,性能超过Llama 2!

2月22日,谷歌在官网宣布,开源大语言模型Gemma。 Gemma与谷歌最新发布的Gemini 使用了同一架构,有20亿、70亿两种参数,每种参数都有预训练和指令调优两个版本。 根据谷歌公布的测试显示,在MMLU、BBH、GSM8K等主流测试…

大型语言模型的语义搜索(一):关键词搜索

关键词搜索(Keyword Search)是文本搜索种一种常用的技术,很多知名的应用app比如Spotify、YouTube 或 Google map等都会使用关键词搜索的算法来实现用户的搜索任务,关键词搜索是构建搜索系统最常用的方法,最常用的搜索算法是Okapi BM25&#x…

两种动态代理(可以看到代理类的样子,方便理解)

这里写目录标题 jdk动态代理例子CGlib动态代理例子手写spring中的事务部分自定义注解版aop实现方式 Spring的两大重点,IOC和AOP,今天我们就来学AOP,众所周知AOP的底层是动态代理,让我们看一下这两种动态代理的区别。 例子&#x…

软件压力测试:测试方法与步骤详解

随着软件应用的不断发展,用户对系统性能的要求也逐渐提高。在不同的负载条件下,系统必须能够保持稳定、高效的运行。软件压力测试是一种验证系统在各种负载情况下性能表现的关键手段。本文将详细探讨软件压力测试的方法和步骤。 1. 明确测试目标 在进行压…

数字化转型:八大关键词揭示企业增长新引擎

导语: 在数字化浪潮的席卷下,企业正面临前所未有的转型挑战与增长机遇。为了把握这一时代的脉搏,我们需要深入剖析数字化转型的核心要素。本文将通过“洞察不确定性、驾驭复杂系统、重塑竞争边界、数据驱动决策、智能软件崛起、技术架构重塑…

WooCommerce商品采集与发布插件

如何采集商品或产品信息,并自动发布到Wordpress系统的WooCommerce商品? 推荐使用简数采集器,操作简单方便,且无缝衔接WooCommerce插件,快速完成商品的采集与发布。 简数采集器的智能自动生成采集规则和可视化操作功能…

C 语言基本语法及实用案例分享

一、什么是 C 语言? C语言是一种较早的程序设计语言,诞生于1972年的贝尔实验室。1972 年,Dennis Ritchie 设计了C语言,它继承了B语言的许多思想,并加入了数据类型的概念及其他特性。C语言是一门面向过程的计算机编程语…

AI绘画与修图:重塑数字艺术的新纪元

文章目录 一、AI绘画与修图的原理二、AI绘画的应用三、AI修图的优势四、面临的挑战五、未来发展趋势《AI绘画与修图实战:PhotoshopFirefly从入门到精通 轻松玩转AI绘画与修图实战》亮点内容简介作者简介 随着人工智能技术的飞速发展,AI绘画与修图已经成为…

DTV的LCN功能介绍

文章目录 LCN简介LCN获取LCN Conflict LCN简介 Logical Channel Number(LCN)是数字电视系统中用于标识和组织频道的逻辑编号。LCN的目的是为了方便用户浏览和选择频道,使得数字电视接收设备能够根据这些逻辑编号对频道进行排序和显示。 LCN…

掌握CSS盒子模型:一站式指南

更多web开发知识欢迎访问我的专栏>>> 盒子模型 01-选择器 结构伪类选择器 基本使用 作用:根据元素的结构关系查找元素。 选择器说明E:first-child匹配父元素的第一个子元素EE:last-child匹配父元素的最后一个子元素EE:nth-child(n)匹配父元素的第n个…

043-WEB攻防-PHP应用SQL注入符号拼接请求方法HTTP头JSON编码类

043-WEB攻防-PHP应用&SQL注入&符号拼接&请求方法&HTTP头&JSON&编码类 #知识点: 1、PHP-MYSQL-SQL注入-数据请求类型 2、PHP-MYSQL-SQL注入-数据请求方法 3、PHP-MYSQL-SQL注入-数据请求格式 演示案例: ➢PHP-MYSQL-数据请求类型…

java替换jar中的class文件

1、编译好class文件2、找到需要修改class文件的路径3、解压需要替换的文件4、上传编译后的class文件5、重新压缩 在调整java代码过程中会遇到需要改jar包中的class文件的情况,改了如何替换呢? 1、编译好class文件 将需要修改的class文件代码复制到java编…

第四套CCF信息学奥赛c++ CSP-J认证初级组 中小学信奥赛入门组初赛考前模拟冲刺题(选择题)

第四套中小学信息学奥赛CSP-J考前冲刺题 1、在网络上,若某台电脑的设备及数据可由其他电脑共享,这台电脑称为 A、个人服务器 B、主机 C、副机 D、服务器 答案:D 考点分析:主要考查网络相关知识,网络上这样的电脑统称为服务器&#xff0…

mac/windows git ssh 配置多平台账号(入门篇)

目录 引子多账号多平台配置git一、.ssh文件夹路径1.1 mac 系统1.2 windows 系统 二、生成new ssh2.1 mac系统2.2 windows 系统 三、配置 config四、验证五、用ssh方式拉取远程仓库代码 引子 push代码到github仓库时,提示报错。 Push failed Remote: Support for pa…