Measuring junk sailing performance

  • 31 Oct 2018 20:35
    Reply # 6883148 on 4913961
    Deleted user

    I've got polar plots out of the Weaverbird data.

    They are located here: https://drive.google.com/drive/folders/1d5lF1XT4DlbX9-ie7WZpWFcVDLl9FPbm

    I changed the settings. The Weaverbird results should be public now.

    I combined the port and starboard data. My strategy has been to first group the data by TWS (4 knts, 6 knts, etc.) then slice those groups into subgroups by TWA. For example, the “4 knt” TWS group would contain sentences with TWS between 3.5 knts and 4.5 knts. The “6 knt” group would contain data rows with TWS between 5.5 knts and 6.5 knts and so on. Eight groups in total [ 4,6,8,10,12,14,16,18-20]. Each TWS group was furthur broken down into TWA subgroups. For example the “40 deg” subgroup within the “6 knt” group would contain sentences with TWA between 35 and 44 degrees. The “50 deg” subgroup would contain TWA between 45 and 54, etc. Fifteen subgroups in all: [40, 50, 60...180]. Each group X subgroup (8 X 15=120 cells) cell contained varying numbers of STW, boat speed values. The median STW was gotton for each cell and smoothing function applied to each set of 15 values within each the 8 TWS groups.

    Eight polar plots (wind from the east) for each TWS group showing medians of the per cell data and smoothing function line. Final polar plot has all the smoothing function lines combined. The more data that's collected the better the polar plots will look.

    My strategy is very sample size dependent. After slicing and dicing the data into 120 groups, even starting with around 10,000 values some cells are very data poor...< 10 points.

    I'm wondering if information is being lost by culling the 5 Hz original data. 10 points at 1 Hz would be 50 points at 5 Hz. If the 5 Hz data is available for download (perfect if in the same csv format) I'd run them.

    rself


    Last modified: 01 Nov 2018 15:57 | Deleted user
  • 29 Oct 2018 15:35
    Reply # 6878058 on 6875848
    Deleted user
    Anonymous wrote:

    I can't get Excel to do a 180 degree chart, so we are thinking about putting both port and starboard tacks onto a single 360 degree chart. However, if you know of a better solution .... ?

    Good on A. Cook.

    Also in Matlab the default axes for the polar plot function is 0 deg=east direction, i.e. x-axis and increases counter clockwise. Not ideal.

    Excel is not my strong suit...but your solution sounds clever..and might work.

    At least for the weaverbird data the port and stbd plots more-or-less overlap. Initially, I'm combining port and stbd to gain sample size.

    rself

    2 files
    Last modified: 29 Oct 2018 15:39 | Deleted user
  • 27 Oct 2018 12:56
    Reply # 6875850 on 4913961
    Anonymous

    I am happy to report that I have been able to create two more pages on the website which show the principal dimensions of the boats tested to date, and the polars generated from the raw apparent wind data for those boats. They are located just below the "Sailing performance" page in the "Junk Information" menu. When we have True wind polars I will create a page for them.

    You will see that the polars are very "spiky", which shows how hard it is to get flat out performance data for every wind direction and wind speed. I have concluded that it will be necessary to edit and fair the curves, either by hand, or by using some clever software to do it, if we can track down or create a suitable piece of software. 

    Any ideas or suggestions?

  • 27 Oct 2018 12:48
    Reply # 6875848 on 4913961
    Anonymous

    Robert, I just recently discovered that Anthony Cook is doing a very similar thing to you, and he hopes to have processed all the raw data files into True wind and direction, and produced the tables of best data points needed to create the polar diagrams, by the beginning of next week, so it's probably best if you take a break and let him do his thing. I appreciate what you have done but I don't want you to be duplicating work that has already been done. 

    We are however looking for help with turning the polar tables into polar diagrams. I can't get Excel to do a 180 degree chart, so we are thinking about putting both port and starboard tacks onto a single 360 degree chart. However, if you know of a better solution .... ?

    Many thanks for your contribution.


  • 25 Oct 2018 16:13
    Reply # 6873105 on 6872767
    Deleted user
    Anonymous wrote:

    Robert, I have now looked at your csv file and it all looks good to me. Can you explain in more detail how you are processing it? It would be good to be able to replicate what you are doing.

    Alan--OK. Glad to hear the tws and twa output is correct.

    My processing is mostly read and write. The only manipulation I do is to remove data rows with missing awa , stw, or aws data. If date or time is missing the row is kept. I've only seen missing stw data the few times I did quickie looks in a spreadsheet prog.The number of missing rows in the 8 file weaverbird data ranged from 0-69....pretty insignificant given row counts were hundreds to thousands.

    I can pretty much create output in any format you want. For example, most likely polauto is format specific so I could create a csv just like the originals with the tws and twa columns filled in.

    Assuming the file format for all the data you have is identical to the weaverbird format then at this point it's "manufacturing". The download/upload time is longer than an actual run time to create a csv.

    Let me know the format and I'll create a weaverbird file for you to test.

    rself

    Last modified: 25 Oct 2018 16:35 | Deleted user
  • 25 Oct 2018 11:59
    Reply # 6872786 on 4913961

    Alan,

    OK, I understand the corrections now. What they don't take into account is reefing. If I remember correctly, I had one reef in for the first runs in the Lynn of Lorne, and then full sail when we ran into Loch Etive. I think we can assume that the skipper will generally carry the sail that the boat can handle, to produce the best speed. This may well be less than full sail. Yet a boat that has generous sail area is always perform better than an under-canvassed one in F2-3. I don't know what the answer is, but I suspect that the length correction should be weighted more than the sail area correction.

    I'm keeping Weaverbird in commission for the time being, hoping that I can at least do towing trials this year even if the log unit and multiplexer are not to hand. If they are, I think I can do the calibration within Ravenglass harbour at exactly HW slack, if it takes just one straight run of 300m.

    Here are the two mounting sockets, constructed from three layers of 8mm uPVC sheet, solvent welded together. I'm still giving thought to the mounting beam arrangement. The towing arms are awaiting final filling and fairing. I've bought a kiteboard bag on eBay that is to the maximum Parcelforce International size, that should comfortably house all the kit.

    1 file
  • 25 Oct 2018 11:32
    Reply # 6872767 on 4913961
    Anonymous

    Robert, I have now looked at your csv file and it all looks good to me. Can you explain in more detail how you are processing it? It would be good to be able to replicate what you are doing.

  • 25 Oct 2018 11:16
    Reply # 6872749 on 6871787
    Anonymous
    Anonymous wrote:

    Alan--I coded your TWS and TWA formulas into my weaverbird output (all_weaverbird.csv). I also ground-truthed your formulas by drawing one upwind and downwind vector diagram from the data in QCAD (see jpg...dxf not allowed to upload) and magnitudes and angles confirm your formulas. However please convince yourself by spot-checking the TWS and TWA columns and let me know if you find problems.

    Now for some polar plots.

    rself

    Robert, well done. The True wind speeds and angles in the diagrams look sensible to me. I haven't checked the data file yet but if those two worked it should be OK.

    The challenge for creating the polar plot is how to extract from all the data points, the best performance data point for each True wind angle sector (Polauto uses 4 degree steps) and True wind speed (Polauto uses 2 kt steps), as that is what we want to see in the plot. We could use different step values, but using the same will keep it consistent. 

    If I had a choice in Polauto I would use different steps for wind direction in different parts of the polar, so I would use maybe 2 degree steps from 40 True to 60 true and then 10 or 15 degree steps round to 180 degrees, as this might produce fairer curves and more detail in the upwind zone.

    You can now access all the data for all the boats tested from the "Sailing performance" page in the "Junk Information" part of this website.

  • 25 Oct 2018 11:05
    Reply # 6872748 on 4913961
    Anonymous

    The 5ps means the file was read into Polauto at 5 lines per second. This roughly corresponds to one wind speed and direction reading per second. Boat speed is being transmitted less frequently as described on the web page. That's why we need a better multiplexer.

    Polauto offers a range of data reading speeds from 1 line (NMEA sentence) per second up to 100 per second. I used 100 to start with, because it is quick, but then I realised it was missing out about 95% of the data. The multiplexer outputs about 5 to 7 lines per second. 

    There are typically 90,000+ lines of data per tack per boat, so it takes about 6-8hrs to process and produce the polar for one tack on one boat at 5 lines per second. At 1 per sec it would take 30 to 40 hrs, and it wouldn't improve the results. I started including the 5ps in the title to distinguish these files from ones run at 100 per second which I use as a quick check after a run.

    I thought it would be interesting to find a way to make a comparison of the results and polars for different boats which is more meaningful. Obviously the size of the boat affects the speed it will go, and this is related to the square root of waterline length. In order to make some allowance for a boat having short or long overhangs, I used a length equal to 1/3 of the overall length plus 2/3 of the waterline length. As the boats tested so far are scattered around the 25ft length, I used this as the "standard" length, and "adjusted" the boats speeds up and down pro rata, i.e. Correction = 5/ sqrt L.

    In the same way, I looked at the sail area to displacement ratio, which also has a big effect on performance, and took a value of 18 as being mid range, and adjusted the boats up or down to that. Correction = 18/(SA/D ratio)

    I then combined (multiplied together) these two correction factors to produce a single correction factor. These correction factors are listed in the data sheet for the tested boats which you can see here:

    https://db.tt/0VyMHbZGUW

    This table of boat data can also be accessed from the Sailing Performance web page. Most of the data was gathered from sailboatdata.com, except for the junk rig sail areas which come from the owners.

    We can have a long and fascinating debate about these correction figures, and I now think the SA/D correction is probably too big, but I have decided to focus for the moment on fairing the raw data polars because the filtering process just seems to make the polars spikier, which is the opposite of what I had hoped it would achieve.

    In any case, the critical component for comparing windward performance between boat/rig combinations is the angle (range) for optimum VMG, which is not affected by these calculations as they only affect the boat speed.

    The new log is said by JGTech to be on it's way, and can be combined with the new float when both are ready. We will then have to arrange a calibration session in still current free water. We will also have to install and set up the new multiplexer (which I have not ordered yet as still researching options). Hopefully it will all be done by next spring so we can start testing again then.

  • 24 Oct 2018 20:52
    Reply # 6872071 on 4913961

    Alan,

    Good to see this page now in place. 

    Would it be an idea to put the files into our JRA Box system? Then the Webmaster can embed them in the same format as we do for the Magazine, and once you've uploaded further results as they come in, you don't need to do the extra step of editing this page.

    [edit: but you're having a problem getting into Box - that needs to be sorted first]

    What does '5ps' in the titles stand for?

    "In the main folder for each boat there are polars produced from the unfiltered raw data, and another set of polars produced using my selected set of filter options, and a correction factor to adjust the boat speeds for waterline length and for sail area to displacement ratio. These filtered and corrected files contain the words "JRA filters & corrn" in their file name." 
    - does this mean that you've attempted to scale the results so that we have a direct comparison of one rig to another, regardless of size and type of boats that they are on?

    While you continue to work on improving the electronics and software, I continue to work on improving the hardware to make it lighter, smaller, and easier to transport, mount and use. At some stage, the new log fitting and my new float are going to come together. I wonder when that's going to be?

    Last modified: 25 Oct 2018 08:17 | Anonymous member
       " ...there is nothing - absolutely nothing - half so much worth doing as simply messing about in junk-rigged boats" 
                                                               - the Chinese Water Rat

                                                              Site contents © the Junk Rig Association and/or individual authors

Powered by Wild Apricot Membership Software