![]() |
SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997 |
|
![]() |
#1 |
Swabbie
![]() Join Date: Jul 2014
Posts: 6
Downloads: 22
Uploads: 0
|
![]()
Hello every one. This is my first time posting on the forums but I've been perusing them here and there for several years now. I have been playing silent hunter since its debut with Silent Hunter 1.
I'm a big fan of realism and I enjoy doing things by hand. I've seen several posts on calculating intercept courses by using the protractor but with little mathematics. Being that I am an engineering student I enjoy math and wrote the attached document on how to calculate the intercept course. It's based on the law of sines and requires a basic understanding of units (what a kilometer is, what a knot is, how units work in an equation, etc) and a little trigonometry. I hope it isn't to "mathy." In any case, it shows a way to calculate the course to intercept a target with a basic scientific calculator. Of course, it requires two things: 1) a guess of the targets speed and course 2) your own speed Once you make a calculation, it will yield a course that will ideally have you and your target arriving at the same time. To adjust for this, calculate the course at a speed slightly slower than the speed your actually going to travel, thus, you will arrive slightly before the target. Now, this formula, in theory, could be used to calculate the manual solution to the torpedoes, but, there would be some corrections from courses to gyro angles and such, but I didn't write this guide with that in mind and honestly, in reality, a captain would not calculate that himself. If anyone has any questions feel free to PM me or reply to this post and I'll make any corrections or further explanations as best as I can. Happy hunting everyone! Here is the link to the document: EDIT (Version 1.1 uploaded to make some clarifying additions) https://drive.google.com/file/d/0B4O...it?usp=sharing Last edited by aatyler; 07-19-14 at 09:52 AM. Reason: New version of documentation |
![]() |
![]() |
![]() |
#2 |
Eternal Patrol
|
![]() ![]() Very interesting. LzZ
__________________
RIP Laufen zum Ziel |
![]() |
![]() |
![]() |
#3 |
Swabbie
![]() Join Date: Jul 2014
Posts: 6
Downloads: 22
Uploads: 0
|
![]()
Thank you. As I just posted, I need to make a few corrections to account for various things. But I am glad that it is interesting.
Regards |
![]() |
![]() |
![]() |
#4 |
Swabbie
![]() Join Date: Jul 2014
Posts: 6
Downloads: 22
Uploads: 0
|
![]()
Hello all,
I rechecked the calculations and the calculations for the time to intercept was wrong. It should all work now. It is valid for where you can intercept (if you can't, the math *may* still work out) and for when you are in a position that the angle on the bow is less than 90 degrees. Again, if you are in a position, relative to the target that this isn't the case, the math on a calculator will work out, but, it will be in error. For those of you interested in why, it has to due with the domain on the arcsin function. It is restricted to [-pi/2, pi/2]. I will spend more time trying to define this and explain it better in the documentation, but for now, in most cases it works as a good rough estimate for an intercept course, especially once you've closed to visual range and you need an exact course to travel to intercept the target. Regards, |
![]() |
![]() |
![]() |
#5 | |||
Silent Hunter
![]() Join Date: Dec 2004
Location: AN9771
Posts: 4,904
Downloads: 304
Uploads: 0
|
![]()
Your document with formulas seem entirely correct. I just found a spot where you are cutting corners a bit in explaining why the numbers are as you state. Bottom of page 4, just after the ATI calculation in the example. Otherwise, nice job.
![]() Quote:
Quote:
To solve this anyway, work your way back from the target course, via the AOB, from the target point of view, to the submarine point of view: The relevant data given is your current course, targets current course and AOB. To calculate the course(true bearing) to target the starboard AOB needs to be added to the target course (port-side deducted). That gives the course/bearing to you from the target's point of view. To get the course from you to the target you add or subtract 180 degrees. (whichever one keeps you between 0 and 360) target course + stb. AOB, or target course - port AOB; then +/- 180 degrees: 90+111=201 degrees (you are at 201 degrees from the target's position) 201-180= 21 degrees (course to target from your position) Quote:
The intercept cannot happen when the submarine speed is less than target speed*sin(AOB). You might come closer if he is approaching (AOB < 90), but never enough to 'ram'. In order to gain in on a target that is moving away (AOB=90 to 180) the submarine must be going faster than the target speed. No other way around that. That is important to know to even consider the intercept. Last edited by Pisces; 07-19-14 at 05:44 AM. |
|||
![]() |
![]() |
![]() |
#6 |
Swabbie
![]() Join Date: Jul 2014
Posts: 6
Downloads: 22
Uploads: 0
|
![]()
Piesces, thank you very much for your comments. I see your points and added some more diagrams and explanation within my example. I initially made my calculations assuming that my course would be directly to the target to simplify my calculations. I then made up the example in the manner that I new would be more common, I think that I have adequately explained the methods used to get the course.
I see your point about the AOB never being reported as negative, I present the mathematical domain of asin simply because I have that sort of thinking drilled into my brain from school. Again, thank you very much for the feedback. Happy hunting! |
![]() |
![]() |
![]() |
#7 |
Swabbie
![]() Join Date: Jul 2014
Posts: 6
Downloads: 22
Uploads: 0
|
![]()
Hello again, everyone:
After some testing, after my previous post, there are some problems with the formulas such as when heading towards the target (IE the speeds combine to create a faster closing speed), I will work on this over the next few weeks and post an update as soon as possible. thanks! |
![]() |
![]() |
![]() |
Tags |
angle to intercept, intercept, intercept course |
|
|