1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(TIỂU LUẬN) bài báo cáo CUỐI kỳ THIẾT kế, mô PHỎNG XE HAI BÁNH tự cân BẰNG sử DỤNG bộ điều KHIỂN PID

26 53 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

11Equation Chapter Section 1211Equation Chapter Section 1311Equation Chapter Section 1411Equation Chapter Section 1BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM BÀI BÁO CÁO CUỐI KỲ THIẾT KẾ, MÔ PHỎNG XE HAI BÁNH TỰ CÂN BẰNG SỬ DỤNG BỘ ĐIỀU KHIỂN PID TIẾT HỌC: Thứ tư, Tiết - NHÓM THỰC HIỆN : Nhóm GIẢNG VIÊN HƯỚNG DẪN: GV Nguyễn Văn Đông Hải Thành viên: Bùi Lê Anh Nguyễn Ngọc Sơn Đào Anh Vũ TP.HỒ CHÍ MINH – 11/2021 TRƯỜN KỸ TH BÁO CÁO CUỐI KỲ MÔN THỰC TẬP HỆ THỐNG ĐIỀU KHIỂN TỰ ĐỘNG Giảng viên hướng dẫn: Thầy Nguyễn Văn Đông Hải Sinh viên thực hiện: Bùi Lê Anh – 19151099 Nguyễn Ngọc Sơn – 19151002 Đào Anh Vũ – 19151199 Tên đề tài: Thiết kế, mô xe hai bánh tự cân sử dụng điều khiển PID Nhận xét giảng viên: ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Ngày 21 tháng 11 năm 2021 Giảng viên chấm điểm MỤC LỤC Chương 1: GIỚI THIỆU 1.1 Đặt vấn đề 1.2 Mục tiêu nghiên cứu 1.3 Phương pháp nghiên cứu 1.4 Bố cục đề tài Chương 2: CƠ SỞ LÝ THUYẾT 2.1 Bộ điều khiển PID 2.2 Mơ hình ký hiệu 2.3 Mơ hình động học xe hai bánh tự cân Chương 3: THIẾT KẾ BỘ ĐIỀU KHIỂN 12 3.1 Bộ điều khiển PID 12 3.2 Mô Matlab/Simulink Chương 4: KẾT LUẬN 16 4.1 Kết 16 4.2 Hướng phát triển 16 4.3 Nhận đinh chung 16 Chương 1: GIỚI THIỆU 1.1 Đặt vấn đề Tự động hóa xu hướng phát triển giới, dần thay nhân công thiết bị máy móc tự động dây chuyển sản xuất Nghiên cứu robot đặc biệt robot di động phần quan trọng ngành tự động hóa Xe hai bánh tự cần đề tài quen thuộc nhiều kỹ sư giới ý Ta phải thiết kế điều khiển cho xe cân địa hình, thời tiết tình Từ ta ứng dụng vào đời sống giúp giảm thiểu tai nạn xe tự chủ hay áp dụng vào nhà máy vận chuyển hàng giảm thiểu tối đa kinh tế,… Chúng em nhận thấy tầm quan trọng nghiên cứu xe hai bánh tự cân nên chúng em chọn đề tài: “Thiết kế mơ hình xe hai bánh tự cân với điều khiển PID” Do kiến thức kinh nghiệm chưa nhiều nên có sai sót báo cáo, mong thầy bạn đọc thông cảm 1.2 Mục tiêu nghiên cứu + Nắm khái niệm robot di động + Ứng dụng lý thuyết học để thiết kế thành công điều khiển cho xe hai bánh tự cân + Rèn luyện kỹ mô dung MATLAB SIMULINK + Hiểu quy trình nghiên cứu thiết kế hệ thống 1.3 Phương pháp nghiên cứu + Đọc sách tham khảo nguồn mạng mô xe hai bánh tự cân + Tìm kiếm báo giải thuật PID cho xe tự cân + Tham khảo giảng viên hướng dẫn bạn bè + Thực chứng minh lý thuyết mô song song 1.4 Bố cục đề tài Chương : Giới thiệu đề tài Chương 2: Cơ sở lý thuyết điều khiển PID Chương 3: Mô Chương 4: Kết luận Chương 2: CƠ SỞ LÝ THUYẾT 2.1 Bộ điều khiển PID Một hệ thống làm việc tốt hệ thống hoạt động tối ưu theo tiêu chuẩn đạt định (đạt cực trị) Trạng thái tối ưu có đạt trì hay khơng tùy thuộc vào vào yêu cầu chất lượng đặt ra, tác động lên đối tượng điều kiện làm việc đối tượng Một điều khiển giúp đối tượng hoạt động tối ưu theo ý muốn người sử dụng điều khiển PID Ta có sơ đồ điều khiển PID sau: Hinh 1: Sơ đồ điều khiển PID Để thiết kế điều khiển PID ta phải thiết điều khiển hồi tiếp âm để giá trị sai số ngõ với giá trị đặt sau đưa vào điều khiển PID Từ PID cấp điện áp để điều khiển động cho hệ thống đạt vị trí cân 2.2 Mơ hình ký hiệu Ta có mơ hình xe hai bánh tự cân sau: Mơ hình xe hai bánh tự cân Một số ký hiệu đặc trưng cho xe bánh tự cân bằng: Kí hiệu Mp Mw R θP θw ˙ θW r L kf km Ke α Va Ve i IR τm Iw Ip HL,HRPL,PR l CL,CR HfL,HfR β C=IR - Thay phương trình (7) vào phương trình (5) ta được: Iw - Suy ra: −k k m H = e ˙ Rr fR - Phương trỡnh cho bỏnh trỏi k m M x= ă R w - Phương trình cho bánh phải −k m M w xă = R - Vỡ chuyn ng tuyn tớnh tác dụng lực lên trục động cơ, vận tốc góc chuyển thành vận tốc tuyến tính theo phương trỡnh sau: xă ăw r= xă ăw= r w r= x˙ θ˙w= r x˙ - Từ phương trình ta có phương trình bánh trái phi nh sau: M x= wă - Tớnh tng phương trình bánh: I 2( Mw + r w Phân tích lực tác động lên thân bánh xe - Áp dụng định luật Newton tính tổng lực tác động lên bánh xe theo phương ngang ∑ ( F x=M p xă H L+ H R) M p l ă p cos p + M p l p sin p= M p xă - Ta c: ă ( H L+ H R)= M p xă + M p l p cos p + M p lθ p sin θp - Lực vng góc tác động lên thân xe: ∑ F L (H xp=M p xă cos p R p +H ) cos - Tổng moment tác động lên trọng tâm thân xe: M o =I ă ( H L+ HR ) lcosθ p −( PL+ PR) lsinθp −( CL+CR )=I p θ p - Ta có: CL+C R= −2 k k m R e r x˙ + k m Va (15) R - Thay vào phương trình 15 ta có: −( H + HR ) lcosθ p − −( PL+ PR) lsinθp −( 2k m ke x˙ km V + a L )=Ip ăp R r R (16 ) - Nhân -l vào phương trình (14) th phng trỡnh 16 vo ú ta cú: Ip ă p − km k e x˙ + Rr km V a + M p glsinθ p+ M p l2 ă p= M p l xă cos p (18) R - Thế phương trình 13 vào 12 ta có: (19) 2( Mw + - Hai phương trình (18) (19) hệ phương trình phi tuyến hệ thống Để tuyến tính hóa mơ hình ta cho θp =π + ϕ với ϕ góc nhỏ theo phương thẳng đứng lên Từ ta có: cos θ p=−1 sin θp =−ϕ ( ddtθ ) =0 p - Từ ta có mơ hình tuyến tính hóa hệ thống: (I +M p km Rr p - Để có mơ hình biến trạng thái hệ thống ta rút biến trạng thái t phng trỡnh (20) v (21), ta cú: Mpl ă = Ip+Mpl km x= ă ( Rr Mw + - Bằng cách thay phương trình vào phương trình (20) (21) ta hệ không gian trạng thái sau: [] ϕ ϕ ¨ km ke ( M p lr − I p − Mp l2) km ( I p + M p l2 − M p lr) k m ke( r β − M p l) - Với: β =(2 Mw + 2Iw r2 +Mp) [ α = I p β+ M p l2 ( I M w+ rw2 )] Với mơ hình trên, xe nằm mặt phẳng bỏ qua ma sát bánh xe với mặt phẳng, lực tác động khơng đáng kể Chương 3: MƠ PHỎNG 3.1 Khai báo, khảo sát hệ thống xây dựng điều khiển - Đầu tiên để tiến hành xây dựng điều khiển ta cần khai báo giá trị biến hệ thống khảo sát hệ thống có điều khiển hay khơng quan sát biến trạng thái hay không tính ổn định hệ thống 3.1.1 Khai báo thơng số hệ thống 3.1.2 Khảo sát tính ổn định hệ thống - Sử dụng MATLAB để tính hàm truyền nghiệm hệ thống - Dựa vào nghiệm hàm truyền cực, zero hệ thống ta kết luận hệ thống khơng ổn định theo tiêu chuẩn Routh Hurwitz 3.1.3 Khảo sát tính điều khiển hệ thống - Dựa vào lí thuyết điều khiển tự động với hệ tuyến tính có phương trình khơng gian trạng thái dạng sau: x˙= Ax+ Bu y=Cx + Du - Với A ∈ℝnxn , B∈ℝnxu ,C ∈ℝrxn , D∈ℝrxm - Xây dựng ma trận điều khiển: P=[B , AB , A2 B , , An −1 B] - Điều kiện cần đủ để hệ thống mơ tả tốn học dạng phương trình trạng thái điều khiển rank(P)=n Với n số biến trạng thái hệ thống - Ta sử dụng matlab để kiểm chứng hệ thống Bậc ma trận P với số biến trạng thái hệ thống 3.1.4 Khảo sát tính quan sát hệ thống [1 - Ta lựa chọn ma trận C= - Ta có C.x(t) = [01 - Xây dựng ma trận quan sát: L=[C , AC , A2 C , , An − C ] - Ta sử dụng matlab để kiểm chứng hệ thống Bậc ma trận P với số biến trạng thái hệ thống - Nhận xét: Từ kiểm chứng ta kết luận hệ thống điều khiển ta quan sát biến trạng thái hệ thống Và thông qua việc ta đặt ma trận C để quan sát biến trạng thái vị trí xe góc nghiêng xe biến ổn định có hệ thống ổn định 3.1.5 Xây dựng điều khiển Mô tả hệ thống với điều khiển - Ở hệ thống điều khiển xe bánh tự cân bằng, ta phải điều khiển ổn định tham số góc nghiêng vị trí hệ thống nên ta tách thành điều khiển song song lồng hiệu chỉnh thông số Kp Ki Kd để điều khiển điện áp cấp cho động để có đáp ứng mong muốn - Để điều khiển ổn định xe cân trước tiên ta phải hiệu chỉnh ổn định góc nghiêng xe trước sau ta hiệu chỉnh để ổn định tiếp điều khiển vị trí cho xe 3.2 Xây dựng mơ hình Matlab Simulink Tồn hệ thống với điều khiển Khối mơ tả phương trình khơng gian trạng thái hệ thống Bộ điều khiển PID vị trí hệ thống với Kp = 1143, Ki = 1940.4, Kd = -5 Bộ điều khiển PID góc nghiêng hệ thống Kp = 520, Ki = 1550.5, Kd = 23.28 Đáp ứng hệ thống - Nhận xét: Qua q trình thử sai có thử qua giải thuật di truyền để tìm thơng số PID phù hợp với hệ thống nhóm điều khiển đạt xe bánh tự cân Hệ thống ổn định với thời gian khoảng 3s có độ vọt lố chấp nhận điều khiển vị trí điều khiển xe tự cân với góc nghiêng độ Nhóm thử qua giải thuật pid_GA thầy Huỳnh Thái Hoàng qua hướng dẫn thầy Nguyễn Văn Đơng Hải nhiên nhóm chưa đạt kết mong muốn, nhóm tìm hiểu thêm giải thuật di truyền hồn thiện tương lai Chương 4: KẾT LUẬN 4.1 Kết Theo kết mô trên, ta nhận thấy thay đổi giá trị đặt ban đầu hệ thống đáp ứng lâu hơn, độ vọt lố tăng Mặc dù xe ổn định sau khoảng thời gian Vì ta sử dụng điều khiển PID để sử dụng cho xe bánh tự cân phải chọn thông số ban đầu cho hợp lý 4.2 Hướng phát triển  Kết hợp xe hai bánh tự cân dùng điều khiển PID kết hợp với LQR  Khảo sát xe số môi trường không phẳng  Kết hợp số phương pháp để điều khiển xe 4.3 Nhận đinh chung Qua việc “Thiết kế xe hai bánh tự cân sử dụng điều khiển PID” giúp cho nhóm hiểu thêm điều khiển hệ thống môn Hệ thống điều khiển tự động Ngồi cịn giúp chúng em hiểu rõ kiến thức, kỹ sử dụng phần mềm mô hệ thống thực cụ thể Matlab Sau thời gian giao nhiệm vụ thiết kế tập lớn bên trên, hướng dẫn tận tình giảng viên, bạn mơn chúng em hồn thành nhiệm vụ Do thời gian có hạn, chưa có nhiều kinh nghiệm thực tế, báo cáo chúng em khơng tránh khỏi thiếu sót, kính mong thầy thơng cảm Chúng em cảm ơn thầy hỗ trợ chúng em thời gian thực tập lơns, chúng em cố gắng nâng cao kiến thức kỹ để áp dụng vào đời sống sau ... 2.1 Bộ điều khiển PID 2.2 Mơ hình ký hiệu 2.3 Mơ hình động học xe hai bánh tự cân Chương 3: THIẾT KẾ BỘ ĐIỀU KHIỂN 12 3.1 Bộ điều khiển PID 12 3.2 Mô. .. hợp xe hai bánh tự cân dùng điều khiển PID kết hợp với LQR  Khảo sát xe số môi trường không phẳng  Kết hợp số phương pháp để điều khiển xe 4.3 Nhận đinh chung Qua việc ? ?Thiết kế xe hai bánh tự. .. điều kiện làm việc đối tượng Một điều khiển giúp đối tượng hoạt động tối ưu theo ý muốn người sử dụng điều khiển PID Ta có sơ đồ điều khiển PID sau: Hinh 1: Sơ đồ điều khiển PID Để thiết kế điều

Ngày đăng: 30/11/2022, 14:10

HÌNH ẢNH LIÊN QUAN

2.2 Mơ hình và các ký hiệu - (TIỂU LUẬN) bài báo cáo CUỐI kỳ THIẾT kế, mô PHỎNG XE HAI BÁNH tự cân BẰNG sử DỤNG bộ điều KHIỂN PID
2.2 Mơ hình và các ký hiệu (Trang 8)
Mơ hình xe hai bánh tự cân bằng Một số ký hiệu đặc trưng cho xe 2 bánh tự cân bằng: - (TIỂU LUẬN) bài báo cáo CUỐI kỳ THIẾT kế, mô PHỎNG XE HAI BÁNH tự cân BẰNG sử DỤNG bộ điều KHIỂN PID
h ình xe hai bánh tự cân bằng Một số ký hiệu đặc trưng cho xe 2 bánh tự cân bằng: (Trang 9)
2.4 Mơ hình động học cho hệ xe 2 bánh tự cân bằng - (TIỂU LUẬN) bài báo cáo CUỐI kỳ THIẾT kế, mô PHỎNG XE HAI BÁNH tự cân BẰNG sử DỤNG bộ điều KHIỂN PID
2.4 Mơ hình động học cho hệ xe 2 bánh tự cân bằng (Trang 11)
- Từ đó ta có mơ hình tuyến tính hóa của hệ thống: - (TIỂU LUẬN) bài báo cáo CUỐI kỳ THIẾT kế, mô PHỎNG XE HAI BÁNH tự cân BẰNG sử DỤNG bộ điều KHIỂN PID
ta có mơ hình tuyến tính hóa của hệ thống: (Trang 15)
Với mơ hình trên, chỉ đúng khi xe luôn nằm trên mặt phẳng và bỏ qua ma sát của bánh xe với mặt phẳng, và lực tác động là không đáng kể - (TIỂU LUẬN) bài báo cáo CUỐI kỳ THIẾT kế, mô PHỎNG XE HAI BÁNH tự cân BẰNG sử DỤNG bộ điều KHIỂN PID
i mơ hình trên, chỉ đúng khi xe luôn nằm trên mặt phẳng và bỏ qua ma sát của bánh xe với mặt phẳng, và lực tác động là không đáng kể (Trang 17)
3.1.5 Xây dựng bộ điều khiển - (TIỂU LUẬN) bài báo cáo CUỐI kỳ THIẾT kế, mô PHỎNG XE HAI BÁNH tự cân BẰNG sử DỤNG bộ điều KHIỂN PID
3.1.5 Xây dựng bộ điều khiển (Trang 23)
3.2 Xây dựng mơ hình Matlab Simulink - (TIỂU LUẬN) bài báo cáo CUỐI kỳ THIẾT kế, mô PHỎNG XE HAI BÁNH tự cân BẰNG sử DỤNG bộ điều KHIỂN PID
3.2 Xây dựng mơ hình Matlab Simulink (Trang 23)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w