Cloud-based autonomous aquaculture system
A system and method for remote monitoring and command and control of one or many offshore aquafarms is provided. Operators are able to securely access web applications and services hosted in the cloud through which husbandry functions such as feeding fish, cleaning the cage and removing mortalities can be automatically scheduled and executed. Offshore aquafarms relay information, such as environmental sensor data and video feeds back to the cloud to be viewed by the operators.
1. A system, comprising:
more than one off shore aquafarm in open ocean, the more than one offshore aquafarm each comprising husbandry equipment and an aquaculture cage;
computing and networking equipment provided at each offshore aquafarm and configured to communicate with and control the respective husbandry equipment;
cloud services; and
at least one uplink configured to provide connectivity between the computing and networking equipment and the cloud services,
wherein the cloud services are configured to use at least one of an infrastructure as a service provider or platform as a service provider to manage computing resources,
wherein the cloud services are configured to be accessed by a remote operator to monitor and control the more than one offshore aquafarm,
wherein the cloud services are configured to aggregate the more than one offshore aquafarm into a single cloud environment to allow the operator to monitor and control the more than one offshore aquafarm simultaneously,
wherein monitoring and controlling of the more than one offshore aquafarm comprises the operator controlling the husbandry equipment of one offshore aquafarm of the more than one offshore aquafarm to execute a first husbandry function, and
wherein the first husbandry function comprises at least one of harvesting fish from the at least one aquaculture cage, cleaning the at least one aquaculture cage, or removing mortalities from the at least one aquaculture cage.
2. The system according to claim 1 , wherein monitoring and controlling the more than one offshore aquafarm comprises monitoring and controlling the husbandry equipment of the one offshore aquafarm to also execute a second husbandry function comprising feeding fish.
3. The system according to claim 1 , wherein the computing and networking equipment comprises embedded computers, switches, and Internet Protocol (IP) enabled cameras that facilitate secure monitoring and command and control (C2) of the husbandry equipment installed on the one offshore aquafarm.
4. The system according to claim 1 , wherein the at least one uplink comprises at least two network adapters.
5. The system according to claim 1 , wherein operator provided credentials are checked against expected values stored in a short term storage database before the remote operator is allowed access to the cloud services.
6. The system according to claim 1 , wherein the remote operator accesses the cloud services through a web application.