电机控制Blockset
设计和实现运动控制算法
电机控制Blockset™提供仿真软件®块和参考案例开发和部署电机控制算法作为优化的C和HDL代码微控制器,fpga或systems-on-chip (SoC)。与克拉克和公园建立电机控制算法变换,最大转矩/安培(吨),六步变换,查找表(附近地区)的磁场减弱控制块。你可以处理从编码器的信号,霍尔传感器和解析器与传感器译码器阻塞或实现无传感器控制与估计量来计算转子的位置和速度。块生成代码,您可以使用工作流涉及MISRA - C™和ISO®26262功能安全标准。
参考的例子包括电机控制Blockset帮助您了解如何开发、优化,并验证电机控制算法使用桌面和实时仿真。例子包括算法闭环运动控制感应电动机、开关磁阻电机(SRM),等同步电动机无刷直流电机(刷),表面和内部永磁同步电机(永磁同步电动机)。您可以重用相同的算法来生成生产就绪,紧凑,可追踪的固定或浮点代码。您还可以使用参考示例来实现电机控制算法硬件blockset支持的工具。
开始
学习电机控制Blockset的基础知识
应用程序
设备和系统运动控制应用程序的例子
传感器校准
计算偏移量的位置,电流和电压
电动机参数估计和植物建模
计算估计运动参数和创建工厂模型
控制算法设计
为电机控制系统创建控制器算法
部署和验证
部署和验证电机控制系统
硬件故障排除
解决自定义硬件相关的问题