Controlling marine vessel
US-2020115012-A1 · Apr 16, 2020 · US
US11169525B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11169525-B2 |
| Application number | US-201916710690-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 11, 2019 |
| Priority date | Jun 15, 2017 |
| Publication date | Nov 9, 2021 |
| Grant date | Nov 9, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
dynamic anchoring · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.