GSF › Forums › Capstone › Review Report for LoRa-based Bidirectional Water Quality Communication System ( Ly Gia Hao )
- This topic is empty.
-
AuthorPosts
-
2025-06-06 at 8:48 am #2702
Do Kyong Kim
KeymasterLoRa-based Bidirectional Water Quality Communication System for Microalgae Cultivation and Aquaculture Applications
Expert Review Report
Student: Lý Gia Hào (TDTU – Faculty of Electrical and Electronics Engineering)
Advisor: Kim Do Kyong (GSF-based APE, International Cooperation Coordinator, CWCA)
1. Overview of the Study
This study focuses on developing a bidirectional IoT communication system using LoRa technology to support microalgae cultivation and aquaculture. The system is designed to collect water quality data from sensors installed in indoor cultivation tanks and transmit it to a central server via LoRa. Conversely, control commands from the server are transmitted back to actuators such as relays, motors, and pumps.
2. Technical Significance of the Study
-
Enhanced scalability for aquaculture: LoRa’s long-range, low-power characteristics allow deployment in outdoor and remote aquaculture farms where Wi-Fi or 4G is unavailable.
-
Real-time responsiveness: Enables not only monitoring but also direct control of cultivation tanks from the server, laying the foundation for automation.
-
Foundation for data-driven control: The system integrates with Node-RED, InfluxDB, and Grafana, supporting the future application of AI-driven environmental management.
3. Evaluation of the Midterm Report
Strengths:
-
Practical and feasible system architecture combining sensor modules, LoRa communication, and MQTT-based server-side data integration.
-
The report outlines the use of major platforms (Ubuntu, Node-RED, InfluxDB, Grafana) with clear data flow.
-
Implementation of basic bidirectional communication using relay control via MQTT and ESP32 is well initiated on a testboard.
Areas for Improvement:
-
Lack of detailed LoRa Gateway description: The system lacks documentation on how LoRa messages are received and converted into MQTT packets.
-
No acknowledgment/feedback logic: The system currently has no mechanism to verify whether control commands sent from the server are successfully executed.
-
Unstructured data packets: Sensor data packets should include identifiers such as sensor type, timestamp, and message ID for better traceability and scalability.
4. Recommendations for Future Research
-
Validate LoRa bidirectional reliability: Test the system under network failure or noise interference conditions; implement retransmission and timeout protocols.
-
Implement actuator feedback: After executing a control command, the ESP32 should send confirmation messages back to the server.
-
Consider LoRaWAN architecture: For future scaling to dozens of tanks or multi-node deployment, consider LoRaWAN with centralized gateways and device provisioning.
5. Conclusion
Lý Gia Hào’s project represents a promising practical implementation of bidirectional communication for aquaculture digitalization, with a focus on microalgae-based blue carbon and environmental monitoring. It lays the groundwork for data-driven and remote-controlled aquaculture systems using open-source and low-power technologies. Strengthening the reliability, packet design, and control confirmation logic will be essential for future field applications and scaling.
Hệ thống truyền thông hai chiều chất lượng nước dựa trên LoRa cho nuôi cấy vi tảo và ứng dụng trong nuôi trồng thủy sản
(LoRa-based Bidirectional Water Quality Communication System for Microalgae Cultivation and Aquaculture Applications)
Phiếu nhận xét của chuyên gia
Sinh viên: Lý Gia Hào (Khoa Kỹ thuật Điện – Điện tử, Trường Đại học Tôn Đức Thắng – TDTU)
Chuyên gia hướng dẫn: Kim Do Kyong (Thành viên APE thuộc GSF, Điều phối viên Hợp tác Quốc tế – CWCA)
1. Tổng quan nghiên cứu
Nội dung nghiên cứu tập trung vào việc phát triển một hệ thống IoT truyền thông hai chiều sử dụng công nghệ LoRa để phục vụ cho việc nuôi cấy vi tảo và nuôi trồng thủy sản. Hệ thống được thiết kế để thu thập dữ liệu chất lượng nước từ các cảm biến đặt trong bể nuôi vi tảo trong nhà, sau đó truyền đến máy chủ qua LoRa. Đồng thời, các lệnh điều khiển từ máy chủ sẽ được truyền ngược lại đến các thiết bị như rơ-le, động cơ và máy bơm.
2. Ý nghĩa kỹ thuật
-
Khả năng mở rộng trong môi trường thủy sản: LoRa có khả năng truyền xa và tiêu thụ điện năng thấp, phù hợp với các vùng nuôi ngoài trời, hồ chứa hoặc khu vực không có Wi-Fi/4G.
-
Tính phản hồi thời gian thực: Không chỉ giám sát mà còn có khả năng điều khiển trực tiếp môi trường bể nuôi từ xa, đặt nền tảng cho tự động hóa.
-
Cơ sở cho điều khiển dựa trên dữ liệu: Hệ thống tích hợp với Node-RED, InfluxDB, Grafana – là tiền đề cho các mô hình điều khiển tối ưu bằng AI trong tương lai.
3. Đánh giá báo cáo giữa kỳ
Điểm mạnh:
-
Kiến trúc hệ thống rõ ràng, khả thi, kết hợp các mô-đun cảm biến, LoRa và nền tảng phần mềm máy chủ sử dụng MQTT.
-
Sử dụng hợp lý các công cụ mã nguồn mở (Ubuntu, Node-RED, InfluxDB, Grafana) với luồng dữ liệu được mô tả tốt.
-
Đã triển khai thử nghiệm điều khiển hai chiều cơ bản (bật/tắt máy bơm qua MQTT – ESP32) trên bảng testboard.
Điểm cần cải thiện:
-
Thiếu mô tả chi tiết về Gateway LoRa: Cần bổ sung thông tin cách nhận dữ liệu LoRa và chuyển đổi sang gói tin MQTT.
-
Chưa có logic xác nhận lệnh điều khiển (ACK): Máy chủ chưa có cơ chế xác minh lệnh điều khiển đã được thực thi thành công.
-
Thiếu cấu trúc định dạng gói dữ liệu: Gói tin nên bao gồm mã cảm biến, giá trị, thời gian và ID để dễ truy xuất và mở rộng.
4. Đề xuất định hướng cải tiến
-
Xác minh độ tin cậy của truyền thông LoRa hai chiều: Thử nghiệm trong môi trường nhiễu, lỗi; tích hợp cơ chế gửi lại, hẹn giờ (timeout).
-
Gửi phản hồi từ thiết bị chấp hành (relay): Sau khi nhận lệnh từ máy chủ, ESP32 cần phản hồi lại trạng thái thực hiện.
-
Xem xét mở rộng sang kiến trúc LoRaWAN: Khi triển khai trên quy mô nhiều bể hoặc thiết bị, nên áp dụng LoRaWAN để dễ quản lý tập trung và bảo mật.
5. Kết luận
Dự án của sinh viên Lý Gia Hào là một ví dụ thiết thực và tiềm năng trong việc triển khai hệ thống truyền thông hai chiều cho chuyển đổi số ngành thủy sản, đặc biệt phù hợp với mô hình lưu trữ carbon xanh bằng vi tảo và giám sát môi trường nước. Dự án đặt nền móng cho hệ thống điều khiển từ xa và tối ưu dựa trên dữ liệu. Để tiến xa hơn, cần tăng cường độ tin cậy của truyền thông LoRa, cấu trúc gói tin, và cơ chế xác nhận lệnh điều khiển nhằm ứng dụng hiệu quả trong thực tế.
“LoRa 기반 양방향 수질 데이터 통신 시스템 연구: 미세조류 배양 및 수산양식 적용을 위한 IoT 아키텍처 개발”
(LoRa-based Bidirectional Water Quality Communication System for Microalgae Cultivation and Aquaculture Applications)
검토 의견서
대상 학생: Lý Gia Hào (TDTU – Faculty of Electrical and Electronics Engineering)
지도 전문가: 김도경 (GSF 기반 APE, CWCA 국제협력 담당)
1. 스터디 개요
본 스터디는 수질 모니터링 및 제어가 핵심인 미세조류 배양 시스템과 수산 양식 분야에 최적화된 저전력 장거리 통신 시스템(LoRa)을 기반으로, 양방향 통신 기능을 구현하는 것을 목표로 합니다. 센서에서 수집된 수질 정보를 LoRa를 통해 서버로 전송하고, 서버로부터 릴레이, 모터, 펌프 등에 제어 신호를 다시 전달하는 구조로 구성됩니다.
2. 스터디의 기술적 의의
-
수산 양식의 확장성 확보: LoRa는 Wi-Fi, 4G 기반 시스템에 비해 훨씬 넓은 커버리지를 제공하여 실외 양식장, 저수지, 해안 지역에도 쉽게 적용 가능
-
양방향 통신을 통한 실시간 반응성 확보: 단순 모니터링을 넘어서 서버에서 수조 내 환경을 직접 제어할 수 있는 구조로, 자동화의 기초 구현
-
데이터 중심 제어 알고리즘 적용 기반 마련: LoRa로 수집된 데이터는 Grafana, Node-RED 등을 통해 저장·분석되어, 향후 AI 기반 최적 제어 시스템에 적용 가능
3. 중간보고서에 대한 검토
긍정적 요소:
-
센서 구성 및 LoRa 전송 구조는 실용적이며 구현 가능성이 높음
-
MQTT 브로커, InfluxDB, Grafana와의 연동까지 설계가 포함되어 데이터 흐름이 명확함
-
릴레이 및 펌프 제어를 포함한 기본적인 양방향 통신을 테스트보드 기반으로 구현 시도함
보완 사항:
-
LoRa Gateway 구성 및 연동 상세 부족: LoRa 모듈 수신 후 MQTT로 전달하는 실제 장비 또는 코드 흐름이 부족
-
양방향 통신의 신뢰성 검증 부족: 제어 명령 수신 확인(ACK) 또는 상태 피드백 구조가 필요
-
데이터 패킷 구조 설계 미흡: 확장 가능성을 고려한 센서 데이터 형식, 전송 주기, 패킷 식별자 설계 필요
4. 향후 연구 제안
-
양방향 LoRa 통신의 신뢰성 검증 실험: 장애 상황에서의 데이터 유실 방지(재전송, 타임아웃 로직 등)
-
릴레이 제어 후 상태 피드백 구조 확립: 실제 장치가 작동했는지 서버 측에서 확인 가능하게 구성
-
LoRaWAN 구조 확장 고려: 향후 수십 개 수조 이상으로 확장 시 LoRa Peer-to-Peer 대신 Gateway 기반 LoRaWAN 적용도 검토
5. 결론
Lý Gia Hào 학생의 본 스터디는 환경 데이터 기반 자동제어 시스템의 실증 단계로서 중요한 시도이며, 수산 양식의 디지털 전환과 자동화에 실질적 기여가 가능한 기반 기술을 검증하고 있습니다. 향후 LoRa 통신 구조의 신뢰성과 확장성을 고려한 실험적 보완과 더불어, 실제 수조 적용 테스트 및 AI 예측 제어 모듈과의 연동 가능성 연구로 이어지기를 기대합니다.
Attachments:
You must be logged in to view attached files. -
-
AuthorPosts
- You must be logged in to reply to this topic.
