Fuzzy logic-based control method for helicopters carrying suspended loads
First Claim
1. A fuzzy logic-based control method for a helicopter carrying a suspended load, comprising the steps of:
- providing a helicopter attitude and position tracking controller, the controller being designed to generate outputs for stabilizing the helicopter while accepting tracking commands from a reference source and displacement commands from a feedback source as inputs, the design including feedback gain (k) based on minimizing a load swing history, wherein the load swing history is represented by a Linear Quadratic Regulator method, the Linear Quadratic Regulator method depending on minimizing the quadratic function,
1 Assignment
0 Petitions
Accused Products
Abstract
The fuzzy logic-based control method for helicopters carrying suspended loads utilizes a controller based on fuzzy logic membership distributions of sets of load swing angles. The anti-swing controller is fuzzy-based and has controller outputs that include additional displacements added to the helicopter trajectory in the longitudinal and lateral directions. This simple implementation requires only a small modification to the software of the helicopter position controller. The membership functions govern control parameters that are optimized using a particle swarm algorithm. The rules of the anti-swing controller are derived to mimic the performance of a time-delayed feedback controller. A tracking controller stabilizes the helicopter and tracks the trajectory generated by the anti-swing controller.
-
Citations
18 Claims
-
1. A fuzzy logic-based control method for a helicopter carrying a suspended load, comprising the steps of:
providing a helicopter attitude and position tracking controller, the controller being designed to generate outputs for stabilizing the helicopter while accepting tracking commands from a reference source and displacement commands from a feedback source as inputs, the design including feedback gain (k) based on minimizing a load swing history, wherein the load swing history is represented by a Linear Quadratic Regulator method, the Linear Quadratic Regulator method depending on minimizing the quadratic function, - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A computer software product, comprising a non-transitory storage medium readable by a processor, the medium having stored thereon a set of instructions for issuing displacement control commands to a helicopter carrying a suspended load while in hover flight, the set of instructions including:
(a) a first sequence of instructions which, when executed by the processor, causes said processor to configure a helicopter attitude and position tracking controller, the helicopter attitude and position tracking controller being designed to generate outputs for stabilizing the helicopter while accepting tracking commands from a reference source and displacement commands from a feedback source as inputs, the design configuration including feedback gain k based on minimizing a load swing history, wherein the load swing history is represented by a Linear Quadratic Regulator method, the Linear Quadratic Regulator method depending on minimizing the quadratic function; - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
Specification