Demo - torpedo calculator T. Vh. Re. S3

The following web application presents the operation of the T. Vh. Re. S3 torpedo calculator used on German U-Boats.

The mathematical model of this calculator and its construction is described here and here. The calculator is simulated using described model and the calculation results match with the historical test data, which are published here.

The most of the screen is occupied by front panel of the calculator. The interactive elements are marked on the drawing below.

b_600_0_16777215_00_images_15_rys_01.jpg

In the upper-right corner is located the panel with two sliders. They allow to set the current periscope bearing and current main rudder deflection. Below this panel, at right side of the screen, there are displayed the values, which are input into calculator and which are displayed at the calculator dials (due to relatively low resolution of the front panel and low readability). For the same reason, below the calculator front panel, there is located enlarged drum, which shows the maximum distance to the target in the moment of the torpedo launch.

The recommended operating procedure of the (fully operational) calculator is as follows:

  1. Set the periscope bearing using the slider;
  2. Enter the target bearing using the target bearing knob;
  3. Set the torpedo speed;
  4. Enter the target speed;
  5. Set the correct parallax (forward or aft);
  6. Enter distance to the target;
  7. Enter target length;
  8. Enter the turning speed correction if necessary;
  9. Set the angle on the bow;

Then the target follow-up switch (Blauschaltercan be switched to synchronize the current target bearing entered into the calculator with the periscope bearing (and keeping them aligned). Then the component for calculating the current angle on the bow can be switched on by means of the switch (Lage Laufend). Now the change of the angle on the bow can be observed, when the target bearing is changing.

It should be remembered, that manual adjustments of the angle on the bow (by means of the knob) can be done only when the component for calculating the current angle on the bow is disabled - otherwise this block will compensate these adjustments.

The panel located in the upper, right corner of the screen contains also two checkboxes. These checkboxes can disable electric motors of the components for calculating the parallax correction and spread angle. After disabling these motors, the knobs can be used for calculating the parallax correction and spread angle. When these motors are enabled, all manual corrections are compensated and removed automatically.

The slider for setting the deflection of the main rudder, the U-Boat turn can be simulated. In such case, the turning speed correction can be applied and the influence of the course change (and change of target bearing) for operation of the component for calculating the current angle on the bow can be observed.

 

Demo - torpedo calculator T. Vh. Re. S3


This web application was created with the HTML5 Canvas technology. It requires the web browser supporting HTML5 standard (Firefox, Chrome, Opera).

This application was released under MIT license:

The MIT License (MIT)

Copyright (c) 2015 Torpedo Vorhaltrechner Project

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


This application contains third party components, which is governed by third party licenses.

The demo incorporates the graphics from the Danger from the Deep project
The demo incorporates the graphics from the MaGUI v3.4 mod for Silent Hunter 3
The demo incorporates the graphics created by the user reaper7/Subsim

i18next localization framework, released under MIT license
dat.gui framework, released under Apache 2.0 license
EaselJS framework, released under MIT licens