Chongqing Qingcheng Rolnicze Nauka i Technologia Co., Sp. z o.o
+8613983113012

Inteligentne projektowanie oprogramowania systemu szklarniowego

Feb 16, 2022

Inteligentne projektowanie oprogramowania systemu szklarniowego

Intelligent Greenhouse System Software Design

Oprogramowanie sterujące systemem przyjmuje ideę programowania modułowego, dzieli ogólną funkcję systemu na różne moduły, każdy moduł jest indywidualnie projektowany, programowany i debugowany, a ogólne wspólne debugowanie systemu odbywa się po zakończeniu.

Intelligent Greenhouse

Intelligent Greenhouse Design

1. Podprogram akwizycji parametrów szklarniowych: W kanale przednim systemu akwizycji danych szklarniowych sygnał wejściowy zawiera wszelkiego rodzaju szumy i zakłócenia. Aby dokładnie zmierzyć i kontrolować parametry środowiskowe szklarni, w projekcie oprogramowania zastosowano metodę filtrowania średniej deekstreum. , aby usunąć szumy i zakłócenia. Użyj 10 razy dla każdego czujnika, usuń wartość maksymalną i wartość minimalną, a pozostałe 8 razy dane próbkowania uśrednij, aby uzyskać efektywną wartość próbkowania.

2. Podprogram przechowywania danych: Analiza i przetwarzanie różnych informacji o danych zebranych przez system kontroli szklarni jest ważnym ogniwem, dlatego program przechowywania danych musi być zaprojektowany. W projekcie oprogramowania parametry środowiskowe szklarni (temperatura, wilgotność, natężenie oświetlenia i stężenie dwutlenku węgla) zebrane przez szklarnię i stan siłownika są przechowywane co dziesięć minut, zajmując 1, 1, 2, 2, 1 bajt. Jednocześnie, w celu jasnego określenia czasu zebranych danych, czas jest również przechowywany. Tutaj przechowywane są tylko dzień, godzina i minuta, z których każda zajmuje 1 bajt w pamięci.

3. Podprogram przetwarzania kontroli danych: Ponieważ uprawy w szklarni często nie są bardzo wrażliwe na zmiany parametrów środowiskowych, a biorąc pod uwagę koszt i wszechstronność systemu, system ten przyjmuje prosty algorytm kontroli progowej. Oznacza to, że na początku system ustawi progi parametrów (górne i dolne granice) zgodnie z najbardziej odpowiednim środowiskiem dla różnych upraw, a następnie system będzie zbierał dane o parametrach środowiskowych za pomocą czujników. Gdy zebrane parametry środowiskowe nie mieszczą się w zakresie progowym, System będzie sterował odpowiednim siłownikiem, aby zmienić parametry środowiskowe szklarni, aż parametry powrócą do zakresu progowego.