Chongqing Qingcheng Mezőgazdasági Tudomány és Technológia Co., Kft
+8613983113012

Intelligens greenhouse rendszer szoftvertervezés

Feb 16, 2022

Intelligens greenhouse rendszer szoftvertervezés

Intelligent Greenhouse System Software Design

A rendszervezérlő szoftver elfogadja a moduláris programozási ötletet, a rendszer általános funkcióját különböző modulokra osztja, minden modul egyedi tervezésű, programozott és hibakeresés, és a rendszer általános közös hibakeresése a befejezés után történik.

Intelligent Greenhouse

Intelligent Greenhouse Design

1. Üvegházhatást okozó paraméterek beszerzése szubrutin: Az üvegházhatást okozó adatgyűjtő rendszer előretolt csatornájában a bemeneti jel mindenféle zajt és interferenciát tartalmaz. Az üvegházhatást okozó környezeti paraméterek pontos mérése és ellenőrzése érdekében a szoftvertervezésben a szélsőséges átlagos szűrési módszert használják. a zaj és az interferencia eltávolítására. Használjon 10-szer minden érzékelőhöz, távolítsa el a maximális értéket és a minimális értéket, és átlagolja a mintavételi adatok fennmaradó 8-szorosát a tényleges mintavételi érték eléréséhez.

2. Adattárolás szubrutin: Az üvegház-ellenőrzési rendszer által gyűjtött különböző adatinformációk elemzése és feldolgozása fontos láncszem, ezért az adattárolási programot meg kell tervezni. A szoftvertervezés során az üvegház által gyűjtött üvegházhatású környezeti paramétereket (hőmérséklet, páratartalom, megvilágítás és szén-dioxid koncentráció) és az aktuátor állapotát tíz percenként tárolják, 1, 1, 2, 2, 1 bájtot foglalva el. Ugyanakkor az összegyűjtött adatok idejének egyértelmű meghatározása érdekében az időt is tárolják. Itt csak a nap, az óra és a perc tárolódik, amelyek mindegyike 1 bájtot foglal el az emlékezetben.

3. Adatkontroll feldolgozás szubrutin: Mivel az üvegházban lévő növények gyakran nem túl érzékenyek a környezeti paraméterek változásaira, és figyelembe véve a rendszer költségeit és sokoldalúságát, ez a rendszer egyszerű küszöbszabályozó algoritmust fogad el. Ez azt, hogy az elején a rendszer a paraméterek küszöbértékeit (felső és alsó határokat) a különböző növények legmegfelelőbb környezetének megfelelően előre beállítja, majd a rendszer érzékelőkön keresztül adatokat gyűjt a környezeti paraméterekről. Ha az összegyűjtött környezeti paraméterek nem felelnek meg a küszöbérték-tartománynak, a rendszer ellenőrzi a megfelelő működtetőt, hogy megváltoztassa az üvegház környezeti paramétereit, amíg a paraméterek vissza nem térnek a küszöbérték tartományba.