You are on page 1of 22

Mô phỏng PIL với hệ thống điều khiển chỉnh lưu tích cực

1 pha

Giảng viên : TS. VŨ HOÀNG PHƯƠNG

Sinh viên thực hiện : Lý Bá Tú 20174310


Nguyễn Minh Tú 20174317
1
YÊU CẦU THIẾT KẾ

 +Nội dung thiết kế : Mô hình hóa, Cấu trúc điều khiển và cách thức tính
toán bộ điều chỉnh dòng điện, điện áp một chiều.
+ Phương pháp điều chế đơn cực.
Tham số thiết kế : Hòa lưới 220V 10%/ 50Hz 1%, Công suất thiết kế
2kVA, L = 5 mH (nội trở 0,1 ), = 2200uF, điện áp = 400 V.
+ Mô phỏng cấu trúc điều khiển.

2
NỘI DUNG TRÌNH BÀY

Giới thiệu về PIL


( Processor In
The Loop) Mô phỏng

Thiết kế và cấu Kết luận


hình phần mềm
tương ứng cho
bộ PIL

3
1. GIỚI THIỆU VỀ PIL ( Processor In The Loop)

 Phần cứng bao gồm các thành phần sau :

 Mạch chuyển  Kit STM32F446RET


UART PL2303

 Mạch nạp ST link có sẵn trên kit

4
1. GIỚI THIỆU VỀ PIL (Processor In The Loop)

Mạch chuyển UART PL2303


PL2303 là mô-đun chuyển đổi USB to TTL -
5 Pin. Sử dụng bộ điều khiển RS232 TTL
nhập khẩu, có thể ổn định đèn flash với cầu
chì tự phục hồi tốc độ cao 500mA để bảo vệ.

Mạch sử dụng chip PL2303HX chuyển đổi


USB – UART dễ dàng kết nối với máy tính,
dễ dàng cho việc nghiên cứu các module
khác bằng cách gửi lệnh trực tiếp từ máy
tính và phân tích dữ liệu nhận được lên màn
hình máy tính mà không cần thông qua
chương trình của vi điều khiền.

5
1. GIỚI THIỆU VỀ PIL ( Processor In The Loop)

Kit STM32F446RET
Tính năng:
+ KIT STM32F446RET6 Nucleo-64 là KIT phát triển sử
dụng vi điều khiển STM32F446RET6.
+ KIT được tích hợp sẵn mạch nạp ST Link V2 nạp qua
cổng Mini USB.
+ Có hỗ trợ các Jump kết nối theo chuẩn Arduino, rất dễ
dang để cắm chồng các Arduino Shield lên KIT.
 Thông số kỹ thuật :
+ Vi điều khiển chính: STM32F446RET6
+ Kiểu gắn VĐK: Cố định
+ Điện áp sử dụng: 5 VDC qua cổng Mini USB
+ Các ngoại vi: Mạch nạp ST-Link V2, 3 LED, 2 Nút nhấn,
Các chân I/O của STM32F446RET6
+ Cổng nạp: USB và SWD
+ Kích thước: 82,5 x 70 mm
+ Bộ nhớ : 512 Kbytes of Flash, 128 Kbytes of SRAM .
6
1.GIỚI THỆU VỀ PIL (Processor In The Loop)

Kit STM32F446RET
 Ta sử dụng hai chân PA3 và PA2 của
chip làm cổng truyền nhận dữ liệu

7
2. THIẾT KẾ VÀ CẤU HÌNH PHẦN MỀM TƯƠNG ỨNG CHO BỘ PIL

 Tạo bộ điều khiển trên miền Z


 Bởi vì vi điều khiển chỉ có thể chạy
ở trong miền gián đoạn nên sau khi
đã xác định được bộ điều khiển ở
miền liên tục, ta tiến hành bước
tiếp theo là gián đoạn hóa bộ điều
khiển trước khi bắt đầu quá trình
mô phỏng PIL.

 Bộ điều khiển trên miền Z được


thực hiện trên Matlab như hình
bên.

8
2. THIẾT KẾ VÀ CẤU HÌNH PHẦN MỀM TƯƠNG ỨNG CHO BỘ PIL

 Cấu trúc của bộ PIL được thiết kế như sau:

9
2. THIẾT KẾ VÀ CẤU HÌNH PHẦN MỀM TƯƠNG ỨNG CHO BỘ PIL

 Thực hiện cấu hình trên phần mềm tương ứng cho bộ PIL vừa tạo

10
2. THIẾT KẾ VÀ CẤU HÌNH PHẦN MỀM TƯƠNG ỨNG CHO BỘ PIL

 Thực hiện cấu hình trên phần mềm tương ứng cho bộ PIL vừa tạo

11
2. THIẾT KẾ VÀ CẤU HÌNH PHẦN MỀM TƯƠNG ỨNG CHO BỘ PIL

 Thực hiện cấu hình trên phần mềm tương ứng cho bộ PIL vừa tạo

12
2. THIẾT KẾ VÀ CẤU HÌNH PHẦN MỀM TƯƠNG ỨNG CHO BỘ PIL

 Thực hiện cấu hình trên phần mềm tương ứng cho bộ PIL vừa tạo

13
3. MÔ PHỎNG

 Cấu trúc kết nối mô hình bộ PIL với bộ biến đổi

14
3. MÔ PHỎNG

 Tiến hành mô phỏng PIL cho đối tượng


 Bấm Run, hộp thoại PC COM Port selection xuất hiện. Ở đây ta chọn cổng COM là
cổng COM của Module USB-USRT.
+ Chọn cổng COM 10
+ Tốc độ : 115200 bps

15
3. MÔ PHỎNG

 Tiến hành mô phỏng PIL cho đối tượng


 Chọn vi điều khiển tương ứng

16
3. MÔ PHỎNG

 Tiến hành mô phỏng PIL cho đối tượng


 Sau đó là đến phần chọn UART của Vi điều khiển.
+ Ta thực hiện chọn các cổng truyền nhận thông qua chân vi điều khiển như hình dưới đây
Ấn Continue để tiếp tục

17
3. MÔ PHỎNG

 Tiến hành mô phỏng PIL cho đối tượng


 Sau đó là đến phần chọn phần mềm lập trình.
Ấn Continue để tiếp tục

18
3. MÔ PHỎNG

 Kết quả mô phỏng


 Điện áp một chiều đầu ra

19
3. MÔ PHỎNG

 Kết quả mô phỏng


 Dòng điện xoay chiều

20
3. MÔ PHỎNG

 Kết quả mô phỏng


 Sai lệch điện áp

21
4. KẾT LUẬN

 Phần mềm

22

You might also like