Software:MWorks
MWorks is an engineering simulation and numeric computing software developed by Suzhou Tongyuan Software & Control Technology Co., Ltd.[1][2][3] It provides an interactive programming environment supporting co-simulation of engineering models from different domains.[4]
The software consists of the numerical computing environment MWorks.Syslab, the system modeling and simulation environment MWorks.Sysplorer, the collaborative system modeling and model data management environment MWorks.Syslink, and the computational simulation cloud platform MoHub.[5]
MWorks supports graphical drag-and-drop development and creation of user interfaces, and offers C/C++ and Python APIs as well as interoperability with other simulation software such as Simulink.[1][6]
Features
Programming languages
Syslab is based on Julia, while Sysplorer is based on Modelica. In addition, Syslab can run MATLAB M-language scripts via Tongyuan M Language compatibility tool (TyMLang).[5]
Toolboxes
MWorks provides toolboxes for signal processing, communications, image processing, control system design and analysis, artificial intelligence, and other fields.[5]
Model libraries
MWorks offers standard libraries for mechanical, electrical, thermal, hydraulic, as well as professional libraries for hydraulics, transmission, motors, and industry-specific libraries for automotive and energy industry.[5]
Marketing
Since 2022, Tongyuan has promoted MWorks in teaching and research at universities including Harbin Institute of Technology, Beihang University, Beijing Institute of Technology, and Harbin Engineering University.[5]
Reception
Positive
MWorks.Sysplorer was named an Excellent Industrial Software Product by the Ministry of Industry and Information Technology in 2022.[7]
Negative
Compared with MATLAB, MWorks has a certain advantage in physical modeling,[8] but its execution speed is lower than MATLAB.[5] Its error messages sometimes do not accurately indicate their cause, and the limited number of toolboxes may not meet certain simulation needs. It also lacks compatibility with some MATLAB functions when running M scripts.[5]
References
- ↑ 1.0 1.1 海强 (2019). "工业APP前景可期". 中国工业和信息化 (4). doi:10.19609/j.cnki.cn10-1299/f.2019.04.011. ISSN 2096-5834. http://kns.cnki.net/kcms/detail/detail.aspx?doi=10.19609/j.cnki.cn10-1299/f.2019.04.011. Retrieved 2023-10-18.
- ↑ Zhang, Dongyang; Zhu, Zhixu; Zhang, Hualiang (2023-04-01). "Design of AGV Chassis Motion Control System Based on MWorks". Journal of Physics: Conference Series 2479 (1). doi:10.1088/1742-6596/2479/1/012056. ISSN 1742-6588.
- ↑ 第九届中国航空学会青年科技论坛论文集. Chinese Society of Aeronautics and Astronautics (zh).
- ↑ 林澍; 刘北佳; 张雨薇; 张红军; 张俐丽; 宋新 (2023). "基于MWORKS的工科课程"专业+思政"案例教学". 软件导刊 22 (10): 58–64. doi:10.11907/rjdk.231628.
- ↑ 5.0 5.1 5.2 5.3 5.4 5.5 5.6 史瑶; 张霆廷; 肖涵; 杨轶 (2024). 实验技术与管理 41 (6): 101–109. doi:10.16791/j.cnki.sjg.2024.06.014.
- ↑ 田显钊; 周凡利 (2013). "基于MWorks与Simulink的联合仿真". Computer Aided Engineering (Chinese: 计算机辅助工程) 22 (1): 54–57, 63. http://www.maritimejournal.cn/data/article/jsjfzgc/preview/pdf/20130114.pdf.
- ↑ "Error: no
|title=specified when using {{Cite web}}". https://www.ncsti.gov.cn/kjdt/tzgg/202302/t20230214_108518.html. - ↑ 林雪萍著 (2021-11-01) (in zh). Beijing Book Co. Inc.. ISBN 978-7-5520-3693-0. https://books.google.com/books?id=tGS-EAAAQBAJ&dq=MWorks+%E8%BD%AF%E4%BB%B6&pg=PT46. Retrieved 2023-11-08.
