The Automatic Identification System (AIS) is a maritime navigation safety communication system that enables ships to share their identity, position, speed, and other relevant data with other vessels and coastal authorities. It enhances collision avoidance and facilitates maritime traffic management. AIS relies on VHF radio frequencies to broadcast this information and thus ship to ship connections normally have an effective range of about 20 nautical miles (37 km)
The International Maritime Organization (IMO) requires any ship weighing 300 gross tonnes or more to be fitted with AIS equipment when on an international voyage. The regulation also applies to cargo ships of 500 gross tonnes or more involved in a local voyage and to all passenger ships, regardless of size.
The transmitters automatically broadcast information at regular intervals. Depending on its activity and status, a ship’s AIS system transmits navigational data every two to 180 seconds and voyage data every six minutes.
Pleasure boats are not required to transmit their data to the AIS system but if they chose to do so they use the Class B system which is designed for smaller ships.
AIS was designed as a collision avoidance system and has proved to be such a valuable tool that many (if not most) vessels that go to sea will carry an AIS receiver even if they do not transmit their own data to the AIS system.
Over time the AIS transmissions have also come to be used to feed a vessel tracking system with shore stations monitoring vessels AIS transmissions and placing the data onto the internet. Though, given the range limitations of VHF, using AIS in this way is not a complete solution.
navCenter concentrates on gathering and presenting AIS data to enable a navigator to assess and avoid a collision with another vessel or fixed station. Thus navCenter is primarily concerned with AIS targets near our Own Ship (OS) and displays its data using the "AIS Radar" format.
Plotters commonly present AIS information overlayed onto a chart. This type of presentation can be very helpful when navigation in restricted waters.
However, when navigating in open water it is often much easier to interpret AIS data when it is presented in a format that is referred to as "AIS Radar".
With the AIS Radar presentation the receiving vessel, commonly referred to as OS (Own Ship) in the AIS system, is displayed in the centre of a screen with the AIS targets displayed at their bearing and distance from the OS. Exactly as a Radar displays its targets.
navCenter is able to process raw AIS data from NMEA2000, SeaTalkNG or NMEA0183 formats and presents the data in the "AIS Radar" format.
Our aim is to present the information a navigator needs to assess the potential for a collision with another vessel in the clearest possible manner. To this end we use a combination of shape and colour to enable a navigator to quickly focus on what vessels present the greatest risk and therefore need to be assesed first.
The following screenshot was taken from navCenter running on an iPad.
The View above is presented as "Course Up". In the bottom right corner we can see that the circular range ring is drawn at 2NM from our own ship (OS), in the top right hand corner we can see that our own course is 170° and our speed is 4.5 Kn.
There are 20 targets. Each target is placed at its relative bearing and distance from our OS and orientated to show its course relative to OS. A black or (white when in Dark mode) dot drawn inside a target indicates that the last transmission from that target is considered old based on user-defined settings. Data marked as such should be treated with caution as the vessel may now occupy a different position to that it indicated via its last transmission.
The dashed lines show the targets and our own COG (Course Over the Ground). The diamond at the end of a dashed line indicates the vessel's projected position in six minutes time. This presentation gives the navigator a 'rule of thumb' guide to the relative speed of their own boat and that of the targets around them and will be familiar to navigators who made use of the '6 minute rule' to calculate CPA before the advent of AIS.
The projected position lines may be switched off if you do not find them useful. However they are an immediate indicator as to whether or not a vessel is actually underway despite it transmitting it's status as "achored" or "moored". Unfortunately this is not an uncommon scenario; particularly with Type B transmissions.
The adjacent View is an extract from the earlier AIS Radar View showing the targets that require our immediate attention (those drawn in red with a black border). We can see that:
The closest target is off our port bow and is heading away from our vessel on a course that will insure our paths do not cross.
This Target is transmitting that it is underway (as it is not drawn with a 'moored' icon) but is not showing a projected position line. So we can deduce that this target is not moving at all or is moving very slowly.
This is another benefit we get from drawing the projected position lines.
When a target is being watched its CPA is displayed using vectors.
From the vector diagram we can see that when the CPA is reached the target vessel will be passing our stern at a distance of less than 1 NM (CPA line is drawn in red). The detail View attached to the target shows that the distance between our vessel and the target at CPA will be 1,778 metres (depending on user-defined settings this distance may also be displayed as 0.96 NM), CPA will occur in 3 minutes 29 seconds when we will have travelled another 482 metres.
A detail View is attached to its target via a dashed line; the View itself is draggable and so can be moved around the screen as required. If a detail View is not shown within the current screen its dashed line will run off the edge of the screen. In this situation a tap on its associated target will bring the detail view back into view.
The icons in the View header perform the following functions:
The values shown in the detail view are:
In this extract from the earlier IAS View we can that another target will cross our path. This time passing across our bow but at a distance greater than one NM (CPA line is drawn in orange).
The rightward facing arrow in the View header has previously been tapped thus the View is showing additional detail about the target vessel. Tapping the (now) leftward facing arrow will hide this extra detail.
In order to make the best possible use of available screen space each target is allocated its own detail View which is normally hidden. A tap on the target will display the minimum data relevant to a CPA and give access to the switch to Watch the target. The View itself can be directed to show and then hide additional data as described earlier.
The additional values shown on the right and bottom of the detail view are:
There is no limit on the number of targets that may be "Watched" simultaneously and "Watched" targets will continue to have their CPA vectors drawn even when their detail View is hidden.
Tapping on the circle in the top right of the screen will display a View containing information on the data used to calculate CPA for targets and give access to several reports.
The first screenshot is showing a report of the time to CPA for each target in descending order; I.e. the targets are displayed in the order that we will encounter them.
The fourth target on the report is being watched. Watching a target can be switched on or off from this report as well as from the main AIS screen.
This target's report entry has been tapped to display much more detail about the target.
The second screenshot is showing a detail view for that same target which contains its MMSI and name along with the basic CPA data.
In order to avoid obscuring AIS stations any stations that are closer to the OS than the target station will float above the detail View. The detail View may be dragged to a different position on the screen if any such targets are obscuring required details.
The next image is showing a report of targets/stations in ascending order of name.
The first line in the report has been tapped which causes a summary of the values used to calculate each station's Closest Point of Approach (CPA) to be displayed.
The name of the report, Stations by Name, has been tapped (this line is normally blue) which has resulted in a dropdown selection of available Report types.
The first report listed is "Stations approaching". This produces a report of stations that will cross our path.
The names of any stations that will result in a CPA considered dangerous have a red background while any stations/targets whose CPA is considered close enought that we should be warned have their name outlined by an orange border.
We can see that the "Lady G" is being Watched (meaning her CPA is continually drawn on the main AIS screen). In addition her information line has been tapped which caused detailed information about this vessel to be displayed in the box below.
At the bottom of the report the target displayed there has had its information line swipped left which exposes the option to delete that station. Should a deleted station transmit further AIS information it will rejoin the list of targets being monitored.
Stations are automatically deleted from memory when no transmission has been received for a set period of time defined in AIS Settings (described below).
The second screenshot is showing a station being watched on an iPhone also in Dark Mode.
We can see that there are a significant number of stations being tracked and displayed but a navigator is able to quickly evaluate if and what action(s) may required to avoid a collision with aother station even on a small screen such as the iPhone 14 pictured here.
Tapping on the Menu icon on the bottom left corner of the View will display the AIS Menu.
Reading from left to right:
On devices running iOS 16 or later the AIS Range can also be increased or decreased by using a "pinch" gesture. Pinching two fingers togeter will increase the Range while pinching two fingers apart will decrease the range.
Reading the settings View from Top to bottom:
Thus, when we are at anchor, Heading and Speed will be used to calculate the relative position of AIS stations resulting in the stations being placed at the correct bearing to our own heading.
As we get underway AIS calculations will switch over to using COG and SOG resulting in AIS stations being placed at the correct bearing to our course.
navCenter's AIS processing is under continuing development and we welcome feedback.
If you have suggestions on how we could, say, improve data presentation or if you spot a problem then please get in touch via our Contact us page.
We intend to release the following upgrades to AIS processing: