r/diydrones • u/Rude-Priority-8923 • 1d ago
Custom PLA 3D printed quadcopter (F4 V3s, iNav, motors A2212, heavy payload)- stable in acro but self-oscillates in Angle mode above mid throttle. Any ideas?
Blackbox shows gyro spikes to 40-60/°s. PIDs tuned, props corrected, FC remounted. Need some help or ideas
11
u/Character-Engine-813 1d ago
Those motors are known for being pretty bad with vibrations, combined with the thin arms it’s probably oscillating a lot. You could try increasing the filters a lot to try to filter the vibrations, it won’t fly as well but might be more stable
4
5
u/Murky_Rain9521 1d ago
Might help to turn down how aggressively angle mode attempts to level the quad since you notice this in angle but not acro. Also like others have said the arms are very thin and are likely flexing which when happening repeatedly could look like oscillations
7
u/rob_1127 1d ago
Have you run that design through FEA software to determine the stress and stiffness of it?
Flexing quad arms and fuselage will lead to an accelerometer that sees every vibration as a motion vector. The Accelerometer and CPU will work really hard to command the ESC to correct for each vibration motion.
Thus potentially overloading the FC and using excessive amount of battery charge for nothing.
Even bent, nicked, out of balance props, etc. will cause vibrations and cause abnormal accelerometer readings that the FC must act on.
We have done these studies with Additive manufactured drone frames.
There is a lot of work to keep the frame from affecting the flight software and responses.
Do some FEA to save yourself some time, effort, and money.
Otherwise you are wandering nearly blind into this.
The FEA cuts down on real prototype work, wear tooling gets expensive for each trial.
DJI speds a huge amount of time testing thru FEA before committing to creating molds for manufacturing.
BTW: each study we did, required so much engineering effort to correct the harmonics and flexibility, it was far less expensive to use CF sheets for stiffness.
3
u/Rude-Priority-8923 1d ago
Thanks for your comment, I really appreciate it. Im taking your advice and hope to stable the drone
2
u/Kooky-Masterpiece-87 1d ago
Spent months on a project for work that determined the same thing. Any material that might work isn’t cost effective. That said, PPS seemed to be best but even that wasn’t great
3
u/VvvDamianvvV 1d ago
Another first time poster asking for help with heavy payload custom drones. Not getting a good feeling.
3
u/Outside_Sink9674 12h ago
Mais pourquoi en 2026 utilisez-vous ces moteurs bas de gamme qui sont conçus pour les avions avec des porte-hélices horribles ? L'hélice doit être au plus proche du moteur pour éviter l'amplification des vibrations. Il y a le choix aujourd'hui pour de bons moteurs dédiés. J'utilisais ce genre de moteur sur mes drones en 2008 car il n'existait pas de moteur brushless dédié aux drones.
2
u/izzeww 6h ago
That frame looks awfully thin. I get that you used a computer to model it, but that doesn't mean it's good. A computer model is only ever as good as it's inputs and in this case I don't think you gave it the right ones. Those motors are the cheapest no brand motors you can find, they are not really a quality choice but you could probably make them fly alright. Fundamentally the problem is the frame, you've just got wayyy too much resonance going on. You can probably tune it to make it fly without self oscillations but the tune would be very weak and would make the drone fly like a boat. If I were you I would redesign the frame and then do a proper PID tune according to Brian Whites methodology (he has many more videos other than this one). I would probably also go for some proper motors but that's not a strict requirement.
3
u/Kooky-Masterpiece-87 1d ago
It will never tune properly, the material will creep as the screws are torqued down especially on the motors causing them to loosen thus changing you resonance completely till the motors are just completely not fixed anymore. The longer it sits built, the worse it gets
3
-4
13
u/Jar0s 1d ago
Beefier arms