(!long post!) Passage planning program - sanity check/market research

shmoo

Well-Known Member
Joined
23 May 2005
Messages
2,136
Location
West Cornwall
Visit site
Its the time of year to plan passages. Most years we try to get away from the East Coast to somewhere we can see through the water. We only get a month and if we are going to get along the south coast and across to Brittainy we need to plan carefully. After pouring over the tidal atlas for hours the inevitable questions like

"What if we left Dover 3 hours later?" or
"If we left on the Thursday, what day would we arrive?"
"No, I meant Friday...."
"Can we get there for Bastille day?"

send me to the edge of sanity (not far distant in my case).

Finally I got round to writing a program to do it. It naively does the old Yachtmaster thing:-
- For each leg of the trip, divide it into hours (at some boat speed),
- for each hour,
-- find the nearest tidal diamond,
-- get time of high tide at the diamond's standard port,
-- find the "tidal hour",
-- interpolate the rate,
-- find the resultant vector
- Add all the vectors to give a CTS.
- Do the whole thing again to get hourly EPs to make sure the whole leg is conducted in the water.

Ideally now you do do it again for each of the next twelve hours to find the shortest passage time. Try it for slightly different boat speeds...

Conceptually simple, but very time consuming and error-prone. A PC will march through the spherical-surface trig sums at millions a sec.

Here is were the program comes in.

Tidal data for standard ports is imported (by the user) from WXtide32 and users enter the tidal diamond data from their charts: the more diamonds you add the better the estimates. For cross channel one at each end and one in the middle seems to work. Coasting along the south coast one at each headland and one in between each seems to work well. A "library" of diamonds is built up over time.

"Routes" (of "legs") can be imported from Seaclear or typed in and the
resulting hourly EPs can be exported to Seaclear (as a "track").

Here is a route from Dover to Newhaven (imported from Seaclear and some of the default WP names have been left unedited)

screen1.JPG


and the whatif (next 12 hours)

screen2.JPG


Clearly the time to leave is around 16-17h

Here is the leg detail showing estimated duration of each leg and CTS. Also show is the optional expansion to show which hours of which diamonds the leg estimates are based on.

screen3.JPG


Finally you can import the hourly EPs back into Seaclear to display them. This is a different example, which shows the EP track more clearly than when coasting.

screen4.jpg


Its very early days yet. I needed work up a "real" program in C# in a Microsoft-free development environment, for reasons unrelated to sailing, and I knew I would do it better if it was interesting.

There are systems which do this but they are expensive and depend on getting new "packs" for new cruising areas. This scheme depends on data entered by the user, from charts.

Questions for the panel are:
Is this sensible?
Would folks pay modest sums of money for it?
 
Re: (!long post!) Passage planning program - sanity check/market resea

If you could develop it along the lines of a "plug in" to popular apps, I'd say it would be worth a few quid! I'd think I'd be happy around the £30-40 mark based on the prices of Charts etc.

Talk to some of the software houses maybe, bit of open sourcing never harmed anyone!
 
Sea Pro Standard will do this but it is £350 including the full UK chart.
Plus £100 for the french coast and another £100 for the Dutch and Belgium coast.

This will give you a graph like this.
seapro.jpg


If you them choose the time you want it will plan the route for you.
This is the main thing I use SeaPro for.

If I could get the same thing at less cost I would go for it.
 
Isn't this another of those things like electricity and GPS that takes away our basic ability to do it for ourselves? What if you use all these tools to get you out there and then you lose them and can't get back?
Not for me.
 
Re: (!long post!) Passage planning program - sanity check/market resea

I know how to walk 20 miles, but due to the advancement of technology I can use a motorcar or even a bicycle, both of which are technologies which can fail leading to personal injury. /forums/images/graemlins/tongue.gif
Navigation "aids" are there for that reason. Anybody that goes out there without the sense of how to do it without them shouldn't be there. This topic has been done to death, and I think most of us agree.

I for one would welcome an aid that will enable me to get quick calculations in an early planning stage, doing all those calcs can be a frightful bore...
 
Re: (!long post!) Passage planning program - sanity check/market resea

Neptune Passage planner does this but the interface is rubbish - cheap though and well featured. Worth checking out if considering a competitive offering.
 
Re: (!long post!) Passage planning program - sanity check/market resea

[ QUOTE ]
I suspect you will need some volunteers to road test it for you?

[/ QUOTE ]
Yes, if I go ahead I will try to get some "alpha" testers.

The hard bit is actually turning a program into a product - with help, docs, and worst of all setup-and-install for win2000, xp, vista...

Clive - does your example show the same route - Dover:Newhaven? I noticed you choose the same date. It's just that it shows reassuringly similar times, albeit a tide later.

As for compatibility: I have only ever used Seaclear and its import/export formats are WP+ and g7t (some sort of Garmin-speak, I think) so I have targeted at those.
 
Re: (!long post!) Passage planning program - sanity check/market resea

Yes and yes to your original questions.

[ QUOTE ]
worst of all setup-and-install for win2000, xp, vista...

[/ QUOTE ]

My I recommend Inno Setup? Tried and tested and painless (after short learning curve) and free.

Andy
 
Re: (!long post!) Passage planning program - sanity check/market resea

My brain is bleeding!

Paul
 
Re: (!long post!) Passage planning program - sanity check/market resea

While I admire your enterprise there does seem to be a degree of re-inventing the wheel to this exercise.
As pointed out above, Seapro, Neptune, Deckman etc all do this at varying prices.
However the main weakness seems to me to be the need to enter the tidal data by hand, to my way of thinking a passage plan would require 24 entries per diamond (angle and rate) and a decent passage would require several of these plus the issue of selecting the correct diamonds by eye would make this a very tiresome and error prone process.
When I did my YM I wrote a spread sheet that did almost this but once I had a PC running Seapro I never looked at it again.
 
Re: (!long post!) Passage planning program - sanity check/market resea

Thanks for support and comments. I understand the re-inventing the wheel point, but the current offerings all seem to suffer from one or more of:

o Too expensive
o Need extra purchased packs for cruising grounds beyond original scope
o Restricted to narrow area in central channel.
o Need to be renewed annually

Entering tidal diamonds worried me at first but actually it takes be about 3 or 4 mins each (on a laptop on the train to work!) . Once entered they last - become an asset. The effort of entering them compares well to the busy work each year of hand planning the route, which is all throw-away.
 
Re: (!long post!) Passage planning program - sanity check/market resea

Yes the screen grab was from the west entrance of Dover to Newhaven.

If you want more checked PM me with the details.
 
Re: (!long post!) Passage planning program - sanity check/market resea

Looks good, if it works with seaclear I would also be interested in trying it. The only downside is that people who use seaclear dont like parting with much money and there's the problem.
 
Re: (!long post!) Passage planning program - sanity check/market resea

[ QUOTE ]

dont like parting with much money


[/ QUOTE ]
I wasn't thinking of much money, just not no money!
 
Re: (!long post!) Passage planning program - sanity check/market resea

When doing my Day Skip Theory I thought about something similar.

May I suggest you add a function to import Tidal Diamond data from a file - say CSV or Excel? Of course this would just be to aid data entry. I can't imagine anyone would share lists of copyrighted data ...

A non-obstructive UI and good functionality is the key to all good software I'd say and I'm afraid hand keying big lists comes in as obstructive in my book (lucky it's easy to overcome).

Also - have you thought of deploying it as a subscription webapp to get over install / platform issues?

Slightly off-topic but something I wondered about, could you interpolate the hourly tide data to get inter-hour spot tide rates? I'm thinking a simple bit of integration could improve accuracy - but then again it may not be worth it. Sorry if this has been covered before - I'm quite new to this sailing lark.

G
 
Re: (!long post!) Passage planning program - sanity check/market resea

[ QUOTE ]

I can't imagine anyone would share lists of copyrighted data ...


[/ QUOTE ]
of course not... Actually I doubt that copyright is needed to protect such data. I would think natural caution against using other people's key-ins would be quite enough!

I hold it in xml files which are quite portable. Import from foreign file formats is on the list. My son suggested integrating over imported diamond data to validate it, since clearly water doesn't accumulate or drain away over time at the diamond.

I thought about all sorts of intra-hour schemes but in the end considered the underlying data not representative enough of the actual situation (with wind a pressure etc) to make it worthwhile
 
Top