JP-2026075432-A - Parameter estimation system for ship motion models, method for estimating parameters of motion models, and program
Abstract
[Problem] To easily estimate the parameters of a ship-specific motion model. [Solution] A parameter estimation system for estimating the parameters of a ship's motion model, comprising an estimation unit that uses a navigation log when the ship sails in a predetermined motion pattern and estimates the parameters of a motion model specific to the ship that correspond to the predetermined motion pattern shown in the navigation log. [Selection Diagram] Figure 3
Inventors
- 横山 智彰
- ヨハンセン エミール
- 野村 弘行
Assignees
- 株式会社エイトノット
Dates
- Publication Date
- 20260508
- Application Date
- 20241022
Claims (14)
- A parameter estimation system for estimating the parameters of a ship motion model, An estimation unit that uses a navigation log of the aforementioned vessel when it navigates in a predetermined motion pattern to estimate the parameters of a motion model specific to the vessel that corresponds to the predetermined motion pattern shown in the navigation log. A parameter estimation system having the following characteristics.
- The parameter estimation system according to claim 1, wherein the estimation unit determines the predetermined motion pattern indicated by the navigation log and sets a gain for the parameters included in the motion model in accordance with the determined predetermined motion pattern.
- The parameter estimation system according to claim 1, wherein the predetermined motion pattern includes a pattern of repeated stepwise acceleration and deceleration in a straight line, steady-state turning, figure-eight motion, and meandering pattern.
- The estimation unit, (1) A pattern of repeatedly accelerating and decelerating in stages while moving in a straight line. (2) A pattern of steady-state turning, figure-eight motion, and meandering at a first speed faster than a predetermined speed. (3) A pattern of steady circular turns, figure-eight motion, and meandering at a second speed slower than the predetermined speed. The parameter estimation system according to claim 3, which estimates the parameters of a motion model in the following order.
- The parameter estimation system according to claim 2, wherein the estimation unit estimates the parameters of a motion model by repeating the process while varying the gain in the same motion pattern.
- The parameter estimation system according to claim 2, wherein the estimation unit estimates the parameters of a motion model using navigation logs moving in a predetermined direction and navigation logs moving in the opposite direction to the predetermined direction in a straight-line motion pattern.
- The parameter estimation system according to claim 1, wherein the estimation unit estimates a predetermined parameter from among a plurality of parameters included in the motion model of the vessel using a navigation log corresponding to a predetermined motion pattern.
- The aforementioned navigation log includes self-position information and driving information. The self-position information includes at least one of the current position, azimuth angle, and speed of the vessel. The parameter estimation system according to claim 1, wherein the drive information includes at least one of the propeller rotation speed and the rudder angle.
- A parameter estimation system according to claim 1, which estimates the parameters of a nonlinear motion model using MHE (Moving Horizon Estimation).
- A recording unit for recording the navigation log of the aforementioned vessel, An instruction unit that instructs the manual operation of the vessel based on the predetermined motion pattern, A determination unit determines whether the navigation log of the manually operated vessel recorded in the recording unit, which is performed in response to the instructions from the instruction unit, matches the predetermined motion pattern. It has, The parameter estimation system according to claim 1, wherein if the determination unit determines that there is no match, the instruction unit again instructs the manual operation of the vessel based on the predetermined motion pattern.
- The parameter estimation system according to claim 1, wherein the navigation log of the vessel is either a navigation log recorded during manual operation based on the predetermined motion pattern, or a navigation log recorded during automatic operation based on the predetermined motion pattern.
- The parameter estimation system is the parameter estimation system according to claim 1, which is installed on the vessel.
- A parameter estimation method for estimating the parameters of a ship motion model, An estimation step of using a navigation log of the aforementioned vessel when it navigates in a predetermined motion pattern, and estimating the parameters of a motion model specific to the vessel that corresponds to the predetermined motion pattern shown in the navigation log, A parameter estimation method having the following characteristics.
- Computers, An estimation unit that uses a navigation log of a vessel navigating in a predetermined motion pattern to estimate the parameters of a motion model specific to the vessel that corresponds to the predetermined motion pattern shown in the navigation log. A program designed to function as such.
Description
This invention relates to a parameter estimation system for a ship motion model, a parameter estimation method for a motion model, and a program. Traditionally, technologies for controlling ship navigation have been developed based on ship motion models. For example, Patent Document 1 discloses a configuration for controlling automatic steering by converting dimensionless motion parameters into dimensioned parameters when the ship's speed changes, thereby setting the control parameters. Furthermore, Patent Document 2 describes a configuration for a ship's autopilot in which engine control parameters are corrected based on measured values from sensors, etc. Japanese Patent Publication No. 2023-139851Patent No. 6430985 Block diagram showing an example configuration of a parameter estimation system for a motion model according to the first embodiment of the present invention.Block diagram showing an example of the configuration of a vessel according to the first embodiment of the present invention.Sequence diagram showing the processing flow according to the first embodiment of the present invention.A schematic diagram showing an example of a ship motion pattern according to the first embodiment of the present invention.Schematic diagram showing input and output related to parameter estimation in the first embodiment of the present invention.Flowchart of the process according to the first embodiment of the present inventionSequence diagram showing the processing flow according to a modified example of the first embodiment of the present invention.Flowchart of a process according to a modified example of the first embodiment of the present invention The embodiments for carrying out the present invention will be described below with reference to the drawings and other documents. The embodiments described below are merely examples for illustrating the present invention and are not intended to be interpreted as limiting the invention. Furthermore, not all configurations described in each embodiment are necessarily essential for solving the problems of the present invention. In each drawing, the same components are assigned the same reference numeral to indicate their correspondence. To avoid unnecessary redundancy and to facilitate understanding for those skilled in the art, some parts of the description may be omitted or simplified. For example, detailed explanations of already well-known matters or redundant explanations of substantially identical configurations may be omitted. <First Embodiment> [System Configuration] Figure 1 is a schematic diagram showing an example configuration of a parameter estimation system for a motion model according to the first embodiment of the present invention (hereinafter simply referred to as the "parameter estimation system"). The parameter estimation system for a motion model is a system for estimating the parameters of a motion model related to the automatic navigation of a ship and constructing a control model corresponding to the ship. The parameter estimation system for a motion model may be used in a form installed on the ship, or it may be configured as a separate device and configured to provide the ship with a control model based on the motion model for which the parameters have been estimated. The parameter estimation system 100 may be configured as an information processing device such as a PC (Personal Computer), or as a control device such as an ECU (Electronic Control Unit) installed on the ship. The parameter estimation system 100 comprises a control unit 101, a storage unit 102, an input unit 103, an output unit 104, and a communication unit 105. Each component is configured to communicate with the others via an internal bus or the like. The control unit 101 is responsible for controlling the operation of the parameter estimation system 100. The control unit 101 is composed of components such as a CPU (Central Processing Unit) and a GPU (Graphics Processing Unit), and provides various functions by reading and executing various programs and data stored in the memory unit 102. The memory unit 102 is a storage device for storing programs, data, and other information necessary for executing various control processes and functions performed by the control unit 101. The memory unit 102 is composed of volatile/non-volatile storage devices such as RAM (Random Access Memory), ROM (Read Only Memory), HDD (Hard Disk Drive), and flash memory. The input unit 103 consists of a mouse, keyboard, microphone, etc., and receives input from the user. The output unit 104 consists of a display, speaker, etc., and outputs various types of data. The output from the output unit 104 may be visual, auditory, or tactile, such as images, sounds, or vibrations. Alternatively, the input unit 103 and output unit 104 may be integrated using a touch panel display or similar device. The communication unit 106 is a communication interface for communicating with external devices via a network (not