共创先进软件,驱动装备数字化——同元软控成功举办MWORKS 2023b产品发布会

news2024/9/26 5:22:35

6月30日,MWORKS 2023b产品发布会与Modelica暨装备数字化研讨会(2023)同期举行。继2023年1月8日发布MWORKS 2023a之后,年内第二个版本如期而至。MWORKS是苏州同元软控信息技术有限公司(简称“同元软控”)历时十五年倾心打造的新一代科学计算与系统建模仿真平台,旨在为各行业的装备数字化工程提供计算仿真共性基础支撑。

△ MWORKS 2023b产品发布会

MWORKS 2023b产品发布会由同元软控副总经理兼市场总监陈路主持,与会嘉宾逾700人,共同见证MWORKS 2023b的全新发布并亲历了这场新兴工业软件进化之旅。

△ 同元软控副总经理兼市场总监陈路主持MWORKS 2023b产品发布会

会上,同元软控产品总监郭俊峰对新发布的MWORKS 2023b产品特性、重大改进、关键技术以及设计理念进行了详细介绍。

△ 同元软控产品总监郭俊峰

MWORKS一直以“打造新一代科学计算与系统建模仿真平台,为装备数字化工程提供建模仿真引擎”为目标,新发布版本将进一步解锁全新工具链,驾驭数字化装备设计与交付的无限可能。7个工具全新发布,8个工具重要更新,数十个亮点功能,数百项改进。

△ MWORKS 2023b亮点

  • 升级云端科学计算与建模仿真环境体验

工业知识模型互联平台MoHub基于MWORKS Cloud云平台构建云端科学计算与建模仿真技术底座;在此基础上,充分借鉴开源社区成功模式构建一个覆盖函数库、模型库、APP库服务的模型社区;形成一个公有云部署、具备完全自主知识产权的工业知识模型互联平台,支持海量用户参与到工业知识模型的开发、分享、创新应用过程。Syslab Online更新支持交互式绘图,跟桌面端绘图API保持兼容;Sysplorer Online更新支持模型编辑和重构能力,支持多实例仿真结果对比。

△ 升级云端科学计算与建模仿真环境体验

  • 支持基于模型的APP开发与运营

全新APP开发工具与平台无缝集成,支持零代码/低代码开发,支持敏捷开发-部署模式。全新APP运行系统,支持租户管理,提供租户账号管理,方便教师统一管理班级和学生。这些新特性支持快速搭建教学或工业APP,支持在线体验APP,支持教师线上教学需求,帮助学生、教师和工程师基于基础模型库构建产品模型、以产品模型为中心构建工业APP,能更好地支持基于云的产学研用融合创新生态模式。

△ 初步形成基于云的产学研用融合创新生态模式

科学计算环境MWORKS.Syslab 2023b

△ 科学计算环境MWORKS.Syslab 2023b

  • 全新推出性能分析工具、报告生成工具

性能分析工具支持程序计时,支持查看内存分配情况,支持火焰图,可视化展示性能采样分析结果,支持高亮显示耗时长的相关代码行。报告生成工具支持创建文档、标题、段落、文本、超链接、数学公式、批注、图片、表格、题注等对象,支持加载用户自定义的文档模板。

  • 新增实时编辑器功能

提供文档式的交互编程环境,支持用户在统一的文档环境中组合代码、嵌入式输出、格式化文本、方程与图像,生成可交互式的记事本,并与他人分享。目前仅支持Python语言,对Julia语言的支持将尽快推出。

△ 新增实时编辑器功能

  • 升级基础数学库、统计库

基础数学库全面升级,新增了71个算法和函数,总数量提升至385个;实现了算法自主可控,全面、可靠的自主可控算法,包含插值、微分方程求解、随机数等多个算法模块;优化了67个函数代码,提升了算法稳定性,性能平均提升5-10倍统计库新增36个函数,新增Paretotails分布、统计绘图函数、蒙特卡洛随机数等相关函数,优化若干函数性能。

数学系列函数库合计数量从1381个提升到1538个,对标M软件,平均覆盖率从90%提升到95%。

△ 升级基础数学库、统计库

系统建模仿真环境MWORKS.Sysplorer 2023b

△ 系统建模仿真环境MWORKS.Sysplorer 2023b

  • 提升多范式建模环境

系统建模仿真环境MWORKS.Sysplorer提升了多范式建模环境,包括MWORKS.Sysplorer环境跟SEC(Sysplorer Embedded Coder,嵌入式代码生成)功能融合;优化了建模功能,包括删除组件后连接保持,优化信号线连接,新增BUS总线模块,简化界面连线并支持结构体代码生成;MWORKS.Sysplorer模型跟SEC模型混合仿真。

△ 提升多范式建模环境

  • 优化后处理环境

后处理动画可支持Linux系统。包括CAD模型导入,支持STEP、IGES两种B-rep模型,以及stl、obj、.shl等多种Mesh模型;支持较大规模多体动画,可开启光照渲染,2500万面片模型动画帧率≥25帧,动画流畅。

△ 优化后处理环境

  • 升级嵌入式代码生成功能

可以生成产品级代码,符合行业规范,保持追溯性,生成的代码支持9款MCU与5款操作系统。静态代码检查工具箱可以帮助检查代码合规性,模型生成代码后静态检查工具箱自动识别并导入;检查规范包括 C89、C99、MISRA C2012 等;运行时错误包括除零、死代码、整数溢出及数组越界等;支持错误定位与高亮显示功能。

△ Sysplorer支持的代码生成种类

  • 增强Syslab与Sysplorer一体化集成能力

MWORKS 2023b版本增强了MWORKS.Syslab与 MWORKS.Sysplorer的一体化集成能力。支持将Syslab工作区变量作为参数传递给Sysplorer模型;新增了Syslab Object模块,提供了一套结构化的模板流程,用于将自定义Julia对象类封装为Modelica组件;构造的Modelica组件具备参数设置、初始化、数据验证、单步计算、仿真结束时释放资源、运行日志等能力。

△ 增强Syslab与Sysplorer一体化集成能力

△ 工具集更新

  • 全面升级并行计算工具

Julia并行计算生态已较成熟,同元软控提供了一套高质量、体系性的帮助文档,允许开发者利用多核CPU以及GPU来实现更高的计算性能。

△ 全新推出并行计算工具

  • 全新推出小波工具箱

全新推出小波工具箱,支持离散多分辨率信号分析、1-D连续小波变换、提供正交和双正交滤波器组模型。

△ 小波演示图片

  • 全新推出相控阵工具箱

全新推出相控阵工具箱,支持相控阵设计与分析、波束赋形及到达方向估计、检测、距离和多普勒估计、波形设计及信号合成等。

△ 相控阵演示图片

  • 全新推出雷达工具箱

提供雷达方程,支持检测和跟踪统计、天线和接收器增益和损耗分析、环境和信号分簇、合成孔径雷达设计等。

△ 全新推出雷达工具箱

  • 升级参数估计工具箱

模型标定和模型验证升级为参数估计工具箱,大幅升级的交互式界面,提供多种优化算法和配置方式帮助用户提高模型仿真精度,达成模型仿真结果逼近物理实验的效果。

△ 模型标定和模型验证升级为参数估计工具箱

  • 升级信号处理与通信工具箱

新增通信系统设计、射频传播模型、信道建模等特性,提供了全新的通信框图库,实现了通信链路级仿真应用。

△ 升级信号处理与通信工具箱

  • 升级控制系统工具箱

控制系统工具箱为分析、设计和调节线性系统提供算法和应用程序,本次升级新增了线性分析器APP模型线性化器APP以及控制系统设计APP

控制系统设计APP通过交互方式实现控制目标的设定与可视化、校正环节的交互设计、时频域响应可视化与实时刷新与控制器设计结果导出;模型线性化器APP,支持对非线性Modelica模型进行线性化处理、频率特性估算,时频域响应可视化;系统辨识APP,支持根据观测到的系统输入、输出数据,估计得到系统的模型及模型参数。

  • 升级AI与数据科学能力

增强了AI与数据科学能力,升级了深度学习工具箱机器学习工具箱。深度学习工具箱能够进一步集成 MindSpore AI 框架:新增35个功能函数,增强模型构建、模型训练以及可视化功能;拆分训练与推理端框架,支持与 Sysplorer 实现机理数据融合建模。机器学习工具箱新增了63个函数,添加流形学习与集成学习支持;优化贝叶斯、广义线性回归、支持向量机、谱聚类和高斯模型等算法。

△ 升级AI与数据科学能力

  • 升级M语言兼容内核

无需安装MATLAB,可以直接在Syslab上运行;支持M核心语言的解析,语法及程序行为兼容度超过97%;内置361个常用函数,涵盖基础、数学、图形、控制系统、信号处理、通信等领域常用函数;内核支持搜索路径等MATLAB高级功能;M与Julia语言互调用,原生访问Julia生态,可以调用Julia先进的科学计算库;优化用户体验,文档、报错信息质量完成升级。让M代码接入Julia开源生态,实现用户历史代码平滑迁移。

△ 升级M语言兼容内核

  • 正式发布开放系统架构规范v1.0

科学计算与系统建模仿真平台开放系统架构规范v1.0正式发布,定义平台架构和接口标准,支持行业工具箱灵活接入;组件化工具底座,引入最优基础组件,随业界长期演进。实现了底层算法可修改,计算引擎可切换,应用资源可扩展,外部系统可集成。

△ 正式发布开放系统架构规范v1.0

MWORKS 2023b发布小结

此次,全新升级的MWORKS 2023b提供了更强大的云化与APP开发能力、更成熟的基础环境,更丰富的专业工具以及更开放的平台架构。

1.更全能的云化版本:科学计算环境云化版本全新上线,与系统建模仿真环境紧密结合,提供卓越的一体化在线设计仿真体验。

2.更成熟的基础环境:对8个工具进行了重要更新,完成数百项功能性能改进,以确保用户获得更高效、更智能的使用体验。

3.更完整的工具集:新增7个全新工具,功能更丰富,为用户提供更完整的功能来支撑数字化装备的设计和交付。

4.更开放的平台架构:通过语言级兼容运行M代码,结合开放式系统架构,既重视保护用户的宝贵历史资产,更提供面向未来的创新空间。

MWORKS 2023b即将开放下载

△ 7月21日开放下载

全新的MWORKS 2023b版本将于7月21日开放下载,欢迎新老用户朋友们踊跃下载、积极试用,与同元软控的科学家与工程师一起探寻精彩的装备数智化旅程。


进步,永不止步。同元软控始终聚焦先进软件,持续创新,稳定进化,不断夯实装备数字化支撑平台基础底座。

未来,我们仍将秉承打造标准、开放、共享的新一代工业软件的理念,通过MWORKS助力装备数字行业进一步释放数字化潜力,从当前的已确定和可探索,走向未来的无限可能~

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

IPO观察丨烧钱7年、押注新药上市,来凯医药正在经历一场关键突围

医药板块的加速回升趋势越来越显著。据Choice数据显示,截至7月6日,7月以来医药相关ETF合计获净申购37.17亿份。拉长期限来看,2023年以来医药相关ETF合计获净申购637.06亿份。根据区间成交均价计算,今年以来有超300亿元资金流入医药…

DAY43:不同路径+不同路径Ⅱ(初始化注意点很多,及时复盘)

文章目录 62.不同路径(注意初始化)BFS深度搜索写法动态规划思路DP数组的含义递推公式DP数组初始化遍历顺序打印dp数组 动态规划写法数组越界的问题for循环执行的问题 63.不同路径Ⅱ(初始化区别)思路DP数组含义递推公式DP数组初始化…

武汉理工大学信息工程学院2023暑期学术夏令营|信息与通信工程方向

目录 武汉理工大学 校训? 1 通信系统的有效性和可靠性 2 关于QAM调制的问题 2.1 什么是调制 2.2 什么是载波调制 2.3 QAM原理 2.4 数字信号QAM调制 2.5 QAM如何实现? 3 看马路上行驶的车辆轮胎为什么倒转 “视觉暂留” 4 6G/4G/5G的经典技…

卫星数据下载指南

1、USGS Earth Explorer(美国地质勘探局地球探测器) EarthExplorer 2、Sentinel Open Access Hub https://scihub.copernicus.eu/dhus/#/home 3、NASA Earthdata Search(美国航天局地球数据搜索) https://search.earthdata.n…

构建新型电力系统,需要什么样的数字能源底座?

在迈向“碳中和”的进程中,全球能源产业变革已经进入了关键时期,其中电力系统的价值从未像今天这样重要。 国际能源署数据显示,2022年全球与能源相关的二氧化碳排放量超过368亿吨,创下历史新高。其中,电力领域碳排放占…

什么是热修复?它的优缺点是什么?

我们开发时常常要考虑的一些问题。 开发上线的版本能保证不存在Bug么? 修复后的版本能保证用户都及时更新么? 如何最大化减少线上Bug对业务的影响? 热修复技术帮助我们解决了很多问题,带来的优势不言而喻。不知道各位对于热修复技…

Qt关于mqtt多平台移植

最近写了很多mqtt相关的项目,但是在各个平台上编译mqtt的库成为了一个很麻烦的事情,每个平台都需要去编译一次,而且还会出现各种问题,为了方便解决这个问题,所以这里将mqtt库的代码以源代码的方式添加进去,…

Kafka 基础概念学习

基础概念学习 一.基础概念二.结构图 一.基础概念 Kafka 基本概念:一种分布式的,基于发布/订阅的消息系统项目ValueBrokerKafka服务端(即部署了Kafka的机器)Producer生产者写数据到主副本Consumer消费者从主副本读数据Consumer Group消费者组&#xff0c…

Apache Doris (二十二) :Doris Rollup物化索引作用及使用注意点

目录 1. Rollup 物化索引作用 1.1 改变索引 1.2 聚合数据 ​​​​​​​2. Rollup物化索引注意点 进入正文之前,欢迎订阅专题、对博文点赞、评论、收藏,关注IT贫道,获取高质量博客内容! 宝子们点赞、收藏不迷路!…

Stable Diffusion - 图像控制插件 ControlNet (OpenPose) 配置与使用

欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/131591887 论文:Adding Conditional Control to Text-to-Image Diffusion Models ControlNet 是神经网络结构,用于控制预…

mybatis联查 字段重复问题 查询出来一致

联查的数据是不同,但是返回出来的数据是相同的 排查原因: 两个不同的实体类都有同一个字段code 解决办法: 在数据库字段column字段起个别名就可以

Spring 用注解更简单存取对象

Spring 用注解更简单存取对象 ​ 上一篇文章是最原始的创建使用,这篇主要是讲 Spring 更简单的存储和读取对象的核心是使用注解 ,也是日常生活企业用的最多的方法 “注解” 所以这篇的内容是很重要的 !!! 文章目录 Spring 用注解…

基础篇--单片机简介

单片机简介 视频教程 单片机是什么 单片机:Single-Chip Microcomputer 单片微型计算机,是一种集成电路芯片 单片机有什么用? 单片机发展历程 单片机发展超势 CISC Vs RISC CISC和RISC举例 https://wenku.baidu.com/view/b074b0ed998fcc22b…

浅谈Acrel-2000电力监控系统在配电工程中的应用 安科瑞 许敏

摘 要:随着社会经济的快速发展,我国变电站正朝着现代化的方向不断发展,自动化设备以及继电保护装置凭借自身优异性能而获得广泛应用。本文介绍的AM5SE系列的微机保护装置,可以针对中原科技城智慧能源配电工程中不同保护对象提供对…

全志f1c200s嵌入式驱动开发(原理图)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 熟悉全志soc的同学都知道,除了v3s之外,其实还有很多性价比很高的soc。这里面就包含了f1c200s。之前的v3s,也就是我们所说的licheepi上面的soc,反响很不错。后期又出了一个liche…

【数据结构与算法】力扣:二叉树的层序遍历

给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点)。 示例1: 输入:root [3,9,20,null,null,15,7] 输出:[[3],[9,20],[15,7]] 示例 2: 输入&a…

纷享销客携手新奥动力,赋能能源装备制造业企业增长再提速

近日,纷享销客与新奥能源动力科技(上海)有限公司(以下简称:新奥动力)售后数字化平台项目启动仪式在上海顺利召开,新奥动力和纷享销客双方多位高管共同出席了当天的启动会,双方就CRM建…

leetcode链表刷题记录

题单: 一,移除链表元素 题目描述 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val val 的节点,并返回 新的头节点 。 题目接口: /*** Definition for singly-linked list.* struct Lis…

轻量化与强度:挑选骑行爱车的科学平衡之道

在自行车运动的大家庭中,挑选一辆既轻量化又强度又够的自行车是一项关键的任务。那么,如何在轻量化与强度的矛盾中寻找这个科学的平衡点呢?让我们跟随本文,一起探讨如何挑选骑行爱车的科学之道。 首先,我们需要明确&am…

第4章 SSD核心技术:FTL 4.3-4.5

4.3 垃圾回收 4.3.1 垃圾回收原理 WA(Write Amplification),即写放大。 OP(Over Provisioning),即预留空间。 4.3.2 写放大 对于空盘来说(未触发GC),写放大一般为1&…