|
1 | | -<!-- |
2 | | - Copyright 2014 Gavin Macaulay |
3 | | -
|
4 | | - This file is part of SphereTS. |
5 | | -
|
6 | | - SphereTS is free software: you can redistribute it and/or modify |
7 | | - it under the terms of the GNU General Public License as published by |
8 | | - the Free Software Foundation, either version 3 of the License, or |
9 | | - (at your option) any later version. |
10 | | -
|
11 | | - SphereTS is distributed in the hope that it will be useful, |
12 | | - but WITHOUT ANY WARRANTY; without even the implied warranty of |
13 | | - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
14 | | - GNU General Public License for more details. |
15 | | -
|
16 | | - You should have received a copy of the GNU General Public License |
17 | | - along with SphereTS. If not, see <http://www.gnu.org/licenses/>. |
18 | | ---> |
19 | | -<h2>Sphere TS calculator</h2> |
20 | | -<p>This program calculates the target strength (TS) of acoustic calibration spheres.</p> |
21 | | - |
22 | | -<p>Developed by Gavin Macaulay.</p> |
23 | | - |
24 | | -<h3>Instructions</h3> |
25 | | - |
26 | | -<li>Set the appropriate sphere and environmental properties. |
27 | | -<li>Choose the desired spot frequencies and frequency sweep limits. |
28 | | -<li>Click on the <b>Calculate</b> button to produce a plot of the sphere TS. |
29 | | - |
30 | | -<p>The TS will then be calculated over the frequency sweep range and plotted |
31 | | -in a separate window. Both the averaged and unaveraged TS are plotted. </p> |
32 | | - |
33 | | -<p>The TS at the spot frequencies will be shown in |
34 | | -a box in the plot window. The spot frequencies are always averaged. If the averaging |
35 | | -bandwidth would cause the frequency to be less than zero, it is truncated |
36 | | -at zero and the average TS value is flagged with an asterisk.</p> |
37 | | - |
38 | | -<h3>Methods</h3> |
39 | | - |
40 | | -<p>The sphere target strength is calculated using equations 6-9 of MacLennan (1981) between |
41 | | -the given start and stop frequencies. An averaged |
42 | | -TS is also calculated via a linear mean over the frequencies within |
43 | | -the given bandwidth. The frequency resolution is set automatically to give a smooth plot in a short computation time.</p> |
44 | | - |
45 | | -<p>In addition, the bandwidth averaged TS at spot frequencies is calculated. |
46 | | -This is done independently of the frequency sweep calculation.</p> |
47 | | - |
48 | | -<p>When the <em>Calculate from T,S, and D</em> option is ticked, the water sound |
49 | | -speed and density are calculated using the <a href="http://www.teos-10.org">TEOS-10</a> formulation.</p> |
50 | | - |
51 | | -<h3>Acknowledgements</h3> |
52 | | - |
53 | | -The style and functioning of this program was modelled on the Matlab code |
54 | | -developed by Dezchang Chu, NOAA. |
55 | | - |
56 | | -<h3>References</h3> |
57 | | - |
58 | | -<p>MacLennan, D.N., 1981. The Theory of Solid Spheres |
59 | | - as Sonar Calibration Targets. Scottish Fisheries Research |
60 | | - Report No. 22, Department of Agriculture and Fisheries for Scotland.</p> |
61 | | - |
62 | | -<h3>Copyright</h3> |
63 | | - |
64 | | -<p>Copyright 2025 Gavin Macaulay</p> |
65 | | - |
66 | | -<p>This program is free software: you can redistribute it and/or modify |
67 | | - it under the terms of the GNU General Public License as published by |
68 | | - the Free Software Foundation, either version 3 of the License, or |
69 | | - (at your option) any later version.</p> |
70 | | - |
71 | | -<p>This program is distributed in the hope that it will be useful, |
72 | | - but WITHOUT ANY WARRANTY; without even the implied warranty of |
73 | | - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
74 | | - GNU General Public License for more details.</p> |
75 | | - |
76 | | -<p>You should have received a copy of the GNU General Public License |
77 | | - along with with this program. If not, see |
78 | | - <a href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>.</p> |
| 1 | +<!-- |
| 2 | + Copyright 2014 Gavin Macaulay |
| 3 | +
|
| 4 | + This file is part of SphereTS. |
| 5 | +
|
| 6 | + SphereTS is free software: you can redistribute it and/or modify |
| 7 | + it under the terms of the GNU General Public License as published by |
| 8 | + the Free Software Foundation, either version 3 of the License, or |
| 9 | + (at your option) any later version. |
| 10 | +
|
| 11 | + SphereTS is distributed in the hope that it will be useful, |
| 12 | + but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 13 | + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 14 | + GNU General Public License for more details. |
| 15 | +
|
| 16 | + You should have received a copy of the GNU General Public License |
| 17 | + along with SphereTS. If not, see <http://www.gnu.org/licenses/>. |
| 18 | +--> |
| 19 | +<h2>Sphere TS calculator</h2> |
| 20 | +<p>This program calculates the target strength (TS) of acoustic calibration spheres.</p> |
| 21 | + |
| 22 | +<p>Developed by Gavin Macaulay.</p> |
| 23 | + |
| 24 | +<h3>Instructions</h3> |
| 25 | + |
| 26 | +<li>Set the appropriate sphere and environmental properties. |
| 27 | +<li>Choose the desired spot frequencies and frequency sweep limits. |
| 28 | +<li>Click on the <b>Calculate</b> button to produce a plot of the sphere TS. |
| 29 | + |
| 30 | +<p>The TS will then be calculated over the frequency sweep range and plotted |
| 31 | +in a separate window. Both the averaged and unaveraged TS are plotted. </p> |
| 32 | + |
| 33 | +<p>The TS at the spot frequencies will be shown in |
| 34 | +a box in the plot window. The spot frequencies are always averaged. If the averaging |
| 35 | +bandwidth would cause the frequency to be less than zero, it is truncated |
| 36 | +at zero and the average TS value is flagged with an asterisk.</p> |
| 37 | + |
| 38 | +<h3>Methods</h3> |
| 39 | + |
| 40 | +<p>The sphere target strength is calculated using equations 6-9 of MacLennan (1981) between |
| 41 | +the given start and stop frequencies. An averaged |
| 42 | +TS is also calculated via a linear mean over the frequencies within |
| 43 | +the given bandwidth. The frequency resolution is set automatically to give a smooth plot in a short computation time.</p> |
| 44 | + |
| 45 | +<p>In addition, the bandwidth averaged TS at spot frequencies is calculated. |
| 46 | +This is done independently of the frequency sweep calculation.</p> |
| 47 | + |
| 48 | +<p>When the <em>Calculate from T,S, and D</em> option is ticked, the water sound |
| 49 | +speed and density are calculated using the <a href="http://www.teos-10.org">TEOS-10</a> formulation.</p> |
| 50 | + |
| 51 | +<h3>Acknowledgements</h3> |
| 52 | + |
| 53 | +The style and functioning of this program was modelled on the Matlab code |
| 54 | +developed by Dezchang Chu, NOAA. |
| 55 | + |
| 56 | +<h3>References</h3> |
| 57 | + |
| 58 | +<p>MacLennan, D.N., 1981. The Theory of Solid Spheres |
| 59 | + as Sonar Calibration Targets. Scottish Fisheries Research |
| 60 | + Report No. 22, Department of Agriculture and Fisheries for Scotland.</p> |
| 61 | + |
| 62 | +<h3>Copyright</h3> |
| 63 | + |
| 64 | +<p>Copyright 2025 Gavin Macaulay</p> |
| 65 | + |
| 66 | +<p>This program is free software: you can redistribute it and/or modify |
| 67 | + it under the terms of the GNU General Public License as published by |
| 68 | + the Free Software Foundation, either version 3 of the License, or |
| 69 | + (at your option) any later version.</p> |
| 70 | + |
| 71 | +<p>This program is distributed in the hope that it will be useful, |
| 72 | + but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 73 | + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 74 | + GNU General Public License for more details.</p> |
| 75 | + |
| 76 | +<p>You should have received a copy of the GNU General Public License |
| 77 | + along with with this program. If not, see |
| 78 | + <a href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>.</p> |
0 commit comments