Chongqing Qingcheng Tarımsal Bilim ve Teknoloji A.Ş., Ltd.
+8613983113012

Akıllı Sera Sistemi Yazılım Tasarımı

Feb 16, 2022

Akıllı Sera Sistemi Yazılım Tasarımı

Intelligent Greenhouse System Software Design

Sistem kontrol yazılımı modüler programlama fikrini benimser, sistemin genel işlevini farklı modüllere böler, her modül ayrı ayrı tasarlanır, programlanır ve hata ayıklanır ve sistemin genel eklem hata ayıklaması tamamlandıktan sonra gerçekleştirilir.

Intelligent Greenhouse

Intelligent Greenhouse Design

1. Sera parametresi toplama altroutine: Sera veri toplama sisteminin ileri kanalında, giriş sinyali her türlü gürültü ve paraziti içerir. Sera çevresel parametrelerini doğru bir şekilde ölçmek ve kontrol etmek için yazılım tasarımında aşırı ortalama filtreleme yöntemi kullanılır. gürültü ve paraziti gidermek için. Her sensör için 10 kez kullanın, maksimum değeri ve minimum değeri çıkarın ve etkili örnekleme değerini elde etmek için kalan 8 kez örnekleme verisinin ortalamasını alın.

2. Veri depolama altyordamı: Sera kontrol sistemi tarafından toplanan çeşitli veri bilgilerinin analizi ve işlenmesi önemli bir bağlantıdır, bu nedenle veri depolama programı tasarlanmalıdır. Yazılım tasarımında, sera tarafından toplanan sera çevresel parametreleri (sıcaklık, nem, kurutma ve karbondioksit konsantrasyonu) ve aktüatör durumu her on dakikada bir depolanır ve 1, 1, 2, 2, 1 bayt kaplar. Aynı zamanda, toplanan verilerin zamanını net bir şekilde belirlemek için, zaman da saklanır. Burada, her biri bellekte 1 bayt kaplayan yalnızca gün, saat ve dakika depolanır.

3. Veri kontrolü işleme altyordam: Seradaki ürünler genellikle çevresel parametrelerdeki değişikliklere karşı çok hassas olmadığından ve sistemin maliyeti ve çok yönlülüğü göz önüne alındığında, bu sistem basit bir eşik kontrol algoritması benimser. Yani, başlangıçta, sistem parametre eşiklerini (üst ve alt sınırlar) farklı mahsuller için en uygun ortama göre önceden ayarlayacak ve daha sonra sistem sensörler aracılığıyla çevresel parametreler hakkında veri toplayacaktır. Toplanan çevresel parametreler eşik aralığında olmadığında, sistem parametreler eşik aralığına dönene kadar seranın çevresel parametrelerini değiştirmek için ilgili aktüatörü kontrol edecektir.