Inteligentni dizajn softvera sustava staklenika
Softver za upravljanje sustavom usvaja modularnu ideju programiranja, dijeli cjelokupnu funkciju sustava na različite module, svaki modul je individualno dizajniran, programiran i ispravljen, a cjelokupno zajedničko ispravljanje pogrešaka sustava provodi se nakon završetka.
1. Potprogram za stjecanje parametara staklenika: U prednjem kanalu sustava za prikupljanje podataka o stakleniku ulazni signal sadrži sve vrste buke i smetnji. Kako bi se točno izmjerili i kontrolirali parametri okoliša staklenika, u dizajnu softvera koristi se de-ekstremna prosječna metoda filtriranja. kako bi se uklonila buka i smetnje. Upotrijebite 10 puta za svaki senzor, uklonite maksimalnu vrijednost i minimalnu vrijednost te prosječno preostalih 8 puta podatke o uzorkovanju kako biste dobili učinkovitu vrijednost uzorkovanja.
2. Potprogram za pohranu podataka: Analiza i obrada različitih podataka koje prikuplja sustav kontrole staklenika važna je karika, tako da program pohrane podataka mora biti dizajniran. U dizajnu softvera, parametri okoliša staklenika (temperatura, vlažnost, iluminancija i koncentracija ugljičnog dioksida) koje prikuplja staklenik i stanje aktuatora pohranjuju se svakih deset minuta, zauzimajući 1, 1, 2, 2, 1 bajt. Istodobno, kako bi se jasno odredilo vrijeme prikupljenih podataka, vrijeme se također pohranjuje. Ovdje se pohranjuju samo dan, sat i minuta, od kojih svaki zauzima 1 bajt u memoriji.






