Đề tài Nghiên cứu thiết kế chế tạo các bộ điều khiển số (CNC) thông minh và chuyên dụng cho các hệ thống và quá trình phức tạp
MỤC LỤC Danh sách những người thực hiện đề tài i Giới thiệu tóm tắt đề tài ii Mục lục v Bảng chú thích các chữ viết tắt Chương 1:BỘ ĐIỀU KHIỂN MÁY PHAY CNC THÔNG MINH1 1.1 Tổng quan 1 1.1.1 Giới thiệu đề tài nghiên cứu 1 1.1.2 Tình hình nghiên cứutrong và ngoài nước 1 1.1.3 Nhận xét 6 1.1.4 Mục đích và nội dung nghiên cứu 6 1.2 Cấu trúc của máy phay cnc thông minh 7 1.2.1 Sơ đồ cấu trúc máyphay CNC thông minh 7 1.2.2 Sơ đồ bộ điều khiển thông minh 10 1.3 Máy phay và phần mềm điều khiển 10 1.3.1 Giới thiệu chung 10 1.3.2 Sơ đồ điều khiển của máy đã thưc hiện 12 1.3.3 Giới thiệu các phần tử của hệ thống 13 1.3.3.1 Giới thiệu phần cơ của máy 13 1.3.3.2 Giới thiệu các motor và driver fanuc 14 1.3.3.3 Giới thiệu biến tần fuji FRENIC 5000G 15 1.3.3.4 Giới thiệu PLC MITSUBISHI FX1S 16 1.3.3.5 Giới thiệu bàn phím và bảng điều khiển 18 1.3.3.6 Giới thiệu PCL-812 20 1.3.3.7 Giới thiệu PXI 7344 ( Hwardwase ) 21 1.3.3.8 Một số các đặc tínhquan trọng củacard 7344 22 1.3.3.9 Kết nối hệ thống điện 25 1.3.4 Phần mềm điều khiển 28 1.3.4.1 Giới thiệu chung 28 1.3.4.2 Giao diện và cách giao tiếp 29 1.3.4.3 Phần mềm điều khiển máy cnc 32 1.4 Bộ điều khiển thích nghi quá trình phay 33 1.4.1 Khái niệm về điều khiển thích nghi 33 1.4.2 Các khái niệm về điều khiển thích nghi 35 1.4.2.1 Hệ thốngđiều khiển bền vững độ khuyếch đạilớn 35 1.4.2.2 Hệ thống thích nghi tự dao động 36 1.4.2.3 Bộ điều khiển thích nghi khuếch đại chọn lọc 36 1.4.2.4 Bộ điều khiển thích nghi mô hình tham chiếu (Model Reference adaptive system - MRAS) 1.4.2.5 Bộ tự điều chỉnh (Self-tuning Regulators- STRs) 37 1.4.4.6 Điều khiển thích nghi có ràng buộc ACC 38 1.4.4.7 Điều khiển thích nghi tối ưu ACO 38 1.4.3 Xác định thông số cho quá trình điều khiển thích nghi 38 1.4.3.1 Lực kế Kistler 41 1.4.3.2 Lực kế dựa trên nguyên tắc đo biến dạng bằng strain gage 41 1.4.3.3 Khái quát về phần mềm DASYLab (Hãng National Instrument) 44 1.4.4 Thuật toán điều khiển thích nghi quá trình phay 45 1.4.4.1 Động học quá trình phay 45 1.4.4.2 Thuật toán điều khiển thích nghi quá trình phay 48 1.4.4.3 Ứng dụng điều khiển thích nghi quá trình phay 52 1.4.4.4 Phần mềm điều khiển thích nghi 54 1.4.5 Thực nghiệm 54 1.5 Điều khiển quá trình phay dùng mạng neural 59 1.5.1 Giới thiệu 1.5.1.1 Mạng dẫn tiến một lớp 60 1.5.1.2 Mạng dẫn tiến nhiều lớp 61 1.5.1.3 Mạng hồi quy 61 1.5.2 Các hàm f(.)thường dùng 62 1.5.3 Quá trình huấnluyện(Training) 63 1.5.4 Giải Thuật Back-Propagation 64 1.5.5 Thực nghiệm 73 1.5.5.1 Huấn luyện mạng 73 1.5.5.2 Xác định trọng số 76 1.5.5.3 Xác định mạng Neural cho quá trình điều khiển 76 1.5.5.4 Tiến hành gia công với quá trình điều khiển Neural 77 1.6 Optimal milling 79 1.6.1 Đặt vấn đề 79 1.6.2 Sơ đồ mạch điện 80 1.7 Kết luận 83 Chương 2: MÔ HÌNH ĐIỀU KHIỂN CÓ CẤU TRÚC MỞ. 85 2.1 Tổng quan 85 2.1.1 Giới thiệu về bộ điều khiển có cấu trúc mở 85 2.1.2 Tình hình nghiên cứu trên thế giới và trong nước 90 2.1.3 Nhận xét đánh giá 92 2.1.4 Mục đích và nội dung nghiên cứu của đề tài 92 2.2 Phần cứng của mô hình tổng quát 93 2.2.1 Sơ đồ nguyên lý và điều khiển 93 2.2.2 Giới thiệu các thành phần cơ bản của bộ điều khiển 96 2.3 Phần mềm điều khiển 103 2.3.1 Cấu trúc file chương trình CAD/CAM 103 2.3.2 Phần mềm điều khiển 103 2.4 Kết quả nghiên cứu thực nghiệm 104 2.4.1 Mô hình thí nghiệm 104 2.4.2 Mẫu thí nghiệm 105 2.4.3 Các thông số thí nghiệm 106 2.4.4 Kết quả 106 2.5 Kết luận 107 Chương 3: NGHIÊN CỨU THIẾTKẾ VÀ CHẾ TẠO HEXAPOD 108 3.1 Tổng quan về hexapod 108 3.1.1 Nguyên lý Stewart 108 3.1.2 Tình hình nghiên cứutrong và ngoài nước 110 3.1.3 Nhận xét 114 3.1.4 Mục đích nghiên cứu 114 3.2 Các bài toán khi thiết kế hexapod 115 3.2.1 Bài toán phân tích vị trí 115 3.2.1.1 Xác định bậc tự do của cơ cấu 115 3.2.1.2 Hệ toạ độ tương đối ( Xem phụ lục 3.1) 116 3.2.1.3 Mô tả hình học của cơ cấu hexapod( Xem phụ lục 3.2) 116 3.2.2 Phân tích jacobianvà lực tĩnh 116 3.2.2.1 Ma trận jacobian 116 3.2.2.2 Xác định ma trận jacobian 117 3.2.2.3 Phân tích lực 118 3.2.3 Bài toán động học của hexapod 121 3.2.3.1 Bài toán động học ngược 122 3.2.3.2 Bài toán động học thuận 123 3.2.3.3 Thuật toán Newton_Rapshon giải gần đúng hệ phương trình phi tuyến 124 3.2.4 Phân tích động học và động lực học 127 3.2.4.1. Động học 127 3.2.4.2 Động lực học 134 3.3 Phần mềm mô phỏng 138 3.3.1 Chương trình mô phỏng 138 3.3.2 Chương trình vẽ không gian hoạt động 143 3.4 Thiết kế và chế tạohệ thống cơ của hexapod 147 3.4.1 Thiết kế và tính toán cácchi tiết cơ bảncủa hexapod 147 3.4.2 Ứng dụng Ansys để kiểm tra kích thước các phần cơ của hexapod 147 3.5 Thiết kế bộ điều khiển hexapod 151 3.5.1 Nội suy 151 3.5.1.1 Các dạng nội suy 152 3.5.1.2 Các giải thuật nội suy cho các lệnh cơ bản của phay CNC 152 3.5.2 Một số giải thuật lậptrình gia công cho hexapod 152 3.5.2.1 Lập trình bằng tay và đọc mã lệnh G code trong trường hợp phay 2D 152 3.5.2.2 Giải thuật đọc file cl file 154 3.5.3 Đọc mã lệnh G codes tương ứng vớimáy phay 5 trục 155 3.6 Bộ điều khiển cho hexapod 156 3.6.1 Sơ đồ điều khiển chung 156 3.6.2 Giải thuật điều khiển song song 157 3.6.3 Hệ thống SERVO 170 3.6.4 Mạch điều khiển sensor 175 3.7 Thực nghiệm 178 3.8 Kết luận 182 Chương 4: HỆ THỐNG ĐỊNH LƯỢNG NHIỀU THÀNH PHẦN 183 4.1 Tổng quan 183 4.1.1 Giới thiệu chung 183 4.1.2 Tổng quan tình hình nghiên cứu trong và ngoài nước 183 4.1.3 Nhận xét 185 4.1.4 Mục đích và nội dung nghiên cứu 185 4.2 Thiết kế phần cơ của hệthống định lượng tự động 186 4.2.1 Phân tích chọn phương án thiết kế 186 4.2.1.1 Đặc tính vật liệu 186 4.2.1.2 Chọn nguyên lý 186 4.2.2 Lựa chọn loadcell 192 4.2.3 Thiết kế thùng chứa và phễu cấp liệu 194 4.2.3.1 Các dạng dòng chảy vật liệu 194 4.2.3.2 Một số phương án lựa chọn hình dáng thùng chứa 196 4.2.3.3 Thiết kế thùng chứa 197 4.2.3.4 Chọn lựa hình dáng thùng chứa và phễu trung gian 197 4.2.4 Thiết kế cụm định lượng thô tinh 199 4.2.5 Thiết kế cụm cân 202 4.2.5.1 Sơ đồ nguyên lý 202 4.2.5.2 Thiết kếphễu chứa 203 4.2.5.3 Thiết kếkhung cân 205 4.2.6 Thiết kế hệ thống bảo đảm mức 206 4.3 Thiết kế bộ điều khiển 207 4.3.1 Sơ đồ điều khiển chung của máy 207 4.3.2 Bộ chỉ thị cân AD-4401 208 4.3.3 Các khối chức năng 4.3.4 Các ngõ giao tiếp 211 4.3.5 Các chế độ bù (Compensation) (SQF-03) 211 4.3.6 Mô tả chu trình cân tự động 213 4.4 Lập trình plc melsec fx1s 218 4.4.1 Các ngõ vào/ra và mô tả phần cứng 218 4.4.1.1 Các ngõ vào ra 219 4.4.1.2 Mô tả phần cứng 220 4.4.2 Chương trình PLC dạng ladder 221 4.5 Sử dụng mạng rs-485 thiết lập chế độ cân 222 4.5.1 Sơ đồ nối mạng hệ thống 222 4.5.2 Các lệnh truyền cho bộ chỉ thị cân AD_4401 223 4.5.3 Lập trình giao tiếp với máy tính 225 4.5.4 Cài đặt phương thức truyền thông ở PLC 226 4.5.5 Cài đặt trên máytính để bàn dùng hệ điều hành Windows 9x 227 4.6 Các cách hiệu chỉnh và vận hành 228 4.6.1 Thay đổi độmở lưỡi gà 228 4.6.2 Thay đổi thông số bộ AD-4401 229 4.6.3 Ca líp 229 4.6.4 Vận hành 231 4.7 Đánh giá kết quả 234 4.8 Kết luận 237 Chương 5: CẢI TIẾN HỆ THỐNG ĐỊNH LƯỢNG VÍT 238 5.1 Đặt vấn đề 238 5.2 Chọn phương án định lượng 238 5.2.1 Các đặc điểm khi định lượng bulông-vít-đai ốc 238 5.2.2 Các yêu cầu kỹ thuật 239 5.2.2.1 Năng suất 239 5.2.2.2 Độ chính xác 239 5.2.2.3 Chất lượng sản phẩm 239 5.2.3 Sơ đồ phương án định lượng 239 5.2.3.1 Thùng chứa 240 5.2.3.2 Giai đoạn chuyển tiếp 240 5.2.3.3 Xích tải 241 5.2.3.4 Cơ cấuchia phôi 241 5.2.3.5 Máng rungphẳng có bộ phận tạo rung bằng điện từ 241 5.2.3.6 Máng rung xoắn 241 5.3 Nguyên lý hoạt động 241 5.4 Hệ thống điều khiển 243 5.4.1 Yêu cầu đối với hệ thống điều khiển 243 5.4.2 Đặc điểm khi thiết kế hệ thống điều khiển 243 5.4.3 Các cơ cấu chính của hệ thống điều khiển 243 5.4.3.1 Sơ đồ khối của hệ thống điều khiển 244 5.4.3.2 Các bộ phận chính của hệ thống điều khiển 244 5.4.3.3 Sơ đồ nguyên lý 246 5.5 Thiết kế hệ thống điện 247 5.5.1 Cơ cấu cần lắc và máng rung chuyển tiếp 247 5.5.1.1 Lựa chọn các cảm biến 248 5.5.1.2 Nguyên lý hoạt động 249 5.5.2 Cơ cấu chia phôi, máng rung phẳng và máng rung xoắn 249 5.5.2.1 Yêu cầu kĩ thuật 249 5.5.2.2 Sơ đồ điều khiển 250 5.5.2.3 Lựa chọn các cảm biến 250 2.5.2.4 Nguyên lý hoạt động 251 5.5.3 Cảm biến khối lượng 251 5.5.3.1 Độ phân giải 251 5.5.3.2 Thời gianđáp ứng 252 5.6 Chương trình điều khiển 253 5.6.1 Sơ đồ điều khiển chung 253 5.6.2 Bộ chuyển đổi A/D 254 5.6.2.1 Nguyên lý của các bộ biến đổi A/D 254 5.6.2.2 Yêu cầu kĩ thuật của bộ A/D 254 5.6.3 Các địa chỉ nối kết với PLC 256 5.6.3.1 Đầu vào 256 5.6.3.2 Đầu ra 257 5.6.3.3 Lựa chọn các thanh ghi 257 5.6.4 Màn hình got 930 258 5.6.5 Chương trình điều khiển 260 5.6.5.1 Lưu đồ điều khiển 260 5.6.5.2 Chương trình điều khiển 261 5.7 Thực nghiệm 263 5.8 Kết luận 263 Chương 6: KẾT LUẬN VÀ KIẾN NGHỊ
Các file đính kèm theo tài liệu này:
- 6294.pdf