Solving sensor instability in an automatic dosing system for vertical farming

No Thumbnail Available
Journal Title
Journal ISSN
Volume Title
Sähkötekniikan korkeakoulu | Master's thesis
Date
2024-05-20
Department
Major/Subject
Control, Robotics and Autonomous Systems
Mcode
ELEC3025
Degree programme
AEE - Master’s Programme in Automation and Electrical Engineering (TS2013)
Language
en
Pages
47
Series
Abstract
Vertical farming has been trending in recent years and it has been offered as a solution to growing food locally in urban areas. In the most basic terms, this means growing food on multiple levels in an indoor environment which means that the farming requires solutions in both irrigation and lighting. While artificial lighting has become relatively cheap and mainstream after LEDs entered the markets, artificial irrigation indoors on multiple levels is not as straightforward. One solution to this is hydroponic irrigation methods. Hydroponic irrigation has been researched and developed which means that the plants can be grown without soil. The lack of soil however means that nutrients need to be added to the irrigation water. Maintaining the correct levels of nutrients in irrigation water is a repetitive task and easily prone to human error, so an automatic dosing system has been developed to take care of it. The automatic dosing system needs to know the current pH level of the water but the available pH probes are not accurate enough for this application and their values fluctuate a lot. This thesis aims to filter the pH values in a way that they can reliably be used in an automatic dosing system in vertical farming. In total four methods were tested to stabilize the pH values. These methods were the moving average (MA) method, 𝛼-𝛽-filter, 𝛼-𝛽-filter with an implemented threshold, and the Kalman filter (KF). Each method was tested using two sensors from different manufacturers both in a stable environment and in a changing one. Out of these methods, the Kalman filter proved to be the best fit for our system.

Vertikaaliviljely on kasvattanut suosiotaan viime aikoina ja sitä usein tarjotaan ratkaisuna ruoantuotantoon paikallisesti sisätiloissa kaupunkialueilla. Yksinkertaistettuna vertikaaliviljely tarkoittaa ruuan kasvattamista monessa kerroksessa sisätiloissa kontrolloidussa ympäristössä, mikä vaatii ratkaisuja niin valaistuksen kuin kastelunkin suhteen. Vaikka keinotekoinen valaistus onkin nykyään suhteellisen edullista ja helposti saatavilla LEDien yleistyttyä markkinoilla, keinotekoinen kastelu useassa kerroksessa ei ole vielä samalla tasolla. Yksi ratkaisu tähän on hydroponiset kastelyjärjestelmät. Hydroponisia kastelumenetelmiä on tutkittu ja kehitetty paljon siihen pisteeseen, että kasveja voidaan helposti kasvattaa ilman multaa. Mullan puute kuitenkin tarkoittaa, että kasteluveteen tulee lisätä ravinteita. Oikean ravinnetason ylläpitäminen kasteluvedessä on yksitoikkoinen tehtävä, jossa on helppo tehdä virheitä. Tämän vuoksi sen hoitamiseksi on kehitetty automaattinen syöttöjärjestelmä. Syöttöjärjestelmän tulee tietää kasteluveden pH-taso, mutta tällä hetkellä markkinoilta saatavat pH-sensorit eivät ole tarpeeksi tarkkoja tähän tehtävään. Tämän diplomityön tarkoituksena on suodattaa pH-arvoja siten, että niitä voidaan käyttää luotettavasti syöttöjärjestelmässä. Yhteensä neljää eri metodia kokeiltiin pH-arvojen tasaamiseksi. Nämä metodit olivat liikkuva keskiarvo (Moving Average), 𝛼-𝛽-suodatin, 𝛼-𝛽-suodatin kynnyksellä ja Kalman suodatin (Kalman filter). Jokaista metodia testattiin kahden eri valmistajan pH-sensorien avulla sekä stabiilissa ympäristössä että muuttuvassa ympäristössä. Kaikista testatuista metodeista Kalman suodatin sopi parhaiten systeemiimme.
Description
Supervisor
Baumann, Dominik
Thesis advisor
Romanov-Chernigovsky, Ignaty
Keywords
vertical farming, pH probe, Kalman filter, alpha-beta-filter, moving average, sensor instability
Other note
Citation