实验技术与管理2024,Vol.41Issue(6) :101-109.DOI:10.16791/j.cnki.sjg.2024.06.014

基于MWorks的移动通信系统仿真可行性与性能分析

Feasibility and performance analysis of mobile communication system simulation based on MWorks

史瑶 张霆廷 肖涵 杨轶
实验技术与管理2024,Vol.41Issue(6) :101-109.DOI:10.16791/j.cnki.sjg.2024.06.014

基于MWorks的移动通信系统仿真可行性与性能分析

Feasibility and performance analysis of mobile communication system simulation based on MWorks

史瑶 1张霆廷 1肖涵 2杨轶2
扫码查看

作者信息

  • 1. 哈尔滨工业大学(深圳) 电子与信息工程学院,广东 深圳 518055
  • 2. 哈尔滨工业大学(深圳) 实验与创新实践教育中心,广东 深圳 518055
  • 折叠

摘要

MWorks被认为是国产优秀计算和仿真软件,目前已在工业界崭露头角,但其在高校教学和科研中的使用率仍然很低且主要集中在机械控制领域.为弥补实践空白,该文将MWorks用于移动通信系统建模与仿真,并在"移动通信"课程的仿真实验环节替代MATLAB,探究该软件是否能满足通信系统建模与仿真的需求.同时,对比它与 MATLAB 在学习难度、编程效率、运行速度、兼容性和功能支持等方面的性能,评估其在高校教学研究中的应用前景,并为该软件在其他学科的应用提供参考.

Abstract

[Objective]MATLAB is a commercial mathematical software launched by American company MathWorks in 1984.After decades of development,MATLAB has surpassed ordinary mathematical software and become the most widely used scientific calculation tool in the fields of science and engineering.However,MATLAB has almost no openness,and various functions and models developed based on the MATLAB platform cannot be used separately from the MATLAB environment.Therefore,it is particularly important to establish an independent and controllable industrial basic simulation software platform in China.Universities are pivotal in nurturing future talent,integrating domestically developed computing and simulation software into academic and research activities is crucial to fostering the long-term application and development of domestically developed software.MWorks is considered an excellent domestic computing and simulation software,especially within the industrial sector.Nevertheless,its integration into university teaching and research remains limited,primarily within mechanical control disciplines.To expand its application,it is necessary to explore the potential applications of MWorks across various fields.[Methods]This study focuses on utilizing MWorks for modeling and simulating mobile communication systems,with the aim of assessing their performance and future prospects.During the simulation experiment section of the"Mobile Communications"course,we attempted to replace MATLAB with MWorks to investigate whether the software could meet the requirements for communication system modeling and simulation.Additionally,a comparative analysis between MWorks and MATLAB was conducted,examining aspects such as learning difficulty,programming efficiency,running speed,and compatibility.These comparisons provide valuable insights into their potential adoption in academic settings.[Results]The research findings indicate that MWorks can fully replace MATLAB in terms of scientific computing requirements,adequately meeting the modeling and simulation requirements of mobile communication systems.The learning difficulty and programming efficiency of MWorks were generally comparable to those of MATLAB.MWorks utilizes the Julia programming language,which theoretically offers faster execution speed than MATLAB.However,practical performance differences were minimal.MWorks also boasts compatibility with various programming languages,such as C,C++,and Python,and supports the execution of M language scripts.Despite these strengths,MWorks does have some limitations.For example,the software's error reporting functionality sometimes fails to accurately identify the sources of errors,highlighting an area for improvement.Additionally,the range of available toolboxes in MWorks falls short of fully meeting the requirements of communication simulation tasks.[Conclusions]Based on the research outcomes of this study,we believe that MWorks has great potential for broad applications in university teaching and research.We advocate that universities step up efforts to promote and provide training on MWorks,thereby enhancing both faculty and students'familiarity and proficiency with the software.Furthermore,it is essential to continue refining the functionality of MWorks to cater to the diverse needs of different disciplines.

关键词

移动通信/仿真实验/MATLAB/MWorks

Key words

mobile communications/simulation experiment/MATLAB/MWorks

引用本文复制引用

基金项目

广东省教育科学规划课题(高等教育专项)(2023GXJK678)

出版年

2024
实验技术与管理
清华大学

实验技术与管理

CSTPCD北大核心
影响因子:1.651
ISSN:1002-4956
参考文献量6
段落导航相关论文