Trong các ứng dụng điều khiển truyền động chính xác cao như máy phay tiện CNC 5 trục, robot công nghiệp 6 bậc tự do, máy cắt laser fiber, máy đóng gói tốc độ cao và cánh tay robot gắp chip SMT, hệ thống Servo (gồm Servo Drive và Servo Motor) là cơ cấu chấp hành tối thượng mang lại độ chính xác định vị tới micromet và khả năng đáp ứng gia tốc tức thời trong vài mili-giây.
Khác với biến tần điều khiển động cơ không đồng bộ thông thường, hệ thống Servo vận hành dựa trên cơ chế điều khiển vector tựa từ thông (Field Oriented Control - FOC) vòng kín 3 cấp (Position Loop, Speed Loop, Current Loop). Khi một trong các mắt xích phần cứng — từ bo xử lý DSP, mạch công suất IPM tốc độ cao, mạch đọc Encoder vi sai, cáp tín hiệu bọc kim cho tới cụm phanh từ (Brake Coil) — gặp sự cố, hệ thống sẽ lập tức báo lỗi, dừng khẩn cấp hoặc sinh ra hiện tượng rung giật, phát tiếng rít tần số cao và trôi tọa độ gây hư hỏng phôi gia công.
Tại trung tâm kỹ thuật VietITPro, chúng tôi chuyên sâu xử lý các dòng Servo Drive & Motor danh tiếng thế giới như Yaskawa Sigma-5/7, Mitsubishi MR-J2S/J3/J4/J5, Panasonic Minas A5/A6, Delta ASDA-A2/B2/A3, Siemens Sinamics S120/V90, Sanyo Denki Sanmotion, Omron G5/1S và Fanuc Alpha Series.
1. Cấu Trúc Phần Cứng Bo Mạch Servo Drive & Thuật Toán Điều Khiển FOC
Về mặt điện tử, một bộ Servo Drive bao gồm 4 tầng bo mạch chức năng được thiết kế với độ tinh vi và mật độ linh kiện rất cao:
1.1. Khối Xử Lý Trung Tâm DSP & Thuật Toán 3 Vòng Lặp Vòng Kín (Cascaded 3-Loop Control)
Trái tim của Servo Drive là chip DSP 32-bit tốc độ cao (như Texas Instruments TMS320F28335 hoặc TMS320F28069 chạy ở xung nhịp 150 extMHz - 200 extMHz) kết hợp cùng chip mảng cổng khả trình FPGA/CPLD chuyên dụng để giải mã tín hiệu xung Encoder tần số cao hàng chục MHz.
- Vòng Lặp Dòng Điện (Current Loop): Chu kỳ lấy mẫu cực ngắn (T_ extcurrent ≈ 20µ exts - 62.5µ exts). Sử dụng phép biến đổi Clarke & Park để chuyển đổi dòng điện 3 pha I_a, I_b, I_c sang hệ tọa độ quay d-q:
I_d = extDòng tạo từ trường (Flux Component) ightarrow extĐiều khiển về 0 đối với động cơ PMSM
I_q = extDòng tạo mô-men xoắn (Torque Component) ightarrow extTỷ lệ thuận trực tiếp với tải cơ học
- Vòng Lặp Vận Tốc (Speed Loop): Chu kỳ lấy mẫu T_ extspeed ≈ 100µ exts - 250µ exts, thực hiện giải thuật PID thích nghi để duy trì tốc độ quay ổn định tuyệt đối dù tải thay đổi đột ngột.
- Vòng Lặp Vị Trí (Position Loop): Chu kỳ lấy mẫu T_ extposition ≈ 500µ exts - 1 extms, tính toán sai lệch số xung vị trí giữa lệnh phát xung từ PLC/CNC Controller và số xung thực tế phản hồi từ Encoder.
1.2. Khối Công Suất Thông Minh (Intelligent Power Module - IPM)
Khác với biến tần thường dùng module IGBT rời, Servo Drive hầu như dùng 100% module IPM (ví dụ Mitsubishi dòng PM50RL1A120, Fuji dòng 6MBP, Infineon CIPOS).
- Module IPM tích hợp sẵn bên trong 6 khóa IGBT tốc độ cao, 6 Diode hồi tiếp nhanh FRD, toàn bộ mạch Gate Driver kích lái chuyên dụng, mạch dập nhiễu dV/dt và các cảm biến bảo vệ tích hợp: bảo vệ quá dòng (OC), bảo vệ quá nhiệt (OT), bảo vệ sụt áp nguồn kích lái (UVLO).
- Thời gian chuyển mạch của IPM cực ngắn (t_ exton, t_ extoff < 150 extns), cho phép hoạt động ở tần số sóng mang PWM cao từ 8 extkHz - 16 extkHz giúp động cơ chạy cực kỳ êm ái và không phát ra tiếng rít từ trường.
2. Bản Chất Kỹ Thuật Mạch Cảm Biến Encoder & Phương Pháp Căn Chỉnh Pha
Encoder là "con mắt phản hồi" của hệ thống Servo. Nếu Encoder bị lệch góc chỉ 1° cơ học hoặc suy giảm biên độ tín hiệu quang học, Servo Drive sẽ không thể nhận diện được vị trí góc từ thông Rotor (Rotor Flux Angle heta), dẫn đến hiện tượng cấp sai dòng điện I_q, làm động cơ giật ngược, rung lắc dữ dội rồi ngắt lỗi quá dòng tức thì.
2.1. Phân Loại Các Thế Hệ Encoder Trong Động Cơ Servo
1. Encoder Tương Đối (Incremental Encoder - ABZ Phase): Phát ra 2 xung vuông lệch pha 90° (A và B) để xác định chiều quay và tốc độ, kết hợp 1 xung gốc Z để xác định điểm Home. Thường có thêm 3 kênh xung chuyển mạch U, V, W giả lập góc cực từ Rotor.
2. Encoder Tuyệt Đối (Absolute Encoder - 17-bit đến 24-bit): Sử dụng giao thức truyền thông nối tiếp tốc độ cao (như Yaskawa Serial Bus, Mitsubishi SSCNET, EnDat 2.2, BiSS-C). Độ phân giải lên đến 23-bit tương đương 2^23 = 8.388.608 ext xung/vòng, cho phép định vị chính xác tới 0.000043°!
- Sử dụng một viên pin Lithium 3.6 extV (ER14505 / MR-BAT) nuôi mạch đếm số vòng quay nhiều vòng (Multi-turn Counter) khi tắt điện nguồn máy.
3. Cảm Biến Resolver (Bộ Biến Áp Xoay Tự Cảm): Không dùng vi mạch bán dẫn hay đĩa kính quang học mà dùng các cuộn dây kích từ 10 extkHz. Cực kỳ bền bỉ trong môi trường nhiệt độ cao (150°extC), rung chấn mạnh (máy tiện CNC nặng, cánh tay robot đúc kim loại).
2.2. Quy Trình Căn Chỉnh Góc Pha Từ Trường (Encoder Phase Alignment / Zeroing)
Sau khi tháo dỡ Encoder để thay thế bạc đạn, quấn lại cuộn dây Stator hoặc thay thế đĩa kính Encoder bị vỡ, kỹ sư VietITPro bắt buộc phải thực hiện quy trình căn chỉnh góc pha Rotor:
1. Bước Khóa Vị Trí Cực Từ (Magnetic Lock): Cấp một điện áp một chiều một pha an toàn (5 extVDC - 12 extVDC hạn dòng 2 extA - 5 extA) vào chân pha U (nối cực +) và chập chung hai pha V, W (nối cực -). Dưới tác dụng của lực từ trường tĩnh, trục động cơ sẽ tự động quay giật nhẹ và khóa cứng tại vị trí góc chuẩn 0° điện học.
2. Bước Hiệu Chỉnh Vị Trí Đĩa Quang:
- Đối với Encoder xung ABZ/UVW: Dùng máy hiện sóng quan sát xung Z hoặc cạnh lên của xung U, nhẹ nhàng xoay thân Encoder trên bệ đỡ cho đến khi xung Z trùng khớp hoàn toàn với thời điểm kích khóa từ trường, sau đó siết chặt ốc định vị.
- Đối với Encoder Serial Absolute: Kết nối cổng giao tiếp Encoder vào hộp nạp chuyên dụng VietITPro Lab, đọc dữ liệu thanh ghi góc nội tại và phát lệnh ghi giá trị Zero Calibration vào bộ nhớ EEPROM của Encoder.
3. Ma Trận Mã Lỗi Thực Tế & Phác Đồ Chẩn Đoán Lỗi Servo Drive
4. Kỹ Thuật Vi Phẫu & Sửa Chữa Chuyên Sâu Tại Phòng Lab VietITPro
4.1. Quy Trình Khắc Phục Cuộn Phanh Điện Từ (Electromagnetic Brake Coil)
Động cơ Servo trục đứng (trục Z máy CNC hoặc cánh tay robot nâng hạ) bắt buộc tích hợp cụm phanh từ hãm giữ vị trí khi mất điện.
- Nguyên lý: Khi cấp nguồn 24 extVDC, cuộn hút điện từ thắng lực ép lò xo kéo đĩa ma sát mở phanh cho động cơ quay. Khi ngắt điện, lò xo đẩy đĩa ma sát khóa chặt trục Rotor chống rơi tự do.
- Pan bệnh thường gặp:
- Cuộn phanh bị chập cháy do quá nhiệt, điện trở giảm từ hàng trăm Ohm xuống vài Ohm, làm sụt áp nguồn 24 extV và cháy rơ-le kích phanh trên Drive.
- Đĩa phanh bị mòn hết bố ma sát hoặc dính dầu làm trượt trục, rơi dao CNC khi ngắt nguồn.
- Xử lý tại Lab: Tháo rã cụm phanh cơ khí, quấn lại cuộn dây từ bằng dây đồng bọc men chịu nhiệt cấp H (180°extC), gia công lại đĩa bố ma sát chuyên dụng chịu mài mòn cao, cân chỉnh khe hở phanh (Air Gap) chính xác 0.20 extmm ± 0.03 extmm.
4.2. Kỹ Thuật Thay Thế Module IPM & Phục Hồi Đường Mạch Kích Lái
1. Kiểm Tra Trở Kháng Mạch Kích Gate Trong IPM: Trước khi đóng điện, kiểm tra trở kháng giữa các chân kích U_ extin, V_ extin, W_ extin về chân V_ extNC (Mass nguồn kích). Giá trị chuẩn phải đồng nhất giữa 6 nhánh (R ≈ 1.5 extkΩ - 4.7 extkΩ).
2. Thay Thế IC Cách Ly Quang Đọc Tín Hiệu Dòng Điện (Current Sense Isolation Amplifier): Khi nổ IPM, xung áp cao thường phá hủy IC đo dòng vi sai (như Broadcom ACPL-C79A, HCPL-7840 hoặc TI AMC1200). Kỹ sư VietITPro luôn thay thế linh kiện chính hãng chuẩn sai số 0.5%, căn chỉnh điện áp lệch điểm không V_ extoffset < 1 extmV để triệt tiêu hiện tượng giật cục khi động cơ quay ở tốc độ cực thấp (1 ext rpm).
3. Phục Hồi Phân Vùng Nhớ Firmware: Đối với các Servo Drive bị lỗi treo thông số hoặc lỗi truyền thông mạng (SSCNET-III, EtherCAT, MECHATROLINK-III, Profinet), kỹ sư dùng thiết bị nạp ROM chuyên dụng để nạp lại Firmware sạch vào chip Flash/EEPROM, khôi phục trạng thái hoạt động nguyên bản của nhà sản xuất.
5. Quy Trình Thử Tải trong phòng Lab thực tế Dynamometer & Cân Chỉnh Gain PID
Một hệ thống Servo sau khi sửa chữa chỉ được coi là hoàn thiện khi vượt qua bài kiểm tra động lực học khắt khe:
1. Chạy Thử Không Tải (JOG Mode): Kiểm tra chiều quay, độ êm ái, đo dòng điện không tải (phải < 15% dòng định mức) và kiểm tra nhiệt độ vỏ động cơ sau 30 phút chạy liên tục (< 45°extC).
2. Cân Chỉnh Thông Số Vòng Lặp PID (Gain Tuning):
- Tinh chỉnh các thông số: Hệ số khuếch đại vị trí (K_ extp), Hệ số khuếch đại vận tốc (K_ extv), Thời gian tích phân vận tốc (T_ exti), Bộ lọc tần số thấp (Low-pass Filter) và Bộ lọc bẫy dải tần cộng hưởng cơ khí (Notch Filter).
- Đảm bảo thời gian xác lập vị trí (Settling Time) < 10 extms mà không phát sinh hiện tượng vọt lố (Overshoot) hay dao động tự kích.
3. Chạy Thử Có Tải Nặng (Dynamic Load Test): Lắp ghép Servo Motor vào bàn thử tải phanh từ (Magnetic Powder Brake Dynamometer), ép tải liên tục ở 50%, 80%, 100% và quá tải tức thời 200% mô-men xoắn định mức, theo dõi đáp ứng dòng điện và nhiệt độ trên máy phân tích động cơ chuyên dụng.




