JP7702845B2 - Ship steering system, ship control device, ship control method and program - Google Patents
Ship steering system, ship control device, ship control method and program Download PDFInfo
- Publication number
- JP7702845B2 JP7702845B2 JP2021159280A JP2021159280A JP7702845B2 JP 7702845 B2 JP7702845 B2 JP 7702845B2 JP 2021159280 A JP2021159280 A JP 2021159280A JP 2021159280 A JP2021159280 A JP 2021159280A JP 7702845 B2 JP7702845 B2 JP 7702845B2
- Authority
- JP
- Japan
- Prior art keywords
- vessel
- actuator
- ship
- moment
- control device
- 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.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63H—MARINE PROPULSION OR STEERING
- B63H21/00—Use of propulsion power plant or units on vessels
- B63H21/21—Control means for engine or transmission, specially adapted for use on marine vessels
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63H—MARINE PROPULSION OR STEERING
- B63H21/00—Use of propulsion power plant or units on vessels
- B63H21/21—Control means for engine or transmission, specially adapted for use on marine vessels
- B63H21/213—Levers or the like for controlling the engine or the transmission, e.g. single hand control levers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63H—MARINE PROPULSION OR STEERING
- B63H25/00—Steering; Slowing-down otherwise than by use of propulsive elements; Dynamic anchoring, i.e. positioning vessels by means of main or auxiliary propulsive elements
- B63H25/02—Initiating means for steering, for slowing down, otherwise than by use of propulsive elements, or for dynamic anchoring
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63H—MARINE PROPULSION OR STEERING
- B63H25/00—Steering; Slowing-down otherwise than by use of propulsive elements; Dynamic anchoring, i.e. positioning vessels by means of main or auxiliary propulsive elements
- B63H25/42—Steering or dynamic anchoring by propulsive elements; Steering or dynamic anchoring by propellers used therefor only; Steering or dynamic anchoring by rudders carrying propellers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63H—MARINE PROPULSION OR STEERING
- B63H25/00—Steering; Slowing-down otherwise than by use of propulsive elements; Dynamic anchoring, i.e. positioning vessels by means of main or auxiliary propulsive elements
- B63H25/50—Slowing-down means not otherwise provided for
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63H—MARINE PROPULSION OR STEERING
- B63H20/00—Outboard propulsion units, e.g. outboard motors or Z-drives; Arrangements thereof on vessels
- B63H2020/003—Arrangements of two, or more outboard propulsion units
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63H—MARINE PROPULSION OR STEERING
- B63H21/00—Use of propulsion power plant or units on vessels
- B63H21/21—Control means for engine or transmission, specially adapted for use on marine vessels
- B63H2021/216—Control means for engine or transmission, specially adapted for use on marine vessels using electric control means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63H—MARINE PROPULSION OR STEERING
- B63H25/00—Steering; Slowing-down otherwise than by use of propulsive elements; Dynamic anchoring, i.e. positioning vessels by means of main or auxiliary propulsive elements
- B63H25/02—Initiating means for steering, for slowing down, otherwise than by use of propulsive elements, or for dynamic anchoring
- B63H2025/026—Initiating means for steering, for slowing down, otherwise than by use of propulsive elements, or for dynamic anchoring using multi-axis control levers, or the like, e.g. joysticks, wherein at least one degree of freedom is employed for steering, slowing down, or dynamic anchoring
Landscapes
- Chemical & Material Sciences (AREA)
- Engineering & Computer Science (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- Ocean & Marine Engineering (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Control Of Position Or Direction (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
本発明は、操船システム、船舶制御装置、船舶制御方法およびプログラムに関する。 The present invention relates to a ship steering system, a ship control device, a ship control method, and a program.
特許文献1には、船舶を車両感覚で操作可能とする技術について記載されている。特許文献1に記載された技術では、船体の移動速度を制限するブレーキペダルが船体に設けられている。また、特許文献1に記載された技術では、ブレーキペダルが強く踏み込まれた場合に、アウトドライブ装置の出力方向が逆向きにされ(つまり、船舶の前進時にブレーキペダルが強く踏み込まれると、後進推力が発生させられ)、船舶が減速する。更に、特許文献1に記載された技術では、移動している船舶が、ブレーキペダルの踏み込みによって停船状態にされ、ブレーキペダルの踏み込みが継続されると、船舶の定点保持制御が行われる。
つまり、特許文献1に記載された技術では、移動している船舶を停船状態にするために、操船者がブレーキペダルを踏み込まなければならない。
In other words, with the technology described in
特許文献2には、船舶を停止させるため、操船者が単に機関を停止させるか又はクラッチを切る操作だけでは、船舶が惰性で航行を継続し、船舶が停止するまでには相当の距離を動くことになる旨が記載されている。また、特許文献2には、船舶が前進全速で航行している場合、操船者が、短距離で船舶を停止させるために、クラッチを後進に入れて機関回転数を少し上げる操作を行う旨が記載されている。
つまり、特許文献2に記載された技術では、移動している船舶を停船状態にするために、操船者がクラッチを後進に入れて機関回転数を少し上げる操作を行わなければならない。
すなわち、特許文献1、2に記載された技術では、移動している船舶を、惰性で移動し続けることなく停船状態にするために、操船者が入力操作を行わなければならない。換言すれば、特許文献1、2に記載された技術では、船舶の移動状態から停船状態への移行時に船舶に生じる慣性力を打ち消すために、操船者が入力操作を行わなければならない。
Patent Document 2 describes that if the vessel operator simply stops the engine or disengages the clutch in order to stop the vessel, the vessel will continue to coast and will move a considerable distance before it stops. Patent Document 2 also describes that when the vessel is sailing at full forward speed, the vessel operator will put the clutch in reverse to slightly increase the engine speed in order to stop the vessel in a short distance.
In other words, with the technology described in Patent Document 2, in order to stop a moving vessel, the vessel operator must put the clutch into reverse and slightly increase the engine speed.
That is, in the technology described in
上述した問題点に鑑み、本発明は、アクチュエータの作動状態からアクチュエータの作動停止状態への移行時に船舶に生じる慣性力および/または慣性モーメントを打ち消すための操船者の入力操作を不要にすることができる操船システム、船舶制御装置、船舶制御方法およびプログラムを提供することを目的とする。 In view of the above-mentioned problems, the present invention aims to provide a ship steering system, ship control device, ship control method, and program that can eliminate the need for input operations by the ship operator to counteract the inertial force and/or moment of inertia that occurs in the ship when the actuators transition from an activated state to a deactivated state.
本発明の一態様は、船舶の推進力を発生する機能と前記船舶にモーメントを発生させる機能とを有するアクチュエータと、前記アクチュエータにより前記船舶を前進あるいは後進させる前後進操作を受け付けるスロットル操作部、および、前記アクチュエータにより前記船舶を左あるいは右に回頭させる回頭操作を受け付ける操舵部を含み、前記スロットル操作部および/または前記操舵部への操船者による操作を、入力操作として受け付ける操作部と、前記アクチュエータを作動させる船舶制御装置とを備え、前記船舶制御装置が前記アクチュエータを作動させている時に、前記アクチュエータを作動させない状態にする停止操作を、前記スロットル操作部および/または前記操舵部が受け付けた場合に、前記船舶制御装置は、前記船舶に生じている慣性力の向きとは逆向きの推力を前記アクチュエータが発生するように、および/または、前記船舶に生じている慣性モーメントの向きとは逆向きのモーメントを前記船舶に発生させるように、前記操作部が追加の入力操作を受け付ける必要なく、前記アクチュエータを作動させる、操船システムである。 One aspect of the present invention is a ship maneuvering system that includes an actuator having a function of generating a propulsive force for a ship and a function of generating a moment in the ship, a throttle operation unit that accepts a forward/reverse operation to move the ship forward or backward using the actuator, and a steering unit that accepts a turning operation to turn the ship left or right using the actuator, and is equipped with an operation unit that accepts an operation by a ship operator to the throttle operation unit and/or the steering unit as an input operation, and a ship control device that operates the actuator, wherein when the throttle operation unit and/or the steering unit accepts a stop operation to deactivate the actuator while the ship control device is operating the actuator, the ship control device operates the actuator so that the actuator generates a thrust in a direction opposite to the direction of the inertial force acting on the ship and/or so that a moment in the ship is generated in a direction opposite to the direction of the moment of inertia acting on the ship, without the operation unit needing to accept an additional input operation.
本発明の一態様は、船舶の推進力を発生する機能と前記船舶にモーメントを発生させる機能とを有するアクチュエータと、前記アクチュエータにより前記船舶を前進あるいは後進させる前後進操作を受け付けるスロットル操作部、および、前記アクチュエータにより前記船舶を左あるいは右に回頭させる回頭操作を受け付ける操舵部を含み、前記スロットル操作部および/または前記操舵部への操船者による操作を、入力操作として受け付ける操作部とを備える操船システムに備えられ、前記アクチュエータを作動させる船舶制御装置であって、前記船舶制御装置が前記アクチュエータを作動させている時に、前記アクチュエータを作動させない状態にする停止操作を、前記スロットル操作部および/または前記操舵部が受け付けた場合に、前記船舶に生じている慣性力の向きとは逆向きの推力を前記アクチュエータが発生するように、および/または、前記船舶に生じている慣性モーメントの向きとは逆向きのモーメントを前記船舶に発生させるように、前記操作部が追加の入力操作を受け付ける必要なく、前記アクチュエータを作動させる、船舶制御装置である。 One aspect of the present invention is a ship control device that is provided in a ship steering system that includes an actuator having a function of generating a propulsive force for a ship and a function of generating a moment in the ship, a throttle operation unit that accepts a forward/reverse operation to move the ship forward or backward using the actuator, and a steering unit that accepts a turning operation to turn the ship left or right using the actuator, and an operation unit that accepts an operation by a ship operator to the throttle operation unit and/or the steering unit as an input operation, and that operates the actuator, wherein when the throttle operation unit and/or the steering unit accept a stop operation to deactivate the actuator while the ship control device is operating the actuator, the operation unit operates the actuator so that the actuator generates a thrust in the opposite direction to the direction of the inertial force occurring in the ship and/or so that a moment in the opposite direction to the direction of the moment of inertia occurring in the ship is generated in the ship, without the operation unit having to accept an additional input operation.
本発明の一態様は、船舶の推進力を発生する機能と前記船舶にモーメントを発生させる機能とを有するアクチュエータと、前記アクチュエータにより前記船舶を前進あるいは後進させる前後進操作を受け付けるスロットル操作部、および、前記アクチュエータにより前記船舶を左あるいは右に回頭させる回頭操作を受け付ける操舵部を含み、前記スロットル操作部および/または前記操舵部への操船者による操作を、入力操作として受け付ける操作部とを備える操船システムに備えられ、前記アクチュエータを作動させる船舶制御装置の船舶制御方法であって、前記スロットル操作部および/または前記操舵部が受け付けた入力操作に応じて前記アクチュエータを作動させる第1ステップと、前記船舶制御装置が前記アクチュエータを作動させている時に、前記アクチュエータを作動させない状態にする停止操作を、前記スロットル操作部および/または前記操舵部が受け付けた場合に、前記船舶に生じている慣性力の向きとは逆向きの推力を前記アクチュエータが発生するように、および/または、前記船舶に生じている慣性モーメントの向きとは逆向きのモーメントを前記船舶に発生させるように、前記操作部が追加の入力操作を受け付ける必要なく、前記アクチュエータを作動させる第2ステップとを備える、船舶制御方法である。 One aspect of the present invention is a ship control method for a ship control device that is provided in a ship steering system that includes an actuator having a function of generating a propulsive force for a ship and a function of generating a moment in the ship, a throttle operation unit that receives a forward/reverse operation to drive the ship forward or backward with the actuator, and a steering unit that receives a turning operation to turn the ship left or right with the actuator, and an operation unit that receives an operation by a ship operator to the throttle operation unit and/or the steering unit as an input operation, and that operates the actuator, and a second step of, when the throttle operation unit and/or the steering unit receive a stop operation to deactivate the actuator while the vessel control device is operating the actuator, operating the actuator so that the actuator generates a thrust force opposite to the direction of the inertial force acting on the vessel and/or so that a moment opposite to the direction of the inertial moment acting on the vessel is generated on the vessel, without the need for the operation unit to receive an additional input operation.
本発明の一態様は、船舶の推進力を発生する機能と前記船舶にモーメントを発生させる機能とを有するアクチュエータと、前記アクチュエータにより前記船舶を前進あるいは後進させる前後進操作を受け付けるスロットル操作部、および、前記アクチュエータにより前記船舶を左あるいは右に回頭させる回頭操作を受け付ける操舵部を含み、前記スロットル操作部および/または前記操舵部への操船者による操作を、入力操作として受け付ける操作部とを備える操船システムに備えられ、前記アクチュエータを作動させる船舶制御装置に搭載されたコンピュータに、前記スロットル操作部および/または前記操舵部が受け付けた入力操作に応じて前記アクチュエータを作動させる第1ステップと、前記船舶制御装置が前記アクチュエータを作動させている時に、前記アクチュエータを作動させない状態にする停止操作を、前記スロットル操作部および/または前記操舵部が受け付けた場合に、前記船舶に生じている慣性力の向きとは逆向きの推力を前記アクチュエータが発生するように、および/または、前記船舶に生じている慣性モーメントの向きとは逆向きのモーメントを前記船舶に発生させるように、前記操作部が追加の入力操作を受け付ける必要なく、前記アクチュエータを作動させる第2ステップとを実行させるためのプログラムである。 One aspect of the present invention is a ship maneuvering system including an actuator having a function of generating a propulsive force for a ship and a function of generating a moment on the ship, a throttle operation unit that receives a forward/reverse operation to move the ship forward or backward by the actuator, and a steering unit that receives a turning operation to turn the ship left or right by the actuator, and an operation unit that receives an operation by a ship operator to the throttle operation unit and/or the steering unit as an input operation, and a ship maneuvering system including an operation unit that receives an operation by a ship operator to the throttle operation unit and/or the steering unit as an input operation, and a ship control device that operates the actuator and controls a ship maneuvering system including a ship control device that operates the actuator and controls a ship maneuvering system including a ship control device that operates the actuator and controls a ship maneuvering system including a ship control device that operates the actuator and controls a ship maneuvering system including a ship control device that operates the ship ... control device that operates the ship and a second step of activating the actuator in response to an input operation received from the throttle operating unit and/or the steering unit when the throttle operating unit and/or the steering unit receives a stop operation to deactivate the actuator while the vessel control device is activating the actuator, without the need for the operating unit to receive an additional input operation, so that the actuator generates a thrust force in the opposite direction to the direction of the inertial force acting on the vessel and/or so that a moment in the opposite direction to the direction of the moment of inertia acting on the vessel is generated on the vessel.
本発明によれば、アクチュエータの作動状態からアクチュエータの作動停止状態への移行時に船舶に生じる慣性力および/または慣性モーメントを打ち消すための操船者の入力操作を不要にすることができる操船システム、船舶制御装置、船舶制御方法およびプログラムを提供することができる。 The present invention provides a ship steering system, ship control device, ship control method, and program that can eliminate the need for input operations by the ship operator to counteract the inertial force and/or moment of inertia that occurs in the ship when the actuator transitions from an operating state to a non-operating state.
本発明の操船システム、船舶制御装置、船舶制御方法およびプログラムの実施形態について説明する前に、比較例の船舶制御方法について説明する。
図16は操作部が船舶R11を前進させる入力操作を受け付け、次いで、船舶R11の前進を停止させる入力操作を受け付けた場合における比較例の船舶R11の挙動を説明するための図である。図17は比較例の船舶R11において実行される処理を説明するためのフローチャートである。
図16および図17に示す比較例では、図17のステップSR1において、船舶R11の例えば船舶制御装置は、操作部が船舶R11を前進させる入力操作を受け付けたか否かを判定する。操作部が船舶R11を前進させる入力操作を受け付けていない場合には、ステップSR1が繰り返し実行される。一方、操作部が船舶R11を前進させる入力操作を受け付けた場合には、ステップSR2に進む。
ステップSR2において、船舶R11は、船舶R11を前進させる推進力を発生する。その結果、図16(C)に示すように、船舶R11が前進する(つまり、船舶R11が図16の上向きに移動する)。
次いで、図17のステップSR3において、船舶R11の例えば船舶制御装置は、操作部が船舶R11の前進を停止させる入力操作を受け付けたか否かを判定する。操作部が船舶R11の前進を停止させる入力操作を受け付けていない場合には、ステップSR3が繰り返し実行される。一方、操作部が船舶R1の前進を停止させる入力操作を受け付けた場合には、ステップSR4に進む。
ステップSR4において、船舶R11が、図16の上向きの推進力の発生を停止する。その結果、前進を継続しようとする図16の上向きの慣性力(行き足)が生じ、船舶R11が図16の上向きに移動してしまう(行き足で進んでしまう)。
比較例の船舶R11では、この行き足を抑制するために、操船者が、慣性力を打ち消す入力操作を行わなければならない。
Before describing embodiments of a ship maneuvering system, a ship control device, a ship control method, and a program according to the present invention, a ship control method of a comparative example will be described.
Fig. 16 is a diagram for explaining the behavior of the vessel R11 of the comparative example when the operation unit receives an input operation to move the vessel R11 forward and then receives an input operation to stop the forward movement of the vessel R11. Fig. 17 is a flowchart for explaining the processing executed in the vessel R11 of the comparative example.
16 and 17, in step SR1 in Fig. 17, the vessel control device of the vessel R11, for example, determines whether the operation unit has received an input operation to move the vessel R11 forward. If the operation unit has not received an input operation to move the vessel R11 forward, step SR1 is repeatedly executed. On the other hand, if the operation unit has received an input operation to move the vessel R11 forward, the process proceeds to step SR2.
In step SR2, the vessel R11 generates a propulsive force that moves the vessel R11 forward. As a result, the vessel R11 moves forward as shown in Fig. 16(C) (i.e., the vessel R11 moves upward in Fig. 16).
17, the vessel control device of the vessel R11, for example, determines whether the operation unit has received an input operation to stop the forward movement of the vessel R11. If the operation unit has not received an input operation to stop the forward movement of the vessel R11, step SR3 is repeatedly executed. On the other hand, if the operation unit has received an input operation to stop the forward movement of the vessel R11, the process proceeds to step SR4.
In step SR4, the vessel R11 stops generating the upward propulsive force in Fig. 16. As a result, an upward inertial force (starting momentum) in Fig. 16 that tends to continue moving forward is generated, and the vessel R11 moves upward in Fig. 16 (moves forward at the starting momentum).
In the comparative example of the vessel R11, in order to suppress this speed, the vessel operator must perform an input operation to counteract the inertial force.
<第1実施形態>
以下、本発明の操船システム、船舶制御装置、船舶制御方法およびプログラムの第1実施形態について説明する。
図1は第1実施形態の船舶制御装置11Cが適用された船舶11を備える操船システム1の一例を示す図である。
第1実施形態の船舶制御装置11Cは、例えば特許第5196649号公報の図1に記載されたパーソナルウォータークラフト(PWC、水上オートバイ)が有する機能と同様の機能を有するPWC、ジェット推進機を備えていない船舶(例えば特許第6198192号公報、特開2007-22284号公報などに記載された船外機を装備した船舶、船内外機または船内エンジンを備える船舶、サイドスラスタを備える大型船舶など)等のような任意のタイプの船舶11に適用可能である。
図1に示す例では、操船システム1が船舶11を備えている。船舶11は、アクチュエータ11Aと、操作部11Bと、船舶制御装置11Cと、船首方位検出部11Dと、船速検出部11Eと、船舶位置検出部11Fとを備えている。
アクチュエータ11Aは、舵部11A1と、推力発生部11A2とを備えている。舵部11A1は、船舶11にモーメントを発生させる機能を有する。推力発生部11A2は、船舶11の推進力を発生する機能を有する。
船舶11がPWCである例では、アクチュエータ11Aには、例えば特開2019-171925号公報の図1に記載されたエンジン、ノズル、デフレクタ、トリムアクチュエータ、バケット、バケットアクチュエータなどが含まれる。
First Embodiment
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A first embodiment of a ship maneuvering system, a ship control device, a ship control method, and a program according to the present invention will be described below.
FIG. 1 is a diagram showing an example of a
The
1, the
The
In an example in which the
図1に示す例では、操作部11Bが、船舶11の操船者の入力操作を受け付ける。操作部11Bは、例えば操舵部11B1と、スロットル操作部11B2とを備えている。操舵部11B1は、舵部11A1を作動させる操船者の入力操作を受け付ける。スロットル操作部11B2は、推力発生部11A2を作動させる操船者の入力操作を受け付ける。
船舶11がPWCである例では、操舵部11B1およびスロットル操作部11B2が、例えば特許第5196649号公報の図1に記載されたステアリングハンドル装置、特開2019-171925号公報の図1に記載されたステアリングユニットなどと同様に構成されている。
1, the
In an example in which the
図1に示す例では、船舶制御装置11Cが、操作部11Bが受け付けた船舶11の操船者の入力操作などに基づいてアクチュエータ11Aを作動させる。
詳細には、アクチュエータ11Aの推力発生部11A2が、船舶11を前進させる推進力を発生するように、船舶制御装置11Cはアクチュエータ11Aを作動させることができる。アクチュエータ11Aの推力発生部11A2が、船舶11を後進させる推進力を発生するように、船舶制御装置11Cはアクチュエータ11Aを作動させることができる。
また、アクチュエータ11Aが船舶11をその場回頭させるモーメントを船舶11に発生させるように、船舶制御装置11Cはアクチュエータ11Aを作動させることができる。
更に、アクチュエータ11Aが、船舶11を前進させる推進力を発生し、かつ、船舶11を旋回させるモーメントを船舶11に発生させるように、船舶制御装置11Cはアクチュエータ11Aを作動させることができる。アクチュエータ11Aが、船舶11を後進させる推進力を発生し、かつ、船舶11を旋回させるモーメントを船舶11に発生させるように、船舶制御装置11Cはアクチュエータ11Aを作動させることができる。
In the example shown in FIG. 1, the
In detail, the
In addition, the
Furthermore, the
船首方位検出部11Dは、船舶11の船首方位を検出する。船首方位検出部11Dは、例えば方位センサを備えている。方位センサは、例えば地磁気を利用することによって、船舶11の船首方位を算出する。
他の例では、方位センサが、高速回転するジャイロスコープに指北装置と制振装置とを付加し、常に北を示すようにした装置(ジャイロコンパス)であってもよい。
更に他の例では、方位センサが、複数のGPS(Global Positioning System)アンテナを備え、複数のGPSアンテナの相対的な位置関係から船首方位を算出するGPSコンパスであってもよい。
The bow
In another example, the orientation sensor may be a device (gyrocompass) in which a north-pointing device and a vibration-damping device are added to a rapidly rotating gyroscope so that the orientation sensor always indicates north.
In yet another example, the orientation sensor may be a GPS compass that includes multiple GPS (Global Positioning System) antennas and calculates the ship's heading from the relative positional relationship of the multiple GPS antennas.
図1に示す例では、船速検出部11Eが、船舶11の速度を検出する。船速検出部11Eは、例えば船舶11の対水速度を検出する水圧感知式であっても、船舶11の対地速度を検出するGPS計測式であってもよい。
船舶位置検出部11Fは、船舶11の位置を検出する。船舶位置検出部11Fは、例えばGPS装置を備えている。GPS装置は、複数のGPS衛星からの信号を受信することによって、船舶11の位置座標を算出する。
1 , the vessel
The vessel
図2は操作部11Bが船舶11を前進させる入力操作を受け付け、次いで、船舶11の前進を停止させる入力操作を受け付けた場合における第1実施形態の船舶11の挙動の一例を示す図である。図3は操作部11Bが船舶11を前進させる入力操作を受け付け、次いで、船舶11の前進を停止させる入力操作を受け付けた場合に第1実施形態の船舶制御装置11Cによって実行される処理の一例を説明するためのフローチャートである。
図2および図3に示す例では、図3のステップS11において、例えば船舶制御装置11Cは、操作部11Bが船舶11を前進させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11を前進させる入力操作を受け付けていない場合には、ステップS11が繰り返し実行される。一方、操作部11Bが船舶11を前進させる入力操作を受け付けた場合には、ステップS12に進む。
Fig. 2 is a diagram showing an example of behavior of the
2 and 3, in step S11 in Fig. 3, for example, the
ステップS12において、船舶制御装置11Cは、アクチュエータ11Aの推力発生部11A2が、船舶11を前進させる推進力を発生するように、アクチュエータ11Aを作動させる。その結果、図2(C)に示すように、船舶11が前進する(つまり、船舶11が図2の上向きに移動する)。
次いで、図3のステップS13において、例えば船舶制御装置11Cは、操作部11Bが船舶11の前進を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の前進を停止させる入力操作を受け付けていない場合には、ステップS13が繰り返し実行される。一方、操作部11Bが船舶11の前進を停止させる入力操作を受け付けた場合には、ステップS14に進む。
In step S12, the
3, for example, the
ステップS14において、船舶制御装置11Cは、船舶11を前進させる推進力の発生をアクチュエータ11Aに停止させる。その結果、前進を継続しようとする図2の上向きの慣性力(行き足)が生じる。そこで、図2および図3に示す例では、ステップS14において、船舶制御装置11Cは、船舶11に生じている慣性力の向き(図2の上向き)とは逆向き(図2の下向き)の推力をアクチュエータ11Aが発生するように、アクチュエータ11Aを作動させる。詳細には、ステップS14において、船舶制御装置11Cは、操作部11Bが図2の下向きの推力をアクチュエータ11Aに発生させる入力操作を受け付ける必要なく、図2の下向きの推力をアクチュエータ11Aに発生させる。その結果、図2(A)および図2(B)に示すように、船舶11に生じた慣性力によって船舶11が図2の上向きに移動してしまうこと(行き足)を抑制することができる。
図2および図3に示す例では、アクチュエータ11Aが発生する逆向き(図2の下向き)の推力の大きさが一定値に設定されているが、他の例では、アクチュエータ11Aが発生する逆向き(図2の下向き)の推力の大きさが、船舶11に生じる慣性力の大きさに応じて変更されてもよい。
In step S14, the
In the example shown in Figures 2 and 3, the magnitude of the reverse thrust (downward in Figure 2) generated by the
図2および図3に示す例では、次いで、図3のステップS15において、船舶制御装置11Cが、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた時(つまり、ステップS13において操作部11Bが船舶11の前進を停止させる入力操作を受け付けたと判定された時)からの経過時間を監視する。詳細には、ステップS15において、船舶制御装置11Cは、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた時からの経過時間が第1閾値以上になったか否かを判定する。経過時間が第1閾値以上になっていない場合(つまり、船舶11の慣性力(行き足)によって船舶11が図2の上向きに移動するおそれがあると推定できる場合)には、ステップS15が繰り返し実行される。一方、経過時間が第1閾値以上になった場合(つまり、船舶11の慣性力(行き足)によって船舶11が図2の上向きに移動するおそれがないと推定できる場合)には、ステップS16に進む。
ステップS16において、船舶制御装置11Cが、図2の下向きの推力の発生をアクチュエータ11Aに停止させる。
図2および図3に示す例では、「第1閾値」として固定値が用いられるが、他の例では、「第1閾値」として可変値が用いられてもよい。例えば、船舶11に生じる慣性力の大きさに対するアクチュエータ11Aが発生する逆向き(図2の下向き)の推力の大きさの割合が小さいほど、「第1閾値」として大きい値を用いてもよい。
In the example shown in Fig. 2 and Fig. 3, next, in step S15 in Fig. 3, the
In step S16, the
2 and 3, a fixed value is used as the "first threshold value", but in other examples, a variable value may be used as the "first threshold value". For example, the smaller the ratio of the magnitude of the thrust in the reverse direction (downward in FIG. 2) generated by the
つまり、図2および図3に示す例では、アクチュエータ11Aが、船舶11を前進させる推進力を発生している時(つまり、図2(C)に示す状態の時)に、船舶11を前進させる推進力の発生を停止させる入力操作を操作部11Bが受け付けた場合に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(図2の上向き)とは逆向き(図2の下向き)の推力をアクチュエータ11Aが発生するように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
また、図2および図3に示す例では、船舶制御装置11Cは、船舶11に生じている慣性力の向きとは逆向きの推力をアクチュエータ11Aが発生するように、アクチュエータ11Aを作動させる期間を、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた時(図3のステップS13においてYESと判定された時)からの経過時間に基づいて設定する。
換言すれば、図2および図3に示す例では、船舶制御装置11Cがアクチュエータ11Aを作動させている時に、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた場合(図3のステップS13においてYESと判定された場合)に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(図2の上向き)とは逆向き(図2の下向き)の推力をアクチュエータ11Aが発生するように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
そのため、図2および図3に示す例では、アクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態への移行時に船舶11に生じる慣性力を打ち消すための操船者の入力操作を不要にすることができる。
In other words, in the example shown in Figures 2 and 3, when the
In addition, in the example shown in Figures 2 and 3, the
In other words, in the example shown in Figures 2 and 3, when the
Therefore, in the example shown in Figures 2 and 3, it is possible to eliminate the need for the operator to perform an input operation to counteract the inertial force generated in the
図4は操作部11Bが船舶11を後進させる入力操作を受け付け、次いで、船舶11の後進を停止させる入力操作を受け付けた場合に第1実施形態の船舶制御装置11Cによって実行される処理の一例を説明するためのフローチャートである。
図4に示す例では、ステップS21において、例えば船舶制御装置11Cは、操作部11Bが船舶11を後進させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11を後進させる入力操作を受け付けていない場合には、ステップS21が繰り返し実行される。一方、操作部11Bが船舶11を後進させる入力操作を受け付けた場合には、ステップS22に進む。
Figure 4 is a flowchart for explaining an example of processing executed by the
4, in step S21, for example, the
ステップS22において、船舶制御装置11Cは、アクチュエータ11Aの推力発生部11A2が、船舶11を後進させる推進力を発生するように、アクチュエータ11Aを作動させる。その結果、船舶11が後進する。
次いで、ステップS23において、例えば船舶制御装置11Cは、操作部11Bが船舶11の後進を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の後進を停止させる入力操作を受け付けていない場合には、ステップS23が繰り返し実行される。一方、操作部11Bが船舶11の後進を停止させる入力操作を受け付けた場合には、ステップS24に進む。
In step S22, the
Next, in step S23, for example, the
ステップS24において、船舶制御装置11Cは、船舶11を後進させる推進力の発生をアクチュエータ11Aに停止させる。その結果、後進を継続しようとする慣性力(行き足)が生じる。そこで、図4に示す例では、ステップS24において、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の後向き)とは逆向き(船舶11の前向き)の推力をアクチュエータ11Aが発生するように、アクチュエータ11Aを作動させる。詳細には、ステップS24において、船舶制御装置11Cは、操作部11Bが船舶11の前向きの推力をアクチュエータ11Aに発生させる入力操作を受け付ける必要なく、船舶11の前向きの推力をアクチュエータ11Aに発生させる。その結果、船舶11に生じた慣性力によって船舶11が後向きに移動してしまうこと(行き足)を抑制することができる。
次いで、ステップS25では、船舶制御装置11Cが、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた時(つまり、ステップS23において操作部11Bが船舶11の後進を停止させる入力操作を受け付けたと判定された時)からの経過時間を監視する。詳細には、ステップS25において、船舶制御装置11Cは、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた時からの経過時間が第1閾値以上になったか否かを判定する。経過時間が第1閾値以上になっていない場合(つまり、船舶11の慣性力(行き足)によって船舶11が後向きに移動するおそれがあると推定できる場合)には、ステップS25が繰り返し実行される。一方、経過時間が第1閾値以上になった場合(つまり、船舶11の慣性力(行き足)によって船舶11が後向きに移動するおそれがないと推定できる場合)には、ステップS26に進む。
ステップS26において、船舶制御装置11Cが、船舶11の前向きの推力の発生をアクチュエータ11Aに停止させる。
In step S24, the
Next, in step S25, the
In step S26, the
つまり、図4に示す例では、アクチュエータ11Aが、船舶11を後進させる推進力を発生している時に、船舶11を後進させる推進力の発生を停止させる入力操作を操作部11Bが受け付けた場合に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の後向き)とは逆向き(船舶11の前向き)の推力をアクチュエータ11Aが発生するように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
また、図4に示す例では、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の後向き)とは逆向き(船舶11の前向き)の推力をアクチュエータ11Aが発生するように、アクチュエータ11Aを作動させる期間を、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた時(ステップS23においてYESと判定された時)からの経過時間に基づいて設定する。
換言すれば、図4に示す例では、船舶制御装置11Cがアクチュエータ11Aを作動させている時に、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた場合(ステップS23においてYESと判定された場合)に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の後向き)とは逆向き(船舶11の前向き)の推力をアクチュエータ11Aが発生するように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
そのため、図4に示す例では、アクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態への移行時に船舶11に生じる慣性力を打ち消すための操船者の入力操作を不要にすることができる。
In other words, in the example shown in Figure 4, when the
In addition, in the example shown in Figure 4, the
In other words, in the example shown in Figure 4, when the
Therefore, in the example shown in FIG. 4, it is possible to eliminate the need for an input operation by the boat operator to counteract the inertial force generated in the
図5は操作部11Bが船舶11を時計回りにその場回頭させる入力操作を受け付け、次いで、船舶11の時計回りのその場回頭を停止させる入力操作を受け付けた場合に第1実施形態の船舶制御装置11Cによって実行される処理の一例を説明するためのフローチャートである。
図5に示す例では、ステップS31において、例えば船舶制御装置11Cは、操作部11Bが船舶11を時計回りにその場回頭させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11を時計回りにその場回頭させる入力操作を受け付けていない場合には、ステップS31が繰り返し実行される。一方、操作部11Bが船舶11を時計回りにその場回頭させる入力操作を受け付けた場合には、ステップS32に進む。
Figure 5 is a flowchart for explaining an example of processing executed by the
5, in step S31, for example, the
ステップS32において、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を時計回りにその場回頭させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が時計回りにその場回頭する。
次いで、ステップS33において、例えば船舶制御装置11Cは、操作部11Bが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けていない場合には、ステップS33が繰り返し実行される。一方、操作部11Bが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けた場合には、ステップS34に進む。
In step S32, the
Next, in step S33, for example, the
ステップS34において、船舶制御装置11Cは、船舶11を時計回りにその場回頭させるモーメントの発生をアクチュエータ11Aに停止させる。その結果、時計回りのその場回頭を継続しようとする慣性モーメントが生じる。そこで、図5に示す例では、ステップS34において、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。詳細には、ステップS34において、船舶制御装置11Cは、操作部11Bが反時計回りのモーメントを船舶11に発生させる入力操作を受け付ける必要なく、反時計回りのモーメントを船舶11に発生させる。その結果、船舶11に生じた慣性モーメントによって船舶11が時計回りにその場回頭しすぎてしまうことを抑制することができる。
次いで、ステップS35では、船舶制御装置11Cが、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた時(つまり、ステップS33において操作部11Bが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けたと判定された時)からの経過時間を監視する。詳細には、ステップS35において、船舶制御装置11Cは、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた時からの経過時間が第1閾値以上になったか否かを判定する。経過時間が第1閾値以上になっていない場合(つまり、船舶11の慣性モーメントによって船舶11が時計回りにその場回頭しすぎるおそれがあると推定できる場合)には、ステップS35が繰り返し実行される。一方、経過時間が第1閾値以上になった場合(つまり、船舶11の慣性モーメントによって船舶11が時計回りにその場回頭しすぎるおそれがないと推定できる場合)には、ステップS36に進む。
ステップS36において、船舶制御装置11Cが、反時計回りのモーメントの発生をアクチュエータ11Aに停止させる。
In step S34, the
Next, in step S35, the
In step S36, the
つまり、図5に示す例では、アクチュエータ11Aが、船舶11を時計回りにその場回頭させるモーメントを船舶11に発生させている時に、船舶11を時計回りにその場回頭させるモーメントの発生を停止させる入力操作を操作部11Bが受け付けた場合に、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
また、図5に示す例では、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる期間を、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた時(ステップS33においてYESと判定された時)からの経過時間に基づいて設定する。
換言すれば、図5に示す例では、船舶制御装置11Cがアクチュエータ11Aを作動させている時に、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた場合(ステップS33においてYESと判定された場合)に、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
そのため、図5に示す例では、アクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態への移行時に船舶11に生じる慣性モーメントを打ち消すための操船者の入力操作を不要にすることができる。
In other words, in the example shown in Figure 5, when the
In addition, in the example shown in Figure 5, the
In other words, in the example shown in Figure 5, when the
Therefore, in the example shown in Figure 5, it is possible to eliminate the need for an input operation by the boat operator to counteract the moment of inertia generated in the
図6は操作部11Bが船舶11を反時計回りにその場回頭させる入力操作を受け付け、次いで、船舶11の反時計回りのその場回頭を停止させる入力操作を受け付けた場合に第1実施形態の船舶制御装置11Cによって実行される処理の一例を説明するためのフローチャートである。
図6に示す例では、ステップS41において、例えば船舶制御装置11Cは、操作部11Bが船舶11を反時計回りにその場回頭させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11を反時計回りにその場回頭させる入力操作を受け付けていない場合には、ステップS41が繰り返し実行される。一方、操作部11Bが船舶11を反時計回りにその場回頭させる入力操作を受け付けた場合には、ステップS42に進む。
Figure 6 is a flowchart for explaining an example of processing executed by the
6, in step S41, for example, the
ステップS42において、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を反時計回りにその場回頭させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が反時計回りにその場回頭する。
次いで、ステップS43において、例えば船舶制御装置11Cは、操作部11Bが船舶11の反時計回りのその場回頭を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の反時計回りのその場回頭を停止させる入力操作を受け付けていない場合には、ステップS43が繰り返し実行される。一方、操作部11Bが船舶11の反時計回りのその場回頭を停止させる入力操作を受け付けた場合には、ステップS44に進む。
In step S42, the
Next, in step S43, for example, the
ステップS44において、船舶制御装置11Cは、船舶11を反時計回りにその場回頭させるモーメントの発生をアクチュエータ11Aに停止させる。その結果、反時計回りのその場回頭を継続しようとする慣性モーメントが生じる。そこで、図6に示す例では、ステップS44において、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(反時計回り)とは逆向き(時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。詳細には、ステップS44において、船舶制御装置11Cは、操作部11Bが時計回りのモーメントを船舶11に発生させる入力操作を受け付ける必要なく、時計回りのモーメントを船舶11に発生させる。その結果、船舶11に生じた慣性モーメントによって船舶11が反時計回りにその場回頭しすぎてしまうことを抑制することができる。
次いで、ステップS45では、船舶制御装置11Cが、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた時(つまり、ステップS43において操作部11Bが船舶11の反時計回りのその場回頭を停止させる入力操作を受け付けたと判定された時)からの経過時間を監視する。詳細には、ステップS45において、船舶制御装置11Cは、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた時からの経過時間が第1閾値以上になったか否かを判定する。経過時間が第1閾値以上になっていない場合(つまり、船舶11の慣性モーメントによって船舶11が反時計回りにその場回頭しすぎるおそれがあると推定できる場合)には、ステップS45が繰り返し実行される。一方、経過時間が第1閾値以上になった場合(つまり、船舶11の慣性モーメントによって船舶11が反時計回りにその場回頭しすぎるおそれがないと推定できる場合)には、ステップS46に進む。
ステップS46において、船舶制御装置11Cが、時計回りのモーメントの発生をアクチュエータ11Aに停止させる。
In step S44, the
Next, in step S45, the
In step S46, the
つまり、図6に示す例では、アクチュエータ11Aが、船舶11を反時計回りにその場回頭させるモーメントを船舶11に発生させている時に、船舶11を反時計回りにその場回頭させるモーメントの発生を停止させる入力操作を操作部11Bが受け付けた場合に、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(反時計回り)とは逆向き(時計回り)のモーメントを船舶11に発生させるように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
また、図6に示す例では、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(反時計回り)とは逆向き(時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる期間を、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた時(ステップS43においてYESと判定された時)からの経過時間に基づいて設定する。
換言すれば、図6に示す例では、船舶制御装置11Cがアクチュエータ11Aを作動させている時に、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた場合(ステップS43においてYESと判定された場合)に、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(反時計回り)とは逆向き(時計回り)のモーメントを船舶11に発生させるように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
そのため、図6に示す例では、アクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態への移行時に船舶11に生じる慣性モーメントを打ち消すための操船者の入力操作を不要にすることができる。
In other words, in the example shown in Figure 6, when the
In addition, in the example shown in Figure 6, the
In other words, in the example shown in Figure 6, when the
Therefore, in the example shown in Figure 6, it is possible to eliminate the need for an input operation by the boat operator to counteract the moment of inertia generated in the
図7は操作部11Bが船舶11を前進させかつ時計回りに旋回させる入力操作を受け付け、次いで、船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けた場合に第1実施形態の船舶制御装置11Cによって実行される処理の一例を説明するためのフローチャートである。
図7に示す例では、ステップS51において、例えば船舶制御装置11Cは、操作部11Bが船舶11を前進させかつ時計回りに旋回させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11を前進させかつ時計回りに旋回させる入力操作を受け付けていない場合には、ステップS51が繰り返し実行される。一方、操作部11Bが船舶11を前進させかつ時計回りに旋回させる入力操作を受け付けた場合には、ステップS52に進む。
Figure 7 is a flowchart illustrating an example of processing executed by the
7, in step S51, for example, the
ステップS52において、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を前進させる推進力を発生し、かつ、船舶11を時計回りに旋回させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が前進しかつ時計回りに旋回する。
次いで、ステップS53において、例えば船舶制御装置11Cは、操作部11Bが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けていない場合には、ステップS53が繰り返し実行される。一方、操作部11Bが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けた場合には、ステップS54に進む。
In step S52, the
Next, in step S53, for example, the
ステップS54において、船舶制御装置11Cは、船舶11を前進させる推進力の発生および船舶11を時計回りに旋回させるモーメントの発生をアクチュエータ11Aに停止させる。その結果、前進を継続しようとする慣性力および時計回りの旋回を継続しようとする慣性モーメントが生じる。そこで、図7に示す例では、ステップS54において、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の前向き)とは逆向き(船舶11の後向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。詳細には、ステップS54において、船舶制御装置11Cは、操作部11Bが船舶11の後向きの推力を発生させかつ反時計回りのモーメントを船舶11に発生させる入力操作を受け付ける必要なく、船舶11の後向きの推力をアクチュエータ11Aに発生させると共に反時計回りのモーメントを船舶11に発生させる。その結果、船舶11に生じた慣性力によって船舶11が前向きに移動してしまうこと、および、船舶11に生じた慣性モーメントによって船舶11が時計回りに旋回しすぎてしまうことを抑制することができる。
次いで、ステップS55では、船舶制御装置11Cが、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた時(つまり、ステップS53において操作部11Bが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けたと判定された時)からの経過時間を監視する。詳細には、ステップS55において、船舶制御装置11Cは、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた時からの経過時間が第1閾値以上になったか否かを判定する。経過時間が第1閾値以上になっていない場合(つまり、船舶11の慣性力によって船舶11が前向きに移動するおそれがあり、かつ、船舶11の慣性モーメントによって船舶11が時計回りに旋回しすぎるおそれがあると推定できる場合)には、ステップS55が繰り返し実行される。一方、経過時間が第1閾値以上になった場合(つまり、船舶11の慣性力によって船舶11が前向きに移動するおそれがなく、船舶11の慣性モーメントによって船舶11が時計回りに旋回しすぎるおそれがないと推定できる場合)には、ステップS56に進む。
ステップS56において、船舶制御装置11Cが、船舶11の後向きの推力の発生および反時計回りのモーメントの発生をアクチュエータ11Aに停止させる。
In step S54, the
Next, in step S55, the
In step S56, the
つまり、図7に示す例では、アクチュエータ11Aが、船舶11を前進させる推進力を発生しており、かつ、船舶11を時計回りに旋回させるモーメントを船舶11に発生させている時に、船舶11を前進させる推進力および船舶11を時計回りに旋回させるモーメントの発生を停止させる入力操作を操作部11Bが受け付けた場合に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の前向き)とは逆向き(船舶11の後向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
また、図7に示す例では、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の前向き)とは逆向き(船舶11の後向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる期間を、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた時(ステップS53においてYESと判定された時)からの経過時間に基づいて設定する。
換言すれば、図7に示す例では、船舶制御装置11Cがアクチュエータ11Aを作動させている時に、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた場合(ステップS53においてYESと判定された場合)に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の前向き)とは逆向き(船舶11の後向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
そのため、図7に示す例では、アクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態への移行時に船舶11に生じる慣性モーメントを打ち消すための操船者の入力操作を不要にすることができる。
In other words, in the example shown in Figure 7, when the
In addition, in the example shown in Figure 7, the
In other words, in the example shown in Figure 7, when the
Therefore, in the example shown in Figure 7, it is possible to eliminate the need for an input operation by the boat operator to counteract the moment of inertia generated in the
図8は操作部11Bが船舶11を後進させかつ反時計回りに旋回させる入力操作を受け付け、次いで、船舶11の後進および反時計回りの旋回を停止させる入力操作を受け付けた場合に第1実施形態の船舶制御装置11Cによって実行される処理の一例を説明するためのフローチャートである。
図8に示す例では、ステップS61において、例えば船舶制御装置11Cは、操作部11Bが船舶11を後進させかつ反時計回りに旋回させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11を後進させかつ反時計回りに旋回させる入力操作を受け付けていない場合には、ステップS61が繰り返し実行される。一方、操作部11Bが船舶11を後進させかつ反時計回りに旋回させる入力操作を受け付けた場合には、ステップS62に進む。
Figure 8 is a flowchart for explaining an example of processing executed by the
8, in step S61, for example, the
ステップS62において、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を後進させる推進力を発生し、かつ、船舶11を反時計回りに旋回させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が後進しかつ反時計回りに旋回する。
次いで、ステップS63において、例えば船舶制御装置11Cは、操作部11Bが船舶11の後進および反時計回りの旋回を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の後進および反時計回りの旋回を停止させる入力操作を受け付けていない場合には、ステップS63が繰り返し実行される。一方、操作部11Bが船舶11の後進および反時計回りの旋回を停止させる入力操作を受け付けた場合には、ステップS64に進む。
In step S62, the
Next, in step S63, for example, the
ステップS64において、船舶制御装置11Cは、船舶11を後進させる推進力の発生および船舶11を反時計回りに旋回させるモーメントの発生をアクチュエータ11Aに停止させる。その結果、後進を継続しようとする慣性力および反時計回りの旋回を継続しようとする慣性モーメントが生じる。そこで、図8に示す例では、ステップS64において、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の後向き)とは逆向き(船舶11の前向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(反時計回り)とは逆向き(時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。詳細には、ステップS64において、船舶制御装置11Cは、操作部11Bが船舶11の前向きの推力を発生させかつ時計回りのモーメントを船舶11に発生させる入力操作を受け付ける必要なく、船舶11の前向きの推力をアクチュエータ11Aに発生させると共に時計回りのモーメントを船舶11に発生させる。その結果、船舶11に生じた慣性力によって船舶11が後向きに移動してしまうこと、および、船舶11に生じた慣性モーメントによって船舶11が反時計回りに旋回しすぎてしまうことを抑制することができる。
次いで、ステップS65では、船舶制御装置11Cが、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた時(つまり、ステップS63において操作部11Bが船舶11の後進および反時計回りの旋回を停止させる入力操作を受け付けたと判定された時)からの経過時間を監視する。詳細には、ステップS65において、船舶制御装置11Cは、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた時からの経過時間が第1閾値以上になったか否かを判定する。経過時間が第1閾値以上になっていない場合(つまり、船舶11の慣性力によって船舶11が後向きに移動するおそれがあり、かつ、船舶11の慣性モーメントによって船舶11が反時計回りに旋回しすぎるおそれがあると推定できる場合)には、ステップS65が繰り返し実行される。一方、経過時間が第1閾値以上になった場合(つまり、船舶11の慣性力によって船舶11が後向きに移動するおそれがなく、船舶11の慣性モーメントによって船舶11が反時計回りに旋回しすぎるおそれがないと推定できる場合)には、ステップS66に進む。
ステップS66において、船舶制御装置11Cが、船舶11の前向きの推力の発生および時計回りのモーメントの発生をアクチュエータ11Aに停止させる。
In step S64, the
Next, in step S65, the
In step S66, the
つまり、図8に示す例では、アクチュエータ11Aが、船舶11を後進させる推進力を発生しており、かつ、船舶11を反時計回りに旋回させるモーメントを船舶11に発生させている時に、船舶11を後進させる推進力および船舶11を反時計回りに旋回させるモーメントの発生を停止させる入力操作を操作部11Bが受け付けた場合に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の後向き)とは逆向き(船舶11の前向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(反時計回り)とは逆向き(時計回り)のモーメントを船舶11に発生させるように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
また、図8に示す例では、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の後向き)とは逆向き(船舶11の前向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(反時計回り)とは逆向き(時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる期間を、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた時(ステップS63においてYESと判定された時)からの経過時間に基づいて設定する。
換言すれば、図8に示す例では、船舶制御装置11Cがアクチュエータ11Aを作動させている時に、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた場合(ステップS63においてYESと判定された場合)に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の後向き)とは逆向き(船舶11の前向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(反時計回り)とは逆向き(時計回り)のモーメントを船舶11に発生させるように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
そのため、図8に示す例では、アクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態への移行時に船舶11に生じる慣性モーメントを打ち消すための操船者の入力操作を不要にすることができる。
In other words, in the example shown in Figure 8, when the
In addition, in the example shown in Figure 8, the
In other words, in the example shown in Figure 8, when the
Therefore, in the example shown in Figure 8, it is possible to eliminate the need for an input operation by the boat operator to counteract the moment of inertia generated in the
<第2実施形態>
以下、本発明の操船システム、船舶制御装置、船舶制御方法およびプログラムの第2実施形態について説明する。
第2実施形態の操船システム1は、後述する点を除き、上述した第1実施形態の操船システム1と同様に構成されている。従って、第2実施形態の操船システム1によれば、後述する点を除き、上述した第1実施形態の操船システム1と同様の効果を奏することができる。
Second Embodiment
A second embodiment of the ship maneuvering system, ship control device, ship control method, and program of the present invention will be described below.
The
第2実施形態の船舶制御装置11Cが適用された船舶11を備える操船システム1は、図1に示す第1実施形態の操船システム1と同様に構成されている。
The
図9は操作部11Bが船舶11を前進させる入力操作を受け付け、次いで、船舶11の前進を停止させる入力操作を受け付けた場合に第2実施形態の船舶制御装置11Cによって実行される処理の一例を説明するためのフローチャートである。
図9に示す例では、ステップSA1において、例えば船舶制御装置11Cは、操作部11Bが船舶11を前進させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11を前進させる入力操作を受け付けていない場合には、ステップSA1が繰り返し実行される。一方、操作部11Bが船舶11を前進させる入力操作を受け付けた場合には、ステップSA2に進む。
Figure 9 is a flowchart for explaining an example of processing executed by the
9 , in step SA1, for example, the
ステップSA2において、船舶制御装置11Cは、アクチュエータ11Aの推力発生部11A2が、船舶11を前進させる推進力を発生するように、アクチュエータ11Aを作動させる。その結果、船舶11が前進する。
次いで、ステップSA3において、例えば船舶制御装置11Cは、操作部11Bが船舶11の前進を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の前進を停止させる入力操作を受け付けていない場合には、ステップSA3が繰り返し実行される。一方、操作部11Bが船舶11の前進を停止させる入力操作を受け付けた場合には、ステップSA4に進む。
In step SA2, the
Next, in step SA3, for example, the
ステップSA4において、船舶制御装置11Cは、船舶11を前進させる推進力の発生をアクチュエータ11Aに停止させる。その結果、前進を継続しようとする慣性力(行き足)が生じる。そこで、図9に示す例では、ステップSA4において、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の前向き)とは逆向き(船舶11の後向き)の推力をアクチュエータ11Aが発生するように、アクチュエータ11Aを作動させる。詳細には、ステップSA4において、船舶制御装置11Cは、操作部11Bが船舶11の後向きの推力をアクチュエータ11Aに発生させる入力操作を受け付ける必要なく、船舶11の後向きの推力をアクチュエータ11Aに発生させる。その結果、船舶11に生じた慣性力によって船舶11が前向きに移動してしまうこと(行き足)を抑制することができる。
次いで、ステップSA5では、船舶制御装置11Cが、船舶11の速度を監視する。詳細には、ステップSA5において、船舶制御装置11Cは、船速検出部11Eによって検出される船舶11の速度が第2閾値以下まで低下したか否かを判定する。船舶11の速度が第2閾値以下まで低下していない場合(つまり、船舶11の慣性力(行き足)によって船舶11が前進し続けている場合)には、ステップSA5が繰り返し実行される。一方、船舶11の速度が第2閾値以下まで低下した場合(つまり、船舶11の慣性力(行き足)による船舶11の前進が終了したと推定できる場合)には、ステップSA6に進む。
ステップSA6において、船舶制御装置11Cが、船舶11の後向きの推力の発生をアクチュエータ11Aに停止させる。
In step SA4, the
Next, in step SA5, the
In step SA6, the
つまり、図9に示す例では、アクチュエータ11Aが、船舶11を前進させる推進力を発生している時に、船舶11を前進させる推進力の発生を停止させる入力操作を操作部11Bが受け付けた場合に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の前向き)とは逆向き(船舶11の後向き)の推力をアクチュエータ11Aが発生するように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
また、図9に示す例では、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の前向き)とは逆向き(船舶11の後向き)の推力をアクチュエータ11Aが発生するように、アクチュエータ11Aを作動させる期間を、船舶11の速度に基づいて設定する。
換言すれば、図9に示す例では、船舶制御装置11Cがアクチュエータ11Aを作動させている時に、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた場合(ステップSA3においてYESと判定された場合)に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の前向き)とは逆向き(船舶11の後向き)の推力をアクチュエータ11Aが発生するように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
そのため、図9に示す例では、アクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態への移行時に船舶11に生じる慣性力を打ち消すための操船者の入力操作を不要にすることができる。
In other words, in the example shown in Figure 9, when the
In addition, in the example shown in Figure 9, the
In other words, in the example shown in Figure 9, when the
Therefore, in the example shown in FIG. 9, it is possible to eliminate the need for an input operation by the boat operator to counteract the inertial force generated in the
図10は操作部11Bが船舶11を後進させる入力操作を受け付け、次いで、船舶11の後進を停止させる入力操作を受け付けた場合に第2実施形態の船舶制御装置11Cによって実行される処理の一例を説明するためのフローチャートである。
図10に示す例では、ステップSB1において、例えば船舶制御装置11Cは、操作部11Bが船舶11を後進させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11を後進させる入力操作を受け付けていない場合には、ステップSB1が繰り返し実行される。一方、操作部11Bが船舶11を後進させる入力操作を受け付けた場合には、ステップSB2に進む。
Figure 10 is a flowchart for explaining an example of processing executed by the
10, in step SB1, for example, the
ステップSB2において、船舶制御装置11Cは、アクチュエータ11Aの推力発生部11A2が、船舶11を後進させる推進力を発生するように、アクチュエータ11Aを作動させる。その結果、船舶11が後進する。
次いで、ステップSB3において、例えば船舶制御装置11Cは、操作部11Bが船舶11の後進を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の後進を停止させる入力操作を受け付けていない場合には、ステップSB3が繰り返し実行される。一方、操作部11Bが船舶11の後進を停止させる入力操作を受け付けた場合には、ステップSB4に進む。
In step SB2, the
Next, in step SB3, for example, the
ステップSB4において、船舶制御装置11Cは、船舶11を後進させる推進力の発生をアクチュエータ11Aに停止させる。その結果、後進を継続しようとする慣性力(行き足)が生じる。そこで、図10に示す例では、ステップSB4において、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の後向き)とは逆向き(船舶11の前向き)の推力をアクチュエータ11Aが発生するように、アクチュエータ11Aを作動させる。詳細には、ステップSB4において、船舶制御装置11Cは、操作部11Bが船舶11の前向きの推力をアクチュエータ11Aに発生させる入力操作を受け付ける必要なく、船舶11の前向きの推力をアクチュエータ11Aに発生させる。その結果、船舶11に生じた慣性力によって船舶11が後向きに移動してしまうこと(行き足)を抑制することができる。
次いで、ステップSB5では、船舶制御装置11Cが、船舶11の速度を監視する。詳細には、ステップSB5において、船舶制御装置11Cは、船速検出部11Eによって検出される船舶11の速度が第2閾値以下まで低下したか否かを判定する。船舶11の速度が第2閾値以下まで低下していない場合(つまり、船舶11の慣性力(行き足)によって船舶11が後進し続けている場合)には、ステップSB5が繰り返し実行される。一方、船舶11の速度が第2閾値以下まで低下した場合(つまり、船舶11の慣性力(行き足)による船舶11の後進が終了したと推定できる場合)には、ステップSB6に進む。
ステップSB6において、船舶制御装置11Cが、船舶11の前向きの推力の発生をアクチュエータ11Aに停止させる。
In step SB4, the
Next, in step SB5, the
In step SB6, the
つまり、図10に示す例では、アクチュエータ11Aが、船舶11を後進させる推進力を発生している時に、船舶11を後進させる推進力の発生を停止させる入力操作を操作部11Bが受け付けた場合に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の後向き)とは逆向き(船舶11の前向き)の推力をアクチュエータ11Aが発生するように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
また、図10に示す例では、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の後向き)とは逆向き(船舶11の前向き)の推力をアクチュエータ11Aが発生するように、アクチュエータ11Aを作動させる期間を、船舶11の速度に基づいて設定する。
換言すれば、図10に示す例では、船舶制御装置11Cがアクチュエータ11Aを作動させている時に、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた場合(ステップSB3においてYESと判定された場合)に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の後向き)とは逆向き(船舶11の前向き)の推力をアクチュエータ11Aが発生するように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
そのため、図10に示す例では、アクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態への移行時に船舶11に生じる慣性力を打ち消すための操船者の入力操作を不要にすることができる。
In other words, in the example shown in Figure 10, when the
In addition, in the example shown in Figure 10, the
In other words, in the example shown in Figure 10, when the
Therefore, in the example shown in FIG. 10, it is possible to eliminate the need for an input operation by the boat operator to counteract the inertial force generated in the
図11は操作部11Bが船舶11を時計回りにその場回頭させる入力操作を受け付け、次いで、船舶11の時計回りのその場回頭を停止させる入力操作を受け付けた場合に第2実施形態の船舶制御装置11Cによって実行される処理の一例を説明するためのフローチャートである。
図11に示す例では、ステップSC1において、例えば船舶制御装置11Cは、操作部11Bが船舶11を時計回りにその場回頭させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11を時計回りにその場回頭させる入力操作を受け付けていない場合には、ステップSC1が繰り返し実行される。一方、操作部11Bが船舶11を時計回りにその場回頭させる入力操作を受け付けた場合には、ステップSC2に進む。
Figure 11 is a flowchart for explaining an example of processing executed by the
11, in step SC1, for example, the
ステップSC2において、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を時計回りにその場回頭させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が時計回りにその場回頭する。
次いで、ステップSC3において、例えば船舶制御装置11Cは、操作部11Bが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けていない場合には、ステップSC3が繰り返し実行される。一方、操作部11Bが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けた場合には、ステップSC4に進む。
In step SC2, the
Next, in step SC3, for example, the
ステップSC4において、船舶制御装置11Cは、船舶11を時計回りにその場回頭させるモーメントの発生をアクチュエータ11Aに停止させる。その結果、時計回りのその場回頭を継続しようとする慣性モーメントが生じる。そこで、図11に示す例では、ステップSC4において、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。詳細には、ステップSC4において、船舶制御装置11Cは、操作部11Bが反時計回りのモーメントを船舶11に発生させる入力操作を受け付ける必要なく、反時計回りのモーメントを船舶11に発生させる。その結果、船舶11に生じた慣性モーメントによって船舶11が時計回りにその場回頭しすぎてしまうことを抑制することができる。
次いで、ステップSC5では、船舶制御装置11Cが、船舶11の角速度を監視する。詳細には、ステップSC5において、船舶制御装置11Cは、船首方位検出部11Dによって検出される船首方位に基づいて算出される船舶11の角速度が第3閾値以下まで低下したか否かを判定する。船舶11の角速度が第3閾値以下まで低下していない場合(つまり、船舶11の慣性モーメントによって船舶11が時計回りにその場回頭し続けている場合)には、ステップSC5が繰り返し実行される。一方、船舶11の角速度が第3閾値以下まで低下した場合(つまり、船舶11の慣性モーメントによる船舶11の時計回りのその場回頭が終了したと推定できる場合)には、ステップSC6に進む。
ステップSC6において、船舶制御装置11Cが、反時計回りのモーメントの発生をアクチュエータ11Aに停止させる。
In step SC4, the
Next, in step SC5, the
In step SC6, the
つまり、図11に示す例では、アクチュエータ11Aが、船舶11を時計回りにその場回頭させるモーメントを船舶11に発生させている時に、船舶11を時計回りにその場回頭させるモーメントの発生を停止させる入力操作を操作部11Bが受け付けた場合に、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
また、図11に示す例では、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる期間を、船舶11の角速度に基づいて設定する。
換言すれば、図11に示す例では、船舶制御装置11Cがアクチュエータ11Aを作動させている時に、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた場合(ステップSC3においてYESと判定された場合)に、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
そのため、図11に示す例では、アクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態への移行時に船舶11に生じる慣性モーメントを打ち消すための操船者の入力操作を不要にすることができる。
In other words, in the example shown in Figure 11, when the
In addition, in the example shown in Figure 11, the
In other words, in the example shown in Figure 11, when the
Therefore, in the example shown in Figure 11, it is possible to eliminate the need for an input operation by the boat operator to counteract the moment of inertia generated in the
図12は操作部11Bが船舶11を反時計回りにその場回頭させる入力操作を受け付け、次いで、船舶11の反時計回りのその場回頭を停止させる入力操作を受け付けた場合に第2実施形態の船舶制御装置11Cによって実行される処理の一例を説明するためのフローチャートである。
図12に示す例では、ステップSD1において、例えば船舶制御装置11Cは、操作部11Bが船舶11を反時計回りにその場回頭させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11を反時計回りにその場回頭させる入力操作を受け付けていない場合には、ステップSD1が繰り返し実行される。一方、操作部11Bが船舶11を反時計回りにその場回頭させる入力操作を受け付けた場合には、ステップSD2に進む。
Figure 12 is a flowchart for explaining an example of processing executed by the
12, in step SD1, for example, the
ステップSD2において、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を反時計回りにその場回頭させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が反時計回りにその場回頭する。
次いで、ステップSD3において、例えば船舶制御装置11Cは、操作部11Bが船舶11の反時計回りのその場回頭を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の反時計回りのその場回頭を停止させる入力操作を受け付けていない場合には、ステップSD3が繰り返し実行される。一方、操作部11Bが船舶11の反時計回りのその場回頭を停止させる入力操作を受け付けた場合には、ステップSD4に進む。
In step SD2, the
Next, in step SD3, for example, the
ステップSD4において、船舶制御装置11Cは、船舶11を反時計回りにその場回頭させるモーメントの発生をアクチュエータ11Aに停止させる。その結果、反時計回りのその場回頭を継続しようとする慣性モーメントが生じる。そこで、図12に示す例では、ステップSD4において、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(反時計回り)とは逆向き(時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。詳細には、ステップSD4において、船舶制御装置11Cは、操作部11Bが時計回りのモーメントを船舶11に発生させる入力操作を受け付ける必要なく、時計回りのモーメントを船舶11に発生させる。その結果、船舶11に生じた慣性モーメントによって船舶11が反時計回りにその場回頭しすぎてしまうことを抑制することができる。
次いで、ステップSD5では、船舶制御装置11Cが、船舶11の角速度を監視する。詳細には、ステップSD5において、船舶制御装置11Cは、船首方位検出部11Dによって検出される船首方位に基づいて算出される船舶11の角速度が第3閾値以下まで低下したか否かを判定する。船舶11の角速度が第3閾値以下まで低下していない場合(つまり、船舶11の慣性モーメントによって船舶11が反時計回りにその場回頭し続けている場合)には、ステップSD5が繰り返し実行される。一方、船舶11の角速度が第3閾値以下まで低下した場合(つまり、船舶11の慣性モーメントによる船舶11の反時計回りのその場回頭が終了したと推定できる場合)には、ステップSD6に進む。
ステップSD6において、船舶制御装置11Cが、時計回りのモーメントの発生をアクチュエータ11Aに停止させる。
In step SD4, the
Next, in step SD5, the
In step SD6, the
つまり、図12に示す例では、アクチュエータ11Aが、船舶11を反時計回りにその場回頭させるモーメントを船舶11に発生させている時に、船舶11を反時計回りにその場回頭させるモーメントの発生を停止させる入力操作を操作部11Bが受け付けた場合に、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(反時計回り)とは逆向き(時計回り)のモーメントを船舶11に発生させるように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
また、図12に示す例では、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(反時計回り)とは逆向き(時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる期間を、船舶11の角速度に基づいて設定する。
換言すれば、図12に示す例では、船舶制御装置11Cがアクチュエータ11Aを作動させている時に、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた場合(ステップSD3においてYESと判定された場合)に、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(反時計回り)とは逆向き(時計回り)のモーメントを船舶11に発生させるように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
そのため、図12に示す例では、アクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態への移行時に船舶11に生じる慣性モーメントを打ち消すための操船者の入力操作を不要にすることができる。
In other words, in the example shown in Figure 12, when the
In addition, in the example shown in Figure 12, the
In other words, in the example shown in Figure 12, when the
Therefore, in the example shown in Figure 12, it is possible to eliminate the need for an input operation by the boat operator to counteract the moment of inertia generated in the
図13は操作部11Bが船舶11を前進させかつ時計回りに旋回させる入力操作を受け付け、次いで、船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けた場合に第2実施形態の船舶制御装置11Cによって実行される処理の一例を説明するためのフローチャートである。
図13に示す例では、ステップSE1において、例えば船舶制御装置11Cは、操作部11Bが船舶11を前進させかつ時計回りに旋回させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11を前進させかつ時計回りに旋回させる入力操作を受け付けていない場合には、ステップSE1が繰り返し実行される。一方、操作部11Bが船舶11を前進させかつ時計回りに旋回させる入力操作を受け付けた場合には、ステップSE2に進む。
Figure 13 is a flowchart illustrating an example of processing executed by the
13, in step SE1, for example, the
ステップSE2において、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を前進させる推進力を発生し、かつ、船舶11を時計回りに旋回させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が前進しかつ時計回りに旋回する。
次いで、ステップSE3において、例えば船舶制御装置11Cは、操作部11Bが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けていない場合には、ステップSE3が繰り返し実行される。一方、操作部11Bが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けた場合には、ステップSE4に進む。
In step SE2, the
Next, in step SE3, for example, the
ステップSE4において、船舶制御装置11Cは、船舶11を前進させる推進力の発生および船舶11を時計回りに旋回させるモーメントの発生をアクチュエータ11Aに停止させる。その結果、前進を継続しようとする慣性力および時計回りの旋回を継続しようとする慣性モーメントが生じる。そこで、図13に示す例では、ステップSE4において、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の前向き)とは逆向き(船舶11の後向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。詳細には、ステップSE4において、船舶制御装置11Cは、操作部11Bが船舶11の後向きの推力を発生させかつ反時計回りのモーメントを船舶11に発生させる入力操作を受け付ける必要なく、船舶11の後向きの推力をアクチュエータ11Aに発生させると共に反時計回りのモーメントを船舶11に発生させる。その結果、船舶11に生じた慣性力によって船舶11が前向きに移動してしまうこと、および、船舶11に生じた慣性モーメントによって船舶11が時計回りに旋回しすぎてしまうことを抑制することができる。
次いで、ステップSE5では、船舶制御装置11Cが、船舶11の速度を監視する。詳細には、ステップSE5において、船舶制御装置11Cは、船速検出部11Eによって検出される船舶11の速度が第4閾値以下まで低下したか否かを判定する。船舶11の速度が第4閾値以下まで低下していない場合(つまり、船舶11の慣性力によって船舶11が前進し、かつ、船舶11の慣性モーメントによって船舶11が時計回りに旋回し続けている場合)には、ステップSE5が繰り返し実行される。一方、船舶11の速度が第4閾値以下まで低下した場合(つまり、船舶11の慣性力による船舶11の前進および船舶11の慣性モーメントによる船舶11の時計回りの旋回が終了したと推定できる場合)には、ステップSE6に進む。
ステップSE6において、船舶制御装置11Cが、船舶11の後向きの推力の発生および反時計回りのモーメントの発生をアクチュエータ11Aに停止させる。
In step SE4, the
Next, in step SE5, the
In step SE6, the
つまり、図13に示す例では、アクチュエータ11Aが、船舶11を前進させる推進力を発生しており、かつ、船舶11を時計回りに旋回させるモーメントを船舶11に発生させている時に、船舶11を前進させる推進力および船舶11を時計回りに旋回させるモーメントの発生を停止させる入力操作を操作部11Bが受け付けた場合に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の前向き)とは逆向き(船舶11の後向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
また、図13に示す例では、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の前向き)とは逆向き(船舶11の後向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる期間を、船舶11の速度に基づいて設定する。
換言すれば、図13に示す例では、船舶制御装置11Cがアクチュエータ11Aを作動させている時に、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた場合(ステップSE3においてYESと判定された場合)に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の前向き)とは逆向き(船舶11の後向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
そのため、図13に示す例では、アクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態への移行時に船舶11に生じる慣性力および慣性モーメントを打ち消すための操船者の入力操作を不要にすることができる。
In other words, in the example shown in Figure 13, when the
In addition, in the example shown in Figure 13, the
In other words, in the example shown in Figure 13, when the
Therefore, in the example shown in Figure 13, it is possible to eliminate the need for the operator to perform an input operation to counteract the inertial force and moment of inertia generated in the
図14は操作部11Bが船舶11を後進させかつ反時計回りに旋回させる入力操作を受け付け、次いで、船舶11の後進および反時計回りの旋回を停止させる入力操作を受け付けた場合に第2実施形態の船舶制御装置11Cによって実行される処理の一例を説明するためのフローチャートである。
図14に示す例では、ステップSF1において、例えば船舶制御装置11Cは、操作部11Bが船舶11を後進させかつ反時計回りに旋回させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11を後進させかつ反時計回りに旋回させる入力操作を受け付けていない場合には、ステップSF1が繰り返し実行される。一方、操作部11Bが船舶11を後進させかつ反時計回りに旋回させる入力操作を受け付けた場合には、ステップSF2に進む。
Figure 14 is a flowchart illustrating an example of processing executed by the
14, in step SF1, for example, the
ステップSF2において、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を後進させる推進力を発生し、かつ、船舶11を反時計回りに旋回させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が後進しかつ反時計回りに旋回する。
次いで、ステップSF3において、例えば船舶制御装置11Cは、操作部11Bが船舶11の後進および反時計回りの旋回を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の後進および反時計回りの旋回を停止させる入力操作を受け付けていない場合には、ステップSF3が繰り返し実行される。一方、操作部11Bが船舶11の後進および反時計回りの旋回を停止させる入力操作を受け付けた場合には、ステップSF4に進む。
In step SF2, the
Next, in step SF3, for example, the
ステップSF4において、船舶制御装置11Cは、船舶11を後進させる推進力の発生および船舶11を反時計回りに旋回させるモーメントの発生をアクチュエータ11Aに停止させる。その結果、後進を継続しようとする慣性力および反時計回りの旋回を継続しようとする慣性モーメントが生じる。そこで、図14に示す例では、ステップSF4において、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の後向き)とは逆向き(船舶11の前向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(反時計回り)とは逆向き(時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。詳細には、ステップSF4において、船舶制御装置11Cは、操作部11Bが船舶11の前向きの推力を発生させかつ時計回りのモーメントを船舶11に発生させる入力操作を受け付ける必要なく、船舶11の前向きの推力をアクチュエータ11Aに発生させると共に時計回りのモーメントを船舶11に発生させる。その結果、船舶11に生じた慣性力によって船舶11が後向きに移動してしまうこと、および、船舶11に生じた慣性モーメントによって船舶11が反時計回りに旋回しすぎてしまうことを抑制することができる。
次いで、ステップSF5では、船舶制御装置11Cが、船舶11の速度を監視する。詳細には、ステップSF5において、船舶制御装置11Cは、船速検出部11Eによって検出される船舶11の速度が第4閾値以下まで低下したか否かを判定する。船舶11の速度が第4閾値以下まで低下していない場合(つまり、船舶11の慣性力によって船舶11が後進し、かつ、船舶11の慣性モーメントによって船舶11が反時計回りに旋回し続けている場合)には、ステップSF5が繰り返し実行される。一方、船舶11の速度が第4閾値以下まで低下した場合(つまり、船舶11の慣性力による船舶11の後進および船舶11の慣性モーメントによる船舶11の反時計回りの旋回が終了したと推定できる場合)には、ステップSF6に進む。
ステップSF6において、船舶制御装置11Cが、船舶11の前向きの推力の発生および時計回りのモーメントの発生をアクチュエータ11Aに停止させる。
In step SF4, the
Next, in step SF5, the
In step SF6, the
つまり、図14に示す例では、アクチュエータ11Aが、船舶11を後進させる推進力を発生しており、かつ、船舶11を反時計回りに旋回させるモーメントを船舶11に発生させている時に、船舶11を後進させる推進力および船舶11を反時計回りに旋回させるモーメントの発生を停止させる入力操作を操作部11Bが受け付けた場合に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の後向き)とは逆向き(船舶11の前向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(反時計回り)とは逆向き(時計回り)のモーメントを船舶11に発生させるように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
また、図14に示す例では、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の後向き)とは逆向き(船舶11の前向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(反時計回り)とは逆向き(時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる期間を、船舶11の速度に基づいて設定する。
換言すれば、図14に示す例では、船舶制御装置11Cがアクチュエータ11Aを作動させている時に、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた場合(ステップSF3においてYESと判定された場合)に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の後向き)とは逆向き(船舶11の前向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(反時計回り)とは逆向き(時計回り)のモーメントを船舶11に発生させるように、操作部11Bが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
そのため、図14に示す例では、アクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態への移行時に船舶11に生じる慣性力および慣性モーメントを打ち消すための操船者の入力操作を不要にすることができる。
In other words, in the example shown in Figure 14, when the
In addition, in the example shown in Figure 14, the
In other words, in the example shown in Figure 14, when the
Therefore, in the example shown in Figure 14, it is possible to eliminate the need for the operator to perform an input operation to counteract the inertial force and moment of inertia generated in the
<第3実施形態>
以下、本発明の操船システム、船舶制御装置、船舶制御方法およびプログラムの第3実施形態について説明する。
第3実施形態の操船システム1は、後述する点を除き、上述した第1実施形態の操船システム1と同様に構成されている。従って、第3実施形態の操船システム1によれば、後述する点を除き、上述した第1実施形態の操船システム1と同様の効果を奏することができる。
Third Embodiment
A third embodiment of a ship maneuvering system, a ship control device, a ship control method, and a program according to the present invention will now be described.
The
図15は第3実施形態の船舶制御装置11Cが適用された船舶11を備える操船システム1の一例を示す図である。
図15に示す例では、操船システム1が、船舶11と、入力装置12とを備えている。船舶11は、アクチュエータ11Aと、操作部11Bと、船舶制御装置11Cと、船首方位検出部11Dと、船速検出部11Eと、船舶位置検出部11Fと、通信部11Gとを備えている。アクチュエータ11Aは、図1に示すアクチュエータ11Aと同様に構成されている。操作部11Bは、図1に示す操作部11Bと同様に構成されている。船舶制御装置11Cは、図1に示す船舶制御装置11Cと同様に構成されている。船首方位検出部11Dは、図1に示す船首方位検出部11Dと同様に構成されている。船速検出部11Eは、図1に示す船速検出部11Eと同様に構成されている。船舶位置検出部11Fは、図1に示す船舶位置検出部11Fと同様に構成されている。通信部11Gは、入力装置12との通信を行う。
入力装置12は、船舶11とは別個に設けられている。つまり、入力装置12は、例えば船舶11から離れた位置において船舶11の操船者によって利用可能である。入力装置12は、操作部12Aと、通信部12Bとを備えている。操作部12Aは、船舶11の操船者の入力操作を受け付ける。通信部12Bは、操作部12Aが受け付けた船舶11の操船者の入力操作を示す情報を船舶11に送信する。船舶11の通信部11Gは、入力装置12の通信部12Bによって送信された入力操作を示す情報を受信する。船舶11の船舶制御装置11Cは、入力装置12の操作部12Aが受け付けた入力操作に基づいてアクチュエータ11Aを作動させる。
FIG. 15 is a diagram showing an example of a
In the example shown in FIG. 15 , the
The
入力装置12の操作部12Aが船舶11を前進させる入力操作を受け付け、次いで、船舶11の前進を停止させる入力操作を受け付けた場合に第3実施形態の船舶制御装置11Cによって実行される処理では、図3のステップS11に相当するステップにおいて、例えば船舶制御装置11Cは、入力装置12の操作部12Aが船舶11を前進させる入力操作を受け付けたか否かを判定する。操作部12Aが船舶11を前進させる入力操作を受け付けていない場合には、図3のステップS11に相当するステップが繰り返し実行される。一方、操作部12Aが船舶11を前進させる入力操作を受け付けた場合には、図3のステップS12に相当するステップに進む。
In the process executed by the
図3のステップS12に相当するステップにおいて、船舶制御装置11Cは、アクチュエータ11Aの推力発生部11A2が、船舶11を前進させる推進力を発生するように、アクチュエータ11Aを作動させる。その結果、図2(C)に示すように、船舶11が前進する(つまり、船舶11が図2の上向きに移動する)。
次いで、図3のステップS13に相当するステップにおいて、例えば船舶制御装置11Cは、入力装置12の操作部12Aが船舶11の前進を停止させる入力操作を受け付けたか否かを判定する。操作部12Aが船舶11の前進を停止させる入力操作を受け付けていない場合には、図3のステップS13に相当するステップが繰り返し実行される。一方、操作部12Aが船舶11の前進を停止させる入力操作を受け付けた場合には、図3のステップS14に相当するステップに進む。
3, the
Next, in a step corresponding to step S13 in Fig. 3, for example, the
図3のステップS14に相当するステップにおいて、船舶制御装置11Cは、船舶11を前進させる推進力の発生をアクチュエータ11Aに停止させる。その結果、前進を継続しようとする図2の上向きの慣性力(行き足)が生じる。そこで、第3実施形態の操船システム1では、図3のステップS14に相当するステップにおいて、船舶制御装置11Cは、船舶11に生じている慣性力の向き(図2の上向き)とは逆向き(図2の下向き)の推力をアクチュエータ11Aが発生するように、アクチュエータ11Aを作動させる。詳細には、図3のステップS14に相当するステップにおいて、船舶制御装置11Cは、操作部12Aが図2の下向きの推力をアクチュエータ11Aに発生させる入力操作を受け付ける必要なく、図2の下向きの推力をアクチュエータ11Aに発生させる。その結果、図2(A)および図2(B)に示すように、船舶11に生じた慣性力によって船舶11が図2の上向きに移動してしまうこと(行き足)を抑制することができる。
3, the
次いで、図3のステップS15に相当するステップにおいて、船舶制御装置11Cが、アクチュエータ11Aの作動を停止させる入力操作を入力装置12の操作部12Aが受け付けた時(つまり、図3のステップS13に相当するステップにおいて操作部12Aが船舶11の前進を停止させる入力操作を受け付けたと判定された時)からの経過時間を監視する。詳細には、図3のステップS15に相当するステップにおいて、船舶制御装置11Cは、アクチュエータ11Aの作動を停止させる入力操作を操作部12Aが受け付けた時からの経過時間が第1閾値以上になったか否かを判定する。経過時間が第1閾値以上になっていない場合(つまり、船舶11の慣性力(行き足)によって船舶11が図2の上向きに移動するおそれがあると推定できる場合)には、図3のステップS15に相当するステップが繰り返し実行される。一方、経過時間が第1閾値以上になった場合(つまり、船舶11の慣性力(行き足)によって船舶11が図2の上向きに移動するおそれがないと推定できる場合)には、図3のステップS16に相当するステップに進む。
図3のステップS16に相当するステップにおいて、船舶制御装置11Cが、図2の下向きの推力の発生をアクチュエータ11Aに停止させる。
Next, in a step corresponding to step S15 in Fig. 3, the
In a step corresponding to step S16 in FIG. 3, the
つまり、第3実施形態の操船システム1では、船舶制御装置11Cがアクチュエータ11Aを作動させている時に、アクチュエータ11Aの作動を停止させる入力操作を入力装置12の操作部12Aが受け付けた場合(図3のステップS13に相当するステップにおいてYESと判定された場合)に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(図2の上向き)とは逆向き(図2の下向き)の推力をアクチュエータ11Aが発生するように、操作部12Aが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
そのため、第3実施形態の操船システム1では、アクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態への移行時に船舶11に生じる慣性力を打ち消すための操船者の入力操作を不要にすることができる。
また、第3実施形態の操船システム1では、船舶11から離れている操船者が船舶11に生じる慣性力を把握できなくても、船舶11の状態をアクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態に適切に移行させることができる。
In other words, in the third embodiment of the
Therefore, in the third embodiment of the
In addition, in the third embodiment of the
入力装置12の操作部12Aが船舶11を時計回りにその場回頭させる入力操作を受け付け、次いで、船舶11の時計回りのその場回頭を停止させる入力操作を受け付けた場合に第3実施形態の船舶制御装置11Cによって実行される処理では、図5のステップS31に相当するステップにおいて、例えば船舶制御装置11Cは、入力装置12の操作部12Aが船舶11を時計回りにその場回頭させる入力操作を受け付けたか否かを判定する。操作部12Aが船舶11を時計回りにその場回頭させる入力操作を受け付けていない場合には、図5のステップS31に相当するステップが繰り返し実行される。一方、操作部12Aが船舶11を時計回りにその場回頭させる入力操作を受け付けた場合には、図5のステップS32に相当するステップに進む。
In the process executed by the
図5のステップS32に相当するステップにおいて、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を時計回りにその場回頭させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が時計回りにその場回頭する。
次いで、図5のステップS33に相当するステップにおいて、例えば船舶制御装置11Cは、入力装置12の操作部12Aが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けたか否かを判定する。操作部12Aが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けていない場合には、図5のステップS33に相当するステップが繰り返し実行される。一方、操作部12Aが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けた場合には、図5のステップS34に相当するステップに進む。
5, the
Next, in a step corresponding to step S33 in Fig. 5, for example, the
図5のステップS34に相当するステップにおいて、船舶制御装置11Cは、船舶11を時計回りにその場回頭させるモーメントの発生をアクチュエータ11Aに停止させる。その結果、時計回りのその場回頭を継続しようとする慣性モーメントが生じる。そこで、第3実施形態の操船システム1では、図5のステップS34に相当するステップにおいて、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。詳細には、図5のステップS34に相当するステップにおいて、船舶制御装置11Cは、操作部12Aが反時計回りのモーメントを船舶11に発生させる入力操作を受け付ける必要なく、反時計回りのモーメントを船舶11に発生させる。その結果、船舶11に生じた慣性モーメントによって船舶11が時計回りにその場回頭しすぎてしまうことを抑制することができる。
次いで、図5のステップS35に相当するステップでは、船舶制御装置11Cが、アクチュエータ11Aの作動を停止させる入力操作を入力装置12の操作部12Aが受け付けた時(つまり、図5のステップS33に相当するステップにおいて操作部12Aが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けたと判定された時)からの経過時間を監視する。詳細には、図5のステップS35に相当するステップにおいて、船舶制御装置11Cは、アクチュエータ11Aの作動を停止させる入力操作を操作部12Aが受け付けた時からの経過時間が第1閾値以上になったか否かを判定する。経過時間が第1閾値以上になっていない場合(つまり、船舶11の慣性モーメントによって船舶11が時計回りにその場回頭しすぎるおそれがあると推定できる場合)には、図5のステップS35に相当するステップが繰り返し実行される。一方、経過時間が第1閾値以上になった場合(つまり、船舶11の慣性モーメントによって船舶11が時計回りにその場回頭しすぎるおそれがないと推定できる場合)には、図5のステップS36に相当するステップに進む。
図5のステップS36に相当するステップにおいて、船舶制御装置11Cが、反時計回りのモーメントの発生をアクチュエータ11Aに停止させる。
In a step corresponding to step S34 in Fig. 5, the
Next, in a step corresponding to step S35 in Fig. 5, the
In a step corresponding to step S36 in FIG. 5, the
つまり、第3実施形態の操船システム1では、船舶制御装置11Cがアクチュエータ11Aを作動させている時に、アクチュエータ11Aの作動を停止させる入力操作を入力装置12の操作部12Aが受け付けた場合(図5のステップS33に相当するステップにおいてYESと判定された場合)に、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、操作部12Aが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
そのため、第3実施形態の操船システム1では、アクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態への移行時に船舶11に生じる慣性モーメントを打ち消すための操船者の入力操作を不要にすることができる。
また、第3実施形態の操船システム1では、船舶11から離れている操船者が船舶11に生じる慣性モーメントを把握できなくても、船舶11の状態をアクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態に適切に移行させることができる。
In other words, in the third embodiment of the
Therefore, in the third embodiment of the
In addition, in the third embodiment of the
入力装置12の操作部12Aが船舶11を前進させかつ時計回りに旋回させる入力操作を受け付け、次いで、船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けた場合に第3実施形態の船舶制御装置11Cによって実行される処理では、図7のステップS51に相当するステップにおいて、例えば船舶制御装置11Cは、入力装置12の操作部12Aが船舶11を前進させかつ時計回りに旋回させる入力操作を受け付けたか否かを判定する。操作部12Aが船舶11を前進させかつ時計回りに旋回させる入力操作を受け付けていない場合には、図7のステップS51に相当するステップが繰り返し実行される。一方、操作部12Aが船舶11を前進させかつ時計回りに旋回させる入力操作を受け付けた場合には、図7のステップS52に相当するステップに進む。
In the process executed by the
図7のステップS52に相当するステップにおいて、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を前進させる推進力を発生し、かつ、船舶11を時計回りに旋回させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が前進しかつ時計回りに旋回する。
次いで、図7のステップS53に相当するステップにおいて、例えば船舶制御装置11Cは、入力装置12の操作部12Aが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けたか否かを判定する。操作部12Aが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けていない場合には、図7のステップS53に相当するステップが繰り返し実行される。一方、操作部12Aが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けた場合には、図7のステップS54に相当するステップに進む。
7, the
Next, in a step corresponding to step S53 in Fig. 7, for example, the
図7のステップS54に相当するステップにおいて、船舶制御装置11Cは、船舶11を前進させる推進力の発生および船舶11を時計回りに旋回させるモーメントの発生をアクチュエータ11Aに停止させる。その結果、前進を継続しようとする慣性力および時計回りの旋回を継続しようとする慣性モーメントが生じる。そこで、第3実施形態の操船システム1では、図7のステップS54に相当するステップにおいて、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の前向き)とは逆向き(船舶11の後向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。詳細には、図7のステップS54に相当するステップにおいて、船舶制御装置11Cは、操作部12Aが船舶11の後向きの推力を発生させかつ反時計回りのモーメントを船舶11に発生させる入力操作を受け付ける必要なく、船舶11の後向きの推力をアクチュエータ11Aに発生させると共に反時計回りのモーメントを船舶11に発生させる。その結果、船舶11に生じた慣性力によって船舶11が前向きに移動してしまうこと、および、船舶11に生じた慣性モーメントによって船舶11が時計回りに旋回しすぎてしまうことを抑制することができる。
次いで、図7のステップS55に相当するステップでは、船舶制御装置11Cが、アクチュエータ11Aの作動を停止させる入力操作を入力装置12の操作部12Aが受け付けた時(つまり、図7のステップS53に相当するステップにおいて操作部12Aが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けたと判定された時)からの経過時間を監視する。詳細には、図5のステップS55に相当するステップにおいて、船舶制御装置11Cは、アクチュエータ11Aの作動を停止させる入力操作を操作部12Aが受け付けた時からの経過時間が第1閾値以上になったか否かを判定する。経過時間が第1閾値以上になっていない場合(つまり、船舶11の慣性力によって船舶11が前向きに移動するおそれがあり、かつ、船舶11の慣性モーメントによって船舶11が時計回りに旋回しすぎるおそれがあると推定できる場合)には、図7のステップS55に相当するステップが繰り返し実行される。一方、経過時間が第1閾値以上になった場合(つまり、船舶11の慣性力によって船舶11が前向きに移動するおそれがなく、船舶11の慣性モーメントによって船舶11が時計回りに旋回しすぎるおそれがないと推定できる場合)には、図7のステップS56に相当するステップに進む。
図7のステップS56に相当するステップにおいて、船舶制御装置11Cが、船舶11の後向きの推力の発生および反時計回りのモーメントの発生をアクチュエータ11Aに停止させる。
In a step corresponding to step S54 in Fig. 7, the
Next, in a step corresponding to step S55 in Fig. 7, the
In a step corresponding to step S56 in FIG. 7, the
つまり、第3実施形態の操船システム1では、船舶制御装置11Cがアクチュエータ11Aを作動させている時に、アクチュエータ11Aの作動を停止させる入力操作を入力装置12の操作部12Aが受け付けた場合(図7のステップS53に相当するステップにおいてYESと判定された場合)に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の前向き)とは逆向き(船舶11の後向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、操作部12Aが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
そのため、第3実施形態の操船システム1では、アクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態への移行時に船舶11に生じる慣性力および慣性モーメントを打ち消すための操船者の入力操作を不要にすることができる。
また、第3実施形態の操船システム1では、船舶11から離れている操船者が船舶11に生じる慣性力および慣性モーメントを把握できなくても、船舶11の状態をアクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態に適切に移行させることができる。
In other words, in the third embodiment of the
Therefore, in the third embodiment of the
In addition, in the third embodiment of the
<第4実施形態>
以下、本発明の操船システム、船舶制御装置、船舶制御方法およびプログラムの第4実施形態について説明する。
第4実施形態の操船システム1は、後述する点を除き、上述した第2および第3実施形態の操船システム1と同様に構成されている。従って、第4実施形態の操船システム1によれば、後述する点を除き、上述した第2および第3実施形態の操船システム1と同様の効果を奏することができる。
Fourth Embodiment
A fourth embodiment of a ship maneuvering system, a ship control device, a ship control method, and a program according to the present invention will now be described.
The
第4実施形態の操船システム1は、図15に示す第3実施形態の操船システム1と同様に構成されている。
The fourth embodiment of the
入力装置12の操作部12Aが船舶11を前進させる入力操作を受け付け、次いで、船舶11の前進を停止させる入力操作を受け付けた場合に第4実施形態の船舶制御装置11Cによって実行される処理では、図9のステップSA1に相当するステップにおいて、例えば船舶制御装置11Cは、入力装置12の操作部12Aが船舶11を前進させる入力操作を受け付けたか否かを判定する。操作部12Aが船舶11を前進させる入力操作を受け付けていない場合には、図9のステップSA1に相当するステップが繰り返し実行される。一方、操作部12Aが船舶11を前進させる入力操作を受け付けた場合には、図9のステップSA2に相当するステップに進む。
In the process executed by the
図9のステップSA2に相当するステップにおいて、船舶制御装置11Cは、アクチュエータ11Aの推力発生部11A2が、船舶11を前進させる推進力を発生するように、アクチュエータ11Aを作動させる。その結果、船舶11が前進する。
次いで、図9のステップSA3に相当するステップにおいて、例えば船舶制御装置11Cは、入力装置12の操作部12Aが船舶11の前進を停止させる入力操作を受け付けたか否かを判定する。操作部12Aが船舶11の前進を停止させる入力操作を受け付けていない場合には、図9のステップSA3に相当するステップが繰り返し実行される。一方、操作部12Aが船舶11の前進を停止させる入力操作を受け付けた場合には、図9のステップSA4に相当するステップに進む。
9, the
Next, in a step corresponding to step SA3 in Fig. 9, for example, the
図9のステップSA4に相当するステップにおいて、船舶制御装置11Cは、船舶11を前進させる推進力の発生をアクチュエータ11Aに停止させる。その結果、前進を継続しようとする慣性力(行き足)が生じる。そこで、第4実施形態の操船システム1では、図9のステップSA4に相当するステップにおいて、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の前向き)とは逆向き(船舶11の後向き)の推力をアクチュエータ11Aが発生するように、アクチュエータ11Aを作動させる。詳細には、図9のステップSA4に相当するステップにおいて、船舶制御装置11Cは、操作部12Aが船舶11の後向きの推力をアクチュエータ11Aに発生させる入力操作を受け付ける必要なく、船舶11の後向きの推力をアクチュエータ11Aに発生させる。その結果、船舶11に生じた慣性力によって船舶11が前向きに移動してしまうこと(行き足)を抑制することができる。
次いで、図9のステップSA5に相当するステップでは、船舶制御装置11Cが、船舶11の速度を監視する。詳細には、図9のステップSA5に相当するステップにおいて、船舶制御装置11Cは、船速検出部11Eによって検出される船舶11の速度が第2閾値以下まで低下したか否かを判定する。船舶11の速度が第2閾値以下まで低下していない場合(つまり、船舶11の慣性力(行き足)によって船舶11が前進し続けている場合)には、図9のステップSA5に相当するステップが繰り返し実行される。一方、船舶11の速度が第2閾値以下まで低下した場合(つまり、船舶11の慣性力(行き足)による船舶11の前進が終了したと推定できる場合)には、図9のステップSA6に相当するステップに進む。
図9のステップSA6に相当するステップにおいて、船舶制御装置11Cが、船舶11の後向きの推力の発生をアクチュエータ11Aに停止させる。
In a step corresponding to step SA4 in Fig. 9, the
Next, in a step corresponding to step SA5 in Fig. 9, the
In a step corresponding to step SA6 in FIG. 9, the
つまり、第4実施形態の操船システム1では、船舶制御装置11Cがアクチュエータ11Aを作動させている時に、アクチュエータ11Aの作動を停止させる入力操作を入力装置12の操作部12Aが受け付けた場合(図9のステップSA3に相当するステップにおいてYESと判定された場合)に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の前向き)とは逆向き(船舶11の後向き)の推力をアクチュエータ11Aが発生するように、操作部12Aが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
そのため、第4実施形態の操船システム1では、アクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態への移行時に船舶11に生じる慣性力を打ち消すための操船者の入力操作を不要にすることができる。
また、第4実施形態の操船システム1では、船舶11から離れている操船者が船舶11に生じる慣性力を把握できなくても、船舶11の状態をアクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態に適切に移行させることができる。
In other words, in the fourth embodiment of the
Therefore, in the fourth embodiment of the
In addition, in the fourth embodiment of the
入力装置12の操作部12Aが船舶11を時計回りにその場回頭させる入力操作を受け付け、次いで、船舶11の時計回りのその場回頭を停止させる入力操作を受け付けた場合に第4実施形態の船舶制御装置11Cによって実行される処理では、図11のステップSC1に相当するステップにおいて、例えば船舶制御装置11Cは、入力装置12の操作部12Aが船舶11を時計回りにその場回頭させる入力操作を受け付けたか否かを判定する。操作部12Aが船舶11を時計回りにその場回頭させる入力操作を受け付けていない場合には、図11のステップSC1に相当するステップが繰り返し実行される。一方、操作部12Aが船舶11を時計回りにその場回頭させる入力操作を受け付けた場合には、図11のステップSC2に相当するステップに進む。
In the process executed by the
図11のステップSC2に相当するステップにおいて、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を時計回りにその場回頭させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が時計回りにその場回頭する。
次いで、図11のステップSC3に相当するステップにおいて、例えば船舶制御装置11Cは、入力装置12の操作部12Aが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けたか否かを判定する。操作部12Aが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けていない場合には、図11のステップSC3に相当するステップが繰り返し実行される。一方、操作部12Aが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けた場合には、図11のステップSC4に相当するステップに進む。
11, the
Next, in a step corresponding to step SC3 in Fig. 11, for example, the
図11のステップSC4に相当するステップにおいて、船舶制御装置11Cは、船舶11を時計回りにその場回頭させるモーメントの発生をアクチュエータ11Aに停止させる。その結果、時計回りのその場回頭を継続しようとする慣性モーメントが生じる。そこで、第4実施形態の操船システム1では、図11のステップSC4に相当するステップにおいて、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。詳細には、図11のステップSC4に相当するステップにおいて、船舶制御装置11Cは、操作部12Aが反時計回りのモーメントを船舶11に発生させる入力操作を受け付ける必要なく、反時計回りのモーメントを船舶11に発生させる。その結果、船舶11に生じた慣性モーメントによって船舶11が時計回りにその場回頭しすぎてしまうことを抑制することができる。
次いで、図11のステップSC5に相当するステップでは、船舶制御装置11Cが、船舶11の角速度を監視する。詳細には、図11のステップSC5に相当するステップにおいて、船舶制御装置11Cは、船首方位検出部11Dによって検出される船首方位に基づいて算出される船舶11の角速度が第3閾値以下まで低下したか否かを判定する。船舶11の角速度が第3閾値以下まで低下していない場合(つまり、船舶11の慣性モーメントによって船舶11が時計回りにその場回頭し続けている場合)には、図11のステップSC5に相当するステップが繰り返し実行される。一方、船舶11の角速度が第3閾値以下まで低下した場合(つまり、船舶11の慣性モーメントによる船舶11の時計回りのその場回頭が終了したと推定できる場合)には、図11のステップSC6に相当するステップに進む。
図11のステップSC6に相当するステップにおいて、船舶制御装置11Cが、反時計回りのモーメントの発生をアクチュエータ11Aに停止させる。
In a step corresponding to step SC4 in Fig. 11, the
Next, in a step corresponding to step SC5 in Fig. 11, the
In a step corresponding to step SC6 in FIG. 11, the
つまり、第4実施形態の操船システム1では、船舶制御装置11Cがアクチュエータ11Aを作動させている時に、アクチュエータ11Aの作動を停止させる入力操作を入力装置12の操作部12Aが受け付けた場合(図11のステップSC3に相当するステップにおいてYESと判定された場合)に、船舶制御装置11Cは、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、操作部12Aが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
そのため、第4実施形態の操船システム1では、アクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態への移行時に船舶11に生じる慣性モーメントを打ち消すための操船者の入力操作を不要にすることができる。
また、第4実施形態の操船システム1では、船舶11から離れている操船者が船舶11に生じる慣性モーメントを把握できなくても、船舶11の状態をアクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態に適切に移行させることができる。
In other words, in the fourth embodiment of the
Therefore, in the fourth embodiment of the
In addition, in the fourth embodiment of the
入力装置12の操作部12Aが船舶11を前進させかつ時計回りに旋回させる入力操作を受け付け、次いで、船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けた場合に第4実施形態の船舶制御装置11Cによって実行される処理では、図13のステップSE1に相当するステップにおいて、例えば船舶制御装置11Cは、入力装置12の操作部12Aが船舶11を前進させかつ時計回りに旋回させる入力操作を受け付けたか否かを判定する。操作部12Aが船舶11を前進させかつ時計回りに旋回させる入力操作を受け付けていない場合には、図13のステップSE1に相当するステップが繰り返し実行される。一方、操作部12Aが船舶11を前進させかつ時計回りに旋回させる入力操作を受け付けた場合には、図13のステップSE2に相当するステップに進む。
In the process executed by the
図13のステップSE2に相当するステップにおいて、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を前進させる推進力を発生し、かつ、船舶11を時計回りに旋回させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が前進しかつ時計回りに旋回する。
次いで、図13のステップSE3に相当するステップにおいて、例えば船舶制御装置11Cは、入力装置12の操作部12Aが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けたか否かを判定する。操作部12Aが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けていない場合には、図13のステップSE3に相当するステップが繰り返し実行される。一方、操作部12Aが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けた場合には、図13のステップSE4に相当するステップに進む。
13, the
Next, in a step corresponding to step SE3 in Fig. 13, for example, the
図13のステップSE4に相当するステップにおいて、船舶制御装置11Cは、船舶11を前進させる推進力の発生および船舶11を時計回りに旋回させるモーメントの発生をアクチュエータ11Aに停止させる。その結果、前進を継続しようとする慣性力および時計回りの旋回を継続しようとする慣性モーメントが生じる。そこで、第4実施形態の操船システム1では、図13のステップSE4に相当するステップにおいて、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の前向き)とは逆向き(船舶11の後向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。詳細には、図13のステップSE4に相当するステップにおいて、船舶制御装置11Cは、操作部12Aが船舶11の後向きの推力を発生させかつ反時計回りのモーメントを船舶11に発生させる入力操作を受け付ける必要なく、船舶11の後向きの推力をアクチュエータ11Aに発生させると共に反時計回りのモーメントを船舶11に発生させる。その結果、船舶11に生じた慣性力によって船舶11が前向きに移動してしまうこと、および、船舶11に生じた慣性モーメントによって船舶11が時計回りに旋回しすぎてしまうことを抑制することができる。
次いで、図13のステップSE5に相当するステップでは、船舶制御装置11Cが、船舶11の速度を監視する。詳細には、図13のステップSE5に相当するステップにおいて、船舶制御装置11Cは、船速検出部11Eによって検出される船舶11の速度が第4閾値以下まで低下したか否かを判定する。船舶11の速度が第4閾値以下まで低下していない場合(つまり、船舶11の慣性力によって船舶11が前進し、かつ、船舶11の慣性モーメントによって船舶11が時計回りに旋回し続けている場合)には、図13のステップSE5に相当するステップが繰り返し実行される。一方、船舶11の速度が第4閾値以下まで低下した場合(つまり、船舶11の慣性力による船舶11の前進および船舶11の慣性モーメントによる船舶11の時計回りの旋回が終了したと推定できる場合)には、図13のステップSE6に相当するステップに進む。
図13のステップSE6に相当するステップにおいて、船舶制御装置11Cが、船舶11の後向きの推力の発生および反時計回りのモーメントの発生をアクチュエータ11Aに停止させる。
In a step corresponding to step SE4 in Fig. 13, the
Next, in a step corresponding to step SE5 in Fig. 13, the
In a step corresponding to step SE6 in FIG. 13, the
つまり、第4実施形態の操船システム1では、船舶制御装置11Cがアクチュエータ11Aを作動させている時に、アクチュエータ11Aの作動を停止させる入力操作を操作部11Bが受け付けた場合(図13のステップSE3に相当するステップにおいてYESと判定された場合)に、船舶制御装置11Cは、船舶11に生じている慣性力の向き(船舶11の前向き)とは逆向き(船舶11の後向き)の推力をアクチュエータ11Aが発生するように、かつ、船舶11に生じている慣性モーメントの向き(時計回り)とは逆向き(反時計回り)のモーメントを船舶11に発生させるように、操作部12Aが入力操作を受け付ける必要なく、アクチュエータ11Aを作動させる。
そのため、第4実施形態の操船システム1では、アクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態への移行時に船舶11に生じる慣性力および慣性モーメントを打ち消すための操船者の入力操作を不要にすることができる。
また、第4実施形態の操船システム1では、船舶11から離れている操船者が船舶11に生じる慣性力および慣性モーメントを把握できなくても、船舶11の状態をアクチュエータ11Aの作動状態からアクチュエータ11Aの作動停止状態に適切に移行させることができる。
In other words, in the fourth embodiment of the
Therefore, in the fourth embodiment of the
In addition, in the fourth embodiment of the
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。上述した各実施形態および各例に記載の構成を組み合わせてもよい。 Although the above describes the form for carrying out the present invention using the embodiments, the present invention is not limited to these embodiments in any way, and various modifications and substitutions can be made without departing from the scope of the present invention. The configurations described in the above-mentioned embodiments and examples may be combined.
なお、上述した実施形態における操船システム1が備える各部の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶部のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
The whole or part of the functions of each unit of the
Furthermore, "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, and storage units such as hard disks built into computer systems. Furthermore, "computer-readable recording medium" may also include those that dynamically hold a program for a short period of time, such as a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line, and those that hold a program for a certain period of time, such as volatile memory inside a computer system that serves as a server or client in such cases. Furthermore, the above program may be one that realizes part of the above-mentioned functions, or may be one that can realize the above-mentioned functions in combination with a program already recorded in the computer system.
1…操船システム、11…船舶、11A…アクチュエータ、11A1…舵部、11A2…推力発生部、11B…操作部、11B1…操舵部、11B2…スロットル操作部、11C…船舶制御装置、11D…船首方位検出部、11E…船速検出部、11F…船舶位置検出部、11G…通信部、12…入力装置、12A…操作部、12B…通信部 1...ship steering system, 11...ship, 11A...actuator, 11A1...rudder section, 11A2...thrust generating section, 11B...operation section, 11B1...steering section, 11B2...throttle operation section, 11C...ship control device, 11D...bow direction detection section, 11E...ship speed detection section, 11F...ship position detection section, 11G...communication section, 12...input device, 12A...operation section, 12B...communication section
Claims (11)
前記アクチュエータにより前記船舶を前進あるいは後進させる前後進操作を受け付けるスロットル操作部、および、前記アクチュエータにより前記船舶を左あるいは右に回頭させる回頭操作を受け付ける操舵部を含み、前記スロットル操作部および/または前記操舵部への操船者による操作を、入力操作として受け付ける操作部と、
前記アクチュエータを作動させる船舶制御装置とを備え、
前記船舶制御装置が前記アクチュエータを作動させている時に、前記アクチュエータを作動させない状態にする停止操作を、前記スロットル操作部および/または前記操舵部が受け付けた場合に、
前記船舶制御装置は、前記船舶に生じている慣性力の向きとは逆向きの推力を前記アクチュエータが発生するように、および/または、前記船舶に生じている慣性モーメントの向きとは逆向きのモーメントを前記船舶に発生させるように、前記操作部が追加の入力操作を受け付ける必要なく、前記アクチュエータを作動させる、
操船システム。 an actuator having a function of generating a propulsive force for a vessel and a function of generating a moment on the vessel;
an operation unit including a throttle operation unit that receives a forward/reverse operation for moving the vessel forward or backward by the actuator, and a steering unit that receives a turning operation for turning the vessel to the left or right by the actuator, and that receives an operation by a vessel operator to the throttle operation unit and/or the steering unit as an input operation;
a vessel control device that operates the actuator,
When the vessel control device is operating the actuator, if the throttle operation unit and/or the steering unit receives a stop operation to stop the actuator from being operated ,
the vessel control device operates the actuator so that the actuator generates a thrust in a direction opposite to a direction of an inertial force acting on the vessel and/or so that a moment in a direction opposite to a direction of an inertial moment acting on the vessel is generated on the vessel, without the need for the operation unit to receive an additional input operation.
Ship steering system.
前記船舶に生じている慣性力の向きとは逆向きの推力を前記アクチュエータが発生するように、および/または、前記船舶に生じている慣性モーメントの向きとは逆向きのモーメントを前記船舶に発生させるように、前記アクチュエータを作動させる期間を、前記アクチュエータを作動させない状態にする前記停止操作を前記スロットル操作部および/または前記操舵部が受け付けた時からの経過時間に基づいて設定する、
請求項1に記載の操船システム。 The ship control device includes:
a period during which the actuator is operated is set based on the elapsed time from when the throttle operation unit and/or the steering unit receives the stop operation to deactivate the actuator so that the actuator generates a thrust in a direction opposite to the direction of the inertial force acting on the vessel and/or generates a moment in the vessel in a direction opposite to the direction of the moment of inertia acting on the vessel ;
The ship steering system according to claim 1 .
前記船舶に生じている慣性力の向きとは逆向きの推力を前記アクチュエータが発生するように、および/または、前記船舶に生じている慣性モーメントの向きとは逆向きのモーメントを前記船舶に発生させるように、前記アクチュエータを作動させる期間を、前記船舶の速度または角速度に基づいて設定する、
請求項1に記載の操船システム。 The ship control device includes:
setting a period during which the actuator is operated based on a velocity or an angular velocity of the vessel so that the actuator generates a thrust in a direction opposite to a direction of an inertial force acting on the vessel and/or generates a moment in the vessel in a direction opposite to a direction of an inertial moment acting on the vessel;
The ship steering system according to claim 1 .
前記船舶は、前記アクチュエータと、前記船舶制御装置とを備え、
前記入力装置は、前記船舶の前進操作、後進操作、左回頭操作、右回頭操作、左旋回操作、右旋回操作を受け付ける前記操作部を備え、
前記船舶制御装置が前記アクチュエータを作動させている時に、前記アクチュエータを作動させない状態にする停止操作を前記入力装置の前記操作部が受け付けた場合に、
前記船舶制御装置は、前記船舶に生じている慣性力の向きとは逆向きの推力を前記アクチュエータが発生するように、および/または、前記船舶に生じている慣性モーメントの向きとは逆向きのモーメントを前記船舶に発生させるように、前記入力装置の前記操作部が追加の入力操作を受け付ける必要なく、前記アクチュエータを作動させる、
請求項1に記載の操船システム。 The vessel maneuvering system includes the vessel and an input device provided separately from the vessel,
The vessel includes the actuator and the vessel control device,
the input device includes the operation unit that receives a forward movement operation, a reverse movement operation, a left turning operation, a right turning operation, a left turning operation, and a right turning operation of the marine vessel ,
When the vessel control device is operating the actuator, when the operation unit of the input device receives a stop operation for causing the actuator to be in an inoperative state ,
the vessel control device operates the actuator so that the actuator generates a thrust in a direction opposite to a direction of an inertial force acting on the vessel and/or so that a moment in a direction opposite to a direction of an inertial moment acting on the vessel is generated on the vessel, without the need for the operation unit of the input device to receive an additional input operation.
The ship steering system according to claim 1 .
前記船舶制御装置は、前記船舶に生じている慣性力の向きとは逆向きの推力を前記アクチュエータが発生するように、前記操作部が追加の入力操作を受け付ける必要なく、前記アクチュエータを作動させる、
請求項1に記載の操船システム。 When the actuator is generating a propulsive force for moving the vessel forward or backward, and the throttle operation unit receives an input operation to stop the generation of the propulsive force for moving the vessel forward or backward,
the vessel control device activates the actuator so that the actuator generates a thrust in a direction opposite to a direction of an inertial force acting on the vessel, without the operation unit needing to receive an additional input operation;
The ship steering system according to claim 1 .
前記船舶制御装置は、前記船舶に生じている慣性モーメントの向きとは逆向きのモーメントを前記船舶に発生させるように、前記操作部が追加の入力操作を受け付ける必要なく、前記アクチュエータを作動させる、
請求項1に記載の操船システム。 When the actuator generates a moment for turning the vessel on the spot in the vessel, when the throttle operation unit and/or the steering unit receives an input operation for stopping the generation of the moment for turning the vessel on the spot,
the vessel control device operates the actuator so as to generate in the vessel a moment in a direction opposite to a direction of a moment of inertia generated in the vessel, without requiring the operation unit to receive an additional input operation;
The ship steering system according to claim 1 .
前記船舶制御装置は、前記船舶に生じている慣性力の向きとは逆向きの推力を前記アクチュエータが発生するように、かつ、前記船舶に生じている慣性モーメントの向きとは逆向きのモーメントを前記船舶に発生させるように、前記操作部が追加の入力操作を受け付ける必要なく、前記アクチュエータを作動させる、
請求項1に記載の操船システム。 When the actuator is generating a propulsive force for moving the vessel forward and a moment for turning the vessel, and the throttle operation unit and the steering unit receive an input operation for stopping the generation of the propulsive force for moving the vessel forward and the moment for turning the vessel,
the vessel control device operates the actuator so that the actuator generates a thrust in a direction opposite to a direction of an inertial force acting on the vessel, and so that a moment in a direction opposite to a direction of an inertial moment acting on the vessel is generated on the vessel, without the operation unit needing to receive an additional input operation.
The ship steering system according to claim 1 .
前記船舶制御装置は、前記船舶に生じている慣性力の向きとは逆向きの推力を前記アクチュエータが発生するように、かつ、前記船舶に生じている慣性モーメントの向きとは逆向きのモーメントを前記船舶に発生させるように、前記操作部が追加の入力操作を受け付ける必要なく、前記アクチュエータを作動させる、
請求項1に記載の操船システム。 When the actuator is generating a propulsive force for moving the vessel astern and a moment for turning the vessel, the throttle operation unit and the steering unit receive an input operation for stopping the generation of the propulsive force for moving the vessel astern and the moment for turning the vessel,
the vessel control device operates the actuator so that the actuator generates a thrust in a direction opposite to a direction of an inertial force acting on the vessel, and so that a moment in a direction opposite to a direction of an inertial moment acting on the vessel is generated on the vessel, without the operation unit needing to receive an additional input operation.
The ship steering system according to claim 1 .
前記船舶制御装置が前記アクチュエータを作動させている時に、前記アクチュエータを作動させない状態にする停止操作を、前記スロットル操作部および/または前記操舵部が受け付けた場合に、
前記船舶に生じている慣性力の向きとは逆向きの推力を前記アクチュエータが発生するように、および/または、前記船舶に生じている慣性モーメントの向きとは逆向きのモーメントを前記船舶に発生させるように、前記操作部が追加の入力操作を受け付ける必要なく、前記アクチュエータを作動させる、
船舶制御装置。 A ship control device is provided in a ship maneuvering system including an actuator having a function of generating a propulsive force for a ship and a function of generating a moment on the ship, a throttle operation unit that receives a forward/reverse operation for moving the ship forward or backward using the actuator, and a steering unit that receives a turning operation for turning the ship to the left or right using the actuator, and an operation unit that receives an operation by a ship operator to the throttle operation unit and/or the steering unit as an input operation, the ship control device being configured to operate the actuator,
When the vessel control device is operating the actuator, if the throttle operation unit and/or the steering unit receives a stop operation to stop the actuator from being operated ,
activating the actuator so that the actuator generates a thrust in a direction opposite to a direction of an inertial force acting on the vessel, and/or so that the actuator generates a moment in the vessel in a direction opposite to a direction of an inertial moment acting on the vessel, without the need for the operation unit to receive an additional input operation;
Ship control equipment.
前記スロットル操作部および/または前記操舵部が受け付けた入力操作に応じて前記アクチュエータを作動させる第1ステップと、
前記船舶制御装置が前記アクチュエータを作動させている時に、前記アクチュエータを作動させない状態にする停止操作を、前記スロットル操作部および/または前記操舵部が受け付けた場合に、
前記船舶に生じている慣性力の向きとは逆向きの推力を前記アクチュエータが発生するように、および/または、前記船舶に生じている慣性モーメントの向きとは逆向きのモーメントを前記船舶に発生させるように、前記操作部が追加の入力操作を受け付ける必要なく、前記アクチュエータを作動させる第2ステップとを備える、
船舶制御方法。 A ship control method for a ship control device provided in a ship steering system including an actuator having a function of generating a propulsive force for a ship and a function of generating a moment on the ship, a throttle operation unit that receives a forward/reverse operation for moving the ship forward or backward using the actuator, and a steering unit that receives a turning operation for turning the ship to the left or right using the actuator, and an operation unit that receives an operation by a ship operator to the throttle operation unit and/or the steering unit as an input operation, the method comprising:
a first step of operating the actuator in response to an input operation received by the throttle operation unit and/or the steering unit ;
When the vessel control device is operating the actuator, if the throttle operation unit and/or the steering unit receives a stop operation to stop the actuator from being operated ,
and a second step of operating the actuator so that the actuator generates a thrust in a direction opposite to a direction of an inertial force acting on the vessel and/or so that a moment in a direction opposite to a direction of an inertial moment acting on the vessel is generated on the vessel, without the need for the operation unit to receive an additional input operation.
Ship control method.
前記スロットル操作部および/または前記操舵部が受け付けた入力操作に応じて前記アクチュエータを作動させる第1ステップと、
前記船舶制御装置が前記アクチュエータを作動させている時に、前記アクチュエータを作動させない状態にする停止操作を、前記スロットル操作部および/または前記操舵部が受け付けた場合に、
前記船舶に生じている慣性力の向きとは逆向きの推力を前記アクチュエータが発生するように、および/または、前記船舶に生じている慣性モーメントの向きとは逆向きのモーメントを前記船舶に発生させるように、前記操作部が追加の入力操作を受け付ける必要なく、前記アクチュエータを作動させる第2ステップとを実行させるためのプログラム。 a throttle operation unit that receives a forward/reverse operation to move the vessel forward or backward by the actuator, and a steering unit that receives a turning operation to turn the vessel to the left or right by the actuator, and an operation unit that receives an operation by a vessel operator to the throttle operation unit and/or the steering unit as an input operation , the vessel maneuvering system including an actuator having a function of generating a propulsive force for a vessel and a function of generating a moment in the vessel,
a first step of operating the actuator in response to an input operation received by the throttle operation unit and/or the steering unit ;
When the vessel control device is operating the actuator, if the throttle operation unit and/or the steering unit receives a stop operation to stop the actuator from being operated ,
and a second step of operating the actuator so that the actuator generates a thrust in a direction opposite to the direction of the inertial force acting on the vessel, and/or so that a moment in the vessel is generated in a direction opposite to the direction of the moment of inertia acting on the vessel, without the operation unit having to accept an additional input operation.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021159280A JP7702845B2 (en) | 2021-09-29 | 2021-09-29 | Ship steering system, ship control device, ship control method and program |
| PCT/JP2022/034411 WO2023053966A1 (en) | 2021-09-29 | 2022-09-14 | Ship maneuvering system, ship control device, ship control method, and program |
| EP22875837.1A EP4410664A4 (en) | 2021-09-29 | 2022-09-14 | Ship maneuvering system, ship control device, ship control method, and program |
| US18/618,314 US20240239468A1 (en) | 2021-09-29 | 2024-03-27 | Watercraft maneuvering system, watercraft control device, watercraft control method, and non-volatile storage medium storing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021159280A JP7702845B2 (en) | 2021-09-29 | 2021-09-29 | Ship steering system, ship control device, ship control method and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023049504A JP2023049504A (en) | 2023-04-10 |
| JP7702845B2 true JP7702845B2 (en) | 2025-07-04 |
Family
ID=85782431
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021159280A Active JP7702845B2 (en) | 2021-09-29 | 2021-09-29 | Ship steering system, ship control device, ship control method and program |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20240239468A1 (en) |
| EP (1) | EP4410664A4 (en) |
| JP (1) | JP7702845B2 (en) |
| WO (1) | WO2023053966A1 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000006891A (en) | 1998-06-25 | 2000-01-11 | Kennosuke Miyazaki | Wireless control device for marine vessel |
| US20080096447A1 (en) | 2006-10-18 | 2008-04-24 | De Masi Douglas D | Stern drive motor or out board motor that can rotate 360 degrees and still go vertical or horizontal or both at the same time at any given time |
| US20100076633A1 (en) | 2007-05-04 | 2010-03-25 | Marco Murru | Automatic system for controlling the propulsive units for the turn of a boat |
| JP2017171086A (en) | 2016-03-23 | 2017-09-28 | ヤマハ発動機株式会社 | Jet propulsion boat |
| JP2018192923A (en) | 2017-05-18 | 2018-12-06 | ジャパン・ハムワージ株式会社 | Trolling ship handling system |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2702558B2 (en) * | 1989-08-09 | 1998-01-21 | 株式会社新潟鐵工所 | Ship collision prevention device |
| JPH05124586A (en) | 1991-07-23 | 1993-05-21 | Niigata Eng Co Ltd | Emergency stop device of marine vessel |
| JPH05124588A (en) * | 1991-10-03 | 1993-05-21 | Niigata Eng Co Ltd | Emergency stop device of marine vessel |
| US6361385B1 (en) * | 2000-03-31 | 2002-03-26 | Bombardier Motor Corporation Of America | Dual electric motor stern drive with forward rudder control |
| JP4781026B2 (en) | 2005-07-15 | 2011-09-28 | ユニカス工業株式会社 | Steering mechanism for 2 or 3 outboard motors |
| US7305928B2 (en) * | 2005-10-12 | 2007-12-11 | Brunswick Corporation | Method for positioning a marine vessel |
| JP5133637B2 (en) * | 2007-09-14 | 2013-01-30 | ヤマハ発動機株式会社 | Ship |
| JP5196649B2 (en) | 2008-07-02 | 2013-05-15 | 日本発條株式会社 | Water motorcycle steering handle device |
| JP6198192B2 (en) | 2014-03-04 | 2017-09-20 | 日本発條株式会社 | Operation lever and remote control device |
| EP3051376B1 (en) * | 2015-01-27 | 2017-12-20 | ABB Schweiz AG | Ship emergency stopping |
| JP6642898B2 (en) * | 2016-03-25 | 2020-02-12 | ヤンマー株式会社 | Ship |
| US10082788B1 (en) * | 2017-04-20 | 2018-09-25 | Brunswick Corporation | Joystick assembly and system for controlling steering and thrust of a marine propulsion device |
| US12205473B2 (en) * | 2017-06-16 | 2025-01-21 | FLIR Belgium BVBA | Collision avoidance systems and methods |
| JP2019171925A (en) | 2018-03-27 | 2019-10-10 | ヤマハ発動機株式会社 | Small ship and personal watercraft |
| US10926855B2 (en) * | 2018-11-01 | 2021-02-23 | Brunswick Corporation | Methods and systems for controlling low-speed propulsion of a marine vessel |
| JP2021159280A (en) | 2020-03-31 | 2021-10-11 | 大和ハウス工業株式会社 | Excretion processing device |
-
2021
- 2021-09-29 JP JP2021159280A patent/JP7702845B2/en active Active
-
2022
- 2022-09-14 WO PCT/JP2022/034411 patent/WO2023053966A1/en not_active Ceased
- 2022-09-14 EP EP22875837.1A patent/EP4410664A4/en active Pending
-
2024
- 2024-03-27 US US18/618,314 patent/US20240239468A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000006891A (en) | 1998-06-25 | 2000-01-11 | Kennosuke Miyazaki | Wireless control device for marine vessel |
| US20080096447A1 (en) | 2006-10-18 | 2008-04-24 | De Masi Douglas D | Stern drive motor or out board motor that can rotate 360 degrees and still go vertical or horizontal or both at the same time at any given time |
| US20100076633A1 (en) | 2007-05-04 | 2010-03-25 | Marco Murru | Automatic system for controlling the propulsive units for the turn of a boat |
| JP2017171086A (en) | 2016-03-23 | 2017-09-28 | ヤマハ発動機株式会社 | Jet propulsion boat |
| JP2018192923A (en) | 2017-05-18 | 2018-12-06 | ジャパン・ハムワージ株式会社 | Trolling ship handling system |
Also Published As
| Publication number | Publication date |
|---|---|
| US20240239468A1 (en) | 2024-07-18 |
| EP4410664A4 (en) | 2025-03-19 |
| WO2023053966A1 (en) | 2023-04-06 |
| EP4410664A1 (en) | 2024-08-07 |
| JP2023049504A (en) | 2023-04-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2328801B1 (en) | Joystick controlled marine maneuvering system | |
| JP2926533B2 (en) | Automatic fixed point return control method for ships | |
| JP6876816B2 (en) | Ship maneuvering support device | |
| US20220374015A1 (en) | Marine vessel propulsion control system and marine vessel | |
| JP2018002040A (en) | Maneuvering system, ship, and maneuvering method of ship | |
| JP4633919B2 (en) | Two floating body relative position holding device | |
| JP4295645B2 (en) | Automatic fixed point holding device for water jet propulsion ship | |
| WO2023203959A1 (en) | Ship, ship control device, ship control method, and program | |
| JP7702845B2 (en) | Ship steering system, ship control device, ship control method and program | |
| US8858277B2 (en) | System and method for dynamic energy recovery in marine propulsion | |
| US20240227993A1 (en) | Vessel, vessel control device, vessel control method, and nonvolatile storage medium storing program | |
| WO2023171658A1 (en) | Ship, ship control device, ship control method, and program | |
| US20250181070A1 (en) | Remote ship maneuvering system, ship control device, input device, remote ship maneuvering method, and program | |
| JP7687880B2 (en) | Ship control system, ship control device, ship control method and program | |
| JP4688571B2 (en) | Method for maneuvering a ship having a pod propeller propeller | |
| JP7690043B2 (en) | Ship Navigation System | |
| JP7668453B2 (en) | Ship, ship control device, ship control method and program | |
| JP2001334996A (en) | Steering device | |
| JP2025140983A (en) | Maneuvering control device and vessel | |
| JP2022066156A (en) | Ship control system, and ship | |
| JP3263620B2 (en) | Automatic ship maneuvering device with underwater sound control function | |
| JP2023030992A (en) | Fin stabilizer device, vessel, and control method for fin stabilizer | |
| CN114379744A (en) | Ship control system and ship | |
| JP2002145193A (en) | Marine fixed point holding method and device using external force |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240401 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250107 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250310 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250527 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250624 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7702845 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |