Facebook

Login

Support Sailonline

If you haven't already - join the SAILONLINE YACHT CLUB!

Please also consider making a donation - all amounts are greatly appreciated!

Board » Technical Support » NOAA vs SOL weather

Hi all,
I have noticed a difference between TWD/TWS as calculated from NOAA grib data and the ones shown in SOL. Would it be possible to know the way SOL interpolates in space and time wind speed and direction?
Thanks in advance and regards
Gilles
would love to hear that!

--- Last Edited by Ghibli at 2010-12-03 08:50:51 ---
Hi

So, about the interpolation of weather in time and space :-) Maybe some out there is longing for a short one-liner as explanation but I am afraid there is a little more to it… Here is in short the steps we take to get an "observation" (as we call it) at an arbitrary time (called t) and location based on forecasts.

1) Find the two forecast time steps (here called t1 and t2) surrounding the time t.
2) In space we simply use linear interpolation (in the 2 dimensions lat/long) of the forecast-data in the 4 closest forecast-nodes in the grib-file. Since the forecast has separate fields, one for northerly wind and one for easily wind we need to treat these entities separately, in our case by using complex notation. We also need to do this for both frames t1 and t2 from step 1 which thus gives us a set of two complex-valued space-interpolated wind speeds, one at t1 and one at t2.
3) Now we need to interpolate in time as smoothly as we can. We chose to do this using simple shape functions ensuring continuous wind speed and actually in our case continuous time derivatives.

Now, there are naturally many ways of doing this. One draw-back of this kind of interpolation is that we loose energy. Imagine the situation with constant wind speed but rotating wind direction so that at t1 the wind is due easily and at t2 it is due westly. In our interpolation we would (falsely) get that the wind speed at the time (t1+t2)/2 would be zero.

Also note that we do not always use the GFS model from NOAA. In particular around Sweden we have more detailed forecasts.

Hope this helped a little.

Regards
Jakob
...one of the guys behind the game...
Hi Jakob,
to keep in one line, the model smooth and make continue the derivative of a complex 3 variable function to avoid that the function has some jump. [ actually more than one line ;-) ]
need to think about it deeper, may be come back later.
thanks for moment
Gilles
Would it be possible to differentiate between those wind arrows (highlighted color perhaps) that represent the actual data nodes & those arrows that are derivative which comprise the field.
None so blind
Nice topic indeed.

So, in my own words: two frames of weather grib are interpolated in space using bilinear. This operation gives two different values for the wind vector which are separated in time by the gap between the two frames (3h with GFS or whatever).

Now, in order to have a smooth transition between frames a simple linear approximation is not good because it will give discontinous values of first derivative corresponding to the frames change. And so the need for a proper interpolation function that can smooth the derivative at the beginning and the end of the interval.

One can argue that the only possible value of the derivative at these point is zero. But another important aspect is that, given the shape function, we have steeper gradients in time in order to compensate for the nulling of the derivative at the extremes. Am I right? And this is extremely dependent by the shape of the interpolating function.

my 2 cents
Hi all,

You are basically all correct :-) I am the first to admit that there are many ways of doing this and that we did not spend weeks of thinking when choosing algorithm - but it works. Also (Hubert) the game winds will only correspond exactly with the GFS-forecasts when the time is exactly the time of a certain forecast frame and the point of the "observation" is exactly that of a forecast nodal point. Thus, colour coding would not be of any use at all...

Why this attention? Is it just curiosity or weather-rounting ?

Regards
Jakob
...one of the guys behind the game...
it curiosity driven by weather routing :)

as you remember I was coding my own router and, although I did it for pure fun, I am now checking it against some of the market available competition like maxsea or deckman. All of them share the common feeature of giving different wind values at the same place, same time and same wind data!! So the interpolation is critical and although I can rely on more elaborate intepolation technique, I will definite give a look to this zero-derivative approach.
...well you should be careful with those softwares... especially when there is a Sailplanner available for free ;-)
...one of the guys behind the game...
well... I need to admit that the question from my side was originated because I have notice some differences... and I am using SOL to prepare my sailing licence exams from navigation point of view, but you pass me by far in the discussion...
I appreciate your effort to educate the SOL community and I believe that I must open the old book to follow you now...... thanks!
Gilles
one of the guys enjoing the game ;-)

Please login to post a reply.

Races

Next Race: 00d 00h 00m


Current Races:

Carib Rum Run 2024

Welcome to the Caribbean and Sailonline's annual Pirate race, with your goal to finish in Cancun on or before International Talk Like a Pirate Day , the 19th of September! This is a 1759nm slalom through the rum islands of the Caribbean in our magnificent Clipper 240 tall ships! Our mission is to collect barrels from the region's distilleries and carry them to the rum-parched beaches of Mexico. Join SYC before race end and ye befuddled scallywags can disguise yer boat for this race only with a pirate name!
Race #1836
INFO by brainaid.de
Clipper 240 PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking: SYC
Race starts: Sep 09th 17:00 Registration Open!
▶ Flash
GO TO RACE

SSANZ Triple Series 2024 - Race 3


Welcome to the third and final race of this year's SSANZ Triple Series on the waters off Auckland, New Zealand. This is the Lewmar 50, about 39nm along the southern shore Waiheke Island out to Tarahiki island and back for a finish in Islington Bay, and as ever we will be sailng Young 88s, against the IRL members of the Young 88 Association!
Race #1827
INFO by brainaid.de
Young 88 PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking: SSANZ - SYC
RACE CLOSE: Friday,
September 13 at 2300 UTC.
Race starts: Sep 06th 21:15 Registration Open!
▶ Flash
GO TO RACE

Flight of the Godwit - Anchorage to Wellington 2024


Welcome to the return flight of our bar-tailed Godwit! This race is the third and concluding leg, reflecting the bird's annual migratory route, and simultaneously the ninth leg of the 2024 Ocean Race Championship. The voyage promises to be not only a test of skill and strategy but an immersive experience in the beauty of the vast Central Pacific Ocean. Join us as we push the boundaries of seafaring prowess on this epic adventure.
Let's fly like a Godwit!
PRIZE: SMPF
Race #1832
INFOby brainaid.de
Maxi Trimaran PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking: GWT - OCQ3 - OCCH - SUPSOL - SYC
Race starts: Sep 02nd 11:00 Registration Closed
▶ Flash
GO TO RACE

Round Greenland 2024

Just as Skip Novak was embarking for Kamchatsky, Amyr Klink also quietly slipped his Antarctica moorings and by now Paratii 2 has reached Reykjavik, where he invites you to join him on Leg 5 of our High Latitudes Series, a full 3650nm circumnavigation of Greenland. The course is clockwise round, so down the North Atlantic to Cape Farewell, then up the Davis Strait into Baffin Bay and on into the Arctic Ocean proper, where, hopefully and certainly virtually, Paratii 2’s special ice-breaker features will get us thorough the summer ice out onto the Greenland Sea and back to Reykjavik. Stay warm!
Race #1780
INFOby brainaid.de
Paratii 2 PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking: HLAT - SYC
Race starts: Aug 29th 19:00 Registration Closed
▶ Flash
GO TO RACE

San Francisco to Ushuaia 2024


After a superlong RTW-leg3 (27 days), we have had a month to recover, and maintain our boat, in order to continue our around the world race. Leg 4, even longer than the previous, takes us from California to the world's southernmost city Ushuaia. No waypoints, even "the Ditch" is an option, but maybe a bit too much of a treat. With 6300 nm to go, the estimated duration of this race 29 days. This course is also the August edition of our ocean race championship.
PRIZE: SMPF
Race# 1717
INFO from brainaid.de
Swan 65 PARTICULARS
WX updates:
0430 / 1030 / 1630 / 2230
Ranking: OCQ3 - OCCH - RTW - SUPSOL - SYC
RACE CLOSE: Thursday,
September 12 at 2300 UTC.
Race starts: Aug 05th 11:00 Registration Closed
▶ Flash
GO TO RACE

Go to race archive

SYC Ranking

  1. Sailonline Yacht Club Member WRmirekd
  2. Sailonline Yacht Club Member CriticalHippo
  3. Sailonline Yacht Club Member Vida_Maldita
  4. Sailonline Yacht Club Member rafa
  5. Sailonline Yacht Club Member FreyjaUSA
  6. Sailonline Yacht Club Member Kipper1258
  7. Sailonline Yacht Club Member bonknhoot
  8. Sailonline Yacht Club Member Flamingo
  9. Sailonline Yacht Club Member CollegeFund
  10. Sailonline Yacht Club Member Sax747

View full list

Series

Mobile Client

SYC members have the benefit of access to our mobile/lightweight web client!

The mobile client