Wind Speed estimation and baro compensation

Is barometer compensation and windspeed estimation working well, or are there any issues? I am working on this, but I am facing problems when the drone moves forward with increasing pitch. The drone starts loosing height and descends towards the ground. If anyone has any ideas, please let me know

As with all things ArduPilot related, it works well if configured correctly.

1 Like

but sir i am facing issues related baro when the drone moves forward with increasing pitch. The drone starts loosing height and descends towards the ground .You have any idea to ressolve it?

Nobody can see how your drone is built and setup.
The baro reacts not only on static air pressure. Also dynamic air pressure by wind or by moving the baro through the air can have influence.
So first you have to isolate your baro as good as possible from these dynamic influences.

And you need to properly use ArduPilot methodic configurator software to correctly configure the vehicle

okay sir. I am using 4.5.3 firmware. I think I need to use latest version. Right sir?

No, you do not need to use the latest version.

But you should use the latest version.

And you must configure it correctly.

Notice my verb choices, in bold above.

need, should and must. On the post above

Hi @ramesh,

This sounds like the air pressure around the vehicle is changing as the attitude and speed of the vehicle changes. Normally the best solution is to try and adjust the frame instead of trying to change the software configuration (aka parameters).

This issue most commonly appears when the frame is designed with holes only on the bottom of the frame. For example if a large bucket like cover is put over the flight controller while the bottom is left somewhat open. It can also happen if there’s no cover at all over the autopilot.

Anyway, a physical solution where a balance of holes are added to the cover around the autopilot is normally best

That is the original question. That got answered correctly. AMC points to the windspeed estimation and barometer compensation, and explains, using an example, how to set the parameters to make them “working well”.

@rmackay9 The one you are answering is a different one, and more relevant: How can the altitude loss be fixed?

Hii Sir,As per the video the momentum drag coefficient for heavy lift quad (My lift quad weight is 27kg) is Around between 0.1 to 0.12 right sir?

Hi @ramesh,

Each copter is different but as mentioned on the wiki here the final value for EK3_DRAG_MCOEF is normally between 0.1 and 1.0 so 0.12 sounds very possible.

hii sir,which load should i take with pay load or without pay load for wind estimation and baro compensation?

How heavy is low payload? How heavy is high payload? How much in % of your operation time is conducted with which?

With high pay load(27.14kg) 80% and low pay load (17.14kg) 20%

hii sir,Actually i am asking this weight value .which value should i take with pay load or without pay load for drag
EK3_DRAG_BCOEF_X = mass in kg / frontal area in m^2,
EK3_DRAG_BCOEF_Y = mass in kg / side area in m^2

When flying with payload:

EK3_DRAG_BCOEF_X = 27.14 / frontal area in m^2,
EK3_DRAG_BCOEF_Y = 27.14 / side area in m^2

When flying without payload:

EK3_DRAG_BCOEF_X = 17.14 / frontal area in m^2,
EK3_DRAG_BCOEF_Y = 17.14 / side area in m^2

My drone is designed for agricultural purposes, with a full load weight of 27.14 kg and an empty weight (without payload) of 17.14 kg. I have a 10-liter tank that, when filled with water, increases the total weight to 27.14 kg, which then decreases to 17.14 kg as the water is used. My question is: do I need to update the EK3_DRAG_BCOEF_X and EK3_DRAG_BCOEF_Y values each time the weight changes?

If you want it to work correctly yes.

1 Like

Yes, sir, I want my system to work correctly, but the issue is that my drone does not have a flow sensor to provide the flow rate and determine how much water is left. Do you have any ideas on how to accurately calculate the drone’s weight continuously during flight?