-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
True wind with leeway. #5
Comments
How are you getting leeway? |
Leeway could be transverse speed as given from the newer logs. If not defined, it defaults to 0 |
Airmar do have some 2D ultrasonic logs. The earlier generation of these was not particually reliable. The new generation are better but cost around 1000 USD last time I looked. If I had one, I would use that source of data. I am using leeway estimated from heel, derived from a low cost ($5 ebay) I2C 10Dof board . For Arduino the library support is not great and lacks callibration, for Node.js there is an excellent npm based on RTIMULib2 which allows a calibration procedure and is simple to use. leewayAngle = Kfactor * roll / ( waterspeed ^2) KFactor depends on the hull shape, the units of roll and waterspeed The estimate is from Pedrick's paper published in 1981, which is fairly standard. There are more complex ways for what I need this good enough. |
I see from https://arvelgentry.jimdo.com/app/download/9157993883/Arvel+Gentry+-+Sailboat_Performance_Testing_Techniques.pdf?t=1485748085 that the constant varies from 9 to 16. That's another caclulation to add! |
As discussed in #5 , there is a formula for calculating leeway, so here it is
Hi,
I see the True wind doesn't account for leeway. Not sure if it should, but here is some code (originally in C++ running on an ArduinoDue) that does the calc. It uses a slightly different approach to the current True Wind calc. Has been checked and tested, but might have bugs.
The text was updated successfully, but these errors were encountered: