Fuzzy controls of towed objects
First Claim
1. A controller for controlling objects towed by a vessel, comprising:
- a winch controller to control extension or retraction of a tow cable based on a control signal;
a fuzzy logic controller coupled to the winch controller to control a speed at which the tow cable is extended or retracted, the fuzzy logic controller including;
an altitude controller storing a membership function defining ranges for a delta altitude variable and to determine an altitude control signal based on the range for the measured delta altitude variable;
a gain controller storing respective membership functions defining ranges for speed, rate of turn of the vessel, and cable length variables and to determine a gain control signal based on the ranges for the determined speed, rate of turn of the vessel, and cable length variables; and
a command controller to determine the control signal based on the gain control signal and the altitude control signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A fuzzy logic controller for controlling towed objects includes comprises a winch controller to control extension or retraction of a tow cable based on a control signal. A fuzzy logic controller controls a speed at which the tow cable is extended or retracted. The fuzzy logic controller includes an altitude controller storing a membership function defining ranges for a delta altitude variable and determines an altitude control signal based on the range for the measured delta altitude variable. A gain controller stores respective membership functions defining ranges for speed, heading rate, and cable length variables and determines a gain control signal based on the ranges for the determined speed, heading rate, and cable length variables. A command controller determines the control signal based on the gain control signal and the altitude control signal.
20 Citations
15 Claims
-
1. A controller for controlling objects towed by a vessel, comprising:
-
a winch controller to control extension or retraction of a tow cable based on a control signal; a fuzzy logic controller coupled to the winch controller to control a speed at which the tow cable is extended or retracted, the fuzzy logic controller including; an altitude controller storing a membership function defining ranges for a delta altitude variable and to determine an altitude control signal based on the range for the measured delta altitude variable; a gain controller storing respective membership functions defining ranges for speed, rate of turn of the vessel, and cable length variables and to determine a gain control signal based on the ranges for the determined speed, rate of turn of the vessel, and cable length variables; and a command controller to determine the control signal based on the gain control signal and the altitude control signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of fuzzy logic control of objects towed by a vessel, comprising:
-
determining ranges for a delta altitude, speed, rate of turn of the vessel, and cable length variables; dividing the respective ranges into a plurality of regions defining respective membership functions; measuring current values for each of the delta altitude, speed, rate of turn of the vessel, and cable length variables; determining an altitude control signal based on the region of the membership function including the current values for the delta altitude variable; determining a gain control signal based on the region of the membership function including the current values for the speed, rate of turn of the vessel, and cable length variables; and determining a control signal for a winch controller to control extension or retraction of a tow cable based on the altitude control signal and the gain control signal. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification