1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo Hệ thống điều khiển Engine control

81 18 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

Nội dung

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH KHOA CƠ KHÍ ĐỘNG LỰ BÁO CÁO CUỐI KỲ Hệ Thống Điều Khiển Tự Động Ô Tô Chuyên Ngành Công Nghệ Kỹ Thuật Ô Tô Tên đề tài Engine Control CHƯƠNG I: TỔNG QUANKhái quát về phần mềm MatlabSimulink:Matlab là một bộ phận phần mềm dùng để tính toán các các bài toán kỹ thuật, đượcviết bằng ngôn ngữ C do hãng Math Works Inc sản xuất. Nó được tạo trên cơ sở những phần mềm do nhà lập trình của dự án LINPACK và EISPACK viết ra bằng ngôn ngữ Fortran dùng cho việc thực hiện các phép tính và thao tác trên ma trận.Tên của phần mềm MATLAB là chữ viết tắt của ‘Matrix Laboratory’có nghĩa là‘phương pháp ma trận’. Đến khi thực hành sử dụng phần mềm ta sẽ thấy mỗi phần tử cơ bản của Matlab là một ma trận. Phần mềm Matlab liên tục được bổ sung và hoàn thiện.Các ứng dụng điển hình của Matlab: Toán học và tính toán. Phát triển thuật toán. Tạo mô hình, mô phỏng và giao thức. Khảo sát, phân tích số liệu. Đồ họa khoa học kỹ thuật. Phát triển ứng dụng, gồm cả giao diện người dùng đồ họa GUI. Thiết kế các hệ thống điều khiển trong thời gian thực. Simulink là một chương trình đi kèm với Matlab, là một hệ thống tương tác với việc mô phỏng các hệ thống động học phi tuyến. Nó là một chương trình đồ họa sử dụng chuột để thao tác cho phép mô hình hóa một hệ thống bằng cách vẽ một sơ đồ khối trên màn hình. Nó có thể làm việc với các hệ thống tuyến tính,phi tuyến,hệ thống liên tục theo thời gian,hệ thống gián đoạn theo thời gian,hệ thống đa biến ...

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH KHOA CƠ KHÍ ĐỘNG LỰC BÁO CÁO CUỐI KỲ Hệ Thống Điều Khiển Tự Động Ơ Tơ Chun Ngành: Cơng Nghệ Kỹ Thuật Ơ Tơ Tên đề tài: Engine Control Thành viên nhóm: PHẠM LONG PHÚC 19145293 NGUYỄN DUY LINH 19145061 NGUYỄN HỮU LỢI 19145266 LÊ QUANG KHÔI 19145057 TRẦN NHẬT MINH 19145269 GVHD: Ths NGUYỄN TRUNG HIẾU Tp Hồ Chí Minh, tháng năm 2022 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH KHOA CƠ KHÍ ĐỘNG LỰC BÁO CÁO CUỐI KỲ Hệ Thống Điều Khiển Ơ Tơ Chun Ngành: Cơng Nghệ Kỹ Thuật Ơ Tơ Tên đề tài: Engine Control Thành viên nhóm: PHẠM LONG PHÚC - 19145293 NGUYỄN DUY LINH - 19145061 NGUYỄN HỮU LỢI - 19145266 LÊ QUANG KHÔI - 19145057 TRẦN NHẬT MINH - 19145269 GVHD: Ths NGUYỄN TRUNG HIẾU Tp Hồ Chí Minh, tháng năm 2022 TRƯỜNG ĐH SƯ PHẠM KỸ CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM THUẬT Độc Lập – Tự Do – Hạnh Phúc TP HỒ CHÍ MINH KHOA CƠ KHÍ ĐỘNG LỰC TP Hồ Chí Minh, ngày tháng năm 2022 BÁO CÁO CUỐI KỲ Họ tên sinh viên: Phạm long Phúc MSSV: 19145293 Nguyễn Duy Linh MSSV: 19145061 Nguyễn Hữu Lợi MSSV: 19145266 Trần Nhật Minh MSSV: 19145269 Lê Quang Khôi MSSV: 19145057 Ngành: Cơng nghệ kĩ thuật tơ Khóa: K19 Lớp: 19145CL5 Tên đề tài Engine Control Nhiệm vụ đề tài Tìm hiểu hệ thống điều khiển động Engine Control mô cách mà hệ thống hoạt động Matlab/Simulink Sản phẩm đề tài Ngày giao nhiệm vụ đề tài: 20/02/2022 Ngày hoàn thành nhiệm vụ: 08/06/2022 TRƯỞNG BỘ MÔN CÁN BỘ HƯỚNG DẪN TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT TP HCM NAM KHOA CƠ KHÍ ĐỘNG LỰC Độc lập - Tự – Hạnh phúc Bộ môn: Hệ thống điều khiển ô tô PHIẾU NHẬN XÉT BÁO CÁO CUỐI KÌ (Dành cho giảng viên hướng dẫn) Họ tên sinh viên: Phạm Long Phúc MSSV: 19145293 Họ tên sinh viên: Nguyễn Duy Linh MSSV: 19145061 Họ tên sinh viên: Nguyễn Hữu Lợi MSSV: 19145266 Họ tên sinh viên: Trần Nhật Minh MSSV: 19145269 Họ tên sinh viên: Lê Quang Khôi MSSV: 19145057 Tên đề tài: Engine Control Ngành đào tạo: Công nghệ kĩ thuật ô tô Họ tên GV hướng dẫn: Nguyễn Trung Hiếu Ý KIẾN NHẬN XÉT Nhận xét tinh thần, thái độ làm việc sinh viên Nhận xét kết thực báo cáo cuối kỳ 2.1.Kết cấu, cách thức trình bày báo cáo cuối kỳ: 2.2 Nội dung báo cáo: 2.3.Kết đạt được: 2.4 Những tồn (nếu có): Đánh giá: TT Mục đánh giá Điểm Điểm đạt tối đa Hình thức kết cấu báo cáo 30 Đúng format với đầ y đủ cả hình thức và nô ̣i dung của các 10 mu ̣c Mục tiêu, nhiệm vụ, tổng quan đề tài 10 Tính cấp thiết đề tài 10 Nội dung báo cáo 50 Khả ứng dụng kiến thức toán học, khoa học kỹ thuật, khoa ho ̣c xã hô ̣i… Khả thực hiện/phân tích/tổng hợp/đánh giá 10 Khả thiết kế chế tạo hệ thống, thành phần, 15 quy trình đáp ứng yêu cầu đưa với ràng buộc thực tế Khả cải tiến phát triển 15 Khả sử dụng công cụ kỹ thuật, phần mềm chuyên ngành… Đánh giá khả ứng dụng đề tài 10 Sản phẩm cụ thể báo cáo 10 Tổng điểm 100 Kết luận:  Được phép bảo vệ  Không phép bảo vệ TP.HCM, ngày tháng năm 2022 Giảng viên hướng dẫn ((Ký, ghi rõ họ tên) TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT TP HCM NAM KHOA CƠ KHÍ ĐỘNG LỰC Độc lập - Tự – Hạnh phúc Bộ môn Hệ thống điện ô tô PHIẾU NHẬN XÉT BÁO CÁO CUỐI KÌ (Dành cho giảng viên phản biện) Họ tên sinh viên: Phạm Long Phúc MSSV: 19145293 Họ tên sinh viên: Nguyễn Duy Linh MSSV: 19145061 Họ tên sinh viên: Nguyễn Hữu Lợi MSSV: 19145266 Họ tên sinh viên: Trần Nhật Minh MSSV: 19145269 Họ tên sinh viên: Lê Quang Khôi MSSV: 19145057 Tên đề tài: Engine Control Ngành đào tạo: Công nghệ kĩ thuật ô tô Họ tên GV hướng dẫn: Nguyễn Trung Hiếu Ý KIẾN NHẬN XÉT Kết cấu, cách thức trình bày báo cáo: Nội dung báo cáo: Kết đạt được: Những thiếu sót tồn báo cáo: Câu hỏi: Đánh giá: TT Mục đánh giá Điểm Điểm đạt tối đa Hình thức kết cấu báo cáo 30 Đúng format với đầ y đủ cả hình thức và nô ̣i dung của các 10 mu ̣c Mục tiêu, nhiệm vụ, tổng quan đề tài 10 Tính cấp thiết đề tài 10 Nội dung báo cáo 50 Khả ứng dụng kiến thức toán học, khoa học kỹ thuật, khoa ho ̣c xã hơ ̣i… Khả thực hiện/phân tích/tổng hợp/đánh giá 10 Khả thiết kế, chế tạo hệ thống, thành phần, 15 quy trình đáp ứng yêu cầu đưa với ràng buộc thực tế Khả cải tiến phát triển 15 Khả sử dụng công cụ kỹ thuật, phần mềm chuyên ngành… CODE MATLAB %truong hop x = [0:0.1:100]; A = (5+3*sqrt(5))/30; B = (-3+sqrt(5))/2; C = (-5+3*sqrt(5))/30; D = (-3-sqrt(5))/2; %quang duong y(x) figure(1); y = A*(-B*sin(x)-cos(x))-C*(-D*sin(x)-cos(x)); plot(x,y,'r'); grid on; title('DO THI QUANG DUONG X(t)'); xlabel('t(s)'); ylabel('x(m)'); %van toc v(x) figure(2) 52 y1 = (1/3)*(sin(x)-(1/sqrt(5))*(exp(B*x)-exp(D*x))); plot(x,y1,'b'); grid on; title('DO THI VAN TOC V(t)'); xlabel('t(s)'); ylabel('v(m/s)'); %gia toc a(x) figure(3) y2 = (1/sqrt(5))*(exp(B*x)-exp(D*x))-y; plot(x,y2,'k'); grid on; title('DO THI GIA TOC A(t)'); xlabel('t(s)'); ylabel('a(m/s^2)'); 53 %truong hop x = [0:0.1:100]; A = (-5+3*sqrt(5))/30; B = (3+sqrt(5))/2; C = (5+3*sqrt(5))/30; D = (3-sqrt(5))/2; %quang duong y(x) figure(1); y = A*(-B*sin(x)-cos(x))-C*(-D*sin(x)-cos(x)); plot(x,y,'r'); grid on; title('DO THI QUANG DUONG X(t)'); xlabel('t(s)'); ylabel('x(m)'); %van toc v(x) figure(2) y1 = (1/-3)*(sin(x)-(1/sqrt(5))*(exp(B*x)-exp(D*x))); plot(x,y1,'b'); grid on; 54 title('DO THI VAN TOC V(t)'); xlabel('t(s)'); ylabel('v(m/s)'); %gia toc a(x) figure(3) y2 = (1/sqrt(5))*(exp(B*x)-exp(D*x))-y; plot(x,y2,'k'); grid on; title('DO THI GIA TOC A(t)'); xlabel('t(s)'); ylabel('a(m/s^2)'); 55 %truong hop %quang duong y(x) A = sqrt(1-(0.2/2).*(0.2/2)); figure(1) x=[0:0.1:100]; B = -0.1.*sin((1+A).*x)-(1+A).*cos((1+A).*x); C = -0.1.*sin((A-1).*x)-(A-1).*cos((A-1).*x); D = 0.01+(1+A).*(1+A); E = 0.01+(A-1).*(A-1); B1 = -0.1.*cos((1+A).*x)+(1+A).*sin((1+A).*x); C1 = -0.1.*cos((A-1).*x)+(A-1).*sin((A-1).*x); y1 = sin(x).*exp(-0.1.*x).*(1/(2.*A)).*((B/D) + (C/E)); y2 = cos(x).*exp(-0.1.*x).*(1/(2.*A)).*((B1/D) - (C1/E)); y = y1+y2; plot(x,y,'r'); grid on; title('DO THI QUANG DUONG X(t)'); xlabel('t(s)'); ylabel('x(m)'); 56 %van toc v(t) figure(2) y3 = (1/0.2).*(sin(x)-(1/A).*exp(-0.1.*x).*sin(A.*x)); plot(x,y3,'r'); grid on; title('DO THI VAN TOC V(t)'); xlabel('t(s)'); ylabel('V(m/s)'); %gia toc a(t) figure(3) y4 = (1/A).*exp(-0.1.*x).*sin(A.*x)-y; plot(x,y4,'k'); grid on; title('DO THI GIA TOC A(t)'); xlabel('t(s)'); ylabel('A(m/s^2)'); 57 %truong hop A = sqrt(1-(0.2/2).*(0.2/2)); figure(1) x=[0:0.1:100]; B = 0.1.*sin((1+A).*x)-(1+A).*cos((1+A).*x); C = 0.1.*sin((A-1).*x)-(A-1).*cos((A-1).*x); D = 0.01+(1+A).*(1+A); E = 0.01+(A-1).*(A-1); B1 = 0.1.*cos((1+A).*x)+(1+A).*sin((1+A).*x); C1 = 0.1.*cos((A-1).*x)+(A-1).*sin((A-1).*x); y1 = sin(x).*exp(0.1.*x).*(1/(2.*A)).*((B/D) + (C/E)); y2 = cos(x).*exp(0.1.*x).*(1/(2.*A)).*((B1/D) - (C1/E)); y = y1+y2; plot(x,y,'r'); grid on; title('DO THI QUANG DUONG X(t)'); xlabel('t(s)'); ylabel('x(m)'); %van toc v(t) 58 figure(2) y3 = (-1/0.2).*(sin(x)-(1/A).*exp(0.1.*x).*sin(A.*x)); plot(x,y3,'r'); grid on; title('DO THI VAN TOC V(t)'); xlabel('t(s)'); ylabel('V(m/s)'); %gia toc a(t) figure(3) y4 = (1/A).*exp(0.1.*x).*sin(A.*x)-y; plot(x,y4,'k'); grid on; title('DO THI GIA TOC A(t)'); xlabel('t(s)'); ylabel('A(m/s^2)'); 59 ĐỒ THỊ MÔ PHỎNG CÁC TRƯỜNG HỢP TH1 60 61 TH3 62 Th2 63 Th4 64 65 66 ... ? ?hệ thống điều khiển vịng kín” Nói cách khác, hệ thống điều khiển sử dụng tín hiệu phản hồi để tạo đầu gọi "hệ thống điều khiển vịng kín" Trong hệ thống điều khiển này, đầu vào điều khiển tín... vào Hệ thống điều khiển vòng hở sử dụng chấp hành để điều khiển khối process trực tiếp mà khơng cần sử dụng phản hồi Hình : Hệ thống vòng lặp mở - Hệ thống điều khiển với vòng phản hồi gọi ? ?hệ thống. .. Nghĩa: Hệ thống điều khiển khơng có phản hồi kết nối với gọi Hệ thống vịng lặp mở Các loại hệ thống khơng phụ thuộc vào đầu nó, tức hệ thống vịng hở, đầu khơng sử dụng làm biến điều khiển cho hệ thống

Ngày đăng: 12/06/2022, 08:39

TỪ KHÓA LIÊN QUAN

w