1. Giới thiệu chung về Đồ Thị Bonjean

Đồ thị Bonjean, còn được biết đến với tên gọi đồ thị tải trọng – độ sâu (load‑depth curve), là một công cụ quan trọng trong lĩnh vực địa chất, địa kỹ thuật và khoáng sản. Được đặt theo tên của nhà địa chất học người Pháp J. Bonjean, đồ thị này mô tả mối quan hệ giữa độ sâu (thường tính bằng mét hoặc feet) và tải trọng (hoặc áp lực) mà một lớp đất, đá, hoặc vật liệu nào đó phải chịu.

Trong thực tế, đồ thị Bonjean được áp dụng rộng rãi trong:

  • Thiết kế móng cột, móng nền: Giúp xác định khả năng chịu tải của nền đất và tính toán chiều sâu móng tối ưu.
  • Đánh giá ổn định vách đá, đập: Phân tích áp lực hydrostatic và lực cắt trên các bề mặt tiếp xúc.
  • Khảo sát khoáng sản: Xác định độ sâu và mật độ của các lớp chứa khoáng sản.
  • Quản lý rủi ro địa chấn: Phân tích phản ứng của địa tầng trước các dao động địa chấn.

Vì tính quan trọng này, việc vẽ đồ thị Bonjean một cách chính xác và chuyên nghiệp là kỹ năng không thể thiếu đối với các kỹ sư địa chất, kỹ sư dân dụng, và nhà nghiên cứu. Bài viết dưới đây sẽ hướng dẫn chi tiết từng bước, từ việc chuẩn bị dữ liệu, lựa chọn công cụ, cách vẽ tay và dùng phần mềm, cho tới việc phân tích và giải thích kết quả.

2. Nguyên lý cơ bản và công thức liên quan

2.1. Định nghĩa các thông số cơ bản

Thông số Ký hiệu Đơn vị Mô tả
Độ sâu z m (hoặc ft) Khoảng cách từ mặt đất đến điểm đo.
Tải trọng (áp lực) σ hoặc p kPa, MPa Lực áp dụng lên đơn vị diện tích của lớp đất/đá.
Độ dốc (gradient) i – Tỷ lệ thay đổi tải trọng theo độ sâu (i = dσ/dz).
Độ bền chịu nén σc kPa, MPa Giới hạn tối đa mà vật liệu có thể chịu trước khi bị nén vỡ.

2.2. Công thức cơ bản

  1. Độ dốc tải trọng

    i = \frac{d\sigma}{dz}

  2. Tải trọng tại độ sâu z (giả sử độ dốc không đổi)

    \sigma(z) = \sigma_0 + i \cdot z

    Trong đó σ₀ là tải trọng tại mặt đất (thường bằng trọng lượng của lớp không khí hoặc tải trọng tĩnh).

  3. Mối quan hệ với trọng lượng riêng
    Nếu biết trọng lượng riêng γ (kN/m³) của lớp đất, thì

    i = \gamma

    và

    \sigma(z) = \gamma \cdot z

Những công thức trên là nền tảng để xây dựng dữ liệu cho đồ thị Bonjean. Khi có dữ liệu thực nghiệm (đo đạc trên thực địa), chúng ta sẽ đưa vào bảng và vẽ đồ thị.

3. Chuẩn bị dữ liệu thực địa

Cách Vẽ Đồ Thị Bonjean
Cách Vẽ Đồ Thị Bonjean

3.1. Thu thập dữ liệu

  • Thí nghiệm nén trụ (CPT – Cone Penetration Test): Cung cấp thông số qc (áp lực nén) theo độ sâu.
  • Thí nghiệm nén mẫu (Oedometer Test): Đánh giá độ bền nén và độ co ngót.
  • Đo tải trọng tĩnh: Dùng thiết bị đo áp lực (load cell) trong quá trình khoan.

3.2. Xử lý dữ liệu

  1. Kiểm tra tính hợp lệ: Loại bỏ các giá trị ngoại lệ (outlier) do lỗi thiết bị hoặc môi trường.
  2. Làm mịn dữ liệu: Dùng phương pháp trung bình trượt (moving average) hoặc lọc Kalman nếu dữ liệu có nhiễu mạnh.
  3. Chuyển đổi đơn vị: Đảm bảo đồng nhất (ví dụ: tất cả tải trọng tính bằng kPa, độ sâu tính bằng m).

3.3. Bảng dữ liệu mẫu

Độ sâu (m) Tải trọng (kPa)
0 0
1 18
2 35
3 52
4 70
5 88
6 105
7 122
8 140
9 158
10 175

4. Cách vẽ đồ thị Bonjean bằng tay

4.1. Dụng cụ cần chuẩn bị

  • Giấy millimeter (kẻ ô) hoặc giấy vẽ kỹ thuật.
  • Thước kẻ, thước thẳng, compa.
  • Bút chì, bút mực (màu đỏ/đỏ để đánh dấu điểm quan trọng).

4.2. Bước thực hiện

  1. Xác định trục tọa độ
  2. Trục X (ngang) sẽ là tải trọng (kPa).
  3. Trục Y (dọc) sẽ là độ sâu (m).
  4. Đánh dấu các khoảng cách đều nhau, ví dụ: mỗi ô 1 cm = 10 kPa hoặc 1 m tùy vào phạm vi dữ liệu.

  5. Vẽ các điểm dữ liệu

  6. Đối với mỗi cặp (z, σ), đánh dấu một điểm tại vị trí tương ứng (σ trên trục X, z trên trục Y).

  7. Nối các điểm

  8. Dùng thước kẻ nối các điểm liên tiếp tạo thành một đường cong mượt. Đối với dữ liệu thực nghiệm, đường cong thường không phải là thẳng, vì độ dốc có thể thay đổi.

    Cách Vẽ Đồ Thị Bonjean
    Cách Vẽ Đồ Thị Bonjean
  9. Ghi chú các điểm đặc trưng

  10. Điểm giao với trục Y: độ sâu tại tải trọng bằng 0 (thường là mặt đất).
  11. Độ dốc trung bình: vẽ một đường thẳng từ (0,0) tới điểm cuối cùng, tính góc của nó để ước lượng i trung bình.

  12. Kiểm tra lại

  13. Đảm bảo rằng các điểm không bị sai vị trí, và trục được đánh dấu đúng đơn vị.

4.3. Lưu ý khi vẽ tay

  • Độ chính xác phụ thuộc vào độ dày của giấy và kích thước ô.
  • Khi dữ liệu có nhiều điểm, nên đánh dấu điểm trước khi nối để tránh nhầm lẫn.
  • Sử dụng bút màu để phân biệt các đường biểu diễn khác nhau (ví dụ: đường Bonjean gốc, đường dự báo, đường giới hạn chịu lực).

5. Vẽ đồ thị Bonjean bằng phần mềm

5.1. Lựa chọn phần mềm

Phần mềm Ưu điểm Nhược điểm
Microsoft Excel Dễ dùng, phổ biến, hỗ trợ biểu đồ scatter và line Khả năng tùy chỉnh đồ thị hạn chế, không hỗ trợ phân tích địa kỹ thuật chuyên sâu
MATLAB / Octave Mạnh mẽ, khả năng tính toán và vẽ đồ thị linh hoạt Cần kiến thức lập trình, phí bản quyền (MATLAB)
Python (Matplotlib, Pandas, Seaborn) Miễn phí, mở rộng dễ dàng, tích hợp phân tích thống kê Cần cài đặt môi trường và viết code
OriginLab Đồ họa chất lượng cao, công cụ phân tích địa kỹ thuật Phải mua bản quyền
AutoCAD Civil 3D Tích hợp với mô hình địa hình, thiết kế Phức tạp, tốn chi phí

Trong hướng dẫn này, chúng sẽ chi tiết cách vẽ bằng Excel và Python – hai công cụ phổ biến và dễ tiếp cận.

5.2. Vẽ bằng Excel

  1. Nhập dữ liệu
  2. Cột A: Độ sâu (m).
  3. Cột B: Tải trọng (kPa).

  4. Chọn dữ liệu → Insert → Scatter (X,Y)

  5. Chọn “Scatter with Straight Lines and Markers”.

  6. Định dạng trục

  7. Click chuột phải vào trục X → Format Axis → Đặt Minimum = 0, Maximum = giá trị tối đa tải trọng, Major unit = 20 kPa (hoặc phù hợp).
  8. Trục Y: Minimum = 0, Maximum = độ sâu tối đa, Major unit = 1 m.

  9. Thêm tiêu đề và nhãn trục

  10. Title: “Đồ Thị Bonjean – Tải Trọng vs. Độ Sâu”.
  11. X‑axis: “Tải Trọng (kPa)”.
  12. Y‑axis: “Độ Sâu (m)”.

  13. Vẽ đường trung bình (trendline)

  14. Click chuột phải vào đường dữ liệu → Add Trendline → Linear → Display Equation on chart.
  15. Phương trình sẽ cho độ dốc i trung bình.

  16. Lưu biểu đồ

  17. Chuột phải → Save as Picture → định dạng PNG hoặc PDF.

5.3. Vẽ bằng Python

import pandas as pd
import matplotlib.pyplot as plt
import numpy as np # 1. Đọc dữ liệu (có thể từ file CSV)
data = pd.DataFrame({ 'Depth_m': 0,1,2,3,4,5,6,7,8,9,10, 'Stress_kPa':0,18,35,52,70,88,105,122,140,158,175
}) # 2. Vẽ đồ thị scatter + line
plt.figure(figsize=(8,6))
plt.plot(data'Stress_kPa', data'Depth_m', marker='o', color='b', label='Dữ liệu thực')
plt.gca().invert_yaxis() # Độ sâu tăng xuống dưới
plt.title('Đồ Thị Bonjean', fontsize=14)
plt.xlabel('Tải Trọng (kPa)', fontsize=12)
plt.ylabel('Độ Sâu (m)', fontsize=12) # 3. Đường trung bình (linear fit)
coeffs = np.polyfit(data'Stress_kPa', data'Depth_m', 1)
fit_line = np.poly1d(coeffs)
x_vals = np.linspace(0, data'Stress_kPa'.max(), 100)
plt.plot(x_vals, fit_line(x_vals), '--', color='r', label=f'Độ dốc trung bình: {coeffs0:.3f}') plt.legend()
plt.grid(True, linestyle='--', alpha=0.5)
plt.tight_layout()
plt.show()

Giải thích mã nguồn

  • invert_yaxis() đảo ngược trục Y để độ sâu tăng xuống dưới, phù hợp với quy ước địa kỹ thuật.
  • np.polyfit tính hệ số của đường thẳng khớp tốt nhất (độ dốc trung bình).
  • Biểu đồ được lưu bằng plt.savefig('bonjean.png', dpi=300) nếu cần.

5.4. So sánh hai phương pháp

Tiêu chí Excel Python
Độ khó sử dụng Thấp (giao diện kéo thả) Trung bình (cần viết code)
Tính tùy chỉnh Giới hạn (màu, kiểu đường) Rất linh hoạt (định dạng, đa đồ thị)
Phân tích nâng cao Hạn chế Có thể tích hợp thống kê, mô hình phi tuyến
Tự động hoá Không Dễ dàng lặp lại cho nhiều bộ dữ liệu

6. Phân tích và diễn giải kết quả đồ thị Bonjean

Cách Vẽ Đồ Thị Bonjean
Cách Vẽ Đồ Thị Bonjean

6.1. Đọc độ dốc và ý nghĩa

  • Độ dốc lớn (i > 20 kPa/m) cho thấy đất cứng, mật độ cao, thích hợp cho móng sâu.
  • Độ dốc nhỏ (i < 10 kPa/m) chỉ ra đất mềm, dễ nén, cần thiết kế móng rộng hoặc gia cố.

6.2. Xác định mức tải trọng cho thiết kế

Giả sử yêu cầu thiết kế móng chịu tải 150 kPa. Từ đồ thị, ta tìm độ sâu tương ứng:

  • Đọc trên đồ thị, tải trọng 150 kPa tương ứng với độ sâu khoảng 8.5 m.
  • Kết luận: Móng cần đặt sâu ít nhất 8.5 m để đảm bảo an toàn.

6.3. Xác định các lớp địa chất quan trọng

Khi đồ thị có điểm gãy (sự thay đổi độ dốc đột ngột), thường đồng nghĩa với đổi lớp địa chất:

  • Ví dụ: Từ độ sâu 3–4 m, độ dốc tăng từ 18 → 35 kPa/m, cho thấy chuyển từ đất sét mềm sang đất cát dày đặc.

6.4. Kiểm tra an toàn so với giới hạn chịu nén

Nếu σc (độ bền nén) của lớp đá là 250 kPa, và tải trọng tối đa trong thiết kế là 200 kPa, thì:

\text{Hệ số an toàn} = \frac{\sigma_c}{\sigma_{\text{thiết kế}}} = \frac{250}{200}=1.25

Hệ số > 1, tức là đủ an toàn, nhưng nếu <1, cần thay đổi thiết kế hoặc gia cố.

7. Ứng dụng nâng cao và các biến thể của đồ thị Bonjean

7.1. Đồ thị Bonjean kết hợp độ ẩm

Trong môi trường đất không đồng nhất, độ ẩm ảnh hưởng mạnh đến tải trọng. Có thể vẽ đồ thị 3D: trục X – tải trọng, trục Y – độ sâu, trục Z – độ ẩm. Phân tích này giúp dự đoán sự thay đổi độ bền khi mức nước ngầm thay đổi.

7.2. Đồ thị Bonjean phiên bản động

Đối với địa chấn, tải trọng không còn là giá trị tĩnh mà là hàm thời gian σ(t, z). Sử dụng phần mềm SeismoSignal hoặc MATLAB, ta có thể tạo đồ thị Bonjean động thể hiện biên độ tải trọng theo thời gian cho từng độ sâu.

Cách Vẽ Đồ Thị Bonjean
Cách Vẽ Đồ Thị Bonjean

7.3. Đồ thị Bonjean phi tuyến

Khi vật liệu không tuân theo quy luật Hooke (độ dốc không cố định), chúng ta cần đồ thị phi tuyến (ví dụ: mô hình Mohr‑Coulomb). Đồ thị này thường được vẽ bằng đường cong thay vì đường thẳng, và yêu cầu phân tích số liệu phi tuyến bằng phần mềm như PLAXIS hoặc ABAQUS.

8. Lưu ý thường gặp và cách khắc phục

Vấn đề Nguyên nhân Giải pháp
Đồ thị “gãy” đột ngột không giải thích được Lỗi đo đạc hoặc dữ liệu ngoại lệ Kiểm tra lại các mẫu, loại bỏ outlier, hoặc thực hiện lại thí nghiệm.
Độ dốc quá lớn, không thực tế Đơn vị chưa đồng nhất (kPa vs. MPa) Đảm bảo chuyển đổi đúng đơn vị trước khi vẽ.
Độ sâu không tăng đều trên trục Y Sai cấu hình trục trong phần mềm Kiểm tra “axis inversion” và thiết lập đúng hướng tăng (thường là từ trên xuống).
Đường biểu diễn quá mượt, mất chi tiết Sử dụng quá nhiều smoothing Giảm mức smoothing, hoặc vẽ dạng “scatter” để giữ nguyên các điểm dữ liệu.
Không thể xác định điểm giao với trục X Giá trị tải trọng luôn dương (không có điểm 0) Thêm một điểm giả (0,0) nếu cần, nhưng chú ý giải thích trong báo cáo.

9. Bước tiếp theo: Tích hợp vào bản vẽ thiết kế

Sau khi có đồ thị Bonjean đã được phân tích, bản vẽ kỹ thuật (plan, section) cần đưa các thông tin sau:

  1. Mô tả lớp địa chất (độ sâu, loại đất, độ dốc).
  2. Mức tải trọng thiết kế và độ sâu móng dựa trên đồ thị.
  3. Hệ số an toàn và giới hạn chịu nén được ghi chú.
  4. Biểu đồ Bonjean (được chèn dưới dạng hình ảnh) trong mục “Phân tích địa kỹ thuật”.

Việc này giúp các nhà thầu, kiểm định viên và nhà quản lý dự án nắm rõ nền tảng địa kỹ thuật và giảm thiểu rủi ro trong thi công.

10. Kết luận

Việc vẽ và hiểu đồ thị Bonjean không chỉ là một bước kỹ thuật đơn thuần mà còn là cầu nối quan trọng giữa dữ liệu địa chất thực tế và các quyết định thiết kế trong xây dựng, khai thác khoáng sản và quản lý rủi ro địa chấn. Bài viết đã cung cấp:

  • Kiến thức nền tảng về nguyên lý và công thức.
  • Hướng dẫn chi tiết cách chuẩn bị dữ liệu và vẽ đồ thị bằng tay.
  • Quy trình thực hiện bằng Excel và Python, kèm ví dụ thực tiễn.
  • Phân tích kết quả, đưa ra các quyết định thiết kế dựa trên độ dốc và mức tải trọng.
  • Các biến thể nâng cao (độ ẩm, động, phi tuyến) và lưu ý thường gặp.

Với hơn 1500 chữ và các phần thực hành cụ thể, người đọc có thể tự tin áp dụng ngay vào dự án thực tế, đồng thời mở rộng sang các phân tích phức tạp hơn khi cần. Hy vọng rằng hướng dẫn này sẽ là tài liệu tham khảo hữu ích cho các kỹ sư địa chất, kỹ sư dân dụng và nhà nghiên cứu trong việc đánh giá và thiết kế nền móng, cấu trúc địa kỹ thuật một cách an toàn và hiệu quả.

Rate this post
Mục nhập này đã được đăng trong Blog. Đánh dấu trang permalink.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *