[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 384: 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 - Hexacopter oscillates before takeoff (and makes bird noise)

Hexacopter oscillates before takeoff (and makes bird noise)

Info and discussion about the original AQ v6 flight controller

Hexacopter oscillates before takeoff (and makes bird noise)

Postby Astudillo » Mon Dec 21, 2015 9:04 pm

Hey Guy's,

I just replaced my esc's with the esc32V3 and did a calibration and the necessary thrust measurements to get quatos working.

If i want to take off the machines starts to oscillate quite a lot, but the moment it has lift, its kind of stops. And it flies oke.
If i land and throttle down the oscillation comes back again until a certain rpm and then the oscillation stops.

Here is a youtube video of the oscillation:


As you can see the Z axis goes berserk at takeoff and landing.
IMU.png

And the motor Graph looks real pretty, but not really healthy.
Motor.png


I played with A1 and A2 reducing it from -8 & -15 to -5 & -10 but that just made the machine sloppy.
I also reduced the L1_K1 to 5 and that reduced the oscillation a bit, but made the machine sloppy as well.

So what do you guys think? Should i even go for a lower L1_K1? Or is it something else?

Cheers,

Ray

Here is the Log file of the flight seen in the video.
003-AQL.LOG
(2.78 MiB) Downloaded 1100 times
Astudillo
 
Posts: 139
Joined: Thu Apr 25, 2013 8:23 am
Location: Amsterdam, The Netherlands

Re: Hexacopter oscillates before takeoff (and makes bird noi

Postby JussiH » Mon Dec 21, 2015 10:53 pm

If it only happens at low RPM on the ground, it may not be a big problem.

The oscillation in the arm is likely created by the prop resonating with the natural harmonic of the arm at a certain low RPM and load at a point when you are "almost" flying. This oscillation gets exited by the Quatos controller trying to cancel it out but not quite making it.

Once the motor is up to normal operation loads and RPMs, the prop frequency doe not resonate with the arm anymore and the values are normalizing. The log confirms it - the flying part is actually not too bad.

I wouldnt be too worried about it, if it only happens on the ground. It looks like the frequency where this happens is well below normal flight operation for your setup.
JussiH
 
Posts: 2103
Joined: Thu Jun 21, 2012 9:25 pm

Re: Hexacopter oscillates before takeoff (and makes bird noi

Postby LPR » Tue Dec 22, 2015 4:54 am

Ray

I would try to increase the Quatos Max out from 4 to 8 and then play with the A1 and A2 settings again.

Larry
LPR
 
Posts: 1323
Joined: Tue Jun 26, 2012 1:29 pm
Location: MN, USA

Re: Hexacopter oscillates before takeoff (and makes bird noi

Postby aBUGSworstnightmare » Tue Dec 22, 2015 6:55 am

Hi Ray,
if your TX permits you should configure it to have A1 and A2 on a proportional channel (pot, a digital trimmer is fine too).
This allows you to tune them in flight and gives you much better granularity compared to changing it by QGC.

Joerg
aBUGSworstnightmare
 
Posts: 1460
Joined: Fri Jun 22, 2012 5:24 pm

Re: Hexacopter oscillates before takeoff (and makes bird noi

Postby Astudillo » Wed Jan 13, 2016 1:37 am

Hey guy's

I connected AM1 and AM2 to the 2 pot meters on my radio. I reduced L1_K1 to 5 and upped the Quatos Max out to 8. Playing around with AM1 and AM2 i noticed by accident that when i upped the AM1 above -10 the oscillations at takeoff where drastically reduced. Im now at AM1-13.75 AM2-15.74 which is not even close to double that of AM1, but if i go any higher on AM2 starts to oscillates.
Could that be a problem that AM1 and AM2 are that close?

After tuning AM1 and AM2, i connected L1_K1 to the pot meter and tuned it to 11.
If i go higher the bird noise returns and some divergence on fast pitch or roll movements.

Here the results after the tuning:
Schermafbeelding 2016-01-11 om 10.16.49.png

Z axis seems a lot better then before.

And the motor graph looks a lot better as well.
Schermafbeelding 2016-01-11 om 10.06.42.png


I still have some trouble with keeping altitude on position hold(going up and down. But if i start moving the copter stays on altitude just fine. Could that be the noise on the Z axis? Or should i try to play with Nav altitude speed I ?

Cheers,

Ray
Astudillo
 
Posts: 139
Joined: Thu Apr 25, 2013 8:23 am
Location: Amsterdam, The Netherlands

Re: Hexacopter oscillates before takeoff (and makes bird noi

Postby aBUGSworstnightmare » Thu Jan 14, 2016 7:33 pm

Would like to see your Quatos xml-File.
Some data on the craft itself (motors+props) would be nice as well.
aBUGSworstnightmare
 
Posts: 1460
Joined: Fri Jun 22, 2012 5:24 pm

Re: Hexacopter oscillates before takeoff (and makes bird noi

Postby Astudillo » Fri Jan 15, 2016 12:22 am

Attachments
thrustCalcU3-5S.xls
(24 KiB) Downloaded 1107 times
AQ6 Horus6V4.xml
(3.69 KiB) Downloaded 1106 times
Astudillo
 
Posts: 139
Joined: Thu Apr 25, 2013 8:23 am
Location: Amsterdam, The Netherlands

Re: Hexacopter oscillates before takeoff (and makes bird noi

Postby afernan » Fri Jan 15, 2016 4:13 pm

Explanation from Jussi it's very precise. Our controller is extremely sensible an quick so it will try to compensate any vibration, so it could amplify it. If the oscillations are during take off and landing its absolutely normal and acctable (it happens in real helicopters and aircrafts). Simply try to cross that frequency quick.

Anyway the best way to take care of all frequency matters withAQ is to have a frame as stiffer as possible. I'm just finished an exe similar to yours with very stiff arms that flies veeery smooth.
I attach my params for you to use as reference (I'm using ESC32v2)
Attachments
H7 PARAMS V3.zip
(2.41 KiB) Downloaded 1118 times
afernan
 
Posts: 1214
Joined: Sat Jul 07, 2012 5:24 pm
Location: Madrid, Spain


Return to AutoQuad 6 Flight Controller

Who is online

Users browsing this forum: No registered users and 8 guests

cron