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 » General Discussion » Weather - Brain Storm

Page: 1 2 3 Next

Recent chat in the M2O 2020 about the weather that we import into SOL has prompted this new thread, hoping that concerns and ideas may gravitate towards some sort of consensus or conclusion. Whether anything can be done with such a conclusion is another matter.
Remember: SOL is a 'cooperative' and everything that happens is done by volunteers. Any change in the fetching of weather is likely to require changes to the software (the racing engine) that runs on the server. This is no sinecure, and the volunteer resources that we have that can attempt this are scarce.
I'll get the ball rolling with a separate post about the status quo.
Clipping along
Currently, we have the capability to fetch three sources for weather with the following 'tags' - global_gfs, nam_awip12 and wrfems, updating every six hours.
global_gfs is what we use most often and it is rough-and-ready. I'm not hugely familiar with meteorologist terminology but I think it is what is called 'synoptic', which I think means it is primarily based on surface pressure variation; in other words, there is no modelling of local coastal effects. The highest resolution we can fetch is 0.5 x 0.5 degrees, in other words the data - that is then interpolated by the server (or a router) - is given at nodes set 0.5 degrees of longitude and latitude apart.
0.25 degree resolution is in fact available, but we can't fetch it. With 0.25 resolution the amount of data describing the wind over space and time increases by a factor 4, and obviously routing or SOP-ing through this becomes commensurately trickier.
I'll write a second note later.
Clipping along
Thanks for setting up this brainstorm, Jan. My concern is: what happens if GFS (or other WX sources we use) start updating every 3 or 4 hours? I have the impression that even with the every 6 hour updates it is already difficult for some people to combine SOL with their professional or family life (as well as sleep). So, maybe we can discuss that in one go.
But in keeping with my first question I want to submit this article which takes a good look at where weather forecasts could be going in the coming years. Some techniques seem to pave the way for accurate forecasts that are 8 times longer than we now have: https://metro.co.uk/2019/09/18/will-weather-forecast-ever-100-correct-10751641/
That is a very interesting article, Dan, but I suppose it all depends on what NOAA consider 'accurate' or 'correct', when it is quoted to state 'a seven-day forecast is accurate around 80% of the time' or 'a five-day forecast is correct approximately 90% of the time'. One can imagine that the assertion is correct about something like 'it will rain in The Peloponnese tomorrow', but, as we know from experience, it doesn't imply that the wind strength and direction forecast for 120 hours ahead at a specific lat/lon posn will be re-forecast as exactly the same 6 hours on, now 114 hours ahead.
I would like to think that that sort of accuracy will remain impossible for very many years yet. So, that aspect of our game - forecast volatility and second-guessing the met service - is not much at risk, IMO.
I do agree with you that once gribbed free-issue forecasts become available with a frequency of every 3 hours, it would reduce the attractiveness of our game if the game were to fetch these every 3 hours as well. I see little reason (though not none) for simply keeping our own fetch frequency at 6 hourly; especially if 'accuracy' has improved anyway.
Indeed, I would suggest it could mean an opportunity to reduce our fetch frequency to every 9 hours, which would give everyone around the world a midnight WX every couple of days.
Clipping along
My agenda is not so much a concern with ever more and better forecasts, but a concern with the rough-and-ready nature of global_gfs, our standard 'go to' weather. The question and the challenge I want to raise is 'Can we do better?'.
For the long distance ocean races, this question is not so important, as, out in the middle of the ocean, modulation for whatever should change little to a forecast, and because guessing what is the best thing to do given the uncertainty about what the wind will really be a week ahead will continue to be a challenge for SOLers.
It is the races of say 3 to 4 days maximum that I feel/find are or have become somewhat mathematically deterministic. You have to have the tools to do the math, but once you have such tools working for you, a race becomes primarily a "do" exercise.
Clipping along
I'm sorry to spoil the party but I'd prefer to always sail on WRF weather. Obviously that's not "feasible" in the most straightforward manner for races over large areas. However, if it would be possible to limit calculating the wrf forecast only to areas where there are boats, where the boats can reach, and only calculate very short-term wrf, like 12h-15h (mostly to cover across a single wx update failure), it could bring down the amount of processing power needed for the forecasting.

So we'd be having sort of composite wx with a base layer of 0.25x0.25 gfs to visualize longer term forecast and act as a backup wx. Which parts of the base layer would be selectively replaced by wrf would be dynamically determined as the race progresses.

Whether we have computation capability to do that (or would be able to get the necessary processing capacity) I have know idea but I certainly would want to know how big area would need to be calculated. Even in ocean races boats tend to keep in packs (although wrf itself might impact the dynamics that typically lead to it with gfs). The biggest problem in this approch IMHO is the long tail of boats because they'd require disproportionate amount of the all processing.

If that turns out still infeasible, some additional filter could be applied which allows using wrf only under conditions where wx seems unstable (based on the corner wind components it's possible to estimate this I think) or when there's landmass.

It's very complex to realize technically though, we cannot even run the 0.25x0.25 gfs part of that currently so it may remain wishful thinking.

--
i.
I agree with bonk that 80% reliability is really a joke. Even 90% is not really something I'd boast about. It's worth to remember the error starts to rapidly accumulate. It's unlikely to be dropping linearly but more like larger error also leads to much larger error accumulation (and thus uncertainty).

I've never seen the definitions of that kind of % metric anyway (so if somebody has pointers to some scientific papers evaluating forecast long-term accuracy, please, I might read myself). But I wouldn't be surprised if it turns out quite bogus or irrelevant to measure what kind of accuracy we're talking here.

--
i.
Comparing 0.25x0.25 wx grid with 1x1 (I forgot to make the arrow density the same so please disregard that difference):

https://postimg.cc/F19n3Yjp

--
i.

--- Last Edited by ij at 2020-09-07 22:18:39 ---
Just a minor note from some ECMWF validation report now that I came across one: in 10m wind at 5 days the frequency of large errors is around 4% (+/-1 due to year cycle) now so it's in ballpark with those 90/80% numbers. (And in temps slightly worse.)

GFS is likely somewhat worse than that given ECMWF is generally considered slightly better although both can be shown to be better in selected cases.

What is means to routing accuracy is hard to know without looking deeper into the report (if it's told at all). The distribution of the large errors over time matters too much. But if distribution would be uniform (it very likely isn't), one would very likely hit one large deviation in almost every 2 weeks long race. And how bad the large error % gets when consider beyond 5 days, no idea.

--
i.


--- Last Edited by ij at 2020-09-09 21:01:19 ---
Hi Bonk and Ij,

I don't know how accurate the weather models will become. Even the experts don't agree on that question. We can probably just agree that they keep getting better and look at possible consequences for SOL simulations.

I agree with Jan on the possible problem that shorter races are moving closer to "fixed solution". If there is only 1 (or even no) WX change during a race we are on a fixed weather map where good math tools can figure the winning route and then it just becomes a question of who executes that route more optimally. But some SOLers like that kind of challenge, so I wouldn't take that away.

If long term weather forecasts get more accurate then even the medium term (3-4 day) races would become more like sprint races where execution of near optimal route is more important than anticipation of weather changes.

In the long ocean races it will not be anytime soon that weather models can give us a near optimal route for more than 2 or 3 days. But if WX updates become more frequent then we would have to think about SOLers' sleep.
We can decide to skip some updates and only update the maps that SOL uses every 6 or 8 hours. But even in that case some players would gain an advantage by looking at the GFS updates we skip, because they will already show in what direction the weather is changing. Perhaps it would be more useful to change to a more detailed, but less frequently changing, source of weather data as ij suggests...

--- Last Edited by Zorba777 at 2020-09-10 08:47:58 ---

Page: 1 2 3 Next

Please login to post a reply.

Races

Next Race: 00d 00h 00m


Current Races:

Tall Ships 2026 - Stavanger to Aalborg


Welcome to the fourth of four virtual Tall Ships Races in European waters which are concurrently being organized in-real-life by Sail Training International . This fourth race is from Stavanger in Norway into the Skaggerak to a finish off Denmark’s Aalborg and perhaps an Aquavit to toast the adventure afterwards – a final circa 250nm in Sailonline’s classic Clipper 240.
NOTE: Starts and Finishes in tall ships racing are always offshore to avoid conflict with shipping and shipping lanes; online and real-life may not match exactly.
Race #1995
INFO by brainaid.de
Clipper 240 PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking: TSI - SUPBUD - SYC
Race starts: Jul 25th 16:00 Registration Open!
▶ Flash
GO TO RACE

Chinook Salmon - Canada to Andreanovs


A year after spawning in the upper reaches of the rivers of British Columbia, Chinook Salmon develop the age-old urge, so familiar to SOLers, to go to sea, heading for different parts of the northern Pacific Ocean. This race catches up with a particular school with an instinctive memory for the Andreanov Islands far west on the Aleutian Islands chain, as they depart the Salian Sea between Vancouver Island and the San Juans. It’s 2200nm and we’re taking the 60ft Trimaran, in the hope we can keep up!
Race #2048
INFOby brainaid.de
60ft Trimaran PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking: MIG - SYC
Race starts: Jul 21st 11:00 Registration Open!
▶ Flash
GO TO RACE

Juventud TIMED Race 2026

Welcome to Isla de la Juventud (Isle of Youth), Cuba’s second largest island after mainland Cuba. Known as a haven for pirates, the island was the inspiration for novels “Treasure Island” and “Peter Pan”. The circa 120nm course runs clockwise around the island.
This is a TIMEDrace so you may RE-REGISTER HEREto try again after finishing a run. You will have two weeks to test your skill and decision making after the race opens.
Race #2049
INFOby brainaid.de
The boat for this race is the sporty Mini 6.5p Foil PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking:
TRQ3 - TRCH - SYC
RACE CLOSE: Saturday,
1 August at 23:00 UTC
Race starts: Jul 19th 12:00 Registration Open!
▶ Flash
GO TO RACE

Tall Ships 2026 - Antwerpen to Stavanger


Welcome to the third of four virtual Tall Ships Races in European waters which are concurrently being organized in-real-life by Sail Training International . This third race is from Antwerpen back up the North Sea to Stavanger in Norway – another proper tall ship training adventure of circa 450nm, online again in Sailonline’s classic Clipper 240.
NOTE: Starts and Finishes in tall ships racing are always offshore to avoid conflict with shipping and shipping lanes; online and real-life may not match exactly.
Race #1994
INFO by brainaid.de
Clipper 240 PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking: TSI - SUPBUD - SYC
RACE CLOSE: Wednesday,
July 22 at 2300 UTC.
Race starts: Jul 14th 16:00 Registration Closed
▶ Flash
GO TO RACE

Lake Ontario 300 Challenge 2026

Lake Ontario Offshore Racing (LOOR) welcomes Sailonline sailors to a second virtual version of a race in their annual series, and for the sixth year in succession the LO300. As the name implies, the LO300 is a 300nm offshore race across the length and breadth of Lake Ontario, from and back to Port Credit YC. This year, for the first time, we will be racing the 300nm circuit in Sun Fast 3200s. As usual, there is an overall prize for the SOLer who best bosses Lake Ontario over the two races hosted by Sailonline, this LO300 and the Susan Hood raced back in May, and this year also the race and the Susan Hood count towards the title of Super Buddy 2026; so, let the competition be fierce!
Race #2044
INFOby brainaid.de
Sun Fast 3200 PARTICULARS
NAM_AWIP WX Updates:
0245 / 0845 / 1445 / 2045
Ranking: LOOR - SUPBUD - SYC
RACE CLOSE: Wednesday,
July 22 at 2300 UTC.
Race starts: Jul 11th 15:10 Registration Closed

▶ Flash
GO TO RACE

Alaska to Easter Island 2026

Welcome to yet another all-new series. The initial leg of the RNW (Round the New World), Alaska to Easter Island, also part of our Ocean Championship. The first race of OCQ3 2026. This race will be sailed in our revised 'version 2' Imoca 60 Foil. Race #2042
INFO by brainaid.de
Imoca 60 Foil v2 PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking: OCQ3 - RNW - OCCH - SYC
Race starts: Jul 06th 11:00 Registration Closed
▶ Flash
GO TO RACE

Cross the Convergence 2026 - Sao Tomé to Tristan

The fifth race of our series of ocean voyages across the World’s convergence zones takes us back south down the Atlantic from Sao Tomé on the Equator to Tristan da Cunha on the edge of the Roaring Forties. It’s 2500nm; in your path the Benguela winds and current along the south west African coast, and behind that the St Helena High stretching halfway to South America. So, mind where you go in your Volvo OD65 version 3 (based on sampled real-life race data by kroppyer)!
Race #1985
INFOby brainaid.de
Volvo OD65v3 PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking: CCZ - SYC
RACE CLOSE: Wednesday,
July 22 at 2300 UTC.
Race starts: Jul 03rd 18:00 Registration Closed
▶ Flash
GO TO RACE

Go to race archive

SYC Ranking

  1. Sailonline Yacht Club Member KaSToR
  2. Sailonline Yacht Club Member WRmirekd
  3. Sailonline Yacht Club Member CriticalHippo
  4. Sailonline Yacht Club Member Panpyc
  5. Sailonline Yacht Club Member cdhinman
  6. Sailonline Yacht Club Member bonknhoot
  7. Sailonline Yacht Club Member rafa
  8. Sailonline Yacht Club Member ms0689
  9. Sailonline Yacht Club Member sassy63
  10. Sailonline Yacht Club Member ita10267

View full list

Series

Mobile Client

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

The mobile client