Inteligentný dizajn softvéru skleníkového systému
Softvér riadenia systému prijíma modulárnu myšlienku programovania, rozdeľuje celkovú funkciu systému na rôzne moduly, každý modul je individuálne navrhnutý, naprogramovaný a ladený a celkové spoločné ladenie systému sa vykonáva po dokončení.
1. Podprogram získavania skleníkových parametrov: V prednom kanáli systému získavania skleníkových údajov obsahuje vstupný signál všetky druhy hluku a rušenia. Na presné meranie a kontrolu parametrov skleníkového prostredia sa v návrhu softvéru používa metóda deextrémového priemeru filtrovania. na odstránenie hluku a rušenia. Použite 10-krát pre každý snímač, odstráňte maximálnu hodnotu a minimálnu hodnotu a spriemerujte zvyšných 8-násobok údajov o odbere vzoriek, aby ste získali účinnú hodnotu odberu vzoriek.
2. Podprogram ukladanie údajov: Analýza a spracovanie rôznych informácií o údajoch zhromaždených systémom kontroly skleníkov je dôležitým článkom, takže program ukladania údajov musí byť navrhnutý. V softvérovom dizajne sa parametre skleníkového prostredia (teplota, vlhkosť, osvetlivosť a koncentrácia oxidu uhličitého) zozbierané skleníkom a stav pohonu skladujú každých desať minút a zaberajú 1, 1, 2, 2, 1 bajt. Zároveň, aby sa jasne určil čas zhromaždených údajov, čas sa tiež uloží. Tu sú uložené iba dni, hodiny a minúty, z ktorých každý zaberá 1 bajt v pamäti.