EST Floattech engineering

Engineering of the Octopus Platform

Engineering at the core of maritime energy storage

Although the discussions are more often about the battery modules, size of the system and the chemistry, engineering is an often overlooked important aspect of the battery system. The hard- and software designed, which is the Octopus Platform, is the foundation of everything we build.

With an in-house engineering department that designs, develops and validates the the complete hard- and software behind our maritime battery systems, the safety, reliability and seamless integration on board are guaranteed.

Octopus platform

Full in-house development

The hardware and software developped inhouse ensure full control over the system performance, safety and lifecycle management.

Icons 1

+15 years of experience

Experience of BMS development troughout the years ensuring best class-approved BMS built on knowlegde from the time as System Integrator, learnings and optimizations.

World

European based

All our engineering activities are in our HQ in Badhoevedorp, The Netherlands, ensuring short communication-lines between departements

Battery Management System (BMS)

The Battery Management System (BMS) is the foundation of safety, performance and lifetime in every battery system. Designed and developed in-house, the BMS continuously monitors, evaluates and protects the battery at cell, module and string level, ensuring safe operation under all operating conditions.

Unlike generic battery solutions, the EST-Floattech BMS is engineered specifically for high-power maritime DC systems, where reliability, redundancy and predictable behaviour are essential.

Continuous monitoring at cell level

Each battery module contains an integrated module controller that forms part of the overall BMS. At all times, the BMS measures:

  • Individual cell voltages
  • Cell temperatures
  • Module current
  • Electrical balance between cells and modules

By monitoring every cell individually, the system maintains a detailed and accurate view of battery condition, rather than relying on averaged values.

Continuous passive cell balancing

To maximise usable capacity and extend battery lifetime, EST-Floattech applies continuous passive balancing across all cells. Small differences in cell characteristics can, over time, lead to imbalance and reduced usable energy. The BMS actively compensates for this by:

    • By passing cells with a higher state of charge
    • Keeping voltage differences between cells within a very narrow range
    • Maintaining balance not only within modules, but also across the complete string

This approach ensures that the battery remains usable across its full operating window and prevents premature capacity loss.

The BMS has redundant safety features too, which you can read more about below. It is designed for long lifetime in the demanding maritime environments. but is does not operate on its own. The BMS communicates and collaborates closely with the String Controller and the System Controller. As the BMS does not directly controls the charge and discharge currents, but provides the real-time (dis)charging advice to the higher-levelled systems. This ‘collaboration’ allows propulsion drives, and converters tp regulate power flows while staying within the safe battery limits.

System Controller: the central intelligence layer

The system controller coordinaties a the complete battery system and it acts as the interface between the battery and the vessel, as it communicates directly with the vessel systems.

The system controller is responsible for:

System controller
  • Supervising system states (connect, disconnect, fault, recovery).
  • Coordinating multiple battery strings
  • Managing charging and discharging
  • Exchanging operational data with external systems
  • handeling alarms, warnings and automatic shutdowns

The System Controller continuously evaluates whether conditions are met for safe operation before allowing any string to connect to the DC bus. It ensures control and safety logic on system-level. But, most importantly, thanks to the system controller the battery system behaves predictably under all operational conditions, including possible abnormal or emergency scenarios.

String Controller

Each battery string is equipped with its own String Controller providing local decision-making and protection. It is a key safety component within the battery system. It allows the battery to be connected to the vessel’s DC bus — even in complex scenarios.

The String Controller manages:

  • Precharge sequencing
  • Contactor control with feedback verification
  • Voltage, current and temperature monitoring
  • Emergency stop handling
  • Communication with the system controller

Strings can independently connect, disconnect or isolate themselves based on system conditions, alarms or external inputs. Which ensures safe connection of the battery to the vessel. With an autonomous precharge functionality to protect DC bus components. The software of the string controller includes advanced switching logic with extensive built-in safeguards and an integrated emergency stop circuit.

Why precharging is critical?

In maritime DC systems, a “dead ship” scenario can occur, in which case the vessel is at 0 V, while the battery system operates at up to 500–950 V DC. If in this case a system is directly connected, this would cause high currents. This would result in the capacitors on the DC bus behaving like a short circuit, potentially causing failure. So, to prevent this from happening the String Controller performs a controlled linear precharge where the voltage is gradually increased, the current is limited and monitored, and only when a safe voltage level (e.g. ~475 V) is reached, the main contactor is allowed to close. This protects critical components and ensures long-term system reliability.

Octopus String Controller

Active protection: advanced alarms and warning logics

The BMS continuously monitors parameters at cell, module, string and system level. Alarms and warnings are categorised and aggregated to give a clear system overview.
Typical monitored conditions include:

  • Voltage and current limits
  • Cell and module temperature
  • Communication integrity
  • Contactor state verification
  • Precharge and ramp-up timing
  • Common mode voltage behaviour

Protective actions — such as limiting power or disconnecting strings — can be triggered automatically when thresholds are exceeded.

Emergency stop and fail-safe design

Safety does not rely on software alone. The EST-Floattech BMS includes a hardware-based fail-safe circuit that operates independently from software and communication layers.

If critical conditions are detected or in the unlikely case the control software becomes unresponsive  the fail-safe circuit will immediately disconnect the battery string from the DC bus, placing the system in a safe state.

This layered approach ensures safety even in extreme or unexpected scenarios.

  • Emergency stop can be wired across multiple strings
  • Triggering one emergency stop can safely bring the entire system to a defined safe state
  • Configuration can be adapted to vessel or class requirements (normally open / normally closed)
  • Hardware-level logic remains active even if software is not responding

This layered approach ensures predictable behaviour under all circumstances.

Contact us

We are happy to answer your questions

Do you want to know more about the Octopus Series or are you interested in advice for your battery system? Or if you don’t have a specific question yet, but want to get in touch, fill in the contactform.

 

EST’s Engineering

subtitle XYZ

EST’s Engineering

subtitle XYZ