Chongqing Qingcheng Pertanian Sains dan Teknologi Bersama, Ltd
+8613983113012

Desain Perangkat Lunak Sistem Rumah Kaca Cerdas

Feb 16, 2022

Desain Perangkat Lunak Sistem Rumah Kaca Cerdas

Intelligent Greenhouse System Software Design

Perangkat lunak kontrol sistem mengadopsi ide pemrograman modular, membagi fungsi keseluruhan sistem menjadi modul yang berbeda, setiap modul dirancang secara individual, diprogram dan di-debug, dan debugging bersama keseluruhan sistem dilakukan setelah selesai.

Intelligent Greenhouse

Intelligent Greenhouse Design

1. Subrutin akuisisi parameter rumah kaca: Di saluran maju sistem akuisisi data rumah kaca, sinyal input berisi semua jenis kebisingan dan gangguan. Untuk mengukur dan mengontrol parameter lingkungan rumah kaca secara akurat, metode pemfilteran rata-rata de-ekstrim digunakan dalam desain perangkat lunak. untuk menghilangkan noise dan interferensi. Gunakan 10 kali untuk setiap sensor, hapus nilai maksimum dan nilai minimum, dan rata-ratakan sisa 8 kali pengambilan sampel data untuk mendapatkan nilai pengambilan sampel yang efektif.

2. Subrutin penyimpanan data: Analisis dan pemrosesan berbagai informasi data yang dikumpulkan oleh sistem kontrol rumah kaca merupakan tautan penting, sehingga program penyimpanan data harus dirancang. Dalam desain perangkat lunak, parameter lingkungan rumah kaca (suhu, kelembaban, pencahayaan dan konsentrasi karbon dioksida) yang dikumpulkan oleh rumah kaca dan status aktuator disimpan setiap sepuluh menit, menempati 1, 1, 2, 2, 1 byte. Pada saat yang sama, untuk menentukan dengan jelas waktu pengumpulan data, waktu juga disimpan. Di sini, hanya hari, jam, dan menit yang disimpan, masing-masing menempati 1 byte dalam memori.

3. Subrutin pemrosesan kontrol data: Karena tanaman di rumah kaca seringkali tidak terlalu sensitif terhadap perubahan parameter lingkungan, dan mempertimbangkan biaya dan keserbagunaan sistem, sistem ini mengadopsi algoritma kontrol ambang batas yang sederhana. Artinya, pada awalnya, sistem akan menetapkan ambang parameter (batas atas dan bawah) sesuai dengan lingkungan yang paling cocok untuk tanaman yang berbeda, dan kemudian sistem akan mengumpulkan data tentang parameter lingkungan melalui sensor. Ketika parameter lingkungan yang dikumpulkan tidak berada dalam kisaran ambang batas, Sistem akan mengontrol aktuator yang sesuai untuk mengubah parameter lingkungan rumah kaca hingga parameter kembali ke kisaran ambang batas.