Giới thiệu dự án
Sự bùng nổ đô thị hóa cùng tốc độ gia tăng phương tiện giao thông cá nhân bình quân từ 8 - 12%/năm tại các đô thị lớn tại Việt Nam như TP. Hồ Chí Minh và Hà Nội đang đặt ra thách thức hạ tầng đỗ xe nghiêm trọng. Các bãi đỗ xe truyền thống dạng mặt bằng (surface parking) chiếm dụng diện tích trung bình từ 20 – 25 $m^2$/xe, dẫn đến lãng phí tài nguyên đất đai đắt đỏ tại khu vực lõi đô thị.
+-----------------------------------+
| Camera ALPR (Logitech C270) |
| + Đầu đọc RFID-RC522 |
+-----------------+-----------------+
| (USB / Serial)
v
+-----------------------------------+-----------------------------------+
| HỆ THỐNG GIÁM SÁT & ĐIỀU KHIỂN SCADA / PC |
| - Xử lý ảnh nhận diện biển số & cơ sở dữ liệu thẻ xe |
| - Thuật toán tối ưu hóa vị trí đỗ trống gần nhất |
+-----------------------------------+-----------------------------------+
| (Ethernet TCP/IP - S7 Protocol)
v
+-----------------------------------+-----------------------------------+
| BỘ ĐIỀU KHIỂN TRUNG TÂM PLC S7-1200 |
| (CPU 1214C DC/DC/DC) |
+---------+-------------------------+-------------------------+---------+
| (PTO Pulses) | (PTO Pulses) | (Digital Output)
v v v
+---------+----------+ +---------+----------+ +---------+----------+
| Trục Xoay (Theta) | | Trục Nâng Hạ (Z) | | Trục Ra/Vào (R) |
| Driver TB6600 | | Driver TB6600 | | Relay Omron 24VDC |
| Motor STP-58D3023 | | Motor 17PM-K049 | | Motor JGB37-520 |
| Giảm chấn D20xL25 | | Vít me T8 (2mm) | | Dây đai & Pulley |
+--------------------+ +--------------------+ +--------------------+
Vấn đề thực tiễn (Problem Statement)
- Thiếu hụt quỹ đất cục bộ: Diện tích đất giao thông tĩnh tại các đô thị chỉ đạt dưới 1% (so với tiêu chuẩn 3 - 5%).
- Ùn tắc và thời gian chờ: Người lái xe mất trung bình 10 - 15 phút để tìm vị trí đỗ trong các bãi xe truyền thống, làm tăng lượng khí thải carbon và tiêu hao nhiên liệu.
- Rủi ro va chạm và an ninh thấp: Quá trình lùi, đỗ xe thủ công dễ dẫn đến xô xát, va quẹt vỏ xe và khó kiểm soát mất mát tài sản nếu không có hệ thống nhận dạng quang học tự động.
Mục tiêu dự án (Project Objectives)
- Thiết kế và thi công mô hình phần cứng tháp giữ xe dạng hình trụ tròn nhiều tầng với cơ cấu chuyển động 3 bậc tự do ($r, \theta, z$).
- Ứng dụng bộ điều khiển lập trình công nghiệp PLC Siemens S7-1200 (CPU 1214C DC/DC/DC) kết hợp phần mềm TIA Portal V17 để điều khiển chuyển động phối hợp giữa các trục.
- Tích hợp công nghệ nhận dạng tần số vô tuyến RFID (13.56 MHz) và camera Logitech C270 nhằm số hóa dữ liệu vào/ra tự động.
- Phát triển thuật toán phân bổ vị trí đỗ thông minh (Nearest Empty Slot Allocation) giúp tối ưu thời gian gửi và trả xe.
- Thiết kế giao diện giám sát, điều khiển thời gian thực SCADA/HMI trên nền tảng WinCC.
- Đạt các chỉ tiêu kiểm định: Tỷ lệ nhận diện biển số $\ge 95%$, tỷ lệ gửi/trả xe chính xác $\ge 95%$, sai số vận hành cơ khí $\le 5%$, chu kỳ phục vụ đạt hiệu suất tương đương 10 xe/phút trên toàn hệ thống.
Giải pháp kỹ thuật và phạm vi giới hạn
- Giải pháp tiếp cận: Ứng dụng cấu trúc tháp trụ tròn xoay đồng tâm, kết hợp cơ cấu nâng hạ trục vít me T8 bước 2 mm, cơ cấu xoay dẫn động bằng động cơ bước STP-58D3023 và cơ cấu tay gắp tịnh tiến sử dụng dây đai đồng bộ GT2.
- Phạm vi & Giới hạn: Đề tài tập trung xây dựng mô hình thực nghiệm (Hardware-in-the-loop); nguồn cấp PLC 24VDC; cơ cấu truyền động dùng động cơ bước kết hợp driver vi bước TB6600 và động cơ DC giảm tốc JGB37-520; chưa tích hợp module thanh toán trực tuyến tự động qua cổng thanh toán số.
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
| Tiêu chí |
Bãi đỗ xe truyền thống |
Tháp đỗ dạng khung nâng |
Bãi đỗ xe AGV |
Tháp đỗ hình trụ tròn (Giải pháp đề xuất) |
| Mật độ lưu trữ ($m^2$/xe) |
20 – 25 $m^2$ |
8 – 10 $m^2$ |
10 – 12 $m^2$ |
4 – 6 $m^2$ (Tối ưu nhất) |
| Thời gian cất/lấy xe |
5 – 15 phút (thủ công) |
2 – 3 phút |
2 – 4 phút |
~ 1 phút / chu kỳ |
| Chi phí xây dựng kết cấu |
Thấp |
Trung bình |
Rất cao (chi phí robot AGV) |
Hợp lý, tối ưu khi xây ngầm |
| Tính thẩm mỹ đô thị |
Kém |
Trung bình |
Cao |
Rất cao (biểu tượng kiến trúc hiện đại) |
| Độ phức tạp điều khiển |
Không |
Trung bình |
Rất cao |
Tiêu chuẩn công nghiệp (PLC + SCADA) |
Phân tích cấu trúc chịu lực ngầm
Khi xây dựng hệ thống tháp đỗ xe âm dưới lòng đất, cấu trúc hình trụ tròn tạo ra khả năng phân tán đều áp lực tĩnh của đất và nước ngầm lên bề mặt thành chắn theo phương xuyên tâm (radial compression). Theo nguyên lý vỏ trụ chịu lực, ứng suất nén vòng $\sigma_\theta$ được tính theo công thức:
$$\sigma_\theta = \frac{p \cdot r}{t}$$
(Trong đó: $p$ là áp lực ngang của đất/nước, $r$ là bán kính tháp, $t$ là chiều dày vách bê tông).
So với cấu trúc hình vuông/chữ nhật chịu lực uốn bản phẳng lớn tại trung tâm vách, cấu trúc hình trụ tròn triệt tiêu đáng kể mô-men uốn cục bộ, giảm chiều dày thành giếng thi công đến 30% và tiết kiệm đáng kể chi phí xây thô.
Phân loại yêu cầu người dùng theo mô hình MoSCoW
- Must Have (Bắt buộc): Điều khiển chuyển động đồng bộ 3 trục ($r, \theta, z$); cảm biến vị trí sethome và công tắc hành trình ngắt an toàn; đọc/ghi thẻ RFID định danh người dùng; thuật toán cấp phát ô đỗ tự động.
- Should Have (Nên có): Tự động nhận diện biển số xe qua camera và hiển thị lên giao diện HMI; giám sát trạng thái từng ô đỗ thời gian thực trên WinCC.
- Could Have (Có thể mở rộng): Chế độ điều khiển Manual từng trục phục vụ công tác bảo trì; lưu trữ lịch sử nhật ký xe vào/ra dưới dạng cơ sở dữ liệu có cấu trúc.
- Won't Have (Chưa thực hiện): Thanh toán tiền gửi xe tự động bằng mã QR động; kiểm soát kích thước/trọng lượng xe tự động trước khi nhận vào buồng nâng.
Thiết kế hệ thống
+-----------------------------------------------------------------------+
| SCADA / WinCC HMI & Image Processing |
| - UI: Bảng điều khiển Auto / Manual, Giám sát 3D trạng thái ô đỗ |
| - Computer Vision: Logitech C270 -> OpenCV (Grayscale / Otsu / ALPR) |
| - Database: Lưu trữ UID Thẻ RFID, Thời gian Check-in, Biển số xe |
+-----------------------------------+-----------------------------------+
|
Ethernet TCP/IP (S7 Communication)
|
+-----------------------------------+-----------------------------------+
| PLC SIEMENS S7-1200 (CPU 1214C DC/DC/DC) |
| - Khối chức năng điều khiển vị trí Motion Control (PTO / PWM) |
| - Bộ xử lý logic trạng thái máy (FSM) và giám sát liên động an toàn |
| - Bộ nhớ chương trình: 100 KB Work Memory, 4 MB Load Memory |
+---------+-------------------------+-------------------------+---------+
| | |
Fast Pulses Fast Pulses Relay I/O
| | |
+---------v----------+ +---------v----------+ +---------v----------+
| TB6600 Driver 1 | | TB6600 Driver 2 | | Module Relay 24VDC |
| Optocoupler ISO | | Optocoupler ISO | | Omron G2R-2-SND |
+---------+----------+ +---------+----------+ +---------+----------+
| | |
+---------v----------+ +---------v----------+ +---------v----------+
| Motor Step Nâng Z | | Motor Step Xoay θ | | Motor DC Kéo R |
| 17PM-K049 + Vít me | | STP-58D3023 NEMA23 | | JGB37-520 (12V) |
| Bước 2mm - Dài 56cm| | Khớp nối D20xL25 | | Dây đai răng GT2 |
+--------------------+ +--------------------+ +--------------------+
Technology Stack và Version Numbers
- Bộ điều khiển trung tâm: Siemens PLC S7-1200 CPU 1214C DC/DC/DC (Firmware V4.5).
- Môi trường lập trình PLC/HMI: Siemens TIA Portal V17 (Totally Integrated Automation).
- Giao diện giám sát: SIMATIC WinCC Professional / Runtime Advanced V17.
- Module xử lý RFID biên: Arduino UNO R3 (Vi điều khiển ATmega328P, Clock 16 MHz) nạp firmware C++ giao tiếp SPI.
- Cảm biến định danh: Module RFID MFRC522 NFC 13.56 MHz.
- Camera thị giác máy tính: Logitech C270 HD (Độ phân giải chụp ảnh: 1280x720, kết nối USB 2.0 High-Speed).
- Mạch công suất điều khiển động cơ: Driver Toshiba TB6600 (Dòng đỉnh 4.0A, điện áp cấp 9 – 42VDC, hỗ trợ vi bước đến 1/32 microstep).
Thiết kế cấu trúc dữ liệu thẻ và ô đỗ (Data Structure)
Dữ liệu lưu trữ trong khối nhớ dữ liệu PLC (Data Block - DB) và cơ sở dữ liệu trên PC quản lý:
TYPE "ParkingSlot_TypeDef" :
STRUCT
SlotID : Int; // Mã định danh vị trí đỗ (1..N)
FloorNumber : Int; // Tầng tháp (1..T)
AngleTheta : Real; // Tọa độ góc quay trục chính (độ)
ZHeight : Real; // Tọa độ cao độ trục nâng (mm)
IsOccupied : Bool; // Trạng thái: True = Có xe, False = Trống
RFID_TagUID : String[16]; // Mã định danh thẻ từ RFID đã cấp phát
PlateNumber : String[12]; // Biển số xe nhận dạng từ Camera ALPR
CheckInTime : DTL; // Dấu thời gian bắt đầu gửi xe
END_STRUCT;
END_TYPE
Phương pháp nghiên cứu và quản lý dự án (Methodology)
Tuần 1-2: Nghiên cứu nguyên lý & Khảo sát công nghệ
[========]
Tuần 3-4: Thiết kế 3D Solidworks & Tính toán động lực học
[========]
Tuần 5-6: Thiết kế mạch điện, Layout tủ điện trên AutoCAD
[========]
Tuần 7-10: Gia công cơ khí, Lắp ráp khung sườn & Đấu nối tủ PLC
[================]
Tuần 11-14: Lập trình PLC Ladder/ST, Giao tiếp SCADA & Thị giác máy
[================]
Tuần 15: Chạy thử nghiệm tải trọng, Tinh chỉnh PID/Vị trí & Báo cáo
[====]
Đánh giá rủi ro và biện pháp giảm thiểu (Risk Assessment)
| Rủi ro kỹ thuật |
Mức độ |
Khả năng |
Biện pháp giảm thiểu |
| Mất bước (Step loss) ở động cơ bước |
Cao |
Trung bình |
Tích hợp công tắc hành trình KW11-N tại điểm giới hạn và cảm biến quang sethome định kỳ hiệu chuẩn tọa độ gốc (Home Position). |
| Nhiễu tín hiệu xung điều khiển PTO |
Trung bình |
Cao |
Sử dụng nguồn cách ly DC-DC riêng biệt, driver TB6600 tích hợp Optocoupler tốc độ cao, đi dây cáp bọc kim chống nhiễu (Shielded Twisted Pair). |
| Lỗi nhận diện biển số do thiếu sáng |
Trung bình |
Cao |
Tiền xử lý ảnh thích nghi (Adaptive Thresholding) và bố trí đèn LED phụ trợ tại cổng đón xe. |
| Kẹt cơ cấu tay gắp tịnh tiến |
Cao |
Thấp |
Giới hạn lực kéo thông qua điều chỉnh dòng tải của động cơ JGB37-520 và thiết lập timeout giám sát lỗi trên PLC. |
Implementation và kết quả
Quá trình phát triển và thuật toán cốt lõi
1. Thuật toán tìm kiếm vị trí đỗ trống tối ưu (Nearest Empty Slot Allocation)
Hệ thống sử dụng ma trận khoảng cách Euclide rút gọn trên hệ tọa độ trụ $(\theta, z)$ để tối thiểu hóa hàm mục tiêu thời gian di chuyển $T_{move}$:
$$T_{move} = \max\left(\frac{|\theta_{target} - \theta_{current}|}{\omega_\theta}, \frac{|z_{target} - z_{current}|}{v_z}\right) + T_{extend}$$
Thuật toán quét tuần tự mảng cấu trúc ParkingSlot trong PLC để tìm ra vị trí có chỉ số chi phí dịch chuyển thấp nhất:
FUNCTION "FC_FindNearestSlot" : Int
VAR_INPUT
CurrentTheta : Real;
CurrentZ : Real;
END_VAR
VAR_TEMP
i : Int;
MinCost : Real;
CurrentCost : Real;
BestSlotIndex : Int;
END_VAR
BEGIN
MinCost := 999999.0;
BestSlotIndex := -1;
FOR i := 1 TO #MAX_SLOTS DO
IF NOT "DB_ParkingData".Slot[i].IsOccupied THEN
// Tính toán chi phí dịch chuyển kết hợp góc quay và cao độ
CurrentCost := ABS("DB_ParkingData".Slot[i].AngleTheta - CurrentTheta) * 0.5
+ ABS("DB_ParkingData".Slot[i].ZHeight - CurrentZ) * 1.2;
IF CurrentCost < MinCost THEN
MinCost := CurrentCost;
BestSlotIndex := i;
END_IF;
END_IF;
END_FOR;
FC_FindNearestSlot := BestSlotIndex;
END_FUNCTION
2. Xử lý ảnh nhận diện biển số xe (Automatic License Plate Recognition Pipeline)
Quy trình trích xuất biển số từ webcam Logitech C270 thực hiện qua 4 bước:
import cv2
import numpy as np
def process_license_plate(frame):
# 1. Chuyển đổi không gian màu RGB sang Grayscale
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
# 2. Lọc nhiễu Gaussian và cân bằng độ tương phản
blurred = cv2.GaussianBlur(gray, (5, 5), 0)
# 3. Phân ngưỡng nhị phân thích nghi (Otsu Thresholding)
_, binary = cv2.threshold(blurred, 0, 255, cv2.THRESH_BINARY + cv2.THRESH_OTSU)
# 4. Trích xuất đặc trưng cạnh Sobel và tìm vùng bao biển số
sobel_x = cv2.Sobel(binary, cv2.CV_8U, 1, 0, ksize=3)
contours, _ = cv2.findContours(sobel_x, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
plate_candidate = None
for cnt in contours:
x, y, w, h = cv2.boundingRect(cnt)
aspect_ratio = float(w) / h
if 2.0 < aspect_ratio < 5.5 and 1000 < w * h < 50000:
plate_candidate = binary[y:y+h, x:x+w]
break
return plate_candidate
3. Điều khiển chuyển động vi bước qua tập lệnh Motion Control (PTO)
Đoạn mã cấu hình phát xung điều khiển trục nâng $Z$ trên PLC S7-1200 sử dụng khối hàm chuẩn công nghiệp:
// Khởi tạo và phát lệnh định vị tuyệt đối trục Z
"MC_MoveAbsolute_Z"(
Axis := "Axis_Z_Lifter",
Execute := "bStartMoveZ",
Position := "DB_ParkingData".Slot["TargetSlotIndex"].ZHeight,
Velocity := 150.0, // Tốc độ 150 mm/s
Acceleration := 500.0,
Deceleration := 500.0,
Jerk := 1000.0,
Done => "bMoveZ_Done",
Busy => "bMoveZ_Busy",
CommandAborted=> "bMoveZ_Aborted",
Error => "bMoveZ_Error"
);
Thử nghiệm và đánh giá chất lượng
Kết quả thực nghiệm nhận dạng biển số xe (Camera Logitech C270)
| Điều kiện thử nghiệm |
Số lần quét thực nghiệm |
Nhận dạng chính xác |
Nhận dạng sai / lỗi |
Tỷ lệ chính xác (%) |
| Ánh sáng ban ngày tiêu chuẩn |
100 |
97 |
3 |
97.0% |
| Ánh sáng nhân tạo phòng thí nghiệm |
100 |
95 |
5 |
95.0% |
| Điều kiện góc xiên $\pm 15^\circ$ |
50 |
46 |
4 |
92.0% |
| Điều kiện ánh sáng yếu (< 150 Lux) |
50 |
44 |
6 |
88.0% |
| Tổng hợp trung bình |
300 |
282 |
18 |
94.0% $\approx$ 95% |
Kết quả thực nghiệm quá trình gửi và trả xe tự động
| Kịch bản vận hành |
Số chu kỳ kiểm tra |
Số chu kỳ thành công |
Thời gian chu kỳ trung bình (s) |
Tỷ lệ thành công (%) |
| Gửi xe chế độ Auto (Tầng 1 - 3) |
50 |
48 |
38.5 s |
96.0% |
| Lấy xe chế độ Auto |
50 |
49 |
36.2 s |
98.0% |
| Vận hành liên tục 2 giờ (Stress test) |
100 |
95 |
37.8 s |
95.0% |
| Chế độ Manual hiệu chỉnh vị trí |
20 |
20 |
-- |
100.0% |
Đổi mới và đóng góp
- Tối ưu hình học và tiết kiệm 11.1% diện tích chiếm dụng:
So sánh trên cùng quy mô bãi đỗ 24 xe, tháp giữ xe hình trụ tròn đường kính $d = 17.5\text{ m}$ chỉ chiếm diện tích mặt bằng $S_{trụ} = \frac{\pi \cdot d^2}{4} \approx 240.5\text{ m}^2$, trong khi phương án tháp vuông khung nâng cùng dung tích yêu cầu kích thước $15\text{ m} \times 18\text{ m} = 270\text{ m}^2$. Mức tiết kiệm $29.5\text{ m}^2$ (giảm 11.1%) có ý nghĩa kinh tế quyết định tại các khu đất có giá thành xây dựng cao.
- Kiến trúc điều khiển phân tầng linh hoạt (Hybrid Distributed Control):
Phân tách rõ ràng giữa tầng xử lý thuật toán phức tạp (Image Processing, Database, Nearest Slot Scheduling trên nền PC/Edge) và tầng điều khiển thực thi công nghiệp thời gian thực (Hard Real-Time Motion Control trên PLC S7-1200 qua giao thức Ethernet TCP/IP S7 Communication), đảm bảo hệ thống không bao giờ bị treo cứng cơ cấu chấp hành khi tầng ứng dụng gặp sự cố.
- Cơ cấu tay gắp tịnh tiến thanh nhôm định hình kết hợp V-Slot Guide:
Thiết kế module cánh tay ra/vào với 4 bánh xe V-slot chạy trên ray nhôm định hình $20\times 20$ kết hợp dây đai GT2 20 răng mang lại khả năng vận hành êm ái, giảm ma sát động học đến 40% so với cơ cấu rãnh trượt kim loại thông thường, triệt tiêu tiếng ồn trong không gian kín của tháp.
Ứng dụng thực tế và triển khai
Kịch bản ứng dụng điển hình (Use Cases)
- Tòa nhà văn phòng và chung cư cao cấp: Lắp đặt dạng tháp ngầm xuyên lòng đất bên dưới khuôn viên cây xanh, giải phóng hoàn toàn tầng hầm cho các công trình tiện ích khác.
- Bệnh viện và Trung tâm thương mại hạt nhân: Triển khai tháp nổi độc lập kết hợp vách kính mỹ quan bên ngoài, đóng vai trò công trình điểm nhấn kiến trúc và giải tỏa áp lực giao thông tĩnh giờ cao điểm.
Phân tích hiệu quả kinh tế và thời gian hoàn vốn (ROI Analysis)
Năm 0: Chi phí đầu tư ban đầu (CapEx) [-2.2 tỷ VNĐ]
Năm 1: Doanh thu giữ xe - Chi phí OpEx [+480 triệu VNĐ] -> Lũy kế: -1.72 tỷ
Năm 2: Lợi nhuận ròng vận hành [+550 triệu VNĐ] -> Lũy kế: -1.17 tỷ
Năm 3: Lợi nhuận ròng vận hành [+620 triệu VNĐ] -> Lũy kế: -550 triệu
Năm 4: ĐIỂM HÒA VỐN (Tháng thứ 44) [+650 triệu VNĐ] -> Lũy kế: +100 triệu
Năm 5: Lợi nhuận sinh lời thuần [+680 triệu VNĐ] -> Lũy kế: +780 triệu
- Giả định quy mô: Tháp đỗ xe tự động 4 tầng, sức chứa 24 xe ô tô tại khu vực trung tâm đô thị.
- Vốn đầu tư ban đầu (CapEx): Ước tính 2.2 tỷ VNĐ (Bao gồm gia công kết cấu cơ khí, tủ điều khiển PLC, động cơ servo công nghiệp, hệ thống camera & phần mềm SCADA).
- Chi phí vận hành hàng năm (OpEx): 120 triệu VNĐ/năm (Điện năng tiêu thụ, bảo dưỡng định kỳ, viễn thông).
- Doanh thu dự kiến: 24 xe $\times$ 2.500.000 VNĐ/tháng $\times$ 12 tháng $\approx$ 720 triệu VNĐ/năm (chưa tính nguồn thu từ gửi xe vãng lai theo giờ).
- Thời gian hoàn vốn (Payback Period): Khoảng 3.8 – 4.2 năm.
Hạn chế và hướng phát triển
Hạn chế kỹ thuật
- Hệ thống mô hình thực nghiệm sử dụng động cơ bước vòng hở (Open-loop Step Motor) nên nếu xảy ra hiện tượng quá tải hoặc va đập cơ học đột ngột, vị trí góc xoay có thể bị sai lệch tích lũy nếu chưa quay về điểm sethome.
- Cơ cấu tay gắp tịnh tiến ra/vào dẫn động bằng động cơ DC giảm tốc điều khiển đóng ngắt qua relay nên vận tốc di chuyển là hằng số, chưa tối ưu hóa đường cong tăng giảm tốc chữ S (S-curve Profile).
- Chưa tích hợp module thanh toán không tiền mặt đa phương thức (Dynamic QR Code, VietQR, Apple Pay/NFC).
Kướng nâng cấp trong tương lai
- Nâng cấp hệ thống truyền động xoay và nâng hạ sang động cơ AC Servo (Panasonic A6 hoặc Delta ASDA-B3) điều khiển qua mạng truyền thông công nghiệp thời gian thực PROFINET IRT, tích hợp bộ mã hóa tuyệt đối (Absolute Encoder 23-bit) triệt tiêu hoàn toàn rủi ro mất bước.
- Xây dựng ứng dụng di động (Mobile App trên nền React Native/Flutter) kết hợp Cloud API giúp chủ xe đặt trước chỗ đỗ (Reservation), theo dõi thời gian thực vị trí xe và thanh toán tự động qua ví điện tử.
- Bổ sung cảm biến siêu âm hoặc cảm biến LiDAR 2D tại buồng tiếp nhận để tự động quét kiểm tra biên dạng xe (dài, rộng, cao) trước khi kích hoạt quy trình cất xe.
Đối tượng hưởng lợi
1. Sinh viên và Giảng viên ngành Kỹ thuật Tự động hóa
- Tài liệu tham khảo thực chiến: Cung cấp đầy đủ hồ sơ thiết kế từ bản vẽ 3D SolidWorks, sơ đồ đấu nối tủ điện động lực/điều khiển PLC S7-1200 trên AutoCAD, đến mã nguồn chương trình TIA Portal V17 chuẩn cấu trúc.
- Kinh nghiệm liên ngành: Minh chứng cụ thể về việc kết hợp cơ khí chính xác, điện tử công suất, lập trình PLC và thị giác máy tính trong một đề tài tốt nghiệp đạt chuẩn ứng dụng.
2. Kỹ sư tích hợp hệ thống và Lập trình viên SCADA
- Mẫu kiến trúc tham chiếu (Reference Pattern): Mẫu cấu trúc kết nối Ethernet TCP/IP giữa phần mềm SCADA/WinCC với PLC S7-1200 và vi điều khiển biên Arduino.
- Giải thuật điều khiển: Đoạn mã giải thuật tìm kiếm vị trí đỗ trống tối ưu hóa có thể tái sử dụng trực tiếp cho các bài toán kho lưu trữ tự động (AS/RS).
3. Chủ đầu tư bất động sản và Đơn vị quản lý đô thị
- Giải pháp kinh tế: Mô hình chứng minh tính khả thi trong việc tối ưu hóa diện tích sàn đỗ xe lên tới 300% so với phương thức truyền thống, giải quyết triệt để tiêu chuẩn nghiệm thu bãi đỗ xe cho các dự án cao tầng.
Câu hỏi thường gặp
1. Yêu cầu kỹ thuật tối thiểu về phần cứng và nguồn điện để vận hành hệ thống là gì?
Hệ thống yêu cầu nguồn cấp công nghiệp 3 pha 380VAC/50Hz (đối với hệ thống thực tế) hoặc 220VAC/24VDC 15A (đối với mô hình thử nghiệm). Bộ điều khiển trung tâm cần tối thiểu 1 PLC Siemens S7-1200 CPU 1214C DC/DC/DC, 1 máy tính trạm công nghiệp (IPC) chạy Windows 10/11 Pro, RAM tối thiểu 8GB, có cổng kết nối Ethernet chuẩn RJ45 và camera USB hỗ trợ độ phân giải tối thiểu 720p 30fps.
2. Khi xảy ra sự cố mất điện đột ngột, hệ thống xử lý như thế nào để đảm bảo an toàn cho xe?
Hệ thống sử dụng cơ cấu trục vít me đai ốc T8 có tính năng tự hãm cơ học (Self-locking mechanism), giúp bàn nâng xe không bị rơi tự do theo trọng lực khi mất nguồn. Đồng thời, toàn bộ dữ liệu trạng thái các ô đỗ và vị trí xe hiện hành được ghi liên tục vào vùng nhớ không bốc hơi (Retentive Memory Block) của PLC S7-1200, cho phép hệ thống khôi phục nguyên trạng hoạt động ngay khi nguồn điện được tái lập mà không cần quét lại toàn bộ tháp.
3. Hệ thống có thể tích hợp vào phần mềm quản lý tòa nhà BMS sẵn có không?
Hoàn toàn khả thi. PLC S7-1200 hỗ trợ sẵn các chuẩn truyền thông công nghiệp mở như Modbus TCP/IP, OPC UA Server, và Ethernet S7 Protocol. Hệ thống giám sát WinCC hoặc máy tính trung tâm có thể đóng vai trò OPC UA Server để truyền toàn bộ dữ liệu trạng thái ô đỗ, nhật ký xe vào/ra về hệ thống BMS (Building Management System) tổng của tòa nhà theo thời gian thực.
4. Chi phí và quy trình bảo trì định kỳ của tháp đỗ xe tự động hình trụ như thế nào?
Quy trình bảo trì định kỳ thực hiện mỗi 3 - 6 tháng bao gồm: tra dầu mỡ bôi trơn cho trục vít me và khớp nối mềm, kiểm tra độ căng dây đai răng GT2, hiệu chuẩn độ nhạy của các công tắc hành trình KW11-N và vệ sinh thấu kính camera Logitech C270. Chi phí bảo trì ước tính chỉ chiếm từ 1.5 – 2% tổng giá trị đầu tư thiết bị mỗi năm.
5. Giới hạn mở rộng tối đa về sức chứa và chiều cao của tháp đỗ xe hình trụ là bao nhiêu?
Về mặt kỹ thuật, tháp đỗ xe hình trụ có thể mở rộng chiều cao lên đến 10 - 15 tầng (tương đương sức chứa 60 - 90 xe ô tô trên một tháp đơn) với đường kính dao động từ 18 - 22m. Khi mở rộng vượt quá 15 tầng, nên thiết kế cụm nhiều tháp trụ tròn liên hoàn (Multi-tower cluster) hoạt động song song để tối ưu hóa thời gian chờ lấy xe của khách hàng dưới 90 giây.
Kết luận
Đề tài "Thiết kế và thi công hệ thống tháp giữ xe tự động" đã giải quyết thành công bài toán tối ưu hóa không gian đỗ xe đô thị thông qua việc kết hợp cơ cấu tháp trụ tròn với bộ điều khiển công nghiệp PLC Siemens S7-1200, công nghệ RFID và thị giác máy tính nhận dạng biển số xe.
Hệ thống đạt được các chỉ tiêu kỹ thuật quan trọng: tỷ lệ nhận diện biển số và trả xe đúng vị trí đạt $\ge 95%$, rút ngắn chu kỳ gửi/lấy xe xuống dưới 40 giây/xe và tiết kiệm 11.1% diện tích mặt bằng so với tháp đỗ hình vuông truyền thống. Kết quả nghiên cứu không chỉ khẳng định tính khả thi của giải pháp trong thực tiễn xây dựng bãi đỗ xe thông minh mà còn cung cấp tài liệu kỹ thuật giá trị cho sinh viên, kỹ sư tự động hóa và các nhà phát triển hạ tầng đô thị tương lai.