1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

PowerPoint Presentation 1 SEMINAR Matlab Training

21 9 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

Thông tin cơ bản

Tiêu đề Seminar MATLAB Training
Tác giả Lê Quang Nghĩa
Trường học Hanoi University of Science and Technology
Chuyên ngành Điện tử công suất
Thể loại Seminar
Năm xuất bản 2022
Thành phố Hanoi
Định dạng
Số trang 21
Dung lượng 2,7 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

PowerPoint Presentation 1 SEMINAR Matlab Training Lê Quang Nghĩa 11192022 PELAB K63 Power Electronics Laboratory Power Electronics Laboratory Hanoi University of Science and Technology 2 I II Chia b.bbbbbbbbbbbbbbbbbbPowerPoint Presentation 1 SEMINAR Matlab Training Lê Quang Nghĩa 11192022 PELAB K63 Power Electronics Laboratory Power Electronics Laboratory Hanoi University of Science and Technology 2 I II Chia b.bbbbbbbbbbbbbbbbbbPowerPoint Presentation 1 SEMINAR Matlab Training Lê Quang Nghĩa 11192022 PELAB K63 Power Electronics Laboratory Power Electronics Laboratory Hanoi University of Science and Technology 2 I II Chia b.bbbbbbbbbbbbbbbbbbPowerPoint Presentation 1 SEMINAR Matlab Training Lê Quang Nghĩa 11192022 PELAB K63 Power Electronics Laboratory Power Electronics Laboratory Hanoi University of Science and Technology 2 I II Chia b.bbbbbbbbbbbbbbbbbbPowerPoint Presentation 1 SEMINAR Matlab Training Lê Quang Nghĩa 11192022 PELAB K63 Power Electronics Laboratory Power Electronics Laboratory Hanoi University of Science and Technology 2 I II Chia b.bbbbbbbbbbbbbbbbbbPowerPoint Presentation 1 SEMINAR Matlab Training Lê Quang Nghĩa 11192022 PELAB K63 Power Electronics Laboratory Power Electronics Laboratory Hanoi University of Science and Technology 2 I II Chia b.bbbbbbbbbbbbbbbbbbPowerPoint Presentation 1 SEMINAR Matlab Training Lê Quang Nghĩa 11192022 PELAB K63 Power Electronics Laboratory Power Electronics Laboratory Hanoi University of Science and Technology 2 I II Chia b.bbbbbbbbbbbbbbbbbbPowerPoint Presentation 1 SEMINAR Matlab Training Lê Quang Nghĩa 11192022 PELAB K63 Power Electronics Laboratory Power Electronics Laboratory Hanoi University of Science and Technology 2 I II Chia b.bbbbbbbbbbbbbbbbbbPowerPoint Presentation 1 SEMINAR Matlab Training Lê Quang Nghĩa 11192022 PELAB K63 Power Electronics Laboratory Power Electronics Laboratory Hanoi University of Science and Technology 2 I II Chia b.bbbbbbbbbbbbbbbbbbPowerPoint Presentation 1 SEMINAR Matlab Training Lê Quang Nghĩa 11192022 PELAB K63 Power Electronics Laboratory Power Electronics Laboratory Hanoi University of Science and Technology 2 I II Chia b.bbbbbbbbbbbbbbbbbb

Trang 1

Power Electronics LaboratoryPower Electronics Laboratory - Hanoi University of Science and Technology

1

SEMINAR Matlab Training

Lê Quang Nghĩa

12/1/22

P E L A B K 6 3

Trang 2

III Số hóa file mô phỏng

IV Giới thiệu Toolbox Simscape

Trang 3

1 Tổng quan

Cách triển khai một bài toán điều khiển điện tử công suất

Bài toán Phân tích lý thuyết (Mô hình hóa, thiết kế cấu trúc điều khiển, luật phát

xung…)

Mô phỏng kiểm chứng trên các phần mềm mô phỏng (Matlab, PLECS…)

Mô phỏng trên hệ thống thời gian thực (Typhoon HIL +

DSP) Triển khai trên hệ thống thực nghiệm

Trang 4

1 Tổng quan

Cách triển khai một bài toán điều khiển điện tử công suất

Mô phỏng kiểm chứng trên các phần mềm mô phỏng

Trang 5

1 Tổng quan

Các bước triển khai mô phỏng trên Matlab/Simulink

Mô phỏng kiểm chứng trên các phần mềm mô phỏng (Matlab,

Trang 6

2 Chia bài toán thành các level

Mục đích của việc chia level

Chia bài toán to thành các bài toán nhỏ hơn để thuận tiện trong quá trình kiểm tra, sửa chữa (debug)

Cấu trúc điều khiển bộ PFC 3 pha 4 dây

Trang 7

2 Chia bài toán thành các level

Cách chia level

Level 1: Vòng hở - Chỉ có lượng đặt đặt trực tiếp vào khối tính toán hệ số điều chế

Mục đích: Kiểm tra luật phát xung

Cấu trúc điều khiển bộ PFC 3 pha 4 dây (Level 1 – Vòng hở)

Trang 8

2 Chia bài toán thành các level

Cách chia level

Level 2: Vòng dòng – Lượng đặt là dòng điện đặt vào khối bộ điều khiển dòng

Mục đích: Kiểm tra tham số bộ điều khiển dòng tính toán từ lý thuyết

Cấu trúc điều khiển bộ PFC 3 pha 4 dây (Level 2 – Vòng dòng)

Trang 9

3 Số hóa file mô phỏng

Các khối/khâu cần phải được số hóa

Mạch lực Không số hóa Mạch điều khiển

Có số hóa Khâu đọc tín hiệu đo về

Trang 10

3 Số hóa file mô phỏng

Các khối/khâu cần phải được số hóa

Các khối có chứa các khâu động học: Các bộ điều khiển, các bộ lọc, vòng khóa pha, khối tính toán hệ số điều chế…

Các khối tính toán đại số: Các khối chuyển đổi hệ tọa độ, ramp…

Trang 11

3 Số hóa file mô phỏng

Công cụ: Khối C-Function

Giới thiệu

Hàm output tính toán các

đầu ra của khối

Hàm khởi tạo các giá trị, ngắt

khối…

Khai báo các biến sử dụng

trong khối

Trang 12

3 Số hóa file mô phỏng

Công cụ: Khối C-Function

Các kiểu biến trong khối C-Function

Input: Biến đầu vào

Output: Biến đầu ra

InputOutput: Biến vừa là đầu vào, vừa là đầu ra

Parameter: Biến chứa giá trị tham số mà người dùng có thể nhập vào

Persistent: Biến cục bộ có thể sử dụng riêng ở trong hàm

Ví dụ biến parameter trong khối

C-Function

Trang 13

3 Số hóa file mô phỏng

Lấy mẫu các tín hiệu đo về

Lấy mẫu với tần số = tần số

PWM

Lọc thông thấp để khử nhiễu

Trang 14

3 Số hóa file mô phỏng

Số hóa các khối có chứa các khâu động học

Giả sử hàm truyền của 1 khâu cần gián đoạn hóa là:

Chuyển sang miền số (miền toán tử z) bằng cách sử dụng các phương pháp gián đoạn hóa: Forward Euler, Backward Euler hoặc Tustin

Forward Euler Backward Euler Tustin

Thu được hàm truyền trên miền z:

Sai phân: Viết lại phương trình trên dưới dạng sai phân

Các bước gián đoạn hóa

Trang 15

3 Số hóa file mô phỏng

Số hóa các khối có chứa các khâu động học

Các bước gián đoạn hóa

Chia cả tử cả mẫu cho z^(max(m,n)), thu được (giả sử m > n)

Tiến hành nhân chéo và đặt biến như (1) để chuyển thành phương trình sai phân

(1)

Đây là phương trình dùng để code các khâu động học trong MATLAB/Simulink

Trang 16

3 Số hóa file mô phỏng

Số hóa các khối có chứa các khâu động học

Các bước gián đoạn hóa

Ví dụ: Sai phân một khâu tích phân có hàm truyền

Chuyển sang miền số sử dụng phương pháp Backward Euler

Viết lại dưới dạng sai phân và chia cả tử cả mẫu của vế phải cho z

Nhân chéo và chuyển về dạng phương trình sai phân

Trang 17

3 Số hóa file mô phỏng

Số hóa các khối có chứa các khâu động học

Các bước gián đoạn hóa

Ví dụ: Sai phân một khâu tích phân có hàm truyền

Trang 18

4 Giới thiệu Toolbox Simscape

Trang 19

4 Giới thiệu Toolbox Simscape

Simpower vs Simscape

Buck Converter sử dụng phần tử trong thư viện Simpower

Buck Converter sử dụng phần tử trong thư viện Simscape

https://www.mathworks.com/products/simscape.html

Trang 20

4 Giới thiệu Toolbox Simscape

Simpower vs Simscape

https://www.mathworks.com/products/simscape.html

Van lý tưởngXung ĐK đi thẳng vào cực

Cần khối Powergui Cần khối Solver Configuration

Lưu ý: Khi muốn chuyển tín hiệu qua lại giữa Simulink với Simscape cần sử dụng các khối Simulink-PS Converter và PS-Simulink Converter

Trang 21

Power Electronics LaboratoryPower Electronics Laboratory - Hanoi University of Science and Technology

Trân trọng cảm ơn!

Ngày đăng: 01/12/2022, 10:28

HÌNH ẢNH LIÊN QUAN

Bài tốn Phân tích lý thuyết (Mơ hình hóa, thiết kế cấu trúc điều khiển, luật phát xung…) - PowerPoint Presentation 1 SEMINAR Matlab Training
i tốn Phân tích lý thuyết (Mơ hình hóa, thiết kế cấu trúc điều khiển, luật phát xung…) (Trang 3)
Với các ứng dụng điện tử công suất, mô phỏng hệ thống trong Simscape có thể giúp tăng độ chính xác của mơ hình - PowerPoint Presentation 1 SEMINAR Matlab Training
i các ứng dụng điện tử công suất, mô phỏng hệ thống trong Simscape có thể giúp tăng độ chính xác của mơ hình (Trang 18)