High-frequency (inaudible by humans) acoustic noise from stepper motor

AI Thread Summary
High-frequency acoustic noise from stepper motors can interfere with neuroscience experiments involving rats, as they can hear frequencies up to 80 kHz. The noise, measured at peaks of 22.5 kHz and its harmonics, occurs even when the motor is idle, likely due to the pulse-width modulation (PWM) drive used. Suggestions include using an oscilloscope to analyze the motor input and considering alternative motor types, such as linear motors, which may produce less noise. The driver’s output characteristics are crucial, as a PWM drive typically generates high-frequency noise. Exploring options to filter the output or switching to a different motor type could help mitigate the issue.
aalnaif
Messages
6
Reaction score
0
Hello,

I am using stepper motors for some neuroscience experiments on rats. The problem is that our experiments are being corrupted by high-frequency noise. The acoustic frequency of the noise is high enough that humans can't hear it, but rats can (humans can hear up to 20 kHz, whereas rats can hear up to 80 kHz). Using a microphone, I measured the acoustic frequencies of the noise coming from the motor, and I observed peaks at 22.5 kHz, 43.25 kHz, 88 kHz, 110 kHz (note that the larger frequencies are harmonics of 22.5 kHz, with the exception of 65 kHz which is missing for some reason). The weird thing is that the motor does not need to be moving for this sound to happen; simply supplying idle current to the motor generates this sound. I checked to make sure that this sound was not present when no current was supplied to the motor, and I also ensured that the sound is indeed coming from the motor and not another piece of equipment.

The stepper motor we are using is the 2-phase Vexta PK223PA (http://www.orientalmotor.com/products/pdfs/2009-2010/C/usa_st_2pk_pv.pdf), and the driver is Applied Motion Products Si3540 (although I don't think the driver matters since no movement is necessary for this sound to occur).

My questions are:

1. Why would simply supplying idle current cause such high-frequency noise, regardless of whether the motor is moving?

2. Would a 5-phase motor also produce this sound?

3. Are there any quieter options? How do servo-motors, linear motors, and solenoids compare to stepper motors, in terms of acoustic noise levels?
 
Engineering news on Phys.org
I think the driver does matter. Most likely it is not producing a DC output when the motor is stopped. The first thing I would do would be put an oscilloscope across the motor input terminals. My guess is you will see some sort of pulse waveform, with no 3rd harmonic content.

You should be able to hold the motor in a fixed position with a DC current and no noise. Stepper motors are always noisy when they are rotating, because the driving force is a series of pulses, not a continuous torque.
 
AlephZero said:
I think the driver does matter. Most likely it is not producing a DC output when the motor is stopped. The first thing I would do would be put an oscilloscope across the motor input terminals. My guess is you will see some sort of pulse waveform, with no 3rd harmonic content.

You should be able to hold the motor in a fixed position with a DC current and no noise. Stepper motors are always noisy when they are rotating, because the driving force is a series of pulses, not a continuous torque.

From the Applied website:
•Dual MOSFET H-bridge, 3 state, pulse width modulated amplifier switching at 20-30 kHz

The PWM circuit is running at 20-30kHz, so the primary drive frequency and harmonics are what you are picking up. Maybe the output could be filtered to reduce this?

Any type of PWM drive will probably exhibit this characteristic regardless of type of motor. I use an Aerotech motion controller with a linear motor, the drive output has an adjustable filter presumably to reduce this effect. I cannot hear anything, but I have not measured with a mic. Maybe you could look into a linear drive for your stepper instead of a PWM drive?
 
MRFMengineer, AlephZero,

Thanks for your help. Both of your posts were enlightening.
 
Thread 'Turbocharging carbureted petrol 2 stroke engines'
Hi everyone, online I ve seen some images about 2 stroke carbureted turbo (motorcycle derivation engine). Now.. In the past in this forum some members spoke about turbocharging 2 stroke but not in sufficient detail. The intake and the exhaust are open at the same time and there are no valves like a 4 stroke. But if you search online you can find carbureted 2stroke turbo sled or the Am6 turbo. The question is: Is really possible turbocharge a 2 stroke carburated(NOT EFI)petrol engine and...
I need some assistance with calculating hp requirements for moving a load. - The 4000lb load is resting on ball bearing rails so friction is effectively zero and will be covered by my added power contingencies. Load: 4000lbs Distance to travel: 10 meters. Time to Travel: 7.5 seconds Need to accelerate the load from a stop to a nominal speed then decelerate coming to a stop. My power delivery method will be a gearmotor driving a gear rack. - I suspect the pinion gear to be about 3-4in in...
Thread 'Calculate minimum RPM to self-balance a CMG on two legs'
Here is a photo of a rough drawing of my apparatus that I have built many times and works. I would like to have a formula to give me the RPM necessary for the gyroscope to balance itself on the two legs (screws). I asked Claude to give me a formula and it gave me the following: Let me calculate the required RPM foreffective stabilization. I'll use the principles of gyroscopicprecession and the moment of inertia. First, let's calculate the keyparameters: 1. Moment of inertia of...
Back
Top