Интелигентен софтуерен дизайн на парникови системи
Софтуерът за контрол на системата приема модулната програмна идея, разделя цялостната функция на системата на различни модули, всеки модул е индивидуално проектиран, програмиран и забъглен, а цялостното съвместно отстраняване на грешки на системата се извършва след завършване.
1. Подпрограма за придобиване на парникови параметри: В предния канал на системата за придобиване на парникови данни входният сигнал съдържа всички видове шум и смущения. За да се измерят и контролират точно параметрите на оранжерийната околна среда, при проектирането на софтуера се използва методът на деекстремно средно филтриране. за отстраняване на шума и смущенията. Използвайте 10 пъти за всеки датчик, извадете максималната стойност и минималната стойност и осреднете останалите 8 пъти от данните за вземане на проби, за да получите ефективната стойност на вземане на проби.
2. Подпрограма за съхранение на данни: Анализът и обработката на различни данни информация, събрана от системата за парников контрол, е важна връзка, така че програмата за съхранение на данни трябва да бъде проектирана. В софтуерния дизайн парниковите екологични параметри (температура, влажност, осветеност и концентрация на въглероден диоксид), събрани от оранжерията и състоянието на задвижващия механизъм, се съхраняват на всеки десет минути, заемайки 1, 1, 2, 2, 1 байт. В същото време, за да се определи ясно времето на събраните данни, времето също се съхранява. Тук се съхраняват само денят, часът и минутата, като всеки заема 1 байт в паметта.