Цхонгкинг Кингцхенг Агрицултурал Сциенце анд Тецхнологи Цо., Лтд
+8613983113012

Дизајн софтвера за интелигентни систем стакленика

Feb 16, 2022

Дизајн софтвера за интелигентни систем стакленика

Intelligent Greenhouse System Software Design

Софтвер за контролу система усваја идеју модуларног програмирања, дели целокупну функцију система на различите модуле, сваки модул је појединачно дизајниран, програмиран и дебагован, а целокупно заједничко отклањање грешака система се спроводи након завршетка.

Intelligent Greenhouse

Intelligent Greenhouse Design

1. Потпрограм за аквизицију параметара стаклене баште: У предњем каналу система за прикупљање података стакленика, улазни сигнал садржи све врсте шума и сметњи. У циљу прецизног мерења и контроле параметара околине стаклене баште, у дизајну софтвера се користи метода филтрирања де-екстремног просека. за уклањање буке и сметњи. Користите 10 пута за сваки сензор, уклоните максималну и минималну вредност и усредните преосталих 8 пута података узорковања да бисте добили ефективну вредност узорковања.

2. Подрутина за складиштење података: Анализа и обрада различитих информација прикупљених од стране система за контролу стаклене баште је важна карика, тако да програм складиштења података мора бити дизајниран. У дизајну софтвера, еколошки параметри стакленика (температура, влажност, осветљеност и концентрација угљен-диоксида) које сакупља стакленик и стање актуатора се чувају сваких десет минута, заузимајући 1, 1, 2, 2, 1 бајт. Истовремено, како би се јасно одредило време прикупљених података, време се такође чува. Овде се чувају само дан, сат и минут, од којих сваки заузима 1 бајт у меморији.

3. Подрутина за обраду података: Пошто усеви у стакленику често нису веома осетљиви на промене у параметрима животне средине, а с обзиром на цену и свестраност система, овај систем усваја једноставан алгоритам контроле прага. То јест, на почетку ће систем унапред поставити прагове параметара (горње и доње границе) према најпогоднијем окружењу за различите усеве, а затим ће систем прикупљати податке о параметрима животне средине преко сензора. Када прикупљени параметри животне средине нису унутар граничног опсега, систем ће контролисати одговарајући актуатор да промени еколошке параметре стакленика све док се параметри не врате у опсег прага.