1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bài tập lớn Kỹ thuật Điều khiển tự động + codehướng dẫn

10 4 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 10
Dung lượng 741,72 KB
File đính kèm BTL.rar (11 MB)

Nội dung

Giao diện kết nối được simulink và display được đồ thị giá trị của scope trong simulink Giao diện display được giá trị truyền nhận của Arduino Điều khiển được (vị trí, hay vận tốc) theo yêu cầu đề bài và display ra được giao diện Report trình bày rõ ràng Nếu không có board Arduino có thể dùng proteus mô phỏng

Bài Tập Lớn Mơn KTDKTD - Mỗi nhóm tạo giao diện Matlab (matlab gui) sau - Giao diện kết nối simulink display đồ thị giá trị scope simulink (2,5đ) - Giao diện display giá trị truyền nhận Arduino (3,5đ) - Điều khiển (vị trí, hay vận tốc) theo yêu cầu đề display giao diện (3đ) - Report trình bày rõ ràng (1đ) - Nếu khơng có board Arduino dùng proteus mơ Các nhóm chọn đề sau: Design PID controller for Ball on beam system - PID Controller on Arduino, Ball on beam system on Matlab - Using RS232 to transmit and receive Data from Arduino and Matlab Reference: http://ctms.engin.umich.edu/CTMS/index.php?example=BallBeam§ion=ControlPID Design speed PID controller for motor - PID Controller on Arduino, Motor system on Matlab - Using RS232 to Transmit and receive Data from Arduino and Matlab Reference: http://ctms.engin.umich.edu/CTMS/index.php?example=MotorSpeed§ion=ControlPID Design position PID controller for motor - PID Controller on ARDUINO, Motor system on Matlab - Using RS232 to Transmit and receive Data from ARDUINO and Matlab Reference: http://ctms.engin.umich.edu/CTMS/index.php?example=MotorPosition§ion=ControlPID Mơ hình hồ chứa nước Simulink sau: thiết kế điều khiển để giữ mực nước 10m dVol dH A  bv  a H dt dt H Vol V A b a - : chiều cao bồn nước 2m : thể tích bồn : điện áp cấp cho bơm 0.7 V : diện tích bồn nước 1m2 :lưu lượng chảy vào 5m3/h :lưu lượng chảy 2m3/h PI Controller on ARDUINO, Tank system on Matlab Using RS232 to Transmit and receive Data from ARDUINO and Matlab Reference: Sách Kỹ Thuật Điều Khiển Tự Động Trong Cơ Điện Tử- Tác giả Lê Đức Hạnh, http://aad.vnuhcm.edu.vn/Giao-trinh/Giao-trinh-chi-tiet/1476-Ky-thuat-dieu-khien-tu-dongtrong-co-dien-tu.html 1/ Giới thiệu điều khiển PID + Giới thiệu (định nghĩa) + Công thức (miền liên tục miền rời rạc) 2/ Giới thiệu phần cứng (giới thiệu sơ lược, bảng thông số kĩ thuật, cách điều khiển L298 đọc giá trị Encoder) + Arduino nano + L298 driver phương pháp điều chế độ rộng xung PWM + Encoder + Động DC 3/ Thiết kế điều khiển PID Tham khảo : http://ctms.engin.umich.edu/CTMS/index.php?example=MotorSpeed§ion=ControlPID 4/ Kết mô Giao diện matlab app: Mô arduino proteus: Kết mô matlab protues Đồ thị tốc độ động có điều khiển PID 5/ Nhận xét Giá trị Setpoint : 50 RPM Sai số xác lập : 1.9 Độ vọt lố POT : 𝑃𝑂𝑇 = 𝑐𝑚𝑎𝑥 − 𝑐𝑥𝑙 = 3.8% 𝑐𝑚𝑎𝑥 Thời gian xác lập (Settling time) với e% = 5% : ts = 4.5 s Thời gian lên tr (rising time) : tr = s 7/ Tài liệu tham khảo

Ngày đăng: 20/06/2023, 13:15

w