Methods for controlling movement of a marine vessel near an object

US10259555B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10259555-B2
Application numberUS-201615246681-A
CountryUS
Kind codeB2
Filing dateAug 25, 2016
Priority dateAug 25, 2016
Publication dateApr 16, 2019
Grant dateApr 16, 2019

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.

A method for controlling movement of a marine vessel near an object includes accepting a signal representing a desired movement of the marine vessel from a joystick. A sensor senses a shortest distance between the object and the marine vessel and a direction of the object with respect to the marine vessel. A controller compares the desired movement of the marine vessel with the shortest distance and the direction. Based on the comparison, the controller selects whether to command the marine propulsion system to generate thrust to achieve the desired movement, or alternatively whether to command the marine propulsion system to generate thrust to achieve a modified movement that ensures the marine vessel maintains at least a predetermined range from the object. The marine propulsion system then generates thrust to achieve the desired movement or the modified movement, as commanded.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for controlling movement of a marine vessel near an object, the marine vessel being propelled by thrust generated by a marine propulsion system according to commands from a controller, the method comprising: accepting, with the controller, a signal representing a desired movement of the marine vessel from a desired movement operational section; resolving the desired movement of the marine vessel into a target linear thrust and a target moment about a preselected point on the marine vessel; determining a magnitude and a direction of a thrust vector of the marine propulsion system that will result in achievement of the target linear thrust and the target moment about the preselected point on the marine vessel; sensing, with a sensor, a shortest distance between the object and the marine vessel and a direction of the object with respect to the marine vessel; and with the controller, comparing the shortest distance between the object and the marine vessel to a predetermined range; wherein in response to the marine vessel being within the predetermined range of the object, the controller automatically nullifies any vector components of the thrust vector that would otherwise cause net thrust in the direction of the object. 2. The method of claim 1 , wherein in response to the marine vessel being within the predetermined range of the object, the controller automatically nullifies any vector components of the thrust vector that would otherwise cause the marine vessel to yaw such that any portion of the marine vessel would not maintain the predetermined range from the object. 3. The method of claim 2 , wherein in response to the marine vessel being beyond the predetermined range of the object, the method comprises generating the thrust vector that will result in achievement of the target linear thrust and the target moment about the preselected point on the marine vessel. 4. The method of claim 2 , wherein in response to the marine vessel being within the predetermined range of the object, the method further comprises generating any vector components of the thrust vector that do not cause net thrust in the direction of the object. 5. The method of claim 3 , further comprising generating thrust that will result in achievement of the target linear thrust and the target moment about the preselected point on the marine vessel as long as the marine vessel is beyond the predetermined range of the object, and meanwhile continuing to sense the shortest distance between the object and the marine vessel and continuing to compare the shortest distance to the predetermined range. 6. The method of claim 1 , further comprising generating net thrust in a direction that is opposite the direction of the object in response to the marine vessel coming within a given distance of the predetermined range from the object. 7. The method of claim 6 , further comprising determining a magnitude of net thrust in the opposite direction based on a speed at which the marine propulsion system was operating as the marine vessel came within the given distance of the predetermined range from the object. 8. The method of claim 6 , further comprising generating net thrust in the opposite direction for a period of time that depends on a momentum of the marine vessel as the marine vessel came within the given distance of the predetermined range from the object. 9. The method of claim 6 , further comprising generating net thrust in the opposite direction in response to the marine vessel coming within the given distance of the predetermined range from the object, even when no signal from the desired movement operational section is received. 10. The method of claim 1 , further comprising confirming that the marine propulsion system is operating in a given mode before automatically nullifying any vector components of the thrust vector that would otherwise cause net thrust in the direction of the object. 11. The method of claim 1 , further comprising confirming that the marine propulsion system is operating below a predetermined speed threshold before automatically nullifying any vector components of the thrust vector that would otherwise cause net thrust in the direction of the object. 12. A method for controlling movement of a marine vessel near an object, the marine vessel being propelled by thrust generated by a marine propulsion system, the method comprising: accepting, with a controller, a signal representing a desired movement of the marine vessel from a joystick; sensing, with a sensor, a shortest distance between the object and the marine vessel and a direction of the object with respect to the marine vessel; with the controller, comparing the desired movement of the marine vessel with the shortest distance and the direction; based on the comparison, selecting with the controller whether to command the marine propulsion system to generate thrust to achieve the desired movement, or alternatively whether to command the marine propulsion system to generate thrust to achieve a modified movement that ensures the marine vessel maintains at least a predetermined range from the object; and generating thrust with the marine propulsion system to achieve the desired movement or the modified movement, as commanded. 13. The method of claim 12 , further comprising: resolving the desired movement of the marine vessel into a target linear thrust and a target moment about a preselected point on the marine vessel; determining a magnitude and a direction of a thrust vector of the marine propulsion system that will result in achievement of the target linear thrust and the target moment about the preselected point on the marine vessel; and with the controller, comparing the shortest distance between the object and the marine vessel to the predetermined range; wherein in response to the marine vessel being within the predetermined range of the object, the controller automatically nullifies any vector components of the thrust vector that would otherwise cause net thrust in the direction of the object and automatically nullifies any vector components of the thrust vector that would otherwise cause the marine vessel to yaw such that any portion of the marine vessel would not maintain the predetermined range from the object. 14. The method of claim 13 , wherein in response to the marine vessel being beyond the predetermined range of the object, the method comprises generating the thrust vector that will result in achievement of the target linear thrust and the target moment about the preselected point on the marine vessel. 15. The method of claim 13 , wherein in response to the marine vessel being within the predetermined range of the object, the method further comprises generating any vector components of the thrust vector that do not cause net thrust in the direction of the object. 16. The method of claim 13 , further comprising generating net thrust in a direction that is opposite the direction of the object in response to the marine vessel coming within a given distance of the predetermined range from the object. 17. The method of claim 16 , further comprising determining a magnitude of net thrust in the opposite direction and a period of time for which to generate net thrust in the opposite direction based on a speed at which the marine propulsion system was operating as the marine vessel came within the given distance of the predetermined range from the object. 18. The method of claim 12 , further comprising confirming that the marine propulsion system is operating in a given mode bef

Assignees

Inventors

Classifications

  • Anti-collision systems · CPC title

  • using electric control means · CPC title

  • B63H21/21Primary

    Control means for engine or transmission, specially adapted for use on marine vessels · CPC title

  • Steering or dynamic anchoring by propulsive elements (by jets B63H25/46); Steering or dynamic anchoring by propellers used therefor only; Steering or dynamic anchoring by rudders carrying propellers · CPC title

  • Levers or the like for controlling the engine or the transmission, e.g. single hand control levers · 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 US10259555B2 cover?
A method for controlling movement of a marine vessel near an object includes accepting a signal representing a desired movement of the marine vessel from a joystick. A sensor senses a shortest distance between the object and the marine vessel and a direction of the object with respect to the marine vessel. A controller compares the desired movement of the marine vessel with the shortest distanc…
Who is the assignee on this patent?
Brunswick Corp
What technology area does this patent fall under?
Primary CPC classification B63H21/21. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Apr 16 2019 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).