0
\$\begingroup\$

• I have developed FOC drive software for PMSM motor used in an electric scooter.

• Drive works fine but there is noise on the initial start-up. In order to remove it, I tried many different approaches like estimating angle from hall sensors more precisely, increased current loop sampling frequency but nothing gave the drive performance what I expected.

• Then I modified the PWM switching frequency from 15KHz to 20KHz and observed less noise in the drive, But I am unable to conclude my observation, Kindly Help!!!!

\$\endgroup\$
1
  • \$\begingroup\$ Without a comprehensive measuring setup (real data) VS. estimated data comparison it's almost impossible to answer your vague question. Also you would need to do a scope trace of the BEMF voltage while sniping the motor, to check what waveform is (sine or trapezoidal). Then you should also state what are those expectations. \$\endgroup\$ Dec 4, 2020 at 12:22

1 Answer 1

0
\$\begingroup\$

The PMSM doesn't use hall sensors, it needs an encoder or some known sensorless techniques. Later it needs a start up procedure to determine the rotor position by injecting current signals and measuring voltage.

However if you made your own FOC, you should know what is the cause of this initial sound, also it is not clear why hall sensors are present in PMSM and what function they have in your FOC.

\$\endgroup\$
1
  • \$\begingroup\$ •PMSM motor which I have is a 46 pole, 1KW motor with hall sensors to give position feedback. Previously I was driving using a trapezoidal algorithm. Then I studied research paper online about implementing vector control for pmsm using Hall sensors. \$\endgroup\$
    – Pujit
    Dec 4, 2020 at 8:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.