Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7702845B2 - Ship steering system, ship control device, ship control method and program - Google Patents
[go: Go Back, main page]

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 PDF

Info

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
Application number
JP2021159280A
Other languages
Japanese (ja)
Other versions
JP2023049504A (en
Inventor
真人 白尾
隆史 神谷
潤 徳重
まり乃 秋田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NHK Spring Co Ltd
Original Assignee
NHK Spring Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NHK Spring Co Ltd filed Critical NHK Spring Co Ltd
Priority to JP2021159280A priority Critical patent/JP7702845B2/en
Priority to PCT/JP2022/034411 priority patent/WO2023053966A1/en
Priority to EP22875837.1A priority patent/EP4410664A4/en
Publication of JP2023049504A publication Critical patent/JP2023049504A/en
Priority to US18/618,314 priority patent/US20240239468A1/en
Application granted granted Critical
Publication of JP7702845B2 publication Critical patent/JP7702845B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63HMARINE PROPULSION OR STEERING
    • B63H21/00Use of propulsion power plant or units on vessels
    • B63H21/21Control means for engine or transmission, specially adapted for use on marine vessels
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63HMARINE PROPULSION OR STEERING
    • B63H21/00Use of propulsion power plant or units on vessels
    • B63H21/21Control means for engine or transmission, specially adapted for use on marine vessels
    • B63H21/213Levers or the like for controlling the engine or the transmission, e.g. single hand control levers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63HMARINE PROPULSION OR STEERING
    • B63H25/00Steering; Slowing-down otherwise than by use of propulsive elements; Dynamic anchoring, i.e. positioning vessels by means of main or auxiliary propulsive elements
    • B63H25/02Initiating means for steering, for slowing down, otherwise than by use of propulsive elements, or for dynamic anchoring
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63HMARINE PROPULSION OR STEERING
    • B63H25/00Steering; Slowing-down otherwise than by use of propulsive elements; Dynamic anchoring, i.e. positioning vessels by means of main or auxiliary propulsive elements
    • B63H25/42Steering or dynamic anchoring by propulsive elements; Steering or dynamic anchoring by propellers used therefor only; Steering or dynamic anchoring by rudders carrying propellers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63HMARINE PROPULSION OR STEERING
    • B63H25/00Steering; Slowing-down otherwise than by use of propulsive elements; Dynamic anchoring, i.e. positioning vessels by means of main or auxiliary propulsive elements
    • B63H25/50Slowing-down means not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63HMARINE PROPULSION OR STEERING
    • B63H20/00Outboard propulsion units, e.g. outboard motors or Z-drives; Arrangements thereof on vessels
    • B63H2020/003Arrangements of two, or more outboard propulsion units
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63HMARINE PROPULSION OR STEERING
    • B63H21/00Use of propulsion power plant or units on vessels
    • B63H21/21Control means for engine or transmission, specially adapted for use on marine vessels
    • B63H2021/216Control means for engine or transmission, specially adapted for use on marine vessels using electric control means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63HMARINE PROPULSION OR STEERING
    • B63H25/00Steering; Slowing-down otherwise than by use of propulsive elements; Dynamic anchoring, i.e. positioning vessels by means of main or auxiliary propulsive elements
    • B63H25/02Initiating means for steering, for slowing down, otherwise than by use of propulsive elements, or for dynamic anchoring
    • B63H2025/026Initiating 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に記載された技術では、移動している船舶を停船状態にするために、操船者がブレーキペダルを踏み込まなければならない。
Patent Document 1 describes a technology that allows a ship to be operated as if it were a vehicle. In the technology described in Patent Document 1, a brake pedal that limits the moving speed of the ship is provided on the ship's hull. In addition, in the technology described in Patent Document 1, when the brake pedal is pressed hard, the output direction of the outdrive device is reversed (i.e., when the brake pedal is pressed hard while the ship is moving forward, a reverse thrust is generated), and the ship slows down. Furthermore, in the technology described in Patent Document 1, a moving ship is stopped by pressing the brake pedal, and when the brake pedal is continued to be pressed, a fixed position holding control of the ship is performed.
In other words, with the technology described in Patent Document 1, the boat operator must depress the brake pedal in order to stop a moving boat.

特許文献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 Patent Documents 1 and 2, the ship operator must perform an input operation to stop the moving ship from continuing to move by inertia. In other words, in the technology described in Patent Documents 1 and 2, the ship operator must perform an input operation to counteract the inertial force generated in the ship when the ship transitions from a moving state to a stopped state.

特許第6642898号公報Patent No. 6642898 特開平5-124586号公報Japanese Patent Application Publication No. 5-124586

上述した問題点に鑑み、本発明は、アクチュエータの作動状態からアクチュエータの作動停止状態への移行時に船舶に生じる慣性力および/または慣性モーメントを打ち消すための操船者の入力操作を不要にすることができる操船システム、船舶制御装置、船舶制御方法およびプログラムを提供することを目的とする。 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.

第1実施形態の船舶制御装置が適用された船舶を備える操船システムの一例を示す図である。1 is a diagram illustrating an example of a ship maneuvering system including a ship to which a ship control device according to a first embodiment is applied. 操作部が船舶を前進させる入力操作を受け付け、次いで、船舶の前進を停止させる入力操作を受け付けた場合における第1実施形態の船舶の挙動の一例を示す図である。13 is a diagram showing an example of behavior of the vessel of the first embodiment when the operation unit receives an input operation to move the vessel forward and then receives an input operation to stop the forward movement of the vessel. FIG. 操作部が船舶を前進させる入力操作を受け付け、次いで、船舶の前進を停止させる入力操作を受け付けた場合に第1実施形態の船舶制御装置によって実行される処理の一例を説明するためのフローチャートである。10 is a flowchart illustrating an example of processing executed by the vessel control device of the first embodiment when the operation unit receives an input operation to move the vessel forward and then receives an input operation to stop the forward movement of the vessel. 操作部が船舶を後進させる入力操作を受け付け、次いで、船舶の後進を停止させる入力操作を受け付けた場合に第1実施形態の船舶制御装置によって実行される処理の一例を説明するためのフローチャートである。10 is a flowchart illustrating an example of processing executed by the vessel control device of the first embodiment when an operation unit receives an input operation to reverse the vessel and then receives an input operation to stop the vessel from reversing. 操作部が船舶を時計回りにその場回頭させる入力操作を受け付け、次いで、船舶の時計回りのその場回頭を停止させる入力操作を受け付けた場合に第1実施形態の船舶制御装置によって実行される処理の一例を説明するためのフローチャートである。10 is a flowchart illustrating an example of processing executed by the vessel control device of the first embodiment when an operation unit receives an input operation to turn the vessel on the spot clockwise, and then receives an input operation to stop the vessel from turning on the spot clockwise. 操作部が船舶を反時計回りにその場回頭させる入力操作を受け付け、次いで、船舶の反時計回りのその場回頭を停止させる入力操作を受け付けた場合に第1実施形態の船舶制御装置によって実行される処理の一例を説明するためのフローチャートである。10 is a flowchart illustrating an example of processing executed by the vessel control device of the first embodiment when an operation unit receives an input operation to turn the vessel on the spot counterclockwise, and then receives an input operation to stop the vessel from turning on the spot counterclockwise. 操作部が船舶を前進させかつ時計回りに旋回させる入力操作を受け付け、次いで、船舶の前進および時計回りの旋回を停止させる入力操作を受け付けた場合に第1実施形態の船舶制御装置によって実行される処理の一例を説明するためのフローチャートである。A flowchart to explain an example of processing executed by the vessel control device of the first embodiment when the operation unit receives an input operation to move the vessel forward and rotate clockwise, and then receives an input operation to stop the vessel from moving forward and rotating clockwise. 操作部が船舶を後進させかつ反時計回りに旋回させる入力操作を受け付け、次いで、船舶の後進および反時計回りの旋回を停止させる入力操作を受け付けた場合に第1実施形態の船舶制御装によって実行される処理の一例を説明するためのフローチャートである。11 is a flowchart illustrating an example of processing executed by the vessel control device of the first embodiment when an operation unit receives an input operation to cause the vessel to move backward and turn counterclockwise, and then receives an input operation to stop the vessel from moving backward and turning counterclockwise. 操作部が船舶を前進させる入力操作を受け付け、次いで、船舶の前進を停止させる入力操作を受け付けた場合に第2実施形態の船舶制御装置によって実行される処理の一例を説明するためのフローチャートである。A flowchart for explaining an example of processing executed by the vessel control device of the second embodiment when the operation unit receives an input operation to move the vessel forward and then receives an input operation to stop the forward movement of the vessel. 操作部が船舶を後進させる入力操作を受け付け、次いで、船舶の後進を停止させる入力操作を受け付けた場合に第2実施形態の船舶制御装置によって実行される処理の一例を説明するためのフローチャートである。13 is a flowchart illustrating an example of processing executed by the vessel control device of the second embodiment when the operation unit receives an input operation to reverse the vessel and then receives an input operation to stop the vessel from reversing. 操作部が船舶を時計回りにその場回頭させる入力操作を受け付け、次いで、船舶の時計回りのその場回頭を停止させる入力操作を受け付けた場合に第2実施形態の船舶制御装置によって実行される処理の一例を説明するためのフローチャートである。11 is a flowchart for explaining an example of processing executed by the vessel control device of the second embodiment when the operation unit receives an input operation to turn the vessel on the spot clockwise and then receives an input operation to stop the vessel from turning on the spot clockwise. 操作部が船舶を反時計回りにその場回頭させる入力操作を受け付け、次いで、船舶の反時計回りのその場回頭を停止させる入力操作を受け付けた場合に第2実施形態の船舶制御装置によって実行される処理の一例を説明するためのフローチャートである。11 is a flowchart illustrating an example of processing executed by the vessel control device of the second embodiment when the operation unit receives an input operation to turn the vessel on the spot counterclockwise and then receives an input operation to stop the vessel from turning on the spot counterclockwise. 操作部が船舶を前進させかつ時計回りに旋回させる入力操作を受け付け、次いで、船舶の前進および時計回りの旋回を停止させる入力操作を受け付けた場合に第2実施形態の船舶制御装置によって実行される処理の一例を説明するためのフローチャートである。A flowchart to explain an example of processing executed by the vessel control device of the second embodiment when the operation unit receives an input operation to move the vessel forward and rotate clockwise, and then receives an input operation to stop the vessel from moving forward and rotating clockwise. 操作部が船舶を後進させかつ反時計回りに旋回させる入力操作を受け付け、次いで、船舶の後進および反時計回りの旋回を停止させる入力操作を受け付けた場合に第2実施形態の船舶制御装置によって実行される処理の一例を説明するためのフローチャートである。A flowchart for explaining an example of processing executed by the vessel control device of the second embodiment when the operation unit receives an input operation to reverse the vessel and turn it counterclockwise, and then receives an input operation to stop the reverse movement and counterclockwise turning of the vessel. 第3実施形態の船舶制御装置が適用された船舶を備える操船システムの一例を示す図である。FIG. 13 is a diagram illustrating an example of a ship maneuvering system including a ship to which a ship control device according to a third embodiment is applied. 操作部が船舶を前進させる入力操作を受け付け、次いで、船舶の前進を停止させる入力操作を受け付けた場合における比較例の船舶の挙動を説明するための図である。13 is a diagram for explaining the behavior of the vessel of the comparative example when the operation unit receives an input operation to move the vessel forward and then receives an input operation to stop the forward movement of the vessel. FIG. 比較例の船舶において実行される処理を説明するためのフローチャートである。10 is a flowchart for explaining a process executed in a ship of a comparative example.

本発明の操船システム、船舶制御装置、船舶制御方法およびプログラムの実施形態について説明する前に、比較例の船舶制御方法について説明する。
図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 ship maneuvering system 1 including a ship 11 to which a ship control device 11C according to a first embodiment is applied.
The vessel control device 11C of the first embodiment can be applied to any type of vessel 11, such as a personal watercraft (PWC) having functions similar to those of the PWC (jet motorcycle) described in FIG. 1 of Japanese Patent No. 5,196,649, a vessel not equipped with a jet propulsion engine (for example, a vessel equipped with an outboard engine described in Japanese Patent No. 6,198,192, JP 2007-22284, etc., a vessel equipped with an inboard/outboard engine or an inboard engine, a large vessel equipped with a side thruster, etc.).
1, the ship maneuvering system 1 includes a ship 11. The ship 11 includes an actuator 11A, an operation unit 11B, a ship control device 11C, a bow direction detection unit 11D, a ship speed detection unit 11E, and a ship position detection unit 11F.
The actuator 11A includes a rudder section 11A1 and a thrust generating section 11A2. The rudder section 11A1 has a function of generating a moment in the vessel 11. The thrust generating section 11A2 has a function of generating a propulsive force for the vessel 11.
In an example in which the vessel 11 is a PWC, the actuator 11A includes, for example, an engine, a nozzle, a deflector, a trim actuator, a bucket, a bucket actuator, and the like, as described in FIG. 1 of JP 2019-171925 A.

図1に示す例では、操作部11Bが、船舶11の操船者の入力操作を受け付ける。操作部11Bは、例えば操舵部11B1と、スロットル操作部11B2とを備えている。操舵部11B1は、舵部11A1を作動させる操船者の入力操作を受け付ける。スロットル操作部11B2は、推力発生部11A2を作動させる操船者の入力操作を受け付ける。
船舶11がPWCである例では、操舵部11B1およびスロットル操作部11B2が、例えば特許第5196649号公報の図1に記載されたステアリングハンドル装置、特開2019-171925号公報の図1に記載されたステアリングユニットなどと同様に構成されている。
1, the operation unit 11B accepts input operations by the operator of the vessel 11. The operation unit 11B includes, for example, a steering unit 11B1 and a throttle operation unit 11B2. The steering unit 11B1 accepts input operations by the operator to operate the rudder unit 11A1. The throttle operation unit 11B2 accepts input operations by the operator to operate the thrust generating unit 11A2.
In an example in which the vessel 11 is a PWC, the steering section 11B1 and the throttle operating section 11B2 are configured in a similar manner to, for example, the steering handle device described in FIG. 1 of Japanese Patent No. 5196649, or the steering unit described in FIG. 1 of Japanese Patent Publication No. 2019-171925.

図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 vessel control device 11C operates the actuator 11A based on an input operation by the operator of the vessel 11 received by the operation unit 11B.
In detail, the vessel control device 11C can operate the actuator 11A so that the thrust generating unit 11A2 of the actuator 11A generates a propulsive force that moves the vessel 11 forward. The vessel control device 11C can operate the actuator 11A so that the thrust generating unit 11A2 of the actuator 11A generates a propulsive force that moves the vessel 11 backward.
In addition, the vessel control device 11C can operate the actuator 11A so that the actuator 11A generates a moment in the vessel 11 that turns the vessel 11 on the spot.
Furthermore, the vessel control device 11C can operate the actuator 11A so that the actuator 11A generates a propulsive force for moving the vessel 11 forward and generates a moment for turning the vessel 11 in the vessel 11. The vessel control device 11C can operate the actuator 11A so that the actuator 11A generates a propulsive force for moving the vessel 11 backward and generates a moment for turning the vessel 11 in the vessel 11.

船首方位検出部11Dは、船舶11の船首方位を検出する。船首方位検出部11Dは、例えば方位センサを備えている。方位センサは、例えば地磁気を利用することによって、船舶11の船首方位を算出する。
他の例では、方位センサが、高速回転するジャイロスコープに指北装置と制振装置とを付加し、常に北を示すようにした装置(ジャイロコンパス)であってもよい。
更に他の例では、方位センサが、複数のGPS(Global Positioning System)アンテナを備え、複数のGPSアンテナの相対的な位置関係から船首方位を算出するGPSコンパスであってもよい。
The bow direction detection unit 11D detects the bow direction of the ship 11. The bow direction detection unit 11D includes, for example, a direction sensor. The direction sensor calculates the bow direction of the ship 11 by using, for example, geomagnetism.
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 speed detection unit 11E detects the speed of the vessel 11. The vessel speed detection unit 11E may be, for example, a water pressure sensing type that detects the water speed of the vessel 11, or a GPS measurement type that detects the ground speed of the vessel 11.
The vessel position detection unit 11F detects the position of the vessel 11. The vessel position detection unit 11F includes, for example, a GPS device. The GPS device calculates the position coordinates of the vessel 11 by receiving signals from a plurality of GPS satellites.

図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 vessel 11 of the first embodiment when the operation unit 11B receives an input operation to move the vessel 11 forward and then receives an input operation to stop the forward movement of the vessel 11. Fig. 3 is a flowchart for explaining an example of processing executed by the vessel control device 11C of the first embodiment when the operation unit 11B receives an input operation to move the vessel 11 forward and then receives an input operation to stop the forward movement of the vessel 11.
2 and 3, in step S11 in Fig. 3, for example, the vessel control device 11C determines whether or not the operation unit 11B has received an input operation to move the vessel 11 forward. If the operation unit 11B has not received an input operation to move the vessel 11 forward, step S11 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to move the vessel 11 forward, the process proceeds to step S12.

ステップ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 vessel control device 11C operates the actuator 11A so that the thrust generating section 11A2 of the actuator 11A generates a propulsive force for moving the vessel 11 forward. As a result, the vessel 11 moves forward as shown in Fig. 2(C) (i.e., the vessel 11 moves upward in Fig. 2).
3, for example, the vessel control device 11C determines whether the operation unit 11B has received an input operation to stop the forward movement of the vessel 11. If the operation unit 11B has not received an input operation to stop the forward movement of the vessel 11, step S13 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to stop the forward movement of the vessel 11, the process proceeds to step S14.

ステップ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 vessel control device 11C causes the actuator 11A to stop generating a propulsive force that moves the vessel 11 forward. As a result, an upward inertial force (starting) in FIG. 2 that tries to continue moving forward is generated. Therefore, in the example shown in FIG. 2 and FIG. 3, in step S14, the vessel control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (downward in FIG. 2) to the direction of the inertial force generated in the vessel 11 (upward in FIG. 2). In detail, in step S14, the vessel control device 11C causes the actuator 11A to generate a downward thrust in FIG. 2 without the operation unit 11B needing to accept an input operation to cause the actuator 11A to generate a downward thrust in FIG. 2. As a result, as shown in FIG. 2(A) and FIG. 2(B), it is possible to suppress the vessel 11 from moving upward in FIG. 2 (starting) due to the inertial force generated in the vessel 11.
In the example shown in Figures 2 and 3, the magnitude of the reverse thrust (downward in Figure 2) generated by the actuator 11A is set to a constant value, but in other examples, the magnitude of the reverse thrust (downward in Figure 2) generated by the actuator 11A may be changed depending on the magnitude of the inertial force acting on the ship 11.

図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 vessel control device 11C monitors the elapsed time from when the operation unit 11B received the input operation to stop the operation of the actuator 11A (i.e., when it is determined in step S13 that the operation unit 11B received the input operation to stop the forward movement of the vessel 11). In detail, in step S15, the vessel control device 11C determines whether or not the elapsed time from when the operation unit 11B received the input operation to stop the operation of the actuator 11A has become equal to or greater than a first threshold value. If the elapsed time has not become equal to or greater than the first threshold value (i.e., when it is estimated that the vessel 11 is likely to move upward in Fig. 2 due to the inertial force (foot) of the vessel 11), step S15 is repeatedly executed. On the other hand, if the elapsed time has become equal to or greater than the first threshold value (i.e., when it is estimated that the vessel 11 is unlikely to move upward in Fig. 2 due to the inertial force (foot) of the vessel 11), the process proceeds to step S16.
In step S16, the vessel control device 11C controls the actuator 11A to stop generating the downward thrust in FIG.
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 actuator 11A to the magnitude of the inertial force generated in the ship 11, the larger the value that may be used as the "first threshold value".

つまり、図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 actuator 11A is generating a propulsive force to move the vessel 11 forward (i.e., when in the state shown in Figure 2 (C)), if the operation unit 11B receives an input operation to stop the generation of the propulsive force to move the vessel 11 forward, the vessel control device 11C operates the actuator 11A to generate a thrust in the opposite direction (downward in Figure 2) to the direction of the inertial force occurring in the vessel 11 (upward in Figure 2), without the operation unit 11B having to receive an input operation.
In addition, in the example shown in Figures 2 and 3, the ship control device 11C sets the period for operating the actuator 11A so that the actuator 11A generates a thrust force in the opposite direction to the direction of the inertial force occurring in the ship 11, based on the elapsed time from the time when the operation unit 11B receives an input operation to stop the operation of the actuator 11A (when the result of step S13 in Figure 3 is judged to be YES).
In other words, in the example shown in Figures 2 and 3, when the ship control device 11C is operating the actuator 11A and the operation unit 11B receives an input operation to stop the operation of the actuator 11A (if YES is determined in step S13 of Figure 3), the ship control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (downward in Figure 2) to the direction of the inertial force occurring in the ship 11 (upward in Figure 2) without the operation unit 11B needing to receive an input operation.
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 vessel 11 when the actuator 11A transitions from an activated state to a deactivated state.

図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 ship control device 11C of the first embodiment when the operation unit 11B receives an input operation to reverse the ship 11 and then receives an input operation to stop the reverse movement of the ship 11.
4, in step S21, for example, the vessel control device 11C determines whether or not the operation unit 11B has received an input operation to reverse the vessel 11. If the operation unit 11B has not received an input operation to reverse the vessel 11, step S21 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to reverse the vessel 11, the process proceeds to step S22.

ステップS22において、船舶制御装置11Cは、アクチュエータ11Aの推力発生部11A2が、船舶11を後進させる推進力を発生するように、アクチュエータ11Aを作動させる。その結果、船舶11が後進する。
次いで、ステップS23において、例えば船舶制御装置11Cは、操作部11Bが船舶11の後進を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の後進を停止させる入力操作を受け付けていない場合には、ステップS23が繰り返し実行される。一方、操作部11Bが船舶11の後進を停止させる入力操作を受け付けた場合には、ステップS24に進む。
In step S22, the vessel control device 11C operates the actuator 11A so that the thrust generating section 11A2 of the actuator 11A generates a thrust for moving the vessel 11 backward. As a result, the vessel 11 moves backward.
Next, in step S23, for example, the vessel control device 11C determines whether or not the operation unit 11B has received an input operation to stop the reverse movement of the vessel 11. If the operation unit 11B has not received an input operation to stop the reverse movement of the vessel 11, step S23 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to stop the reverse movement of the vessel 11, the process proceeds to step S24.

ステップ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 vessel control device 11C causes the actuator 11A to stop generating a propulsive force that moves the vessel 11 backward. As a result, an inertial force (starting motion) that tries to continue the backward motion is generated. Therefore, in the example shown in FIG. 4, in step S24, the vessel control device 11C operates the actuator 11A so that the actuator 11A generates a thrust force in a direction opposite to the direction of the inertial force generated in the vessel 11 (the forward direction of the vessel 11). In detail, in step S24, the vessel control device 11C causes the actuator 11A to generate a forward thrust for the vessel 11 without the operation unit 11B having to accept an input operation for causing the actuator 11A to generate a forward thrust for the vessel 11. As a result, it is possible to suppress the vessel 11 from moving backward (starting motion) due to the inertial force generated in the vessel 11.
Next, in step S25, the vessel control device 11C monitors the elapsed time from when the operation unit 11B received the input operation to stop the operation of the actuator 11A (i.e., when it is determined in step S23 that the operation unit 11B received the input operation to stop the reverse movement of the vessel 11). In detail, in step S25, the vessel control device 11C determines whether the elapsed time from when the operation unit 11B received the input operation to stop the operation of the actuator 11A is equal to or greater than a first threshold value. If the elapsed time is not equal to or greater than the first threshold value (i.e., when it is estimated that the vessel 11 may move backward due to the inertial force (gait) of the vessel 11), step S25 is repeatedly executed. On the other hand, if the elapsed time is equal to or greater than the first threshold value (i.e., when it is estimated that the vessel 11 may not move backward due to the inertial force (gait) of the vessel 11), the process proceeds to step S26.
In step S26, the vessel control device 11C controls the actuator 11A to stop generating the forward thrust of the vessel 11.

つまり、図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 actuator 11A is generating a propulsive force to move the vessel 11 backward and the operation unit 11B receives an input operation to stop the generation of the propulsive force to move the vessel 11 backward, the vessel control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (forward of the vessel 11) to the direction of the inertial force occurring in the vessel 11 (backward of the vessel 11), without the operation unit 11B having to receive an input operation.
In addition, in the example shown in Figure 4, the ship control device 11C sets the period for which the actuator 11A is operated so that the actuator 11A generates a thrust in the opposite direction (forward of the ship 11) to the direction of the inertial force occurring in the ship 11 (rearward of the ship 11), based on the elapsed time from the time when the operation unit 11B receives an input operation to stop the operation of the actuator 11A (when YES is determined in step S23).
In other words, in the example shown in Figure 4, when the ship control device 11C is operating the actuator 11A and the operation unit 11B receives an input operation to stop the operation of the actuator 11A (if YES is determined in step S23), the ship control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (forward of the ship 11) to the direction of the inertial force occurring in the ship 11 (rearward of the ship 11), without the operation unit 11B needing to receive an input operation.
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 boat 11 when the actuator 11A transitions from an operating state to a non-operating state of the actuator 11A.

図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 ship control device 11C of the first embodiment when the operation unit 11B receives an input operation to turn the ship 11 on the spot clockwise, and then receives an input operation to stop the clockwise turning of the ship 11 on the spot.
5, in step S31, for example, the vessel control device 11C determines whether the operation unit 11B has received an input operation to turn the vessel 11 on the spot clockwise. If the operation unit 11B has not received an input operation to turn the vessel 11 on the spot clockwise, step S31 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to turn the vessel 11 on the spot clockwise, the process proceeds to step S32.

ステップS32において、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を時計回りにその場回頭させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が時計回りにその場回頭する。
次いで、ステップS33において、例えば船舶制御装置11Cは、操作部11Bが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けていない場合には、ステップS33が繰り返し実行される。一方、操作部11Bが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けた場合には、ステップS34に進む。
In step S32, the vessel control device 11C operates the actuator 11A so as to generate a moment in the vessel 11 that turns the vessel 11 on the spot in the clockwise direction. As a result, the vessel 11 turns on the spot in the clockwise direction.
Next, in step S33, for example, the vessel control device 11C determines whether or not the operation unit 11B has received an input operation to stop the clockwise turning on the spot of the vessel 11. If the operation unit 11B has not received an input operation to stop the clockwise turning on the spot of the vessel 11, step S33 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to stop the clockwise turning on the spot of the vessel 11, the process proceeds to step S34.

ステップ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 vessel control device 11C causes the actuator 11A to stop generating a moment that turns the vessel 11 on the spot in the clockwise direction. As a result, a moment of inertia that tries to continue the turning on the spot in the clockwise direction is generated. Therefore, in the example shown in FIG. 5, in step S34, the vessel control device 11C operates the actuator 11A so as to generate in the vessel 11 a moment in the opposite direction (counterclockwise) to the direction (clockwise) of the moment of inertia generated in the vessel 11. In detail, in step S34, the vessel control device 11C generates a counterclockwise moment in the vessel 11 without the operation unit 11B needing to accept an input operation that generates a counterclockwise moment in the vessel 11. As a result, it is possible to suppress the vessel 11 from turning on the spot in the clockwise direction too much due to the moment of inertia generated in the vessel 11.
Next, in step S35, the vessel control device 11C monitors the elapsed time from when the operation unit 11B received the input operation to stop the operation of the actuator 11A (i.e., when it is determined in step S33 that the operation unit 11B received the input operation to stop the clockwise on-the-spot turning of the vessel 11). In detail, in step S35, the vessel control device 11C determines whether the elapsed time from when the operation unit 11B received the input operation to stop the operation of the actuator 11A is equal to or greater than a first threshold value. If the elapsed time is not equal to or greater than the first threshold value (i.e., when it is estimated that the vessel 11 may turn too much on the spot in the clockwise direction due to the moment of inertia of the vessel 11), step S35 is repeatedly executed. On the other hand, if the elapsed time is equal to or greater than the first threshold value (i.e., when it is estimated that the vessel 11 may not turn too much on the spot in the clockwise direction due to the moment of inertia of the vessel 11), the process proceeds to step S36.
In step S36, the vessel control device 11C controls the actuator 11A to stop generating the counterclockwise moment.

つまり、図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 actuator 11A is generating a moment in the vessel 11 that turns the vessel 11 on the spot in a clockwise direction, and the operation unit 11B receives an input operation to stop the generation of the moment that turns the vessel 11 on the spot in a clockwise direction, the vessel control device 11C operates the actuator 11A so as to generate in the vessel 11 a moment in the opposite direction (counterclockwise) to the direction of the moment of inertia occurring in the vessel 11 (clockwise), without the operation unit 11B having to receive an input operation.
In addition, in the example shown in Figure 5, the ship control device 11C sets the period for operating the actuator 11A so as to generate a moment in the ship 11 in the opposite direction (counterclockwise) to the direction (clockwise) of the moment of inertia occurring in the ship 11, based on the elapsed time from the time when the operation unit 11B receives an input operation to stop the operation of the actuator 11A (when YES is determined in step S33).
In other words, in the example shown in Figure 5, when the ship control device 11C is operating the actuator 11A and the operation unit 11B receives an input operation to stop the operation of the actuator 11A (if YES is determined in step S33), the ship control device 11C operates the actuator 11A so as to generate a moment in the ship 11 in the opposite direction (counterclockwise) to the direction of the moment of inertia occurring in the ship 11, without the operation unit 11B needing to receive an input operation.
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 boat 11 when the actuator 11A transitions from an activated state to a deactivated state of the actuator 11A.

図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 ship control device 11C of the first embodiment when the operation unit 11B receives an input operation to turn the ship 11 on the spot counterclockwise, and then receives an input operation to stop the counterclockwise turning of the ship 11 on the spot.
6, in step S41, for example, the vessel control device 11C determines whether the operation unit 11B has received an input operation to turn the vessel 11 on the spot counterclockwise. If the operation unit 11B has not received an input operation to turn the vessel 11 on the spot counterclockwise, step S41 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to turn the vessel 11 on the spot counterclockwise, the process proceeds to step S42.

ステップS42において、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を反時計回りにその場回頭させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が反時計回りにその場回頭する。
次いで、ステップS43において、例えば船舶制御装置11Cは、操作部11Bが船舶11の反時計回りのその場回頭を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の反時計回りのその場回頭を停止させる入力操作を受け付けていない場合には、ステップS43が繰り返し実行される。一方、操作部11Bが船舶11の反時計回りのその場回頭を停止させる入力操作を受け付けた場合には、ステップS44に進む。
In step S42, the vessel control device 11C operates the actuator 11A so as to generate a moment in the vessel 11 that turns the vessel 11 on the spot counterclockwise. As a result, the vessel 11 turns on the spot counterclockwise.
Next, in step S43, for example, the vessel control device 11C determines whether or not the operation unit 11B has received an input operation to stop the counterclockwise on-the-spot turning of the vessel 11. If the operation unit 11B has not received an input operation to stop the counterclockwise on-the-spot turning of the vessel 11, step S43 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to stop the counterclockwise on-the-spot turning of the vessel 11, the process proceeds to step S44.

ステップ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 vessel control device 11C causes the actuator 11A to stop generating a moment that turns the vessel 11 counterclockwise on the spot. As a result, a moment of inertia that tries to continue turning the vessel 11 counterclockwise on the spot is generated. Therefore, in the example shown in FIG. 6, in step S44, the vessel control device 11C operates the actuator 11A so as to generate a moment in the vessel 11 in the opposite direction (clockwise) to the direction (counterclockwise) of the moment of inertia generated in the vessel 11. In detail, in step S44, the vessel control device 11C generates a clockwise moment in the vessel 11 without the operation unit 11B needing to accept an input operation that generates a clockwise moment in the vessel 11. As a result, it is possible to suppress the vessel 11 from turning too far on the spot in the counterclockwise direction due to the moment of inertia generated in the vessel 11.
Next, in step S45, the vessel control device 11C monitors the elapsed time from when the operation unit 11B received the input operation to stop the operation of the actuator 11A (i.e., when it is determined in step S43 that the operation unit 11B received the input operation to stop the counterclockwise on-the-spot turning of the vessel 11). In detail, in step S45, the vessel control device 11C determines whether or not the elapsed time from when the operation unit 11B received the input operation to stop the operation of the actuator 11A has become equal to or greater than a first threshold value. If the elapsed time has not become equal to or greater than the first threshold value (i.e., when it is estimated that the vessel 11 may turn counterclockwise too much on the spot due to the moment of inertia of the vessel 11), step S45 is repeatedly executed. On the other hand, if the elapsed time has become equal to or greater than the first threshold value (i.e., when it is estimated that the vessel 11 may not turn counterclockwise too much on the spot due to the moment of inertia of the vessel 11), the process proceeds to step S46.
In step S46, the vessel control device 11C controls the actuator 11A to stop generating the clockwise moment.

つまり、図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 actuator 11A is generating a moment in the vessel 11 that turns the vessel 11 on the spot in a counterclockwise direction, and the operation unit 11B receives an input operation to stop the generation of the moment that turns the vessel 11 on the spot in a counterclockwise direction, the vessel control device 11C operates the actuator 11A so as to generate in the vessel 11 a moment in the opposite direction (clockwise) to the direction of the moment of inertia occurring in the vessel 11 (counterclockwise), without the operation unit 11B having to receive an input operation.
In addition, in the example shown in Figure 6, the ship control device 11C sets the period for operating the actuator 11A so as to generate a moment in the ship 11 in the opposite direction (clockwise) to the direction (counterclockwise) of the moment of inertia occurring in the ship 11, based on the elapsed time from the time when the operation unit 11B receives an input operation to stop the operation of the actuator 11A (when YES is determined in step S43).
In other words, in the example shown in Figure 6, when the ship control device 11C is operating the actuator 11A and the operation unit 11B receives an input operation to stop the operation of the actuator 11A (if YES is determined in step S43), the ship control device 11C operates the actuator 11A so as to generate a moment in the ship 11 in the opposite direction (clockwise) to the direction of the moment of inertia generated in the ship 11 (counterclockwise) without the operation unit 11B needing to receive an input operation.
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 boat 11 when the actuator 11A transitions from an operating state to a non-operating state of the actuator 11A.

図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 ship control device 11C of the first embodiment when the operation unit 11B receives an input operation to move the ship 11 forward and rotate it clockwise, and then receives an input operation to stop the forward movement and clockwise rotation of the ship 11.
7, in step S51, for example, the vessel control device 11C determines whether the operation unit 11B has received an input operation to move the vessel 11 forward and turn clockwise. If the operation unit 11B has not received an input operation to move the vessel 11 forward and turn clockwise, step S51 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to move the vessel 11 forward and turn clockwise, the process proceeds to step S52.

ステップS52において、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を前進させる推進力を発生し、かつ、船舶11を時計回りに旋回させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が前進しかつ時計回りに旋回する。
次いで、ステップS53において、例えば船舶制御装置11Cは、操作部11Bが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けていない場合には、ステップS53が繰り返し実行される。一方、操作部11Bが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けた場合には、ステップS54に進む。
In step S52, the vessel control device 11C activates the actuator 11A so that the actuator 11A generates a propulsive force for moving the vessel 11 forward and generates a moment for turning the vessel 11 clockwise in the vessel 11. As a result, the vessel 11 moves forward and turns clockwise.
Next, in step S53, for example, the vessel control device 11C determines whether or not the operation unit 11B has received an input operation to stop the forward movement and clockwise rotation of the vessel 11. If the operation unit 11B has not received an input operation to stop the forward movement and clockwise rotation of the vessel 11, step S53 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to stop the forward movement and clockwise rotation of the vessel 11, the process proceeds to step S54.

ステップ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 vessel control device 11C causes the actuator 11A to stop generating a propulsive force for moving the vessel 11 forward and a moment for turning the vessel 11 clockwise. As a result, an inertial force that tries to continue moving forward and an inertial moment that tries to continue turning clockwise are generated. Therefore, in the example shown in Fig. 7, in step S54, the vessel control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in a direction opposite (rearward of the vessel 11) to the direction of the inertial force generated in the vessel 11 (forward of the vessel 11), and so that the vessel 11 generates a moment in a direction opposite (counterclockwise) to the direction of the inertial moment generated in the vessel 11 (clockwise). In detail, in step S54, the vessel control device 11C causes the actuator 11A to generate a backward thrust for the vessel 11 and generates a counterclockwise moment in the vessel 11, without the operation unit 11B having to accept an input operation for generating a backward thrust for the vessel 11 and generating a counterclockwise moment in the vessel 11. As a result, it is possible to suppress the vessel 11 from moving forward due to the inertial force generated in the vessel 11 and the vessel 11 from turning too far in the clockwise direction due to the inertial moment generated in the vessel 11.
Next, in step S55, the vessel control device 11C monitors the elapsed time from when the operation unit 11B received an input operation to stop the operation of the actuator 11A (i.e., when it is determined in step S53 that the operation unit 11B received an input operation to stop the forward movement and clockwise rotation of the vessel 11). In detail, in step S55, the vessel control device 11C determines whether the elapsed time from when the operation unit 11B received an input operation to stop the operation of the actuator 11A is equal to or greater than a first threshold value. If the elapsed time is not equal to or greater than the first threshold value (i.e., when it can be estimated that the vessel 11 is likely to move forward due to the inertial force of the vessel 11 and that the vessel 11 is likely to turn too far clockwise due to the moment of inertia of the vessel 11), step S55 is repeatedly executed. On the other hand, if the elapsed time becomes equal to or greater than the first threshold value (i.e., if it can be estimated that there is no risk of the ship 11 moving forward due to the inertial force of the ship 11, and no risk of the ship 11 turning too far clockwise due to the moment of inertia of the ship 11), proceed to step S56.
In step S56, the vessel control device 11C controls the actuator 11A to stop generating the rearward thrust and the counterclockwise moment for the vessel 11.

つまり、図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 actuator 11A is generating a propulsive force to move the vessel 11 forward and is generating a moment in the vessel 11 to turn the vessel 11 clockwise, if the operation unit 11B receives an input operation to stop the generation of the propulsive force to move the vessel 11 forward and the moment to turn the vessel 11 clockwise, the vessel control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (rearward of the vessel 11) to the direction of the inertial force acting in the vessel 11 (forward of the vessel 11), and so that the actuator 11A generates a moment in the opposite direction (counterclockwise) to the direction of the moment of inertia acting in the vessel 11 (clockwise), without the operation unit 11B having to accept an input operation.
In addition, in the example shown in Figure 7, the ship control device 11C sets the period for operating the actuator 11A based on the elapsed time from the time when the operation unit 11B receives an input operation to stop the operation of the actuator 11A (when YES is determined in step S53) so that the actuator 11A generates a thrust in the opposite direction (rearward of the ship 11) to the direction of the inertial force acting on the ship 11 (forward of the ship 11), and so that a moment in the ship 11 is generated in the opposite direction (counterclockwise) to the direction of the moment of inertia acting on the ship 11 (clockwise).
In other words, in the example shown in Figure 7, when the ship control device 11C is operating the actuator 11A and the operation unit 11B receives an input operation to stop the operation of the actuator 11A (if YES is judged in step S53), the ship control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (rearward of the ship 11) to the direction of the inertial force occurring in the ship 11 (forward of the ship 11), and so that a moment in the ship 11 is generated in the opposite direction (counterclockwise) to the direction of the moment of inertia occurring in the ship 11 (clockwise), without the operation unit 11B having to accept an input operation.
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 boat 11 when the actuator 11A transitions from an operating state to a non-operating state of the actuator 11A.

図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 ship control device 11C of the first embodiment when the operation unit 11B receives an input operation to cause the ship 11 to move backward and turn counterclockwise, and then receives an input operation to stop the ship 11 from moving backward and turning counterclockwise.
8, in step S61, for example, the vessel control device 11C determines whether the operation unit 11B has received an input operation to reverse and turn the vessel 11 counterclockwise. If the operation unit 11B has not received an input operation to reverse and turn the vessel 11 counterclockwise, step S61 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to reverse and turn the vessel 11 counterclockwise, the process proceeds to step S62.

ステップS62において、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を後進させる推進力を発生し、かつ、船舶11を反時計回りに旋回させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が後進しかつ反時計回りに旋回する。
次いで、ステップS63において、例えば船舶制御装置11Cは、操作部11Bが船舶11の後進および反時計回りの旋回を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の後進および反時計回りの旋回を停止させる入力操作を受け付けていない場合には、ステップS63が繰り返し実行される。一方、操作部11Bが船舶11の後進および反時計回りの旋回を停止させる入力操作を受け付けた場合には、ステップS64に進む。
In step S62, the vessel control device 11C operates the actuator 11A so as to generate a propulsive force for moving the vessel 11 backward and generate a moment for turning the vessel 11 counterclockwise in the vessel 11. As a result, the vessel 11 moves backward and turns counterclockwise.
Next, in step S63, for example, the vessel control device 11C determines whether or not the operation unit 11B has received an input operation to stop the reverse movement and counterclockwise turning of the vessel 11. If the operation unit 11B has not received an input operation to stop the reverse movement and counterclockwise turning of the vessel 11, step S63 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to stop the reverse movement and counterclockwise turning of the vessel 11, the process proceeds to step S64.

ステップ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 vessel control device 11C causes the actuator 11A to stop generating a propulsive force for moving the vessel 11 backward and a moment for turning the vessel 11 counterclockwise. As a result, an inertial force that tries to continue moving backward and an inertial moment that tries to continue turning counterclockwise are generated. Therefore, in the example shown in Fig. 8, in step S64, the vessel control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in a direction opposite (forward of the vessel 11) to the direction of the inertial force generated in the vessel 11 (rearward of the vessel 11), and so that the vessel 11 generates a moment in a direction opposite (clockwise) to the direction of the inertial moment generated in the vessel 11 (counterclockwise). In detail, in step S64, the vessel control device 11C causes the actuator 11A to generate a forward thrust for the vessel 11 and generates a clockwise moment in the vessel 11, without the need for the operation unit 11B to accept an input operation for generating a forward thrust for the vessel 11 and generating a clockwise moment in the vessel 11. As a result, it is possible to prevent the vessel 11 from moving backward due to the inertial force generated in the vessel 11, and to prevent the vessel 11 from turning too far counterclockwise due to the inertial moment generated in the vessel 11.
Next, in step S65, the vessel control device 11C monitors the elapsed time from when the operation unit 11B received an input operation to stop the operation of the actuator 11A (i.e., when it is determined in step S63 that the operation unit 11B received an input operation to stop the reverse movement and counterclockwise turning of the vessel 11). In detail, in step S65, the vessel control device 11C determines whether the elapsed time from when the operation unit 11B received an input operation to stop the operation of the actuator 11A is equal to or greater than a first threshold value. If the elapsed time is not equal to or greater than the first threshold value (i.e., when it can be estimated that the vessel 11 is likely to move backward due to the inertial force of the vessel 11 and that the vessel 11 is likely to turn too far counterclockwise due to the moment of inertia of the vessel 11), step S65 is repeatedly executed. On the other hand, if the elapsed time becomes equal to or greater than the first threshold value (i.e., if it can be estimated that there is no risk of the vessel 11 moving backward due to the inertial force of the vessel 11, and no risk of the vessel 11 turning too far counterclockwise due to the moment of inertia of the vessel 11), proceed to step S66.
In step S66, the vessel control device 11C controls the actuator 11A to stop generating the forward thrust and the clockwise moment of the vessel 11.

つまり、図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 actuator 11A is generating a propulsive force that moves the vessel 11 backward and is generating a moment in the vessel 11 that turns the vessel 11 counterclockwise, if the operation unit 11B receives an input operation to stop the generation of the propulsive force that moves the vessel 11 backward and the moment that turns the vessel 11 counterclockwise, the vessel control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (forward of the vessel 11) to the direction of the inertial force occurring in the vessel 11 (rearward of the vessel 11), and so that the vessel 11 generates a moment in the opposite direction (clockwise) to the direction of the moment of inertia occurring in the vessel 11 (counterclockwise), without the operation unit 11B having to receive an input operation.
In addition, in the example shown in Figure 8, the ship control device 11C sets the period for operating the actuator 11A based on the elapsed time from the time when the operation unit 11B receives an input operation to stop the operation of the actuator 11A (when YES is determined in step S63) so that the actuator 11A generates a thrust in the opposite direction (forward of the ship 11) to the direction of the inertial force acting on the ship 11 (rearward of the ship 11), and so that a moment in the ship 11 is generated in the opposite direction (clockwise) to the direction of the moment of inertia acting on the ship 11 (counterclockwise).
In other words, in the example shown in Figure 8, when the ship control device 11C is operating the actuator 11A and the operation unit 11B receives an input operation to stop the operation of the actuator 11A (if YES is judged in step S63), the ship control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (forward of the ship 11) to the direction of the inertial force occurring in the ship 11 (rearward of the ship 11), and so that a moment in the ship 11 is generated in the opposite direction (clockwise) to the direction of the moment of inertia occurring in the ship 11 (counterclockwise), without the operation unit 11B having to accept an input operation.
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 boat 11 when the actuator 11A transitions from an activated state to a deactivated state of the actuator 11A.

<第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 ship maneuvering system 1 of the second embodiment is configured similarly to the ship maneuvering system 1 of the first embodiment described above, except for the points described below. Therefore, the ship maneuvering system 1 of the second embodiment can achieve the same effects as the ship maneuvering system 1 of the first embodiment described above, except for the points described below.

第2実施形態の船舶制御装置11Cが適用された船舶11を備える操船システム1は、図1に示す第1実施形態の操船システム1と同様に構成されている。 The ship steering system 1 equipped with the ship 11 to which the ship control device 11C of the second embodiment is applied is configured similarly to the ship steering system 1 of the first embodiment shown in FIG. 1.

図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 ship control device 11C of the second embodiment when the operation unit 11B receives an input operation to move the ship 11 forward and then receives an input operation to stop the forward movement of the ship 11.
9 , in step SA1, for example, the vessel control device 11C determines whether or not the operation unit 11B has received an input operation to move the vessel 11 forward. If the operation unit 11B has not received an input operation to move the vessel 11 forward, step SA1 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to move the vessel 11 forward, the process proceeds to step SA2.

ステップSA2において、船舶制御装置11Cは、アクチュエータ11Aの推力発生部11A2が、船舶11を前進させる推進力を発生するように、アクチュエータ11Aを作動させる。その結果、船舶11が前進する。
次いで、ステップSA3において、例えば船舶制御装置11Cは、操作部11Bが船舶11の前進を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の前進を停止させる入力操作を受け付けていない場合には、ステップSA3が繰り返し実行される。一方、操作部11Bが船舶11の前進を停止させる入力操作を受け付けた場合には、ステップSA4に進む。
In step SA2, the vessel control device 11C operates the actuator 11A so that the thrust generating section 11A2 of the actuator 11A generates a propulsive force for moving the vessel 11 forward. As a result, the vessel 11 moves forward.
Next, in step SA3, for example, the vessel control device 11C determines whether or not the operation unit 11B has received an input operation to stop the forward movement of the vessel 11. If the operation unit 11B has not received an input operation to stop the forward movement of the vessel 11, step SA3 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to stop the forward movement of the vessel 11, the process proceeds to step SA4.

ステップ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 vessel control device 11C causes the actuator 11A to stop generating a propulsive force that moves the vessel 11 forward. As a result, an inertial force (starting speed) that tries to continue the forward movement is generated. Therefore, in the example shown in FIG. 9, in step SA4, the vessel control device 11C operates the actuator 11A so that the actuator 11A generates a thrust force in a direction opposite to the direction of the inertial force generated in the vessel 11 (the forward direction of the vessel 11). In detail, in step SA4, the vessel control device 11C causes the actuator 11A to generate a backward thrust for the vessel 11 without the operation unit 11B having to accept an input operation for causing the actuator 11A to generate a backward thrust for the vessel 11. As a result, it is possible to suppress the vessel 11 from moving forward (starting speed) due to the inertial force generated in the vessel 11.
Next, in step SA5, the vessel control device 11C monitors the speed of the vessel 11. More specifically, in step SA5, the vessel control device 11C determines whether the speed of the vessel 11 detected by the vessel speed detection unit 11E has decreased to a second threshold value or less. If the speed of the vessel 11 has not decreased to a second threshold value or less (i.e., the vessel 11 continues to move forward due to the inertial force (gait) of the vessel 11), step SA5 is repeatedly executed. On the other hand, if the speed of the vessel 11 has decreased to a second threshold value or less (i.e., it can be estimated that the forward movement of the vessel 11 due to the inertial force (gait) of the vessel 11 has ended), the process proceeds to step SA6.
In step SA6, the vessel control device 11C controls the actuator 11A to stop generating the rearward thrust of the vessel 11.

つまり、図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 actuator 11A is generating a propulsive force to move the vessel 11 forward and the operation unit 11B receives an input operation to stop the generation of the propulsive force to move the vessel 11 forward, the vessel control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (rearward of the vessel 11) to the direction of the inertial force occurring in the vessel 11 (forward of the vessel 11), without the operation unit 11B having to receive an input operation.
In addition, in the example shown in Figure 9, the ship control device 11C sets the period for which the actuator 11A is operated based on the speed of the ship 11 so that the actuator 11A generates a thrust in the opposite direction (rearward of the ship 11) to the direction of the inertial force acting on the ship 11 (forward of the ship 11).
In other words, in the example shown in Figure 9, when the ship control device 11C is operating the actuator 11A and the operation unit 11B receives an input operation to stop the operation of the actuator 11A (if YES is determined in step SA3), the ship control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (rearward of the ship 11) to the direction of the inertial force occurring in the ship 11 (forward of the ship 11), without the operation unit 11B needing to receive an input operation.
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 boat 11 when the actuator 11A transitions from an operating state to a non-operating state of the actuator 11A.

図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 ship control device 11C of the second embodiment when the operation unit 11B receives an input operation to reverse the ship 11 and then receives an input operation to stop the reverse movement of the ship 11.
10, in step SB1, for example, the vessel control device 11C determines whether or not the operation unit 11B has received an input operation to reverse the vessel 11. If the operation unit 11B has not received an input operation to reverse the vessel 11, step SB1 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to reverse the vessel 11, the process proceeds to step SB2.

ステップSB2において、船舶制御装置11Cは、アクチュエータ11Aの推力発生部11A2が、船舶11を後進させる推進力を発生するように、アクチュエータ11Aを作動させる。その結果、船舶11が後進する。
次いで、ステップSB3において、例えば船舶制御装置11Cは、操作部11Bが船舶11の後進を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の後進を停止させる入力操作を受け付けていない場合には、ステップSB3が繰り返し実行される。一方、操作部11Bが船舶11の後進を停止させる入力操作を受け付けた場合には、ステップSB4に進む。
In step SB2, the vessel control device 11C operates the actuator 11A so that the thrust generating section 11A2 of the actuator 11A generates a thrust for moving the vessel 11 backward. As a result, the vessel 11 moves backward.
Next, in step SB3, for example, the vessel control device 11C determines whether or not the operation unit 11B has received an input operation to stop the reverse movement of the vessel 11. If the operation unit 11B has not received an input operation to stop the reverse movement of the vessel 11, step SB3 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to stop the reverse movement of the vessel 11, the process proceeds to step SB4.

ステップ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 vessel control device 11C causes the actuator 11A to stop generating a propulsive force that moves the vessel 11 backward. As a result, an inertial force (starting motion) that tries to continue moving backward is generated. Therefore, in the example shown in FIG. 10, in step SB4, the vessel control device 11C operates the actuator 11A so that the actuator 11A generates a thrust force in the opposite direction (forward direction of the vessel 11) to the direction of the inertial force generated in the vessel 11 (rearward direction of the vessel 11). In detail, in step SB4, the vessel control device 11C causes the actuator 11A to generate a forward thrust for the vessel 11 without the operation unit 11B needing to accept an input operation for causing the actuator 11A to generate a forward thrust for the vessel 11. As a result, it is possible to suppress the vessel 11 from moving backward (starting motion) due to the inertial force generated in the vessel 11.
Next, in step SB5, the vessel control device 11C monitors the speed of the vessel 11. More specifically, in step SB5, the vessel control device 11C determines whether the speed of the vessel 11 detected by the vessel speed detection unit 11E has decreased to a second threshold value or less. If the speed of the vessel 11 has not decreased to a second threshold value or less (i.e., the vessel 11 continues to move astern due to the inertial force (gait) of the vessel 11), step SB5 is repeatedly executed. On the other hand, if the speed of the vessel 11 has decreased to a second threshold value or less (i.e., it can be estimated that the astern movement of the vessel 11 due to the inertial force (gait) of the vessel 11 has ended), the process proceeds to step SB6.
In step SB6, the vessel control device 11C controls the actuator 11A to stop generating the forward thrust of the vessel 11.

つまり、図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 actuator 11A is generating a propulsive force to move the vessel 11 backward and the operation unit 11B receives an input operation to stop the generation of the propulsive force to move the vessel 11 backward, the vessel control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (forward of the vessel 11) to the direction of the inertial force occurring in the vessel 11 (backward of the vessel 11), without the operation unit 11B having to receive an input operation.
In addition, in the example shown in Figure 10, the ship control device 11C sets the period for which the actuator 11A is operated based on the speed of the ship 11 so that the actuator 11A generates a thrust in the opposite direction (forward of the ship 11) to the direction of the inertial force acting on the ship 11 (rearward of the ship 11).
In other words, in the example shown in Figure 10, when the ship control device 11C is operating the actuator 11A and the operation unit 11B receives an input operation to stop the operation of the actuator 11A (if YES is judged in step SB3), the ship control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (forward of the ship 11) to the direction of the inertial force occurring in the ship 11 (rearward of the ship 11), without the operation unit 11B needing to receive an input operation.
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 boat 11 when the actuator 11A transitions from an activated state to a deactivated state.

図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 ship control device 11C of the second embodiment when the operation unit 11B receives an input operation to turn the ship 11 clockwise on the spot, and then receives an input operation to stop the clockwise turning of the ship 11 on the spot.
11, in step SC1, for example, the vessel control device 11C determines whether the operation unit 11B has received an input operation to turn the vessel 11 on the spot clockwise. If the operation unit 11B has not received an input operation to turn the vessel 11 on the spot clockwise, step SC1 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to turn the vessel 11 on the spot clockwise, the process proceeds to step SC2.

ステップSC2において、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を時計回りにその場回頭させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が時計回りにその場回頭する。
次いで、ステップSC3において、例えば船舶制御装置11Cは、操作部11Bが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けていない場合には、ステップSC3が繰り返し実行される。一方、操作部11Bが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けた場合には、ステップSC4に進む。
In step SC2, the vessel control device 11C operates the actuator 11A so as to generate a moment in the vessel 11 that turns the vessel 11 on the spot in the clockwise direction. As a result, the vessel 11 turns on the spot in the clockwise direction.
Next, in step SC3, for example, the vessel control device 11C determines whether or not the operation unit 11B has received an input operation to stop the clockwise turning on the spot of the vessel 11. If the operation unit 11B has not received an input operation to stop the clockwise turning on the spot of the vessel 11, step SC3 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to stop the clockwise turning on the spot of the vessel 11, the process proceeds to step SC4.

ステップ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 vessel control device 11C causes the actuator 11A to stop generating a moment that turns the vessel 11 on the spot in the clockwise direction. As a result, a moment of inertia that tries to continue the turning on the spot in the clockwise direction is generated. Therefore, in the example shown in FIG. 11, in step SC4, the vessel control device 11C operates the actuator 11A so as to generate in the vessel 11 a moment in the opposite direction (counterclockwise) to the direction (clockwise) of the moment of inertia generated in the vessel 11. In detail, in step SC4, the vessel control device 11C generates a counterclockwise moment in the vessel 11 without the operation unit 11B needing to accept an input operation that generates a counterclockwise moment in the vessel 11. As a result, it is possible to suppress the vessel 11 from turning on the spot in the clockwise direction too much due to the moment of inertia generated in the vessel 11.
Next, in step SC5, the ship control device 11C monitors the angular velocity of the ship 11. In detail, in step SC5, the ship control device 11C determines whether the angular velocity of the ship 11 calculated based on the bow direction detected by the bow direction detection unit 11D has decreased to a third threshold value or less. If the angular velocity of the ship 11 has not decreased to the third threshold value or less (i.e., the ship 11 continues to turn on the spot clockwise due to the moment of inertia of the ship 11), step SC5 is repeatedly executed. On the other hand, if the angular velocity of the ship 11 has decreased to the third threshold value or less (i.e., it can be estimated that the clockwise turning on the spot of the ship 11 due to the moment of inertia of the ship 11 has ended), the process proceeds to step SC6.
In step SC6, the vessel control device 11C controls the actuator 11A to stop generating the counterclockwise moment.

つまり、図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 actuator 11A is generating a moment in the vessel 11 that turns the vessel 11 on the spot in a clockwise direction, and the operation unit 11B receives an input operation to stop the generation of the moment that turns the vessel 11 on the spot in a clockwise direction, the vessel control device 11C operates the actuator 11A so as to generate in the vessel 11 a moment in the opposite direction (counterclockwise) to the direction of the moment of inertia occurring in the vessel 11 (clockwise), without the operation unit 11B having to receive an input operation.
In addition, in the example shown in Figure 11, the ship control device 11C sets the period for which the actuator 11A is operated based on the angular velocity of the ship 11 so as to generate a moment in the ship 11 in the opposite direction (counterclockwise) to the direction (clockwise) of the moment of inertia occurring in the ship 11.
In other words, in the example shown in Figure 11, when the ship control device 11C is operating the actuator 11A and the operation unit 11B receives an input operation to stop the operation of the actuator 11A (if YES is judged in step SC3), the ship control device 11C operates the actuator 11A so as to generate in the ship 11 a moment in the opposite direction (counterclockwise) to the direction of the moment of inertia occurring in the ship 11, without the operation unit 11B needing to receive an input operation.
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 boat 11 when the actuator 11A transitions from an activated state to a deactivated state of the actuator 11A.

図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 ship control device 11C of the second embodiment when the operation unit 11B receives an input operation to turn the ship 11 counterclockwise on the spot, and then receives an input operation to stop the counterclockwise turning of the ship 11 on the spot.
12, in step SD1, for example, the vessel control device 11C determines whether the operation unit 11B has received an input operation to turn the vessel 11 on the spot counterclockwise. If the operation unit 11B has not received an input operation to turn the vessel 11 on the spot counterclockwise, step SD1 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to turn the vessel 11 on the spot counterclockwise, the process proceeds to step SD2.

ステップSD2において、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を反時計回りにその場回頭させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が反時計回りにその場回頭する。
次いで、ステップSD3において、例えば船舶制御装置11Cは、操作部11Bが船舶11の反時計回りのその場回頭を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の反時計回りのその場回頭を停止させる入力操作を受け付けていない場合には、ステップSD3が繰り返し実行される。一方、操作部11Bが船舶11の反時計回りのその場回頭を停止させる入力操作を受け付けた場合には、ステップSD4に進む。
In step SD2, the vessel control device 11C operates the actuator 11A so as to generate a moment in the vessel 11 that turns the vessel 11 on the spot counterclockwise. As a result, the vessel 11 turns on the spot counterclockwise.
Next, in step SD3, for example, the vessel control device 11C determines whether or not the operation unit 11B has received an input operation to stop the counterclockwise on-the-spot turning of the vessel 11. If the operation unit 11B has not received an input operation to stop the counterclockwise on-the-spot turning of the vessel 11, step SD3 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to stop the counterclockwise on-the-spot turning of the vessel 11, the process proceeds to step SD4.

ステップ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 vessel control device 11C causes the actuator 11A to stop generating a moment that turns the vessel 11 counterclockwise on the spot. As a result, a moment of inertia that tries to continue turning the vessel 11 counterclockwise on the spot is generated. Therefore, in the example shown in FIG. 12, in step SD4, the vessel control device 11C operates the actuator 11A so as to generate a moment in the vessel 11 in the opposite direction (clockwise) to the direction (counterclockwise) of the moment of inertia generated in the vessel 11. In detail, in step SD4, the vessel control device 11C generates a clockwise moment in the vessel 11 without the operation unit 11B needing to accept an input operation that generates a clockwise moment in the vessel 11. As a result, it is possible to suppress the vessel 11 from turning too far on the spot in the counterclockwise direction due to the moment of inertia generated in the vessel 11.
Next, in step SD5, the ship control device 11C monitors the angular velocity of the ship 11. In detail, in step SD5, the ship control device 11C determines whether the angular velocity of the ship 11 calculated based on the bow direction detected by the bow direction detection unit 11D has decreased to a third threshold value or less. If the angular velocity of the ship 11 has not decreased to the third threshold value or less (i.e., the ship 11 continues to turn counterclockwise on the spot due to the moment of inertia of the ship 11), step SD5 is repeatedly executed. On the other hand, if the angular velocity of the ship 11 has decreased to the third threshold value or less (i.e., it can be estimated that the counterclockwise turning on the spot of the ship 11 due to the moment of inertia of the ship 11 has ended), the process proceeds to step SD6.
In step SD6, the vessel control device 11C controls the actuator 11A to stop generating the clockwise moment.

つまり、図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 actuator 11A is generating a moment in the vessel 11 that turns the vessel 11 on the spot counterclockwise and the operation unit 11B receives an input operation to stop the generation of the moment that turns the vessel 11 on the spot counterclockwise, the vessel control device 11C operates the actuator 11A so as to generate in the vessel 11 a moment in the opposite direction (clockwise) to the direction of the moment of inertia occurring in the vessel 11 (counterclockwise), without the operation unit 11B having to receive an input operation.
In addition, in the example shown in Figure 12, the ship control device 11C sets the period for which the actuator 11A is operated based on the angular velocity of the ship 11 so as to generate a moment in the ship 11 in the opposite direction (clockwise) to the direction (counterclockwise) of the moment of inertia occurring in the ship 11.
In other words, in the example shown in Figure 12, when the ship control device 11C is operating the actuator 11A and the operation unit 11B receives an input operation to stop the operation of the actuator 11A (if YES is judged in step SD3), the ship control device 11C operates the actuator 11A so as to generate a moment in the ship 11 in the opposite direction (clockwise) to the direction of the moment of inertia occurring in the ship 11 (counterclockwise) without the operation unit 11B needing to receive an input operation.
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 boat 11 when the actuator 11A transitions from an activated state to a deactivated state of the actuator 11A.

図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 ship control device 11C of the second embodiment when the operation unit 11B receives an input operation to move the ship 11 forward and rotate it clockwise, and then receives an input operation to stop the forward movement and clockwise rotation of the ship 11.
13, in step SE1, for example, the vessel control device 11C determines whether the operation unit 11B has received an input operation to move the vessel 11 forward and turn clockwise. If the operation unit 11B has not received an input operation to move the vessel 11 forward and turn clockwise, step SE1 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to move the vessel 11 forward and turn clockwise, the process proceeds to step SE2.

ステップSE2において、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を前進させる推進力を発生し、かつ、船舶11を時計回りに旋回させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が前進しかつ時計回りに旋回する。
次いで、ステップSE3において、例えば船舶制御装置11Cは、操作部11Bが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けていない場合には、ステップSE3が繰り返し実行される。一方、操作部11Bが船舶11の前進および時計回りの旋回を停止させる入力操作を受け付けた場合には、ステップSE4に進む。
In step SE2, the vessel control device 11C operates the actuator 11A so as to generate a propulsive force for moving the vessel 11 forward and a moment for turning the vessel 11 clockwise in the vessel 11. As a result, the vessel 11 moves forward and turns clockwise.
Next, in step SE3, for example, the vessel control device 11C determines whether or not the operation unit 11B has received an input operation to stop the forward movement and clockwise rotation of the vessel 11. If the operation unit 11B has not received an input operation to stop the forward movement and clockwise rotation of the vessel 11, step SE3 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to stop the forward movement and clockwise rotation of the vessel 11, the process proceeds to step SE4.

ステップ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 vessel control device 11C causes the actuator 11A to stop generating a propulsive force for moving the vessel 11 forward and a moment for turning the vessel 11 clockwise. As a result, an inertial force that tries to continue moving forward and an inertial moment that tries to continue turning clockwise are generated. Therefore, in the example shown in Fig. 13, in step SE4, the vessel control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (rearward of the vessel 11) to the direction of the inertial force generated in the vessel 11 (forward of the vessel 11), and so that the vessel 11 generates a moment in the opposite direction (counterclockwise) to the direction of the inertial moment generated in the vessel 11 (clockwise). In detail, in step SE4, the vessel control device 11C causes the actuator 11A to generate a backward thrust for the vessel 11 and generates a counterclockwise moment in the vessel 11, without the operation unit 11B having to accept an input operation for generating a backward thrust for the vessel 11 and generating a counterclockwise moment in the vessel 11. As a result, it is possible to suppress the vessel 11 from moving forward due to the inertial force generated in the vessel 11 and the vessel 11 from turning too far in the clockwise direction due to the inertial moment generated in the vessel 11.
Next, in step SE5, the vessel control device 11C monitors the speed of the vessel 11. In detail, in step SE5, the vessel control device 11C determines whether or not the speed of the vessel 11 detected by the vessel speed detection unit 11E has decreased to a fourth threshold value or less. If the speed of the vessel 11 has not decreased to the fourth threshold value or less (i.e., the vessel 11 is moving forward due to the inertial force of the vessel 11 and is continuing to rotate clockwise due to the inertial moment of the vessel 11), step SE5 is repeatedly executed. On the other hand, if the speed of the vessel 11 has decreased to the fourth threshold value or less (i.e., it can be estimated that the forward movement of the vessel 11 due to the inertial force of the vessel 11 and the clockwise rotation of the vessel 11 due to the inertial moment of the vessel 11 have ended), the process proceeds to step SE6.
In step SE6, the vessel control device 11C controls the actuator 11A to stop generating the rearward thrust and the counterclockwise moment for the vessel 11.

つまり、図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 actuator 11A is generating a propulsive force to move the vessel 11 forward and is generating a moment in the vessel 11 to turn the vessel 11 clockwise, if the operation unit 11B receives an input operation to stop the generation of the propulsive force to move the vessel 11 forward and the moment to turn the vessel 11 clockwise, the vessel control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (rearward of the vessel 11) to the direction of the inertial force occurring in the vessel 11 (forward of the vessel 11), and so that the vessel 11 generates a moment in the opposite direction (counterclockwise) to the direction of the moment of inertia occurring in the vessel 11 (clockwise), without the operation unit 11B having to receive an input operation.
In addition, in the example shown in Figure 13, the ship control device 11C sets the period for which the actuator 11A is operated based on the speed of the ship 11 so that the actuator 11A generates a thrust force in the opposite direction (rearward of the ship 11) to the direction of the inertial force acting on the ship 11 (forward of the ship 11), and so that a moment in the ship 11 is generated in the opposite direction (counterclockwise) to the direction of the moment of inertia acting on the ship 11 (clockwise).
In other words, in the example shown in Figure 13, when the ship control device 11C is operating the actuator 11A and the operation unit 11B receives an input operation to stop the operation of the actuator 11A (if YES is judged in step SE3), the ship control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (rearward of the ship 11) to the direction of the inertial force occurring in the ship 11 (forward of the ship 11), and so that a moment in the ship 11 is generated in the opposite direction (counterclockwise) to the direction of the moment of inertia occurring in the ship 11 (clockwise), without the operation unit 11B having to accept an input operation.
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 vessel 11 when the actuator 11A transitions from an activated state to a deactivated state of the actuator 11A.

図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 ship control device 11C of the second embodiment when the operation unit 11B receives an input operation to cause the ship 11 to move backward and turn counterclockwise, and then receives an input operation to stop the ship 11 from moving backward and turning counterclockwise.
14, in step SF1, for example, the vessel control device 11C determines whether the operation unit 11B has received an input operation to reverse and turn the vessel 11 counterclockwise. If the operation unit 11B has not received an input operation to reverse and turn the vessel 11 counterclockwise, step SF1 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to reverse and turn the vessel 11 counterclockwise, the process proceeds to step SF2.

ステップSF2において、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を後進させる推進力を発生し、かつ、船舶11を反時計回りに旋回させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が後進しかつ反時計回りに旋回する。
次いで、ステップSF3において、例えば船舶制御装置11Cは、操作部11Bが船舶11の後進および反時計回りの旋回を停止させる入力操作を受け付けたか否かを判定する。操作部11Bが船舶11の後進および反時計回りの旋回を停止させる入力操作を受け付けていない場合には、ステップSF3が繰り返し実行される。一方、操作部11Bが船舶11の後進および反時計回りの旋回を停止させる入力操作を受け付けた場合には、ステップSF4に進む。
In step SF2, the vessel control device 11C operates the actuator 11A so as to generate a propulsive force for moving the vessel 11 backward and generate a moment for turning the vessel 11 counterclockwise in the vessel 11. As a result, the vessel 11 moves backward and turns counterclockwise.
Next, in step SF3, for example, the vessel control device 11C determines whether the operation unit 11B has received an input operation to stop the reverse movement and counterclockwise turning of the vessel 11. If the operation unit 11B has not received an input operation to stop the reverse movement and counterclockwise turning of the vessel 11, step SF3 is repeatedly executed. On the other hand, if the operation unit 11B has received an input operation to stop the reverse movement and counterclockwise turning of the vessel 11, the process proceeds to step SF4.

ステップ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 vessel control device 11C causes the actuator 11A to stop generating a propulsive force for moving the vessel 11 backward and a moment for turning the vessel 11 counterclockwise. As a result, an inertial force that tries to continue moving backward and an inertial moment that tries to continue turning counterclockwise are generated. Therefore, in the example shown in Fig. 14, in step SF4, the vessel control device 11C operates the actuator 11A to generate a thrust in the opposite direction (forward of the vessel 11) to the direction of the inertial force generated in the vessel 11 (backward of the vessel 11), and to generate a moment in the vessel 11 in the opposite direction (clockwise) to the direction of the inertial moment generated in the vessel 11 (counterclockwise). In detail, in step SF4, the vessel control device 11C causes the actuator 11A to generate a forward thrust for the vessel 11 and generates a clockwise moment in the vessel 11, without the need for the operation unit 11B to accept an input operation for generating a forward thrust for the vessel 11 and generating a clockwise moment in the vessel 11. As a result, it is possible to suppress the vessel 11 from moving backward due to the inertial force generated in the vessel 11, and the vessel 11 from turning too far counterclockwise due to the inertial moment generated in the vessel 11.
Next, in step SF5, the vessel control device 11C monitors the speed of the vessel 11. In detail, in step SF5, the vessel control device 11C determines whether the speed of the vessel 11 detected by the vessel speed detection unit 11E has decreased to a fourth threshold or less. If the speed of the vessel 11 has not decreased to the fourth threshold or less (i.e., the vessel 11 is moving backward due to the inertial force of the vessel 11 and is continuing to rotate counterclockwise due to the inertial moment of the vessel 11), step SF5 is repeatedly executed. On the other hand, if the speed of the vessel 11 has decreased to the fourth threshold or less (i.e., it can be estimated that the backward movement of the vessel 11 due to the inertial force of the vessel 11 and the counterclockwise rotation of the vessel 11 due to the inertial moment of the vessel 11 have ended), the process proceeds to step SF6.
In step SF6, the vessel control device 11C causes the actuator 11A to stop generating the forward thrust and the clockwise moment of the vessel 11.

つまり、図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 actuator 11A is generating a propulsive force that moves the vessel 11 backward and is generating a moment in the vessel 11 that turns the vessel 11 counterclockwise, if the operation unit 11B receives an input operation to stop the generation of the propulsive force that moves the vessel 11 backward and the moment that turns the vessel 11 counterclockwise, the vessel control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (forward of the vessel 11) to the direction of the inertial force occurring in the vessel 11 (rearward of the vessel 11), and so that the vessel 11 generates a moment in the opposite direction (clockwise) to the direction of the moment of inertia occurring in the vessel 11 (counterclockwise), without the operation unit 11B having to receive an input operation.
In addition, in the example shown in Figure 14, the ship control device 11C sets the period for which the actuator 11A is operated based on the speed of the ship 11 so that the actuator 11A generates a thrust in the opposite direction (forward of the ship 11) to the direction of the inertial force acting on the ship 11 (rearward of the ship 11), and so that a moment in the ship 11 is generated in the opposite direction (clockwise) to the direction of the moment of inertia acting on the ship 11 (counterclockwise).
In other words, in the example shown in Figure 14, when the ship control device 11C is operating the actuator 11A and the operation unit 11B receives an input operation to stop the operation of the actuator 11A (if YES is judged in step SF3), the ship control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (forward of the ship 11) to the direction of the inertial force occurring in the ship 11 (rearward of the ship 11), and so that a moment in the ship 11 is generated in the opposite direction (clockwise) to the direction of the moment of inertia occurring in the ship 11 (counterclockwise), without the operation unit 11B having to accept an input operation.
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 vessel 11 when the actuator 11A transitions from an activated state to a deactivated state of the actuator 11A.

<第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 ship maneuvering system 1 of the third embodiment is configured similarly to the ship maneuvering system 1 of the first embodiment described above, except for the points described below. Therefore, the ship maneuvering system 1 of the third embodiment can achieve the same effects as the ship maneuvering system 1 of the first embodiment described above, except for the points described below.

図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 ship maneuvering system 1 including a ship 11 to which a ship control device 11C according to the third embodiment is applied.
In the example shown in FIG. 15 , the ship maneuvering system 1 includes a ship 11 and an input device 12. The ship 11 includes an actuator 11A, an operation unit 11B, a ship control device 11C, a bow direction detection unit 11D, a ship speed detection unit 11E, a ship position detection unit 11F, and a communication unit 11G. The actuator 11A is configured similarly to the actuator 11A shown in FIG. 1. The operation unit 11B is configured similarly to the operation unit 11B shown in FIG. 1. The ship control device 11C is configured similarly to the ship control device 11C shown in FIG. 1. The bow direction detection unit 11D is configured similarly to the bow direction detection unit 11D shown in FIG. 1. The ship speed detection unit 11E is configured similarly to the ship speed detection unit 11E shown in FIG. 1. The ship position detection unit 11F is configured similarly to the ship position detection unit 11F shown in FIG. 1. The communication unit 11G communicates with the input device 12.
The input device 12 is provided separately from the ship 11. That is, the input device 12 can be used by the operator of the ship 11, for example, at a location away from the ship 11. The input device 12 includes an operation unit 12A and a communication unit 12B. The operation unit 12A accepts input operations from the operator of the ship 11. The communication unit 12B transmits information indicating the input operations of the operator of the ship 11 accepted by the operation unit 12A to the ship 11. The communication unit 11G of the ship 11 receives the information indicating the input operations transmitted by the communication unit 12B of the input device 12. The ship control device 11C of the ship 11 operates the actuator 11A based on the input operations accepted by the operation unit 12A of the input device 12.

入力装置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 ship control device 11C of the third embodiment when the operation unit 12A of the input device 12 receives an input operation to move the ship 11 forward and then receives an input operation to stop the forward movement of the ship 11, for example, in a step corresponding to step S11 in FIG. 3, the ship control device 11C determines whether the operation unit 12A of the input device 12 has received an input operation to move the ship 11 forward. If the operation unit 12A has not received an input operation to move the ship 11 forward, the step corresponding to step S11 in FIG. 3 is repeatedly executed. On the other hand, if the operation unit 12A has received an input operation to move the ship 11 forward, the process proceeds to a step corresponding to step S12 in FIG. 3.

図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 vessel control device 11C operates the actuator 11A so that the thrust generating section 11A2 of the actuator 11A generates a propulsive force for moving the vessel 11 forward. As a result, the vessel 11 moves forward as shown in FIG 2(C) (i.e., the vessel 11 moves upward in FIG 2).
Next, in a step corresponding to step S13 in Fig. 3, for example, the vessel control device 11C determines whether or not the operation unit 12A of the input device 12 has received an input operation to stop the forward movement of the vessel 11. If the operation unit 12A has not received an input operation to stop the forward movement of the vessel 11, the step corresponding to step S13 in Fig. 3 is repeatedly executed. On the other hand, if the operation unit 12A has received an input operation to stop the forward movement of the vessel 11, the process proceeds to a step corresponding to step S14 in Fig. 3.

図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 ship control device 11C causes the actuator 11A to stop generating the propulsive force that moves the ship 11 forward. As a result, an upward inertial force (starting) in FIG. 2 that tries to continue moving forward is generated. Therefore, in the third embodiment of the ship maneuvering system 1, in a step corresponding to step S14 in FIG. 3, the ship control device 11C operates the actuator 11A so that the actuator 11A generates a thrust force in the opposite direction (downward in FIG. 2) to the direction of the inertial force generated in the ship 11 (upward in FIG. 2). In detail, in a step corresponding to step S14 in FIG. 3, the ship control device 11C causes the actuator 11A to generate a downward thrust in FIG. 2 without the operation unit 12A having to accept an input operation to cause the actuator 11A to generate a downward thrust in FIG. 2. As a result, as shown in FIG. 2(A) and FIG. 2(B), the ship 11 can be prevented from moving upward in FIG. 2 (starting) due to the inertial force generated in the ship 11.

次いで、図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 vessel control device 11C monitors the elapsed time from when the operation unit 12A of the input device 12 received an input operation to stop the operation of the actuator 11A (i.e., when it is determined in the step corresponding to step S13 in Fig. 3 that the operation unit 12A received an input operation to stop the forward movement of the vessel 11). In detail, in the step corresponding to step S15 in Fig. 3, the vessel control device 11C determines whether or not the elapsed time from when the operation unit 12A received an input operation to stop the operation of the actuator 11A is equal to or greater than a first threshold value. If the elapsed time is not equal to or greater than the first threshold value (i.e., when it can be estimated that the vessel 11 is likely to move upward in Fig. 2 due to the inertial force (gain) of the vessel 11), the step corresponding to step S15 in Fig. 3 is repeatedly executed. On the other hand, if the elapsed time becomes equal to or greater than the first threshold value (i.e., if it is estimated that there is no risk of the ship 11 moving upward in Figure 2 due to the inertial force (gain) of the ship 11), the process proceeds to a step equivalent to step S16 in Figure 3.
In a step corresponding to step S16 in FIG. 3, the vessel control device 11C controls the actuator 11A to stop generating the downward thrust in FIG.

つまり、第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 ship steering system 1, when the ship control device 11C is operating the actuator 11A and the operation unit 12A of the input device 12 receives an input operation to stop the operation of the actuator 11A (when the result is determined to be YES in a step corresponding to step S13 in Figure 3), the ship control device 11C operates the actuator 11A without the operation unit 12A needing to receive an input operation so that the actuator 11A generates a thrust in the opposite direction (downward in Figure 2) to the direction of the inertial force occurring in the ship 11 (upward in Figure 2).
Therefore, in the third embodiment of the ship maneuvering system 1, it is possible to eliminate the need for the ship operator to perform an input operation to counteract the inertial force generated in the ship 11 when the actuator 11A transitions from an activated state to a deactivated state.
In addition, in the third embodiment of the ship steering system 1, even if the ship operator who is away from the ship 11 cannot grasp the inertial force acting on the ship 11, the state of the ship 11 can be appropriately transitioned from an operating state of the actuator 11A to a stopped state of the actuator 11A.

入力装置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 ship control device 11C of the third embodiment when the operation unit 12A of the input device 12 receives an input operation to turn the ship 11 on the spot clockwise and then receives an input operation to stop the clockwise turning of the ship 11 on the spot, in a step corresponding to step S31 in FIG. 5, for example, the ship control device 11C determines whether the operation unit 12A of the input device 12 has received an input operation to turn the ship 11 on the spot clockwise. If the operation unit 12A has not received an input operation to turn the ship 11 on the spot clockwise, the step corresponding to step S31 in FIG. 5 is repeatedly executed. On the other hand, if the operation unit 12A has received an input operation to turn the ship 11 on the spot clockwise, the process proceeds to a step corresponding to step S32 in FIG. 5.

図5のステップS32に相当するステップにおいて、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を時計回りにその場回頭させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が時計回りにその場回頭する。
次いで、図5のステップS33に相当するステップにおいて、例えば船舶制御装置11Cは、入力装置12の操作部12Aが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けたか否かを判定する。操作部12Aが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けていない場合には、図5のステップS33に相当するステップが繰り返し実行される。一方、操作部12Aが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けた場合には、図5のステップS34に相当するステップに進む。
5, the vessel control device 11C operates the actuator 11A so as to generate a moment in the vessel 11 that turns the vessel 11 on the spot in the clockwise direction. As a result, the vessel 11 turns on the spot in the clockwise direction.
Next, in a step corresponding to step S33 in Fig. 5, for example, the vessel control device 11C determines whether or not the operation unit 12A of the input device 12 has received an input operation to stop the clockwise turning on the spot of the vessel 11. If the operation unit 12A has not received an input operation to stop the clockwise turning on the spot of the vessel 11, the step corresponding to step S33 in Fig. 5 is repeatedly executed. On the other hand, if the operation unit 12A has received an input operation to stop the clockwise turning on the spot of the vessel 11, the process proceeds to a step corresponding to step S34 in Fig. 5.

図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 ship control device 11C causes the actuator 11A to stop generating a moment that turns the ship 11 on the spot in the clockwise direction. As a result, a moment of inertia that tries to continue the clockwise turning on the spot is generated. Therefore, in the ship maneuvering system 1 of the third embodiment, in a step corresponding to step S34 in Fig. 5, the ship control device 11C operates the actuator 11A so as to generate a moment in the ship 11 in the opposite direction (counterclockwise) to the direction (clockwise) of the moment of inertia generated in the ship 11. In detail, in a step corresponding to step S34 in Fig. 5, the ship control device 11C generates a counterclockwise moment in the ship 11 without the operation unit 12A needing to accept an input operation that generates a counterclockwise moment in the ship 11. As a result, it is possible to suppress the ship 11 from turning on the spot in the clockwise direction too much due to the moment of inertia generated in the ship 11.
Next, in a step corresponding to step S35 in Fig. 5, the vessel control device 11C monitors the elapsed time from when the operation unit 12A of the input device 12 receives an input operation to stop the operation of the actuator 11A (i.e., when it is determined in the step corresponding to step S33 in Fig. 5 that the operation unit 12A has received an input operation to stop the clockwise on-the-spot turning of the vessel 11). In detail, in the step corresponding to step S35 in Fig. 5, the vessel control device 11C determines whether the elapsed time from when the operation unit 12A receives an input operation to stop the operation of the actuator 11A is equal to or greater than a first threshold value. If the elapsed time is not equal to or greater than the first threshold value (i.e., when it can be estimated that the vessel 11 may turn too much on the spot clockwise due to the moment of inertia of the vessel 11), the step corresponding to step S35 in Fig. 5 is repeatedly executed. On the other hand, if the elapsed time is equal to or greater than the first threshold value (i.e., if it is estimated that there is no risk of the vessel 11 turning too far clockwise on the spot due to the moment of inertia of the vessel 11), the process proceeds to a step equivalent to step S36 in FIG. 5.
In a step corresponding to step S36 in FIG. 5, the vessel control device 11C controls the actuator 11A to stop generating the counterclockwise moment.

つまり、第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 ship steering system 1, when the ship control device 11C is operating the actuator 11A and the operation unit 12A of the input device 12 receives an input operation to stop the operation of the actuator 11A (when the answer is determined to be YES in a step corresponding to step S33 in Figure 5), the ship control device 11C operates the actuator 11A so as to generate in the ship 11 a moment in the opposite direction (counterclockwise) to the direction of the moment of inertia generated in the ship 11, without the operation unit 12A needing to receive the input operation.
Therefore, in the third embodiment of the ship maneuvering system 1, it is possible to eliminate the need for the ship operator to perform an input operation to counteract the moment of inertia generated in the ship 11 when the actuator 11A transitions from an activated state to a deactivated state of the actuator 11A.
In addition, in the third embodiment of the ship steering system 1, even if the ship operator who is away from the ship 11 cannot grasp the moment of inertia occurring in the ship 11, the state of the ship 11 can be appropriately transitioned from a state in which the actuator 11A is operating to a state in which the actuator 11A is not operating.

入力装置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 vessel control device 11C of the third embodiment when the operation unit 12A of the input device 12 receives an input operation to move the vessel 11 forward and rotate clockwise, and then receives an input operation to stop the forward movement and clockwise rotation of the vessel 11, in a step corresponding to step S51 in FIG. 7, for example, the vessel control device 11C determines whether the operation unit 12A of the input device 12 has received an input operation to move the vessel 11 forward and rotate clockwise. If the operation unit 12A has not received an input operation to move the vessel 11 forward and rotate clockwise, the step corresponding to step S51 in FIG. 7 is repeatedly executed. On the other hand, if the operation unit 12A has received an input operation to move the vessel 11 forward and rotate clockwise, the process proceeds to a step corresponding to step S52 in FIG. 7.

図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 vessel control device 11C activates the actuator 11A so as to generate a propulsive force for moving the vessel 11 forward and a moment for turning the vessel 11 clockwise in the vessel 11. As a result, the vessel 11 moves forward and turns clockwise.
Next, in a step corresponding to step S53 in Fig. 7, for example, the vessel control device 11C determines whether or not the operation unit 12A of the input device 12 has received an input operation to stop the forward movement and clockwise turning of the vessel 11. If the operation unit 12A has not received an input operation to stop the forward movement and clockwise turning of the vessel 11, the step corresponding to step S53 in Fig. 7 is repeatedly executed. On the other hand, if the operation unit 12A has received an input operation to stop the forward movement and clockwise turning of the vessel 11, the process proceeds to a step corresponding to step S54 in Fig. 7.

図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 vessel control device 11C causes the actuator 11A to stop generating a propulsive force for moving the vessel 11 forward and a moment for turning the vessel 11 clockwise. As a result, an inertial force that tries to continue moving forward and an inertial moment that tries to continue turning clockwise are generated. Therefore, in the vessel maneuvering system 1 of the third embodiment, in a step corresponding to step S54 in Fig. 7, the vessel control device 11C operates the actuator 11A to generate a thrust force in a direction opposite (rearward of the vessel 11) to the direction of the inertial force generated in the vessel 11 (forward of the vessel 11), and to generate a moment in the vessel 11 in a direction opposite (counterclockwise) to the direction of the inertial moment generated in the vessel 11 (clockwise). 7 , the vessel control device 11C causes the actuator 11A to generate a backward thrust for the vessel 11 and generates a counterclockwise moment in the vessel 11, without the operation unit 12A having to accept an input operation for generating a backward thrust for the vessel 11 and generating a counterclockwise moment in the vessel 11. As a result, it is possible to prevent the vessel 11 from moving forward due to the inertial force generated in the vessel 11, and to prevent the vessel 11 from turning too far in the clockwise direction due to the inertial moment generated in the vessel 11.
Next, in a step corresponding to step S55 in Fig. 7, the vessel control device 11C monitors the elapsed time from when the operation unit 12A of the input device 12 receives an input operation to stop the operation of the actuator 11A (i.e., when it is determined in the step corresponding to step S53 in Fig. 7 that the operation unit 12A has received an input operation to stop the forward movement and clockwise rotation of the vessel 11). In detail, in the step corresponding to step S55 in Fig. 5, the vessel control device 11C determines whether or not the elapsed time from when the operation unit 12A receives an input operation to stop the operation of the actuator 11A is equal to or greater than a first threshold value. If the elapsed time is not equal to or greater than the first threshold value (i.e., when it can be estimated that the vessel 11 is likely to move forward due to the inertial force of the vessel 11 and that the vessel 11 is likely to turn too far clockwise due to the moment of inertia of the vessel 11), the step corresponding to step S55 in Fig. 7 is repeatedly executed. On the other hand, if the elapsed time becomes equal to or greater than the first threshold value (i.e., if it is estimated that there is no risk of the vessel 11 moving forward due to the inertial force of the vessel 11, and no risk of the vessel 11 turning too far clockwise due to the moment of inertia of the vessel 11), the process proceeds to a step equivalent to step S56 in FIG. 7.
In a step corresponding to step S56 in FIG. 7, the vessel control device 11C controls the actuator 11A to stop generating the rearward thrust and the counterclockwise moment for the vessel 11.

つまり、第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 ship steering system 1, when the ship control device 11C is operating the actuator 11A and the operation unit 12A of the input device 12 receives an input operation to stop the operation of the actuator 11A (when the result is judged to be YES in a step corresponding to step S53 in Figure 7), the ship control device 11C operates the actuator 11A so that the actuator 11A generates a thrust force in the opposite direction (rearward of the ship 11) to the direction of the inertial force acting on the ship 11 (forward of the ship 11), and so that a moment in the ship 11 is generated in the opposite direction (counterclockwise) to the direction of the moment of inertia acting on the ship 11 (clockwise), without the operation unit 12A having to accept the input operation.
Therefore, in the third embodiment of the ship steering system 1, it is possible to eliminate the need for the ship operator to perform input operations to counteract the inertial forces and moments of inertia generated in the ship 11 when the actuator 11A transitions from an activated state to a deactivated state of the actuator 11A.
In addition, in the third embodiment of the ship steering system 1, even if the ship operator who is away from the ship 11 cannot grasp the inertial force and moment of inertia occurring in the ship 11, the state of the ship 11 can be appropriately transitioned from a state in which the actuator 11A is operating to a state in which the actuator 11A is not operating.

<第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 ship maneuvering system 1 of the fourth embodiment is configured similarly to the ship maneuvering systems 1 of the second and third embodiments, except for the points described below. Therefore, the ship maneuvering system 1 of the fourth embodiment can achieve the same effects as the ship maneuvering systems 1 of the second and third embodiments, except for the points described below.

第4実施形態の操船システム1は、図15に示す第3実施形態の操船システム1と同様に構成されている。 The fourth embodiment of the ship steering system 1 is configured similarly to the third embodiment of the ship steering system 1 shown in FIG. 15.

入力装置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 ship control device 11C of the fourth embodiment when the operation unit 12A of the input device 12 receives an input operation to move the ship 11 forward and then receives an input operation to stop the forward movement of the ship 11, for example, in a step corresponding to step SA1 in FIG. 9, the ship control device 11C determines whether the operation unit 12A of the input device 12 has received an input operation to move the ship 11 forward. If the operation unit 12A has not received an input operation to move the ship 11 forward, the step corresponding to step SA1 in FIG. 9 is repeatedly executed. On the other hand, if the operation unit 12A has received an input operation to move the ship 11 forward, the process proceeds to a step corresponding to step SA2 in FIG. 9.

図9のステップSA2に相当するステップにおいて、船舶制御装置11Cは、アクチュエータ11Aの推力発生部11A2が、船舶11を前進させる推進力を発生するように、アクチュエータ11Aを作動させる。その結果、船舶11が前進する。
次いで、図9のステップSA3に相当するステップにおいて、例えば船舶制御装置11Cは、入力装置12の操作部12Aが船舶11の前進を停止させる入力操作を受け付けたか否かを判定する。操作部12Aが船舶11の前進を停止させる入力操作を受け付けていない場合には、図9のステップSA3に相当するステップが繰り返し実行される。一方、操作部12Aが船舶11の前進を停止させる入力操作を受け付けた場合には、図9のステップSA4に相当するステップに進む。
9, the vessel control device 11C operates the actuator 11A so that the thrust generating section 11A2 of the actuator 11A generates a propulsive force for moving the vessel 11 forward. As a result, the vessel 11 moves forward.
Next, in a step corresponding to step SA3 in Fig. 9, for example, the vessel control device 11C determines whether or not the operation unit 12A of the input device 12 has received an input operation to stop the forward movement of the vessel 11. If the operation unit 12A has not received an input operation to stop the forward movement of the vessel 11, the step corresponding to step SA3 in Fig. 9 is repeatedly executed. On the other hand, if the operation unit 12A has received an input operation to stop the forward movement of the vessel 11, the process proceeds to a step corresponding to step SA4 in Fig. 9.

図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 vessel control device 11C causes the actuator 11A to stop generating a propulsive force that moves the vessel 11 forward. As a result, an inertial force (starting speed) that tries to continue the forward movement is generated. Therefore, in the vessel maneuvering system 1 of the fourth embodiment, in a step corresponding to step SA4 in Fig. 9, the vessel control device 11C operates the actuator 11A so that the actuator 11A generates a thrust force in a direction opposite to the direction of the inertial force generated in the vessel 11 (the forward direction of the vessel 11). In detail, in a step corresponding to step SA4 in Fig. 9, the vessel control device 11C causes the actuator 11A to generate a backward thrust for the vessel 11 without the operation unit 12A having to accept an input operation for causing the actuator 11A to generate a backward thrust for the vessel 11. As a result, it is possible to suppress the vessel 11 from moving forward (starting speed) due to the inertial force generated in the vessel 11.
Next, in a step corresponding to step SA5 in Fig. 9, the vessel control device 11C monitors the speed of the vessel 11. In detail, in a step corresponding to step SA5 in Fig. 9, the vessel control device 11C determines whether or not the speed of the vessel 11 detected by the vessel speed detection unit 11E has decreased to a second threshold value or less. If the speed of the vessel 11 has not decreased to a second threshold value or less (i.e., if the vessel 11 continues to move forward due to the inertial force (foot) of the vessel 11), the step corresponding to step SA5 in Fig. 9 is repeatedly executed. On the other hand, if the speed of the vessel 11 has decreased to a second threshold value or less (i.e., if it can be estimated that the forward movement of the vessel 11 due to the inertial force (foot) of the vessel 11 has ended), the process proceeds to a step corresponding to step SA6 in Fig. 9.
In a step corresponding to step SA6 in FIG. 9, the vessel control device 11C controls the actuator 11A to stop generating the rearward thrust of the vessel 11.

つまり、第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 ship steering system 1, when the ship control device 11C is operating the actuator 11A and the operation unit 12A of the input device 12 receives an input operation to stop the operation of the actuator 11A (when the result is determined to be YES in a step corresponding to step SA3 in Figure 9), the ship control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (rearward of the ship 11) to the direction of the inertial force generated in the ship 11 (forward of the ship 11), without the operation unit 12A needing to receive the input operation.
Therefore, in the fourth embodiment of the ship maneuvering system 1, it is possible to eliminate the need for the ship operator to perform an input operation to counteract the inertial force generated in the ship 11 when the actuator 11A transitions from an activated state to a deactivated state.
In addition, in the fourth embodiment of the ship steering system 1, even if the ship operator who is away from the ship 11 cannot grasp the inertial force acting on the ship 11, the state of the ship 11 can be appropriately transitioned from an operating state of the actuator 11A to a stopped state of the actuator 11A.

入力装置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 ship control device 11C of the fourth embodiment when the operation unit 12A of the input device 12 receives an input operation to turn the ship 11 on the spot clockwise and then receives an input operation to stop the clockwise turning of the ship 11 on the spot, in a step corresponding to step SC1 in FIG. 11, for example, the ship control device 11C determines whether the operation unit 12A of the input device 12 has received an input operation to turn the ship 11 on the spot clockwise. If the operation unit 12A has not received an input operation to turn the ship 11 on the spot clockwise, the step corresponding to step SC1 in FIG. 11 is repeatedly executed. On the other hand, if the operation unit 12A has received an input operation to turn the ship 11 on the spot clockwise, the process proceeds to a step corresponding to step SC2 in FIG. 11.

図11のステップSC2に相当するステップにおいて、船舶制御装置11Cは、アクチュエータ11Aが、船舶11を時計回りにその場回頭させるモーメントを船舶11に発生させるように、アクチュエータ11Aを作動させる。その結果、船舶11が時計回りにその場回頭する。
次いで、図11のステップSC3に相当するステップにおいて、例えば船舶制御装置11Cは、入力装置12の操作部12Aが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けたか否かを判定する。操作部12Aが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けていない場合には、図11のステップSC3に相当するステップが繰り返し実行される。一方、操作部12Aが船舶11の時計回りのその場回頭を停止させる入力操作を受け付けた場合には、図11のステップSC4に相当するステップに進む。
11, the vessel control device 11C operates the actuator 11A so as to generate a moment in the vessel 11 that turns the vessel 11 on the spot in the clockwise direction. As a result, the vessel 11 turns on the spot in the clockwise direction.
Next, in a step corresponding to step SC3 in Fig. 11, for example, the vessel control device 11C determines whether or not the operation unit 12A of the input device 12 has received an input operation to stop the clockwise turning on the spot of the vessel 11. If the operation unit 12A has not received an input operation to stop the clockwise turning on the spot of the vessel 11, the step corresponding to step SC3 in Fig. 11 is repeatedly executed. On the other hand, if the operation unit 12A has received an input operation to stop the clockwise turning on the spot of the vessel 11, the process proceeds to a step corresponding to step SC4 in Fig. 11.

図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 ship control device 11C causes the actuator 11A to stop generating a moment that turns the ship 11 on the spot in the clockwise direction. As a result, a moment of inertia that tries to continue the turning on the spot in the clockwise direction is generated. Therefore, in the ship maneuvering system 1 of the fourth embodiment, in a step corresponding to step SC4 in Fig. 11, the ship control device 11C operates the actuator 11A so as to generate a moment in the ship 11 in the opposite direction (counterclockwise) to the direction (clockwise) of the moment of inertia generated in the ship 11. In detail, in a step corresponding to step SC4 in Fig. 11, the ship control device 11C generates a counterclockwise moment in the ship 11 without the operation unit 12A needing to accept an input operation that generates a counterclockwise moment in the ship 11. As a result, it is possible to suppress the ship 11 from turning on the spot in the clockwise direction too much due to the moment of inertia generated in the ship 11.
Next, in a step corresponding to step SC5 in Fig. 11, the ship control device 11C monitors the angular velocity of the ship 11. In detail, in a step corresponding to step SC5 in Fig. 11, the ship control device 11C determines whether or not the angular velocity of the ship 11 calculated based on the bow direction detected by the bow direction detection unit 11D has decreased to a third threshold value or less. If the angular velocity of the ship 11 has not decreased to the third threshold value or less (i.e., the ship 11 continues to turn on the spot clockwise due to the moment of inertia of the ship 11), the step corresponding to step SC5 in Fig. 11 is repeatedly executed. On the other hand, if the angular velocity of the ship 11 has decreased to the third threshold value or less (i.e., it can be estimated that the clockwise turning on the spot of the ship 11 due to the moment of inertia of the ship 11 has ended), the process proceeds to a step corresponding to step SC6 in Fig. 11.
In a step corresponding to step SC6 in FIG. 11, the vessel control device 11C controls the actuator 11A to stop generating the counterclockwise moment.

つまり、第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 ship steering system 1, when the ship control device 11C is operating the actuator 11A and the operation unit 12A of the input device 12 receives an input operation to stop the operation of the actuator 11A (when the answer is determined to be YES in a step corresponding to step SC3 in Figure 11), the ship control device 11C operates the actuator 11A so as to generate in the ship 11 a moment in the opposite direction (counterclockwise) to the direction of the moment of inertia generated in the ship 11, without the operation unit 12A needing to receive the input operation.
Therefore, in the fourth embodiment of the ship maneuvering system 1, it is possible to eliminate the need for the ship operator to perform an input operation to counteract the moment of inertia generated in the ship 11 when the actuator 11A transitions from an activated state to a deactivated state of the actuator 11A.
In addition, in the fourth embodiment of the ship steering system 1, even if the ship operator who is away from the ship 11 cannot grasp the moment of inertia occurring in the ship 11, the state of the ship 11 can be appropriately transitioned from a state in which the actuator 11A is operating to a state in which the actuator 11A is not operating.

入力装置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 ship control device 11C of the fourth embodiment when the operation unit 12A of the input device 12 receives an input operation to move the ship 11 forward and turn clockwise, and then receives an input operation to stop the forward movement and clockwise turn of the ship 11, in a step corresponding to step SE1 in FIG. 13, for example, the ship control device 11C determines whether the operation unit 12A of the input device 12 has received an input operation to move the ship 11 forward and turn clockwise. If the operation unit 12A has not received an input operation to move the ship 11 forward and turn clockwise, the step corresponding to step SE1 in FIG. 13 is repeatedly executed. On the other hand, if the operation unit 12A has received an input operation to move the ship 11 forward and turn clockwise, the process proceeds to a step corresponding to step SE2 in FIG. 13.

図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 vessel control device 11C activates the actuator 11A so as to generate a propulsive force for moving the vessel 11 forward and a moment for turning the vessel 11 clockwise in the vessel 11. As a result, the vessel 11 moves forward and turns clockwise.
Next, in a step corresponding to step SE3 in Fig. 13, for example, the vessel control device 11C determines whether the operation unit 12A of the input device 12 has received an input operation to stop the forward movement and clockwise turning of the vessel 11. If the operation unit 12A has not received an input operation to stop the forward movement and clockwise turning of the vessel 11, the step corresponding to step SE3 in Fig. 13 is repeatedly executed. On the other hand, if the operation unit 12A has received an input operation to stop the forward movement and clockwise turning of the vessel 11, the process proceeds to a step corresponding to step SE4 in Fig. 13.

図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 vessel control device 11C causes the actuator 11A to stop generating a propulsive force for moving the vessel 11 forward and a moment for turning the vessel 11 clockwise. As a result, an inertial force that tries to continue moving forward and an inertial moment that tries to continue turning clockwise are generated. Therefore, in the vessel maneuvering system 1 of the fourth embodiment, in a step corresponding to step SE4 in Fig. 13, the vessel control device 11C operates the actuator 11A to generate a thrust force in a direction opposite (rearward of the vessel 11) to the direction of the inertial force generated in the vessel 11 (forward of the vessel 11), and to generate a moment in the vessel 11 in a direction opposite (counterclockwise) to the direction of the moment of inertia generated in the vessel 11 (clockwise). 13, the vessel control device 11C causes the actuator 11A to generate a backward thrust for the vessel 11 and generates a counterclockwise moment in the vessel 11, without the operation unit 12A having to accept an input operation for generating a backward thrust for the vessel 11 and generating a counterclockwise moment in the vessel 11. As a result, it is possible to prevent the vessel 11 from moving forward due to the inertial force generated in the vessel 11, and to prevent the vessel 11 from turning too far in the clockwise direction due to the inertial moment generated in the vessel 11.
Next, in a step corresponding to step SE5 in Fig. 13, the vessel control device 11C monitors the speed of the vessel 11. In detail, in a step corresponding to step SE5 in Fig. 13, the vessel control device 11C determines whether or not the speed of the vessel 11 detected by the vessel speed detection unit 11E has decreased to a fourth threshold value or less. If the speed of the vessel 11 has not decreased to the fourth threshold value or less (i.e., if the vessel 11 is moving forward due to the inertial force of the vessel 11 and is continuing to rotate clockwise due to the inertial moment of the vessel 11), the step corresponding to step SE5 in Fig. 13 is repeatedly executed. On the other hand, if the speed of the vessel 11 has decreased to the fourth threshold value or less (i.e., if it can be estimated that the forward movement of the vessel 11 due to the inertial force of the vessel 11 and the clockwise rotation of the vessel 11 due to the inertial moment of the vessel 11 have ended), the process proceeds to a step corresponding to step SE6 in Fig. 13.
In a step corresponding to step SE6 in FIG. 13, the vessel control device 11C causes the actuator 11A to stop generating the rearward thrust and the counterclockwise moment of the vessel 11.

つまり、第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 ship steering system 1, when the ship control device 11C is operating the actuator 11A and the operation unit 11B receives an input operation to stop the operation of the actuator 11A (when the answer is determined to be YES in a step corresponding to step SE3 in Figure 13), the ship control device 11C operates the actuator 11A so that the actuator 11A generates a thrust in the opposite direction (rearward of the ship 11) to the direction of the inertial force acting on the ship 11 (forward of the ship 11), and so that a moment in the ship 11 is generated in the opposite direction (counterclockwise) to the direction of the moment of inertia acting on the ship 11 (clockwise), without the operation unit 12A having to accept an input operation.
Therefore, in the fourth embodiment of the ship steering system 1, it is possible to eliminate the need for the ship operator to perform input operations to counteract the inertial forces and moments of inertia generated in the ship 11 when the actuator 11A transitions from an activated state to a deactivated state of the actuator 11A.
In addition, in the fourth embodiment of the ship steering system 1, even if the ship operator who is away from the ship 11 cannot grasp the inertial force and moment of inertia occurring in the ship 11, the state of the ship 11 can be appropriately transitioned from a state in which the actuator 11A is operating to a state in which the actuator 11A is not operating.

以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。上述した各実施形態および各例に記載の構成を組み合わせてもよい。 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 ship maneuvering system 1 in the above-mentioned embodiment may be realized by recording a program for realizing these functions in a computer-readable recording medium, and reading and executing the program recorded in the recording medium into a computer system. Note that the term "computer system" here includes hardware such as an OS and peripheral devices.
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.
JP2021159280A 2021-09-29 2021-09-29 Ship steering system, ship control device, ship control method and program Active JP7702845B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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