In short
Stable power on the cage and barge
Stable internet
Detailed requirements
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 each point.
Related documents:
Environmental parameter limitations: EN/NO/ES Environmental parameters limtiations / Grenseverdier for bruk / Límites de exposición ambiental
1 Physical requirements
1.1 Limitations in use/performance with other specific components
Main components
Component | Problem | Solution |
---|---|---|
Cage type: | Conflict between the top bracket fixture and the handrail post. | Use stainless ratchet straps or rope to tie the top part of the bracket to the pole. |
Extra equipment
Component | Problem | Solution / Løsning |
---|---|---|
Aeration devices that makes airbubbles inside the cage. Sold under names like(Midt-Norsk ring, Turbolift etc) | The echosounder picks up the bubbles and it creates a noisy image of the fish. | Echosounders are not compatible with aeration devices. |
Aside from these components, the equipment is compatible with any other component that is not directly interfering with it. It is compatible with predator nets.
1.2 Cage requirements
Minimum 15m deep nets.
1.2.1 Coverage for different cage sizes:
Cage type | Estimated total coverage |
---|---|
160m circumference | ~ 40% |
120m circumference | ~50% |
130m circumference | ~80% |
Square 40x40m | ~25% |
Square 30x30m | ~30% |
Square 25x25m | ~50% |
Performance is mainly affected by how well the sensors cover the feeding zone.
1.3 PC at the barge
PC with at least 1 display screen per 12 cages: Minimum 24”, 1920x1080 resolution
Mouse/Keyboard
Chrome Browser
What happens if the requirement is not met:
You are unable to use the system locally on the barge.
1.4 PC for remote access
Optional remote PC with at least 1 display screen per 12 cages: Minimum 24”, 1920x1080 resolution
Mouse/Keyboard
CageEye VPN Installed
Chrome Browser
What happens if the requirement is not met:
You are unable to use the system remotely.
1.5 Operational feeding system
The blowers, dosing, changers, piping, feed spreaders need to be in working condition.
What happens if the requirement is not met:
You are unable to feed.
1.6 Farm environmental sensors - Required for analytics and insights
Sensors at farm with API.
Oxygen
Salinity
Temperature
Water-current
Weather
What happens if the requirement is not met:
You do not get access to this data in the Bluegrove system.
2 Power Requirements
2.1 Power at barge
The CageEye system requires 2kW @ 230V 50hz at the barge.
The system complies with the international EMC standards:
IEC/EN 60950-1
IEC/EN 61000-3-3
IEC/EN 61000-6-1
IEC/EN 61000-6-3
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.
What happens if the requirement is not met:
Service stops as soon as the power to the server and antenna is broken. This is mitigated by using a UPS(battery).
2.2 Power at cage
Estimated continuous power requirements for all sensor devices in cage: 60 W
Estimated maximum power consumption in the future 500 W
The CageEye system requires 60 W @ 230V 50hz outlet at the cage. The power supply must have a 3-16A fuse.
What happens if the requirement is not met:
Service stops as soon as the power is interrupted. This is mitigated by using a UPS(battery).
3 Network Requirements
3.1 Barge local network
Ethernet 802.3ab compatible connection.
The server running the Bluegrove service on the barge needs access to these hosts and services:
Host | Service | Comment |
Barge feeding system | Feeding system API as defined by the vendor. | List of feeding systems:Feeding-system integrations and compatibility with Bluegrove |
Optional: | Video stream. | Note: Bluegrove also needs information on the which stream belongs to which cage. |
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% |
What happens if the requirement is not met:
Services are interrupted. Data is buffered for some time.
3.2 Cage to barge network
By default, Bluegrove uses wireless radios, which is dependent on a clear line of sight from barge roof to the cages. Bluegrove could also use other cage to barge networking, given that all the necessary devices are accessible from the Bluegrove server.
Ethernet 802.3ab compatible connection.
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% |
What happens if the requirement is not met:
Services are interrupted. Data is buffered for some time until recovery.
3.3 Internet access for the Bluegrove server
Services dependent on dedicated internet connection bandwidth with minimum requirements:
Service | Upload | Uptime | Latency | Packet Loss | Jitter |
Bluegrove remote servicing | 1 Mbps | 90% | 150 ms | 5% over 10 minutes | 15% |
Bluegrove software solutions(data flow, ML model updates etc.) | 1 Mbps | 90% | 150ms | 5% over 10 minutes | 15% |
If the internet subscription has a monthly limit for traffic; the Bluegrove services needs 100 GB a Month.
Ports used by the Bluegrove server
Type | Port | Used for | Traffic |
TCP | 1194 | Communication through OpenVPN with Bluegrove cloud servers; and remote servicing. | Incoming and outgoing |
What happens if the requirement is not met:
Dataflow and remote services are interrupted. Data is buffered for some time until recovery.
3.4 Barge to Feeding Operations Center network
Services dependent on dedicated network connection bandwidth with minimum requirements:
Service | Upload | Uptime | Latency | Packet Loss | Jitter |
Real time feeding (remote, without video) | 5 Mbps | 100% | 150 ms | 1% over 10 minutes | 15% |
Real time feeding (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.
What happens if the requirement is not met:
Remote services are interrupted. Data(not video) is buffered for some time until recovery.
4 Integration Requirements
4.1 Operational feeding system integration
The customer must to provide Bluegrove with an integration to his feeding system. Bluegrove maintains this list of compatible feeding-systems: Feeding-system integrations and compatibility with Bluegrove
What happens if the requirement is not met:
Feeding service is interrupted. Data collection on feeding is interrupted.