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 MÃO ĐIỀU KHIỂN ĐỘNG CƠ DC KHÔNG CHỔI QUÉT BẰNG PHƯƠNG PHÁP FOC NGÀNH: KỸ THUẬT ĐIỆN – 60520202 S K C0 0 4 6 3 6 Tp. Hồ Chí Minh, tháng 10/2015 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 MÃO ĐIỀU KHIỂN ĐỘNG CƠ DC KHÔNG CHỔI QUÉT BẰNG PHƯƠNG PHÁP FOC NGÀNH: KỸ THUẬT ĐIỆN - 60520202 Hướng dẫn khoa học: PGS.TS Dương Hoài Nghĩa Tp. Hồ Chí Minh, tháng 10/2015 Luan van LÝ LỊCH KHOA HỌC LÝ LỊCH KHOA HỌC I. LÝ LỊCH SƠ LƢỢC: Họ & tên: Trần Mão Giới tính: Nam Ngày, tháng, năm sinh: 10 – 12 - 1988 Nơi sinh: Thừa Thiên Huế Quê quán: Vinh Giang, Phú Lộc, Thừa Thiên Huế Dân tộc: Kinh Chỗ ở riêng hoặc địa chỉ liên lạc: 111/26, Tây Lân, Tân Tạo, Bình Tân, TP.
HCM Điện thoại cơ quan: Điện thoại nhà riêng: Fax: E-mail: maotranktd@gmail. QUÁ TRÌNH ĐÀO TẠO: 1. Trung học chuyên nghiệp: Hệ đào tạo: Thời gian đào tạo từ ……/…… đến ……/ …… Nơi học (trường, thành phố): Ngành học: 2. Đại học: Hệ đào tạo: Chính quy Thời gian đào tạo từ 09/2007 đến 02/2012 Nơi học (trường, thành phố): Đại học Sư phạm Kỹ thuật TP.HCM Ngành học: Kỹ thuật Điện – Điện tử Tên đồ án, luận án hoặc môn thi tốt nghiệp: Tên đồ án: Nghiên cứu giao tiếp Ethernet của Vi điều khiển LM3S9B96 Ngày & nơi bảo vệ đồ án, luận án hoặc thi tốt nghiệp: Đại học Sư phạm Kỹ thuật TP.
HCM Người hướng dẫn: Thạc Sỹ Nguyễn Đình Phú III. QUÁ 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 Công việc đảm nhiệm 05/2012- Công Ty Trách Nhiệm Hữu Hạn Thiết kế, lắp ráp, chế tạo, bảo 09/2015 Kỹ Thuật Hữu Toàn Phát trì máy CNC i Luan van LỜI CAM ĐOAN LỜI CAM ĐOAN Tôi cam đoan đây là công trình nghiên cứu của tôi. Các số liệu, kết quả nêu trong luận văn là trung thực và chưa từng được ai công bố trong bất kỳ công trình nào khác Tp. Hồ Chí Minh, ngày ….
tháng … năm 201… (Ký tên và ghi rõ họ tên) ii Luan van CẢM TẠ CẢM TẠ Với sự đóng góp, hướng dẫn tận tình của Thầy/Cô và các bạn, với sự cố gắng của bản thân cùng với những kiến thức đã học. Tôi thực hiện đề tài đã hoàn thành mục tiêu đề ra luận văn tốt nghiệp. Tôi chân thành cảm ơn tất cả Thầy/Cô trong trường Đại học Sư phạm Kỹ thuật TP. HCM, Trường Đại học Bách Khoa TP.
HCM đã nhiệt tình hướng dẫn, truyền đạt những kiến thức trong suốt quá trình học tập. Đặc biệt các Thầy/Cô trong Khoa Điện – Điện Tử, đã trang bị những kiến thức vô cùng quý báu để tôi có thể hoàn thành luận văn. Trên hết, tôi chân thành cảm ơn Thầy PGS. TS Dƣơng Hoài Nghĩa, TS.
Phạm Đình Trực – Trƣờng Đại học Bách Khoa TP. HCM, đã hướng dẫn, chỉ bảo tận tình trong suốt quá trình làm luận văn. Với sự hướng dẫn của hai Thầy, tôi đã học hỏi được những kiến thức mới góp phần nâng cao sự hiểu biết và hoàn thành luận văn đúng với những yêu cầu đặt ra. Tôi cũng chân thành cảm ơn tất cả các bạn trong lớp đã nhiệt tình đóng góp những ý kiến để luận văn càng hoàn thiện hơn.
Đây cũng chính là thành công của đề tài góp phần tạo nên một sản phầm hoàn chỉnh. Cuối cùng tôi xin chân thành cảm ơn gia đình đã tích cực động viên, khuyến khích, tạo mọi điều kiện thuận lợi và trực tiếp hỗ trợ kinh phí để luận văn được hoàn thành. Ngƣời thực hiện đề tài Trần Mão iii Luan van TÓM TẮT TÓM TẮT Động cơ không chổi than DC (BLDC) đang được sử dụng rộng rãi trong nhiều ứng dụng công nghiệp vì hiệu quả cao, mô-men xoắn cao và khối lượng thấp. Luận văn sử dụng thuật toán điều khiển PID-FOC, Fuzzy-FOC để kiểm soát tốc độ và vị trí của động cơ BLDC.
Bài viết này cung cấp một cái nhìn tổng quan về hiệu suất điều khiển PID thông thường, điều khiển Fuzzy, và điều khiển Fuzzy- PID. Đó là khó khăn để điều chỉnh các thông số và nhận được đặc điểm kiểm soát ổn định bằng cách sử dụng bộ điều khiển PID thông thường bình thường. Khi Fuzzy có khả năng kiểm soát đặc điểm ổn định và nó rất dễ dàng cho việc tính toán. Để điều khiển động cơ BLDC, một bộ điều khiển Fuzzy-PID được thiết kế như bộ điều khiển của động cơ BLDC.
Các kết quả thực nghiệm xác minh rằng một bộ điều khiển Fuzzy-PID có hiệu năng kiểm soát tốt hơn các bộ điều khiển PID thông thường. Các mô hình, điều khiển và mô phỏng của động cơ BLDC đã được thực hiện bằng cách sử dụng MATLAB / SIMULINK. ABSTRACT Brushless DC (BLDC) motors are widely used for many industrial applications because of their high efficiency, high torque and low volume. This thesis proposed a improved Fuzzy-FOC, PID-FOC controller to control speed and position of Brushless DC motor.
This thesis provides an overview of performance conventional PID controller and Fuzzy PID controller. It is difficult to tune the parameters and get satisfied control characteristics by using normal conventional PID controller. As the Fuzzy has the ability to satisfied control characteristics and it is easy for computing, In order to control the BLDC motor, a Fuzzy PID controller is designed as the controller of the BLDC motor. The experimental results verify that a Fuzzy PID controller has better control performance than the conventional PID controller.
The modeling, control and simulation of the BLDC motor have been done using the software package MATLAB/SIMULINK. iv Luan van MỤC LỤC MỤC LỤC CHƢƠNG 1: TỔNG QUAN. Tổng quan chung về lĩnh vực nghiên cứu. Các kết quả nghiên cứu trong và ngoài nước đã công bố.
Mục đích của đề tài. Nhiệm vụ của đề tài. Giới hạn của đề tài. Phương pháp nghiên cứu.
Hướng nghiên cứu.6 CHƢƠNG 2: CƠ SỞ LÝ THUYẾT .1 Hệ thống Servo.2 Hệ thống điều khiển.3 Cấu hình hệ thống servo.1 Giới thiệu chung.2 Cấu tạo động cơ BLDC.3 Sức điện động cảm ứng.4 Nguyên lý hoạt động của động cơ BLDC.3 Phương trình động hệ quy chiếu .1 Phương trình động trong hệ quy chiếu 3 phase cố định .2 Vector không gian .3 Phương trình động trong hệ quy chiếu quay d-q .4 Mối quan hệ giữa hệ trục tọa độ tĩnh và hệ trục tọa độ quay .5 Mối quan hệ giữa hệ trục tọa độ quay abc và hệ trục tọa độ quay d-q .4 Điều khiển động cơ BLDC .5 Phương pháp Field Oriend Control (FOC) .28 v Luan van MỤC LỤC 2. Phương trình sử dụng trong việc điều khiển .6 Thuật toán điều khiển động cơ BLDC.1 Thuật toán điều khiển PID .2 Thuật toán điều khiển Fuzzy logic .3 Điều khiển PID mờ .45 CHƢƠNG 3: MÔ PHỎNG ĐỘNG CƠ BLDC BẰNG PHƢƠNG PHÁP FOC46 3.1 Điều khiển tốc độ động cơ BLDC bằng thuật toán PID. Sơ đồ hệ thống điều khiển tốc độ động cơ BLDC. Bộ biến đổi dùng FET.
Kỹ thuật điều chế SVM. Các khâu trong sơ đồ hệ thống. Kết quả mô phỏng .2 Điều khiển vị trí động cơ BLDC bằng thuật toán PID .1 Sơ đồ khối hệ thống điều khiển vị trí động cơ BLDC. Kết quả mô phỏng .3 Điều khiển vị trí động cơ bằng thuật toán Fuzzy logic .1 Sơ đồ khối bộ điều khiển vị trí .2 Các bước thực hiện mô phỏng .3 Kết quả mô phỏng .4 Đánh giá kết quả .1 Điều khiển tốc độ .2 Điều khiển vị trí .3 So sánh FOC_PID và FOC_FUZZY .5 Điều khiển vị trí động cơ BLDC bằng thuật toán FUZZY- PID .2 Kết quả mô phỏng .65 CHƢƠNG 4: KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN .67 vi Luan van MỤC LỤC 4.2 HƯỚNG PHÁT TRIỂN .67 TÀI LIỆU THAM KHẢO .68 vii Luan van DANH MỤC HÌNH DANH MỤC HÌNH Hình 1.1 Quá trình được điều khiển trực tiếp [1].2 Hệ thống điều khiển vòng lặp hở (Không có thông tin phản hồi) [1] .3 Hệ thống điều khiển vòng kín sử dụng thông tin phản hồi [1] .3 Sơ đồ tổng quát máy điện quay .1 Các thành phần hình thành nên cơ cấu servo [2] .2 Sử dụng vòng lặp hở [3] .3 Sử dụng vòng lặp kín [3] .4 Sơ đồ khối với hai vòng hồi tiếp vị trí và tốc độ [3] .5 Hai loại cơ cấu thực thi và hồi tiếp phổ biến [3] .6 Phân loại động cơ Servo.7 Hình dáng ngoài động cơ BLDC .8 Cấu trúc chính của động cơ BLDC [4] .9 Rotor có nam châm gắn trên bề mặt [5] .10 Rotor có nam châm ẩn bên trong lõi [5] .11 Các phân bố cuộn dây trên Stator [5] .12 Minh họa kết cấu động cơ BLDC .13 Sức điện động cảm ứng trên các cuộn dây pha .14 Sự trùng pha giữa sức điện động cảm ứng và dòng điện [6] .15 Cách bố trí cảm biến Hall trên động cơ BLDC [7] .16 Tín hiệu cảm biến hall sensor [8] .17 Vector không gian dòng stator [9] .18 Vector không gian dòng stator và các thành phần của nó trong hệ quy chiếu tĩnh [9] .19 Vector không gian dòng stator và các thành phần trong hệ quy chiếu quay d-q [9].20 Biến đổi từ miền 3 phase sang hệ quy chiếu quay [10] .21 Sơ đồ nguyên lý mạch lực [8] .27 viii Luan van DANH MỤC HÌNH Hình 2.22 Nguyên tắc điều khiển truyền thống động cơ BLDC.23 Đặc tính mô men và tốc độ của động cơ [5] .24 Vector không gian dòng có hướng vuông góc [11] .25 Field Oriented control for Brushless Motor [11] .26 Sơ đồ khối của phương pháp FOC [12] .27 Biến đổi Park [12] .28 Sơ đồ biến đổi từ 3D sang 2D [12] .29 Sơ đồ khối hệ thống điều khiển PID [14] .30 Đồ thị theo thời gian của ba giá trị Kp ( KI và Kd là hằng số) .31 Đồ thị PV theo thời gian, tương ứng với 3 giá trị Ki (Kp và Kd là không đổi) .32 Giản đồ xác định các miền của tập mờ .33 Sơ đồ khối hệ thống xử lý mờ .34 Sơ đồ khối PID mờ .1 Sơ đồ khối hệ thống điều khiển tốc độ động cơ BLDC bằng thuật toán PID .2 Sơ đồ hệ thống điều khiển tốc độ trên Matlab/simulink .3 Sơ đồ xuất kích áp pha .4 Sơ đồ bộ nghịch lưu ba pha .5 Các vector điện áp và các sector .6 Sơ đồ khối điều khiển PI tốc độ động cơ BLDC .7 Sơ đồ khối ma trận chuyển đổi Clark và Park .8 Giản đồ dòng điện 3 phase, Torque, tốc độ ở tốc độ đặt là 5v/s .9 Giản đồ dòng điện 3 phase, Torque, tốc độ ở tốc độ đặt là 10v/s .10 Giản đồ dòng điện 3 phase, Torque, tốc độ ở tốc độ đặt là 15v/s .