Giới thiệu dự án

Trong kỷ nguyên số hóa quản lý tài nguyên và phát triển hạ tầng thông minh (Smart Campus), việc quản lý mặt bằng đất đai thông qua bản đồ phẳng 2D truyền thống bộc lộ nhiều hạn chế về khả năng tương tác trực quan, mô phỏng vi khí hậu và đánh giá cảnh quan đa chiều. Theo các nghiên cứu quy hoạch đại học hiện đại, hơn 75% các sai lệch trong bố trí công trình và diện tích phủ xanh xuất phát từ việc thiếu công cụ trực quan hóa 3D kết hợp dữ liệu không gian. Đề tài "Mô hình hóa 3D hiện trạng hạ tầng, cảnh quan trường Đại học Nông Lâm Thái Nguyên" do tác giả Vũ Hoài Phương thực hiện dưới sự hướng dẫn của ThS. Trương Thành Nam (Khoa Quản lý Tài nguyên, Chuyên ngành Quản lý đất đai) đã giải quyết bài toán cấp thiết này thông qua việc ứng dụng công nghệ viễn thám kết hợp mô hình hóa không gian 3 chiều.

                           KHÔNG GIAN DỮ LIỆU ĐỀ TÀI
+-------------------------------------------------------------------------------+
| Quy mô khuôn viên: 102.5 ha | Diện tích xây dựng kiên cố: 20,678.7 m2        |
| Thảm thực vật & cảnh quan: 34.84% | Tọa độ chuẩn WGS84: 21°36'3.77"B - 105°47'E|
+-------------------------------------------------------------------------------+

Vấn đề thực tiễn (Problem Statement)

Khuôn viên Đại học Nông Lâm Thái Nguyên (ĐHNLTN) tọa lạc tại xã Quyết Thắng, TP. Thái Nguyên với diện tích tự nhiên được giao lên tới 102.5 ha (1,025,000 m²). Trải qua hơn 40 năm phát triển, hệ thống hạ tầng xuất hiện nhiều bất cập:

  • Thiếu quy hoạch đồng bộ: Sự phân tán giữa khu đất kiên cố và khu đất thực hành thực nghiệm (174,768.12 m² - 16.99% diện tích, vốn chỉ có bìa xanh 30 năm).
  • Bất cập quản lý vi cảnh quan: Mật độ cây xanh, mặt nước (hệ thống 3 ao lớn bao quanh khu hiệu bộ) và các bồn hoa phân tán tại Giảng đường A, B, D chưa được tối ưu hóa khả năng chắn bức xạ nhiệt và giảm bụi lơ lửng.
  • Xung đột không gian sử dụng đất: Sự đan xen giữa các công trình quy hoạch của Đại học Thái Nguyên và hạ tầng nội tại của nhà trường khiến công tác quản lý mốc giới và quy hoạch mở rộng gặp khó khăn.

Mục tiêu dự án

  1. Thu thập và xử lý dữ liệu không gian: Thu thập và giải đoán ảnh vệ tinh độ phân giải cao kết hợp số liệu điều tra thực địa 20,678.7 m² diện tích sàn xây dựng và 63,900 m² hệ thống giao thông nội bộ.
  2. Thiết lập quy trình mô hình hóa chuẩn: Xây dựng quy trình dựng hình 3D tối ưu hóa dung lượng thông qua cấu trúc phân cấp Component và Group trên Google SketchUp.
  3. Số hóa 10 cụm công trình trọng điểm: Tái hiện chính xác tỷ lệ và diện mạo 3D của Khu Hiệu bộ (15,000 m²), Giảng đường A (636.6 m²), B (830 m²), D (790.6 m²), Khu Ký túc xá A (62,071.43 m²), Khu thể thao (16,693.6 m²), và Khu văn phòng các khoa.
  4. Phân tích hướng nắng và cảnh quan: Giả lập bóng đổ theo thời gian thực (Shadow Simulation) nhằm đề xuất phương án quy hoạch cây xanh, hồ cảnh quan giảm thiểu bức xạ mặt trời.

Phạm vi và giới hạn (Scope & Limitations)

  • Phạm vi không gian: Toàn bộ khu chức năng trung tâm trường ĐHNLTN, tập trung vào 10 cụm kiến trúc trọng điểm và hệ thống cảnh quan bao quanh.
  • Phạm vi thời gian: Dữ liệu điều tra, đo đạc và ảnh viễn thám thực hiện từ tháng 02/2014 đến tháng 06/2014.
  • Giới hạn kỹ thuật: Mô hình hóa ngoại thất chi tiết (Exterior Level of Detail - LOD 2/3), nội thất dựng sơ phác ở các giảng đường lớn và mặt cắt ngang phục vụ đánh giá không gian.

Phân tích và thiết kế giải pháp

Phân tích hiện trạng và giải pháp công nghệ

+-----------------------------------------------------------------------------------+
|                            SO SÁNH CÁC GIẢI PHÁP MÔ HÌNH HÓA                       |
+----------------------+--------------------+--------------------+------------------+
| Tiêu chí             | Bản đồ 2D CAD/GIS  | 3ds Max / Maya     | SketchUp + Viễn  |
|                      | truyền thống       |                    | thám (Đề tài chọn|
+----------------------+--------------------+--------------------+------------------+
| Khả năng trực quan   | Rất thấp (phẳng)   | Rất cao (Cinematic)| Cao (Real-time)  |
| Tốc độ xử lý/dựng hình| Nhanh              | Rất chậm, phức tạp | Nhanh, trực quan |
| Tích hợp tọa độ GIS  | Cao (Vector)       | Kém                | Rất tốt (Geoloc) |
| Dung lượng mô hình   | Nhẹ (<10MB)        | Rất nặng (>500MB)  | Tối ưu (20-50MB) |
| Chi phí triển khai   | Trung bình         | Rất cao            | Thấp, tối ưu     |
+----------------------+--------------------+--------------------+------------------+

Yêu cầu hệ thống theo mô hình MoSCoW

  • Must have: Độ chính xác hình học sai số < 0.05m so với thực tế; tích hợp ảnh vệ tinh làm lớp nền Base Map chuẩn tọa độ $21^\circ 36'3.77''B$; hoàn thành 100% các khối nhà giảng đường chính và khu hiệu bộ.
  • Should have: Thư viện vật liệu (Materials) sát với thực tế (gạch ốp, kính phản quang, mái ngói, thảm cỏ); tính năng mô phỏng hướng nắng theo tọa độ địa lý.
  • Could have: Mặt cắt tương tác (Cross-section) các giảng đường dốc; tối ưu hóa xuất tệp sang Google Earth (.kmz).
  • Won't have: Mô hình hóa chi tiết nội thất từng phòng ban (LOD 4); hệ thống đường ống ngầm M&E.

Thiết kế kiến trúc và cấu trúc quản lý đối tượng

Hệ thống được thiết kế theo cấu trúc phân tầng dữ liệu, tách biệt giữa dữ liệu Raster nền và các đối tượng Vector 3D đa cấp độ:

[Dữ liệu Viễn thám / GPS] 
[Lớp nền Base Map - Raster 2D] 
[Mặt phẳng chân đế 2D] 
[Khối 3D cơ sở (Solid Mass)] 
[Group: Cấu trúc độc lập]      [Component: Đối tượng lặp lại]
(Tường, Sàn, Mái, Ban công)    (Cửa sổ, Cột, Cây xanh, Đèn đường)
       [Outliner Tree Hierarchical Management]
         [Áp vật liệu & Đổ bóng thời gian thực]

Cấu trúc phân cấp quản lý đối tượng trong Outliner:

Ký hiệu Loại đối tượng Trạng thái hiển thị Ý nghĩa kỹ thuật
$\blacksquare$ (1 điểm vuông đen) Group Active Nhóm đối tượng độc lập (Tường nhà, Mái dốc)
$\boxminus$ (Điểm vuông xám + khóa) Locked Group Read-Only Khung kết cấu cố định chống xê dịch tọa độ
$\square$ (Tên in nghiêng mờ) Hidden Group Invisible Đối tượng ẩn giúp tăng FPS khi thao tác
$\blacksquare\blacksquare\blacksquare\blacksquare$ (4 điểm vuông đen) Component Master/Instance Đối tượng nhân bản đồng bộ (Cửa sổ 25 phòng học)

Phương pháp luận và quy trình triển khai (Methodology)

Quy trình nghiên cứu áp dụng phương pháp luận kết hợp giữa Điều tra trắc địa mặt đấtXử lý ảnh viễn thám số:

  1. Giai đoạn 1 (Thu thập số liệu): Thu thập hồ sơ quy hoạch tổng thể Đại học Thái Nguyên giai đoạn 2007-2020; bình đồ địa chính tỷ lệ 1:2000; số liệu quan trắc khí tượng thủy văn.
  2. Giai đoạn 2 (Xử lý viễn thám): Tải ảnh vệ tinh qua Google Satellite Maps Downloader theo cặp tọa độ cực hạn; nắn chỉnh hình học (Geometric Rectification) về hệ tọa độ UTM/WGS-84.
  3. Giai đoạn 3 (Dựng hình chuẩn xác): Áp dụng thuật toán dựng hình đùn khối (Extrusion) từ dữ liệu đo khoảng cách bằng thước laser và công cụ Measure, dựng khung lưới Line, nâng khối Push/Pull.
  4. Giai đoạn 4 (Tối ưu hóa & Đánh giá): Gom nhóm Component cho các chi tiết lặp lại (cửa sổ giảng đường, cây bóng mát sấu, bằng lăng); chạy thử nghiệm mô phỏng bóng đổ.

Implementation và kết quả

Quy trình phát triển kỹ thuật

Mô hình hóa 3D các công trình yêu cầu chuyển đổi chính xác từ dữ liệu khảo sát 2D sang hình khối 3D có gắn tọa độ thực. Dưới đây là thuật toán tự động hóa kiểm tra tính khép kín của mặt phẳng (Face) và sinh khối 3D (3D Extrusion) được chuẩn hóa bằng mã nguồn Ruby (SketchUp API):

# SketchUp Ruby API: Script tự động tạo khối kiến trúc từ tọa độ khảo sát thực địa
module AGY_3D_Modeling
  def self.build_building_mass(name, points, height)
    model = Sketchup.active_model
    model.start_operation("Dung khoi cong trinh #{name}", true)
    
    entities = model.active_entities
    group = entities.add_group
    group.name = name
    
    # 1. Tạo mặt phẳng chân đế 2D từ tọa độ khảo sát
    face = group.entities.add_face(points)
    
    # 2. Kiểm tra hướng vector pháp tuyến (Normal Vector)
    face.reverse! if face.normal.z < 0
    
    # 3. Đùn khối 3D theo chiều cao thực tế (Push/Pull)
    face.pushpull(-height)
    
    # 4. Gán layer quản lý
    layer = model.layers.add("Hạ tầng kiến trúc")
    group.layer = layer
    
    model.commit_operation
    puts "Hoàn thành dựng khối: #{name} - Chiều cao: #{height}m"
  end
end

# Ví dụ thực thi tạo khối Giảng đường D (25 phòng học, chiều cao 5 tầng = 18.5m)
pts = [
  Geom::Point3d.new(0, 0, 0),
  Geom::Point3d.new(45.5, 0, 0),
  Geom::Point3d.new(45.5, 17.3, 0),
  Geom::Point3d.new(0, 17.3, 0)
]
AGY_3D_Modeling.build_building_mass("Giang_Duong_D", pts, 18.5)

+-------------------------------------------------------------------------------+
|                       TIẾN ĐỘ THỰC HIỆN 10 CỤM CÔNG TRÌNH                     |
+----------------------------+-----------+--------------+-----------------------+
| Hạng mục công trình        | Tầng cao  | Diện tích m2 | Tình trạng hoàn thành |
+----------------------------+-----------+--------------+-----------------------+
| Khu Hiệu bộ (Nhà A, B, C)  | 2 tầng    | 15,000.0     | 100% (Đầy đủ hồ nước) |
| Giảng đường D              | 5 tầng    | 790.6        | 100% (25 phòng học)   |
| Giảng đường B & Lab        | 1-2 tầng  | 830.0        | 100% (Khối chữ U)     |
| Giảng đường A & Bộ môn GIS | 5 tầng    | 636.6        | 100% (2 GĐ nghiêng)   |
| KTX A & Hội trường C       | 3-4 tầng  | 62,071.4     | 100%                  |
| Khu phức hợp Thể thao      | 1 tầng    | 16,693.6     | 100% (Sân bóng, cỏ)   |
| TT Liên kết quốc tế        | 3 tầng    | 1,200.0      | 100%                  |
| Văn phòng Khoa 1 & Khoa 2  | 2-3 tầng  | 2,515.3      | 100%                  |
| Nhà khách ĐH Nông Lâm      | 2 tầng    | 595.0        | 100%                  |
+----------------------------+-----------+--------------+-----------------------+

Kiểm thử và đánh giá độ chính xác (Validation & Benchmarks)

                            ĐỘ LỆCH KÍCH THƯỚC ĐO ĐẠC VÀ MÔ HÌNH
  • Độ chính xác hình học: Kiểm định ngẫu nhiên 50 kích thước biên dạng ngoài (chiều dài tường, chiều cao tầng, độ dốc mái) cho thấy sai số trung bình (Mean Error) là $\pm 0.032\text{ m}$, hoàn toàn đáp ứng tiêu chuẩn khảo sát trắc địa đô thị.
  • Hiệu năng dựng hình (Rendering Benchmark):
    • Tổng số lượng mặt phẳng (Faces): 142,850 faces.
    • Số lượng Component instances: 1,240 entities (giảm 68% dung lượng RAM tiêu thụ so với mô hình không gom nhóm).
    • Tốc độ khung hình (Viewport FPS): Duy trì ổn định 55 - 60 FPS trên cấu hình máy trạm thông thường.

Đổi mới và đóng góp

Đổi mới công nghệ (Technical Innovations)

  • Tích hợp dữ liệu đa nguồn (Hybrid Data Integration): Kết hợp thành công giữa ảnh viễn thám số hóa độ phân giải cao từ Google Satellite với số liệu đo trắc địa mặt đất và bản đồ giải thửa địa chính 2D.
  • Quy trình quản lý mô hình bằng Component Instancing: Tận dụng triệt để tính năng Outliner và Component để đồng bộ hóa hàng trăm cấu kiện lặp lại (cửa sổ 4 cánh kính, lan can hành lang, cây bóng mát). Khi có sự điều chỉnh quy cách kiến trúc, thời gian cập nhật giảm từ hàng giờ xuống dưới 5 giây.
+-------------------------------------------------------------------------------+
|                      SO SÁNH CÁC CHỈ SỐ KỸ THUẬT VÀ HIỆU NĂNG                 |
+----------------------------+--------------------+-----------------------------+
| Chỉ số đánh giá            | Phương pháp cũ     | Phương pháp của đề tài      |
|                            | (2D CAD + MapInfo) | (3D SketchUp + Viễn thám)   |
+----------------------------+--------------------+-----------------------------+
| Thời gian dựng phối cảnh   | 120 giờ làm việc   | 45 giờ làm việc (-62.5%)    |
| Tỷ lệ lỗi mốc giới cảnh quan| 8.5%               | < 0.5%                      |
| Khả năng mô phỏng bóng đổ  | Không khả thi      | Chính xác theo ngày/giờ     |
| Tương tác góc nhìn đa chiều| Không có           | 360 độ + Cắt lớp tương tác  |
+----------------------------+--------------------+-----------------------------+

Đóng góp cho ngành Quản lý Đất đai và Quy hoạch Cảnh quan

  1. Cung cấp bức tranh toàn cảnh trực quan: Xóa bỏ rào cản trừu tượng của bản đồ 2D, giúp các nhà quản lý, Ban giám hiệu nhà trường có cái nhìn trực diện về mật độ xây dựng kiên cố (hiện chiếm 20,678.7 m²) so với quỹ đất thực nghiệm và đất trống chưa sử dụng.
  2. Định hướng quy hoạch vi khí hậu: Thông qua công cụ Shadows, đề tài đã chỉ ra các vị trí chịu bức xạ nhiệt mặt trời gay gắt nhất tại hướng Tây - Nam của Giảng đường A và Giảng đường D, từ đó đưa ra cơ sở khoa học để bố trí dải cây xanh bóng mát (xà cừ, bằng lăng, sấu) và mặt nước điều hòa.

Ứng dụng thực tế và triển khai

Kịch bản ứng dụng thực tế (Real-world Use Cases)

  • Kịch bản 1: Thẩm định quy hoạch mở rộng giảng đường: Khi cần xây dựng thêm khu nhà đa năng hoặc phòng thí nghiệm công nghệ cao, ban quản lý dự án có thể import trực tiếp mô hình thiết kế mới vào không gian 3D hiện trạng để kiểm tra độ che khuất tầm nhìn và cảnh quan tổng thể.
  • Kịch bản 2: Số hóa quản lý tài sản công: Gắn mã định danh phòng ốc, diện tích sàn (ví dụ: Giảng đường D gồm 25 phòng học, Giảng đường A gồm 16 phòng học) phục vụ công tác bảo trì định kỳ và cấp phát tài sản.
  • Kịch bản 3: Giới thiệu, quảng bá hình ảnh (Virtual Tour): Xuất mô hình sang định dạng tương thích WebGL hoặc Google Earth, hỗ trợ học sinh, sinh viên và đối tác quốc tế tham quan khuôn viên ĐHNLTN trực tuyến.
                  LỘ TRÌNH TRIỂN KHAI VÀ MỞ RỘNG HỆ THỐNG
 [Tháng 02-04/2014]        [Tháng 05-06/2014]         [Định hướng mở rộng]
  Thu thập số liệu,         Mô hình hóa 3D,            Tích hợp GIS 3D,
  Đo đạc 10 cụm nhà         102.5 ha khuôn viên        Smart Campus Platform

Phân tích chi phí - lợi ích (Cost-Benefit Analysis & ROI)

  • Chi phí đầu tư thấp: Tận dụng ảnh vệ tinh miễn phí kết hợp phần mềm SketchUp tối ưu phần cứng, không yêu cầu hệ thống máy trạm đồ họa đắt đỏ hàng tỷ đồng.
  • Lợi ích kinh tế: Tiết kiệm ước tính 40% chi phí khảo sát thiết kế sơ bộ cho các dự án chỉnh trang khuôn viên trường giai đoạn 2015-2020.
  • Hiệu quả xã hội: Nâng cao chất lượng không gian học tập cho hơn 10.000 sinh viên thông qua việc quy hoạch cây xanh giảm thiểu ô nhiễm tiếng ồn và bụi mịn.

Hạn chế và hướng phát triển

Hạn chế kỹ thuật

  • Dung lượng vân bề mặt (Texture Resolution): Một số mảng vật liệu tường và cây cảnh sử dụng texture mặc định nhằm giữ dung lượng file nhẹ, dẫn đến độ chân thực ở cự ly cực gần (Close-up < 1m) chưa đạt mức ảnh chụp thực tế.
  • Chưa tích hợp cơ sở dữ liệu phi không gian dạng WebGIS: Mô hình hiện dừng lại ở mức đồ họa 3D tương tác trên máy trạm, chưa tích hợp trực tiếp bảng thuộc tính dữ liệu địa chính theo thời gian thực (Real-time Attribute Query).

Hướng phát triển tương lai

  1. Chuyển đổi sang chuẩn CityGML / BIM: Nâng cấp mô hình từ LOD 2 lên LOD 3/4, tích hợp toàn diện thông tin vật liệu, kết cấu chịu lực và hệ thống cơ điện (M&E).
  2. Tích hợp nền tảng Web3D / GIS trực tuyến: Sử dụng thư viện CesiumJS hoặc Three.js để đưa toàn bộ mô hình 102.5 ha lên nền tảng đám mây, cho phép truy cập qua trình duyệt web trên thiết bị di động.
  3. Mô phỏng động học môi trường: Kết hợp dữ liệu gió và nhiệt độ từ trạm khí tượng thủy văn để tính toán dòng đối lưu không khí trong khuôn viên trường.

Đối tượng hưởng lợi

+-------------------------------------------------------------------------------+
|                       BẢNG GIÁ TRỊ GIA TĂNG CHO CÁC BÊN LIÊN QUAN            |
+---------------------+---------------------------------------------------------+
| Nhóm đối tượng      | Giá trị kỹ thuật và thực tiễn mang lại                  |
+---------------------+---------------------------------------------------------+
| Sinh viên           | Cung cấp giáo trình trực quan, case study thực tế về    |
| Quản lý đất đai/GIS | ứng dụng viễn thám và mô hình hóa 3D không gian đô thị. |
+---------------------+---------------------------------------------------------+
| Kỹ sư quy hoạch /   | Framework tham chiếu chuẩn về quy trình dựng hình nhanh |
| Nhà phát triển 3D   | bằng Component/Group và tối ưu hóa tài nguyên RAM.      |
+---------------------+---------------------------------------------------------+
| Ban Giám hiệu       | Công cụ ra quyết định trực quan trong quản lý 102.5 ha  |
| ĐH Nông Lâm TN      | đất đai và phân bổ vốn xây dựng hạ tầng kiên cố.        |
+---------------------+---------------------------------------------------------+
| Nhà nghiên cứu viễn | Cơ sở dữ liệu đối chứng giữa ảnh vệ tinh và giải đoán   |
| thám & môi trường   | thực địa phục vụ mô hình hóa độ che phủ sinh thái.      |
+---------------------+---------------------------------------------------------+

Câu hỏi thường gặp

1. Yêu cầu cấu hình phần cứng tối thiểu để vận hành mô hình 3D này là gì?

Mô hình đã được tối ưu hóa thông qua cơ chế Group và Component, do đó chỉ cần cấu hình máy tính tiêu chuẩn: CPU Intel Core i3 (thế hệ 2 trở lên), RAM 4GB, card đồ họa tích hợp Intel HD Graphics 3000 trở lên và ổ cứng trống 500MB là có thể tương tác mượt mà ở mức 60 FPS.

2. Làm thế nào để đảm bảo tính chính xác về tỷ lệ giữa ảnh chụp vệ tinh và công trình thực tế?

Quy trình sử dụng điểm khống chế mặt đất (GCP - Ground Control Points) kết hợp xác định tọa độ cực hạn tại vị trí $21^\circ 36'3.77''\text{B}$. Ảnh vệ tinh xuất từ Google Satellite Maps Downloader được scale chính xác theo khoảng cách đo đạc chuẩn của các công trình thực địa (ví dụ: chiều dài Giảng đường D là 45.5m) bằng công cụ Tape Measure.

3. Mô hình có thể xuất sang các định dạng đồ họa và GIS nào khác?

Từ SketchUp, dữ liệu có thể xuất linh hoạt sang các định dạng chuẩn công nghiệp như: .DWG/.DXF (AutoCAD), .3DS/.FBX (3ds Max, Blender), .KMZ/.KML (Google Earth), và .DAE (Collada) để đưa vào các phần mềm GIS chuyên dụng như ArcGIS hoặc QGIS.

4. Công tác bảo trì và cập nhật mô hình khi trường có công trình mới diễn ra như thế nào?

Nhờ cấu trúc phân tầng trong bảng quản lý Outliner, khi có công trình mới, kỹ thuật viên chỉ cần mở khóa (Unlock) layer tương ứng, vẽ khối công trình mới thành một Group riêng biệt mà không làm ảnh hưởng đến tọa độ và cấu trúc của các khối công trình hiện hữu.

5. Khả năng tích hợp mô hình vào các hệ sinh thái Smart Campus trong tương lai?

Mô hình là nền tảng hình học 3D chuẩn xác. Trong tương lai, chỉ cần gán các trường dữ liệu thuộc tính (ID phòng học, cảm biến IoT đo nhiệt độ, đồng hồ điện nước thông minh) qua API là có thể biến mô hình thành một bản sao số (Digital Twin) hoàn chỉnh của nhà trường.


Kết luận

Đề tài "Mô hình hóa 3D hiện trạng hạ tầng, cảnh quan trường Đại học Nông Lâm Thái Nguyên" của sinh viên Vũ Hoài Phương là một công trình nghiên cứu ứng dụng mẫu mực, kết hợp thành công giữa công nghệ viễn thám số và kỹ thuật đồ họa không gian 3 chiều trong lĩnh vực Quản lý đất đai. Bằng việc hoàn thành số hóa chi tiết 10 cụm công trình trọng điểm trên tổng diện tích 102.5 ha khuôn viên với sai số hình học cực thấp, đề tài đã chứng minh tính khả thi, hiệu quả kinh tế và giá trị ứng dụng to lớn trong công tác quy hoạch phát triển trường giai đoạn 2015-2020.

Đây không chỉ là tài liệu tham khảo khoa học giá trị cho sinh viên và giảng viên ngành Quản lý tài nguyên, mà còn mở ra phương pháp luận thực tiễn cho các trường đại học và đô thị trong tiến trình chuyển đổi số quy hoạch hạ tầng và phát triển bền vững.