IP Library › Granted Patent US 12,500,544
Granted Patent B2
US 12,500,544 · App. 18/314,306 · Granted Dec 16, 2025

Data-analysis-based control of floating solar array location

Inventors: Jagabondhu Hazra (Bangalore, IN); Manikandan Padmanaban (Chennai, IN); Sarbajit K. Rakshit (Kolkata, IN); Marc Henri Coq (Hopewell Junction, NY)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
H02S10/40B63B79/20B63B79/40G05D1/0206B63B2035/4453
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,500,544
App. No.
18/314,306
Granted
Dec 16, 2025
Kind
B2
Abstract

A data-analysis-based process of controlling a floating solar array location is provided. The process includes providing data analysis-based control of location of the floating solar array on water within a geographical area. The floating solar array has a propulsion system coupled to the floating solar array to facilitate relocating of the floating solar array. The control is configured to identify, using one or more machine learning prediction models, a region of a plurality of regions of the geographical area which meets, for a forecasted time period, a predefined criteria for harvesting energy from the floating solar array. Further, the control is configured to initiate, using the propulsion system, dynamic relocating of the floating solar array to the identified region of the geographical area to facilitate solar energy harvesting from the floating solar array for the forecasted time period.

Claims (32)

1 . A computer-implemented method of facilitating solar energy harvesting, the computer-implemented method comprising:

providing data analysis-based control of location of a floating solar array on water within a geographical area, the floating solar array having a propulsion system coupled thereto to facilitate relocating of the floating solar array, the control being configured to:

predictively identify, using one or more machine learning prediction models, a water region of a plurality of water regions of the geographical area which meets, for a forecasted time period, a predefined criteria for harvesting energy from the floating solar array; and

initiate, using the propulsion system, dynamic relocating of the floating solar array to the identified water region of the geographical area to facilitate solar energy harvesting from the floating solar array for the forecasted time period.

2 . The computer-implemented method of claim 1 , wherein the control is further configured to predictively identify the water region with the optimal net energy harvesting potential for the forecasted time period by, at least in part, determining potential solar energy generation of the floating solar array if relocated to another water region of the plurality of water regions of the geographical area for the forecasted time period.

3 . The computer-implemented method of claim 2 , wherein the control is further configured to identify the water region with the optimal net energy harvesting potential for the forecasted time period by, at least in part, predicting energy loss in relocating the floating solar array to the other water region of the plurality of water regions, wherein net energy harvesting potential of the other water region includes the determined potential solar energy generation of the floating solar array in the other water region reduced by the predicted energy loss in relocating the floating solar array to the other water region.

4 . The computer-implemented method of claim 3 , wherein the predicting energy loss in relocating the floating solar array to the other water region of the plurality of water regions includes predicting energy to be consumed by the propulsion system of the floating solar array in relocating the floating solar array to the other water region.

5 . The computer-implemented method of claim 4 , wherein the predicting energy loss in relocating the floating solar array to the other water region of the plurality of water regions further includes predicting energy to be consumed by an anchor system of the floating solar array in relocating the floating solar array to the other water region.

6 . The computer-implemented method of claim 3 , wherein predicting energy loss in relocating the floating solar array to the other water region of the plurality of water regions comprises predicting floating solar array efficiency loss based on a water temperature change with relocating the floating solar array to the other water region.

7 . The computer-implemented method of claim 1 , wherein the control is further configured to identify, based on data analysis, one or more predicted cloud-shadow-free water regions of the plurality of water regions of the geographical area for the forecasted time period, the identified region being one predicted cloud-shadow-free water region of the one or more predicted cloud-shadow-free water regions of the plurality of water regions of the geographical area.

8 . The computer-implemented method of claim 7 , wherein identifying the one or more predicted cloud-shadow-free water regions for the forecasted time period includes:

data-analysis-based analyzing of one or more satellite images to identify cloud positions relative to the geographical area;

data-analysis-based determining of cloud-shadow paths across the geographical area for the forecasted time period; and

identifying the one or more predicted cloud-shadow-free water regions of the geographical area for the forecasted time period based on the data-analysis-based analyzing of the one or more satellite images and the data-analysis-based determining of cloud-shadow paths across the geographical area.

9 . A computer system for facilitating solar energy harvesting, the computer system comprising:

a memory; and

at least one processor in communication with the memory, wherein the computer system is configured to perform a method, the method comprising:

providing data analysis-based control of location of a floating solar array on water within a geographical area, the floating solar array having a propulsion system coupled thereto to facilitate relocating of the floating solar array, the control being configured to:

predictively identify, using one or more machine learning prediction models, a water region of a plurality of water regions of the geographical area which meets, for a forecasted time period, a predefined criteria for harvesting energy from the floating solar array, wherein the predefined criteria comprises, for the forecasted time period, an optimal net energy harvesting potential for the floating solar array; and

initiate, using the propulsion system, dynamic relocating of the floating solar array to the identified water region of the geographical area to facilitate solar energy harvesting from the floating solar array for the forecasted time period.

10 . The computer system of claim 9 , wherein the control is further configured to predictively identify the water region with the optimal net energy harvesting potential for the forecasted time period by, at least in part, determining potential solar energy generation of the floating solar array if relocated to another water region of the plurality of water regions of the geographical area for the forecasted time period.

11 . The computer system of claim 10 , wherein the control is further configured to identify the water region with the optimal net energy harvesting potential for the forecasted time period by, at least in part, predicting anticipated energy loss in relocating the floating solar array to the other water region of the plurality of water regions, wherein net energy harvesting potential of the other water region includes the determined potential solar energy generation of the floating solar array in the other water region reduced by the predicted energy loss in relocating the floating solar array to the other water region.

12 . The computer system of claim 11 , wherein the predicting energy loss in relocating the floating solar array to the other water region of the plurality of regions includes predicting energy to be consumed by the propulsion system of the floating solar array in relocating the floating solar array to the other water region.

13 . The computer system of claim 12 , wherein the predicting energy loss in relocating the floating solar array to the other water region of the plurality of water regions further includes predicting energy to be consumed by an anchor system of the floating solar array in relocating the floating solar array to the other region.

14 . The computer system of claim 11 , wherein predicting energy loss in relocating the floating solar array to the other region of the plurality of water regions comprises predicting floating solar array efficiency loss based on a water temperature change with relocating the floating solar array to the other water region.

15 . A computer program product for facilitating solar energy harvesting, the computer program product comprising:

one or more computer-readable storage media and program instructions embodied therewith, the program instructions being readable by a processing circuit to cause the processing circuit to perform a method comprising:

providing data analysis-based control of location of a floating solar array on water within a geographical area, the floating solar array having a propulsion system coupled thereto to facilitate relocating of the floating solar array, the control being configured to:

predictively identify, using one or more machine learning prediction models, a water region of a plurality of water regions of the geographical area which meets, for a forecasted time period, a predefined criteria for harvesting energy from the floating solar array, wherein the predefined criteria comprises, for the forecasted time period, an optimal net energy harvesting potential for the floating solar array; and

initiate, using the propulsion system, dynamic relocating of the floating solar array to the identified water region of the geographical area to facilitate solar energy harvesting from the floating solar array for the forecasted time period.

16 . The computer program product of claim 15 , wherein the control is further configured to predictively identify the water region with the optimal net energy harvesting potential for the forecasted time period by, at least in part, determining potential solar energy generation of the floating solar array if relocated to another water region of the plurality of water regions of the geographical area for the forecasted time period.

17 . The computer program product of claim 16 , wherein the control is further configured to identify the water region with the optimal net energy harvesting potential for the forecasted time period by, at least in part, predicting anticipated energy loss in relocating the floating solar array to the other water region of the plurality of water regions, wherein net energy harvesting potential of the other water region includes the determined potential solar energy generation of the floating solar array in the other water region reduced by the predicted energy loss in relocating the floating solar array to the other water region.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2023
From: HAZRA, JAGABONDHU; PADMANABAN, MANIKANDAN; RAKSHIT, SARBAJIT K.; COQ, MARC HENRI
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 063580/0966 →
Continuity (1)
Related Publication 20240380355A1 · Nov 14, 2024
References Cited (40)
US 4278829A · Powell · 1981 [cited by applicant]
US 4316448A · Dodge · 1982 [cited by applicant]
US 5449413A · Beauchamp et al. · 1995 [cited by applicant]
US 8242621B1 · Tate et al. · 2012 [cited by applicant]
US 10141885B2 · Smadja et al. · 2018 [cited by applicant]
US 20100198420A1 · Rettger et al. · 2010 [cited by applicant]
US 20100307566A1 · Hinderling · 2010 [cited by applicant]
US 20160087573A1 · Yang et al. · 2016 [cited by applicant]
US 20160320787A1 · Carlson · 2016 [cited by applicant]
US 20180248509A1 · Dayama · 2018 [cited by examiner]
US 20190181793A1 · Azad · 2019 [cited by examiner]
US 20200011731A1 · Siddiqui · 2020 [cited by examiner]
US 20200099336A1 · Monforte et al. · 2020 [cited by applicant]
CN 102185521A · 2011 [cited by applicant]
CN 217135210U · 2022 [cited by applicant]
JP 2007184354A · 2007 [cited by applicant]
KR 100999934B1 · 2010 [cited by applicant]
KR 20150051352A · 2015 [cited by applicant]
KR 20180057054A · 2018 [cited by applicant]
KR 101918120B1 · 2018 [cited by examiner]
TW 1545887B · 2016 [cited by applicant]
WO WO2009079261A2 · 2009 [cited by applicant]
WO WO2016053215A1 · 2016 [cited by applicant]
WO WO2017023536A1 · 2017 [cited by examiner]
WO 2024231733A1 · 2024 [cited by applicant]
English machine translation of KR-101918120-B1 (Year: 2018). [cited by examiner]
English machine translation of KR20180057054A (Year: 2018). [cited by examiner]
Anonymous, “Tracking Algorithm for Optimal Photovoltaic (PV) Efficiency Under Diffused Light”, IP.com No. IPCOM000195517D, published May 4, 2010 (6 pages) (Year: 2010). [cited by applicant]
Bakar et al., “Technoeconomic Analysis of Floating Solar Field for 1 GWh of Electricity Generation”, IOP Conference Series: Materials Science and Engineering, 495 (2019) 012064 (18 pages) (Year: 2019). [cited by applicant]
Eco Boats Australia, “Is Electric Propulsion Suitable for My Boat?”, Eco Boats Australia, https://ecoboats.com.au/is-electric-propulsion-suitable-for-my-boat/ (10 pages) (retrieved/downloaded Apr. 10, 2023). [cited by applicant]
Lagos et al., “Meso-Scale Spatial Variation in Settlement and Recruitment of Intertidal Barnacles Along the Coast of Central Chile”, Marine Ecology Progress Series, vol. 290, pp. 165-178, Apr. 13, 2005 (Year: 2005). [cited by applicant]
Martins et al., “Systematic Review of Nowcasting Approaches for Solar Energy Production Based Upon Ground-Based Cloud Imaging”, Solar Energy Advances, 2 (2022) 100019 (15 pages) (Year: 2022). [cited by applicant]
Nevon Projects, “Foating Sun Tracker Hydraulic Solar Panel”, Nevon Projects, https://nevonprojects.com/floating-sun-tracker-hydraulic-solar-panel/ (8 pages) (retrieved/downloaded Apr. 10, 2023). [cited by applicant]
Neilsen et al., “CloudCast: A Satellite-Based Dataset and Baseline for Forecasting Clouds”, IEEE, DOI: 10.1109/JSTARS.2021.3062936, published Jun. 16, 2021 (10 pages) (Year: 2021). [cited by applicant]
Otokunefor et al., “The Effect of Cloud on the Output Performance of a Solar Module”, International Journal of Engineering Science and Computing (IJESC), vol. 9, No. 2, Feb. 2019 (pp. 19665-19671) (Year: 2019). [cited by applicant]
Penteliuc, Marius E., “Cloud Dynamics: The State of Art”, Dept. of Computer Science, Romania, published Nov. 23, 2020 (53 pages) (Year: 2020). [cited by applicant]
Royal Belgian Institute for Marine Engineers, “Wind and Wave Affect Fuel Consumption”, Marin, Aug. 2008 (2 pages) (Year: 2008). [cited by applicant]
Science Daily, “Solar Power Plants Get Help from Satellites to Predict Cloud Cover”, American Institute of Physics, https://www.sciencedaily.com/releases/2020/04/200414122754.htm>, published Apr. 14, 2020 (1 page) (Year… [cited by applicant]
Yeom et al., “Thin Cloud Detection Over Land Using Background Surface Reflectance Based on the BRDF Model Applied to Geostationary Ocean Color Imager (COCI) Satellite Data Sets”, Remote Sensing of Environment, 239 (2020… [cited by applicant]
International Search Report for PCT Application No. PCT/IB2024/051155 mailed Sep. 4, 2024. 6 pages. [cited by applicant]