BLDC电机控制

使用模拟开发BLDC电机控制算法

电机控制Blockset 

设计并实现电机控制算法

电子换向或“无刷”电机继续增长的流行,因为他们提供更高的电气效率和扭矩重量比比机械换向或“刷”的同行。无刷直流(BLDC)电机通常被定义为由于定子绕组的集中而呈现梯形反电动势的永磁同步电机(pmms)。这区别了无刷直流电机和PMSM电机,后者由于分布式定子绕组呈现正弦反电动势。

MATLAB动画比较BLDC和PMSM电机的操作。动画是基于Simscape Electric Model的仿真结果。

无刷直流电机通常使用梯形控制,但是面向现场控制的控制也使用。PMSM电机通常仅使用面向现场控制。梯形BLDC电机控制是一种更简单的技术,而不是面向现场的控制;它一次只能激励两个阶段。扭矩控制只需要一个PID控制器,而不是面向现场的控制,不需要使用PARK和CLARKE变换的坐标变换。

MATLAB动画比较BLDC电机与一个和两个杆对的操作。动画是基于Simscape Electric Model的仿真结果。

电机控制工程师设计一种梯形无刷直流电机控制器,完成以下任务:

  • 为内部电流/电压回路开发带有PI控制器的控制器架构
  • 为可选的外速和位置环开发PI控制器
  • 调整所有PI控制器的收益以满足性能要求
  • 设计支持向量机控制
  • 设计故障检测和保护逻辑
  • 在不同的操作条件下验证和验证控制器性能
  • 在微控制器上实现固定或浮点的控制器

BLDC电机控制设计使用金宝app®允许您使用多型仿真来设计,调整和验证控制算法并在硬件测试之前通过电机的完整工作范围进行检测和校正误差。使用Simulink使用模拟,您可以减少原型金宝app测试的量,并验证控制算法对故障条件的鲁棒性,无法对硬件进行测试。你可以:

  • 模型BLDC电动机,带梯形或任意后反电动会
  • 模型电流控制器,速度控制器和调制器
  • 型号逆变器电力电子
  • 调谐BLDC电机控制系统使用线性控制设计技术获得,如Bode Plot和Root Locus和技术等自动PID调谐
  • 模型启动,关机和错误模式和设计段和保护逻辑,以确保安全操作
  • 设计I/O通道的信号调理和处理算法
  • 对电机和控制器进行闭环仿真,测试系统在正常和异常运行情况下的性能
  • 自动生成ANSI,ISO或处理器优化的C代码和HDL,以实现快速原型设计,硬件循环测试和生产实现

通过交互式示例和教程,从基本任务到更高级的操作。

探索电力电子控制社区

MathWorks社区为学生、研究人员和工程师使用Simulink将电力电子控制应用于电动汽车、可再生能源、电池系统、电力转换和电机控制。金宝app

免费试用

30天的探索触手可及。

了解BLDC电机控制算法

读电子书