6. Kết luận và kiến nghị
2.4. Lựa chọn thiết bị thực hiện điều khiển
Có nhiều phƣơng pháp để giải quyết Bài toán 3 trong hệ thống cân băng định lƣơng, lựa chọn thiết bị thực hiện Điều khiển trung tâm và Điều khiển băng tải, nhƣ sử dụng kỹ thuật mạch tƣơng tự hoặc sử dụng kỹ thuật số. Với sự phát triển không ngừng và tính mềm dẻo linh hoạt của kỹ thuật điều khiển số, tác giả lựa chọn thiết bị số để thực hiện hai bài toán điều khiển đó. Trong mạch số có thể dùng vi xử lý, PLC hoặc máy tính để thực hiện. Trong luận văn sử dụng vi xử lý 32 bit AT91SAM3X8E (Atmel) trên bo mạch ArduinoDue (Arduino) để thực hiện các thuật toán điều khiển lƣu lƣợng cảu băng tải và phần mềm Matlab-Simulink (Mathworks) để thực hiện chức năng điều khiển trung tâm, phân phối liệu cho từng băng và giám sát, hiển thị các trạng thái, đặc tính hệ thống. Thƣ viện ArduinoIO (Mathworks) đƣợc sử dụng để kết nối Matlab – Simulink và ArduinoDue.
Nhƣ vậy, các bài toán điều khiển trong hệ thống cân băng định lƣợng đƣợc giải quyết nhƣ sau:
- Điều khiển trung tâm: Tính toán ra tín hiệu lƣu lƣợng đặt cho từng băng tải do máy tính đƣợc cài phần mềm Matlab – Simulink phụ trách. Việc sử dụng máy tính để
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn/ thực hiện điều khiển trung tâm đƣợc mềm dẻo, linh hoạt. Tín hiệu này đƣợc gửi đến bo mạch ArduinoDue. Matlab – Simulink căn cứ theo sản lƣợng yêu cầu và tỉ lệ thành phần các nguyên liệu trong hệ thống và tính toán ra lƣu lƣợng đặt của từng băng theo biểu thức 2.1.
- Điều khiển băng tải: Tổng hợp và tạo tín hiệu điều khiển băng tải theo luật điều khiển (biểu thức 2.7) đƣợc thực hiện bởi vi xử lý 32bit AT91SAM3X8E (Atmel chế tạo sản xuất) trên bo mạch ArduinoDue (Arduino chế tạo sản xuất).
- Kết quả, đặc tính hệ thống đƣợc giám sát trên phần mềm Matlab - Simulink.