← Quay lại Blog
researchsafetyrobot-armstandards

ISO 10218 thực hành: Risk Assessment cho robot hàn

Hướng dẫn thực hiện risk assessment theo ISO 10218 cho cell robot hàn — từ hazard identification đến safety measures.

Nguyễn Anh Tuấn28 tháng 3, 202613 phút đọc
ISO 10218 thực hành: Risk Assessment cho robot hàn

Risk Assessment theo ISO 10218 là gì?

Mỗi cell robot công nghiệp đều phải trải qua risk assessment — đánh giá rủi ro — trước khi đưa vào vận hành. ISO 10218 yêu cầu điều này như một bước bắt buộc, không phải tùy chọn. Đặc biệt với robot hàn (welding robot), mối nguy không chỉ là va chạm cơ học mà còn bao gồm tia hồ quang, khói hàn, nhiệt độ cao và bức xạ UV — khiến risk assessment trở nên phức tạp hơn nhiều so với robot pick-and-place thông thường.

Bài viết này hướng dẫn bạn thực hiện risk assessment từ A đến Z cho một welding cell thực tế với 2 robot FANUC, theo đúng quy trình ISO 10218-1 và ISO 10218-2.

Robot hàn công nghiệp đang hoạt động trong nhà máy sản xuất

ISO 10218-1 vs ISO 10218-2: Khác nhau thế nào?

Trước khi bắt đầu risk assessment, cần phân biệt rõ 2 phần của tiêu chuẩn:

Tiêu chí ISO 10218-1 (Robot) ISO 10218-2 (Robot System)
Đối tượng Nhà sản xuất robot (FANUC, ABB, KUKA...) Người tích hợp hệ thống (system integrator)
Phạm vi Bản thân robot manipulator Toàn bộ cell: robot + gripper + bàn xoay + hàng rào
Yêu cầu chính E-stop, speed monitoring, force limiting Risk assessment, safeguarding, layout, validation
Ai chịu trách nhiệm Nhà sản xuất Integrator + end-user

Nếu bạn là system integrator tại Việt Nam, ISO 10218-2 là phần bạn cần thực hiện. Robot FANUC đã đáp ứng ISO 10218-1 rồi — nhưng khi bạn gắn torch hàn, đặt 2 robot cạnh nhau, thêm bàn xoay và thiết kế cell layout, bạn tạo ra hệ thống mới cần đánh giá rủi ro riêng.

Ví dụ thực tế: Welding Cell với 2 FANUC ARC Mate

Mô tả cell

┌─────────────────────────────────────────────┐
│              WELDING CELL                    │
│                                             │
│   ┌──────────┐         ┌──────────┐         │
│   │ FANUC    │         │ FANUC    │         │
│   │ ARC Mate │         │ ARC Mate │         │
│   │ 100iD    │         │ 100iD    │         │
│   │ (Robot 1)│         │ (Robot 2)│         │
│   └────┬─────┘         └────┬─────┘         │
│        │                    │               │
│        ▼                    ▼               │
│   ┌────────────────────────────────┐        │
│   │       BÀN XOAY 2 TRẠM         │        │
│   │   (Positioner H-type)          │        │
│   │  Trạm A ◄──────► Trạm B       │        │
│   └────────────────────────────────┘        │
│                                             │
│  ══════════ LIGHT CURTAIN ══════════        │
│                                             │
│  [E-STOP]  ┌─────────┐  [E-STOP]           │
│            │ CỬA VÀO │                     │
│            │ (Safety  │                     │
│            │  Gate)   │                     │
│            └─────────┘                      │
└─────────────────────────────────────────────┘

Bước 1: Hazard Identification — Xác định mối nguy

Đây là bước quan trọng nhất. Liệt kê tất cả mối nguy có thể xảy ra trong cell:

Mối nguy cơ học (Mechanical hazards)

# Mối nguy Mô tả Vùng xảy ra
M1 Va chạm (Impact) Robot arm va vào người khi di chuyển Toàn bộ workspace robot
M2 Kẹp (Crushing) Kẹt giữa robot và bàn xoay/fixture Vùng giao nhau robot-positioner
M3 Cắt (Shearing) Cạnh sắc của workpiece hoặc fixture Trạm load/unload
M4 Cuốn (Entanglement) Quần áo, tóc cuốn vào bàn xoay Gần positioner
M5 Văng vật liệu Xỉ hàn, splatter bắn ra ngoài cell Xung quanh cell

Mối nguy nhiệt và bức xạ (Thermal & Radiation)

# Mối nguy Mô tả Vùng xảy ra
T1 Hồ quang (Arc flash) Ánh sáng hồ quang gây tổn thương mắt Trong tầm nhìn cell
T2 Bỏng nhiệt Workpiece sau hàn > 300°C Trạm unload
T3 Bức xạ UV UV từ hồ quang gây cháy da Bán kính 5m quanh cell

Mối nguy hóa học và môi trường

# Mối nguy Mô tả Vùng xảy ra
C1 Khói hàn (Welding fumes) Mn, Cr, Ni oxide gây bệnh phổi Trong và quanh cell
C2 Khí bảo vệ rò rỉ (Shielding gas) CO2/Argon tích tụ gây ngạt Vùng kín quanh cell

Mối nguy điện

# Mối nguy Mô tả Vùng xảy ra
E1 Điện giật Tiếp xúc torch/workpiece khi hàn Trạm load/unload
E2 Chập điện Dây hàn hư hỏng Cable track robot

Bước 2: Risk Estimation — Ước lượng rủi ro

ISO 10218-2 yêu cầu đánh giá rủi ro dựa trên 3 yếu tố:

Risk = Severity (S) × Probability (P) × Exposure (E)

Bảng chấm điểm Severity (Mức nghiêm trọng)

Điểm Mức Mô tả
1 Nhẹ Trầy xước, bầm nhẹ — sơ cứu tại chỗ
2 Trung bình Bỏng độ 1-2, gãy xương nhỏ — cần điều trị y tế
3 Nặng Gãy xương lớn, bỏng độ 3 — nhập viện
4 Rất nặng Mất chi, mù — tàn phế vĩnh viễn
5 Tử vong Chết người

Bảng chấm điểm Probability (Xác suất xảy ra)

Điểm Mức Mô tả
1 Hiếm < 1 lần/10 năm
2 Ít khi 1 lần/1-10 năm
3 Thỉnh thoảng 1 lần/tháng-1 năm
4 Thường xuyên 1 lần/tuần-tháng
5 Rất thường Hàng ngày

Bảng chấm điểm Exposure (Mức phơi nhiễm)

Điểm Mức Mô tả
1 Hiếm khi < 1% thời gian làm việc
2 Thỉnh thoảng 1-10% thời gian
3 Thường xuyên 10-50% thời gian
4 Liên tục > 50% thời gian

Ước lượng cho welding cell

ID Mối nguy S P E Risk Score Mức rủi ro
M1 Va chạm robot 4 2 3 24 CAO
M2 Kẹp robot-positioner 5 2 3 30 RẤT CAO
M3 Cắt workpiece 2 3 4 24 CAO
M4 Cuốn bàn xoay 4 2 3 24 CAO
M5 Văng xỉ hàn 2 4 4 32 RẤT CAO
T1 Hồ quang 4 3 3 36 RẤT CAO
T2 Bỏng workpiece 3 3 4 36 RẤT CAO
C1 Khói hàn 3 4 4 48 CỰC CAO
E1 Điện giật 4 2 2 16 TRUNG BÌNH

Ngưỡng chấp nhận: Risk Score < 12 là chấp nhận được. Mọi mối nguy > 12 cần biện pháp giảm thiểu.

Kỹ sư kiểm tra hệ thống an toàn trong nhà máy công nghiệp

Bước 3: Risk Reduction — Biện pháp giảm thiểu

Theo ISO 10218-2, thứ tự ưu tiên áp dụng biện pháp (hierarchy of controls):

1. Thiết kế an toàn nội tại (Inherently safe design)

2. Biện pháp bảo vệ (Safeguarding)

Light curtain (Rèm quang)

# Thông số light curtain cho welding cell
model: SICK C4000 Advanced
type: Type 4 (SIL 3 / PL e)
resolution: 14mm        # Phát hiện ngón tay
height: 1800mm          # Phủ hết chiều cao cửa vào
response_time: 12ms
mounting: Cửa vào cell (phía operator load/unload)
function: |
  Ngắt nguồn robot + positioner khi phát hiện
  vật thể xâm nhập vùng nguy hiểm

Safety mats (Thảm an toàn)

model: SICK FSMA Safety Mat
coverage: Sàn phía trước trạm load/unload (2m × 1.5m)
function: |
  Detect operator đang đứng trong vùng → cho phép xoay bàn
  Detect operator rời đi → bật safety interlock

E-stop (Nút dừng khẩn cấp)

locations:
  - Cột trái cửa vào cell (H = 1.2m)
  - Cột phải cửa vào cell (H = 1.2m)
  - Teach pendant Robot 1
  - Teach pendant Robot 2
  - Bảng điều khiển chính
total: 5 nút
type: Category 0 stop (cắt nguồn ngay lập tức)
reset: Phải xoay E-stop + nhấn Reset trên bảng điều khiển

Speed and separation monitoring

Cấu hình trên FANUC DCS (Dual Check Safety):

Zone 1 (vùng hàn):      Speed limit = 100% khi cell đóng
Zone 2 (vùng chồng lấn): Speed limit = 250mm/s
Zone 3 (gần operator):   Speed limit = 0 (dừng ngay)

3. Biện pháp bổ sung

Mối nguy Biện pháp Chi tiết
T1 — Hồ quang Tấm chắn hàn (welding curtain) Vải chống UV xung quanh cell, màu xanh lá grade 8
T2 — Bỏng Găng tay chịu nhiệt + kẹp workpiece Operator không chạm trực tiếp workpiece nóng
C1 — Khói hàn Hệ thống hút khói cục bộ (LEV) Tốc độ hút > 0.5 m/s tại điểm hàn, lọc HEPA
C2 — Khí rò rỉ Cảm biến O2 + quạt thông gió Alarm khi O2 < 19.5%, quạt tự bật
M5 — Văng xỉ Tấm chắn splatter + PPE Kính bảo hộ bắt buộc trong bán kính 5m
E1 — Điện giật Insulated gloves + dry work area Găng tay cách điện class 0 khi load/unload

Bước 4: SISTEMA — Tính toán PL/SIL

SISTEMA (Safety Integrity Software Tool for the Evaluation of Machine Applications) là phần mềm miễn phí của IFA (Đức) dùng để tính Performance Level (PL) theo ISO 13849-1.

Mỗi safety function cần đạt PL tối thiểu:

Safety Function PLr yêu cầu Lý do
E-stop PL d Severity cao, exposure thường xuyên
Light curtain PL e Bảo vệ trực tiếp khỏi va chạm
Speed monitoring (DCS) PL d Giám sát liên tục
Safety gate interlock PL d Ngăn vào cell khi robot chạy

Trong SISTEMA, bạn nhập:

Safety function: "Light curtain stop"
├── Input: SICK C4000 (Category 4, PL e)
├── Logic: FANUC R-30iB Plus Safety PLC (Category 3, PL d)
└── Output: Contactor (Category 3, PL d, DC 99%)

→ Kết quả: PL d (đạt yêu cầu PLr = PL e? → KHÔNG → cần upgrade logic)
→ Fix: Dùng Pilz PNOZ s7 safety relay (Category 4, PL e)
→ Kết quả mới: PL e ✓

Bước 5: Documentation — Hồ sơ bắt buộc

ISO 10218-2 yêu cầu lưu trữ hồ sơ gồm:

  1. Risk Assessment Report — tài liệu đánh giá rủi ro (bảng như trên)
  2. Safety Layout Drawing — bản vẽ bố trí cell với vùng nguy hiểm
  3. Safety Function List — danh sách tất cả safety function và PL đạt được
  4. SISTEMA Project File — file tính toán PL
  5. Validation Report — kết quả kiểm tra sau lắp đặt (response time, stopping distance)
  6. User Manual — hướng dẫn vận hành cho operator
  7. Maintenance Schedule — lịch bảo trì thiết bị an toàn (kiểm tra light curtain hàng tháng)

Tất cả hồ sơ phải được ký tên người chịu trách nhiệmlưu trữ ít nhất 10 năm.

Bối cảnh pháp lý tại Việt Nam

Việt Nam hiện có QCVN 20:2023/BKHCN (Quy chuẩn kỹ thuật quốc gia về an toàn máy) tham chiếu nhiều tiêu chuẩn ISO. Tuy chưa có TCVN riêng cho robot, thực tế áp dụng:

Lời khuyên: luôn thực hiện risk assessment cho mọi cell robot, dù khách hàng có yêu cầu hay không. Chi phí thực hiện rất nhỏ so với chi phí một vụ tai nạn — và hồ sơ này bảo vệ chính bạn khi có sự cố.

Checklist tóm tắt

Để không bỏ sót bước nào, đây là checklist nhanh cho system integrator:

Risk assessment không phải làm một lần rồi cất tủ. Mỗi khi thay đổi cell layout, thay đổi workpiece, hoặc thêm/bớt thiết bị, bạn phải cập nhật lại risk assessment. Đó là yêu cầu của ISO 10218-2 và cũng là thực hành tốt để bảo vệ con người.


Bài viết liên quan

Bài viết liên quan

ROS 2 từ A đến Z (Phần 4): ros2_control và Hardware
ros2tutorialrobot-armPhần 4

ROS 2 từ A đến Z (Phần 4): ros2_control và Hardware

Kết nối ROS 2 với phần cứng thực — viết hardware interface cho motor driver và đọc encoder với ros2_control framework.

26/3/202611 phút đọc
Tactile Sensing: Cảm biến xúc giác cho robot manipulation
robot-armai-perceptionresearch

Tactile Sensing: Cảm biến xúc giác cho robot manipulation

Tìm hiểu công nghệ cảm biến xúc giác — từ resistive, capacitive đến vision-based tactile và ứng dụng trong gắp vật thể mềm.

17/3/202610 phút đọc
MoveIt2: Motion Planning cho robot arm với ROS 2
robot-armros2programming

MoveIt2: Motion Planning cho robot arm với ROS 2

Hướng dẫn cấu hình MoveIt2 cho robot arm — từ URDF, collision detection đến trajectory planning trong ROS 2.

23/2/202610 phút đọc