Tổng quan nghiên cứu

Trong xu hướng tự động hóa sản xuất hiện đại, máy phay CNC đóng vai trò là xương sống của ngành cơ khí chế tạo chính xác nhờ khả năng gia công biên dạng phức tạp với độ lặp lại cao. Thân máy và bệ máy đúc bằng gang sở hữu khả năng hấp thụ rung động và chịu nén cao gấp 10 lần so với thép thông thường, trong khi cơ cấu trục vít-me bi mang lại hiệu suất truyền động đạt xấp xỉ 90%. Tuy nhiên, hiện tượng dao động cơ học sinh ra trong quá trình cắt gọt tốc độ cao vẫn là rào cản lớn, trực tiếp làm giảm độ bóng bề mặt chi tiết, gia tăng độ mòn dao và rút ngắn tuổi thọ ổ lăn. Tại Việt Nam, đa số doanh nghiệp vẫn phụ thuộc vào các hệ điều khiển thương mại nhập khẩu đắt đỏ, trong khi các mẫu máy tự chế tạo lại thiếu cơ sở tính toán động lực học hoàn chỉnh dẫn đến sai lệch gia công vượt ngưỡng cho phép.

Nhằm giải quyết bài toán cốt lõi này, luận văn thạc sĩ chuyên ngành Kỹ thuật Cơ khí tập trung tính toán động học, mô phỏng kết cấu và thiết lập bộ điều khiển mã nguồn mở LinuxCNC cho mô hình máy phay CNC 4 trục. Đề tài được thực hiện xuyên suốt trong thời gian từ ngày 22/02/2021 đến ngày 05/12/2021 tại Phòng thí nghiệm Cơ học Ứng dụng thuộc Trường Đại học Bách Khoa - ĐHQG TP.HCM. Mục tiêu trọng tâm của nghiên cứu là xây dựng mô hình toán học động học 4 trục, khảo sát tần số dao động riêng trên phần mềm Ansys, thiết lập thuật toán điều khiển ổn định và tiến hành đo đạc rung động trên khung máy thực tế. Kết quả của công trình không chỉ cung cấp giải pháp làm chủ công nghệ điều khiển số với chi phí tối ưu mà còn định vị chính xác các nguồn gây sai số động lực học, hỗ trợ nâng cao độ chính xác gia công đạt tiêu chuẩn kỹ thuật công nghiệp.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Khung lý thuyết của công trình được xây dựng trên sự tích hợp giữa động lực học nhiều vật và lý thuyết dao động cơ học máy công cụ:

Thứ nhất, phương pháp ma trận Denavit-Hartenberg (D-H) được ứng dụng để thiết lập hệ tọa độ và khảo sát chuyển động tương đối giữa các khâu. Mô hình động học máy phay 4 trục bao gồm 3 chuyển động tịnh tiến và 1 chuyển động quay quanh trục, được mô tả thông qua ma trận biến đổi thuần nhất kích thước 4x4. Ma trận này kết hợp ma trận quay 3x3 và vector tịnh tiến 3x1 để xác định chính xác vị trí cùng hướng của mũi dao so với gốc tọa độ cố định. Đạo hàm ma trận D-H theo thời gian hình thành ma trận Jacobi kích thước 3x4, cho phép thiết lập quan hệ vi phân giữa vận tốc, gia tốc của các tọa độ suy rộng và vận tốc chuyển động thực của mũi dao.

Thứ hai, lý thuyết dao động cơ học công trình tập trung vào việc nhận diện 2 thông số cơ bản: biên độ rung động và tần số dao động. Biên độ vận tốc được đánh giá thông qua giá trị đỉnh và giá trị hiệu dụng RMS (Root-Mean-Square) nhằm phản ánh tổng mức năng lượng dao động của máy. Phân tích miền thời gian dạng sóng (waveform) kết hợp biến đổi Fourier nhanh (FFT) giúp chuyển tín hiệu sang biểu đồ phổ tần số (spectrum), từ đó xác định giới hạn tần số cực đại Fmax và các tần số riêng có nguy cơ gây cộng hưởng phá hủy kết cấu.

Phương pháp nghiên cứu

Nghiên cứu kết hợp chặt chẽ giữa tính toán giải tích, mô phỏng số và thực nghiệm kiểm chứng trên mẫu thử vật lý:

Về nguồn dữ liệu và công cụ mô phỏng, tác giả sử dụng phần mềm SolidWorks để thiết kế mô hình hình học 3D của máy phay 4 trục với các thông số vật liệu gang và thép hợp kim. Dữ liệu hình học được đưa vào phần mềm Ansys Workbench để phân tích phần tử hữu hạn (FEA), xác định các dạng dao động riêng (modal analysis) và đáp ứng điều hòa cưỡng bức. Song song đó, hệ thống truyền động và thuật toán điều khiển hồi tiếp vòng kín PID/PD theo vị trí và vận tốc được mô phỏng chi tiết bằng công cụ MATLAB Simulink trước khi nạp cấu hình thực tế lên nền tảng LinuxCNC.

Về phương pháp phân tích và kiểm chứng thực nghiệm, hệ thống đo lường rung động sử dụng cảm biến gia tốc chuyên dụng được bố trí trực tiếp tại cụm trục chính và bàn máy trong phòng thí nghiệm. Việc lựa chọn phương pháp đo phổ dao động thực nghiệm cho phép đối chiếu trực tiếp với kết quả tính toán lý thuyết trong 10 tháng triển khai. Cỡ mẫu khảo sát bao gồm chuỗi dữ liệu đo rung động tại nhiều dải tốc độ trục chính và bước tiến dao khác nhau, đảm bảo loại trừ nhiễu nền và xác thực chính xác nguyên nhân gây sai lệch biên dạng cắt.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình mô phỏng và thực nghiệm đã mang lại 4 phát hiện quan trọng về động lực học và điều khiển máy phay CNC 4 trục:

Thứ nhất, thuật toán động học thuận Denavit-Hartenberg đã thiết lập thành công ma trận biến đổi tổng quát D. Khi thử nghiệm với bộ thông số tọa độ suy rộng mẫu tại các vị trí 0.5 m, 0.1 m, -0.1 m và góc quay chuẩn, vector vị trí mũi dao được xác định chính xác tại tọa độ (0.71, 0.71, -0.81) mét, đảm bảo độ tin cậy tuyệt đối cho quá trình nội suy đường chạy dao đa trục.

Thứ hai, kết quả mô phỏng phần tử hữu hạn trên Ansys Workbench đã chỉ ra các tần số dao động riêng nguy hiểm của khung máy. Ở các mode dao động bậc thấp, biến dạng tập trung chủ yếu tại cụm giá đỡ trục chính và bàn xoay. Khung máy đạt độ cứng vững tĩnh cao, biên độ dịch chuyển đàn hồi cực đại được duy trì ở mức an toàn dưới tác dụng của lực cắt danh định.

Thứ ba, mô phỏng hệ thống điều khiển trên MATLAB Simulink khẳng định bộ điều khiển PD kết hợp phản hồi vị trí và vận tốc giúp triệt tiêu hiện tượng vọt lố, rút ngắn thời gian xác lập xuống dưới 0.15 giây. Hệ thống phần mềm LinuxCNC sau khi nạp cấu hình tham số động học đã điều khiển đồng bộ 4 trục chuyển động thời gian thực với độ trễ vòng lặp cực nhỏ, đáp ứng tốt các lệnh mã G-code phức tạp.

Thứ tư, khảo sát thực nghiệm rung động trên máy thực tế cho thấy sự tương thích cao với mô hình tính toán. Mức năng lượng dao động RMS tại ổ trục chính tăng khoảng 18% khi tốc độ quay vượt ngưỡng 6000 vòng/phút, chỉ ra rằng sự mất cân bằng động của cơ cấu quay và độ rơ của bộ truyền vít-me bi là 2 tác nhân chính gây rung động cưỡng bức trong quá trình cắt gọt.

Thảo luận kết quả

Khi đối chiếu giữa lý thuyết và thực nghiệm, phổ tần số dao động (spectrum) thu được từ cảm biến rung thể hiện rõ các đỉnh biên độ tại dải tần số ăn khớp răng và tần số quay của trục chính. Kết quả này hoàn toàn trùng khớp với phân tích điều hòa trên Ansys. Dữ liệu thực nghiệm có thể được tổng hợp trực quan qua biểu đồ dạng cột so sánh biên độ rung RMS ở từng dải tốc độ và bảng phân tích sai số hình học của chi tiết sau gia công.

Nguyên nhân chính dẫn đến sai số kích thước bề mặt trong thực tế là do hiện tượng cộng hưởng cục bộ khi tần số kích thích từ lực cắt trùng với tần số riêng bậc 2 của cụm trục Z. So với các hệ thống CNC nhập khẩu sử dụng bộ điều khiển kín, giải pháp xây dựng máy phay trên nền tảng LinuxCNC kết hợp khảo sát dao động giúp cắt giảm khoảng 45% chi phí đầu tư ban đầu nhưng vẫn kiểm soát tốt độ chính xác gia công. Sự kết hợp giữa mô phỏng phần tử hữu hạn và đo kiểm rung động đa kênh chứng minh tính đúng đắn của phương pháp thiết kế động lực học ngay từ giai đoạn tiền chế tạo.

Đề xuất và khuyến nghị

Dựa trên kết quả nghiên cứu lý thuyết và đo đạc thực nghiệm, luận văn đưa ra 4 giải pháp cụ thể nhằm tối ưu hóa chất lượng máy phay CNC 4 trục:

Thứ nhất, gia cố độ cứng vững kết cấu khung máy bằng cách bổ sung hệ gân tăng cứng bất đối xứng tại thân cột trục Z và bệ đỡ bàn máy. Kỹ sư thiết kế cơ khí cần hoàn thành việc hiệu chỉnh bản vẽ kết cấu trong vòng 3 tháng, hướng tới mục tiêu giảm 25% biên độ biến dạng rung động tổng thể khi gia công tải nặng.

Thứ hai, tích hợp thuật toán bù sai số động học phi tuyến và lọc nhiễu thích nghi vào nhân thời gian thực của bộ điều khiển LinuxCNC. Kỹ sư lập trình điều khiển cần triển khai cấu hình mã nguồn trong thời hạn 6 tháng, đảm bảo mục tiêu giảm độ trễ phản hồi vòng kín xuống dưới 1 mili-giây và loại bỏ hiện tượng giật cục tại các điểm chuyển hướng dao.

Thứ ba, lắp đặt module cảm biến gia tốc 3 chiều để giám sát liên tục tình trạng rung động và nhiệt độ của cụm ổ trục vít-me bi. Bộ phận kỹ thuật bảo trì nhà xưởng cần áp dụng quy trình kiểm chuẩn định kỳ 3 tháng một lần, nhằm kéo dài tuổi thọ cụm dẫn động thêm 35% và phát hiện sớm hiện tượng mòn rãnh bi trước khi xảy ra sự cố dừng máy.

Thứ tư, ban hành quy chuẩn tra cứu chế độ cắt gọt tối ưu dựa trên bản đồ vùng gia công ổn định (stability lobe diagram). Quản đốc phân xưởng cần phối hợp với kỹ thuật viên công nghệ thiết lập bảng thông số tốc độ cắt và chiều sâu cắt trong vòng 9 tháng, cam kết khống chế sai số kích thước chi tiết gia công luôn nằm trong phạm vi dung sai dưới 0.02 mm.

Đối tượng nên tham khảo luận văn

Nội dung và kết quả nghiên cứu của luận văn mang lại giá trị ứng dụng thiết thực cho 4 nhóm đối tượng chính:

Thứ nhất, học viên cao học và sinh viên ngành Kỹ thuật Cơ khí, Cơ điện tử và Tự động hóa: Luận văn cung cấp phương pháp luận chuẩn xác về việc ứng dụng ma trận Denavit-Hartenberg trong động học máy công cụ nhiều trục, cùng quy trình mô phỏng dao động cơ học trên phần mềm chuyên dụng.

Thứ hai, kỹ sư nghiên cứu và phát triển (R&D) tại các viện nghiên cứu và doanh nghiệp chế tạo máy: Tài liệu đóng vai trò là cẩm nang hướng dẫn chi tiết cách thiết lập, cấu hình và tinh chỉnh bộ điều khiển thời gian thực LinuxCNC trên nền tảng phần cứng mở với chi phí tiết kiệm.

Thứ ba, doanh nghiệp sản xuất cơ khí chính xác và xưởng gia công vừa và nhỏ: Cung cấp giải pháp kỹ thuật để tự chủ chế tạo, nâng cấp các dòng máy phay CNC 4 trục nội địa, giúp tối ưu hóa vốn đầu tư thiết bị và nâng cao năng lực cạnh tranh.

Thứ tư, giảng viên và nghiên cứu viên tại các trường đại học kỹ thuật: Tài liệu là nguồn tham khảo chất lượng phục vụ công tác giảng dạy các học phần Động lực học máy, Điều khiển số máy công cụ và Thực hành phân tích phần tử hữu hạn.

Câu hỏi thường gặp

Vì sao bộ điều khiển LinuxCNC được lựa chọn thay thế cho các hệ điều khiển thương mại? LinuxCNC là phần mềm mã nguồn mở hoàn toàn miễn phí, có khả năng điều khiển thời gian thực linh hoạt lên đến 9 trục chuyển động đồng thời. Nền tảng này cho phép người dùng tùy biến sâu các thuật toán động học phi chuẩn và can thiệp trực tiếp vào cấu hình tham số điều khiển, giúp doanh nghiệp tiết kiệm khoảng 40% đến 50% chi phí bản quyền phần mềm so với các hệ thống Fanuc hay Siemens.

Phương pháp Denavit-Hartenberg đóng vai trò gì trong đề tài này? Phương pháp Denavit-Hartenberg cho phép toán học hóa không gian làm việc của máy phay 4 trục thông qua 4 tham số hình học đặc trưng cho mỗi khâu. Bằng cách thiết lập các ma trận biến đổi thuần nhất 4x4, phương pháp này giúp xác định chính xác tọa độ vị trí và vector chỉ hướng của đầu mũi dao tại mọi thời điểm, tạo tiền đề xây dựng thuật toán nội suy quỹ đạo chuyển động mượt mà.

Làm cách nào để phân biệt rung động cưỡng bức và rung động riêng trên máy phay CNC? Rung động riêng phụ thuộc vào khối lượng và độ cứng vững tự nhiên của kết cấu khung máy, xuất hiện ở các tần số cố định khi có kích thích ban đầu. Trong khi đó, rung động cưỡng bức sinh ra do các lực tuần hoàn liên tục như sự mất cân bằng của trục chính hay va đập của lưỡi cắt. Biểu đồ phổ FFT đo được trên máy thực nghiệm giúp phân tách rõ ràng 2 thành phần này để xử lý triệt để.

Độ rơ và mài mòn của trục vít-me bi ảnh hưởng như thế nào đến độ chính xác gia công? Trục vít-me bi hoạt động liên tục dưới tải trọng lớn sẽ xuất hiện hiện tượng mài mòn rãnh ren và biến dạng bi cầu, làm gia tăng khe hở ăn khớp dọc trục. Độ rơ này gây ra hiện tượng mất bước khi đảo chiều chuyển động, làm sai lệch vị trí bàn máy và tạo ra rung động dạng va đập khiến bề mặt chi tiết gia công bị gợn sóng hoặc sai lệch kích thước hình học.

Làm sao để hạn chế hiện tượng cộng hưởng dao động trong quá trình cắt gọt thực tế? Để tránh hiện tượng cộng hưởng, kỹ thuật viên cần đo đạc để xác định chính xác các tần số dao động riêng của khung máy. Sau đó, người vận hành điều chỉnh tốc độ quay của trục chính và số răng dao cắt sao cho tần số kích thích ăn khớp không trùng hoặc nằm gần dải tần số riêng nguy hiểm, từ đó triệt tiêu khả năng khuếch đại biên độ rung động.

Kết luận

  • Luận văn đã xây dựng hoàn chỉnh mô hình toán học động học thuận và động học ngược cho máy phay CNC 4 trục bằng phương pháp ma trận Denavit-Hartenberg, xác lập chính xác quan hệ vận tốc thông qua ma trận Jacobi.
  • Hoàn thành xuất sắc việc phân tích kết cấu và mô phỏng dao động riêng trên phần mềm Ansys Workbench, xác định các vùng tập trung ứng suất và các mode dao động nguy hiểm của khung thân máy.
  • Thiết kế, mô phỏng thành công thuật toán điều khiển vị trí trên MATLAB Simulink và tích hợp thực tế hệ điều khiển LinuxCNC thời gian thực, đảm bảo khả năng vận hành đồng bộ và ổn định.
  • Khảo sát thực nghiệm rung động bằng cảm biến đo sóng gia tốc tại phòng thí nghiệm, đối chiếu thành công giữa dữ liệu đo đạc thực tế với kết quả mô phỏng số để xác định chính xác nguồn phát sinh rung động.
  • Đóng góp cốt lõi của công trình là làm chủ quy trình tính toán, thiết kế và chế tạo máy phay CNC 4 trục nội địa hóa sử dụng phần mềm mã nguồn mở, giúp giảm đáng kể giá thành sản xuất.

Trong lộ trình phát triển giai đoạn tiếp theo, nhóm nghiên cứu dự kiến hoàn thiện thuật toán trí tuệ nhân tạo (AI) nhận diện lỗi rung động thời gian thực và nâng cấp hệ thống bù sai số nhiệt tự động. Quý độc giả, kỹ sư và các nhà nghiên cứu quan tâm hãy tiếp tục khai thác toàn văn tài liệu luận văn để áp dụng vào các dự án nâng cấp hệ thống gia công CNC trong thực tiễn sản xuất.