DashT Race Start

DashT Race Start provides numerical and graphical functions as an overlay on the OpenCPN chart plotter. It allows you and your team to practice and implement the best strategies on the race start area and optimize the start line crossing.

DashT Race Start is intended to be used in conjuction with DashT Race Mark.

The start area and start line functions are mostly applicable both in keel boat and dinghy racing: DashT Race Start can be used also in the class room: please see OpenCPN supplementary software documentation.

DISCLAIMER: This software is for educational purposes only. By using it you accept the conditions presented at the first usage of the application, and being equally available in the Introduction section of this document. The usage for any other purpose is under your entire responsibility and the liability of the author(s) of this software is not engaged. Please respect Convention on the International Regulations for Preventing Collisions at Sea, 1972 (COLREGs) and race’s rules at all times.

Introduction

DashT Race Start is indented for races where the first leg is a windward leg, i.e. the start line is heading to the wind.

The start area is defined by the start line. It is either pre-determined using OpenCPN’s Route Manager or markers are dropped on the OpenCPN chart canvas by sailing next to the committee boat and the opposite marker.

The start area behind the line is a square, by default 1 x 1 nautical mile - The characteristics can be changed in Tweaks.

The Position and the Course on Ground of the boat in the area are defined by the boat’s GNSS system - there is no correction to attempt to set bow’s exact position on the chart canvas.

The start procedure is the five minutes, four minutes, one minute to the start.

During the start procedure the wind shift is constantly monitored and reported both graphically but also as virtual start line with wind bias.

Laylines are set and attached to the markers. They are turning with the wind shifts.

Zero Time To Burn point is shown ahead of the bow when a Boat Polar is provided.

Define Line

DashT Race Start is designed for a race start procedure where the start line is set so that the wind is heading it perpendicularly. There can be pre-determined positions for starboard marker and the port marker. If none, you can drop your own virtual marks by sailing next to the markers. One of the marker can be the racing committee’s boat, do not sail too close to them! The below diagram depicts a northbound race start.

DashT Race Start - define line - northbound(zoom)

And the below diagram for a southbound race start, for clarity (actually, you can just turn the diagram above to whatever direction the race line happens to be).

DashT Race Start - define line - southbound(zoom)

NOTE: In the case of a downwind start procedure (i.e. the wind is not behind the start line) nothing will be shown in the start area.

Wind shift direction

Certainly one of the most important aspect to manage before and after the start line is the wind shift. The terminology is the following:

(+) = wind is veering = turning clockwise = turning towards the starboard mark = turning to your right

(-) = wind is backing = turning counter-clockwise = turning towards the port mark = turning to your left

Pre-determined markers

Start-line markers the position of which is provided by the race organizer are convenient, albeit one can ask the question how perpendicular will be the wind to the start line? DashT Race Start will help you with that!

NOTE Since the marks can drift in real life, you may want to sail next to them - it will be easy to snag a pre-positioned marker in OpenCPN at that moment. In this case you may find that using DashT Race Start dropped marks and resulting real-time start line is as convenient way to mark it.

With the data provided by the organizer, use OpenCPN route manager and create the two following waypoints - note the names, you must use the names MyStartP and MyStartS for port and starboard markers, respectively. You do not have to use the fancy icons, any icon will do, only the name and position coordinates will be used.

DashT Race Start - define startline waypoints(zoom)

Using OpenCPN route manager’s create route function (1) set up a route between the two points. The direction of the route is not important. However, when the route manager suggests to “use a nearby waypoint”, select “Yes”. An Esc finishes the route creation.

Now the final of the three identifiers DashT Race Start needs to find your start line: give it a name which shall be “My Startline” (3) (evidently…). In the route editor (2) you can set other parameters for your startline (which will not be the case for the DashT Race Start created startline):

DashT Race Start - define startline route(zoom)

NOTE: When you approach the startline, you need to activate your start-line “route”. DashT Race Start is searching for an user route by constantly polling for the existence of an active user route with the above characteristics. At this moment you can also hide your start line “route” in order to reduce the number of lines on the chart canvas. Keep the waypoints (markers), though when the route manager asks do you want to do so.

Approaching Start Zone

After the above (optional) preparation you need to start DashT Race Start application. Do not expect the below happpening automagically without you making some preparation and trials before: the service uses network software (albeit in the “network” being only your computer) - the network service function part is not part of standard OpenCPN installation (v5.2 when this is written).

NOTE: Albeit there is no need for any database services or such, please see the corresponding chapter, InfluxDB / Docker anyway, for the easiest possible way to get all network based services of DashT available with a simple push-button start (Windows) or by a simple command (Linux). Of course, you can have your own way to set the required service, something like how it is done in EngineDJG script. But if nothing is set to retrieve the DashT Race Start over the network, local or other, nothing explained below will take place!

Open application

DashT Race Start - add application(zoom)

As usual with complex applications with plenty of buttons and large real-estate area, it is better to keep them alone in a dedicated DashT instrument window.

For the first time initialization, you are requested to acknowledge and accept the free software license and limitations of liabilibity. By continuing you give your acceptance. If a new application of the same type is created the acceptance is asked again. For this one, this screen will not reappear unless the ID of the instrument is changed in the ini/conf-file.

DashT Race Start - accept license(zoom)

The DashT Race Start will enter the standby state, leaving you time to verify with the other DashT instruments that it can receive all data it needs.

DashT Race Start - standby(zoom)

Let’s check that that we have everything needed for a scientific approach to the start line:

DashT Race Start - Necessary Data(zoom)

We need all the below, otherwise the DashT Race Start is not able to figure out the fast moving situation once in the start zone. Please consider:

  1. Average Wind - this is the instrument which allow you to manage the wind shifts. This is the key factor to define the end of the start line you should target. Set the integration time according to how nervous the wind is, shorter for continuously turning wind. Read more from Average Wind Instrument to complete master this important instrument!

  2. Current Direction - an other extremely important parameter. Note that in DashT Tactics-algorithms are used to calculate the actual current (no predetermined tables are used): it is a vector calculation containing the boat’s Leeway and the Speed Through Water (STW), therefore keep your boat moving and your paddle wheel clean! Read more: Calculate the surface current

  3. True Wind Angle - TWA

  4. True Wind Speed - TWS

  5. Course Over Ground - COG

NOTE: from the presence of COG you can understand - and it goes without saying - that the application is depending on your global navigation satellite system (GNSS) data. Therefore it is not your boat’s bow you are following but the position of your antenna (such as GPS antenna) unless your boat’s navigation system takes into account its position offset. So far there is no information for that in DashT Race Start, so please take care.

Drop marks

NOTE: If you have your own, organizer provided startline (see above) and you have activated it, this step will be skipped.

DashT Race Start - Drop Marks(zoom)

This is (hopefully) self-explanatory. Ask the boat to be passed next to the marks, preferably climbing to the wind so that speed will drop in order to increase the accuracy of the dropped mark. Once the marks have been dropped, they can be readjusted using the OpenCPN route manager. You can also decide to start all over if you have time for that but usually this should not be necessary.

NOTE: Position the DashT Race Start application window so that you do not have to move it anymore, if possible: be aware that if you (accidentally) dock it, the application will be restarted. Do not panic since the only thing you can lose is the count-down timer, the application will catch up with the rest but the time is definitely lost and you will lose in concentration, for nothing.

Start Zone

As soon as the start line has been defined either by dropping the second mark or by detecting an active user defined start line, the application calculates all data related to the start zone area, displaying the numerical values in the application window and many useful and perhaps even less useful lines and dots on the chart canvas. Of course, you can control what will be shown to your liking in the ini/conf-file.

DashT Race Start - Start line marks dropped(zoom)

For the numerical values and what they mean you will get pop-up help by hovering your mouse over the title and keeping it there for a short moment:

DashT Race Start - Pop-up help(zoom)

We will now move to the start zone, take a breath, point towards the start line to see what he have got over there…

DashT Race Start - Start moving toward the startline(zoom)

  1. Distance to go - shown in case the COG indicates you will effectively cross the start line at this point

  2. Closest point - normally the perpendicular distance to the start line, but in the example case the closest point is the starboard marker, perhaps the committee boat

  3. Wind bias - Long term average wind angle which indicates the angle the wind has been deviating from the theoretical perpendicularity - positive values = it is veering, negative values = it is backing. The dotted line shown is the first ladder rung on the way to the windward mark. It is attached to the favoured mark. We do not go to the details of the theory of ladder rungs, see for example this video.

  4. Advantage - the maximum distance the non-favoured end would make you to lose on the ladder rungs compared to the favoured end. With this (demo) short start line the distance is only one boat lenght and therefore it would not be the end of world if you cannot scratch the paint out from the committee point. This value is here to give you some perspective to the gains which can be potentially obtained.

  5. Timer - If you miss the five minute signal you can synhronize yourself with the four minute one. Anyway, let’s not think that this is your primary startup timer in your boat, so we do not steal real-estate of you chart plotter with BIG NUMBERS. Think it as a nice helper for the tactician to give him/her the Zero Burn notification (see below)

  6. Starboard laylines to start line - Turning with the average wind, and since the wind bias is positive (wind is veering) the width between the two laylines is increasing. Confirms in this example our intuitive conclusion that the starboard tack will be easier to sail than the port tack.

  7. Port laylines to start line - Turning with average wind. In this use case of veering wind, the distance between the two lines is getting narrower and the sailing towards the start line is not impossible but getting more demanding

  8. Distance grid is turning with the laylines (with the average wind) to increase your situation awareness. The distance by default is 50 meters. The grid can be turned off, its appearance can be changed and the distance can be set in the ini/conf-file

The Heat Is On!

The Tactician has made a decision in his incredible wisdom! We are not going to get into the priority sump next to the starboard mark just to lose the speed in an avoidance manoeuvre. Instead, we are heading closer to the port mark and then attempt to optimize our speed by climbing to the wind as much as we can while still keeping up the optimal polar speed. Well, that’s the theory, at least, let’s see how it will work…

The Tactician has suddenly an information overflow which would make melt an average sailor’s brain!

DashT Race Start - The Heat Is On(zoom)

  1. The Bow is pointing outside of the start line…

  2. … but Course over ground indicates nevertheless that we would end up roughly to the position he was thinking we should get…

  3. … certainly because of the strong tide Current!

  4. But are we doing the optimal speed? For that he drops a Tactics Waypoint somewhere next to the start line, a bit more towards the port mark (not necessarily on the line)

  5. The live polar graph is showing him that we doing about a little bit over optimal angle at least - for polar performance he can take a look at the Tactics instruments. So he decides that we shall get more speed now

  6. It is the last minute to accelarate anyway: DashT Race Start indicates with a big grey square on the COG-line that there is Zero Burn position only a few boat’s length’s ahead! After that point, one needs to stop thinking and get and keep full polar speed of the boat to reach the start line in time.

The Race Is On!

DashT Race Start - The Race Is On(zoom)

We were not the first one to cross the line but certainly the one with the highest speed thanks to the well trained team and the excellent acceleration of our boat!

But no time to waste, the ladder climbing race starts, let’s move to DashT Race Mark which we have prepared already with the race information.