PMSM speed ramp input with V/f scalar control does not work
Hi,
I’m trying to implement a V/f scalar control for a PMSM, for speed step input there is no problem and the motor model works fine up until 2000 rpm more or less. But I want to set a reference speed that follows a ramp but somehow the motor becomes unstable way earlier than expected and the motor speed whas a different slope than the reference speed and I dont know why.
For instances this is the motor behavior under different speeds:
(also not sure why there are this huge speed drops at some step inputs)
And this is how it responds to a ramp input:
So, Why does the motor becomes unstable before thatn predicted when its subjected to a ramp input? Why does it have a different slope than the reference signal?
I have attached the simulink model along with the script that it is referenced to.Hi,
I’m trying to implement a V/f scalar control for a PMSM, for speed step input there is no problem and the motor model works fine up until 2000 rpm more or less. But I want to set a reference speed that follows a ramp but somehow the motor becomes unstable way earlier than expected and the motor speed whas a different slope than the reference speed and I dont know why.
For instances this is the motor behavior under different speeds:
(also not sure why there are this huge speed drops at some step inputs)
And this is how it responds to a ramp input:
So, Why does the motor becomes unstable before thatn predicted when its subjected to a ramp input? Why does it have a different slope than the reference signal?
I have attached the simulink model along with the script that it is referenced to. Hi,
I’m trying to implement a V/f scalar control for a PMSM, for speed step input there is no problem and the motor model works fine up until 2000 rpm more or less. But I want to set a reference speed that follows a ramp but somehow the motor becomes unstable way earlier than expected and the motor speed whas a different slope than the reference speed and I dont know why.
For instances this is the motor behavior under different speeds:
(also not sure why there are this huge speed drops at some step inputs)
And this is how it responds to a ramp input:
So, Why does the motor becomes unstable before thatn predicted when its subjected to a ramp input? Why does it have a different slope than the reference signal?
I have attached the simulink model along with the script that it is referenced to. pmsm scalar control, pmsm v/f control, pmsm speed response with scalar control, pmsm speed response with v/f control MATLAB Answers — New Questions