Applied Sciences (Sep 2024)
An Algorithm for Nutrient Mixing Optimization in Aquaponics
Abstract
Controlled environment agriculture is a promising alternative to conventional production methods, as it is less affected by climate change and is often more sustainable, especially in circular and recycling frameworks such as aquaponics. A major cost factor in such facilities, however, is the need for skilled labor. Depending on available resources, there are endless possibilities on how to choose ingredients to realize a desired nutrient solution. At the same time, the composition of the desired solution is subject to fluctuations in fish water quality, fertilizer availability, weather, and plant development. In high-evaporation scenarios, e.g., summer, nutrient solutions might be mixed multiple times per day. This results in a complex, multi-variable task that is time-consuming to solve manually, yet requires frequent resolution. This work aims to help solve this challenge by providing methods to automate the nutrient mixing procedure. A simple mass-balance-based model of a nutrient mixing tank with connections to different water sources, drains, and fertilizers is provided. Using methods of static optimization, a program was developed which, in consideration of various process constraints and optimization variables, is able to calculate the necessary steps to mix the desired solution. The program code is provided in an open-source repository. The flexibility of the method is demonstrated in simulation scenarios. The program is easy to use and to adapt, and all necessary steps are explained in this paper. This work contributes to a higher automation level in CEA.
Keywords