《电子技术应用》
您所在的位置:首页 > EDA与制造 > 新品快递 > MathWorks推出用于算法开发的 Motor Control Blockset

MathWorks推出用于算法开发的 Motor Control Blockset

2020-08-21
来源:MathWorks

中国北京,2020年8月20日——MathWorks今日宣布,推出用于设计和实现电机控制算法的Simulink附加产品—Motor Control Blockset。现在,电机控制工程师可以使用参考示例和Simulink模块来开发无刷电机的磁场定向控制算法。此Blockset扩展了用于电机控制设计的Simulink产品集,使工程师能够在每次设计变更时测试算法,生成快速且紧凑的ANSI/ISO C代码,并使用仿真来验证软件,从而缩短了认证测试周期。 

MathWorks产品经理Arkadiy Turevskiy表示:“工程师可以使用仿真和代码生成手段,尽早发现错误并加快其电机控制开发项目的进度,而不是在实际电机测试之后再验证手写代码哪里有缺陷。Motor Control Blockset 增强了我们对电机控制设计的支持,团队报告称,使用Simulink设计和实现数字控制系统减少了多达一半的项目时间。” 

MathWorks正在与电机控制硬件提供商合作,开发支持硬件提供商电机控制套件的参考示例,首先是基于Texas Instruments C2000实时微控制器的数款套件。工程师使用这些套件,可以在几分钟内自动估算电机参数,生成应用程序代码并让电机转起来。此外,Motor Control Blockset还可与Simulink Real-Time和Speedgoat实时目标机结合使用,开展快速控制原型设计,包括磁场定向控制器的自动调节。

Motor Control Blockset 包括:

· Park、Clarke、空间矢量调制、磁场削弱、每安培最大扭矩,以及其他用于生成快速紧凑型嵌入式代码的优化电机控制算法;

· 旋转变压器解码器、霍尔传感器解码器、正交编码器解码器和滑模观察器,用于实现有传感器和无传感器电机控制;

· Field-Oriented Control Autotuner模块,用于自动调节磁场定向控制架构的电流和速度回路;

· 仪表化测试,以使用电机硬件从实验中估算电机参数;

· 线性集总参数平均值电机模型,用于验证闭环仿真中的控制算法;

· 参考应用程序,展示了如何使用多个电机控制硬件套件快速实现电机的旋转。

图片1.jpg

图注:使用Motor Control Blockset为无刷电机中的微处理器开发嵌入式控制软件©MathWorks

关于 MathWorks

MathWorks是数学计算软件的领先开发商。它所推出的 MATLAB 被称为“科学家和工程师的语言”,是一种用于算法开发、数据分析、可视化和数值计算的程序设计环境。Simulink是一个面向多域和嵌入式工程系统仿真和基于模型设计的框图环境。全球的工程师和科学家们都依赖于 MathWorks 公司所提供的这些产品系列,来加快在汽车、航空、电子、金融服务、生物医药以及其他行业的发明、创新及开发的步伐。MATLAB和Simulink产品也是全球众多大学和学术机构的基本教研工具。MathWorks创建于1984年,总部位于美国马萨诸塞州的内蒂克市 (Natick, Massachusetts),在全球16个国家/地区拥有4500多名员工。

本站内容除特别声明的原创文章之外,转载内容只为传递更多信息,并不代表本网站赞同其观点。转载的所有的文章、图片、音/视频文件等资料的版权归版权所有权人所有。本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如涉及作品内容、版权和其它问题,请及时通过电子邮件或电话通知我们,以便迅速采取适当措施,避免给双方造成不必要的经济损失。联系电话:010-82306118;邮箱:aet@chinaaet.com。