[Đồ án] Thiết kế hệ thống điều khiển cho bàn máy CNC - TG.Vũ Duy Khanh
Báo cáo đồ án thiết kế hệ thống điều khiển cho bàn máy CNC, bao gồm mô hình hóa hệ thống, thiết kế bộ điều khiển PID và các thuật toán nội suy chuyển động DDA.
Vorschau wird generiert...
ĐỒ ÁN THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN CHO BÀN MÁY CNC SVTH: Vũ Duy Khanh MSSV: 20170789 Lớp: CK-CĐT08 GVHD: PGS.TS.Lê Giang Nam Nội dung thực hiện • 2 Mô hình hóa hệ thống 3 Mô hình hóa động cơ Tham khảo : Control System 6th Norman S.Nise 4 Mô hình hóa trục vít me Tham khảo : Control System 6th Norman S.Nise 5 Mô hình hóa tải trọng Tham khảo : Control System 6th Norman S.Nise 6 Hàm truyền tổng quát • 7 Hàm truyền trục X và Y • Thay các thông số kỹ thuật tương ứng của động cơ , trục vít me , hệ số ma sát , tải trọng tối đa,… của từng chi tiết tính chọn được ở đồ án 1 ta được : 8 Nội dung thực hiện • 9 Đáp ứng hệ thống Đầu vào là hàm nấc đơn vị (Step): Cú pháp Matlab: step(G) 10 Nội dung thực hiện • 11 Cơ sở thiết kế PID thực nghiệm 12 Công cụ PID Tuner PID Parameter axis Y: Kp: 4464843 Kp: 4491560 Ki: 2065476 Ki: 2065476 Kd: 72899 Kd: 102895 13 Đáp ứng hệ thống khi có bộ điều khiển PID Rise time: 0.028 (s) Rise time: 0.0289 (s) Setting time : 0.244 (s) Setting time : 0.249 (s) Overshoot : 3.7% Overshoot : 3.51% Peak : 1.04 Peak : 1.01 14 Nội dung thực hiện • 15 Cơ sở nội suy chuyển động DDA 16 Nội suy tuyến tính function [X,Y] = fcn(X_a,Y_a,X_b,Y_b,delta_f,u,t) %xac dinh quang duong noi suy L=sqrt((X_a-X_b)^2+(Y_a-Y_b)^2); %thoi gian noi suy T=L/u; N_min=max((X_b-X_a)/delta_f,(Y_b-Y_a)/delta_f); m=ceil(log(N_min)); So diem noi suy can N=10^m; %Thoi gian cho 1 buoc noi suy delta_t=T/N; %tan so cap cho 1 buoc: f=1/delta_t delta_x=(X_b-X_a)/N; delta_y=(Y_b-Y_a)/N; if t>T t=T; end n=t/delta_t; X=X_a+delta_x*n; Y=Y_a+delta_y*n; 17 Nội suy cung tròn CW function [X,Y] = fcn(X_a,Y_a,X_b,Y_b,X_i,Y_i,t,u,delta_f) %xac dinh cac goc phan tu X1=X_a-X_i; X2=X_b-X_i; Y1=Y_a-Y_i; Y2=Y_b-Y_i; Phi_a=atan2(Y1,X1); Phi_b=atan2(Y2,X2); %truong hop quay het cung tron if(Phi_a==Phi_b) Phi_b=-pi; end %ban kinh cung tron R=sqrt((X_a-X_i)^2+(Y_a-Y_i)^2); %chieu dai cung tron L=abs((Phi_a-Phi_b))*R; %thoi gian de noi suy cung tron T=L/u;
… Tải file gốc để đọc toàn bộ tài liệu.
- Dokumentenname
- [Đồ án] Thiết kế hệ thống điều khiển cho bàn máy CNC - TG.Vũ Duy Khanh
- Schule / Kurs
- Đại học Bách khoa Hà Nội · Cơ điện tử
- Autor (im Dokument)
- Vũ Duy Khanh
- Inhalt
- Báo cáo mô tả thiết kế hệ thống điều khiển cho bàn máy CNC, bao gồm mô hình hóa, thiết kế bộ điều khiển PID và thực hiện nội suy chuyển động DDA.
- Inhaltsverzeichnis
- Nội dung thực hiện
- Mô hình hóa hệ thống
- Mô hình hóa động cơ
- Mô hình hóa trục vít me
- Mô hình hóa tải trọng
- Hàm truyền tổng quát
- Hàm truyền trục X và Y
- Nội dung thực hiện
- Đáp ứng hệ thống
- Nội dung thực hiện
- Cơ sở thiết kế PID thực nghiệm
- Công cụ PID Tuner
- Đáp ứng hệ thống khi có bộ điều khiển PID
- Nội dung thực hiện
- Cơ sở nội suy chuyển động DDA
- Nội suy tuyến tính
- Nội suy cung tròn CW
- Nội suy cung tròn CCW
- Nội dung thực hiện
- Mô phỏng các chuyển động nội suy : Matlab simulink
- Nội suy cung tròn C
- Seiten
- 24 Seiten
- Hochgeladen von
- Giang Le
Häufig gestellte Fragen
Tài liệu này có miễn phí không?
Có. “[Đồ án] Thiết kế hệ thống điều khiển cho bàn máy CNC - TG.Vũ Duy Khanh” miễn phí — bạn chỉ cần đăng nhập rồi bấm Tải xuống để lấy file gốc.
Tài liệu dài bao nhiêu trang?
Tài liệu gồm 24 trang, thuộc môn Cơ điện tử. Bạn có thể xem trước online trước khi tải.
Tôi có thể xem trước trước khi tải không?
Có. Bạn xem trước tài liệu ngay trên trang này bằng trình đọc online, rồi quyết định tải về.

Kommentare (0)
Noch keine Kommentare. Seien Sie der Erste!