Theo dõi đường hàn số hóa bằng mã mối và dữ liệu thời gian

Dữ liệu nhiều cần đi cùng một đối tượng rõ ràng
Một máy hàn có thể ghi hàng nghìn dòng số đo, nhưng nếu không biết các dòng thuộc mối nào, lượt nào và lần sửa chữa nào, dữ liệu khó hỗ trợ truy xuất. Số hóa có giá trị khi người đọc đi từ mã mối trên bản vẽ tới thông số quá trình và kết quả kiểm tra mà không phải đoán.

Tài liệu WeldCube Connector của Fronius cho thấy một hệ thực có thể nhận mã chi tiết, số sê-ri chi tiết và số đường hàn; nhật ký có thời điểm bắt đầu, thời gian hàn và các đại lượng quá trình. [1] Bài này không hướng dẫn cài đặt sản phẩm ấy. Nó xây dựng một mô hình dữ liệu giả định để kiểm các lỗi liên kết thường gặp.

Mã mối không phải mã của mọi sự kiện
Giả sử một spool có mối W017, được hàn ba lượt rồi sửa một vùng ở lần thứ hai. Mã W017 nhận diện liên kết vật lý. Ba lượt cần mã con riêng; lần sửa cũng cần nhận diện riêng, dù tọa độ trùng vùng đã hàn trước đó. Nếu mọi bản ghi chỉ có W017, không thể biết hai chuỗi thông số là đo lặp, hai lớp hàn hay hoạt động sửa chữa.

Một cấu trúc có thể dùng khóa dự án–chi tiết–mối cho liên kết, thêm phiên bản thi công và số lượt cho hoạt động. Sự kiện ghi dữ liệu có mã riêng của thiết bị hoặc bộ thu. Đây là đề xuất tổ chức dữ liệu, không là quy tắc đánh mã bắt buộc của tiêu chuẩn hàn.

Tài liệu PostgreSQL phân biệt khóa chính, ràng buộc duy nhất và khóa ngoại nhằm nhận diện dòng và bảo toàn liên kết giữa bảng. [3] Áp dụng nguyên lý ấy, một sự kiện không được âm thầm gắn vào mối không tồn tại. Bản ghi thiếu khóa nên được giữ trong danh sách chờ đối chiếu, thay vì đoán mối gần nhất theo thời gian.

Hai dấu thời gian giống nhau chưa chắc cùng thời điểm
Một bản ghi giả định ghi2026-11-09T08:00:00+07:00 tương ứng2026-11-09T01:00:00Z. RFC3339 mô tả độ lệch số với UTC và cách quy đổi bằng trừ độ lệch khỏi giờ địa phương. [2] Bỏ phần+07:00 làm mất thông tin cần để ghép với hệ ghi UTC.

Ngược lại, định dạng đúng không bảo đảm đồng hồ đúng. Một máy có thể ghi tới mili giây nhưng chạy nhanh vài giây so với đồng hồ tham chiếu. Độ phân giải chữ số và độ chính xác thời gian là hai tính chất khác nhau. Bản gốc cần được giữ cùng thông tin đồng bộ hoặc hiệu chỉnh đã áp dụng.

Tách độ lệch ban đầu và tốc độ trôi
Dùng t là thời gian tham chiếu tính bằng giây từ mốc đầu, d là số đọc thiết bị quy về cùng mốc. Xét mô hình tuyến tính d=a+bt. Hai lần đối chiếu giả định cho t=0 thì d=2,000 s; t=3.600 s thì d=3.602,120 s.

a=2,000 s; b=(3.602,120−2,000)/3.600.

Tính được b=1,000033333, tức tốc độ trôi33,333333 phần triệu. Một sự kiện có d=1.802,060 s được quy về t=(d−a)/b=1.800,000 s. Chỉ trừ2 s mà không sửa tốc độ cho1.800,060 s, còn lệch0,060 s.

Nếu tốc độ trôi giữ nguyên trong12 giờ, riêng phần trôi tích lũy là1,440 s, ngoài độ lệch ban đầu. Tuy nhiên, hai điểm đối chiếu chưa chứng minh đồng hồ tuyến tính cả ca. Việc khởi động lại, điều chỉnh giờ hoặc mất nguồn có thể tạo bước nhảy; khi có bước nhảy phải tách đoạn hiệu chỉnh.

Giả sử độ không đảm bảo chuẩn của a là0,020 s và của b là5×10⁻⁶, độc lập, còn d được xem biết đủ chính xác. Tại t=1.800 s, từ t=(d−a)/b, đóng góp bất định chuẩn xấp xỉ √[u_a²+(t u_b)²]/b=0,021931 s. Nếu a,b cùng ước lượng từ hai mốc, chúng thường có tương quan; giả thiết độc lập ở đây chỉ là ví dụ đã khai báo.

Cộng thời gian có thể đếm trùng đoạn hồ quang
Giả sử cùng một hoạt động của cùng nguồn có ba bản ghi khoảng hồ quang: từ0 đến12 s,10 đến18 s và25 đến40 s. Hai bản đầu chồng2 s do cách xuất dữ liệu. Tổng độ dài từng bản là12+8+15=35 s, nhưng hợp các khoảng chỉ gồm0–18 và25–40, tổng33 s.

T_hợp=18+15=33 s.

Không tự gộp mọi khoảng trùng thời gian trong cả xưởng. Nếu hai máy khác nhau đang hàn đồng thời, tổng thời gian máy hợp lệ là tổng hoạt động của từng máy. Nếu ba lượt khác nhau có tọa độ giống nhau, chúng cũng không là dữ liệu trùng. Chỉ hợp khoảng khi đã xác nhận chúng mô tả cùng đại lượng và cùng đối tượng.

Khoảng nghỉ18–25 s dài7 s. Lấy thời gian từ đầu0 đến cuối40 làm thời gian hồ quang sẽ tính cả khoảng nghỉ. Tỷ lệ hồ quang trên cửa sổ quan sát trong ví dụ là33/40=82,5%, còn tỷ lệ từ tổng bản ghi sai là87,5%.

Độ bao phủ chiều dài cần dùng hợp đoạn
Trên một mối dài800 mm, giả sử ba đoạn dữ liệu vị trí hợp lệ của cùng lớp cần kiểm là0–250,220–500 và480–700 mm. Tổng chiều dài riêng là250+280+220=750 mm. Nhưng các vùng chồng30 và20 mm đã bị tính hai lần; hợp đoạn là0–700, dài700 mm.

Độ bao phủ đúng theo định nghĩa này là700/800=87,5%, thay vì750/800=93,75%. Phần700–800 mm vẫn thiếu dữ liệu. Không được dùng50 mm chồng lắp ở đầu để bù cho50 mm chưa đo ở cuối.

Nếu có một đoạn sửa chữa từ300–450 mm, tổng chiều dài hoạt động tăng150 mm nhưng chiều dài liên kết vật lý được bao phủ không đổi. Hai chỉ số phục vụ hai câu hỏi: đã làm bao nhiêu công việc và đã có bằng chứng ở bao nhiêu vị trí. Cả hai đều hữu ích khi tên gọi cùng mẫu số rõ ràng.

Nối bảng có thể nhân sai năng lượng
Giả sử một mối có ba lượt với năng lượng ghi nhận10,12 và8 kJ, tổng30 kJ. Bảng chứng chỉ liên quan có hai dòng; bảng kiểm tra có hai báo cáo. Nếu nối cả ba bảng chỉ bằng mã mối, mỗi lượt xuất hiện2×2=4 lần, tạo12 dòng và tổng năng lượng giả120 kJ.

Các dòng không nhất thiết là bản sao lỗi ở nguồn; chúng phát sinh từ quan hệ nhiều–nhiều trong phép nối. Cách kiểm là tổng hợp năng lượng tại cấp lượt hoặc mối trước, rồi nối kết quả với thông tin hồ sơ theo cấu trúc thích hợp. Không xóa ngẫu nhiên các dòng có cùng giá trị năng lượng, vì hai lượt thật có thể tình cờ tiêu thụ bằng nhau.

Khóa ngoại giúp bảo toàn đối tượng tham chiếu nhưng không tự ngăn mọi phép tổng sai. [3] Người thiết kế báo cáo vẫn phải biết một dòng kết quả đại diện sự kiện, lượt hàn, mối hay chứng chỉ.

Tỷ lệ hoàn chỉnh phải có định nghĩa
Một tệp giả định100 dòng có10 dòng gửi lại cùng mã sự kiện, còn90 sự kiện duy nhất. Trong90 sự kiện,5 chưa xác định được mối. Tỷ lệ sự kiện đã gắn mối là85/90=94,444444%, không phải85/100 hoặc95/100.

Chỉ số này chưa là tỷ lệ mối hoàn thành. Với50 mối kế hoạch, có dữ liệu ở45 mối thì độ bao phủ theo số mối là90%; nhưng còn cần biết đủ lượt, vùng sửa và trạng thái kiểm tra. Số sự kiện lớn không chứng minh hồ sơ của từng mối đã đủ.

Một hệ truy xuất hữu ích giữ bản gốc, khóa đối tượng, đơn vị, đồng hồ, phiên bản xử lý và căn cứ sửa dữ liệu. Các phép tính trong bài giúp phát hiện tổng bị nhân, khoảng bị chồng hoặc thời điểm bị lệch. Dữ liệu quá trình hỗ trợ đánh giá, còn quyết định chấp nhận phải liên kết tới hồ sơ kiểm tra và người có trách nhiệm theo quy trình thực tế.

Nguồn tham khảo
[1] WeldCube Connector — Operating instructions: Fronius Data Channel và Documentation logbook — Fronius International. Truy cập ngày 09/11/2026.
[2] RFC 3339 — Date and Time on the Internet: Timestamps — Graham Klyne và Chris Newman; IETF, 2002. Truy cập ngày 09/11/2026.
[3] 5.5 Constraints — PostgreSQL Documentation — PostgreSQL Global Development Group. Truy cập ngày 09/11/2026.

Rà soát nội dung: 09/11/2026.
 
Top