24-Oct-2022, 01:52 PM (This post was last modified: 24-Oct-2022, 01:53 PM by hugnosed_bat.)
something bad could be the carbon and how its cutted, all on roll sounds in this direction. is the cut direction proofed? the carbon qualoty good? do you feel much difference iff you ad some force by hand?
So today I tested these modifications with the 660mAh battery that I have been flying with since the beginning of testing: - 100uF cap on 5V power rail, no improvement, - I took off the battery strap, it was touching the bottom of the AIO, so I was worried about possible resonances transferred from the frame, I replaced it with adhesive tape, which I used to attach the battery to the frame so that the AIO only touches the frame through the gummies, no improvement, - I was worried that the antenna was resonating, so I bent it and taped it firmly to the frame, no improvement, - I significantly tightened the nuts on the screws that hold the AIO, no improvement,
Next, I tried the same thing with a 900mAh battery, which is a bit heavier. Propwash is even worse.
(24-Oct-2022, 01:52 PM)hugnosed_bat Wrote: something bad could be the carbon and how its cutted, all on roll sounds in this direction. is the cut direction proofed? the carbon qualoty good? do you feel much difference iff you ad some force by hand?
I will inspect the frame later today evening ... But I didn't notice anything unusual before. The quality of the carbon is excellent.
24-Oct-2022, 08:47 PM (This post was last modified: 24-Oct-2022, 08:58 PM by Recursion.)
Hey bud. I just saw your message, and I wish I'd seen this thread earlier. Your build looks great, and I'd be happy to help you get this thing flying perfectly. I have 3 of them built on the board you have right now, so our builds would be identical outside of the motors, so I'll start there.
Motors: Do you have bi-directional dshot and rpm filtering enabled? How many poles do you have configured? Most motors of that size have 12 poles, but the BH 1504.5 have 14 poles, so make sure that is configured correctly.
Tune:
Make a backup of what you have (diff all) and save it somewhere. I found that there were a few changes needed from stock to make smaller builds fly a lot better. Copy and paste this in and see if this helps since this is the current tune I'm using:
Code:
set vbat_sag_compensation = 100 set anti_gravity_gain = 4000 set throttle_boost = 4 set p_pitch = 44 set i_pitch = 83 set d_pitch = 43 set f_pitch = 118 set p_roll = 42 set i_roll = 79 set d_roll = 38 set f_roll = 114 set p_yaw = 42 set i_yaw = 79 set f_yaw = 114 set d_min_roll = 28 set d_min_pitch = 32 set thrust_linear = 50 set feedforward_smooth_factor = 35 set dyn_idle_min_rpm = 40 set simplified_master_multiplier = 95 set simplified_i_gain = 105
set gyro_lpf2_static_hz = 850 set dyn_notch_count = 1 set dyn_notch_q = 400 set dyn_notch_min_hz = 130 set gyro_lpf1_dyn_min_hz = 0 set gyro_lpf1_dyn_max_hz = 850 set mag_hardware = NONE set baro_hardware = NONE set align_board_yaw = -90 set current_meter = ADC set battery_meter = ADC set ibata_scale = 256 set ibata_offset = 80 set pid_process_denom = 2 set simplified_gyro_filter_multiplier = 170 save
Let me know if that helps or not. If not I'd love to get a copy of the blackbox log.
That was quick, I'm glad you're here. Of course, bi-directional dshot is set, 12 poles. I will try your PIDs and settings tomorrow.
But, the fact that there is noise in gyro_scaled only on the Roll axis has nothing to do with how the PIDs are set. Do you have a gyro_scaled log somewhere where propwash was tested?
24-Oct-2022, 09:15 PM (This post was last modified: 24-Oct-2022, 09:23 PM by Recursion.)
(24-Oct-2022, 09:08 PM)MomoBrut Wrote: That was quick, I'm glad you're here. Of course, bi-directional dshot is set, 12 poles. I will try your PIDs and settings tomorrow.
But, the fact that there is noise in gyro_scaled only on the Roll axis has nothing to do with how the PIDs are set. Do you have a gyro_scaled log somewhere where propwash was tested?
There is some resonance at about 500hz on the roll access, which you'd hit at about 30,000 RPM (500 RPS). The RPM filter handles this perfectly (since that's what it is designed to do) if its configured correctly. Having the wrong poles set would make it apply the filtering at the wrong frequency, so correcting that will hopefully solve your issue.
If it is around individual frequency (500 Hz), it can be filtered no problem, but my logs show broadband noise from 0 to 650 Hz, this can not be successfully filtered ...
24-Oct-2022, 09:25 PM (This post was last modified: 24-Oct-2022, 09:33 PM by Recursion.)
(24-Oct-2022, 09:22 PM)MomoBrut Wrote: If it is around individual frequency (500 Hz), it can be filtered no problem, but my logs show broadband noise from 0 to 650 Hz, this can not be successfully filtered ...
Fix the motor pole configuration first and give it a try. The config I posted helps with low throttle stability and prop wash making the low-end feel a LOT more locked in (this applies to my previous 3"/3.5" builds as well). Give it a try.
By BBLogs I mean the raw file, not the diagrams. At this point I'd want to see a log after the changes.
Hmm, if you don't have the broadband noise there, the problem is mine, which is something I'd like to find out. And I know how motor noise looks like and I know how the rpm filter works. I don't need to explain that. Everything is clearly visible in that spectrum before and after rpm filtering and needs no further explanation... So, you have the broadband noise there or not? It is the one that is not dependent on rpm, it is constant over whole frequency range and independent on current rpm.
(24-Oct-2022, 09:25 PM)Recursion Wrote: Fix the motor pole configuration first and give it a try. The config I posted helps with low throttle stability and prop wash making the low-end feel a LOT more locked in (this applies to my previous 3"/3.5" builds as well). Give it a try.
By BBLogs I mean the raw file, not the diagrams. At this point I'd want to see a log after the changes.
There is nothing to fix about motor pole config, the Geprc GR1404 motor has 12 poles.
(24-Oct-2022, 09:33 PM)MomoBrut Wrote: Hmm, if you don't have the broadband noise there, the problem is mine, which is something I'd like to find out. And I know how motor noise looks like and I know how the rpm filter works. I don't need to explain that. Everything is clearly visible in that spectrum before and after rpm filtering and needs no further explanation... So, you have the broadband noise there or not? It is the one that is not dependent on rpm, it is constant over whole frequency range and independent on current rpm.
Pre-filtering there is noise on both the roll/pitch axis, which is on par with my 5" 6s Five33 Switchback using the same electronics (JHEMCU AIO and Naked Vista).