MathWorks介绍了用于算法开发的电机控制块集

扩展Simuli万博1manbetxnk工作流程,提供基于模型的设计入口

美国马萨诸塞州纳蒂克-(2020年8月20日)

MathWorks介绍了电机控制模块,是Simulink的一个附加产品,用于设计和实万博1manbetx现电机控制算法。现在,电机控制工程师可以使用参考示例和Simulink块来开发面向场的控制算法来旋转无刷电机。万博1manbetx该块集扩展了Simulink产品的集合s manbetx 845万博1manbetx电机控制设计,使工程师能够在每次设计更改时测试算法,生成快速紧凑的ANSI/ISO C代码,并使用模拟验证软件,减少认证测试周期。

MathWorks产品经理Arkadiy Turevskiy表示:“工程师们可以使用模拟和代码生成来更早地捕捉错误,加快电机控制开发项目的速度,而不是在实际电机测试之前验证手写代码。”“电机控制Blockset加强了我们对电机控制设计的支持,在使用Simulink万博1manbetx设计和实现数字控制系统时,团队报告减少了多达50%的项目时间。”万博1manbetx

MathWorks正在与电机控制硬件供应商合作,开发支持其电机控制套件的参考示例,首先是基于德州仪器C2000实时微控制器的几个套件。万博1manbetx使用这些套件的工程师可以自动估计电机参数,生成应用程序代码,并在几分钟内旋转电机。此外,Motor Control Blockset可以与Simulink Real-Time和Speedgo万博1manbetxat实时目标机一起使用,用于快速控制原型,包括面向现场的控制自动调优。

电机控制模块包括:

  • Park, Clarke,空间矢量调制,磁场减弱,每安培最大转矩,以及其他电机控制算法,用于生成快速,紧凑的嵌入式代码
  • 解析解码器,霍尔传感器解码器,正交编码器解码器,以及实现传感器和无传感器电机控制的滑模观测器
  • 面向场控制自动调谐块,用于自动调谐面向场控制架构的电流和速度环
  • 从电机硬件实验中估计电机参数的仪器测试
  • 用于闭环仿真中验证控制算法的线性集中参数平均值电机模型
  • 参考应用程序显示如何快速旋转电机与几个电机控制硬件套件

要了解更多关于电机控制块集,请访问mathworks.com/s manbetx 845products/motor-control.html

关于MathWorks

MathWorks是数学计算软件的领先开发者。MATLAB是工程师和科学家的语言,是一种用于算法开发、数据分析、可视化和数值计算的编程环境。万博1manbetxSimulink是一个用于多域和嵌入式工程系统仿真和基于模型设计的框图环境。全球的工程师和科学家依靠这些产品系列来加快汽车、航空航天、电子、金融服务、生物技术和制药等行业的发现、创新和发展步伐。MATLAB和Simu万博1manbetxlink也是世界大学和学习机构的基本教学和研究工具。MathWorks成立于1984年,在16个国家拥有超过5000名员工,总部位于美国马萨诸塞州的纳蒂克。欲了解更多信息,请访问mathworks.com

MATLAB和Simu万博1manbetxlink是The MathWorks, Inc.的注册商标。看到mathworks.com/trademarks查看其他商标列表。其他产品或品牌名称可能是其各自持有人的商标或注册商标。