Tính bình sai trong trắc địa là quá trình xử lý một mạng lưới có số trị đo dư để tìm nghiệm tọa độ, độ cao hoặc các tham số có xác suất phù hợp nhất với mô hình toán và mô hình sai số đã chọn. Với lưới GNSS hiện đại, đầu vào bình sai thường là các véc-tơ cạnh 3D cùng ma trận phương sai–hiệp phương sai, không còn nên hiểu đơn giản là “đo một đại lượng nhiều lần rồi lấy trị xác suất nhất”.
Trong bài viết này, Đo Vẽ Nhanh sẽ cùng bạn tìm hiểu nguyên lý bình sai lưới GNSS, cách thiết kế đồ hình, xử lý vector cạnh, bình sai tự do – ràng buộc, ma trận hiệp phương sai, kiểm định phần dư, độ cao GNSS và những điểm đã thay đổi so với workflow GPS/GPSNET cũ.
Tính bình sai trong trắc địa là gì?
Trong thực tế, mạng lưới trắc địa được thiết kế có trị đo dư. Nghĩa là số quan sát nhiều hơn mức tối thiểu cần thiết để xác định các ẩn số.
Nhờ số đo dư, kỹ sư có thể:
- Kiểm tra tính nhất quán của mạng lưới.
- Phát hiện trị đo có dấu hiệu bất thường.
- Ước lượng tọa độ hoặc độ cao tối ưu theo mô hình trọng số.
- Đánh giá độ chính xác sau bình sai.
- So sánh chất lượng điểm gốc và điểm mới.
Phương pháp phổ biến là bình phương nhỏ nhất – least squares adjustment. Mục tiêu là tìm nghiệm làm nhỏ nhất tổng có trọng số của bình phương số hiệu chỉnh.
Φ = vTPv → min
Trong đó v là véc-tơ số hiệu chỉnh và P là ma trận trọng số.
Nếu trị đo có độ chính xác khác nhau, trọng số của chúng phải phản ánh mô hình sai số tương ứng. Vì vậy, bình sai không phải là phép “lấy trung bình” đơn giản.
GPS và GNSS: nên dùng thuật ngữ nào năm 2026?
Bài cũ dùng cụm “lưới GPS” vì tại thời điểm viết, cách gọi này rất phổ biến. Hiện nay nên dùng GNSS khi nói chung về hệ thống định vị vệ tinh toàn cầu.
GNSS có thể bao gồm nhiều chòm vệ tinh như GPS, GLONASS, Galileo và BeiDou tùy thiết bị và cấu hình đo.
TCVN 9401:2024 đã đổi tên từ “Kỹ thuật đo và xử lý số liệu GPS” ở bản 2012 thành “Kỹ thuật đo và xử lý số liệu GNSS trong trắc địa công trình”. Tiêu chuẩn hiện còn hiệu lực và thay thế TCVN 9401:2012.
Bạn có thể xem thêm các loại máy trong trắc địa để phân biệt máy GNSS với toàn đạc và thủy bình.
Đồ hình lưới GNSS có vai trò gì?

GNSS không yêu cầu thông hướng trực tiếp giữa các điểm như đo góc truyền thống, nhưng điều đó không có nghĩa đồ hình có thể tùy ý.
Một lưới tốt cần:
- Các điểm mới được liên kết bằng nhiều vector độc lập phù hợp.
- Có các vòng khép để kiểm tra nội bộ.
- Điểm gốc phân bố hợp lý quanh hoặc trong khu vực.
- Tránh mạng lưới dạng chuỗi dài chỉ có một đường truyền.
- Đủ redundancy để phát hiện trị đo bất thường.
- Phù hợp cấp chính xác và mục đích công trình.
TCVN 9401:2024 quy định khi một điểm khống chế không thể được liên kết bởi đủ vector cạnh độc lập đạt yêu cầu thì cần đo bổ sung hoặc đo lại để tăng độ tin cậy của mạng.
Thiết kế lưới GNSS trước khi đo

Trước khi ra hiện trường, tôi thường tách thiết kế thành ba lớp.
Thiết kế trên bản đồ
Xác định phạm vi, điểm gốc, điểm mới, tuyến liên kết và vòng khép dự kiến.
Khảo sát chọn điểm ngoài thực địa
Điểm GNSS cần có bầu trời thông thoáng, hạn chế:
- Tán cây dày.
- Tường kính hoặc kim loại lớn.
- Nhà cao tầng gây multipath.
- Nguồn nhiễu vô tuyến.
- Vị trí mốc dễ bị tác động hoặc phá hủy.
Chốt phương án đo
Xác định thời gian quan trắc, số máy thu, session, liên kết giữa các điểm, phương pháp tĩnh/động và yêu cầu điểm kiểm tra.
Không cần dựng tiêu ngắm giữa các điểm như lưới tam giác cổ điển, nhưng vẫn phải bảo đảm khả năng sử dụng mốc về sau.
Đo GNSS: dữ liệu nào quan trọng?

Chất lượng bình sai không thể cứu một bộ số liệu đầu vào có lỗi thô.
Tại hiện trường cần kiểm soát:
- Tên điểm và session.
- Loại máy thu và anten.
- Chiều cao anten, kiểu đo chiều cao anten.
- Thời gian bắt đầu – kết thúc.
- Số vệ tinh/chòm vệ tinh sử dụng.
- Điều kiện multipath và che khuất.
- Mất khóa tín hiệu/cycle slip.
- Tình trạng mốc.
- File raw và metadata đầy đủ.
Trimble hiện vẫn định nghĩa cycle slip là sự nhảy không xác định trong số chu kỳ sóng mang khi máy thu mất duy trì khóa vệ tinh; khi xảy ra, các tham số ambiguity phải được ước tính lại trong xử lý baseline.
Xử lý baseline GNSS là gì?
Với đo GNSS tĩnh, các máy thu quan trắc đồng thời tại hai điểm tạo thành một baseline. Sau xử lý, phần mềm ước tính véc-tơ không gian:
ΔX, ΔY, ΔZ
cùng thông tin độ chính xác của véc-tơ đó.
Đầu vào bình sai lưới không nên chỉ gồm chiều dài cạnh. TCVN 9401:2024 quy định sử dụng:
- Véc-tơ 3 chiều ΔX, ΔY, ΔZ.
- Ma trận phương sai – hiệp phương sai của véc-tơ.
Ma trận covariance quan trọng vì ba thành phần của một vector GNSS có thể tương quan với nhau. Bỏ qua tương quan sẽ làm mô hình trọng số kém chính xác.
Fixed, Float và ambiguity trong xử lý GNSS
Đối với trị đo pha sóng mang, bộ xử lý cần giải ambiguity nguyên.
| Nghiệm | Ý nghĩa | Lưu ý |
|---|---|---|
| Fixed | Ambiguity nguyên đã được giải với mức tin cậy theo bộ xử lý | Thường là nghiệm mong muốn cho baseline chất lượng cao |
| Float | Ambiguity chưa được cố định thành tập số nguyên tin cậy | Cần xem nguyên nhân trước khi chấp nhận |
Không nên dùng một ngưỡng “F > 3 − 0,02D” làm tiêu chuẩn chung cho mọi phần mềm và mọi thiết bị. Tiêu chí ambiguity ratio, RMS, precision, residual và acceptance criteria phụ thuộc bộ xử lý, cấu hình và tiêu chuẩn dự án.
Trimble Business Center hiện vẫn phân biệt Fixed/Float và cho phép kiểm tra horizontal/vertical precision, cycle slip và báo cáo baseline cho từng vector.
Tính toán khái lược trước bình sai

“Tính toán khái lược” trong cách gọi cũ có thể hiểu là giai đoạn xử lý cạnh và kiểm tra sơ bộ trước bình sai mạng.
Workflow hiện đại nên gồm:
- Import raw data. Kiểm tra tên điểm, anten và chiều cao anten.
- Thiết lập ephemeris/model. Chọn cấu hình xử lý phù hợp.
- Process baselines. Tạo vector ΔX, ΔY, ΔZ.
- Kiểm tra nghiệm. Fixed/Float, precision, cycle slip và thời lượng đo.
- Kiểm tra vector lặp. So sánh cạnh được đo nhiều lần.
- Kiểm tra vòng khép. Tìm dấu hiệu sai số thô.
- Loại/đo lại có căn cứ. Không xóa trị đo chỉ vì “làm xấu kết quả”.
TCVN 9401:2024 cũng yêu cầu kiểm tra véc-tơ cạnh và các hình khép trước khi bình sai.
Bình sai lưới GNSS tự do là bước đầu tiên
Đây là phần rất quan trọng mà workflow cũ thường bỏ qua hoặc diễn đạt không rõ.
Sau khi các kiểm tra chất lượng đạt yêu cầu, TCVN 9401:2024 quy định lấy các vector cạnh độc lập và covariance của chúng, dùng tọa độ 3D WGS-84 của một điểm làm số liệu khởi tính và thực hiện bình sai lưới GNSS tự do.
Mục tiêu của bước này là đánh giá độ nhất quán nội bộ của các trị đo mà chưa để các sai khác giữa nhiều điểm gốc làm méo mạng.
Kết quả có thể gồm:
- Tọa độ các điểm.
- Số hiệu chỉnh ΔX, ΔY, ΔZ.
- Chiều dài và phương vị cạnh.
- Sai số vị trí điểm.
- Thông tin về độ chính xác của mạng.
Bình sai ràng buộc vào VN-2000 hoặc hệ dự án

Sau bình sai tự do, kỹ sư tiến hành bình sai ràng buộc/phụ thuộc để đưa mạng vào:
- VN-2000.
- Hệ tọa độ địa phương.
- Hệ tọa độ công trình độc lập.
- Hệ tham chiếu khác được nhiệm vụ khảo sát quy định.
Nếu dùng từ hai điểm gốc trở lên, TCVN 9401:2024 yêu cầu phải xem xét chất lượng các điểm gốc. Một bước quan trọng là bình sai sơ bộ từ một điểm gốc, sau đó so sánh tọa độ/độ cao tính được tại các mốc khác với giá trị gốc để phát hiện sai khác bất thường.
Nếu có bất thường, cần kiểm tra:
- Đúng mốc hay không.
- Tọa độ gốc có cùng hệ quy chiếu/múi chiếu không.
- Mốc có bị dịch chuyển không.
- Vector liên quan có lỗi xử lý không.
- Có nhầm chiều cao anten hoặc tên điểm không.
Xem thêm bài hệ tọa độ và hệ quy chiếu bản đồ ở Việt Nam để phân biệt WGS 84, VN-2000 và phép chiếu.
Mô hình toán của bình sai bình phương nhỏ nhất
Với mô hình tuyến tính hóa, phương trình số hiệu chỉnh có thể viết dạng:
v = A·x − l
N·x = b
với N = ATPA và b = ATPl.
Trong đó:
- A: ma trận hệ số thiết kế.
- x: véc-tơ hiệu chỉnh ẩn số.
- l: véc-tơ số hạng tự do/độ lệch quan sát.
- P: ma trận trọng số.
- v: véc-tơ phần dư sau bình sai.
Với vector GNSS, P thường được xây dựng từ nghịch đảo ma trận covariance sau khi xem xét hệ số scale phù hợp.
Ma trận phương sai – hiệp phương sai có ý nghĩa gì?
Một baseline GNSS có ba thành phần ΔX, ΔY, ΔZ. Sai số của chúng không nhất thiết độc lập.
Ma trận covariance có dạng khái quát:
C = [σ²X, covXY, covXZ; covYX, σ²Y, covYZ; covZX, covZY, σ²Z]
Phần đường chéo biểu thị phương sai của từng thành phần; các phần tử ngoài đường chéo biểu thị tương quan.
Vì vậy, chỉ dùng một “trọng số chung cho toàn lưới” có thể quá thô khi mỗi baseline có thời lượng, chiều dài và điều kiện đo khác nhau.
Sai số trung phương trọng số đơn vị có phải bằng 1?
Không nên hiểu “cứ bình sai tới khi bằng 1” như bài cũ.
Variance factor hay sai số trung phương trọng số đơn vị là đại lượng dùng để so sánh phần dư thực tế với mô hình sai số giả định.
Nếu nó khác 1, cần xem xét:
- Trọng số đầu vào có quá lạc quan hoặc quá bảo thủ không.
- Có sai số thô chưa loại trừ không.
- Có quan sát phụ thuộc bị đưa vào như độc lập không.
- Có thiếu sai số định tâm hoặc chiều cao anten không.
- Mô hình datum có gây căng mạng không.
Trong phân tích thống kê, điều quan trọng là giá trị phải phù hợp với mức tin cậy và bậc tự do của mạng, chứ không phải chỉnh thông số đến khi số hiển thị chính xác 1,000.
Kiểm tra phần dư và sai số thô sau bình sai
Sau bình sai, kỹ sư cần xem cả phần dư và độ chính xác ước lượng.
Những dấu hiệu cần điều tra:
- Residual một vector lớn bất thường.
- Vector cùng tên giữa bình sai tự do và ràng buộc thay đổi quá mạnh.
- Điểm gốc tạo căng mạng rõ rệt.
- Error ellipse của một điểm lớn bất thường.
- Vòng khép yếu tập trung ở một khu vực.
Không nên xóa vector chỉ vì residual lớn. Trước tiên phải tìm nguyên nhân: raw data, chiều cao anten, multipath, point ID, cycle slip, điểm gốc hoặc mô hình trọng số.
Phần mềm bình sai GNSS hiện nay
GPSNET trong bài nguồn là cách làm gắn với một hệ phần mềm cũ. Hiện nay có nhiều nền tảng xử lý và bình sai GNSS.
Ví dụ:
- Trimble Business Center.
- Leica Infinity.
- Topcon MAGNET.
- Các phần mềm chuyên dụng khác hỗ trợ baseline và least-squares adjustment.
NOAA NGS hiện sử dụng OPUS Projects cho xử lý các phiên GNSS tĩnh và sau đó thực hiện least-squares adjustment, thay thế các workflow GPS legacy như PAGE-NT/NGS ADJUST trong môi trường của họ.
Bạn có thể xem bài các phần mềm dùng trong trắc địa để tham khảo các nhóm phần mềm hiện hành.
Bình sai độ cao GNSS cần hiểu đúng

Đây là phần bài cũ dễ gây nhầm nhất.
GNSS trực tiếp xác định độ cao ellipsoid h. Trong mô hình geoid đơn giản, mối quan hệ thường viết:
h = H + N
Trong đó H là độ cao trực chuẩn và N là geoid height theo mô hình.
Đối với hệ độ cao quốc gia Việt Nam, việc chuyển đổi cần tuân theo mô hình và điểm gốc được cơ quan quản lý công bố. Không nên lấy một mô hình geoid toàn cầu rồi mặc định đó là cao độ công trình đạt cấp chính xác yêu cầu.
TCVN 9401:2024 có riêng quy định xử lý độ cao của điểm GNSS bằng việc kết hợp độ cao trắc địa, mô hình geoid và các điểm gốc độ cao quốc gia.
Bình sai mặt bằng và bình sai không gian khác nhau thế nào?
| Nội dung | Không gian 3D | Mặt phẳng |
|---|---|---|
| Trị đo gốc GNSS | ΔX, ΔY, ΔZ | Không phải trị đo gốc trực tiếp |
| Hệ tọa độ | Địa tâm/ellipsoid | VN-2000 hoặc hệ chiếu dự án |
| Mục đích | Kiểm tra mạng và xử lý bản chất vector | Thiết kế, thi công, bản đồ |
| Điểm cần kiểm soát | Datum, covariance | Phép chiếu, kinh tuyến trục, hệ số tỷ lệ |
TCVN 9401:2024 cho phép bình sai phụ thuộc trong không gian 3D hoặc 2D tùy hệ tọa độ cần sử dụng sau bước bình sai tự do.
Lưới GNSS có cần điểm gốc không?
Cần để đưa kết quả vào hệ quy chiếu thực tế, nhưng cách dùng điểm gốc phải đúng.
Một điểm có thể đủ để định vị tạm thời lưới GNSS 3D trong bước tự do theo quy trình tiêu chuẩn. Khi đưa lưới vào hệ quốc gia hoặc hệ dự án, cần số điểm gốc và điều kiện phù hợp với loại lưới, tiêu chuẩn áp dụng và mục tiêu kiểm tra.
Nhiều điểm gốc không đồng nghĩa kết quả luôn tốt hơn. Nếu một mốc cũ bị biến động, việc FIX nó có thể làm mạng bị căng.
QCVN 04:2009/BTNMT còn liên quan không?
Thông tư 06/2009/TT-BTNMT ban hành QCVN 04:2009/BTNMT – Quy chuẩn kỹ thuật quốc gia về xây dựng lưới tọa độ và cơ sở dữ liệu pháp luật hiện ghi thông tư này còn hiệu lực.
Đối với lưới tọa độ thuộc phạm vi quy chuẩn quốc gia, cần đọc QCVN cùng tiêu chuẩn kỹ thuật chuyên ngành áp dụng cho dự án.
Trong trắc địa công trình, TCVN 9401:2024 là tài liệu hiện hành quan trọng cho kỹ thuật đo và xử lý số liệu GNSS.
Quy trình bình sai GNSS tôi khuyến nghị
- Chốt hệ quy chiếu. VN-2000, hệ công trình hay hệ khác.
- Thiết kế lưới có redundancy. Tránh mạng chỉ đủ tính.
- Kiểm tra điểm gốc. Hồ sơ, tọa độ và hiện trạng mốc.
- Đo GNSS. Kiểm soát anten, session và điều kiện tín hiệu.
- Process baseline. Xuất vector và covariance.
- Kiểm tra loop closure. Phát hiện vector bất thường.
- Bình sai tự do. Đánh giá nội tại mạng.
- Kiểm tra residual và điểm gốc. Điều tra sai khác có hệ thống.
- Bình sai ràng buộc. Đưa mạng vào hệ tọa độ yêu cầu.
- Xử lý độ cao. Dùng mô hình và điểm gốc phù hợp.
- QA/QC. Kiểm tra error ellipse, sai số vị trí và các chỉ tiêu cấp lưới.
- Báo cáo. Ghi rõ phần mềm, phiên bản, hệ tọa độ, điểm gốc và kết quả.
Trong khảo sát địa hình, bước bình sai lưới khống chế là nền tảng trước khi đo chi tiết hoặc bàn giao tọa độ cho thiết kế.
“Tôi không đánh giá một lưới GNSS chỉ bằng việc tất cả cạnh đều FIX. Một mạng tốt phải có đồ hình đủ kiểm tra, vector có covariance hợp lý, bình sai tự do ổn định và các điểm gốc không làm căng lưới khi ràng buộc.”
— Kỹ sư Phan Việt Tuyên
Những sai lầm thường gặp khi bình sai GNSS
- Gọi mọi hệ vệ tinh là GPS: nên dùng GNSS khi nói chung.
- Chỉ nhìn trạng thái FIX: FIX không thay thế kiểm tra vòng khép và residual.
- Dùng ngưỡng F/RMS cũ cho mọi phần mềm: tiêu chí phải theo bộ xử lý và tiêu chuẩn dự án.
- Bỏ ma trận covariance: làm mất thông tin trọng số và tương quan của vector.
- FIX nhiều điểm gốc ngay từ đầu: có thể che lỗi mốc cũ bằng residual của vector mới.
- Ép variance factor bằng 1: cần đánh giá thống kê thay vì chỉnh số cho đẹp.
- Xóa vector có residual lớn mà không tìm nguyên nhân: có thể bỏ mất dấu hiệu của lỗi hệ thống.
- Nhầm h với H: độ cao ellipsoid GNSS không tự động là cao độ quốc gia.
- Không ghi múi chiếu/kinh tuyến trục: tọa độ phẳng có thể đúng số nhưng sai hệ.
- Dùng phần mềm cũ như một quy chuẩn: phần mềm là công cụ; tiêu chuẩn và mô hình toán mới là căn cứ.
Câu hỏi thường gặp
Bình sai trắc địa là gì?
Là quá trình ước lượng các ẩn số từ hệ trị đo dư theo mô hình toán và mô hình sai số, phổ biến bằng phương pháp bình phương nhỏ nhất.
GPS và GNSS khác nhau thế nào?
GPS là một chòm vệ tinh của Hoa Kỳ; GNSS là thuật ngữ rộng hơn cho các hệ thống định vị vệ tinh toàn cầu.
Baseline GNSS là gì?
Là quan hệ vector giữa hai trạm được quan trắc đồng thời; sau xử lý thường nhận ΔX, ΔY, ΔZ cùng thông tin độ chính xác.
Nghiệm FIX có nghĩa lưới đạt yêu cầu chưa?
Chưa. Cần kiểm tra vòng khép, vector lặp, covariance, residual, điểm gốc và tiêu chuẩn của cấp lưới.
Tại sao phải bình sai tự do trước?
Để kiểm tra tính nhất quán nội bộ của mạng trước khi áp ràng buộc từ nhiều điểm gốc có thể chứa sai khác hoặc biến động.
Variance factor phải đúng bằng 1 không?
Không cần đúng tuyệt đối. Nó là chỉ báo về mức phù hợp giữa residual và mô hình trọng số, cần đánh giá theo thống kê và bậc tự do.
Có thể bình sai bằng Excel không?
Có thể với mạng nhỏ để học nguyên lý, nhưng dự án thực tế nên dùng phần mềm hỗ trợ đầy đủ covariance, kiểm định, CRS và báo cáo.
GNSS có cho trực tiếp cao độ quốc gia không?
GNSS cho độ cao ellipsoid. Chuyển sang hệ độ cao vật lý cần mô hình geoid/quasigeoid và điểm gốc phù hợp.
TCVN nào hiện dùng cho xử lý GNSS công trình?
TCVN 9401:2024 hiện còn hiệu lực và thay thế TCVN 9401:2012.
GPSNET có bắt buộc dùng để bình sai không?
Không. Đó là workflow/phần mềm cũ; có thể sử dụng phần mềm hiện đại nếu đáp ứng mô hình toán, tiêu chuẩn và yêu cầu dự án.
Kết luận
Tính bình sai trong trắc địa bằng GNSS không chỉ là thao tác bấm phần mềm. Kỹ sư phải kiểm soát từ thiết kế lưới, đo hiện trường, xử lý baseline, covariance, vòng khép, bình sai tự do, kiểm tra điểm gốc đến bình sai ràng buộc.
Năm 2026, TCVN 9401:2024 là tiêu chuẩn hiện hành quan trọng cho đo và xử lý số liệu GNSS trong trắc địa công trình. Các workflow GPS cũ vẫn có giá trị lịch sử nhưng cần được thay bằng quy trình GNSS hiện đại và kiểm soát thống kê minh bạch.
- Viện Tiêu chuẩn Chất lượng Việt Nam. (2024). TCVN 9401:2024 – Kỹ thuật đo và xử lý số liệu GNSS trong trắc địa công trình.
- Bộ Tài nguyên và Môi trường. (2009). QCVN 04:2009/BTNMT – Quy chuẩn kỹ thuật quốc gia về xây dựng lưới tọa độ, ban hành kèm Thông tư 06/2009/TT-BTNMT.
- National Geodetic Survey. (2026). OPUS Projects User Guide – Static GNSS baseline processing and least squares adjustment.

