Vibration Issue

#1

Hello,

I’m flying a large 28" propeller hexacopter and I’m getting high accelerometer and gyro noise:

https://logs.px4.io/plot_app?log=8e9351b1-ecbc-424e-8442-337b55f7bd93

The airframe is very stiff, including the arms. (this frame: https://www.alibaba.com/product-detail/drone-frame-long-flight-time-hexacopter_60749736827.html?spm=a2700.7724857.normalList.16.56786d03wdEORd)

I have tried the usual things to reduce vibrations:

  1. I ran each of the motors individually (without props) to check if they are unbalanced and they run very smoothly. I also checked the balance of each prop and they are very well balanced. They are T-motor props and motors, which usually come balanced.
  2. I mounted the Pixhawk 2.1 using soft foam pads.

However the accelerations still seem high. Here are my questions:

  1. What is your judgement of the noise levels?
  2. Is this level of noise a safety concern?
  3. Do you recommend me playing with the filtering settings for the accelerometers and gyros?
  4. Is there anything else I can do?

Thank you!
Juan

#2

yep, those are fairly high looking vibration levels. If you want to do more research you might try the EKF2 Replay on some test data. https://dev.px4.io/en/debug/system_wide_replay.html#ekf2-replay

You are checking the right things. Vibration is often very tricky.

Another thing you can do is adjust your autopilot mounting strategy. You can try either stiffer or softer foam mounts. You might also try to “mass dampen” your autopilot by hard-mounting it to a heavy (relatively) plate and then vibration isolating that plate. If you make the mass of the whole autopilot larger its responses to vibration input should be attenuated.

#3

Thank you very much for the tips. I will try attaching a mass to the FC to see if this reduces vibration. I’m also paying more attention to how the cables are attached to the FC, to try to minimize transfer of vibration. Let’s see if that helps.

#4

In my case, after I changed PX4 firmware to V1.8.2 high vibration happened before takeoff. The vibration disappeared after the rate D gain of pitch and roll has been changed from 0.003 to 0.001.
The airframe is generic quad x. FCC is Pixhawk2.1. PX4 v1.8.2. All the parameters are default setting.

#5

I have the same problem,

is there any way to set up the filtering of the gyros and accelerometers to solve this on the software level?

I imagine that high noise on the angular rates makes the derivative compensation completely inapplicable.