Siddharth Jawahar,MathWorks
电机控制块集™ 为开发无刷电机的磁场定向控制算法提供参考示例和模块。示例显示了如何配置控制器模型,以便为任何目标微控制器(使用嵌入式编码器®)生成紧凑、快速的C代码。您还可以使用参考示例生成特定电机控制套件的算法代码和驱动器代码。
区块集包括Park和Clarke变换、滑动模式和磁通观测器、空间矢量发生器以及用于创建速度和转矩控制器的其他组件。您可以根据电流和速度回路的指定带宽和相位裕度自动调整控制器增益(使用Simulink控制设计™).金宝app
区块集通过提供直接从硬件收集数据和计算电机参数的工具,可以创建精确的电机模型。可以使用参数化电机模型在闭环仿真中测试控制算法。
电机控制块集允许您为永磁同步电机设计和实施电机控制算法。该产品提供了传感器和无传感器磁场定向控制算法的完整组装参考示例。
您可以使用这些示例通过闭环桌面模拟验证控制算法,然后使用嵌入式编码器生成代码,以便在微控制器上实现。示例展示了如何使用Park和Clarke变换、空间矢量发生器、PI控制器、每安培最大转矩和产品提供的其他控制块来实现磁场定向控制算法。
该产品为霍尔传感器、正交编码器和分解器提供传感器解码器。
滑动模式和磁通观测器模块用于实现无传感器控制。
电机控制块集提供预构建的仪表化测试,以估计定子电阻、dq轴电感和电机的其他参数。
您可以使用这些参数来计算电流和速度回路的初始控制增益。您可以使用磁场定向控制自动调谐块进一步微调这些增益。
通过使用提供的电机建模块的估计电机参数,可以创建精确的电机模型。
然后,您可以将这些电机模型与平均值逆变器模块和磁场定向控制算法相结合,以创建闭环仿真模型。
您还可以针对使用Simscape Electrical开发的高保真电厂模型模拟控制算法,例如,模拟逆变器中的开关效应。
一旦控制算法在闭环桌面模拟中得到验证,您就可以生成快速、紧凑的代码,并将其部署到目标微控制器上。
您可以使用主机模型通过设置参考速度、调整控制器参数以及监控电机速度、相电流和其他信号来控制目标应用程序。
有关更多信息,请访问mathworks.com上的Motor Control Blockset产品页面并下载试用版以查看参考示例。
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区网站未针对您所在地的访问进行优化。