(Luận văn thạc sĩ hcmute) nghiên cứu và phát triển hệ thống ga gián tiếp bằng điện tử phục vụ điều khiển ô tô từ xa

132 2 0
(Luận văn thạc sĩ hcmute) nghiên cứu và phát triển hệ thống ga gián tiếp bằng điện tử phục vụ điều khiển ô tô từ xa

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH LUẬN VĂN THẠC SĨ TRẦN XUÂN TRÌNH NGHIÊN CỨU VÀ PHÁT TRIỂN HỆ THỐNG GA GIÁN TIẾP BẰNG ĐIỆN TỬ PHỤC VỤ Ô TÔ ĐIỀU KHIỂN TỪ XA NGÀNH: KHAI THÁC VÀ BẢO TRÌ Ơ TƠ MÁY KÉO - 605246 S K C0 Tp Hồ Chí Minh, tháng 10/2012 Luan van BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH LUẬN VĂN THẠC SĨ TRẦN XN TRÌNH NGHIÊN CỨU VÀ PHÁT TRIỂN HỆ THỐNG GA GIÁN TIẾP BẰNG ĐIỆN TỬ PHỤC VỤ Ô TÔ ĐIỀU KHIỂN TỪ XA NGÀNH: KHAI THÁC VÀ BẢO TRÌ Ơ TƠ, MÁY KÉO - 605246 Tp Hồ Chí Minh, tháng 10 năm 2012 Luan van LÝ LỊCH KHOA HỌC I LÝ LỊCH SƠ LƯỢC: Họ & tên: Trần Xn Trình Giới tính: Nam Ngày, tháng, năm sinh: 26/12/1986 Nơi sinh: Nam Định Quê quán: Nam Định Dân tộc: Kinh Chỗ riêng địa liên lạc: 780/35A, Đường Bình Giã, P11, TP Vũng Tàu Điện thoại quan: Điện thoại nhà riêng: 0903258177 Fax: E-mail: tranxuantrinh86@Gmail.com II QUÁ TRÌNH ĐÀO TẠO: Đại học: Hệ đào tạo: Chính qui Thời gian đào tạo từ 08/2008 đến 01/2010 Nơi học (trường, thành phố): Trường Đại Học Sư Phạm Kỹ Thuật TPHCM Ngành học: Cơ Khí Động Lực Tên đồ án, luận án mơn thi tốt nghiệp: Hồn chỉnh mơ hình hệ thống nhiên liệu Commonrail Hice soạn giảng thực hành Nơi bảo vệ đồ án, luận án thi tốt nghiệp: Trường Đại Học Sư Phạm Kỹ Thuật Người hướng dẫn: KS Bùi Quang Dũng III Q TRÌNH CƠNG TÁC CHUYÊN MÔN KỂ TỪ KHI TỐT NGHIỆP ĐẠI HỌC: Thời gian Nơi công tác Luan van Công việc đảm nhiệm LỜI CAM ĐOAN Tác giả cam đoan công trình nghiên cứu tác giả Các số liệu, kết nêu luận văn trung thực chưa cơng bố cơng trình khác Tp Hồ Chí Minh, ngày 29 tháng năm 2012 Học viên thực Trần Xuân Trình Luan van LỜI CẢM ƠN Trong suốt trình học tập làm luận văn giúp em học hỏi thêm nhiều nhiều kiến thức bổ ích từ thầy cô, bạn bè Những kiến thức giúp em vững vàng chuyên môn nghiệp vụ sau Có kết ngày hơm nay, em xin chân thành gởi lời cảm ơn đến Thầy Nguyễn Bá Hải, Thầy cho em kiến thức, tận tình hướng dẫn, giúp em xác định hướng để em hồn thành luận văn Cùng bạn phòng nghiên cứu HỌC ĐỂ LÀM giúp đỡ nhiều nơi làm việc hỗ trợ trang thiết bị trình thực đề tài Em xin chân thành gởi lời cảm ơn đến thầy khoa Cơ khí Động Lực trường Đại học Sư Phạm Kỹ Thuật tạo điều kiện thuận lợi cho em suốt trình học tập trình làm luận văn Một lần xin chân thành cảm ơn với tất lịng Tp.Hồ Chí Minh, 10/2012 Học viên thực Trần Xuân Trình Luan van Tóm tắt Trong đề tài “Nghiên cứu phát triến hệ thống điều khiển ga phục vụ điều khiển ô tô từ xa” người thực thực công viêc sau: Đo đạc độ trễ tín hiệu truyền qua mạng thơng qua mạng 3G, đo độ đáp ứng tăng tốc xe truyền qua mạng, so sánh độ đáp ứng viêc điều khiển trực tiếp điều khiển từ xa qua Do tốc độ truyền liệu qua mạng có độ trễ định nên cấu điều khiển có độ trễ định so với thực tế ảnh hưỡng tới chất lượng điều khiển hệ thống ga Một động chiều 12V thiết kế bên cấu điều khiển ga để thực việc điều khiển bướm ga nhằm trì vị trí mà tài xế điều khiển Hệ thông giữ kết cấu khí Cơ cấu ga điều khiển gián tiếp gắn song song với hệ thống khí nên xe hoạt động chế độ điều khiển trực tiếp điều khiển từ xa Abstract In the project “A study on Throttle -by-wire” is studied vehicle teleoperation We carried out the as follows: Measure the delay of the signals when transmitted over the network 3G, the response of the acceleration of the car, and the comparison of responses between the direct control and teleoperated control A 12V DC motor is built in the control structure of the terminal to make the throttle control to maintain the position that the driver controls Basically the proposed Throttle-by-wire system remains original mechanism.The structure of indirect control throttle is mounted parallelly to the original system As the result the car can be still operated by two control modes direct control or teleoperation Luan van Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Luận văn cao học MỤC LỤC MỤC LỤC DANH MỤC TỪ VIẾT TẮT MỤC LỤC HÌNH MỤC LỤC BẢNG 14 Chƣơng 1: TỔNG QUAN 15 1.1 Tổng quan lí chọn đề tài 15 1.2 Các kết nghiên cứu nƣớc 16 1.2.2 Các kết nghiên cứu nước 17 1.3 Mục tiêu nhiệm vụ đề tài 19 1.3.1 Mục đích nghiên cứu 19 1.3.2 Nhiệm vụ nghiên cứu 20 1.4 Đối tƣợng nghiên cứu 20 1.5 Điểm đề tài 20 1.6 Giới hạn đề tài 21 1.7 Phƣơng pháp nghiên cứu kế hoạch thực 21 1.7.1 Phương pháp nghiên cứu 21 1.7.2 Kế hoạch thực 22 Chƣơng 2:CƠ SỞ LÝ THUYẾT 23 2.1 Chức bƣớm ga 23 1.1 Hệ thống ga trực tiếp 23 2.1.2 Hệ thống điều khiển ga gián tiếp 29 2.1.2.1 Mô đun chân bàn đạp ga điện tử 31 GVHD: TS Nguyễn Bá Hải -1- Luan van HVTH: Trần Xuân Trình Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Luận văn cao học 2.1.2.2 ECU điều khiển 33 2.1.2.3 Ưu nhược điểm 38 2.1.3 Hệ thống ga gián tiếp từ xa 39 2.1.4 Các hệ thống ga so sánh qua bảng sau 40 2.1.6 Tình hình hãng đầu tư nghiên cứu hệ thống ga gián tiếp 42 2.1.7 Các vấn đề khó khăn đặt thiết kế hệ thống ga gian tiếp 45 2.2 Cơ sở lý thuyết cảm giác xúc giác (haptics) 46 2.2.1 Ứng dụng công nghệ Haptics 47 2.2.1.1 Ứng ô tô 47 2.2.1.2 Ứng dụng haptic robot giống người 49 2.2.1.3 Ứng dụng haptic y tế 50 2.2.1.4 Haptic cho người mù 52 2.2.1.5 Ứng dụng haptic công nghệ thông tin 53 2.3 Giới thiệu phần mềm LabVIEW 54 2.3.1 LabVIEW 54 2.3.2 Ứng dụng LabVIEW thực tế 55 2.3.2 Lập trình với LabVIEW 57 2.4 Thuật toán PID ứng dụng vào điều khiển động DC 59 2.4.1 Khái niệm thuật toán PID 59 2.4.2 Điều khiển vị trí động thuật toán PID 60 2.5 Lí thuyết điều khiển từ xa 61 2.5.1 Giới thiệu mạng không dây 61 2.5.2 Tiêu chuẩn mạng không dây 63 2.5.3 Kỹ thuật truyền tín hiệu mạng không dây 63 2.5.3.1 DSSS - Direct Sequence Spread Spectrum 64 2.5.3.2 CSMA/CA 65 2.5.3.3 RTS/CTS 66 GVHD: TS Nguyễn Bá Hải -2- Luan van HVTH: Trần Xuân Trình Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Luận văn cao học 2.5.4 Truyền liệu qua sóng vơ tuyến mạng 3G 67 2.5.4.1 Khái niệm mạng 3G 68 2.5.4.3 Các thiết bị cần thiết để kết nối 3G 69 2.6 Thuật toán điều khiển từ xa qua mạng 3G 70 2.6.1 Chương trình truyền liệu từ máy Server 70 2.6.2 Chương trình nhận liệu từ máy Client 71 Chƣơng 3: THIẾT KẾ PHẦN CÚNG VÀ LẬP TRÌNH CHO HỆ THỐNG ĐIỀU KHIỂN GA GIÁN TIẾP TỪ XA 73 3.1 Thiết kế phần cứng 73 3.1.1 Giới thiệu sơ đồ hệ thống điều khiển ga gián tiếp từ xa 73 3.1.2 Chế tạo phần khí mơ hình xe điều khiển gián tiếp từ xa 74 3.1.3 Chế tạo khí hệ thống điều khiển ga gián tiếp từ xa 75 3.1.4 Bộ cảm biến đo tốc độ Encoder 76 3.2 Xây dựng phần mềm hệ thống điều khiển ga gián tiếp từ xa 77 3.2.1 Giới thiệu chung phận hệ thống ga gián tiếp từ xa 77 3.2.1.1 Bàn đạp ga 77 3.2.1.2 Laptop dùng cho server Client 77 3.2.1.3 Giới thiệu card USB HDL 9090 78 3.2.1.4 Chọn động điện chiều điều khiển hệ thống ga 80 3.2.2 Thiết kế phần điện mơ hình 81 3.2.2.1 Mạch điện thiết kế điều khiển nhà 81 3.2.2.2 Mạch điện điều khiển ga điều khiển gián tiếp 82 3.3 Thuật tốn lập trình hệ thống điều khiển ga 84 3.3.1 Giới thiệu lưu đồ thuật toán cho hệ thống điều khiển ga gián tiếp từ xa 84 3.3.2 Thiết kế phần mềm 85 GVHD: TS Nguyễn Bá Hải -3- Luan van HVTH: Trần Xuân Trình Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Luận văn cao học Chƣơng 4: KẾT QUẢ THỰC NGHIỆM 100 4.1 Kịch thử nghiệm kết thử 100 4.1.1 Kịch thực nghiệm 100 4.1.2 Kết thực nghiệm 101 4.1.3 Đường đặc tuyến ga đo thời gian trễ hệ thống điều khiển ga gián tiếp từ xa qua đường đặc tuyến 103 4.2 Đo thời gian trễ hệ thống điều khiển ga gián tiếp từ xa thuật toán 107 4.2.1 Thuật tốn tính thời gian trễ hệ thống điều khiển ga gián tiếp từ xa 107 4.2.2 Thuật toán đo thời gian trễ 108 Chƣơng 5: KẾT LUẬN VÀ HƢỚNG NGHIÊN CỨU 109 5.1 Kết luận 109 5.2 Hạn chế 109 5.3 Hƣớng nghiên cƣ́u 110 TÀI LIỆU THAM KHẢO 111 PHỤ LỤC 112 Phụ lục A: Một số khối (hàm thức) phổ biến LabVIEW 112 A1 Cấu trúc số vòng lặp 112 A2 Một số hàm Delay thời gian 114 A3 Cách lấy hàm tính tốn so sánh 116 Phụ lục B: Thuật toán PID ứng dụng vào điều khiển động DC 117 B1 Khái niệm thuật toán PID 117 B2 Các lưu ý thiết kế điều khiển PID 118 B3 Điều khiển vị trí động thuật tốn PID 119 GVHD: TS Nguyễn Bá Hải -4- Luan van HVTH: Trần Xuân Trình Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Luận văn cao học PHỤ LỤC Phụ lục A: Một số khối (hàm thức) phổ biến LabVIEW A1 Cấu trúc số vòng lặp Để lấy vịng lặp thời gian vào Program > structures >… Hình A1.1 : Lấy vòng lặp Khối While loop: khối dùng để lặp lại liên tục chương trình chứa trong khoảng thời gian tùy ý GVHD: TS Nguyễn Bá Hải - 112 - Luan van HVTH: Trần Xuân Trình Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Luận văn cao học Hình A1.2: Khối While Loop Như hình 2.14, nút “stop” dùng để dừng vòng lặp, khối “i” cho biết có vịng lặp lặp Khối Case Structure: tương đương hàm điều kiện (IF), trường hợp miền True xảy giả thiết đầu vào True, trường hợp miền False xảy giả thiết đầu vào False Hình A1.3: Khối Case Structure Khối Flat Sequence: cho phép thực nhiệm vụ Nhiệm vụ bên trái thực trước, sau khoảng thời gian định nhiệm vụ bên phải thực hiện, đến nhiệm vụ cuối Hình A1.4: Khối Flat Sequence GVHD: TS Nguyễn Bá Hải - 113 - Luan van HVTH: Trần Xuân Trình Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Luận văn cao học Khối While Loop: cho phép thực số lần vòng lặp xác định Như ví dụ: vong lặp dừng lại thực 15 vịng lặp Hình A1.5: Khối While Loop A2 Một số hàm Delay thời gian Lấy hàm delay thời giant ta nhấp chuột phải vào BlockDiagram > Programing > Timing > … Hình A2.1: Cách lấy hàm delay thời gian GVHD: TS Nguyễn Bá Hải - 114 - Luan van HVTH: Trần Xuân Trình Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Luận văn cao học Hàm Time Delay: Hàm cho phép cài đặt thời gian trễ sau vịng lặp While Loop, hình 2.17 vịng lặp While loop có thời gian trễ giây Hình A2.2: Khối Flat Sequence Hàm While Until Next ms Multiple: Hàm cho phép cài đặt thời gian làm việc cho vòng lặp While Loop, hình 2.18 vịng lặp While loop diễn 50(ms) Hình A2.3: Hàm While Until Next ms Multiple GVHD: TS Nguyễn Bá Hải - 115 - Luan van HVTH: Trần Xuân Trình Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Luận văn cao học A3 Cách lấy hàm tính tốn so sánh Các hàm tính tốn: Chuột phải vào Block Diagram > Programing > Numberic > … Hình A3.1: Các hàm tính tốn LabVIEW Các hàm so sánh: Chuột phải vào Block Diagram > Programing > comparision > … Hình A3.2: Các hàm so sánh LabVIEW GVHD: TS Nguyễn Bá Hải - 116 - Luan van HVTH: Trần Xuân Trình Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Luận văn cao học Phụ lục B: Thuật toán PID ứng dụng vào điều khiển động DC B1 Khái niệm thuật tốn PID Có thể nói điều khiển PID (viết tắt của: Proportional–Integral–Derivative Controller) điều khiển phổ biến quan trọng thiết bị hệ thống công nghiệp từ đĩa CD tới vận tốc xe ô tô thực thuật toán PID Tài liệu dùng điều khiển hệ thống vật lý động DC, hệ thống lái tự động robot, tơ, lị nhiệt, vv Hình B1.1: Sơ đồ điều khiển động DC theo thuật toán PID Điều khiển PID gì? Bộ điều khiển PID (Proportional–Integral–Derivative Controller) hiệu chỉnh có phản hồi nhằm làm giá trị sai lệch tín hiệu điều khiển khơng Bộ PID có ba thành phần: proportional - tỷ lệ, integral - tích phân, derivative - đạo hàm), ba thành phần có vai trị đưa sai lệch khơng Tính chất tác động thành phần có đặc điểm riêng khảo sát chi tiết phần sau Tín hiệu phản hồi (feedback signal) thường tín hiệu thực đo cảm biến Giá trị sai lệch hiệu tín hiệu đặt (setpoint) trừ cho tín hiệu phản hồi PID điều khiển thông dụng công nghiệp tính dễ áp dụng, mang lại chất lượng điều khiển ổn định cho hệ thống Cụ thể, điều khiển PID GVHD: TS Nguyễn Bá Hải - 117 - Luan van HVTH: Trần Xuân Trình Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Luận văn cao học thường sử dụng điều khiển động DC, robot, hệ thống ô tô, điều khiển áp xuất, băng truyền v.v Ví dụ: Bài điều khiển động hình 2.40 giả sử dùng để điều khiển vị trí đầu gắn kim loại trượt không ma sát bề mặt để di chuyển từ A đến B hình 2.41 Hình B1.2: Cơ cấu cần điều khiển vị trí Thước chuẩn Bánh dẫn động Thanh bị động theo phương X Thước chuẩn Giắc điện B2 Các lƣu ý thiết kế điều khiển PID - Khi thiết kế PID nên theo bước sau để có kết mong muốn:  Xác định thông số cần cải thiện  Thêm thành phần Kp để cải thiện thời gian tăng trưởng Tức tăng Kp thời gian đáp ứng nhanh, có nhược điểm bị khơng ổn định quanh vị trí người nghiên cứu mong muốn Và động dao động quanh vị trí đặt  Thêm thành phần Ki để triệt sai số xác lập Khi thêm Ki động tiến gần đến giá trị mong muốn chuyển động chậm lại để tránh tượng vượt giá trị đặt  Thêm thành phần Kd để giảm độ vọt lố Và động chạy ổn định Và vẽ đồ thấy độ bám tốt GVHD: TS Nguyễn Bá Hải - 118 - Luan van HVTH: Trần Xuân Trình Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Luận văn cao học  Điều chỉnh Kp, Ki, Kd đáp ứng thông số yêu cầu  Đừng thêm vào thành phần Kp, Ki, Kd vào hệ thống khơng cần thiết Ví dụ, P tốt khơng cần thêm khâu ID, P khơng tốt ta thêm khâu I vào để cải thiện yêu cầu PI tốt thơi khơng cần thêm vào thành phần vi phân Kd, điều khiển đơn giản tốt B3 Điều khiển vị trí động thuật tốn PID Thuật tốn PID ứng dụng vào LabVIEW dùng để điều khiển động DC theo sơ đồ sau: Giá trị đặt (mong muốn) e + + - u(t)2 u(t)1 Bộ điều khiển PID Bộ vào/ra (I/O) Giá trị thực (đạt được) U(t) Bộ khuếch đại Đối tượng Điều khiển Cảm biến đo giá trị thực (Tín hiệu phản Hình B3.1: Thuật toán điều khiển hồi) động DC theo vị trí PID Đầu tiên ta có tín hiệu đặt hay giá trị đặt Giá trị đưa vào điều khiển PID Tín hiệu giá trị thấp 5V tín hiệu xung Tín hiệu điều khiển Driver cơng suất đưa điện vào motor motor quay Khi motor quay kéo theo trục encoder va tín hiệu chỉnh tăng hay giảm xung cấp cho PID Q trình tiếp tục sai số Bộ xử lý lập trình để so sánh tín hiệu đặt trước tín hiệu encoder đo xử lý điều chỉnh cho giá trị đặt trước trừ giá trị encoder nhận tiến dừng lại Trong set giá trị nhập trước, e sai số giá trị đặt trước giá trị encoder, e mang giá trị âm mang giá trị dương tùy thuộc GVHD: TS Nguyễn Bá Hải - 119 - Luan van HVTH: Trần Xuân Trình Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Luận văn cao học vào giá trị đặt lớn hay giá trị encoder lớn Đối với trường hợp ta sử dụng motor Nếu e mang giá trị dương motor quay chiều kim đồng hồ, e mang giá trị âm motor quay theo chiều ngược chiều kim đồng hồ Thuật tốn lập trình LabVIEW sau: t u  K p e(t )  Ki  e(t )d (t )  K d de(t ) (1) dt Trong đó: U : hiệu điện Kp : đô ̣ lơ ̣i tỉ lê ̣, thông số điề u chin ̉ h Ki : đô ̣ lơ ̣i tích phân Kd : độ lợi vi phân e : sai số t : thời gian hay thời gian tức thời (hiê ̣n ta ̣i) Công thức công thức tổng quát cho tất động sử dụng LabVIEW để điều khiển Tùy vào động mà ta sử dụng khâu cho hợp lý B3.1 Điều khiển vị trí động DC khâu P Khâu tỉ lệ (độ lợi tỉ lệ) ra, tỉ lệ với giá trị sai số Đáp ứng tỉ lệ điều chỉnh cách nhân sai số với số Kp, gọi độ lợi tỉ lệ Khâu tỉ lê ̣ đươ ̣c cho bởi: Pout = Kp*e(t) (2) Trong đó: Pout : thừa số tỉ lê ̣ của đầ u Kp : đô ̣ lơ ̣i tỉ lê ̣, thông số điề u chỉnh e : sai số t : thời gian hay thời gian tức thời (hiê ̣n ta ̣i) GVHD: TS Nguyễn Bá Hải - 120 - Luan van HVTH: Trần Xuân Trình Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Luận văn cao học Khâu tỉ lệ lớn thay đổi lớn độ lợi tỉ lệ sai số lớn Nếu độ lợi (Kp) khâu tỉ lệ cao, hệ thống không ổn định gia tốc lớn đến giá trị đặt vận tốc quán tính nên chuyển động theo quán tính Ngược lại độ lợi nhỏ làm cho điều khiển nhạy động đáp ứng chậm Nên việc chọn khâu Kp phù hợp cho động công việc tốn nhiều thời gian cần phải thực nghiệm nhiều lần Sau chương trình điều khiển mơ sử dụng khâu Kp vào LabVIEW Hình B3.2: Kết lập trình P control cho động DC Sơ đồ khối chương trình điều khiển P control Nguyên lý hoạt động sau: Khi khởi động chương trình giá trị đặt (ThetaS) so sánh với giá trị thực (ThetaM) Sai số (e) trị tuyệt đối nhân với hệ số đáp ứng Kp kết đưa chân PMW IO Hocdelam USB 9090 (điều khiển tốc độ Motor) Nếu giá trị e > = (OK) giá trị đảo chiều motor Dir = Nếu giá trị e > = sai (NO) giá trị đảo chiều Dir = Kết thúc vòng lặp GVHD: TS Nguyễn Bá Hải - 121 - Luan van HVTH: Trần Xuân Trình Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Luận văn cao học Hình B3.3: Sơ đồ khối chương trình điều khiển P control Hình B3.4: Giao diện người dùng điều khiển P cho động DC Đáp ứng vị trí động DC theo thuật toán P tốt Thời gian đáp ứng 0.2 giây với Kp=0.562 Sai lệch tiến tới không sau 0.5 giây Xem hình 2.30 Đường màu trắng giá trị đặt, đường màu đỏ giá trị đáp ứng (giá trị đo từ Encoder), màu vàng sai lệch GVHD: TS Nguyễn Bá Hải - 122 - Luan van HVTH: Trần Xuân Trình Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Luận văn cao học Hình B3.5: Đáp ứng vị trí động DC Trên hình vẽ ta thấy giá trị đặt (xung) người điều khiển đặt trừ giá trị incoder cảm biến nhận qua chân incoder card học để làm 9001 Hai giá trị trừ ta sai số e(t) Ta lấy e(t) nhân với số Kp mà ta người nghiên cứu hiệu chỉnh ta giá trị Giá trị lấy trị tuyệt đối đưa chân ADC1 để cấp xung cho hai động chạy Nhìn chương trình ta thấy e(t) lớn động đảo chiều lại B3.2 Điều khiển vị trí động DC khâu PI Tổ ng sai số tức thời theo thời gian (tích phân sai số ) cho ta tích luỹ bù đã đươ ̣c hiê ̣u chin̉ h trước đó Tích luỹ sai số sau đ ó nhân với độ lợi tích phân (Ki) cộng với tín hiê ̣u đầ u của bô ̣ điề u khiể n khâu Ki Thừa số tić h phân đươ ̣c cho bởi: I out  Ki  e(d (3) Trong đó: Iout : thừa số tích phân của đầ u Ki : đô ̣ lơ ̣i tić h phân e : sai số τ : thời gian hoă ̣c thời gian tức thời (hiê ̣n ta ̣i) GVHD: TS Nguyễn Bá Hải - 123 - Luan van HVTH: Trần Xuân Trình Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Luận văn cao học Khâu tích phân cô ̣ng thêm khâu tỉ lê ̣ sẽ tăng tố c chuyể n ̣ng của quá trình tới điểm đặt khử số dư sai số ổn định với tỉ lệ phụ thuộc o bô ̣ điề u khiể n Tuy nhiên, khâu tích phân đáp ứng sai số tích luỹ khứ , có thể khiế n giá tri ̣hiê ̣n ta ̣i vo ̣t lố giá tri ̣đă ̣t Nhưng bị phanh lại đặc trưng khâu Ki Tức cho khâu Ki vào làm cho giá trị đáp ứng vượt giá trị đặt bị phanh lại Đây là chương trình điề u khiể n và mô phỏng sử du ̣ng khâu Kp và Ki LabVIEW Ta lấy giá trị sai số e(t) sau giá trị đặt trừ giá trị đáp ứng Khi ta nhân với dt Trong LabVIEW dt tính sau ta lấy hàm chia Số bị chia khoảng 20 chia cho số chia 1000 Đơn vị mili giây Sai số e(t) nhân dt ta giá trị Sau ta đưa vào hàm cộng dồn Tức cộng nhiều lần với cho số tích phân Cuối ta nhân độ lợi tích phân Do điều khiển hiểu tín hiệu số số dương nên ta dùng hàm giá trị tuyệt đối để tín hiệu ln ln dương Hình B3.6: Điều khiển khâu PI vị trí động DC GVHD: TS Nguyễn Bá Hải - 124 - Luan van HVTH: Trần Xuân Trình Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Luận văn cao học B3.3 Điều khiển vị trí động DC khâu PID Khi điều khiển khâu PI thêm thành phần khâu D để giảm độ vọt lố Và động chạy ổn định Ta có khâu D sau: u (t )  K d de(t ) (4) dt Ban đầu ta lấy e(t) sau trừ e(t) trước sau chia cho d(t) ( phần tính d(t) nói trên) sau ta nhân với hệ số Kd Hình B3.7: Điều khiển khâu PID vị trí động DC GVHD: TS Nguyễn Bá Hải - 125 - Luan van HVTH: Trần Xuân Trình Luan van ... DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH LUẬN VĂN THẠC SĨ TRẦN XUÂN TRÌNH NGHIÊN CỨU VÀ PHÁT TRIỂN HỆ THỐNG GA GIÁN TIẾP BẰNG ĐIỆN TỬ PHỤC VỤ Ô TÔ ĐIỀU KHIỂN TỪ XA. .. trình điều khiển ga việc điều khiển ga gián tiếp từ xa Đề tài giải bốn vấn đề liên quan đến hệ thống điều khiển ga gián tiếp từ xa - Phân tích tài liệu ưu, nhược điểm hệ thống điều khiển ga gián tiếp. .. thích nghi, để tơ phục vụ tốt người hạn chế tối đa hệ sai sốt xảy 1.3 Hệ thống ga gián tiếp từ xa Là hệ thống điều khiển ga gián tiếp điều khiển từ xa Người điều khiển đứng cách xa phương tiện tới

Ngày đăng: 02/02/2023, 09:55

Tài liệu cùng người dùng

Tài liệu liên quan