[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4789: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4791: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4792: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4793: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
AutoQuad Forum • View topic - Another Divergence Problem AQ FW R340....

Another Divergence Problem AQ FW R340....

The last Bastion to fine tune your FC matching your airframe & setup

Re: Another Divergence Problem AQ FW R340....

Postby Jdmagoo » Tue Feb 11, 2014 11:25 am

Jdmagoo
 
Posts: 485
Joined: Sun Feb 17, 2013 8:35 am

Re: Another Divergence Problem AQ FW R340....

Postby Max » Tue Feb 11, 2014 11:37 am

Well maybe not problems per se, but certainly differences. 6.7 is very stable and a lot of people have experience with it, so seems like a good place to start with a new build. But I definitely don't want to discourage you from trying the latest!

-Max
Max
 
Posts: 2814
Joined: Mon Aug 13, 2012 9:45 pm
Location: Near Ithaca, NY, USA

Re: Another Divergence Problem AQ FW R340....

Postby Jdmagoo » Tue Feb 11, 2014 12:01 pm

After reading those links i do now understand why the mixing table is set the way they are. ( to balance power between pitch and roll)

Now this is gonna be hard to explain so please bare with me.

Wouldn't, motors 1 & 2 or 4 &5 (@100%) provide more reactive thrust than 2&4 (@50%) and 3 (@100%) even though they all add up the same?
My trig isn't to good these days but for example. Lets say the pitch motors had to create enough thrust to counter the forward momentum after letting go of the sticks whilst in DVH. The amount of thrust required would be less compare to flying sideways because the two forward motors are equal distance apart on the same angle hence creating the same thrust leverage. If we were flying sideways at the same speed and did the same thing (letting go of the sticks) motor 3 (@100% thrust) would have more leveraging thrust than motors 2 & 4 (@50% thrust each) because these two motors are closer to the COG whilst flying in that direction. So (and please correct my physics if I'm wrong) wouldn't it be better for motors 2 & 4 to have a higher output (higher than 50) to offset this phenomena and balance out the leveraging thrust between Pitch and Roll??

Im basing this theory off the fact that I've only scene this divergence problem (a couple of times now) in the roll axis not the pitch axis.

Or am i way off the mark here?
Last edited by Jdmagoo on Tue Feb 11, 2014 12:11 pm, edited 1 time in total.
Jdmagoo
 
Posts: 485
Joined: Sun Feb 17, 2013 8:35 am

Re: Another Divergence Problem AQ FW R340....

Postby Jdmagoo » Tue Feb 11, 2014 12:06 pm

Jdmagoo
 
Posts: 485
Joined: Sun Feb 17, 2013 8:35 am

Re: Another Divergence Problem AQ FW R340....

Postby Max » Tue Feb 11, 2014 12:41 pm

Any change in leverage based on distance from center is proportionally offset by the distance the motor has to travel to achieve the same amount of total pitch/roll deflection. Eg., roughly speaking, the motor/prop on an arm 2x longer than another will have 2x more torque but will also need to travel 2x further to achieve the same overall tilt angle.

OTOH, since there are 3 motors/arms per side on the roll axis, this makes it heavier than the pitch axis, and may require a bit more power. So increasing the output a bit might help.

There are many other factors which could affect one axis over another, or even just one motor over another. Unless your setup is very unique somehow, I'd tend to start with what has worked for most people (the default hexa mix in QGC). Not saying it's perfect for every situation, but it was mathematically derived, if that makes you feel any better. :)

Ultimately the "divergence" is the inability of the PID controller to keep up with real-world physics. So either changing the physics or adjusting the controller inputs should fix the problem. It would be cheaper to test this on a rubber-band setup like in some of Menno's tuning videos. :)

-Max
Max
 
Posts: 2814
Joined: Mon Aug 13, 2012 9:45 pm
Location: Near Ithaca, NY, USA

Re: Another Divergence Problem AQ FW R340....

Postby Max » Tue Feb 11, 2014 12:51 pm

Max
 
Posts: 2814
Joined: Mon Aug 13, 2012 9:45 pm
Location: Near Ithaca, NY, USA

Re: Another Divergence Problem AQ FW R340....

Postby Jdmagoo » Tue Feb 11, 2014 12:52 pm

Jdmagoo
 
Posts: 485
Joined: Sun Feb 17, 2013 8:35 am

Re: Another Divergence Problem AQ FW R340....

Postby teramax » Tue Feb 11, 2014 1:32 pm

i am aware that not all here would love to hear my theory but after nearly 3 years of playing with AQ on multible systems i think i can fit this puzzle somehow together.

One thing i could observe every time 100%. The combination of the enormous fast reacting AQ-FC and ESC32 and on the other side motors that could not follow this fast reaction. --woop, rig might fly smooth in normal conditions but fights against divergenze when something unforeseen happens.

I have never had this problems running simple 4in1 BRL-Heli ESC, Turnigy Plush crap or on the other side just powerfull small motors driving small 8" or 9" props.

Think about, this problem does not exist on KK, MWC, DJI, MikroKopter....why?
Maybe cause the have a PID set for every axle or maybe they just react as fast / slow as the motors can handle this reaction.

just my two cents
MäX
Last edited by teramax on Tue Feb 11, 2014 2:44 pm, edited 1 time in total.
somehow everything can fly
teramax
 
Posts: 500
Joined: Sun Sep 02, 2012 11:19 pm
Location: Lower Austria

Re: Another Divergence Problem AQ FW R340....

Postby Jdmagoo » Tue Feb 11, 2014 1:36 pm

Jdmagoo
 
Posts: 485
Joined: Sun Feb 17, 2013 8:35 am

Re: Another Divergence Problem AQ FW R340....

Postby teramax » Tue Feb 11, 2014 2:46 pm

Idea :!:
Maybe we need a button to tell the flightcontroll:" Hey, you have slow fat lacy motors, calm down and handle with them carefully." :lol:
somehow everything can fly
teramax
 
Posts: 500
Joined: Sun Sep 02, 2012 11:19 pm
Location: Lower Austria

PreviousNext

Return to PID Tuning

Who is online

Users browsing this forum: No registered users and 10 guests

cron