Hello Everyone,
I have designed pretty well working PMSM/BLDC controller that handles
both trapezoidal and sinusoidal(FOC) control.
I have added comparators on supply voltage and current readings to know
when voltage drops below certain level and when current jumps above critical level.
Now I do not know what to do with that.
I know that it is necessary for safety, but what should I do when it happens?
I thought:
- when voltage drops bellow certain level - then minimize current on regulator ( simply minimize set current on current PI)
- when current goes above critical level - then do the same like above
but when I do something like that then motor will decrease in torque when every critical action happens.
I am also reading temperature of motor from internal thermistor. What to do when that temp increases above critical level.
Any guidelines?
Best,
Chris
I have designed pretty well working PMSM/BLDC controller that handles
both trapezoidal and sinusoidal(FOC) control.
I have added comparators on supply voltage and current readings to know
when voltage drops below certain level and when current jumps above critical level.
Now I do not know what to do with that.
I know that it is necessary for safety, but what should I do when it happens?
I thought:
- when voltage drops bellow certain level - then minimize current on regulator ( simply minimize set current on current PI)
- when current goes above critical level - then do the same like above
but when I do something like that then motor will decrease in torque when every critical action happens.
I am also reading temperature of motor from internal thermistor. What to do when that temp increases above critical level.
Any guidelines?
Best,
Chris