1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Thiết kế mô hình aquaponics trên nền tảng điện toán đám mây

4 5 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 1,71 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài viết đề xuất mô hình Aquaponics trên nền tảng điện toán đám mây cho phép mở rộng khả năng lưu trữ dữ liệu phục vụ việc phân tích hiệu quả nuôi trồng và cho phép dễ dàng mở rộng hệ thống trên diện rộng thông qua các hệ thống aquaponic thành phần ở các vị trí khác nhau. Hệ thống đã được thử nghiệm thành công cho thấy khả năng đáp ứng được việc triển khai trên diện rộng trong thực tế. Mời các bạn cùng tham khảo!

Trang 1

Thiết Kế Mô Hình Aquaponics Trên Nền Tảng Điện

Toán Đám Mây

Nguyễn Đình Nam và Lê Anh Ngọc Khoa Điện Tử Viễn Thông, Đại Học Điện Lực

Số 235 Hoàng Quốc Việt, Hà nội Email: namnguyendinh@hc.com.vn, anhngoc@epu.edu.vn

Abstract — Trong bài báo này, chúng tôi đề xuất mô hình

Aquaponics trên nền tảng điện toán đám mây cho phép mở rộng

khả năng lưu trữ dữ liệu phục vụ việc phân tích hiệu quả nuôi

trồng và cho phép dễ dàng mở rộng hệ thống trên diện rộng thông

qua các hệ thống aquaponic thành phần ở các vị trí khác nhau

Hệ thống đã được thử nghiệm thành công cho thấy khả năng đáp

ứng được việc triển khai trên diện rộng trong thực tế

Keywords - Aquaponics, điện toán đám mây

I GIỚI THIỆU

Hiện nay, vấn đề an toàn thực phẩm đang được xã hội hết

sức quan tâm, đặc biệt là đối với những loại thực phẩm thiết

yếu như rau và cá Lý do chính là bởi nguồn nước cho nuôi

trồng bị ô nhiễm, việc sử dụng phân bón hóa học và thuốc trừ

sâu làm cho đất canh tác bị ô nhiễm, bạc màu Bên cạnh đó diện

tích nuôi trồng ngày càng bị thu hẹp, đặc biệt là ở các khu vực

thành thị, điều đó làm cho nguồn thực phẩm an toàn ngày càng

khan hiếm và đắt đỏ Để giải quyết vấn đề trên thì một trong

những mô hình đã được nghiên cứu và áp dụng tại những nơi có

diện tích hạn chế, chẳng hạn như tại các hộ gia đình ở thành

phố…, đó là mô hình Aquaponics tức là trồng rau theo phương

pháp thủy canh kết hợp với nuôi thủy sản Đây là hệ thống tuần

hoàn khép kín độc đáo vừa cung cấp nguồn thực phẩm an toàn

vừa tạo cảnh quan môi trường lành mạnh [2-4]

Trong thực tế, nhiều hệ thống Aquaponics đã được triển

khai [1], tuy nhiên quy trình sản xuất còn mang tính thủ công và

rất khó để có thể theo dõi được quá trình sinh trưởng của cây

trồng và vật nuôi Bên cạnh đó các hệ thống này đa số không có

tính năng cảnh báo, giám sát chất lượng môi trường nước trong

bể nuôi cá dẫn đến cá có thể bị chết do môi trường nước bị ô

nhiễm, kéo theo chất lượng của cây cũng bị ảnh hưởng Các mô

hình đã được triển khai chưa tối ưu được khả năng lưu trữ dữ

liệu của hệ thống, hoạt động độc lập và thiếu tính liên kết

Trong quá trình nghiên cứu, chúng tôi nhận thấy mô hình điện

toán đám mây đáp ứng được yêu cầu lưu trữ dữ liệu lớn, các

thao tác giám sát và điều khiển đơn giản, có thể đáp ứng được

các yêu cầu trên, chính vì vậy bài báo đề xuất một giải pháp xây

dựng mô hình aquaponics tích hợp trên nền tảng điện toán đám

mây nhằm khắc phục nhược điểm của các hệ thống đã có, khó

khăn trong vận hành sẽ được giảm bớt , đồng thời tăng thêm độ

tin cậy và bền vững cho hệ thống

Phần còn lại của bài báo được tổ chức như sau: Phần II giới

thiệu tổng quan về aquaponnic và dịch vụ điện toán đám mây

Trong phần III, chúng tôi giới thiệu mô hình đề xuất

Aquaponics trên nền điện toán đám mây Phần IV cung cấp các

kết quả thử nghiệm và đánh giá Cuối cùng, chúng tôi kết luận

bài báo trong phần V

II TỔNG QUAN VỀ HỆ THỐNG AQUAPONIC

VÀ DỊCH VỤ ĐIỆN TOÁN ĐÁM MÂY

a Tổng quan về Aquaponic

Mô hình Aquaponics là sự kết hợp của cả hai hệ thống: Nuôi trồng thủy sản (aquaculture) và trồng cây theo phương pháp thủy canh (hydroponics) Sự kết hợp này mang lại lợi ích thiết thực và tính độc đáo Thay vì bổ sung phân bón và các hóa chất để trồng cây, mô hình này sử dụng chất thải từ cá nhờ sự chuyển hóa từ các loài vi sinh vật thành chất dinh dưỡng cần thiết và đầy đủ cho sự phát triển của cây Ngược lại, thay vì xả nước ra môi trường, nó sử dụng cây trồng để làm sạch nước và trả lại cho bể cá Nước này có thể được tái sử dụng vô thời hạn

và chỉ cần thay thế khi nó bị mất do bay hơi Đây là một hệ thống tuần hoàn khép kín hoàn hảo (hình 1)

Hình 1 Mô hình Aquaponic

Một số yếu tố chính cần quan tâm của Aquaponics:

Oxy hòa tan: Cá cần oxy để sống vì vậy cũng cần chú ý đến

việc đảm bảo hàm lượng oxy thích hợp cho cá phát triển Hàm lượng oxy hòa tan thường thấp vào lúc sáng sớm và phụ thuộc vào nhiều yếu tố khác như mật độ cá, nhiệt độ nước, độ mặn,… người sử dụng nên có bộ dụng cụ kiểm tra hàm lượng oxy hàng ngày để đảm bảo cho cá phát triển tốt

Nhiệt độ: Nhiệt độ nước rất quan trọng trong Aquaponics

Nhiệt độ nước cao quá sẽ làm cá sốc và có thể chết ảnh hưởng đến sự phát triển của cây trồng Ngược lại, khi nhiệt độ hạ xuống thấp cũng gây hại cho cây trồng và cá Vì vậy người sử dụng cũng nên thường xuyên theo dõi để có biện pháp hợp lí giữ nhiệt độ nước ổn định giúp cho hệ thống phát triển tốt đẹp

Giá trị pH: Đây cũng là một yếu tố quan trọng cần quan

tâm theo dõi trong hệ thống Độ pH chính là độ axit hay độ chua của nước và giá trị pH biểu diễn cũng chính là giá trị biểu diễn cho sự hiện diện của ion H+ trong môi trường (nước hoặc

Trang 2

đất) Giá trị pH thường thấp vào ban đêm và sáng sớm nên duy

trì giữ pH trong khoảng 6 – 8 là thích hợp nhất

Dinh dưỡng trong nước: Cả dinh dưỡng dạng NO3/NH44

(Macro Nutrients) và vi lượng (Micro Nutrients) đều cần thiết

cho cây trồng trong hệ thống Aquaponics Phần lớn nguồn dinh

dưỡng này đến từ chất thải của cá và một phần hòa tan từ thức

ăn của cá Trong một số trường hợp (thường là do chất lượng

thức ăn của cá kém) cần thiết phải bổ sung thêm một số

nguyên tố vi lượng cần thiết cho cây trồng

Kiểm soát lượng nước: người sử dụng nên có dụng cụ kiểm

tra các yếu tố môi trường để kiểm soát chất lượng nước nuôi cá

trong hệ thống Cần ghi lại sự biến động trong suốt quá trình

vận hành hệ thống để so sánh, đối chiếu hoặc có thể dùng như

một tài liệu tham khảo cho những hệ thống khác mà sau này ta

có thể phát triển

Ánh sáng: Vì các hệ thống aquaponics thường đặt trong các

không gian tiết kiệm diện tích nên đôi khi ánh sáng tự nhiên

không đủ cho cây quang hợp vì vậy ta cần bổ sung ánh sáng

thích hợp cho cây, giải pháp ở đây là dùng ánh sáng thay thế

bằng đèn chiếu sáng

Đánh giá về ưu, nhược điểm của Aquaponic:

Ưu điểm:

 Phương pháp sản xuất hữu cơ, bền vững

 Sử dụng tiết kiệm và hiệu quả nguồn nước

 Giảm thiểu vấn đề sâu bệnh cho cây trồng

 Đơn giản dễ thực hiện

Nhược điểm:

 Quy trình sản xuất mang tính thủ công

 Cần có hiểu biết về hệ cá, cây và sinh vật

 Khó khăn trong việc theo dõi quá trình sinh trưởng

 Yêu cầu phải có nguồn điện để vận hành

Ở Việt Nam, Aquaponic có nhiều tiềm năng phát triển ở các hộ

gia đình vùng đô thị với hứa hẹn giải quyết được các vấn đề

đang gây nhức nhối hiện nay là an toàn thực phẩm và bảo vệ

môi trường

b Dịch vụ điện toán đám mây

Điện toán đám mây là mô hình điện toán mà mọi giải pháp liên

quan đến công nghệ thông tin đều được cung cấp dưới dạng

các dịch vụ qua mạng internet, giải phóng người sử dụng khỏi

việc phải đầu tư nhân lực, công nghệ và hạ tầng để triển khai

hệ thống [5,6] Từ đó điện toán đám mây giúp tối giản chi phí

và thời gian triển khai, tạo điều kiện cho người sử dụng nền

tảng điện toán đám mây tập trung được tối đa nguồn lực vào

công việc chuyên môn (hình 2)

Hình 2 Mô hình tổng quan về điện toán đám mây

Những ưu điểm chính của điện toán đám mây như sau:

 Triển khai nhanh chóng

 Giảm chi phí

 Đa phương tiện truy cập

 Khả năng chia sẻ tài nguyên giữa người dùng

 Khả năng chịu tải nâng cao

 Độ tin cậy

 Tính co giãn linh động

 Bảo mật

III THIẾT KẾ MÔ HÌNH AQUAPONICS TRÊN NỀN TẢNG ĐIỆN

TOÁN ĐÁM MÂY

a Mô hình tổng quát

Mô hình kiến trúc tổng quát của hệ thống Aquaponics trên nền điện toán đám mây mô tả như Hình 3: các hệ thống

Aquaponics thành phần (aquaponics_1, aquaponics_2,…),

aquaponics_n) được bố trí ở các khu vực khác nhau Dữ liệu

thu thập được từ các hệ thống sẽ được truyền về máy chủ đám

mây (cloud server) và được lưu trữ dữ liệu tại đây Người dùng

có thể sử dụng các dịch vụ được thiết kế trên nền tảng đám mây để theo dõi, giám sát các thông số và điều khiển các hệ thống aquaponics thành phần nhằm phục vụ cho việc chăm sóc

Hình 3 Mô hình tổng quát hệ thống Aquaponic Cấu trúc của môt hệ thống Aquaponics thành phần được mô tả trong Hình 4, bao gồm: Khối xử lí trung tâm, Khối cảm biến, Khối truyền thông và Khối thiết bị đầu ra

Khối cảm biến: Gồm các cảm biến thu thập các

thông số quan trọng của hệ thống Aquaponics như nhiệt độ, độ ẩm, độ pH, mức nước,…Sau đó gửi định

kỳ về khối xử lí trung tâm

Khối xử lí trung tâm: nhận các dữ liệu thu được từ

cảm biến, xử lí và phân tích từ đó điều khiển các thiết

bị đầu ra sao cho phù hợp với kịch bản của người điều khiển đã lập trình sẵn; đẩy dữ liệu qua khối truyền thông lên server của dịch vụ điện toán đám mây phục

vụ cho việc giám sát và lưu trữ dữ liệu; nhận các tín hiệu phản hồi từ giao diện điều khiển của dịch vụ điện toán đám mây từ đó điều khiển các thiết bị đầu ra

Khối thiết bị đầu ra: Nhận tín hiệu điều khiển từ

khối xử lí trung tâm và hoạt động nhằm kiểm soát các

Trang 3

thông số đầu vào của hệ thống như nhiệt độ, độ

ẩm,.…

Khối truyền thông: ESP8266 là mô-đun công suất

thấp, hỗ trợ chuẩn IEEE802.11b/g/n và tích hợp sẵn

giao thức TCP/IP Do ưu điểm giá thành thấp, việc

lựa chọn sử dụng mô-đun ESP8266 đảm nhận cả hai

nhiệm vụ truyền dữ liệu từ hiện trường về trung tâm

và đưa dữ liệu từ trung tâm lên Internet sẽ giúp chúng

ta giảm chi phí đầu tư cho hệ thống

Hình 4 Sơ đồ khối hệ thống aquaponics thành phần sử dụng nền tảng

đám mây

b Thuật toán điều khiển

Hệ thống định kỳ đọc các giá trị cảm biến để giám sát và điều

khiển, đồng thời chuyển lên máy chủ để lưu trữ Hệ thống có

thể hoạt động ở hai chế độ: điều khiển tự động và điều khiển

theo yêu cầu (manual)

Hình 5 Thuật toán điều khiển

Trong chế độ điều khiển tự động, hệ thống sẽ tự động bật/tắt các thiết bị máy bơm, đèn và còi cảnh báo dựa trên các dữ liệu nhận được từ các cảm biến (pH, mực nước, nhiệt độ, độ ẩm, ánh sáng)

Khi độ pH trong bể cá vượt ngoài ngưỡng cho phép (k<6 hoặc k>8) thì hệ thống đưa ra tín hiệu cảnh báo chuông nhằm nhắc nhở người sử dụng cân bằng lại độ pH cho hệ thống (chẳng hạn bổ sung thêm nước sạch, thay nước hay bổ sung thêm các dung dịch cân bằng pH, …)

Tín hiệu điều khiển bật, tắt máy bơm nước được dựa vào các thông số dữ liệu lấy từ cảm biến mực nước SRF40 và cảm

biến độ ẩm Từ các thông số nhận được so sánh với ngưỡng

mực nước yêu cầu trong bể cá, từ đó đưa ra tín hiệu điều khiển bật, tắt máy bơm một cách hợp lý Nếu mực nước dưới ngưỡng tối thiểu trong bể cá thì chuông báo sẽ được bật cho tới khi nước được bơm vào đạt ngưỡng cho phép thì chuông báo dừng lại Khi nước trong bồn cây thấp dưới mức cho phép thì còi chuông sẽ báo động đồng thời máy bơm sẽ hoạt động bơm tới mực nước đã được thiết lập

Cảm biến ánh sáng gửi tín hiệu về khối xử lý trung tâm Nếu ánh sáng không đủ yêu cầu so với ngưỡng đặt ra thì vi điều khiển sẽ gửi tín hiệu điều khiển để zơ le bật đèn, đèn sẽ được bật tự động để giúp duy trì cường độ ánh sáng cho cây và ngược lại, nếu ánh sáng đủ để cung cấp cho cây trồng thì đèn

sẽ tự động tắt

Nhiệt độ môi trường trong nuôi trồng có giới hạn nhất định: 25≤t≤35, trong khoảng nhiệt độ này cây trồng và cá sinh trưởng tốt, cảm biến nhiệt độ có nhiệm vụ thu thập thông số nhiệt độ môi trường sau đó so sánh với ngưỡng cho phép nếu nằm ngoài ngưỡng cho phép hệ thống sẽ gửi cảnh báo

Trong chế độ điều khiển bằng tay, hệ thống sẽ nhận lệnh bật/tắt các thiết bị theo yêu cầu hoặc chuyển sang chế độ điều khiển tự động qua giao diện web của dịch vụ đám mây Ubidots hoặc ứng dụng Ubidots trên điện thoại thông minh

IV THỬ NGHIỆM VÀ ĐÁNH GIÁ MÔ HÌNH

a Mô hình thực tế:

Mô hình thử nghiệm thực tế được mô tả trong hình 6, bao gồm các thành phần chính như: bể cá, máng cạn trồng rau, bể lọc, máy bơm, cảm biến mực nước, cảm biến độ pH, cảm biến nhiệt độ, cảm biến ánh sáng, mạch điều khiển

Hình 6 Mô hình thử nghiệm thực tế hệ thống aquaponics

Trang 4

b Thử nghiệm và đánh giá

Kịch bản 1: Nước trong máng cạn dưới mức cho phép

Bước 1: Khối cảm biến độ ẩm sẽ gửi tín hiệu về khối xử lí

trung tâm

Bước 2: Khối xử lí trung tâm phân tích dữ liệu, nhận ra nước

trong máng cạn dưới mức cho phép và đưa ra tín hiệu điều

khiển bật máy bơm cho khối relay

Bước 3: Trong suốt quá trình bơm nước, cảm biến độ ẩm liên

tục nhận và gửi dữ liệu về khối xử lí trung tâm

Bước 4: Khi mực nước đạt ngưỡng cho phép thì khối xử lí

trung tâm sẽ đưa ra tín hiệu điều khiển để tắt máy bơm

Bước 5: Trong suốt quá trình bơm, nếu máy bơm không hoạt

động, hoặc nước trong bể cá quá thấp (dưới ngưỡng cho phép)

thì khối xử lí trung tâm sẽ bật còi báo của hệ thống để người

giám sát tăng lượng nước trong bể

Bước 6: Toàn bộ các thông số về mức nước trong quá trình sẽ

được hiển thị trên giao diện điều khiển của Ubidots

Hình 7 Biểu đồ thể hiện mực nước trên Ubidots

Biểu đồ hình 7 thể hiện mực nước trong bể đang giảm dần sau

một thời gian dài hoạt động, sau khi được bổ sung thêm nước

cho bể cá, đồ thị thay đổi hướng đi lên Quá trình xử lí của hệ

thống cho thấy hệ thống đáp ứng được yêu cầu đặt ra

Kịch bản 2: Nồng độ PH của nước bể cá tăng (hoặc giảm)

Bước 1: Cảm biến thu thập các dữ liệu về nồng độ pH trong bể

cá và gửi về khối xử lí trung tâm

Bước 2: Khối xử lí trung tâm nhận dữ liệu từ cảm biến, phân

tích và so sánh với ngưỡng an toàn mà hệ thống cho phép

Bước 3: Nếu nồng độ pH ngoài mức cho phép pH<6 hoặc

pH>8, khối xử lí trung tâm sẽ bật còi cảnh báo cho người giám

sát để phát hiện ra nguyên nhân và khắc phục

Bước 4: Toàn bộ các biến đổi về độ pH trong quá trình sẽ được

hiển thị trên giao diện điều khiển của Ubidots

Hình 8 Biểu đồ thể hiện độ pH trên Ubidots

Biểu đồ hình 8 thể hiện độ pH luôn bằng 7, đây là trạng thái

môi trường trung tính Khi tác động vào môi trường nước trong

bể nuôi bằng cách thêm dung dịch dấm để tăng độ axit tại hai

thời điểm 14:55 và 15:10 khi đó biểu đồ hiển thị trên Ubidots

có đồ thị đi xuống, tương tự như vậy đối với trường hợp pH

tăng đồ thị đi lên Kết quả cho thấy hệ thống đáp ứng được yêu cầu đặt ra

Kịch bản 3: Thiếu ánh sáng cho cây trồng

Bước 1: Khối cảm biến ánh sáng gửi tín hiệu về ánh sáng cho khối xử lí trung tâm

Bước 2: Khối xử lí trung tâm nhận dữ liệu, so sánh với cường

đồ ánh sáng cho phép của hệ thống

Bước 3: Nếu ánh sáng quá yếu, khối xử lí trung tâm sẽ đưa ra tín hiệu điều khiển để bật đèn (hình 9)

Bước 4: Khi lượng ánh sáng đã đủ thì khối xử lí trung tâm ra

tín hiệu điều khiển tắt đèn

Hình 9 Kết quả thử nghiệm khi thiếu ánh sáng Sau khi kiểm tra xong các kịch bản hoạt động ở chế độ điều khiển tự động, hệ thống đã được chuyển sang thử nghiệm chế

độ điều khiển bằng tay (manual) và cho thấy hệ thống đáp ứng chính xác các lệnh điều khiển thiết bị theo yêu cầu qua giao diện ứng dụng của dịch vụ đám mây Ubidots

V KẾT LUẬN

Trong bài báo này, chúng tôi đã nghiên cứu và thiết kế một hệ thống aquaponics trên nền tảng điện toán đám mây cho phép

mở rộng khả năng lưu trữ dữ liệu phục vụ việc phân tích hiệu quả nuôi trồng và cho phép dễ dàng mở rộng hệ thống trên diện rộng thông qua các hệ thống aquaponic thành phần ở các

vị trí khác nhau Hệ thống đã được thử nghiệm thành công và cho thấy khả năng triển khai trên phạm vi lớn trong thời gian sắp tới

TÀI LIỆU THAM KHẢO

[1] T Shafeena, “Smart aquaponics system: challenges and opportunities”, European Journal of Advances in Engineering and Technology, 3 (2)(2016), pp 52-55

[2] FAO, “FAO Fisheries and Aquaculture Technical Paper: Small-scale Aquaponic food production", 2014

[3] Sylvia Bernstein, “Aquaponic Gardening”, New Society Publishers,

2011

[4] Sylvia Bernstein, “Aquaponic gardening : a step-by-step guide to raising vegetables and fish together”, New Society Publishers, 2011

[5] Hwang, Kai, Jack Dongarra, and Geoffrey C Fox, “Distributed and cloud computing: from parallel processing to the internet of things”, Morgan Kaufmann, 2013

Rountree, Derrick, and Ileana Castrillo, “The Basics of Cloud Computing: Understanding the Fundamentals of Cloud Computing in Theory and Practice”, Newnes, 2013

Ngày đăng: 27/04/2022, 10:33

HÌNH ẢNH LIÊN QUAN

Thiết Kế Mô Hình Aquaponics Trên Nền Tảng Điện Toán Đám Mây  - Thiết kế mô hình aquaponics trên nền tảng điện toán đám mây
hi ết Kế Mô Hình Aquaponics Trên Nền Tảng Điện Toán Đám Mây (Trang 1)
Hình 7. Biểu đồ thể hiện mực nước trên Ubidots - Thiết kế mô hình aquaponics trên nền tảng điện toán đám mây
Hình 7. Biểu đồ thể hiện mực nước trên Ubidots (Trang 4)
Hình 8. Biểu đồ thể hiện độ pH trên Ubidots - Thiết kế mô hình aquaponics trên nền tảng điện toán đám mây
Hình 8. Biểu đồ thể hiện độ pH trên Ubidots (Trang 4)
Biểu đồ hình 7 thể hiện mực nước trong bể đang giảm dần sau một thời gian dài hoạt động, sau khi được bổ  sung thêm nước  cho bể cá, đồ thị thay đổi hướng đi lên - Thiết kế mô hình aquaponics trên nền tảng điện toán đám mây
i ểu đồ hình 7 thể hiện mực nước trong bể đang giảm dần sau một thời gian dài hoạt động, sau khi được bổ sung thêm nước cho bể cá, đồ thị thay đổi hướng đi lên (Trang 4)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w