| CPC F03B 15/00 (2013.01) [F03B 13/20 (2013.01); F05B 2220/706 (2013.01); F05B 2240/93 (2013.01)] | 17 Claims |

|
1. A method comprising:
receiving, at a controller of a wave energy capture system deployed in a body of water, input regarding real-time wave conditions in a vicinity of the wave energy capture system;
wherein the wave energy capture system comprises an adjustable-length arm coupled to a main body;
applying, by the controller, a control model to the received input to select a control parameter value for the wave energy capture system,
wherein the control model comprises a model that has been trained using machine learning to take wave condition data as input and to output control parameter values selected based on the wave condition data in order to increase an amount of energy captured by the wave energy capture system; and
wherein applying the control model to select the value of the control parameter for the wave energy capture system comprises:
selecting an arm length for the adjustable-length arm; or
selecting a resting angle between the adjustable-length arm, waterline of the body of water at rest, and the main body; and
implementing, by the controller, the selected value of the control parameter on a physical, electrical, or software configuration of the wave energy capture system.
|