Sensorless BLDC Motor Startup - Blind Startup - 20190911

本文介绍了一种无传感器BLDC电机的启动方法——盲启动。通过使用已知的换相序列迫使电机旋转,类似于步进电机和有刷直流电机的控制方式。在特定应用中,这种方法很实用,但需要优化多个参数以提高启动性能,包括开放到闭环阈值、对齐时间和电机加速度率等。
摘要由CSDN通过智能技术生成

Sensorless BLDC Motor Startup - Blind Startup


Sensor-less BLDC motors are becoming more popular. But quick, reliable start up is a challenge as many system designers have already discovered. The most difficult design challenge is the startup from zero speed since almost every sensor-less solution relies on back electromotive force (BEMF) detection to achieve the position estimation. BEMF is proportional to motor speed, which is zero before startup. As a result, you need to look at using other methods to achieve the initial position detection (IPD) such as inductive sense, mutual inductance, etc. Or just simply ‘blindly’ spin up the motor (align and go). Both methods have advantages and disadvantages and are useful for certain applications. You must determine how to trade off these pros and cons to find the best solution and best parameters for your application. To support a wide range of applications, ideally the motor driver provides flexibility and configurability in selecting the startup method and startup parameters.

In this three part blog series, I will first introduce you to the different motor startup methods. The second blog will cover key parameters to optimize startup. And the third will cover the principle of IPD, specifically inductive sensing and how to implement in in your startup strategy.

Method one: ‘blind’ startup

Although many of the newer sophisticated BLDC control algorithms emphasize position observation, position estimation and field-oriented control, the tried and true method of “blindly” forcing the motor to spin by simply using a known commutation sequence is still often used.

Think about stepper motor control. The stepper motor’s position can be commanded to move and hold at one of hundreds of steps without a feedback sensor. It works fine in proper applications unless the load is too big, and the motor starts to misstep and stall. Without a feedback sensor, the controller isn’t aware of the missing step or stalling condition. Thus, ‘blind’ or open-loop control.

Think about brushed DC motor control. The brushed DC motor is designed to be run from a DC power supply without position feedback, even without a controller. Motor speed drops while loads increase. Unless there is special technique to detect motor speed, the brushed DC motor is ‘blindly’ controlled.

Let’s borrow this concept and implement with a three-phase BLDC motor. Apply DC current through phase U to phase V and wait for the motor to settle down (actually we can only wait for so long, because we are practicing ‘blind’ control and we won’t know whether the motor stops or not). Then, apply DC current through phase W to phase V and wait. Continue this practice with the following sequence WU->VU->VW->UW->UV->WV->WU. The motor will start to rotate with some shaking.
在这里插入图片描述
To minimize the “shaking” at each step, we can simply reduce the step size and make the rotation smoother by adding one more step between each of the two steps showing above. For example, between UV and WV, add the step (UW)V, which means applying current through phase U and W parallel, to phase V.
在这里插入图片描述
‘Blind’ startup is a very practical method to spin up the motor, especially for those applications where load condition is predictable. However, in order to cover a wider range of motors and applications, several parameters need to be properly selected to optimize the startup performance.
Here are the details:

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值