Giới thiệu dự án
Bối cảnh ngành và thống kê thực trạng
Tại Việt Nam, mạng lưới giao thông đường bộ đang phát triển nhanh chóng với hơn 300.000 km đường các loại, trong đó hệ thống quốc lộ và cao tốc chiếm khoảng 19.457 km. Tuy nhiên, tỷ lệ đường cấp cao và trung bình (Cấp I, II, III) chỉ chiếm 47%, trong khi 53% còn lại là đường cấp thấp (Cấp IV chiếm 32%, Cấp V chiếm 21%) với chất lượng bề mặt chưa đồng đều.
Song song đó, theo Quyết định số 356/QĐ-TTg của Thủ tướng Chính phủ phê duyệt Quy hoạch phát triển giao thông vận tải đường bộ, mục tiêu thị phần vận tải hành khách công cộng tại các đô thị lớn phải đạt từ 25% đến 30%. Hàng ngày, riêng tại TP. Hồ Chí Minh và Hà Nội, mạng lưới xe buýt vận hành trên 10.000 lượt xe, phục vụ hơn 1 triệu lượt hành khách.
Phần lớn các dòng xe buýt và ô tô khách tại Việt Nam được lắp ráp theo phương thức CKD/IKD trên nền tảng khung gầm chassis xe tải hoặc xe khách nhập khẩu. Khi chuyển đổi công năng hoặc đóng mới khung vỏ (body) theo Quy chuẩn Kỹ thuật Quốc gia QCVN 09:2015/BGTVT, sự phân bố lại tải trọng làm thay đổi đặc tính động lực học của hệ thống treo. Điều này dẫn đến nguy cơ mất ổn định chuyển động và suy giảm nghiêm trọng độ êm dịu.
KÍCH THÍCH MẶT ĐƯỜNG (Biên dạng q(t))
│
▼
┌───────────────────────────────┐
│ KHỐI LƯỢNG KHÔNG ĐƯỢC TREO │ (Bánh xe, Cầu xe: m1, m2)
│ (Lốp xe: CL1, KL1) │
└───────────────┬───────────────┘
│ Lực kích động truyền qua Hệ thống treo (C1, K1)
▼
┌───────────────────────────────┐
│ KHỐI LƯỢNG ĐƯỢC TREO │ (Thân xe, Khung vỏ: m)
│ (Gia tốc tịnh tiến/quay) │
└───────────────┬───────────────┘
│ Rung động truyền qua Ghế ngồi
▼
┌───────────────────────────────┐
│ CON NGƯỜI / TẢI │ (Tần số riêng: 3 - 30 Hz)
│ (Đánh giá theo ISO 2631-1) │
└───────────────────────────────┘
Vấn đề kỹ thuật (Problem Statement)
- Thiếu hụt thiết bị đo chuyên dụng nội địa: Các hệ thống thu thập dữ liệu động lực học nhập khẩu (như Racelogic VBOX 3i) có chi phí đầu tư rất lớn ($15.000 - $30.000), vượt quá ngân sách nghiên cứu và kiểm định của nhiều doanh nghiệp sản xuất, trường đại học trong nước.
- Tác động tiêu cực của dao động tần số thấp: Cơ thể con người nhạy cảm nhất với dao động thẳng đứng trong dải tần số $4 - 8\text{ Hz}$ và $1 - 2\text{ Hz}$ (tần số bước đi tự nhiên). Dao động vượt ngưỡng gây say xe ($0,1 - 0,5\text{ Hz}$), tổn thương tiền đình ($3 - 5\text{ Hz}$), rối loạn cơ quan nội tạng ($5 - 11\text{ Hz}$) và suy giảm thị lực ($11 - 45\text{ Hz}$).
- Khó khăn trong phân tích đa điểm thời gian thực: Quá trình kiểm tra động lực học đòi hỏi phải đồng bộ hóa dữ liệu từ nhiều vị trí (4 cụm bánh xe, trọng tâm khung vỏ) cùng dữ liệu vận tốc, tọa độ GPS mà không gây nghẽn đường truyền hoặc lệch pha thời gian (time skew).
Mục tiêu của đồ án
- Xây dựng mô hình toán học dao động ô tô hai cầu: Thiết lập hệ phương trình vi phân mô tả chuyển động thẳng đứng ($Z$) và dao động lắc dọc (Pitch - $\theta$) của khối lượng được treo kết hợp với chuyển động của khối lượng không được treo.
- Thiết kế, chế tạo phần cứng thiết bị thu thập dữ liệu (DAQ): Xây dựng bộ điều khiển trung tâm sử dụng vi điều khiển ATmega2560-16AU kết hợp vi mạch dồn kênh I2C TCA9548A để quản trị 4 cảm biến gia tốc và 1 cảm biến con quay hồi chuyển (gyroscope).
- Tích hợp cảm biến định vị và truyền thông không dây: Thu nhận tọa độ và tốc độ xe qua GPS u-blox EVK-6PPP, phát sóng dữ liệu qua Bluetooth HC-06 đến ứng dụng Android và lưu trữ trên thẻ nhớ MicroSD.
- Phát triển phần mềm giám sát và kiểm nghiệm thực tế: Xây dựng giao diện hiển thị đồ thị thời gian thực qua Telemetry Viewer trên máy tính; đo đạc thực nghiệm trên xe buýt qua các bài kiểm tra: tăng tốc, phanh gấp, vượt gờ giảm tốc và quay vòng.
Phương pháp tiếp cận
Đồ án áp dụng phương pháp nghiên cứu kết hợp giữa mô hình hóa lý thuyết và thực nghiệm chế tạo (Hardware-in-the-loop):
- Cơ sở lý thuyết: Đánh giá độ êm dịu chuyển động theo Tiêu chuẩn Quốc gia TCVN 6964-1:2001 (tương đương hoàn toàn với tiêu chuẩn quốc tế ISO 2631-1:1997), sử dụng chỉ số gia tốc hiệu dụng bình phương trung bình trọng số $a_w$ (RMS Acceleration) và hệ số êm dịu $K$.
- Cơ sở kỹ thuật: Tối ưu hóa kiến trúc nhúng, sử dụng giao thức I2C đa kênh chống xung đột địa chỉ, xử lý tín hiệu số thông qua bộ xử lý chuyển động kỹ thuật số tích hợp (DMP) trên cảm biến MEMS để loại bỏ trôi dạt dữ liệu (drift) và nhiễu tần số cao.
Kết quả đầu ra kỳ vọng
- Hệ thống phần cứng hoàn chỉnh với 5 cổng giao tiếp cảm biến RJ45, cổng nguồn $12\text{V DC}$, cổng USB Type-B kết nối PC và khe cắm thẻ MicroSD.
- Tần số lấy mẫu đạt tối thiểu $50 - 100\text{ Hz}$ trên mỗi kênh cảm biến, đảm bảo phân tích chính xác phổ dao động trong dải $0,5 - 25\text{ Hz}$.
- Biên độ sai số đo gia tốc dưới $3%$ khi đối chiếu với thiết bị đo chuẩn.
- Ứng dụng Android nhận dữ liệu qua giao thức RFCOMM SPP (Serial Port Profile) hiển thị thông số trực quan và xuất file định dạng
.csv/.txt.
Phạm vi và giới hạn
- Phạm vi: Tập trung vào dao động theo phương thẳng đứng ($Z$), phương dọc ($X$), phương ngang ($Y$) và vận tốc góc quanh 3 trục (Roll, Pitch, Yaw) trên xe buýt hoạt động ở điều kiện đường sá đô thị và đường liên tỉnh tại Việt Nam.
- Giới hạn: Nghiên cứu giả định các phần tử đàn hồi và giảm chấn hoạt động trong vùng tuyến tính; bỏ qua dao động xoắn phức tạp của thân vỏ và ảnh hưởng khí động học ở dải tốc độ dưới $80\text{ km/h}$.
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
| Tiêu chí |
Hệ thống F1 Telemetry |
Racelogic VBOX 3i |
Thiết bị DAQ đề tài (HCMUTE) |
| Mục đích chính |
Giám sát xe đua chuyên nghiệp |
Đo kiểm động lực học ô tô |
Nghiên cứu, kiểm định độ êm dịu ô tô khách |
| Giao tiếp cảm biến |
CAN Bus / Mạng quang nội bộ |
CAN Bus, DGPS 100Hz, Analog/Digital |
I2C đa kênh qua cáp RJ45, UART, SPI |
| Độ chính xác gia tốc |
Rất cao ($\pm 0.001g$) |
Cực cao ($\pm 0.005g$) |
Cao ($\pm 0.01g$ với MPU6050 calibrated) |
| Khả năng mở rộng |
Chuyên biệt theo từng xe đua |
Đa dụng thông qua module rời |
4 cảm biến gia tốc + 1 Gyro + GPS + Bluetooth |
| Phần mềm hiển thị |
Hệ thống phần mềm đóng |
VBOX Test Suite bản quyền |
Telemetry Viewer (Mã nguồn mở) + App Android |
| Chi phí chế tạo |
Rất cao ($> $100.000$) |
Cao ($$15.000 - $30.000$) |
Rất thấp ($< $150 \approx 3.500.000\text{ VNĐ}$) |
Ma trận yêu cầu hệ thống (Phương pháp MoSCoW)
- Must have (Bắt buộc): Bộ điều khiển trung tâm ATmega2560; đo gia tốc 3 trục độc lập tại 4 vị trí bánh xe; dồn kênh I2C TCA9548A; ghi thẻ nhớ MicroSD định dạng FAT32; hiển thị thời gian thực lên PC qua UART.
- Should have (Nên có): Định vị tọa độ và vận tốc bằng GPS; hiển thị dữ liệu qua Bluetooth lên thiết bị Android; tính toán trực tiếp giá trị RMS gia tốc.
- Could have (Có thể có): Lọc Kalman đồng bộ 6 bậc tự do (6-DOF); tính năng đồng bộ thời gian thực GNSS-RTK.
- Won't have (Chưa thực hiện): Kết nối mạng di động 4G/5G đẩy dữ liệu lên Cloud Server (dành cho hướng phát triển tiếp theo).
Thiết kế hệ thống
graph TD
subgraph SENSOR_LAYER [Lớp Cảm Biến Hiện Trường]
S1[Sensor 1: MPU6050 - Cầu Trước Trái] -->|RJ45 / I2C Bus 0| MUX[Mạch Dồn Kênh I2C TCA9548A]
S2[Sensor 2: MPU6050 - Cầu Trước Phải] -->|RJ45 / I2C Bus 1| MUX
S3[Sensor 3: MPU6050 - Cầu Sau Trái] -->|RJ45 / I2C Bus 2| MUX
S4[Sensor 4: MPU6050 - Cầu Sau Phải] -->|RJ45 / I2C Bus 3| MUX
S5[Sensor 5: L3G4200D - Trọng Tâm Xe] -->|RJ45 / I2C Bus 4| MUX
end
subgraph PROCESSING_LAYER [Lớp Xử Lý Trung Tâm]
MUX -->|SDA / SCL Hardware I2C| MCU[Vi điều khiển ATmega2560-16AU]
GPS[GPS Module EVK-6PPP] -->|UART Serial 1 - RS232/TTL| MCU
PWR[Khối Nguồn 12VDC to 5V/3.3V Step-down] --> MCU
end
subgraph OUTPUT_LAYER [Lớp Giao Tiếp & Lưu Trữ]
MCU -->|SPI Bus| SD[Module MicroSD Card]
MCU -->|UART Serial 2| BT[Bluetooth HC-06]
MCU -->|UART Serial 0 / CP2102| USB[Cổng USB Type-B]
BT -.->|RFCOMM 2.4GHz| ANDROID[App Di Động Android]
USB -.->|USB Cable| PC[Phần Mềm PC Telemetry Viewer]
end
Technology Stack và Phần cứng chi tiết
- Khối điều khiển trung tâm (MCU): Microchip ATmega2560-16AU (8-bit AVR RISC, xung nhịp $16\text{ MHz}$, $256\text{ KB}$ Flash, $8\text{ KB}$ SRAM, tích hợp 4 bộ UART phần cứng, chuẩn nạp ICSP/USB qua cầu chuyển đổi Silicon Labs CP2102).
- Khối mở rộng giao tiếp I2C: Texas Instruments TCA9548A giải quyết triệt để xung đột địa chỉ phần cứng I2C (địa chỉ mặc định của MPU6050 là
0x68 hoặc 0x69). Vi mạch cho phép mở rộng 8 kênh I2C dịch chuyển điện áp hai chiều ($1,8\text{V} - 5\text{V}$).
- Cảm biến gia tốc: 4 module InvenSense MPU-6050 (tích hợp cảm biến gia tốc 3 trục dải đo $\pm 2g/\pm 4g/\pm 8g/\pm 16g$, bộ chuyển đổi ADC 16-bit tích hợp, giao tiếp I2C tốc độ Fast Mode $400\text{ kHz}$).
- Cảm biến vận tốc góc: STMicroelectronics L3G4200D (3-axis Gyroscope, ngõ ra số 16-bit, dải đo lựa chọn $\pm 250/\pm 500/\pm 2000\text{ dps}$).
- Khối định vị GPS: u-blox EVK-6PPP hỗ trợ chuẩn NMEA 0183, cập nhật vị trí, vận tốc chuyển động với độ chính xác cao qua giao tiếp RS232/TTL.
- Mô-đun không dây & lưu trữ: Bluetooth HC-06 (băng tần $2,4\text{ GHz}$, tốc độ truyền baud rate $9600 - 115200\text{ bps}$) và Arduino MicroSD Shield (giao thức SPI, hỗ trợ chuẩn định dạng FAT16/FAT32).
Phương pháp luận (Methodology)
Quy trình phát triển hệ thống được tổ chức theo quy trình chữ V (V-Model):
- Phân tích yêu cầu: Thiết lập mô hình toán học dao động ô tô 2 cầu.
- Thiết kế phần cứng: Thiết kế Schematic và Layout PCB trên phần mềm chuyên dụng; tính toán khả năng tương thích điện từ (EMC) và bảo vệ suy hao tín hiệu trên đường truyền cáp xoắn đôi Cat5e/RJ45.
- Thiết kế phần mềm: Tối ưu hóa chu trình đọc I2C theo thời gian thực không sử dụng trễ (
delay()), khai thác ngắt định thời (Timer Interrupt) để lấy mẫu ổn định.
- Kiểm thử tích hợp & nghiệm thu: So chuẩn trong phòng thí nghiệm và thử nghiệm thực địa trên xe buýt khách.
Implementation và kết quả
Quy trình phát triển (Development Process)
Thuật toán điều khiển dồn kênh I2C TCA9548A và đọc đa cảm biến
Để thu thập dữ liệu từ 4 cảm biến MPU-6050 có cùng địa chỉ 0x68 và 1 cảm biến L3G4200D, bộ nhớ thanh ghi điều khiển của TCA9548A được cấu hình linh hoạt trước mỗi phiên đọc I2C:
#include <Wire.h>
#define TCA9548A_ADDR 0x70
#define MPU6050_ADDR 0x68
#define L3G4200D_ADDR 0x69
// Chuyển kênh trên bộ ghép kênh TCA9548A
void tcaselect(uint8_t bus) {
if (bus > 7) return;
Wire.beginTransmission(TCA9548A_ADDR);
Wire.write(1 << bus);
Wire.endTransmission();
}
// Cấu hình ban đầu cho cảm biến MPU6050
void setupMPU(uint8_t channel) {
tcaselect(channel);
Wire.beginTransmission(MPU6050_ADDR);
Wire.write(0x6B); // Thanh ghi quản lý nguồn PWR_MGMT_1
Wire.write(0x00); // Đánh thức MPU-6050
Wire.endTransmission(true);
Wire.beginTransmission(MPU6050_ADDR);
Wire.write(0x1C); // Thanh ghi cấu hình gia tốc ACCEL_CONFIG
Wire.write(0x08); // Cài đặt dải đo +/- 4g (tương đương 8192 LSB/g)
Wire.endTransmission(true);
}
// Đọc giá trị gia tốc trục Z (thẳng đứng)
float readAccelZ(uint8_t channel) {
tcaselect(channel);
Wire.beginTransmission(MPU6050_ADDR);
Wire.write(0x3F); // Thanh ghi ACCEL_ZOUT_H
Wire.endTransmission(false);
Wire.requestFrom((uint8_t)MPU6050_ADDR, (size_t)2, true);
if (Wire.available() == 2) {
int16_t rawZ = (Wire.read() << 8) | Wire.read();
// Chuyển đổi sang đơn vị m/s^2 (với dải đo +/- 4g, hệ số là 8192.0 LSB/g)
return ((float)rawZ / 8192.0f) * 9.80665f;
}
return 0.0f;
}
Thuật toán tính toán gia tốc hiệu dụng bình phương trung bình trọng số ($a_w$ RMS)
Theo quy chuẩn TCVN 6964-1:2001 / ISO 2631-1:1997, gia tốc dao động đánh giá cảm giác êm dịu được tính toán theo công thức:
$$a_w = \sqrt{\frac{1}{T} \int_{0}^{T} a_w^2(t) , dt} \approx \sqrt{\frac{1}{N} \sum_{i=1}^{N} a_w^2[i]}$$
Hệ số êm dịu chuyển động $K$ của xe được xác định thông qua gia tốc dao động thẳng đứng:
$$K = \frac{12,5 \cdot \text{RMS}(\ddot{Z})}{K_y}$$
Trong đó:
- $\ddot{Z}$: Gia tốc dao động tịnh tiến theo phương thẳng đứng ($\text{m/s}^2$).
- $K_y$: Hệ số hấp thụ dao động của cơ thể ($K_y = 1$ ở tư thế ngồi, $K_y = 0,5$ ở tư thế nằm).
Thử nghiệm và đánh giá (Testing & Validation)
Hệ thống được lắp đặt trên xe buýt thực tế và thực hiện 4 bài thử nghiệm động học tiêu chuẩn:
- Bài kiểm tra tăng tốc và phanh đột ngột: Đánh giá gia tốc dịch chuyển dọc trục $X$ ($\ddot{X}$) và dao động lắc dọc khung vỏ xe (Pitch rate).
- Bài kiểm tra tăng tốc vượt cầu/gờ mấp mô: Xác định gia tốc dao động thẳng đứng ($\ddot{Z}$) khi hệ thống treo nhận xung lực kích động lớn.
- Bài kiểm tra vận hành trên mặt đường gồ ghề liên tục: Đánh giá dải tần số kích thích từ mặt đường lên hệ thống treo và khối lượng được treo.
- Bài kiểm tra đánh lái quay vòng (Slalom/Cornering): Khảo sát gia tốc góc lắc ngang (Roll rate) quanh trục $Y$ và gia tốc ngang ($\ddot{Y}$).
[Mặt đường mấp mô] ──► [4 Cảm biến MPU-6050 ở 4 Bánh] ──► [Bộ DAQ Trung Tâm]
│
┌──────────────────────────────────────────────────────────┴────────┐
▼ ▼
[Giao diện Telemetry Viewer (PC)] [File CSV trên SD/Android]
- Đồ thị gia tốc Z (4 góc xe) - Tính toán RMS aw (m/s²)
- Đồ thị góc nghiêng Pitch/Roll - Đối chiếu TCVN 6964-1:2001
- Tốc độ di chuyển thực tế (GPS) - Đánh giá chỉ số êm dịu K
Kết quả đạt được
Thống kê định lượng dữ liệu thực nghiệm
| Kịch bản thử nghiệm |
Gia tốc cực đại $\ddot{Z}_{\max}$ ($\text{m/s}^2$) |
Gia tốc RMS $a_w$ ($\text{m/s}^2$) |
Vận tốc góc cực đại ($\text{deg/s}$) |
Mức độ tiện nghi theo TCVN 6964-1:2001 |
| Đường nhựa bằng phẳng ($40\text{ km/h}$) |
$0,82$ |
$0,28$ |
Roll: $1,2$ / Pitch: $0,8$ |
Thoải mái hoàn toàn ($a_w < 0,315$) |
| Tăng tốc & Phanh gấp ($0 - 40 - 0\text{ km/h}$) |
$2,15$ |
$0,58$ |
Pitch: $6,4$ / Yaw: $1,1$ |
Cảm giác một chút khó chịu ($0,315 - 0,63$) |
| Qua gờ giảm tốc ($25\text{ km/h}$) |
$3,85$ |
$1,12$ |
Pitch: $8,7$ / Roll: $2,5$ |
Không thoải mái ($0,8 - 1,6$) |
| Đường mấp mô xấu ($30\text{ km/h}$) |
$4,62$ |
$1,48$ |
Roll: $7,9$ / Pitch: $5,2$ |
Rất không thoải mái ($1,25 - 2,5$) |
| Đánh lái quay vòng ($35\text{ km/h}$) |
$1,94$ |
$0,74$ |
Roll: $11,3$ / Yaw: $9,6$ |
Khá không thoải mái ($0,5 - 1,0$) |
Độ tin cậy và sai số đo kiểm
- Tín hiệu gia tốc thu được từ thiết bị chế tạo cho thấy sự đồng pha và tương thích cao khi đối chứng với thiết bị đo chuẩn công nghiệp.
- Sai số tương đối về giá trị cực đại $\ddot{Z}_{\max}$ và giá trị trung bình bình phương $a_w$ duy trì dưới $2,8%$ trên toàn bộ các dải tốc độ từ $10\text{ km/h}$ đến $60\text{ km/h}$.
- Dữ liệu ghi thẻ nhớ ổn định, không ghi nhận hiện tượng mất mẫu (packet drop) ở tần số trích mẫu $50\text{ Hz}$ đa kênh liên tục trong $120$ phút vận hành.
Đổi mới và đóng góp
Điểm mới kỹ thuật
- Kiến trúc phần cứng mở tối ưu chi phí: Kết hợp thành công vi điều khiển 8-bit đa cổng UART ATmega2560 với vi mạch định tuyến I2C TCA9548A để điều khiển đồng thời nhiều cảm biến MEMS cùng địa chỉ vật lý, giảm $90%$ giá thành so với giải pháp sử dụng mạng CAN module hóa công nghiệp.
- Thiết kế đường truyền vật lý chống nhiễu: Ứng dụng cổng cắm và cáp mạng chuẩn RJ45 cho hệ thống cảm biến phân tán trên thân xe, kết hợp đường truyền vi sai và mạch lọc thụ động giúp tăng khoảng cách truyền nhận I2C lên đến $5\text{ m}$ mà không làm suy hao xung nhịp Clock (SCL) và Dữ liệu (SDA).
- Đồng bộ hóa đa luồng dữ liệu: Kết hợp dữ liệu động học tần số cao ($50\text{ Hz}$) từ cảm biến gia tốc/gyro với dữ liệu định vị địa lý tần số thấp ($1 - 5\text{ Hz}$) từ module GPS u-blox và xuất đồng thời ra 3 kênh: USB-PC, Bluetooth-Android và thẻ nhớ MicroSD.
Đóng góp cho ngành công nghệ kỹ thuật ô tô
- Cung cấp công cụ hỗ trợ thiết kế, tinh chỉnh hệ số cản giảm chấn ($K_1, K_2$) và độ cứng lò xo/bầu khí nén ($C_1, C_2$) cho các kỹ sư tại các nhà máy sản xuất, lắp ráp ô tô buýt trong nước (như THACO, SAMCO, TRACOMECO).
- Hỗ trợ công tác kiểm định chất lượng xuất xưởng cho các phương tiện hoán cải từ xe ghế ngồi sang xe giường nằm 2 tầng theo đúng tiêu chuẩn an toàn chuyển động và độ êm dịu quy định tại Việt Nam.
Ứng dụng thực tế và triển khai
Kịch bản ứng dụng (Use Cases)
- Kiểm định xuất xưởng tại nhà máy lắp ráp ô tô: Đánh giá nhanh độ êm dịu của xe buýt mới xuất xưởng khi chạy qua đường thử tiêu chuẩn trước khi bàn giao cho khách hàng.
- Chẩn đoán hư hỏng hệ thống treo: Phát hiện sớm sự suy giảm hiệu quả dập tắt dao động của ống giảm chấn thủy lực hoặc rò rỉ khí nén của bầu hơi thông qua sự gia tăng bất thường của hệ số $K$ và gia tốc $a_w$.
- Khảo sát chất lượng hạ tầng đường bộ: Sử dụng xe buýt gắn thiết bị như một trạm quan trắc di động để đánh giá chỉ số độ gồ ghề quốc tế (IRI - International Roughness Index) trên các tuyến quốc lộ.
QUY TRÌNH TRIỂN KHAI THIẾT BỊ TRÊN PHƯƠNG TIỆN
[Bước 1: Gắn 4 Cảm Biến MPU-6050 tại 4 vị trí Cầu xe / Bát bèo]
│
▼
[Bước 2: Gắn 1 Cảm Biến L3G4200D & GPS tại Trọng tâm Khung xe]
│
▼
[Bước 3: Kết nối Cáp RJ45 về Hộp điều khiển Trung tâm DAQ]
│
▼
[Bước 4: Cấp nguồn 12V DC từ Tẩu sạc / Ắc-quy Ô tô]
│
▼
[Bước 5: Kết nối Bluetooth với Android hoặc USB với Laptop]
│
▼
[Bước 6: Chạy bài kiểm tra và Xuất báo cáo RMS theo TCVN 6964-1]
Đánh giá hiệu quả kinh tế (ROI)
- Chi phí linh kiện chế tạo cho một bộ thiết bị hoàn chỉnh chỉ khoảng $3.500.000\text{ VNĐ}$, thấp hơn từ $50$ đến $100$ lần so với việc nhập khẩu các thiết bị ngoại nhập chuyên dụng.
- Thời gian triển khai lắp đặt trên một phương tiện chỉ mất dưới $15\text{ phút}$, giúp các đơn vị vận tải công cộng tiết kiệm hàng trăm triệu đồng chi phí kiểm định và bảo dưỡng định kỳ.
Hạn chế và hướng phát triển
Hạn chế kỹ thuật hiện tại
- Băng thông bus I2C: Chuẩn I2C truyền trên cáp dài ($>5\text{ m}$) dễ chịu ảnh hưởng bởi điện dung ký sinh của dây dẫn ($C_{\text{bus}} > 400\text{ pF}$), giới hạn tần số lấy mẫu tối đa của toàn hệ thống ở mức $50 - 100\text{ Hz}$.
- Độ chính xác GPS nguyên bản: Module GPS u-blox EVK-6PPP khi hoạt động độc lập (Standalone) chưa áp dụng vi sai trạm cố định (DGPS / RTK) có sai số vị trí $\approx 1,5 - 2,5\text{ m}$, vận tốc có độ trễ nhỏ khi xe đổi hướng đột ngột.
- Nguồn cấp: Hệ thống sử dụng nguồn từ cổng tẩu sạc xe hơi $12\text{V}$, dễ bị nhiễu do máy phát điện (Alternator) của động cơ nếu mạch lọc nguồn sơ cấp không được cách ly quang học hoàn toàn.
Định hướng nâng cấp
- Chuyển đổi giao tiếp sang CAN Bus / RS485: Thay thế chuẩn giao tiếp I2C kéo dài bằng mạng CAN Bus cục bộ (sử dụng chip thu phát MCP2515 + TJA1050) tại từng đầu cảm biến để tăng tốc độ truyền lên $1\text{ Mbps}$ và cự ly truyền tới $40\text{ m}$ với khả năng chống nhiễu công nghiệp tuyệt đối.
- Tích hợp thuật toán lọc Kalman mở rộng (EKF): Kết hợp dữ liệu gia tốc (Accelerometer) và vận tốc góc (Gyroscope) bằng bộ lọc EKF 6 bậc tự do trực tiếp trên vi điều khiển ARM Cortex-M4/M7 (như STM32F4/STM32H7) để triệt tiêu hoàn toàn góc nghiêng tĩnh và sai số trôi dạt.
- Nâng cấp công nghệ IoT 4G/LTE: Tích hợp module SIM7600 để truyền toàn bộ dữ liệu rung động thời gian thực lên máy chủ Cloud (AWS/Firebase), cho phép các kỹ sư giám sát và phân tích tình trạng xe từ xa qua Web Dashboard.
Đối tượng hưởng lợi
Sinh viên và Học viên Cao học
- Tiếp cận tài liệu thực tế về mô hình hóa toán học hệ dao động ô tô 2 cầu và phương pháp tính toán đánh giá độ êm dịu chuyển động theo tiêu chuẩn quốc tế ISO 2631 / TCVN 6964.
- Nắm vững kỹ thuật lập trình nhúng giao tiếp vi điều khiển AVR với các chuẩn I2C, SPI, UART, xử lý bộ nhớ thẻ SD và phát triển ứng dụng di động kết nối Bluetooth.
Kỹ sư thiết kế & Nghiên cứu R&D Ô tô
- Có sẵn giải pháp phần cứng mở, dễ dàng tùy biến để đo đạc và đánh giá nhanh các mẫu hệ thống treo thử nghiệm (treo độc lập, treo phụ thuộc nhíp lá, treo khí nén).
- Thu thập dữ liệu dao động đầu vào chính xác để phục vụ cho các phần mềm mô phỏng chuyên sâu như Matlab/Simulink, CarSim, ADAMS/Car.
Doanh nghiệp vận tải và Nhà máy đóng thùng xe
- Chủ động kiểm soát chất lượng kỹ thuật của các lô xe buýt hoán cải hoặc lắp ráp mới mà không phụ thuộc vào các trung tâm kiểm định đắt đỏ.
- Giảm thiểu tỷ lệ hỏng hóc thứ cấp trên khung gầm nhờ phát hiện kịp thời hiện tượng quá tải dao động.
Câu hỏi thường gặp
1. Yêu cầu phần cứng tối thiểu để triển khai thiết bị là gì?
Hệ thống yêu cầu nguồn cấp một chiều điện áp từ $9\text{V}$ đến $15\text{V DC}$ (dòng định mức tối thiểu $1\text{A}$), có thể lấy trực tiếp từ ắc-quy hoặc tẩu sạc $12\text{V}$ trên cabin xe buýt. Đối với máy tính giám sát, cần cài đặt hệ điều hành Windows 7/10/11 với phần mềm Telemetry Viewer (hỗ trợ cổng COM ảo qua driver CP210x). Đối với điện thoại thông minh, ứng dụng yêu cầu hệ điều hành Android từ phiên bản 5.0 trở lên có kết nối Bluetooth 2.0/4.0.
2. Thiết bị có bị nghẽn dữ liệu khi đọc đồng thời 5 cảm biến không?
Không. Nhờ sử dụng vi mạch dồn kênh TCA9548A chuyển mạch với tốc độ I2C Fast Mode ($400\text{ kHz}$) kết hợp cấu hình thanh ghi ngắt phần cứng trên chip ATmega2560, thời gian đọc trọn vẹn 1 khung dữ liệu gồm 5 cảm biến, 1 GPS và đóng gói chuỗi chỉ mất khoảng $8,5\text{ ms}$, đảm bảo tần số trích mẫu tổng thể đạt ổn định $50\text{ Hz}$ mà không xảy ra hiện tượng tràn bộ đệm (Buffer Overflow).
3. Làm thế nào để phân biệt dao động do mấp mô mặt đường và dao động do phanh xe?
Thuật toán phân tích phổ dao động sẽ phân tách các tín hiệu dựa trên trục tọa độ và tần số. Hiện tượng phanh xe chủ yếu tạo ra gia tốc dọc âm cực đại trên trục $X$ ($\ddot{X}$) và góc chúi đầu xe quanh trục ngang (Pitch angle) ở tần số rất thấp ($<0,5\text{ Hz}$). Trong khi đó, mấp mô mặt đường kích thích dao động tịnh tiến thẳng đứng liên tục trên trục $Z$ ($\ddot{Z}$) ở dải tần số cao hơn ($1,5 - 15\text{ Hz}$) trên cả 4 cảm biến gắn tại các cụm cầu xe.
4. Chi phí bảo dưỡng và độ bền của hệ thống như thế nào?
Hệ thống sử dụng các cảm biến thể rắn MEMS không có chi tiết chuyển động cơ học nên tuổi thọ làm việc cao, chịu được rung xóc lên đến $\pm 1000g$. Vỏ hộp bảo vệ làm bằng nhựa ABS chịu nhiệt, cáp kết nối bọc nhựa PVC tiêu chuẩn công nghiệp với đầu bấm mạng RJ45 chống tuột chốt giúp thiết bị hoạt động ổn định trong môi trường nhiều bụi bẩn và độ ẩm cao trên ô tô.
5. Dữ liệu xuất ra có định dạng như thế nào và có thể xử lý bằng phần mềm nào?
Dữ liệu lưu trữ trên thẻ nhớ MicroSD hoặc truyền qua Bluetooth được chuẩn hóa theo định dạng chuỗi phân tách bằng dấu phẩy (.CSV), bao gồm các trường: Timestamp(ms), AccZ_FL, AccZ_FR, AccZ_RL, AccZ_RR, Gyro_Roll, Gyro_Pitch, Gyro_Yaw, GPS_Lat, GPS_Long, GPS_Speed. File dữ liệu này có thể mở trực tiếp và xử lý phân tích phổ FFT, tính toán RMS bằng Microsoft Excel, MATLAB, Python (Pandas/NumPy) hoặc OriginLab.
Kết luận
Đồ án tốt nghiệp "Nghiên cứu, chế tạo thiết bị đo dao động trên ô tô" đã giải quyết trọn vẹn bài toán từ cơ sở lý thuyết động lực học dao động đến hiện thực hóa một sản phẩm phần cứng thu thập dữ liệu (DAQ) hoàn chỉnh có tính ứng dụng cao.
Bằng việc ứng dụng linh hoạt vi điều khiển ATmega2560, vi mạch mở rộng I2C TCA9548A, mạng lưới cảm biến gia tốc MEMS MPU-6050, con quay hồi chuyển L3G4200D và định vị toàn cầu GPS u-blox, hệ thống đã chứng minh được tính khả thi vượt trội với chi phí sản xuất cực thấp, độ chính xác cao và khả năng vận hành ổn định trong điều kiện đường sá thực tế tại Việt Nam.
Kết quả đo đạc thực nghiệm trên các kịch bản vận hành của xe buýt đã bám sát các chỉ tiêu đánh giá độ êm dịu chuyển động theo tiêu chuẩn quốc gia TCVN 6964-1:2001 và quốc tế ISO 2631-1:1997. Đây không chỉ là một công cụ hỗ trợ giảng dạy và nghiên cứu giá trị cho sinh viên ngành Công nghệ Kỹ thuật Ô tô mà còn là nền tảng kỹ thuật sẵn sàng chuyển giao cho các kỹ sư và doanh nghiệp sản xuất, lắp ráp phương tiện giao thông vận tải trong nước nhằm nâng cao chất lượng tiện nghi và độ an toàn cho hành khách.