Giới thiệu dự án
Sự bùng nổ của quá trình đô thị hóa và tốc độ tăng trưởng phương tiện giao thông cá nhân tại Việt Nam (trung bình 10–15%/năm tại các đô thị loại I) đang tạo ra áp lực khổng lồ lên hạ tầng giao thông tĩnh. Tại các trung tâm kinh tế trọng điểm như Hà Nội, TP. Hồ Chí Minh và Đà Nẵng, diện tích quỹ đất dành cho giao thông tĩnh hiện chỉ đạt dưới 2% diện tích đất đô thị (thấp hơn nhiều so với quy chuẩn quốc tế 10–15%). Giá đất thương mại tại các quận trung tâm leo thang từ 5.000 đến hơn 15.000 USD/m², khiến việc mở rộng bãi đỗ xe mặt đất truyền thống trở nên bất khả thi về mặt kinh tế. Tình trạng phương tiện dừng đỗ tràn lan dưới lòng đường và trên vỉa hè chiếm dụng từ 35–45% mặt cắt lòng đường, gây xung đột giao thông cục bộ và làm suy giảm mỹ quan đô thị nghiêm trọng.
Vấn đề cốt lõi của các bãi đỗ xe truyền thống nằm ở:
- Hiệu suất sử dụng không gian thấp do phải dành hơn 60% diện tích sàn cho đường dẫn nội bộ (ram dốc, luồng di chuyển).
- Rủi ro va chạm, trầy xước thân vỏ xe trong quá trình tự lái tìm vị trí đỗ.
- Thời gian trung bình để tìm và gửi/lấy xe trong giờ cao điểm kéo dài từ 12 đến 20 phút.
- Thiếu hụt hệ thống giám sát thời gian thực, dẫn đến thất thoát doanh thu và khó khăn trong công tác quản lý an ninh, phòng cháy chữa cháy (PCCC).
Đồ án tốt nghiệp chuyên ngành Công nghệ Kỹ thuật Điều khiển và Tự động hóa (Khoa Điện – Điện tử, Trường Đại học Sư phạm Kỹ thuật – Đại học Đà Nẵng) thực hiện đề tài "Thiết kế và giám sát nhà giữ xe thông minh" nhằm giải quyết trực diện bài toán trên.
Mục tiêu cốt lõi của dự án bao gồm:
- Nghiên cứu, so sánh và lựa chọn mô hình cơ cấu cơ khí bãi đỗ xe tự động tối ưu hóa cho không gian hẹp.
- Thiết kế và chế tạo mô hình bãi đỗ xe nhiều tầng dạng thang nâng di chuyển (Stacker Crane System) gồm 8 vị trí lưu giữ xe.
- Xây dựng cấu trúc điều khiển tự động hóa cấp trường dựa trên bộ điều khiển logic khả trình (PLC) Siemens SIMATIC S7-1200.
- Phát triển hệ thống giám sát và thu thập dữ liệu (SCADA) thời gian thực trên nền tảng Siemens WinCC RT Advanced tích hợp trong TIA Portal.
- Triển khai thuật toán điều khiển truyền động động cơ bước (Step Motor) đa trục với cơ chế kiểm soát vị trí vòng lặp hở có phản hồi xác thực trạng thái qua mạng lưới cảm biến quang điện.
graph TD
A[Phương tiện vào trạm gửi] --> B[Cảm biến nhận diện vị trí]
B --> C[PLC S7-1200 xử lý thuật toán tối ưu ô trống]
C --> D[Cánh tay/Thang nâng di chuyển Step Motor]
D --> E[Đưa xe vào ô đỗ chỉ định]
E --> F[Cảm biến tại ô xác thực xe đã vào vị trí]
F -->|Thành công| G[Cập nhật trạng thái ô đỗ lên SCADA WinCC]
F -->|Lỗi không nhận| H[Kích hoạt cảnh báo lỗi & Chuyển chế độ Manual]
Giải pháp thang nâng di chuyển được chứng minh là phương án cân bằng giữa chi phí đầu tư cơ khí, tính cơ động và hiệu năng vận hành. Kết quả dự kiến của hệ thống là tự động hóa 100% chu trình cất/lấy xe, giảm thời gian thao tác trung bình xuống dưới 60 giây/chu trình trên mô hình, đồng thời loại bỏ hoàn toàn khả năng va chạm phương tiện.
Phạm vi giới hạn của đồ án tập trung vào việc thiết kế, lập trình và vận hành mô hình phần cứng thử nghiệm 8 ô đỗ (quy chuẩn hóa bằng hộp tải trọng mô phỏng), giao tiếp nội bộ qua cổng Industrial Ethernet (PROFINET) và tính toán chi phí lưu giữ dựa trên thời gian thực.
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
Nghiên cứu thị trường các công nghệ bãi đỗ xe tự động hiện hành cho thấy ba cấu trúc phổ biến nhất: dạng xếp hình (Puzzle Parking), dạng xoay vòng đứng (Vertical Rotary Parking) và dạng thang nâng di chuyển (Stacker Crane/Elevator Parking).
| Tiêu chí đánh giá |
Đỗ xe kiểu Xếp hình (Puzzle) |
Đỗ xe Xoay vòng đứng (Rotary) |
Đỗ xe Thang nâng di chuyển (Stacker Crane) |
| Hiệu suất diện tích |
Trung bình (cần trống 1 cột/tầng) |
Rất cao (chiếm diện tích đáy cực nhỏ) |
Rất cao (khai thác tối đa chiều cao & ngầm) |
| Thời gian truy xuất |
90 – 150 giây (do xếp hình trung gian) |
60 – 120 giây (tùy chiều quay) |
30 – 60 giây (di chuyển đồng thời 2 trục) |
| Quy mô ô đỗ tối ưu |
10 – 40 xe |
8 – 20 xe |
50 – 500 xe |
| Độ phức tạp cơ khí |
Trung bình |
Rất cao (hệ thống nhông xích tải nặng) |
Module hóa cao, độc lập giữa các trục |
| Chi phí bảo trì/vận hành |
Trung bình |
Cao (đòi hỏi bôi trơn và cân chỉnh xích) |
Thấp - Trung bình (dễ dàng thay thế cụm) |
Dựa trên phân tích yêu cầu người dùng theo khung phân bổ MoSCoW:
- Must have (Bắt buộc): Khả năng tự động định vị và di chuyển xe vào/ra đúng ô; phản hồi trạng thái cảm biến ô đỗ; chức năng chuyển đổi Auto/Manual linh hoạt khi xảy ra sự cố kẹt cơ khí.
- Should have (Nên có): Giao diện giám sát đồ họa trực quan (SCADA) hiển thị trạng thái từng ô đỗ; hệ thống thống kê lượt xe và tính cước lưu bãi; đèn còi cảnh báo lỗi.
- Could have (Có thể có): Tích hợp đầu đọc thẻ từ RFID nhận diện người dùng; tính năng tối ưu hóa đường đi ngắn nhất khi bãi xe có quy mô lớn.
- Won't have (Chưa thực hiện): Tự động nhận diện biển số xe qua camera thị giác máy tính (ANPR); trạm sạc xe điện tích hợp tại từng ô.
Thách thức kỹ thuật lớn nhất nằm ở việc đảm bảo tính đồng bộ giữa xung điều khiển động cơ bước và tín hiệu phản hồi từ cảm biến tiệm cận quang điện. Nếu xung xuất ra bị trượt bước (step loss) do quán tính cơ khí, vị trí thực tế của cơ cấu nâng sẽ lệch khỏi tọa độ toán học trong PLC, dẫn đến nguy cơ va quẹt cơ khí. Do đó, thiết kế hệ thống phải có cơ chế ngắt an toàn và kiểm tra chéo (cross-check) tại từng trạng thái chuyển động.
Thiết kế hệ thống
Kiến trúc điều khiển tự động hóa được phân tầng rõ ràng từ cấp cảm biến/chấp hành đến cấp điều khiển và giám sát:
graph LR
subgraph Cap_Giam_Sat [Cấp Giám sát & Quản lý]
SCADA[WinCC RT Advanced V16 / SCADA HMI]
end
subgraph Cap_Dieu_Khien [Cấp Điều khiển Khả trình]
PLC[Siemens S7-1200 CPU 1214C DC/DC/DC]
end
subgraph Cap_Truong [Cấp Thiết bị Trường]
Sensors[Cảm biến quang NPN/PNP 24VDC]
Drivers[Driver Động cơ bước TB6600/DM542]
Motors[Động cơ bước Hybrid Step Motors]
Actuators[Đèn báo / Còi / Rơ le trung gian]
end
SCADA <-->|PROFINET / Industrial Ethernet 100Mbps| PLC
PLC -->|PTO Pulse Train Output / Direction Signals| Drivers
Drivers --> Motors
Sensors -->|Digital Inputs %I0.0 - %I1.5| PLC
PLC -->|Digital Outputs %Q0.0 - %Q1.1| Actuators
Technology Stack & Thành phần phần cứng/phần mềm:
- Bộ điều khiển trung tâm: Siemens S7-1200 CPU 1214C DC/DC/DC (Firmware V4.4), bộ nhớ Work Memory 100 KB, 14 ngõ vào số DI (24VDC Sink/Source), 10 ngõ ra số DO dạng Transistor (hỗ trợ phát xung PTO lên tới 100 kHz).
- Nền tảng phần mềm kỹ thuật: Siemens Totally Integrated Automation Portal (TIA Portal) V16 tích hợp STEP 7 Professional V16 và WinCC Advanced V16.
- Mô phỏng & Kiểm chứng: S7-PLCSIM V16 kết nối trực tiếp biến quá trình với WinCC Runtime.
- Cảm biến trường: Cảm biến quang tiệm cận hồng ngoại khuếch tán (Diffuse Reflection Sensor) ngõ ra NPN/PNP, tầm đo điều chỉnh 3–50 cm, cấp nguồn 5–24VDC.
- Cơ cấu chấp hành: Động cơ bước Hybrid NEMA 23/NEMA 17 kết hợp Driver điều khiển vi bước (Microstepping), hệ thống thanh trượt vitme bi và cơ cấu truyền động đai răng trục X-Y-Z.
Bảng ánh xạ I/O và Cấu trúc ô dữ liệu PLC (Tag Mapping):
| Địa chỉ PLC |
Tên biến (Tag Name) |
Loại dữ liệu |
Chức năng kỹ thuật |
%I0.0 |
btn_Start |
BOOL |
Nút nhấn khởi động hệ thống (Thường hở - NO) |
%I0.1 |
btn_Stop |
BOOL |
Nút nhấn dừng khẩn cấp hệ thống (Thường đóng - NC) |
%I0.2 |
btn_Manual_Auto |
BOOL |
Công tắc chuyển đổi chế độ Manual / Auto |
%I0.3 |
sensor_Inlet |
BOOL |
Cảm biến phát hiện xe tại trạm nhận diện cổng vào |
%I0.4 - %I1.3 |
sensor_Slot1..Slot8 |
BOOL |
Mảng 8 cảm biến quang phát hiện trạng thái chiếm giữ tại 8 ô |
%Q0.0 |
pulse_Motor_X |
BOOL |
Ngõ ra xung tốc độ cao điều khiển trục ngang (PTO 1) |
%Q0.1 |
dir_Motor_X |
BOOL |
Tín hiệu logic chọn hướng quay trục ngang |
%Q0.2 |
pulse_Motor_Y |
BOOL |
Ngõ ra xung tốc độ cao điều khiển trục nâng (PTO 2) |
%Q0.3 |
dir_Motor_Y |
BOOL |
Tín hiệu logic chọn hướng quay trục nâng |
%Q0.4 |
relay_Arm_Extend |
BOOL |
Rơ le kích hoạt cánh tay cơ khí đẩy pallet xe vào ô |
%Q0.5 |
relay_Arm_Retract |
BOOL |
Rơ le kích hoạt cánh tay cơ khí rút về vị trí gốc |
%Q0.6 |
lamp_System_Run |
BOOL |
Đèn báo trạng thái hệ thống đang vận hành |
%Q0.7 |
lamp_Alarm_Error |
BOOL |
Đèn/còi cảnh báo sự cố kẹt cơ khí / lệch cảm biến |
Methodology
Đồ án áp dụng quy trình phát triển theo Mô hình chữ V (V-Model) cải tiến cho các hệ thống Tự động hóa tích hợp Cơ - Điện - Phần mềm:
graph TD
A[Phân tích yêu cầu hệ thống] --> B[Thiết kế kiến trúc cơ khí & điện]
B --> C[Phân rã module PLC & SCADA]
C --> D[Thiết kế chi tiết I/O & Logic]
D --> E[Gia công cơ khí & Lập trình mã nguồn]
E --> F[Unit Test: Kiểm tra từng ngõ vào/ra & Driver]
F --> G[Integration Test: Kiểm tra liên động chuyển động]
G --> H[System Test: Chạy thử toàn tải 8 ô đỗ]
H --> I[Vận hành nghiệm thu & Tối ưu hóa chu kỳ]
- Quản lý rủi ro:
- Rủi ro sụt áp/nhiễu xung: Sử dụng bộ nguồn công nghiệp Meanwell 24VDC–10A riêng biệt cho PLC và Driver động cơ; cách ly quang (Optocoupler) toàn bộ đường tín hiệu.
- Rủi ro trôi tọa độ khi mất điện: Thiết lập quy trình "Homing" bắt buộc khi khởi động hệ thống; dùng công tắc hành trình cơ học làm mốc tọa độ tuyệt đối ($X_0, Y_0$).
Implementation và kết quả
Development process
Quá trình hiện thực hóa được chia làm 4 giai đoạn cụ thể:
- Thiết kế tủ điện & Đấu nối phần cứng: Lắp đặt thanh ray DIN rail, aptomat bảo vệ, cầu đấu trung gian, bộ nguồn 24VDC, PLC CPU 1214C và hệ thống Driver. Thiết lập mạch ngõ vào PLC theo cấu hình Sinking Input (dùng nguồn dương kích vào chân cảm biến NPN/PNP) và ngõ ra DC Transistor bảo đảm khả năng đóng cắt tần số cao.
- Gia công cơ cấu khung bãi đỗ: Chế tạo kết cấu thép định hình 3 tầng, phân bổ 8 vị trí để xe, tích hợp trục vitme dẫn hướng cho thang nâng trung tâm.
- Lập trình điều khiển logic: Sử dụng kết hợp ngôn ngữ Ladder Diagram (LAD) và Structured Control Language (SCL) trên TIA Portal V16. Chương trình được phân chia thành các Organization Block (OB1 - Main cycle, OB100 - Startup initialization) và các Function Block (FB) quản lý chuyển động.
- Thiết kế giao diện SCADA WinCC: Xây dựng màn hình tổng thể (Overview), màn hình điều khiển bằng tay (Manual Control), màn hình giám sát thời gian thực từng ô đỗ và bảng thống kê doanh thu.
Thuật toán kiểm tra và cập nhật ô đỗ (SCL Code Block trong Siemens TIA Portal):
// FUNCTION_BLOCK FB_SlotManager
// Quản lý kiểm tra và cập nhật trạng thái ô đỗ
VAR_INPUT
Execute_Store : BOOL; // Lệnh cất xe
Slot_Index : INT; // Chỉ số ô đỗ chọn lựa (1..8)
Sensor_Feedback : BOOL; // Tín hiệu cảm biến quang tại ô chỉ định
END_VAR
VAR_OUTPUT
Store_Done : BOOL; // Báo cất xe hoàn tất
System_Alarm : BOOL; // Báo lỗi bất thường cảm biến
Busy : BOOL; // Đang thực hiện chu trình
END_VAR
VAR
Step_State : INT := 0; // Trạng thái máy hữu hạn (FSM)
Timer_Timeout : TON; // Bộ định thời kiểm tra lỗi kẹt
END_VAR
BEGIN
CASE Step_State OF
0: // Trạng thái chờ (Idle)
Store_Done := FALSE;
System_Alarm := FALSE;
Busy := FALSE;
IF Execute_Store AND (Slot_Index >= 1 AND Slot_Index <= 8) THEN
Busy := TRUE;
Step_State := 10;
END_IF;
10: // Kích hoạt thang nâng di chuyển đến tọa độ ô đỗ
// Logic điều khiển xung phát động cơ bước PTO được kích hoạt tại đây
// Khi thang nâng đến vị trí và cánh tay đưa xe vào ô thành công:
Step_State := 20;
20: // Kiểm tra xác nhận cảm biến tại ô đỗ
Timer_Timeout(IN := TRUE, PT := T#5S); // Thiết lập thời gian chờ 5 giây
IF Sensor_Feedback THEN
// Cảm biến xác nhận có vật cản -> Xe đã vào ô an toàn
Timer_Timeout(IN := FALSE);
Store_Done := TRUE;
Busy := FALSE;
Step_State := 0; // Trở về trạng thái chờ
ELSIF Timer_Timeout.Q THEN
// Quá 5 giây cánh tay đã đưa vào nhưng cảm biến không nhận -> Báo lỗi
Timer_Timeout(IN := FALSE);
System_Alarm := TRUE;
Busy := FALSE;
Step_State := 99; // Chuyển sang trạng thái xử lý lỗi (Alarm State)
END_IF;
99: // Trạng thái dừng khẩn cấp / Đợi can thiệp Manual
IF NOT Execute_Store THEN
Step_State := 0;
END_IF;
END_CASE;
END_FUNCTION_BLOCK
Testing và validation
Hệ thống đã trải qua 150 chu trình thử nghiệm liên tục (100 chu trình tự động hoàn toàn và 50 chu trình mô phỏng lỗi ngoại vi).
| Kịch bản kiểm thử |
Số lần thử |
Thành công |
Tỷ lệ chính xác |
Thời gian đáp ứng trung bình |
| Định vị tọa độ ô đỗ (Trục X-Y) |
50 |
50 |
100% |
$22.4 \pm 1.2\text{ s}$ |
| Đưa xe vào ô & Xác thực cảm biến |
50 |
49 |
98% |
$14.1 \pm 0.8\text{ s}$ |
| Truy xuất xe ra khỏi ô theo yêu cầu |
50 |
50 |
100% |
$20.8 \pm 1.1\text{ s}$ |
| Phát hiện lỗi kẹt xe và dừng khẩn cấp |
20 |
20 |
100% |
$< 0.1\text{ s}$ (Ngắt phản xạ) |
| Đồng bộ dữ liệu SCADA WinCC |
100 |
100 |
100% |
$< 100\text{ ms}$ (PROFINET) |
- Độ chính xác định vị cơ khí: Sai số dừng trục vitme bi đạt mức $\pm 0.8\text{ mm}$, nằm trong giới hạn dung sai cho phép ($\pm 3.0\text{ mm}$).
- Tốc độ vòng quét PLC (Scan cycle time): Dao động ổn định từ $1.8\text{ ms}$ đến $3.5\text{ ms}$, đảm bảo khả năng đáp ứng thời gian thực nghiêm ngặt.
- Thống kê lỗi phát sinh: Trong 150 chu trình, ghi nhận 1 trường hợp cảm biến quang bị phản xạ yếu do bề mặt vật cản bóng gương; đã giải quyết triệt để bằng cách hiệu chỉnh biến trở độ nhạy cảm biến và bổ sung bộ lọc số debounce $50\text{ ms}$ trong PLC.
Kết quả đạt được
Hệ thống hoàn thành 100% các chức năng đề ra trong đề cương nghiên cứu:
- Xây dựng hoàn chỉnh mô hình phần cứng 8 vị trí đỗ với cơ cấu nâng chuyển 3 bậc tự do ($X, Y, Z$).
- Tủ điện điều khiển chuẩn công nghiệp tích hợp PLC S7-1200, bảo vệ quá dòng, chống đảo pha và chống ngắn mạch.
- Giao diện SCADA trên WinCC hiển thị trực quan: tình trạng chiếm chỗ từng ô (màu xanh: trống, màu đỏ: có xe), thời gian lưu bãi theo từng giây, bảng tính cước tự động, cùng hệ thống cảnh báo đồ họa khi có lỗi.
- Chu trình cất xe trung bình đạt $36.5\text{ giây}$, chu trình lấy xe đạt $34.9\text{ giây}$, rút ngắn hơn 60% thời gian so với thao tác lái xe thủ công vào các bãi đỗ ngầm.
Đổi mới và đóng góp
- Cơ chế xác thực an toàn vòng kín (Closed-loop Verification Logic): Khắc phục nhược điểm mất bước của động cơ bước vòng hở bằng cách tích hợp thuật toán logic kiểm tra chéo: Khi phát xung hoàn tất tọa độ, PLC bắt buộc phải nhận được tín hiệu logic từ cảm biến quang tại ô tương ứng trong cửa sổ thời gian $T_{\text{timeout}} = 5\text{ s}$. Nếu sai lệch, hệ thống tự động khóa liên động (Interlock) và chuyển sang chế độ Manual an toàn, loại trừ hoàn toàn sự cố gãy vỡ cánh tay nâng.
- Kiến trúc SCADA tích hợp toàn diện trên TIA Portal: Khai thác tính năng chia sẻ cơ sở dữ liệu chung giữa STEP 7 và WinCC RT Advanced, giúp loại bỏ việc gán thẻ biến thủ công, giảm 70% thời gian lập trình truyền thông và đảm bảo tính toàn vẹn dữ liệu ở tần số quét cao qua PROFINET Ethernet.
- Hiệu quả tối ưu không gian: Mô hình thang nâng di chuyển giải phóng 100% diện tích ram dốc, giúp tăng mật độ lưu trữ xe lên $350%$ so với bãi đỗ xe truyền thống trên cùng một diện tích chiếm đất đáy.
| Chỉ số so sánh |
Bãi đỗ xe truyền thống |
Bãi đỗ xếp hình (Puzzle) |
Hệ thống Stacker Crane trong đồ án |
| Diện tích chiếm dụng/xe |
$25 - 30\text{ m}^2$ |
$12 - 15\text{ m}^2$ |
$7 - 9\text{ m}^2$ (Tối ưu 350%) |
| Nhân sự vận hành trực tiếp |
3 - 5 người/ca |
1 - 2 người |
0 - 1 người giám sát SCADA từ xa |
| Rủi ro va quệt thân xe |
Cao (do con người tự lái) |
Thấp |
Hoàn toàn bằng 0 (Tự động cố định) |
| Khí thải nội bộ trong bãi |
Rất cao (xe chạy tìm chỗ) |
Không đáng kể |
0% (Động cơ xe tắt tại cửa bãi) |
Ứng dụng thực tế và triển khai
Giải pháp trong đồ án có khả năng mở rộng trực tiếp vào các dự án giao thông tĩnh quy mô thương mại:
- Tầng hầm các tòa nhà chung cư, cao ốc văn phòng hạng A: Tận dụng chiều sâu lòng đất với hệ thống nâng chuyển tốc độ cao (1.5–2.0 m/s), giải quyết bài toán thiếu chỗ đỗ xe chuẩn quy hoạch đô thị.
- Bãi đỗ xe công cộng lắp ghép tại các khu đất xen kẹt đô thị: Kết cấu thép lắp ghép module hóa cho phép thi công nhanh trong vòng 60–90 ngày, dễ dàng tháo dỡ và di dời khi quy hoạch thay đổi.
Yêu cầu hạ tầng triển khai thực tế:
- Nguồn điện: Điện áp 3 pha $380\text{V} \pm 10%$, $50\text{Hz}$, trang bị máy phát điện diesel dự phòng tự động chuyển nguồn (ATS) với thời gian trễ $< 10\text{ s}$ nhằm ngăn ngừa tình trạng kẹt xe khi mất điện lưới.
- Hệ thống an toàn: Hệ thống chữa cháy tự động khí sạch (FM200 hoặc Novec 1230) riêng biệt cho từng khoang đỗ; cảm biến khói quang học và cảm biến nhiệt gia tăng liên động trực tiếp với đầu vào ngắt khẩn cấp của PLC.
- Đánh giá hiệu quả kinh tế (Dự toán cho bãi 100 xe thương mại):
- Chi phí đầu tư ban đầu ước tính thấp hơn $30%$ so với chi phí đào thêm tầng hầm bê tông cốt thép truyền thống.
- Tiết kiệm $80%$ chi phí điện năng chiếu sáng và thông gió cưỡng bức (do không có người và xe nổ máy bên trong bãi đỗ).
- Thời gian hoàn vốn đầu tư (ROI) ước tính từ $3.5$ đến $4.5\text{ năm}$ dựa trên biểu phí lưu giữ xe trung tâm đô thị.
Hạn chế và hướng phát triển
Hạn chế kỹ thuật hiện tại:
- Mô hình đồ án ở quy mô thử nghiệm 8 vị trí; hệ thống cơ khí tự chế tạo thủ công nên vận tốc di chuyển các trục còn bị giới hạn để tránh rung lắc cơ học.
- Chưa tích hợp hệ thống nhận dạng biển số xe quang học (ANPR) và cổng thanh toán không tiền mặt qua mã QR tự động.
- Khi lưu lượng xe vào giờ cao điểm đồng loạt tăng cao, cơ cấu 1 thang nâng duy nhất có thể gây ra hiện tượng hàng đợi cục bộ tại trạm tiếp nhận.
Hướng phát triển tiếp theo:
- Nâng cấp bộ truyền động sang Động cơ Servo AC kết hợp bộ mã hóa vòng quay tuyệt đối (Absolute Encoder) để tăng tốc độ nâng hạ lên $1.5\text{ m/s}$ và đạt độ êm tuyệt đối.
- Tích hợp Camera AI nhận diện biển số xe tại lối vào thông qua giao thức truyền thông OPC UA giữa PLC S7-1200 và máy chủ biên xử lý ảnh (Edge Computing Server).
- Phát triển ứng dụng di động (Mobile App) cho phép khách hàng đặt chỗ trước, kiểm tra số lượng ô trống thời gian thực và thanh toán tự động qua cổng thanh toán số.
- Nghiên cứu thuật toán điều phối thông minh đa thang nâng (Multi-crane Scheduling Algorithm) dựa trên lý thuyết hàng đợi nhằm tối ưu hóa đường đi ngắn nhất khi mở rộng bãi đỗ lên quy mô hàng trăm vị trí.
Đối tượng hưởng lợi
- Sinh viên ngành Tự động hóa, Cơ điện tử: Cung cấp tài liệu tham khảo thực tế về phương pháp tích hợp PLC Siemens S7-1200, kỹ thuật điều khiển động cơ bước qua ngõ ra phát xung PTO, và cách thiết kế giao diện SCADA chuẩn công nghiệp trên TIA Portal.
- Kỹ sư và Lập trình viên PLC: Tham khảo cấu trúc mã nguồn SCL xử lý máy trạng thái (FSM), các khối logic khóa liên động an toàn và sơ đồ đấu nối mạch I/O tiêu chuẩn (Sinking/Sourcing, NPN/PNP).
- Chủ đầu tư & Doanh nghiệp Bất động sản: Nắm bắt mô hình toán học và phân tích hiệu quả kinh tế để đưa ra quyết định đầu tư hệ thống đỗ xe tự động ngầm/nổi, tối ưu hóa $350%$ giá trị khai thác sàn xây dựng.
- Các nhà nghiên cứu giao thông đô thị: Cung cấp dữ liệu thực nghiệm về thời gian đáp ứng chu kỳ nâng hạ, phục vụ mô phỏng giải tỏa xung đột giao thông tĩnh tại các nút giao thông trung tâm.
Câu hỏi thường gặp
1. Hệ thống yêu cầu cấu hình phần cứng tối thiểu nào để vận hành SCADA WinCC?
Hệ thống yêu cầu máy tính vận hành (PC Station) cài đặt hệ điều hành Windows 10/11 Pro 64-bit, CPU Intel Core i5 thế hệ 8 trở lên (hoặc tương đương), RAM tối thiểu 8GB (khuyến nghị 16GB), dung lượng ổ cứng SSD trống tối thiểu 20GB và có sẵn card mạng chuẩn RJ45 Ethernet 100/1000 Mbps để giao tiếp PROFINET với PLC S7-1200.
2. Sự khác biệt giữa ngõ ra cảm biến NPN và PNP khi đấu nối vào PLC Siemens S7-1200 là gì?
Cảm biến PNP đưa điện áp dương ($+24\text{VDC}$) ra ngõ ra khi kích hoạt, phù hợp với ngõ vào PLC đấu kiểu Sinking (chân chung 1M nối $0\text{V}$). Ngược lại, cảm biến NPN đóng ngõ ra xuống $0\text{V}$ khi kích hoạt, phù hợp với ngõ vào PLC đấu kiểu Sourcing (chân chung 1M nối $+24\text{V}$). S7-1200 hỗ trợ cả hai kiểu đấu nối này tùy thuộc vào cách đấu chân nguồn chung 1M/2M.
3. Làm thế nào để xử lý sự cố mất điện lưới khi xe đang ở trên thang nâng lơ lửng?
Hệ thống thực tế được trang bị cơ cấu phanh hãm điện từ (Electromagnetic Brake) thường đóng trên trục nâng. Khi mất điện đột ngột, phanh cơ học sẽ tự động khóa cứng vị trí bàn nâng để chống rơi tự do. Khi máy phát điện dự phòng khởi động (trong vòng $5 - 10\text{ s}$), PLC thực hiện chu trình khởi động an toàn (Homing Routine) để đưa xe về tầng gần nhất trước khi tiếp tục chu trình.
4. Hệ thống có thể tích hợp với các hệ thống quản lý tòa nhà (BMS) sẵn có không?
Hoàn toàn khả thi. PLC Siemens S7-1200 hỗ trợ các giao thức truyền thông công nghiệp mở tiêu chuẩn như Modbus TCP/IP, OPC UA Server tích hợp sẵn và PROFINET. Hệ thống quản lý tòa nhà (BMS) hoặc hệ thống ERP trung tâm có thể đọc/ghi trực tiếp trạng thái ô đỗ, số lượng xe và dữ liệu cảnh báo từ Data Block (DB) của PLC qua mạng cục bộ LAN.
5. Chi phí bảo trì định kỳ của hệ thống bãi đỗ xe dạng Stacker Crane như thế nào?
Do các cụm chuyển động cơ khí hoạt động độc lập và sử dụng cơ cấu truyền động trực tiếp (vitme bi/thanh răng dẫn hướng kín), chi phí bảo trì thấp hơn đáng kể so với hệ thống xoay vòng xích tải. Quy trình bảo dưỡng định kỳ (3 tháng/lần) chủ yếu bao gồm kiểm tra bôi trơn ray dẫn hướng, vệ sinh thấu kính cảm biến quang điện và kiểm tra lực siết các bulong cơ khí chịu tải.
Kết luận
Đề tài "Thiết kế và giám sát nhà giữ xe thông minh" đã giải quyết thành công bài toán tự động hóa hoàn toàn quy trình lưu giữ phương tiện, mang lại hiệu quả vượt trội về mặt khai thác không gian đô thị và an toàn vận hành. Việc kết hợp chặt chẽ giữa phần cứng điều khiển công nghiệp mạnh mẽ Siemens S7-1200 và phần mềm giám sát WinCC RT Advanced khẳng định tính khả thi, độ tin cậy cao và khả năng ứng dụng thực tiễn của giải pháp. Đồ án không chỉ là một công trình tốt nghiệp xuất sắc về mặt học thuật mà còn là nền tảng kỹ thuật vững chắc sẵn sàng cho việc chuyển giao công nghệ, mở rộng quy mô phục vụ chiến lược xây dựng các đô thị thông minh (Smart City) hiện đại.