Please use the traditional helicopter tuning wiki found here. Hopefully that is what you are referring to when you mentioned that you found the blog. Please post a param file for your current configuration. that will help me give you advice.
When the desired and actual don’t line up with each other, it means that you either don’t have enough I gain (ATC_RAT_XXX_I) or the leak min parameter (ATC_RAT_XXX_ILMI) is not large enough. typically the ATC_RAT_XXX_I is about the same magnitude as ATC_RAT_XXX_VFF. the ATC_RAT_XXX_ILMI parameter should be between 0.05 and 0.1. that should make the actual value track the desired value more closely.
Please post a param file and we can go from there.
These params can simply be loaded from the frame params dropdown in Mission Planner setup. They provide a miminal ILMI value and the tail tuning may be a bit too sensitive. For a 700 class helicopter otherwise they should provide the correct tuning that will achieve good attitude tracking, and good high-speed flight characteristics.
@Ricoman did this start to happen after you finished the PID tuning? It is possible that you have nonzero ILMI and there is integrator buildup due to either aircraft attitude or a pilot input. The only reason I say this is the integrator is turned on and off in the same manner that you describe for the swashplate behavior. I think it is best if we see a log to ensure it isn’t something else.
Everytime he displaces his stick it the desired pitch moves as well
The swashplate movement appears normal to me especially with PIT_I and RLL_I near 0.6 and PIT_ILMI and RLL_ILMI at 0.5
@Ricoman your tuning does not look similar to other helicopters that I’ve tuned. Your I gains are very high and your ILMI is dangerously high. I recommended not exceeding 0.1 for ILMI. I think you should take @ChrisOlson recommendation and load the default gains for heli as he’s described in a previous post. Then the only parameter you may need to increase the ILMI settings. Just a thought.
I went on a flight.
First of all, I have something to report to you.
On this flight our helicopter did not maintain a balanced rpm.
For example, I have set the governor to 6800 rpm, which is actually quite variable from 6500 to 6900 in this way.
I set the needlebelt of the engine.
The rpm moves randomly in the range of 6600-15000.
You will have to tune the engine and set the governor gains and throttle curve. You are using an Aerospire governor with a RSC Setpoint, and that is not the correct way to use the Aerospire. There is no way it can work without a throttle curve.
You must read the instructions for the Aerospire governor. It requires a throttle curve to work right. The way you have it configured at present, if your speed sensor fails you will experience loss of power in flight.
SETPOINT is for electric ESC governors. All combustion engines require use of the throttle curve.