[Đồ án] Thiết kế hệ thống điều khiển cho bàn máy CNC - TG.Vũ Duy Khanh
- Pages
- 24
- Format
- PPTX
- Size
- 1.9 MB
- Language
- VI
- Trường
- Đại học Bách khoa Hà Nội
- Views
- 0
- Comments
- 0
- Lượt tải
- 0
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.
Frequently asked questions
Is this document free?
Yes. “[Đồ án] Thiết kế hệ thống điều khiển cho bàn máy CNC - TG.Vũ Duy Khanh” is free — just sign in and click Download to get the original file.
How many pages is this document?
The document has 24 pages, for the course Cơ điện tử. You can preview it online before downloading.
Can I preview before downloading?
Yes. You can preview this document right on this page with the online reader, then decide whether to download.
- Document name
- [Đồ án] Thiết kế hệ thống điều khiển cho bàn máy CNC - TG.Vũ Duy Khanh
- School / Course
- Đại học Bách khoa Hà Nội · Cơ điện tử
- Author (in document)
- Vũ Duy Khanh
- Content
- 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.
- Table of contents
- 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
- Pages
- 24 pages
- Uploaded by
- Uni24h
Generating preview...
Description
ĐỒ Á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;
[Đồ án] Thiết kế hệ thống điều khiển cho bàn máy CNC - TG.Vũ Duy Khanh
Generating preview...
ĐỒ Á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;
Read full document
- Document name
- [Đồ án] Thiết kế hệ thống điều khiển cho bàn máy CNC - TG.Vũ Duy Khanh
- School / Course
- Đại học Bách khoa Hà Nội · Cơ điện tử
- Author (in document)
- Vũ Duy Khanh
- Content
- 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.
- Table of contents
- 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
- Pages
- 24 pages
- Uploaded by
- Uni24h
Comments (0)
No comments yet. Be the first!
[Đồ án] Thiết kế hệ thống điều khiển bàn máy phay CNC - TG.Bùi Phạm Sơn Hà
Hệ thống trong chế tạo máy - TS. Trương Hữu Chí và TS. Võ Thị Ry
Bài giảng thực hành Nhập môn cơ điện tử (Bài 1) - Bùi Đình Bá
ME3081: Mechatronic System Design (Chương 9) - Dang Thai Viet
Chất lượng hệ thống Cơ điện tử (Chương 5) - Dang Thai Viet
Chương 7.Cơ học lượng tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 6.Quang học lượng tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 5.Thuyết tương đối - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 4. Tán xạ ánh sáng - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 3.Phân cực ánh sáng - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Comments (0)
No comments yet. Be the first!