Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 30 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
30
Dung lượng
1,37 MB
Nội dung
THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN ĐIỆN TỬ CÔNG SUẤT ĐỀ TÀI: “Thiết kế mạch vòng điều khiển cho biến đổi Buck - Boost theo phương pháp phản hồi trạng thái” NHÓM 11 Giáo viên hướng dẫn: PGS.TS Trần Trọng Minh Sinh viên: • Phạm Văn Đồng - 20181397 • Nguyễn Văn Đức - 20181410 • Trương Thanh Hằng – 20181459 • Đào Mạnh Dương - 20173796 Thiết kế điều khiển Buck-Boost Yêu cầu thiết kế Mơ hình hóa Thiết kế điều khiển Mô Matlab Simulink kết luận Yêu cầu thiết kế Các thông số thiết kế: R=5; Uo = 15V; Uin = 30V; rL = rC = 0; Tần số phát xung fs =200Khz Với trường hợp:_ Nguồn thay đổi 10% _ Tải thay đổi Yêu cầu thiết kế Từ thơng số ta có: Hệ số điều chế : Uo 15 D Uo Uin 15 30 Dòng điện qua tải: Uo 15 Io 3( A) R Độ đập mạch dòng điện qua cuộn cảm thường:IL Chọn độ đập mạch 15% = (10 – 30)% => IL (10 – 30)% I L DTs Ui L DU i fS L 1111 11( H ) I L Yêu cầu thiết kế Đập mạch điện áp tụ thông thường 0.1 – 1% => Chọn 0.1% Uc 0.1%Uc 0.015V Io DTsIo Uc DTs C 333.33( F ) C Uc Yêu cầu thiết kế Thiết kế theo chế độ phản hồi trạng thái với bước tiến hành sau: Mơ hình hóa biến đổi Thiết kế mạch điều khiển Mô Matlab Phân tích kết mơ Mơ hình hóa biến đổi Buck-Boost converter Sơ đồ biến đổi Buck - Boost: Mơ hình hóa biến đổi Buck - Boost converter Áp dụng định luật Kirchhoff Trường hợp 1: V dẫn D khóa i L 0 0 uc uin iL L u C RC (1 ) Mơ hình hóa biến đổi Buck - Boost converter Trường hợp 2: D dẫn V khóa i L 0 uc uin iL L u C RC (2) 10 Mơ hình hóa biến đổi Buck - Boost converter Như biến đổi Buck - Boost mô tả không gian trạng thái sau: 1 (1 d ) d i L iL L L uin (1 d ) uc uC C RC iL 1 u o uC 16 Quỹ đạo điểm cực đối tượng với điểm cực 17 Đồ thị bode hệ hở chưa thêm khâu tích phân Đồ thị bode có độ dự trữ pha âm; hệ không ổn định Hàm truyền hệ – đối tượng điều chỉnh tính sau: 18 Nhờ matlab ta tính được: 19 Tính hệ số • Để đảm bảo khơng có sai lệch tĩnh bám thay đổi chậm lượng đặt Cần khâu tiền xử lý có dạng khâu tích phân (chọn tần số cắt ) Xác định hệ số để hệ hở có biên độ tần số cắt : =1 • Sử dụng lệnh: [mag,phase] = bode(sys,2*pi*fc) [mag1,phase1] = bode(tf(1,[1 0]),2*pi*fc) Kc = 1/(mag*mag1) 8384 20 Đồ thị bode hàm truyền hệ hở thêm khâu tích phân 21 Mô Sơ đồ điều khiển matlab: Sơ đồ mạch Buck - Boost converter 22 23 Điện áp qua tụ Uo = 15V 24 Nhận xét: Khơng có độ q điều chỉnh Giá trị điện áp đầu bám sát giá trị đặt, điện áp đập mạch 0.03V = 0.2% Đáp ứng nhanh 0.008s Khi thay đổi điểm làm việc (tại 0,02s Uo từ 15V tăng lên 40V) 25 Nhận xét: Khơng có độ q điều chỉnh Giá trị điện áp đầu bám sát giá trị đặt, điện áp đập mạch 0.14V = 0.35% Đáp ứng nhanh 0.025s Bộ điều khiển đáp ứng yêu cầu, giá trị bấn sát giát trị đặt ... Yêu cầu thiết kế Thiết kế theo chế độ phản hồi trạng thái với bước tiến hành sau: Mơ hình hóa biến đổi Thiết kế mạch điều khiển Mô Matlab Phân tích kết mơ Mơ hình hóa biến đổi Buck- Boost. ..2 Thiết kế điều khiển Buck- Boost Yêu cầu thiết kế Mơ hình hóa Thiết kế điều khiển Mô Matlab Simulink kết luận Yêu cầu thiết kế Các thông số thiết kế: R=5; Uo = 15V; Uin... hóa biến đổi Buck - Boost converter Ma trận hệ thống: A 1 D C D 1 L 1 RC C 1 u in L(1 D) B uin D RC (1 D) 13 Thiết kế mạch điều khiển