Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

BLDC pump speed when pump suddenly runs dry?

Status
Not open for further replies.
T

treez

Guest
Hello,
We are doing a 3 PHASE BLDC water pump (sensorless control) for our Tulip fields irrigation -and we have a flower show coming up soon.
The pump spins at 8000RPM, and is controlled by an ML4425 bldc driver IC.

What happens when the pump suddenly runs dry?......is it like this...
1...Pump runs dry thus pump motor is suddenly on no load....the next coil excitation pulse it receives is obviously too high in current as the feedback loop can't suddenly "realise" that its gone "No-load".
2...Therefore the high current pulse in the unloaded motor literally slingshots the rotor round at a phenominal speed......however, as mentioned the speed feedback loop won't yet have caught up, and so the commutation of the next motor coil occurs after the usual time....and this is unlikely to be at the "correct" time...thus the motor could very likely be "braked" by this next pulse....and so basically, instead of going to overspeed, the rotor will just spin in a very unsmooth manner, and not necessarily go overspeed at all.
....after all, the rotor can only truly go overspeed if the bridge switching frequency calls for this....however,the bridge switching frequency is limited to 400Hz (...what it needs to be to get 8000rpm..) , since the pump never needs to spin faster than 8000rpm.
So how can the motor ever spin faster than 8000rpm?....even when suddenly non-loaded, surely it cannot spin faster than 8000rpm?

The next question is, ...if the motor cannot spin at more than 8000rpm, then how does the controller know that it must limit the coil current in response to a sudden load removal? (the pump suddenly going dry)
 

A BLDC motor is a synchronous motor, so if its unloaded the coils appear inductive and the current falls, as the load is increased the current rises in the coils as the loss resistance increases. I would not worry unless you think you can get the motor to run at 16 KRPM, where it could theoretically lock up to the applied waveform.
Frank
 
  • Like
Reactions: treez

    T

    Points: 2
    Helpful Answer Positive Rating
-What if the BLDC inverter is just being phase commutated , with no PWM, and the current is being fed (& regulated) to it from an upstream current source?......how will the upstream current source know to reduce the current if the motor speed signal does not show an increase in speed when the motor is suddenly unloaded?
 

Why do you want to regulated the current?, this only done if you require a constant torque, like to wind wire at a constant tension. This is a BLDC motor, it works by taking more current as the load on it increases.
Frank
 
  • Like
Reactions: treez

    T

    Points: 2
    Helpful Answer Positive Rating
this is a fixed speed pump motor , pumping water to tulip fields
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top