Lê Văn Toán * , Nguyễn Chí Ngôn Lê Hoàng Đăng

* Tác giả liên hệ (toan117940@student.ctu.edu.vn)

Abstract

This study presents a method of design and implementation of a position control model, which can be used to test different control algorithms. The system was built based on the Arduino Mega2560 kit and MATLAB/Simulink. Experimental results on the PID controller shows that the response of the model has suitable rise-time, settling time, and small steady-state error. The model satisfies the requirements for setting up anexperimental device for laboratory experiments of control system.

Keywords: PID controller, MATLAB, Simulink, Arduino

Tóm tắt

Nghiên cứu này trình bày phương pháp thiết kế và thi công mô hình điều khiển vị trí có thể dùng để kiểm nghiệm các giải thuật điều khiển khác nhau. Hệ thống được xây dựng dựa trên mô-đun Arduino Mega2560 và MATLAB/Simulink. Kết quả kiểm nghiệm trên bộ điều khiển PID cho thấy đáp ứng của mô hình có thời gian tăng và thời gian xác lập hợp lý, sai số xác lập nhỏ, hoàn toàn đạt yêu cầu thiết lập học cụ phục vụ thực hành, thí nghiệm về điều khiển hệ thống.  
Từ khóa: Bộ điều khiển PID, MATLAB, Simulink, Arduino

Article Details

Tài liệu tham khảo

Arduino, 2015. Getting Started with Arduino on Windows. URL: http://www.arduino.cc/en/Guide/Windows (truy cập: 05/2015)

G.U.N.T. Gerätebau GmbH, 2004. Experiment Instructions - RT 010 - RT 060 Principles of Control Engineering. Barsbüttel Germany, Publication-no.: 918.000 00 A 0X0 02 (A).

Lê Văn Doanh, 2006. Các bộ cảm biến trong kỹ thuật đo lường và điều khiển. NXB Khoa học và Kỹ thuật. 506 trang.

Nguyễn Hoàng Hải và Nguyễn Việt Anh, 2006. Lập Trình MATLAB và ứng dụng. NXB Khoa học và Kỹ thuật. 371 trang.

Nguyễn Phùng Quang, 2006. MATLAB & Simulink dành cho Kỹ sư Điều khiển tự động. NXB Khoa học và Kỹ thuật. 485 trang.

Vũ Thị Hạnh, 2007. Máy và Lập Trình CNC. NXB Hà Nội. 104 trang.

Sharp Corporation, 2005. GP2D12 Electronic Device - Data Sheet, Reference code SMA05006.