Chongqing Qingcheng Landbouw Wetenschap en Technologie Co., Ltd
+8613983113012

Intelligent greenhouse systeem software ontwerp

Feb 16, 2022

Intelligent greenhouse systeem software ontwerp

Intelligent Greenhouse System Software Design

De systeembesturingssoftware neemt het modulaire programmeeridee over, verdeelt de algehele functie van het systeem in verschillende modules, elke module wordt individueel ontworpen, geprogrammeerd en gedebugd en de algehele gezamenlijke foutopsporing van het systeem wordt na voltooiing uitgevoerd.

Intelligent Greenhouse

Intelligent Greenhouse Design

1. Greenhouse parameter acquisition subroutine: In het voorkanaal van het greenhouse data acquisition systeem bevat het ingangssignaal allerlei ruis en interferentie. Om de omgevingsparameters van de kas nauwkeurig te meten en te regelen, wordt in het softwareontwerp de extreme gemiddelde filtermethode gebruikt. om ruis en interferentie te verwijderen. Gebruik 10 keer voor elke sensor, verwijder de maximale waarde en de minimumwaarde en gemiddelde de resterende 8 keer aan bemonsteringsgegevens om de effectieve bemonsteringswaarde te verkrijgen.

2. Subroutine voor gegevensopslag: De analyse en verwerking van verschillende gegevensinformatie die door het kasbesturingssysteem wordt verzameld, is een belangrijke schakel, dus het gegevensopslagprogramma moet worden ontworpen. In het softwareontwerp worden de omgevingsparameters van de kas (temperatuur, vochtigheid, verlichtingssterkte en kooldioxideconcentratie) die door de kas worden verzameld en de toestand van de actuator elke tien minuten opgeslagen en nemen ze 1, 1, 2, 2, 1 byte in beslag. Tegelijkertijd wordt, om het tijdstip van de verzamelde gegevens duidelijk te bepalen, de tijd ook opgeslagen. Hier worden alleen de dag, het uur en de minuut opgeslagen, die elk 1 byte in het geheugen innemen.

3. Gegevensverwerking verwerking subroutine: Omdat gewassen in de kas vaak niet erg gevoelig zijn voor veranderingen in omgevingsparameters, en gezien de kosten en veelzijdigheid van het systeem, neemt dit systeem een eenvoudig drempelcontrolealgoritme aan. Dat wil zeggen, in het begin zal het systeem parameterdrempels (boven- en ondergrenzen) instellen op basis van de meest geschikte omgeving voor verschillende gewassen, en vervolgens zal het systeem gegevens over omgevingsparameters verzamelen via sensoren. Wanneer de verzamelde omgevingsparameters niet binnen het drempelbereik liggen, zal het systeem de overeenkomstige actuator besturen om de omgevingsparameters van de kas te wijzigen totdat de parameters terugkeren naar het drempelbereik.