[牛人杂谈] 控制BLDC电机和同步电机

[复制链接]
1080|7
 楼主| antusheng 发表于 2018-8-23 09:14 | 显示全部楼层 |阅读模式
构建BLDC电机
bldc_1c.jpg
bldc_2c.jpg
空间矢量
r1.jpg
r2.jpg
r3.jpg
r4.jpg
r5.jpg
r6.jpg
房间指针:正弦PWM
sinus_pwm.jpg
控制三相桥
MOS-FET驱动器的示例
mosfet_driver.jpg
方框图:带功率级的BLDC电机
Leistungsstufe.jpg
  • 必须控制三个半桥!
  • 这需要三个控制器吗?
克拉克改造
clarke.jpg
方框图:添加了Clarke Transformation
clarke_bsb.jpg
  • 只需要调整两种尺寸!
  • 问题:两种尺寸都必须不断变化!
园区改造
比较直流电机
dc_motor.jpg
  • 旋转或旋转场由换向器“产生”。
  • 控制器不必生成旋转场!
  • →简单控制直流电机!
park.jpg
方框图:添加了Park Transformation
park_bsb.jpg
  • 常量d / q值导致变量字符串值!
调整
对于控制,首先需要正弦表(例如50个值/ 180°)
sin_arr.jpg
方框图:添加了PI控制器
pi_regler.jpg
PI控制器的基本结构:
  1. void isr( void )
  2. {
  3.    static int e_q_int, e_d_int;
  4.    q_ist = read ( Q_IST );   /* q-Istwert einlesen   */
  5.    d_ist = read ( D_IST );   /* d-Istwert einlesen   */
  6.    e_q = q_soll - q_ist;     /* q-Fehler berechnen   */
  7.    e_d = d_soll - d_ist;     /* d-Fehler berechnen   */
  8.    e_q_int = e_q_int + e_q;  /* q-Fehler integrieren */
  9.    e_d_int = e_d_int + e_d;  /* d-Fehler integrieren */
  10.    if ( e_q_int > E_Q_INT_MAX ) e_q_int = E_Q_INT_MAX; /* e_q_int begrenzen */
  11.    if ( e_q_int < E_Q_INT_MIN ) e_q_int = E_Q_INT_MIN; /* e_q_int begrenzen */
  12.    if ( e_d_int > E_D_INT_MAX ) e_d_int = E_D_INT_MAX; /* e_d_int begrenzen */
  13.    if ( e_d_int < E_D_INT_MIN ) e_d_int = E_D_INT_MIN; /* e_d_int begrenzen */
  14.    y_q = e_q * KP_Q + e_q_int * KI_Q; /* q-Stellgroesse berechnen */
  15.    y_d = e_d * KP_D + e_d_int * KI_D; /* d-Stellgroesse berechnen */
  16.    dq_to_pwm ( y_d, y_q );            /* PWM aktualisieren        */
  17. }
方框图:补充参考变量
pi_regler2.jpg
方框图:增加了电流测量
pi_regler3.jpg
方框图:闭环
pi_regler4.jpg
方框图:添加了位置检测
pi_regler5.jpg
位置检测的基本结构:
lageerkennung.jpg
方框图:添加了PI速度控制器
pi_regler6.jpg
方框图:完整的磁场定向速度控制器
pi_regler7.jpg



yiyigirl2014 发表于 2018-8-23 11:50 | 显示全部楼层
太给力了。
huangcunxiake 发表于 2018-8-23 16:19 | 显示全部楼层
资料不错,MARK。
xuanhuanzi 发表于 2018-8-23 19:49 | 显示全部楼层
这几个图受益匪浅
gejigeji521 发表于 2018-8-23 20:20 | 显示全部楼层
533345b7ea683e698d.png
这种芯片有吗,叫什么
稳稳の幸福 发表于 2018-8-23 20:37 | 显示全部楼层
这个资料确实不错。
heisexingqisi 发表于 2018-8-23 21:51 | 显示全部楼层
还是这种图看着给力。
 楼主| antusheng 发表于 2018-8-26 19:16 | 显示全部楼层
遇到好资料我还会来分享的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

86

主题

1521

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部