Chongqing Qingcheng Landbruk Vitenskap og Teknologi Co., Ltd
+8613983113012

Intelligent drivhussystemprogramvaredesign

Feb 16, 2022

Intelligent drivhussystemprogramvaredesign

Intelligent Greenhouse System Software Design

Systemkontrollprogramvaren tar i bruk den modulære programmeringsideen, deler den generelle funksjonen til systemet inn i forskjellige moduler, hver modul er individuelt designet, programmert og feilsøkt, og den samlede felles feilsøkingen av systemet utføres etter ferdigstillelse.

Intelligent Greenhouse

Intelligent Greenhouse Design

1. Subrutine for innhenting av drivhusparameter: I foroverkanalen til drivhusdatainnsamlingssystemet inneholder inngangssignalet alle slags støy og forstyrrelser. For å nøyaktig måle og kontrollere drivhusmiljøparameterne, brukes metoden for de-ekstrem gjennomsnittlig filtrering i programvaredesignet. for å fjerne støy og forstyrrelser. Bruk 10 ganger for hver sensor, fjern maksimumsverdien og minimumsverdien, og gjennomsnitt de resterende 8 gangene med prøvetakingsdata for å få den effektive prøvetakingsverdien.

2. Datalagringssubrutine: Analysen og behandlingen av ulike datainformasjon samlet inn av drivhuskontrollsystemet er en viktig kobling, så datalagringsprogrammet må utformes. I programvaredesignet lagres drivhusets miljøparametere (temperatur, fuktighet, belysningsstyrke og karbondioksidkonsentrasjon) samlet av drivhuset og aktuatorens tilstand hvert tiende minutt, og opptar 1, 1, 2, 2, 1 byte. Samtidig, for å tydelig bestemme tidspunktet for de innsamlede dataene, lagres også tiden. Her er bare dagen, timen og minuttet lagret, som hver opptar 1 byte i minnet.

3. Underrutine for behandling av datakontroll: Fordi avlinger i drivhuset ofte ikke er veldig følsomme for endringer i miljøparametere, og med tanke på kostnadene og allsidigheten til systemet, bruker dette systemet en enkel terskelkontrollalgoritme. Det vil si at i begynnelsen vil systemet forhåndsinnstille parameterterskler (øvre og nedre grenser) i henhold til det mest egnede miljøet for ulike avlinger, og deretter vil systemet samle inn data om miljøparametere gjennom sensorer. Når de innsamlede miljøparametrene ikke er innenfor terskelområdet, vil systemet kontrollere den tilsvarende aktuatoren for å endre miljøparametrene til drivhuset til parametrene går tilbake til terskelområdet.