Động cơ MCKCT

Một phần của tài liệu nghiên cứu ứng dụng vi xử lý trong điều khiển hệ truyền động sử dụng động cơ một chiều không chổi than (Trang 50 - 64)

Động cơ sử dụng nhƣ hình 3.1 có mã hiệu BM 1418ZXF với các thông số sau:

Điện trở một pha: Rƣ =0.445 (Ω) Điện cảm một pha: Lƣ = 0.00585 (H) Tốc độ định mức: nđm = 2800 (v/ph) Dòng định mức: Iđm = 11.8 (A) Momen định mức: Tđm = 249.11 (N.m) Momen quán tính: Jm = 0.117 (kg.m2) Hệ số momen: Ct = 2.94 (N.m/A) Hệ số sức điện động: Ce = 2.38 (V/rad/s) Điện áp định mức: Vđm = 48 (V) Công suất định mức: P = 500 (W) Hình 3.1 Động cơ thực nghiệm

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

3.1.2. Thiết bị biến đổi năng lượng

Nguồn điện một chiều đƣợc chỉnh lƣu không điều khiển từ máy biến áp một pha và các bộ lọc.

Bộ biến đổi năng lƣợng cấp cho động cơ nhƣ hình 3.2 và có thông số sau:

Điện áp: 48V

Công suất: 500W

Bảo vệ thấp áp: 42V ± 1V

Điện áp điều khiển: 1V → 4.2V

Dòng điện max: 28A ± 1A

Góc pha: 120o

Hình 3.2. Bộ biến đổi năng lượng cấp cho động cơ MCKCT

3.1.3. Thiết bị hiển thị

Thiết bị hiển thị là thiết bị cho ta quan sát đƣợc các trạng thái, đặc tính của hệ thống. Để làm đƣợc việc đó, có rất nhiều công cụ có thể thực hiện đƣợc, ví dụ nhƣ

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

phần mềm Control-desk đi kèm cùng card điều khiển DSP1104. Tuy nhiên để sử dụng đƣợc Control-desk ta bắt buộc phải có DSP1104.

Thông qua card ghép nối Arduino máy tính có thể nhận đƣợc các tín hiệu trạng thái tốc độ và dòng điện thực của hệ. Do đó, ta sẽ sử dụng các công cụ hiển thị của Simulink để vẽ các đặc tính thể hiện trạng thái động của hệ thống.

3.1.4. Card ghép nối và điều khiển – Bo mạch ArduinoDue

Card ghép nối giữa máy tính với các thiết bị ngoại vi và thực hiện chức năng tổng hợp và tạo luật điều khiển nhƣ hình 3.3

Hình 3.3 Card ghép nối ArduinoDue

3.1.5. Thiết bị đo dòng điện – ACS712-30A

Khâu lấy tín hiệu phản hồi dòng điện nhƣ hình 3.4

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

3.1.6. Thiết bị lấy tốc độ

Từ đầu ra của cảm biến Hall, ta dùng mạch nhƣ hình 3.5 để đo tín hiệu tốc độ của hệ.

Hình 3.5 Khâu lấy tín hiệu tốc độ

3.1.7. Mô hình thực nghiệm hệ thống

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

3.2. Thực nghiệm

3.2.1. Cấu trúc thực nghiệm hệ truyền động ĐCMCKCT (adsbygoogle = window.adsbygoogle || []).push({});

1.03 Top 0 Stop Step Speed Real-Time Pacer Speedup = 1 Real-Time Pacer ON/OFF ~= 0 Enable Current 0.97 Bottom Speed Curent BLDC Enable SP_Speed ArduinoDue Setup Arduino1 com7 Arduino IO Setup Hình 3.7 Cấu trúc thực nghiệm 3.2.2. Kết quả thực nghiệm

Bộ điều khiển dòng điện và tốc độ thực hiện theo (2.12),(2.16) 3.2.2.1. Đáp ứng hệ với tín hiệu đầu vào bƣớc nhảy

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ SP_Speed Speed 1.03 Top Limit PI(s) Speed Controller Speed Saturation SP_Speed_Step Real-Time Pacer Speedup = 1 Real-Time Pacer ~= 0 Enable PI(s) Current Controller Current Enable CT_Speed Speed Current Card & BLDC 0.97 Bottom Limit Setup Arduino1 com7 Arduino IO Setup

Hình 3. 8 Cấu trúc hệ với tín hiệu đặt là hàm bước nhảy - Tín hiệu tốc độ đặt: nđặt = 2800v/ph

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ - Đáp ứng tốc độ động cơ:

Hình 3. 9 Đáp ứng tốc độ động cơ với tín hiệu đặt dạng hàm sin - Đáp ứng dòng điện động cơ:

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ Hình 3. 10 Đáp ứng dòng điện động cơ với tín hiệu đặt dạng hàm sin

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

3.2.2.2. Đáp ứng hệ với tín hiệu đầu vào biến thiên theo hàm sin

- Cấu trúc hệ điều tốc động cơ MCKCT với đầu vào biến thiên theo hàm sin:

1.03 Top 0 Stop Speed SP_Speed_Sine Real-Time Pacer Speedup = 1 Real-Time Pacer ON/OFF ~= 0 Enable Current 0.97 Bottom Speed Curent BLDC Enable SP_Speed ArduinoDue Setup Arduino1 com7 Arduino IO Setup

Hình 3. 11 Cấu trúc hệ với tín hiệu đặt biến thiên theo hàm sin - Tín hiệu tốc độ đặt: nđặt = 2300+500sin(2πt/30)

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ Hình 3. 12 Đáp ứng tốc độ động cơ với tín hiệu đặt dạng hàm sin

- Đáp ứng dòng điện động cơ:

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

3.2.2.3. Đáp ứng hệ với tín hiệu đầu vào dạng bậc thang

- Cấu trúc hệ điều tốc động cơ MCKCT với đầu vào dạng bậc thang:

1.03 Top 0 Stop Speed SP_Speed_P Real-Time Pacer Speedup = 1 Real-Time Pacer ON/OFF ~= 0 Enable Current 0.97 Bottom Speed Curent BLDC Enable SP_Speed ArduinoDue Setup Arduino1 com7 Arduino IO Setup

Hình 3. 14 Cấu trúc hệ với tín hiệu đặt dạng bậc thang - Tín hiệu tốc độ đặt lần lượt 2800v/ph, 1500v/ph, 2000v/ph. - Đáp ứng tốc độ động cơ:

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ Hình 3. 15 Đáp ứng tốc độ động cơ với tín hiệu đặt dạng bậc thang - Đáp ứng dòng điện động cơ:

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

3.2.2.4. Đánh giá kết quả thực nghiệm

Từ các kết quả thực nghiệm trên, có thể thấy một số đặc điểm sau:

- Đáp ứng của hệ thống luôn bám theo tín hiệu đặt cho dù các tín hiệu đặt là các dạng khác nhau.

- Thời gian xác lập nhanh, lƣợng quá điều chỉnh nhỏ.

3.3. Kết luận chƣơng 3

Chƣơng 3 đã trình bày về các thiết bị phục vụ thực nghiệm hệ truyền động sử dụng động cơ MCKCT với bộ điều khiển đƣợc thực hiện bởi vi xử lý. Thực hiện thực nghiệm điều khiển hệ truyền động động cơ MCKCT với bộ điều khiển dùng vi xử lý với các kết quả đạt đƣợc đúng với lý thuyết đã phân tích.

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

KẾT LUẬN VÀ KIẾN NGHỊ

Kết luận (adsbygoogle = window.adsbygoogle || []).push({});

Luận văn đã giải quyết đƣợc những vấn đề sau: - Nghiên cứu tổng quan về động cơ MCKCT.

- Tổng hợp bộ điều khiển các mạch vòng hệ truyền động động cơ MCKCT. - Nghiên cứu về cấu trúc của ATSAM3X8E – bo ArduinoDUE.

- Xây dựng và thực nghiệm hệ truyền động động cơ MCKCT với bộ điều chỉnh đƣợc thực hiện bằng vi xử lý và kết quả thực nghiệm đã đáp ứng đƣợc các yêu cầu đã đề ra.

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

TÀI LIỆU THAM KHẢO Tiếng Việt

1. Bùi Quốc Khánh – Phạm Quốc Hải – Dƣơng Văn Nghi (1999), Điều chỉnh tự động truyền động điện, nhà xuất bản Khoa học và kỹ thuật, Hà Nội.

2. Nguyễn Phùng Quang (1996), Điều khiển động cơ không đồng bộ xoay chiều ba pha, nhà xuất bản Khoa học và kỹ thuật, Hà Nội.

3. Nguyễn Phùng Quang (2004), Matlab & Simulink dành cho kỹ sƣ điều khiển tự động, nhà xuất bản Khoa học và kỹ thuật, Hà Nội.

Tiếng Anh

1. 48531EMS – Chapter 12. Brushless DC motors

2. Bhim Singh – B P Singh – (Ms) K Jain (2002), Implementation of DSP based Digital Speed for Permanent Magnet Brushless dc Motor, Department of Electrical Engineering, IIT, New Delhi.

3. Bimal K Bose (1996), Power Electronics and Variable Frequency Drives, University of Tennessee, Knoxville, Institute of Electrical and Electronics Engineers, Inc., NewYork.

4. Devendra Rai, Brushless dc Motor – Simulink simulator, Department of Electronics and Communication Engineering, National Institute of Technology Karnataka, India.

5. DSP-based Electric Drives Laboratory, Getting Started with dSPACE, University of Minnesota.

6. Jianwen Shao (2003), Direct Back EMF Detection Method for Sensorless Brushless DC (BLDC) Motor Drives, Virginia Tech University.

7. Texas Instruments (1997), DSP Solutions for BLDC Motors, Literature Number: BPRA055

Một phần của tài liệu nghiên cứu ứng dụng vi xử lý trong điều khiển hệ truyền động sử dụng động cơ một chiều không chổi than (Trang 50 - 64)