SUBSIM Radio Room Forums

SUBSIM Radio Room Forums (https://www.subsim.com/radioroom/index.php)
-   MoBo - Electronic Maneuvering Board (https://www.subsim.com/radioroom/forumdisplay.php?f=225)
-   -   TMA while moving problems (https://www.subsim.com/radioroom/showthread.php?t=154156)

berobispo 07-25-09 09:45 AM

TMA while moving problems
 
Hi all!

first of all, thanks Aaron for creating such a great app!

I have the following question:

When I try to plot targets passively by TMA while moving, I came across some theoretical problems that don't occur when plotting targets while stationary.

Is there a way to avoid this?

I have attaches some pictures to illustrate:

fig.1
we see the real contact (above) travelling 90°T with 7 kts.
Below is a "fine" TMA, but unfortunately, I have chosen the wrong two points. Of course, I could have been lucky and have chosen the right distance to begin with, but let's assume this is my TMA.

http://xl-logic.com/mobo/tutorial_pi...90725_fig1.png

fig. 2
I have connected the two preliminary contacts. TSD shows an unlikely speed.
http://xl-logic.com/mobo/tutorial_pi...90725_fig2.png

fig.3
So I adjust the scale, unfortunately I get a fine looking, but wrong analysis
http://xl-logic.com/mobo/tutorial_pi...90725_fig3.png

Is there a way to avoid this?

-Maybe by making a preliminary TMA while stationary, then start moving, maybe even triangulate (by plotting future bearings)?

Thanks again and maybe you have a solution!

XLjedi 07-25-09 09:58 PM

That's a good question. :ping:

What you've plotted is a nice DRT TMA track. I haven't had the time to add a MoBo tool that will give a solution like that (even though Dr. Sid has given me the code for it.) I guess I should try to incorporate Dr. Sid's least squares solution tool... :hmmm:

The TMA tool I have in MoBo presently is for working on a maneuvering board assuming you understand the concepts of relative motion. The plotting is actually a little easier (you only need half the nodes you plotted).

Here's your DRT tracking data: (true motion)
http://xl-logic.com/mobo/tutorial_pi...0090725_01.png


I'm interested in knowing the relative bearings for each observation:
http://xl-logic.com/mobo/tutorial_pi...0090725_02.png


Now here's how you plot it on a maneuvering board (relative motion):
http://xl-logic.com/mobo/tutorial_pi...0090725_03.png
It looks like 60° is a fair solution for direction of relative motion. I'm going to make a guess at a distance of 9000 yds for the last observation at 1535. You'll notice the diamond appears on the 9th ring of the maneuvering board.

I replace the TMA line with a contact and solve for the relative speed of 4.5 knots.
http://xl-logic.com/mobo/tutorial_pi...0090725_04.png
This is where the distance assumption can play into the speed determination. You were nice enough to tell me the speed was 7kts so I was able to backsolve for the 9000-8500 yard distance. If you don't ping for distance, or already have an idea of speed (maybe the sonar man says moving slow) then you would have to plot 2 or 3 more predicted bearings and then shoot off in a different direction for a triangulation.

Let's just say, that I was able to expertly determine the distance to target at time 1535 to be about 9000 yds. So, I now have my relative motion solution of 60°, 4.5kts.

Now I add the contact RM vector to my ownships vector and...
http://xl-logic.com/mobo/tutorial_pi...0090725_05.png
...I get a true motion solution of 90° and 7.2 knots.

So Captain, target bearing True 1°, Rel 236° at 9000 yds, course 90° at 7.2 knots. Probably a good enough solution to score a hit I think. :yeah:

berobispo 07-26-09 10:24 AM

@Aaron: I've tried your solution. I think it's the best, my attempt using different LOBs with different origins is similar to Dr. Sids. Of course, I didn't notice this before:03:. The problem with this approach is: You can get different fitting courses for the contact, at least with human err, I have tried this in my previous post.
So you MAY have the TRUE course, maybe not, speed and range are then guessed and may, of course, be as faulty.

Your approach Aaron, on the other hand, needs a guesstimate of speed (when I don't know the enemy range), which then affects the course (because contact TRUE heading and speed are the result of vector addition).

I'm by far no expert in mathematics but I think these are limitations of TMA while moving. When stationary, the course obtained is TRUE (relatively), speed and range must be guessed.

I have never used stationary TMA combined with station change and triangulation by predictive LOBs from the first station, but will after I needed five hours (gametime) to track down a merchant yesterday.

some pictures to illustrate:
http://xl-logic.com/mobo/tutorial_pi...90725_fig4.png

Course of by 30°, still an acceptable TMA :cry:


http://xl-logic.com/mobo/tutorial_pi...90725_fig5.png
wonderful TMA. still 13° off

IMO the problem is where you place your nodes which form the TMA tool.

XLjedi 07-26-09 05:57 PM

Nah, you can do it while moving...

It is possible to predict bearings and triangulate on position which eliminates the guess at distance. If distance is known speed can be calculated.

I haven't really played with the TMA tool the way you are though. Have you tried your method using two-legs? ...maybe a 30° course change? You might find that it would improve your distance estimate.

berobispo 07-29-09 08:18 PM

two questions:

a) when triangulating while moving: Would I take a map screenshot from my last position I had while moving, make this the mobo center, predict bearings, change course for 20 minutes, then take another bearing, make another screenshot (I marked my previous position with a nice fat x), load that new screenshot into mobo and draw the new bearing?

b) would this be the same as a leg change?

XLjedi 07-29-09 09:26 PM

:hmmm: I think you could make it a little easier on yourself like this...

Let's assume you have the same general TMA track as before. Only this time let's assume the current time is 1520 and the last 3 bearings plotted below are predictions in the future. I've marked the known bearings with diamonds, and circled the predictions.

At 1520 I order the sub to cut the engines and hold position, maybe even order a little reverse engines to bring us to a halt faster.

Notice my predicted bearing for time 1535 is 1°T:236°R

http://xl-logic.com/mobo/tutorial_pi...0090725_06.png
I plotted a contact right on top of my ownship symbol in the center of the MoBo and set the time for the contact as 1520. Then I used the unit advance feature to move the contact ahead to where I would've been at time 1535 had I not remained stationary. Have you used the unit advance feature before? ...it was a tool I added after I wrote the manual and is documented only in the MoBo forum.

Anyway, I know the predicted bearing at time 1535 is 1°T so I can plot that on the contact. And now I sit motionless and wait until 1535.
http://xl-logic.com/mobo/tutorial_pi...0090725_07.png
At 1535 the sonar man reports target bearing 247°R. So I plot the bearing from my stationary location (center of MoBo) and can easily triangulate on the 9000yd distance. :ping:

It's also possible to change your course and move to another location for the second reading. I just think it's easier to conceptualize if I tell you to stop the sub.

XLjedi 07-29-09 10:40 PM

Hmm... I see that I sorta deleted the thread that talked about the "Unit Advance" tool when I moved all the files over to the downloads area.

Maybe I should write an addendum to the manual to document some of the newer gadgets that have been added since the initial release of version 1.0?

berobispo 07-30-09 10:41 AM

Now this is elegant! I used the advance tool before. But not for this reason, rather for tracking several radio contacts.

Thanks a lot!

XLjedi 07-30-09 08:07 PM

This is just one approach that happened to come to mind, it's not like I have some hardfast rules that I follow...

There are lots of other things you can do or dream up to analyze the target motion and solve for the target position/vector data.

For instance, you could take the example above and add two or three more predictions for a new bearing at 1550. Then use the advance feature again and do another triangulation at 1550 for a second position fix. Then you'd have two real triangulated positions with time elapsed as a given.

A line between those two positions gives you true course. Distance between the points along with the elapsed time allows you to calculate the target true speed (TSD calcs in MoBo are simple). You can do all this from your stationary location once you have a TMA track that you can use to predict future target bearings.

Good questions and happy hunting. :ping:

Zachstar 06-01-10 06:39 PM

I really wish you would implement the least squared TMA into your app if possible. Would help things a bit


All times are GMT -5. The time now is 04:19 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © 1995- 2024 Subsim®
"Subsim" is a registered trademark, all rights reserved.