Controlling marine vessel

US11169525B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11169525-B2
Application numberUS-201916710690-A
CountryUS
Kind codeB2
Filing dateDec 11, 2019
Priority dateJun 15, 2017
Publication dateNov 9, 2021
Grant dateNov 9, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Controlling marine vessel: obtaining motion data related to the marine vessel; obtaining an operation state related to one or more apparatuses exerting force from the marine vessel to ambient water; detecting a disturbance in one or more degrees of freedom affecting the marine vessel based on the motion data; and determining control data for the one or more apparatuses exerting force to attenuate the detected disturbance.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer-implemented method for controlling a marine vessel, comprising: obtaining motion data related to the marine vessel; obtaining an operation state related to one or more apparatuses exerting force from the marine vessel to ambient water; detecting a disturbance in one or more degrees of freedom affecting the marine vessel based on the motion data; and determining control data for the one or more apparatuses exerting force to attenuate the detected disturbance; wherein the one or more apparatuses exerting force comprises one or more podded azimuth thrusters, and the determining of the control data comprises determining one or more of a steering angle, speed, torque, power and thrust for each podded azimuth thruster to attenuate the detected disturbance; and wherein the determining of the control data further comprises determining a torque caused by surfaces of a pod and a strut of each podded azimuth thruster to attenuate the detected disturbance. 2. The method of claim 1 , wherein the determining of the control data is based on a model describing an effect caused by a change in the operation state to a future motion of the marine vessel. 3. The method of claim 1 , wherein the motion data comprises one or more of the following: data describing a present motion of the marine vessel, data generated by one or more inertial measurement units of the marine vessel, data generated by a sensor fusion-based speedlog of the marine vessel, data generated by a satellite positioning receiver of the marine vessel, data derived from measurements related to the marine vessel, measurements related to waves in the ambient water, predictions related to waves in the ambient water. 4. The method of claim 1 , wherein the disturbance in the one or more degrees of freedom comprises one or more of the following: roll; pitch, yaw, surge, sway. 5. The method of claim 1 , wherein the operation state relates to and the control data controls one or more of the following: a rudder angle, a propeller angle, a propeller speed, a propeller torque, a propeller power, a propeller pitch, a propeller thrust, an azimuth thruster angle, an azimuth thruster speed, an azimuth thruster torque, an azimuth thruster power, an azimuth thruster pitch, an azimuth thruster thrust, an electric podded azimuth thruster angle, an electric podded azimuth thruster speed, an electric podded azimuth thruster torque, an electric podded azimuth thruster power, an electric podded azimuth thruster pitch, an electric podded azimuth thruster thrust, a stabilizer fin angle of attach, a stabilizer fin position, a control surface interacting with the ambient water. 6. The method of claim 1 , further comprising: obtaining a loading state related to one or more electric power sources powering the one or more apparatuses exerting force; and the determining of the control data comprises optimizing use of electric power by the one or more apparatuses exerting force to minimize an electric load fluctuation for the one or more electric power sources in view of the loading state. 7. The method of claim 6 , wherein the loading state comprises one or more of the following: a use of one or more electric generators as the one or more electric power sources, a use of one or more electric storages as the one or more electric power sources. 8. The method of claim 6 , wherein the control data controls one or more of the following: a use of one or more electric generators as the one or more electric power sources, a use of one or more electric storages as the one or more electric power sources, an avoidance of a frequency interference and/or a voltage interference in the use of the one or more electric power sources. 9. The method of claim 6 , wherein the control data is determined in view of maintaining a constant load for one or more electric generators as the one or more electric power sources and/or optimizing a fuel usage for one or more electric generators as the one or more electric power sources. 10. The method of claim 6 , wherein the control data is determined to attenuate that disturbance by controlling two or more apparatuses exerting force so that their combined use of electric power is optimized to avoid a frequency interference and/or a voltage interference related to the one or more electric power sources. 11. The method of claim 1 , wherein the control data is determined in view of a target cost function representing used electric power by the one or more apparatuses exerting force. 12. The method of claim 1 , wherein the control data is determined to attenuate a future disturbance as the disturbance predicted with a periodic disturbance pattern detected based on the motion data. 13. The method of claim 12 , wherein the control data is determined to use one or more electric power sources powering the one or more apparatuses exerting force in view of the detected periodic disturbance pattern. 14. A controller for one or more apparatuses exerting force from a marine vessel to ambient water, the controller comprising one or more processors, and one or more memories including computer program code, which, when loaded into the one or more processors and executed by the one or more processors, causes the controller to perform: obtaining motion data related to the marine vessel; obtaining an operation state related to one or more apparatuses exerting force from the marine vessel to ambient water; detecting a disturbance in one or more degrees of freedom affecting the same marine vessel based on the motion data; and determining control data for the one or more apparatuses exerting force to attenuate the detected disturbance; wherein the one or more apparatuses exerting force comprises one or more podded azimuth thrusters, and the determining of the control data comprises determining one or more of a steering angle, speed, torque, power and thrust for each podded azimuth thruster to attenuate the detected disturbance; and wherein the determining of the control data further comprises determining a torque caused by surfaces of a pod and a strut of each podded azimuth thruster to attenuate the detected disturbance. 15. A non-transitory computer-readable medium comprising the computer program code for a controller, which, when loaded into the controller and executed by the controller, causes the controller to perform: obtaining motion data related to the marine vessel; obtaining an operation state related to one or more apparatuses exerting force from the marine vessel to ambient water; detecting a disturbance in one or more degrees of freedom affecting the marine vessel based on the motion data; and determining control data for the one or more apparatuses exerting force to attenuate the detected disturbance; wherein the one or more apparatuses exerting force comprises one or more podded azimuth thrusters, and the determining of the control data comprises determining one or more of a steering angle, speed, torque, power and thrust for each podded azimuth thruster to attenuate the detected disturbance; and wherein the determining of the control data further comprises determining a torque caused by surfaces of a pod and a strut of each podded azimuth thruster to attenuate the detected disturbance. 16. The method of claim 7 , wherein the control data controls one or more of the following: a use of one or more electric generators as the one or more electric power sources, a use of one or more electric storages as the one or more electric power sources, an avoidance of a frequency interference and/or a voltage interference in the u

Assignees

Inventors

Classifications

  • to decrease vessel movements by using auxiliary jets or propellers (for steering or dynamic anchoring B63H25/00) · CPC title

  • for monitoring environmental variables, e.g. wave height or weather data · CPC title

  • Podded azimuthing thrusters, i.e. podded thruster units arranged inboard for rotation about vertical axis · CPC title

  • Rudders · CPC title

  • G05D1/0208Primary

    dynamic anchoring · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11169525B2 cover?
Controlling marine vessel: obtaining motion data related to the marine vessel; obtaining an operation state related to one or more apparatuses exerting force from the marine vessel to ambient water; detecting a disturbance in one or more degrees of freedom affecting the marine vessel based on the motion data; and determining control data for the one or more apparatuses exerting force to attenua…
Who is the assignee on this patent?
Abb Schweiz Ag
What technology area does this patent fall under?
Primary CPC classification G05D1/0208. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 09 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).