Ship course obstruction warning transport
US-9223310-B2 · Dec 29, 2015 · US
US11940796B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11940796-B2 |
| Application number | US-201916436780-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 10, 2019 |
| Priority date | Jun 10, 2018 |
| Publication date | Mar 26, 2024 |
| Grant date | Mar 26, 2024 |
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.
A control system provides steering control commands to a steering actuator of a steering device on a piece of towed marine equipment. A memory in the control system stores setpoint data including positional values for a desired position of the piece of towed marine equipment. A control module is configured to receive the setpoint data, receive process data representing a calculated actual position of the piece of towed marine equipment; and calculate a control command for the steering actuator of the steering device based upon the setpoint data and the process data. A disturbance adjustment calculation module is configured to combine a disturbance value based upon a measured disturbance with a value of the process data and output a disturbance adjustment value. A correction calculator module adds the disturbance adjustment value to the control command to create an adjusted control command for transmission to the steering actuator.
Opening claim text (preview).
What is claimed is: 1. A control system for providing steering control commands to a steering actuator of a marine seismic component, the control system comprising: a marine vessel; a plurality of spaced apart cables extending from the marine vessel, wherein each of the plurality of spaced apart cables is attached to a separate towed marine seismic component; one or more memory devices storing positional setpoint data for at least one towed marine seismic component; at least one processor operable to execute a plurality of instructions stored in the one or more memory devices to: receive process data representing a calculated actual position of the at least one towed marine seismic component being towed by the marine vessel; compute a difference between the positional setpoint data and the received process data; generate a control command for steering of the at least one towed marine seismic component based on the computed difference between the positional setpoint data and the process data; generate a disturbance value based on a measured disturbance, wherein the measured disturbance comprises one or more of a heading of the marine vessel, a speed of the marine vessel, a speed of a current affecting the marine vessel, or a direction of a current affecting the marine vessel, and wherein a percentage or portion of the measured disturbance value is used to immediately effect changes in control signal to the steering actuator to respond to measurable disturbances before effects of the measurable disturbances are recognized in a feedback loop; combine the disturbance value with a value of the process data to produce a disturbance adjustment value in the feedback loop; add the disturbance adjustment value to the control command to create an adjusted control command; provide the adjusted control command to the steering actuator of the at least one towed marine seismic component to implement the control command; and following the implementation of the adjusted control command, utilize the disturbance adjustment value and results of the implemented adjusted control signal on the at least one towed marine seismic component to generate subsequent process data. 2. The control system of claim 1 wherein the plurality of instructions are further operable to: generate an adjusted control signal for each of a first towed marine seismic component and a second towed marine seismic component, each of the first and second towed marine seismic components on a separate spaced apart cable; determine a distance between the first towed marine seismic component and the second towed marine seismic component; and when the determined distance between the first towed marine seismic component and the second towed marine seismic component is less than a predetermined separation distance, interrupt use of the adjusted control signal to steer at least one of the first towed marine seismic component and second towed marine seismic component. 3. The control system of claim 2 , further comprising: a navigation system comprising a processor that determines a geographic position of the the at least one towed marine seismic component; and a global positioning satellite (GPS) receiver configured to provide GPS location information to the navigation system for use in determining the geographic position of the first towed marine seismic component and the second towed marine seismic component. 4. The control system of claim 1 , wherein the measured disturbance is a change in the heading of the marine vessel. 5. The control system of claim 1 , wherein the disturbance adjustment value is a quotient with the disturbance value in a numerator and the process data value in a denominator. 6. The control system of claim 1 , wherein the measured disturbance is ocean currents about the marine vessel. 7. The control system of claim 1 wherein the plurality of instructions are further operable to: following adjustment of the control signal, compare a geographic position of the at least one towed marine seismic component to the positional setpoint data to determine an error value with respect to a position of the at least one towed marine seismic component and utilize the error value and the disturbance value to generate the subsequent process data. 8. A method of seismic data collection, the method comprising: determining positional setpoint data for at least one towed marine seismic component; utilizing a marine vessel to initiate towing of a plurality of spaced apart cables, each attached to a separate towed seismic component one of the plurality of which is one of the at least one towed seismic component; receiving a first set of process data representing a calculated actual position of the at least one towed marine seismic component; computing a difference between the positional setpoint data and the received first set of process data; generating a control command for steering of the at least one towed marine seismic component based on the computed difference between the positional setpoint data and the first set of process data; adjusting the control signal based on a forward feedback loop, wherein the forward feedback loop comprises measuring a disturbance; generating a disturbance value based on the measured disturbance, wherein the measured disturbance comprises one or more of a heading of the marine vessel, a speed of the marine vessel, a speed of a current affecting the marine vessel, or a direction of a current affecting the marine vessel, and wherein a percentage or portion of the measured disturbance value is used to immediately effect changes in control signal to the steering actuator to respond to measurable disturbances before effects of the measurable disturbances are recognized in a feedback loop; combining the disturbance value with a value of the processed data to produce a disturbance adjustment value in the feedback loop; adding the disturbance adjustment value to the control command to create an adjusted control command; individually steering the at least one towed marine seismic component via a dynamically steerable system utilizing the adjusted control command; and following adjustment of the control command, utilizing the disturbance value to generate a second set of process data and repeating the steps of receiving utilizing the second set of process data. 9. The method of claim 8 , wherein the measured external disturbance is a change in the heading of the marine vessel. 10. The method of claim 8 , further comprising: generating an adjusted control signal for each of a first towed marine seismic component and a second towed marine seismic component; determining a distance between the first towed marine seismic component and the second towed marine seismic component; when the determined distance between the first towed marine seismic component and the second towed marine seismic component is less than a predetermined separation distance, interrupting use of the adjusted control signal to steer at least one of the first towed marine seismic component and second towed marine seismic component. 11. The method of claim 8 , wherein the disturbance adjustment value is a quotient with the disturbance value in a numerator and the process data value in a denominator. 12. The method of claim 8 , further comprising: following adjustment of the control signal, comparing a geographic position of the at least one towed marine seismic component to the positional setpoint data to determine an error value with respect to a position of the at least one towed marine seismic component; and utilizing the error value and the disturbance value to generate the second set of process data.
specially adapted to water vehicles · CPC title
Equipment specially adapted for towing underwater objects or vessels, e.g. fairings for tow-cables ({paravanes for dragging fishing nets A01K73/02; } salvaging underwater vessels or objects B63C7/00; towed underwater vessels B63G8/42) · CPC title
Arrangements of nautical instruments or navigational aids (nautical measuring instruments G01C; radio navigation, analogous arrangements using other waves G01S) · CPC title
dynamic steering, e.g. by paravanes or birds · CPC title
Oceanography · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.