WO2019182007A1 - 船舶用航行支援装置 - Google Patents
船舶用航行支援装置 Download PDFInfo
- Publication number
- WO2019182007A1 WO2019182007A1 PCT/JP2019/011684 JP2019011684W WO2019182007A1 WO 2019182007 A1 WO2019182007 A1 WO 2019182007A1 JP 2019011684 W JP2019011684 W JP 2019011684W WO 2019182007 A1 WO2019182007 A1 WO 2019182007A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- ship
- collision
- collision point
- vertex
- point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63B—SHIPS OR OTHER WATERBORNE VESSELS; EQUIPMENT FOR SHIPPING
- B63B79/00—Monitoring properties or operating parameters of vessels in operation
- B63B79/10—Monitoring properties or operating parameters of vessels in operation using sensors, e.g. pressure sensors, strain gauges or accelerometers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63B—SHIPS OR OTHER WATERBORNE VESSELS; EQUIPMENT FOR SHIPPING
- B63B43/00—Improving safety of vessels, e.g. damage control, not otherwise provided for
- B63B43/18—Improving safety of vessels, e.g. damage control, not otherwise provided for preventing collision or grounding; reducing collision damage
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63B—SHIPS OR OTHER WATERBORNE VESSELS; EQUIPMENT FOR SHIPPING
- B63B49/00—Arrangements of nautical instruments or navigational aids
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
- G01C21/22—Plotting boards
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/88—Radar or analogous systems specially adapted for specific applications
- G01S13/93—Radar or analogous systems specially adapted for specific applications for anti-collision purposes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/88—Radar or analogous systems specially adapted for specific applications
- G01S13/93—Radar or analogous systems specially adapted for specific applications for anti-collision purposes
- G01S13/937—Radar or analogous systems specially adapted for specific applications for anti-collision purposes of marine craft
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/02—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
- G01S7/04—Display arrangements
- G01S7/06—Cathode-ray tube displays or other two dimensional or three-dimensional displays
- G01S7/10—Providing two-dimensional [2D] co-ordinated display of distance and direction
- G01S7/12—Plan-position indicators, i.e. P.P.I.
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/02—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
- G01S7/04—Display arrangements
- G01S7/06—Cathode-ray tube displays or other two dimensional or three-dimensional displays
- G01S7/22—Producing cursor lines and indicia by electronic means
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B3/00—Audible signalling systems, e.g. audible personal calling systems
- G08B3/02—Audible signalling systems, e.g. audible personal calling systems using only mechanical transmission
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G3/00—Traffic control systems for marine craft
- G08G3/02—Anti-collision systems
Definitions
- the present invention relates to a marine vessel navigation support apparatus that displays a collision risk range between an own vessel and another vessel and supports vessel navigation.
- a ship is equipped with a radar device that detects another ship and a radar indicator that displays a video signal from the radar apparatus on a display for the purpose of avoiding a collision with the other ship. Also, the radar indicator extracts and tracks other ships from the radar image, calculates and displays the motion vectors of the other ships, and DCPA (Distance of Closest Point of Approach: own ship and other ships).
- the ARPA Automatic Radar Plotting Aids
- TCPA Time to Closest Point of Approach
- This ARPA is now called TT (Target Tracking), and is provided as a function in a marine navigation support device including a radar indicator and an electronic chart display device (ECDIS: Electronic Chart Display and Information System). .
- a TT function it is possible to determine the degree of danger of collision with another ship when the ship's course is held, but what course the ship owns when performing an avoidance ship operation. You can't get information about how safe it is.
- a marine navigation support device that calculates a collision risk range (DAC: Dangerous Area of Collision) that represents a range where there is a risk of collision between the ship and another ship (for example, patent documents). 1).
- DAC Dangerous Area of Collision
- This marine vessel navigation support device obtains a collision point between each vertex of a polygonal safe navigation area set around the own vessel and the other vessel from the relative position and velocity vector of the other vessel and the speed of the own vessel,
- the own ship position when each vertex coincides with the collision point is calculated as the own ship mapping position, and the connection relation obtained by connecting the own ship mapping position with a line segment is calculated as the collision risk range.
- the safe voyage area is set to an ellipse shifted from the center of the ship, and the operator operates the ship assuming such a safe voyage area. It is common.
- the polygonal safe passage area set for the ship based on the collision risk range has a shape that approximates a perfect circle centered on the ship, that is, It has a shape that connects multiple points that are equidistant from the ship. Therefore, in the conventional marine navigation support device, when the safe passage area is not approximated to a perfect circle, it does not become symmetric in all directions around the ship, so it depends on the direction of the ship (the course). The collision risk range will change. In this case, the reliability of the collision risk range in which a dangerous or safe direction can be grasped without performing trial maneuvering is reduced.
- the conventional marine navigation assistance device when calculating the collision risk range, it is necessary to be based on a safe navigation area that approximates a perfect circle in order to ensure the reliability. There is a problem that the degree of freedom of the shape of the cruising area is low.
- the present invention has been made to solve the above-described problems, and it is possible to calculate a collision risk range in which reliability is ensured while improving the degree of freedom of the shape of a safe passage area set in a ship. It is an object of the present invention to provide a marine vessel navigation support device.
- the marine vessel navigation support apparatus is a marine vessel navigation support apparatus that calculates a collision risk range between the own ship and another ship and supports the navigation of the ship.
- a region setting unit configured to set a polygonal safe passage region surrounding the other ship with respect to the other ship, a speed of the own ship, and a relative position between the own ship and the other ship
- a collision point calculation unit for calculating a collision point between each of a plurality of vertices constituting the safe passage area and the own ship based on the velocity vector of the other ship and the collision point calculation unit.
- a collision risk range calculation unit that calculates the collision risk range by connecting a plurality of collision points.
- the present invention it is possible to calculate the collision risk range in which reliability is ensured while improving the degree of freedom of the shape of the safe passage area set in the ship.
- FIG. 1 is a diagram illustrating an overall configuration of a system including a marine navigation support apparatus according to the present embodiment.
- FIG. 2 is a block diagram illustrating a hardware configuration of the marine navigation support apparatus.
- FIG. 3 is a block diagram showing a functional configuration of the marine navigation support apparatus.
- the system includes a ship navigation support apparatus 3, sensors 4 and an AIS (Automatic Identification System) 5 mounted on a ship 1 as its own ship, And an AIS 6 mounted on the ship 2 as another ship.
- AIS Automatic Identification System
- the sensors 4 are a speed log for detecting the water speed of the ship 1, a gyro compass for detecting the heading of the ship 1, the position of the ship 1 from a satellite positioning system (GNSS) such as GPS, the ground course and the ground speed. Includes GNSS sensor to detect.
- GNSS satellite positioning system
- Each of AIS5 and AIS6 is a device capable of transmitting and receiving, and receives ship data from the AIS mounted on another ship.
- Ship data includes maritime mobile service identification code, ship name, ship type, draft, destination, estimated time of arrival, ship name, voyage status, latitude, longitude, speed, course, hull length, hull width, heading, etc. included.
- the ship navigation support device 3 is, for example, a radar indicator or an electronic chart device, and as shown in FIG. 2, as hardware, a CPU (Central Processing Unit) 31, a RAM (Random Access Memory) 32, and a storage A device 33, an external I / F (Interface) 34, and a network I / F 35 are provided.
- the CPU 31 and the RAM 32 cooperate to execute various functions, and the storage device 33 stores various data used for processing executed by the various functions.
- the external I / F 34 performs data input / output with an output device such as a display, an output device such as a mouse and a keyboard, and an input / output device such as a touch panel.
- the network I / F 35 is an interface for communicating with other devices, in this embodiment, the sensors 4 and the AIS 5.
- the ship navigation support apparatus 3 includes, as functions, a TT (Target Tracking) processing unit 301, an own ship information acquisition unit 302, an other ship information acquisition unit 303, an area setting unit 304, a collision point A calculation unit 305, a collision risk range calculation unit 306, and a display unit 307 are provided.
- TT Target Tracking
- the TT processing unit 301 automatically detects and tracks the other ship 2 from a radar video signal sent from a radar device (not shown), calculates the position coordinate and velocity vector of the other ship 2, and measures by the sensors 4
- the position coordinates and velocity vector of own ship 1 are calculated from the measured data relating to own ship 1.
- the own ship information acquisition unit 302 acquires the position coordinates and speed vector of the own ship 1 calculated by the TT processing unit 301 as own ship information.
- the other ship information acquisition unit 303 acquires the position coordinates and velocity vector of the other ship 2 calculated by the TT processing unit 301 and the ship data of the other ship 2 received by the AIS 5 as other ship information.
- the area setting unit 304 sets a safe passage area for the other ship 2 based on the other ship information acquired by the other ship information acquiring unit 303.
- This safe passage area is an arbitrary two-dimensional shape surrounding the target position coordinates, and is a polygon in which a plurality of vertices are connected.
- the collision point calculation unit 305 sets the own ship 1 and the other ship 2 based on the relative position and velocity vector of the other ship 2 with respect to the own ship 1 and the speed of the own ship 1 obtained from the own ship information and other ship information.
- the collision point with each vertex of the safe passage area is calculated.
- the collision risk range calculation unit 306 calculates the collision risk range by determining a connection relationship for connecting the collision points calculated by the collision point calculation unit 305 to make the collision risk range.
- the display unit 307 displays the wake obtained by plotting the position coordinates of the other ship 2 calculated by the TT processing unit 301 and the speed vector of the other ship 2 on a display connected to the marine navigation support apparatus 3 and performs TT processing.
- the position coordinates and velocity vector of the ship 1 calculated by the unit 301 are displayed on the display. Further, the display unit 307 displays the collision risk range calculated by the collision risk range calculation unit 306 on the display.
- FIG. 4 is a flowchart showing the operation of the marine navigation support apparatus.
- FIG. 5 is a schematic diagram showing a safe passage area set in another ship. In FIG. 4, it is assumed that the position coordinates and velocity vectors of the own ship and the other ship are calculated in advance by the TT processing unit, and the AIS receives the ship data of the other ship.
- the own ship information acquisition unit 302 acquires own ship information including the position coordinates and speed vector of the own ship 1 (S 101), and the other ship information acquisition unit 303 acquires the position coordinates of the other ship 2. And the speed vector and the ship data of the other ship 2 are acquired as other ship information (S102).
- the area setting unit 304 sets a safe passage area for the other ship 2 based on the other ship information acquired by the other ship information acquiring unit 303 (S103).
- the safe passage area will be described. As shown in FIG. 5, the safe passage area is set for each of the other ships 2 existing within a predetermined distance range from the own ship 1. In FIG. 5, the other ships 2 a, 2 b, 2 c The safe passage areas S1, S2 and S3 set for each of these are shown. These safe passage areas S1 to S3 are all hexagonal shapes having six vertices E 1 to E 6 , but have different shapes. In addition, the safe passage area may be a polygon that approximates an ellipse having a major axis in the bow-tail direction of the other ship 2 and a minor axis in the transverse direction, and in the present embodiment, it is a hexagon for explanation. ing.
- the center position of the safe passage area is offset forward in the traveling direction with respect to the position coordinates of the ship. Since a ship usually has a low reverse ability compared to a forward ability, there is no influence on navigation even if the front side of the safe passage area is wider than the rear side in the direction of travel. It will be in line with the actual situation.
- the area setting unit 304 changes the shape of the safe passage area based on the other ship information regarding the target other ship 2. Specifically, based on the ship type, voyage status, hull length, hull width, etc. in the other ship information, the shape and size of the safe voyage area, the center of the safe voyage area relative to the position coordinates of the other ship 2 Position etc. are set. For example, when the ship type of the other ship 2 is a fishing boat, the center position of the safe passage area is offset to the rear side in the straight traveling direction as in the safe passage area S2 set in the other ship 2b in FIG. Is done. Thereby, it is possible to correspond to the fishing net disposed on the rear side of the ship during the operation of the safe passage area.
- the area setting unit 304 sets not only a ship but also a safe voyage area having an arbitrary shape with respect to a stationary target as a setting target, and causes the display unit 307 to display the safe voyage area on the display to thereby display NoGoArea. It can also be used like (no entry area) or nablin (navigation memo).
- the collision point calculation process for calculating the collision point between each vertex of the safe passage area and the own ship 1 is executed by the collision point calculation unit 305 (S104).
- the connection relationship determination process for determining the connection relationship between the collision points calculated by the above is executed by the collision risk range calculation unit 306 (S105). The collision point calculation process and the connection relationship determination process will be described in detail later.
- FIG. 6 is a schematic view showing a collision point between the own ship and another ship.
- FIG. 7 is a schematic view showing a collision point between the own ship and the apex in the safe passage area set for the other ship.
- O 0 (X o0 , Y o0 ) indicates the current position of the ship 1 in the XY coordinates
- T 0 (X t0 , Y t0 ) indicates the current position of the other ship 2.
- V o0 (V o0x , V o0y ) indicates the current speed vector of the own ship 1 when taking a certain course
- V t0 (V t0x , V t0y ) is the other ship 2 when taking a certain course. Indicates the current velocity vector.
- the speed vector value of own ship 1 in the case of possessing it is the value of the following equation (3), assuming that the right side is equal for each of the X and Y components in equations (1) and (2).
- the collision point P (X p , Y p ) can be obtained as in the following expression (6) by substituting t in the expression (5) into the expression (2).
- the number of collision points calculated for each vertex differs depending on the speed ratio between own ship 1 and other ship 2 and the relative position between own ship 1 and each vertex. That is, it varies depending on the number of solutions satisfying t> 0 in equation (5). If D is a discriminant of a quadratic equation related to t obtained by substituting equation (3) into equation (4), it is classified as follows.
- the ship 1 is faster, which means that there is always a course that catches up with the other ship 2, and b) there is no collision point Indicates that the ship 1 and the other ship 2 are at the same speed, so that the other ship 2 cannot catch up with the ship 1 and c) there are two collision points. It can be considered that the other ship 2 is fast, and therefore there are two collision possibilities when the other ship 2 collides with the own ship 1 from the front and when the other ship 2 catches up from behind and collides. it can.
- FIG. 8 is a flowchart showing the operation of the collision point calculation process.
- the collision point calculation unit 305 selects one vertex among unselected vertices among a plurality of vertices constituting the safe passage area set for the target other ship 2 (S201). For the selected vertex, the collision point with the ship 1 is calculated by the calculation method described above (S202), and it is determined whether or not there is a collision point as a result of the collision point calculation (S203).
- the collision point calculation unit 305 stores the calculated collision point in association with the selected vertex and the arrival time until the ship 1 reaches the calculated collision point. It is recorded in the device 33 (S204), and it is determined whether or not there are unselected vertices among a plurality of vertices constituting the safe passage area set for the target other ship 2 (S205).
- the collision point calculation unit 305 ends the collision point calculation process.
- the collision point calculation unit 305 again selects one vertex among the unselected vertices (S201).
- step S203 when there is no collision point (S203, NO), the collision point calculation unit 305 determines whether there is an unselected vertex (S205).
- FIG. 9 and 10 are schematic views showing two collision risk ranges that are in contact with each other.
- FIG. 9 shows a case where only one vertex has one collision point
- FIG. The case where there is one collision point is shown.
- 11 to 13 show two collision risk ranges that overlap each other.
- FIG. 11 shows a case where only one vertex has one collision point, and a vertex adjacent to this vertex has no collision point.
- 12 shows a case where two vertices have no collision point
- FIG. 13 shows a case where only one vertex has one collision point and a vertex not adjacent to this vertex has no collision point.
- connection of collision points connects the collision points with line segments when the vertices of the adjacent safe navigation area have collision points, but the number of collision risk ranges depends on the number of collision points calculated for each vertex. Differently, it is classified as follows.
- the collision points are connected by line segments only when adjacent vertices in the safe passage area have collision points.
- the collision risk range obtained when all vertices have collision points is a closed area, but if there are vertices that do not have collision points, the collision points calculated for two vertices adjacent to this vertex are not connected. Therefore, the collision risk range becomes an open area.
- FIG. 9 shows a specific example, in which only the vertex E 1 has one collision point.
- FIG. 10 shows an example in which two vertices have one collision point.
- the vertices E 1 and E 6 have one collision point.
- the two collision points possessed by the other vertex are connected.
- the collision point P 2A vertex E 2, E 8 vertex E 1 has no collision points adjacent, P 2B / P 8A
- the P 8B includes a collision point P 2A as shown by the dotted line in FIG. 13 P 2B and collision points P 8A and P 8B are respectively connected, and in either case, one closed region is formed.
- connection relation determination process The connection relation determination process will be described. As described above, the collision point connection method related to the calculation of the collision risk range is classified into a plurality of patterns. Therefore, after the connection process corresponding to each pattern is determined by the connection relation determination process, this connection process is executed. Is done.
- FIG. 14 is a flowchart showing the operation of the connection relation determination process.
- the collision risk range calculation unit 306 has the speed of the other ship 2 equal to or less than the speed of the own ship 1 based on the own ship information and other ship information on the target other ship 2. It is determined whether or not (S301).
- the collision risk range calculation unit 306 causes the collision among a plurality of vertices constituting the safe passage area set for the other ship 2. It is determined whether there is a vertex having no point (S302). Here, the collision risk range calculation unit 306 does not have a collision point by determining the presence or absence of a collision point stored in association with each vertex for each vertex constituting the safe passage area. Determine if there are vertices.
- the collision risk range calculation unit 306 executes a third connection process described later (S303).
- the collision risk range calculation unit 306 executes a second connection process described later (S304).
- step S301 when the speed of the other ship 2 is equal to or higher than the speed of the own ship 1 (YES in S301), the collision risk range calculation unit 306 executes a first connection process described later (S305).
- FIG. 15 is a flowchart showing the operation of the first connection process.
- This first connection process is a process assuming that the speed of the other ship is equal to or less than the speed of the own ship and that there is one region as a collision risk range.
- the collision risk range calculation unit 306 selects the collision point P n with the largest number from among the collision points calculated for each of the n vertices constituting the safe passage area.
- the collision point P 0 is substituted (S401), and 0 is substituted for the counter variable i (S402).
- the collision risk range calculation unit 306 determines whether the counter variable i is less than n (S403).
- the collision risk range calculation unit 306 determines whether or not the collision point P i and the subsequent collision point P i + 1 exist (S404).
- the collision risk range calculation unit 306 connects the collision points P i and P i + 1 (S405), and increments the counter variable i (S406). Again, it is determined whether or not the counter variable i is less than n (S403).
- the collision risk range calculation unit 306 increments the counter variable i (S406), and the counter variable i is again less than n. Whether or not (S403).
- step S403 when the counter variable i is not less than n (S403, NO), the collision risk range calculation unit 306 ends the first connection process.
- the collision risk range is calculated by connecting a certain collision point and the subsequent collision point.
- FIG. 16 is a flowchart showing the operation of the second connection process.
- the speed of the other ship is greater than the speed of the own ship, and there are vertices that do not have a collision point among the plurality of vertices that constitute the safe passage area set for the other ship. This process assumes that the danger ranges overlap.
- the collision risk range calculation unit 306 determines the arrival time of one collision point and the other collision point for two collision points calculated for each of a plurality of vertices. They are classified into a relatively short group A (subscript A ) and a relatively long group B (subscript B ) (S501). Next, the collision risk range calculation unit 306 substitutes the collision point P n for the collision point P 0 (S502), substitutes 0 for the counter variable i (S503), and determines whether the counter variable i is less than n. Is determined (S504).
- the collision risk range calculation unit 306 determines whether the two are present (S505).
- the collision risk range calculation unit 306 determines whether there are two collision points P i + 1 (S506).
- the collision risk range calculation unit 306 connects the collision points P i and P i + 1 for the collision points belonging to the groups A and B (S507). i is incremented (S508), and it is determined again whether the counter variable i is less than n (S504).
- the collision risk range calculation unit 306 connects the collision points P iA and P iB (S509), and increments i (S508).
- step S505 if the collision point P i is not present two (S505, NO), danger areas calculation unit 306, the collision point P i + 1 and determines whether the two are present (S510).
- the collision risk range calculation unit 306 connects the collision points P i + 1A and P i + 1B (S511), and increments i (S508).
- the collision risk range calculation unit 306 increments i (S508).
- step S504 if the counter variable is not less than n (S504, NO), the collision risk range calculation unit 306 ends the second connection process.
- the collision risk range is calculated by connecting the two collision points of the subsequent vertices.
- FIG. 17 is a flowchart showing the operation of the third connection process.
- the speed of the other ship is larger than the speed of the own ship, and there are vertices having only one collision point among a plurality of vertices constituting the safe passage area set for the other ship. This process is based on the assumption that two collision risk ranges are in contact.
- the collision risk range calculation unit 306 classifies two collision points calculated for each of a plurality of vertices into a group A and a group B (S601). P n is substituted for the collision point P 0 (S602), 0 is substituted for the counter variable i (S603), and it is determined whether the counter variable i is less than n (S604).
- the collision risk range calculation unit 306 determines whether the two are present (S605).
- the collision risk range calculation unit 306 connects the collision points P i and P i + 1 for the collision points belonging to the groups A and B (S606). I is incremented (S607), and it is determined again whether the counter variable i is less than n (S604).
- the collision risk range calculation unit 306 calculates one collision point P i and each of P i + 1A and P i + 1B. The connection is made (S608), and it is determined whether the counter variable i is 0 (S609).
- the collision risk range calculation unit 306 connects one collision point P i and each of P n-1A and P n-1B (S610), and the counter variable It is determined whether i is 0 (S607).
- the collision risk range calculation unit 306 connects one collision point P i to each of P i-1A and P i-1B (S611), and the counter It is determined whether or not the variable i is 0 (S607).
- step S604 when the counter variable is not less than n (S604, NO), the collision risk range calculation unit 306 ends the third connection process.
- the safe voyage area is set to the other ship 2 instead of own ship 1, the collision points between each vertex constituting the safe voyage area and own ship 1, and these collision points are connected.
- the collision risk range is not affected by the course of the ship 1 even if the safe passage area has a shape other than a perfect circle centered on the position of the ship.
- the degree of freedom of the shape of the safe passage area can be improved without reducing the reliability of the collision risk range.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Ocean & Marine Engineering (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electromagnetism (AREA)
- Health & Medical Sciences (AREA)
- Public Health (AREA)
- Automation & Control Theory (AREA)
- Traffic Control Systems (AREA)
Abstract
Description
本実施形態に係る船舶用航行支援装置の構成について説明する。図1は、本実施形態に係る船舶用航行支援装置を含むシステムの全体構成を示す図である。図2は、船舶用航行支援装置のハードウェア構成を示すブロック図である。図3は、船舶用航行支援装置の機能構成を示すブロック図である。
船舶用航行支援装置の衝突危険範囲の算出に係る動作について説明する。図4は、船舶用航行支援装置の動作を示すフローチャートである。図5は、他船に設定される安全航過領域を示す概略図である。なお、図4においては、TT処理部により自船、他船それぞれの位置座標、速度ベクトルが事前に算出され、AISが他船の船舶データを受信しているものとする。
衝突点の算出方法について説明する。なお、ここでは、本実施形態の理解のため、自船と他船に設定された安全航過領域の頂点との衝突点の説明に先立って、自船と他船との衝突点の算出方法を説明する。図6は、自船と他船との衝突点を示す概略図である。図7は、自船と他船に設定された安全航過領域における頂点との衝突点を示す概略図である。
b)他船2と自船1が同速のとき
・XiVt0x+YiVt0y<0のとき…衝突点は1個
・XiVt0x+YiVt0y≧0のとき…衝突点はなし
c)他船2が自船1より速いとき
・D>0かつXiVt0x+YiVt0y<0のとき…衝突点は2個
・D=0かつXiVt0x+YiVt0y<0のとき…衝突点は1個
・D<0のとき…衝突点はなし
但し、上記分類において、D,Xi,Yiは、
衝突点算出処理について説明する。図8は、衝突点算出処理の動作を示すフローチャートである。
衝突点の結線方法について説明する。図9及び図10は、いずれも互いに接する2つの衝突危険範囲を示す概略図であり、図9は、1つの頂点のみが1つの衝突点を持つ場合を示し、図10は、2つの頂点が1つの衝突点を持つ場合を示す。図11~図13は、互いに重なる2つの衝突危険範囲を示し、図11は、1つの頂点のみが1つの衝突点を持ち、この頂点に隣接する頂点が衝突点を持たない場合を示し、図12は、2つの頂点が衝突点を持たない場合を示し、図13は、1つの頂点のみが1つの衝突点を持ち、この頂点に隣接しない頂点が衝突点を持たない場合を示す。
b)他船2と自船1とが同速のとき…領域が存在しない、または1つの領域が存在する
c)他船2が自船1よりも速いとき…領域が存在しない、もしくは1つか2つの領域が存在する
即ち、他船2と自船1との速力比と、安全航過領域の各頂点について算出された衝突点Pの発生状態によって、上記a~cの分類に対応して以下のように判定する。
安全航過領域の隣接する頂点同士が衝突点を持つ場合のみ、衝突点同士を線分で接続する。すべての頂点が衝突点を持てば得られる衝突危険範囲が閉領域となるが、衝突点を持たない頂点が存在すれば、この頂点に隣接する2つの頂点について算出された衝突点が接続されないこととなるため、衝突危険範囲が開領域となる。
各頂点の衝突点の数に応じて次の3つの状況が考えられる。
c1)2つの衝突危険範囲が分離している
c2)2つの衝突危険範囲が接している
c3)2つの衝突危険範囲が重なっている、つまり1つの衝突危険範囲が存在するように見える
上記c1~c3それぞれの状況について以下に詳述する。
安全航過領域の各頂点の衝突点が2つあるときは、頂点毎に2つの衝突点までの到達時間を比較し、到達時間が短い衝突点と長い衝突点とにグループ分けする。そして、グループ毎に互いに隣接する頂点の衝突点を線分で接続する。結果として、2つの分離した閉空間ができる。なお、衝突時間の長短は、(5)式の分子の±が正の場合の解と、負の場合の解に対応する。
安全航過領域の各頂点のうち、1つの衝突点を持つ頂点があり、それ以外の頂点はすべて2つの衝突点を持つ場合、2つの衝突点を持つ頂点毎に2つの衝突点までの到達時間を比較し、到達時間の短い衝突点と長い衝突点とにグループ分けする。そして、グループ毎に互いに隣接する頂点の衝突点を線分で接続する。この際に、衝突点が1つしかない頂点に関しては、両方のグループに属するものとして隣接する頂点の両グループの衝突点と結線する。
上記c1),c2)以外の場合は、2つの衝突危険範囲が重なり1つの衝突危険範囲として表示されることになる。このような場合、安全航過領域の各頂点のうち衝突点が存在しないものがあるとき、2つの衝突点を持つ頂点毎に2つの衝突点までの到達時間を比較し、到達時間の短い衝突点と長い衝突点にグループ分けする。そして、グループ毎に隣接する頂点の衝突点同士を線分で接続する。この際、衝突点を1つしか持たない頂点に関しては、両方のグループに属するものとして隣接する頂点の両グループの衝突点と結線する。
この図においては、頂点E1のみが衝突点を持たず、頂点E5が1つの衝突点を持つ場合である。この場合、衝突点P5は両方のグループに属するため、衝突点P4A,P4B,P6A,P6Bと結線される。また、隣接する頂点E1が衝突点を持たない頂点E2,E8の衝突点P2A,P2B/P8A,P8Bについては、図13に点線で示されるように衝突点P2AとP2B、衝突点P8AとP8Bがそれぞれ結線され、いずれの場合にも1つの閉領域ができる。
結線関係判定処理について説明する。上述したように、衝突危険範囲の算出に係る衝突点の結線方法は複数パターンに分類されるため、結線関係判定処理によりそれぞれのパターンに対応した結線処理が判定された後、この結線処理が実行される。図14は、結線関係判定処理の動作を示すフローチャートである。
第1結線処理について説明する。図15は、第1結線処理の動作を示すフローチャートである。この第1結線処理は、他船の速力が自船の速力以下であり、衝突危険範囲としての領域が1つであることを想定した処理である。
第2結線処理について説明する。図16は、第2結線処理の動作を示すフローチャートである。この第2結線処理は、他船の速力が自船の速力より大きく、他船に設定された安全航過領域を構成する複数の頂点において、衝突点を持たない頂点が存在し、2つの衝突危険範囲が重なることを想定した処理である。
第3結線処理について説明する。図17は、第3結線処理の動作を示すフローチャートである。この第3結線処理は、他船の速力が自船の速力より大きく、他船に設定された安全航過領域を構成する複数の頂点において、衝突点が1つのみの頂点が存在し、2つの衝突危険範囲が接することを想定した処理である。
2 他船
304 領域設定部
305 衝突点算出部
306 衝突危険範囲算出部
Claims (3)
- 自船と他船との衝突危険範囲を算出して船舶の航行支援を行う船舶用航行支援装置であって、
複数の頂点から構成されて前記他船を取り囲む多角形状の安全航過領域を前記他船に対して設定する領域設定部と、
前記自船の速力と、該自船と前記他船との相対位置及び該他船の速度ベクトルとに基づいて、前記安全航過領域を構成する複数の頂点のそれぞれと前記自船との衝突点を算出する衝突点算出部と、
前記衝突点算出部により算出された複数の衝突点を結線することにより前記衝突危険範囲を算出する衝突危険範囲算出部と
を備える船舶用航行支援装置。 - 少なくとも、前記他船の船種、航海ステータス、船体長、船体幅のいずれか1つを含む他船情報を取得する他船情報取得部を更に備え、
前記領域設定部は、前記安全航過領域の形状、大きさ、または前記他船の位置と前記安全航過領域の中心との相対位置のうちいずれか1つを前記他船情報に基づいて設定することを特徴とする請求項1に記載の船舶用航行支援装置。 - 前記他船情報は、少なくとも前記他船の船種を含み、
前記領域設定部は、前記他船情報に示される前記他船の船種に基づいて、前記他船の位置と前記安全航過領域の中心との相対位置を設定することを特徴とする請求項2に記載の船舶用航行支援装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP19771861.2A EP3770882B1 (en) | 2018-03-22 | 2019-03-20 | Ship navigation assistance device |
| US16/975,775 US11776411B2 (en) | 2018-03-22 | 2019-03-20 | Ship navigation assisting device |
| KR1020207024127A KR102712485B1 (ko) | 2018-03-22 | 2019-03-20 | 선박용 항행 지원 장치 |
| CN201980020362.8A CN111971726B (zh) | 2018-03-22 | 2019-03-20 | 船舶航行支援装置 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018-054149 | 2018-03-22 | ||
| JP2018054149A JP6618562B2 (ja) | 2018-03-22 | 2018-03-22 | 船舶用航行支援装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019182007A1 true WO2019182007A1 (ja) | 2019-09-26 |
Family
ID=67987845
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2019/011684 Ceased WO2019182007A1 (ja) | 2018-03-22 | 2019-03-20 | 船舶用航行支援装置 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US11776411B2 (ja) |
| EP (1) | EP3770882B1 (ja) |
| JP (1) | JP6618562B2 (ja) |
| KR (1) | KR102712485B1 (ja) |
| CN (1) | CN111971726B (ja) |
| WO (1) | WO2019182007A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20230038494A1 (en) * | 2019-12-25 | 2023-02-09 | Tomohiro SHIMOKAWABE | Administrative server in ship navigation assistance system, ship navigation assistance method, and ship navigation assistance program |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7635162B2 (ja) * | 2020-01-20 | 2025-02-25 | 古野電気株式会社 | 操船支援装置及び操船支援方法 |
| WO2022102323A1 (ja) * | 2020-11-12 | 2022-05-19 | 古野電気株式会社 | 船舶監視システム、船舶監視方法、情報処理装置、及びプログラム |
| EP4253219A4 (en) * | 2020-11-26 | 2024-10-16 | Furuno Electric Co., Ltd. | Ship monitoring system, ship monitoring method, information processing device, and program |
| CN112729314A (zh) * | 2021-01-11 | 2021-04-30 | 中国船舶重工集团公司第七0七研究所 | 一种基于电子舰操图的舰艇机动绘算方法 |
| CN113012473B (zh) * | 2021-02-07 | 2022-04-19 | 中电科(宁波)海洋电子研究院有限公司 | 一种低成本波浪滑翔器海上航行避碰方法 |
| WO2022239401A1 (ja) * | 2021-05-11 | 2022-11-17 | 古野電気株式会社 | 船舶監視システム、船舶監視方法、情報処理装置、及びプログラム |
| CN117355881A (zh) * | 2021-06-15 | 2024-01-05 | 古野电气株式会社 | 船舶监视系统、船舶监视方法、信息处理装置以及程序 |
| JP7850946B2 (ja) * | 2021-07-15 | 2026-04-24 | 日本無線株式会社 | 航行支援装置、航行支援方法、プログラム |
| CN114283621A (zh) * | 2021-12-24 | 2022-04-05 | 武汉理工大学 | 基于船舶交通流的内河渡线会遇风险识别及决策方法 |
| KR102752020B1 (ko) | 2022-12-30 | 2025-01-10 | 주식회사 아비커스 | 선박의 충돌 위험도를 산출하는 장치 및 방법 |
| WO2024144368A1 (ko) | 2022-12-30 | 2024-07-04 | 주식회사 아비커스 | 복수의 센서들을 이용하여 객체의 정보를 획득하는 방법 및 장치 |
| CN116312063A (zh) * | 2023-05-23 | 2023-06-23 | 中国船舶集团有限公司第七〇七研究所 | 一种船舶避让决策方法、装置、设备及介质 |
| CN117972452B (zh) * | 2024-03-28 | 2024-06-21 | 交通运输部南海航海保障中心广州海事测绘中心 | 基于s-127的海上船舶行为符合性识别方法、系统及电子介质 |
| EP4734092A1 (en) * | 2024-10-23 | 2026-04-29 | Abb Schweiz Ag | Predicting future movements of marine vessels |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07246998A (ja) | 1994-03-08 | 1995-09-26 | Tokimec Inc | 船舶用航行支援装置 |
| JPH07304496A (ja) * | 1994-05-12 | 1995-11-21 | Tokimec Inc | 避航誘導装置 |
| KR20090092462A (ko) * | 2008-02-27 | 2009-09-01 | 창원대학교 산학협력단 | 선박내에서의 위치 추적 시스템 및 그 방법 |
| JP2013107488A (ja) * | 2011-11-21 | 2013-06-06 | Japan Marine United Corp | 運航支援装置及び船 |
| JP2017054215A (ja) * | 2015-09-08 | 2017-03-16 | 古野電気株式会社 | 情報表示装置及び情報表示方法 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6408248B1 (en) * | 2000-07-11 | 2002-06-18 | Northrop Grumman Corporation | Apparatus and method for providing accurate boundaries of predicted areas of danger for collision avoidance |
| FR2875913A1 (fr) * | 2004-09-29 | 2006-03-31 | Sea On Line Sa | Systeme d'alerte anti-collision installe a bord d'un vehicule marin et procede d'analyse anti-collision |
| CN104064055B (zh) * | 2014-07-01 | 2016-04-20 | 大连海事大学 | 一种内河通航船舶超高检测预警系统及其工作方法 |
| US9927520B1 (en) * | 2015-07-23 | 2018-03-27 | Brunswick Corporation | Method and system for close proximity collision detection |
| CN106875755B (zh) * | 2017-02-28 | 2018-06-29 | 中国人民解放军空军装备研究院雷达与电子对抗研究所 | 一种基于复杂度的空中交通冲突管理方法和装置 |
-
2018
- 2018-03-22 JP JP2018054149A patent/JP6618562B2/ja active Active
-
2019
- 2019-03-20 WO PCT/JP2019/011684 patent/WO2019182007A1/ja not_active Ceased
- 2019-03-20 CN CN201980020362.8A patent/CN111971726B/zh active Active
- 2019-03-20 KR KR1020207024127A patent/KR102712485B1/ko active Active
- 2019-03-20 EP EP19771861.2A patent/EP3770882B1/en active Active
- 2019-03-20 US US16/975,775 patent/US11776411B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07246998A (ja) | 1994-03-08 | 1995-09-26 | Tokimec Inc | 船舶用航行支援装置 |
| JPH07304496A (ja) * | 1994-05-12 | 1995-11-21 | Tokimec Inc | 避航誘導装置 |
| KR20090092462A (ko) * | 2008-02-27 | 2009-09-01 | 창원대학교 산학협력단 | 선박내에서의 위치 추적 시스템 및 그 방법 |
| JP2013107488A (ja) * | 2011-11-21 | 2013-06-06 | Japan Marine United Corp | 運航支援装置及び船 |
| JP2017054215A (ja) * | 2015-09-08 | 2017-03-16 | 古野電気株式会社 | 情報表示装置及び情報表示方法 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20230038494A1 (en) * | 2019-12-25 | 2023-02-09 | Tomohiro SHIMOKAWABE | Administrative server in ship navigation assistance system, ship navigation assistance method, and ship navigation assistance program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019166865A (ja) | 2019-10-03 |
| EP3770882A4 (en) | 2021-12-15 |
| KR20200133732A (ko) | 2020-11-30 |
| CN111971726A (zh) | 2020-11-20 |
| EP3770882C0 (en) | 2025-11-05 |
| US11776411B2 (en) | 2023-10-03 |
| EP3770882B1 (en) | 2025-11-05 |
| CN111971726B (zh) | 2023-02-28 |
| EP3770882A1 (en) | 2021-01-27 |
| JP6618562B2 (ja) | 2019-12-11 |
| US20200410869A1 (en) | 2020-12-31 |
| KR102712485B1 (ko) | 2024-10-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6618562B2 (ja) | 船舶用航行支援装置 | |
| US12066579B2 (en) | Real-time monitoring of surroundings of marine vessel | |
| JP7270812B2 (ja) | 衝突警報装置及び衝突警報方法 | |
| US20170052029A1 (en) | Ship display device | |
| JP4925525B2 (ja) | 他船表示装置 | |
| JP2786809B2 (ja) | 船舶用航行支援装置 | |
| JP7255794B2 (ja) | 妨害ゾーン判断方法、移動体用システム及び妨害ゾーン表示方法 | |
| CN111536962B (zh) | 智能船舶的航线规划方法及装置、存储介质、计算机设备 | |
| JP2012021947A (ja) | 航行援助装置 | |
| Lenart | Collision threat parameters for a new radar display and plot technique | |
| CN112101558A (zh) | 基于d-s证据理论的无人船态势感知及避碰决策方法、装置 | |
| CN110543179B (zh) | 一种基于三维稀疏阵列声源方位识别的水面目标躲避方法 | |
| JP2023013071A (ja) | 航行支援装置、航行支援方法、プログラム | |
| CN115311900A (zh) | 一种基于视觉增强的内河航道船舶辅助目标识别系统和方法 | |
| US20250044102A1 (en) | Marine navigation system | |
| JP2022127564A (ja) | 潮流情報表示装置、arナビゲーションシステム、潮流情報表示方法、及び潮流情報表示プログラム | |
| US20230034904A1 (en) | Systems and methods for an automatic identification system (ais) heads up display | |
| JP3576444B2 (ja) | 警戒領域進入監視目標探知装置 | |
| JPH0431439B2 (ja) | ||
| US12391346B2 (en) | Obstruction zone generation device and method | |
| US12617516B2 (en) | Control device and control method | |
| CN119472637A (zh) | 一种避障方法、装置、计算机设备及存储介质 | |
| JPH0347713B2 (ja) | ||
| JP2024042278A (ja) | 航行支援装置、航行支援システム、航行支援方法、航行支援プログラム | |
| JP3118329U (ja) | 離着桟業務支援装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19771861 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2019771861 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2019771861 Country of ref document: EP Effective date: 20201022 |
|
| WWG | Wipo information: grant in national office |
Ref document number: 2019771861 Country of ref document: EP |




