Chongqing Qingcheng Kmetijsko Znanost in Tehnologija Co., doo
+8613983113012

Zasnova programske opreme inteligentnega toplogrednega sistema

Feb 16, 2022

Zasnova programske opreme inteligentnega toplogrednega sistema

Intelligent Greenhouse System Software Design

Programska oprema za nadzor sistema sprejme idejo modularnega programiranja, razdeli celotno funkcijo sistema na različne module, vsak modul je individualno zasnovan, programiran in razhroščen, celotno skupno odpravljanje napak sistema pa se izvede po zaključku.

Intelligent Greenhouse

Intelligent Greenhouse Design

1. Podprogram za pridobivanje parametrov toplogrednih plinov: V prednjem kanalu sistema za pridobivanje podatkov rastlinjaka vsebuje vhodni signal vse vrste hrupa in motenj. Za natančno merjenje in nadzor okoljskih parametrov rastlinjaka se pri načrtovanju programske opreme uporablja metoda filtriranja de-ekstremnega povprečja. za odstranitev hrupa in motenj. Uporabite 10-krat za vsak senzor, odstranite največjo in najmanjšo vrednost ter povprečite preostalih 8-krat podatkov vzorčenja, da dobite efektivno vrednost vzorčenja.

2. Podprogram za shranjevanje podatkov: Analiza in obdelava različnih podatkov, ki jih zbira nadzorni sistem rastlinjakov, je pomemben člen, zato je treba načrtovati program za shranjevanje podatkov. Pri načrtovanju programske opreme se okoljski parametri rastlinjaka (temperatura, vlaga, osvetljenost in koncentracija ogljikovega dioksida), ki jih zbira rastlinjak, in stanje aktuatorja shranijo vsakih deset minut in zavzemajo 1, 1, 2, 2, 1 bajt. Hkrati se za jasno določitev časa zbranih podatkov čas tudi shrani. Tukaj so shranjeni samo dan, ura in minuta, od katerih vsak zaseda 1 bajt v pomnilniku.

3. Podprogram za obdelavo nadzora podatkov: Ker pridelki v rastlinjaku pogosto niso zelo občutljivi na spremembe okoljskih parametrov, in glede na stroške in vsestranskost sistema, ta sistem sprejme preprost algoritem za nadzor praga. Se pravi, na začetku bo sistem prednastavil prage parametrov (zgornje in spodnje meje) glede na najprimernejše okolje za različne pridelke, nato pa bo sistem preko senzorjev zbiral podatke o okoljskih parametrih. Ko zbrani okoljski parametri niso znotraj mejnega območja, bo sistem krmilil ustrezen aktuator za spreminjanje okoljskih parametrov rastlinjaka, dokler se parametri ne vrnejo v mejno območje.