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为无刷电机中的微处理器开发嵌入式操控软件©MathWorks
Motor Control Blockset 包含:
● Park、Clarke、空间矢量调制、磁场削弱、每安培最大扭矩,以及其他用于生成快速紧凑型嵌入式代码的优化电机操控算法;
● 旋转变压器解码器、霍尔传感器解码器、正交编码器解码器和滑模调查器,用于完成有传感器和无传感器电机操控;
● Field-Oriented Control Autotuner 模块,用于主动调理磁场定向操控架构的电流和速度回路;
● 外表化测验,以运用电机硬件从试验中预算电机参数;
● 线性集总参数平均值电机模型,用于验证闭环仿真中的操控算法;
● 参阅运用程序,展现了怎么运用多个电机操控硬件套件快速完成电机的旋转。