Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

These requirements define the optimal environment for Bluegrove systems. If any of the requirements are not met the Bluegrove service will be impacted as described in Impact of infrastructure loss atthe end of this page.

Power Requirements

1

...

.1 Power at barge

The CageEye system requires 2 kW @ 230V 50hz at the barge.

...

In case of power source problems such as noise, spikes, brownouts and blackouts, an Online UPS system needs to be installed to accommodate continuous power stability and availability.

...

1.2 Power at cage

The CageEye system requires 60 W @ 230V 50hz outlet at the cage.
Estimated continuous power requirements for all sensor devices in cage: 60 W
Winch power requirementsEstimated maximum power consumption in the future, incl. UPS, camera, etc.: 500 W

Underwater lights power requirements: 350 W

Refer to suppliers technical datasheets for exact requirements.

In case of power source problems such as noise, spikes, brownouts and blackouts, an Online UPS system needs to be installed to accommodate continuous power stability and availability.

2. Network Requirements

...

2

...

.1 Barge local network

Ethernet 802.3ab compatible connection available for all barge services.
Required network performance to provide optimal services:

Service

Bandwidth

Uptime

Latency

Packet Loss

Jitter

Network services on barge

1 Gbit

100%

2 ms

0

15%

  • Bandwidth, uptime, latency, packet loss and jitter between devices on barge network

...

2.2: Cage to barge network

Ethernet 802.3ab compatible connection available for all cage services. Required network performance to provide optimal services:

Service

Bandwidth

Uptime

Latency

Packet Loss

Jitter

Network services on cage

200 Mbit

100%

5 ms

0

15%

  • Bandwidth, uptime, latency, packet loss and jitter between devices on barge network and devices on cage.

...

2.3a: Internet

...

Services dependant on dedicated internet connection bandwidth with minimum requirements:

Service

Upload

Uptime

Latency

Packet Loss

Jitter

ReportsAnalytics and reports

1 Mbps

90%

150 ms

5% over 10 minutes

15%

Cloud Fish Distribution data API

1 Mbps

90%

150 ms

5% over 10 minutes

15%

Feeding assistant recommendationsalgorithms

1 Mbps

90%

150ms

5% over 10 minutes

15%Echofeeding

30 Mbps

100%

150 ms

1% over 10 minutes

15%

  • Upload bandwidth, uptime, latency, packet loss and jitter between devices on the barge network and CageEye Bluegrove Cloud.

  • If the internet subscription has a monthly limit for traffic we need 100 GB a Month.

...

Services dependant on dedicated network connection bandwidth with minimum requirements:

Service

Upload

Uptime

Latency

Packet Loss

Jitter

Feeding assistant (remote, without video)

5 Mbps

100%

150 ms

1% over 10 minutes

15%

Feeding assistant (remote, with video)

30 Mbps

100%

150 ms

1% over 10 minutes

15%

  • Upload bandwidth, uptime, latency, packet loss and jitter between devices on the barge network and the Feeding Operations Center.

Integration Requirements

3

...

.1 Feeding system

Requirements Feeding system requirements version 0.0.6. Bluegrove  Bluegrove maintains a list of feedingsystems and , their compatibility status; and known limitations.

This section defines general requirements for controlling a feeding system for sea-based and land based aquaculture.

...

  • Feeding tables. A plan for dispensing feed over time. Often provided by the Feeding control system or feeding application.

  • Automatic feeding. A configurable plan for dispensing feed over time which is executed by the feeding system. Often provided by the feeding control system.

  • Biological data. Data on species, number of fish, weight, mortality etc. Often provided by the Feeding control system, ERP or planning tools.

  • Calibration of feeding dosers. Calibration of dosers to dispense the correct amount of feed. Often provided by the Feeding control system.

  • Line configuration. An operation that moves a pipe from one cage to another. The operator then updates it in one system, which then makes it available to other systems by API. Often provided by the Feeding control system.

  • Dosing of feed. The industrial control system achieves the desired intensity by operating the dosing machinery. Often provided by the feeding control system.

  • Silo management. Used for selecting type of feed. Often provided by the Feeding control system.

Required functionality

...

:

  • Feeding Mode

    • Enables switching between manual and automatic feeding.

  • Set Intensity

    • Sets the feeding intensity for a pipe.

  • Alarm Warning Or Stop Message

    • Alarms, Warnings, or stop messages from the feeding control systems.

  • Feeding Lines Avaliable

    • Lists the available units(cages) avaliable to each feeding line, by changer or directly connected.

  • Enable And/Or Change Feed Line To Conveyor

    • Operates the changers to connect one line to the selected pipe.

  • Feedline Status

    • Describes which pipe(cage) the feedingline in the feedingsystem is connected to. Also gives the status of the feedline.

  • Feedline Blower Level

    • The set power of blowing in percent from maximum of 100%. 0 when off.

  • Feedline Pressure

    • The pressure inside a feedpipe.

  • Feedline temperature

    • The temperature inside a feedline.

  • Feedline airspeed

    • The airspeed inside a feedpipe.

Lack of functionality for this functionality results in 

11: Cage camera system w/winch - Required for utilizing machine vision features

RTSP or equivalent. The video needs to be clear enough that a human can detect individual pellets.

API for controlling:

  • Winch

  • Pan, tilt and Zoom(PTZ)

API for reading:

  • Depth and 

  • Orientation.

  • Tilt

12: Cage surface camera- Required for utilizing future CageEye releases

RTSP or equivalent.

API for controlling:

  • Pan, tilt and Zoom(PTZ)

API for reading:

  • Orientation.

  • Tilt

13: Cage environmental sensors - Required for utilizing future CageEye releases

Sensors at cage: 

Oxygen, salinity, temperature

4. Barge and feeding system

5: Farm environmental sensors - Required for utilizing future CageEye releases

Sensors at farm: 

Oxygen, salinity, temperature, water-current, weather

...

4.1. User terminal at barge (PC with UI)

  • PC with at least 1 display screen per 12 cages: Minimum 24”, 1920x1080 resolution

  • Mouse/Keyboard

  • Chrome Browser

...

4.2. User terminal remote (PC with UI)

  • Optional remote PC with at least 1 display screen per 12 cages: Minimum 24”, 1920x1080 resolution

  • Mouse/Keyboard

  • CageEye VPN Installed

  • Chrome Browser

4.3

...

. Operational feeding system

The blowers, dosing, changers, piping, feed spreaders needs need to be in working condition.

4.4.

...

14: System installation

Installation in accordance with our user manual.

Farm environmental sensors - Required for analytics and reporting

Sensors at farm: 

  • Oxygen

  • Salinity

  • Temperature

  • Water-current

  • Weather

5. Machine vision for pellet detection and health indicators.

5.1. RTSP streams

  • RTSP streams from the camera available on the network we have access to.

  • Relation between RTSP stream and cage

6. Impact of infrastructure loss

Impact category

Example effect

Emergency

Immediately stops service

Severe

Critically impacts service/stops service within one day

Moderate

Impacts service/partial loss of service

Minor

Reduced convenience

Requirement

Effect on service

Suggested Solution

Barge and feeding system

1

:

.1 Power at barge

Emergency

2KW Online UPS

2

:

.1. Barge local network

Emergency

Managed network service including ubiquiti router, network cables, installation and configuration.

3

:

.1. Operational feeding system

Emergency

4

:

.2. User terminal at barge (PC with UI)

Severe

5:

4.1. Farm environmental sensors

Minor

Remote

6:

2.3a. Internet

Severe

Primary and redundancy options:

  1. Point-to-point ethernet backhaul

  2. Satellite network

  3. 4G mobile network

7:

4.3. User terminal remote (PC with UI)

Severe

Cage

8: Feed spreader

Severe

9: Power at cage

Severe

60W Online UPS

10: Cage to barge network

Severe

11: Cage camera system w/winch

Moderate

12: Cage surface camera

Minor

13: Cage environmental sensors

Minor

Installation

14: System installation

Emergency

Installation, servicing and maintenance agreement