Giới thiệu dự án
Sự bùng nổ của phương tiện giao thông chạy điện (Electric Vehicles - EV), đặc biệt là xe máy điện, đang tạo ra bước chuyển dịch mạnh mẽ trong nỗ lực giảm phát thải khí nhà kính tại Việt Nam. Theo thống kê của ngành năng lượng, trong giai đoạn 2010–2020, mức tiêu thụ than nội địa tăng trung bình 12,9%/năm, và nhiệt điện than từng chiếm tới 50% tổng sản lượng điện quốc gia năm 2020. Lĩnh vực giao thông vận tải đường bộ chiếm tới 86% tổng lượng phát thải từ giao thông (tương đương hơn 30 triệu tấn $CO_2$, chiếm 18,38% phát thải toàn quốc). Mặc dù xe điện loại bỏ phát thải trực tiếp tại ống xả, việc sạc xe từ mạng lưới điện quốc gia vốn phụ thuộc lớn vào nhiên liệu hóa thạch vẫn gián tiếp gây ô nhiễm môi trường và tạo áp lực quá tải cục bộ lên lưới điện phân phối vào các khung giờ cao điểm.
[Bức xạ Mặt trời] ---> [Tấm pin PV 525Wp / 18V Mô hình]
|
v
[Bộ điều khiển sạc MPPT / Buck]
|
+------------------+------------------+
| |
v v
[Khối chuyển mạch YX850] <------------ [Acquy lưu trữ UFO 48V-200Ah]
|
v
[Trụ sạc ngắt tự động XH-M604] ---> [Acquy tải Xe máy điện (12V-72V)]
^
| (Giám sát dòng, áp, nhiệt độ)
[Arduino UNO R3 + ESP8266] ---> [Màn hình LCD 1602] + [Blynk Cloud IoT]
Vấn đề thực tiễn (Problem Statement)
- Áp lực phụ tải điện lưới: Việc sạc đồng thời hàng loạt xe máy điện tại các bãi đỗ xe tập trung gây hiện tượng sụt áp, méo sóng hài, quá tải biến áp khu vực.
- Tính phụ thuộc nguồn phát: Các trạm sạc truyền thống ngừng hoạt động hoàn toàn khi lưới điện gặp sự cố hoặc bảo trì; đồng thời không thể triển khai ở các khu vực tách biệt (bãi xe ngoại thành, trạm dừng chân du lịch, hải đảo).
- Thiếu hụt giải pháp giám sát thời gian thực: Đa số các điểm sạc nhỏ lẻ hiện nay thiếu hệ thống giám sát từ xa các thông số công suất PV, trạng thái nạp ắc-quy (State of Charge - SoC) và an toàn nhiệt môi trường.
Mục tiêu nghiên cứu (Project Objectives)
- Thiết kế kỹ thuật hoàn chỉnh: Tính toán, quy hoạch trạm sạc điện mặt trời độc lập có khả năng cung cấp năng lượng cho 24 lượt xe máy điện/ngày.
- Chế tạo mô hình thực nghiệm: Xây dựng mô hình kiểm chứng phần cứng hoạt động ở dải điện áp DC tiêu chuẩn (12V), trang bị cơ chế tự động chuyển mạch nguồn ưu tiên.
- Phát triển hệ thống IoT giám sát: Ứng dụng vi điều khiển kép Arduino UNO R3 và ESP8266 NodeMCU kết hợp cảm biến ACS712, DHT22, phân áp điện trở nhằm thu thập và truyền dữ liệu thời gian thực lên nền tảng đám mây Blynk.
- Bảo vệ phần cứng đa tầng: Tích hợp các mạch bảo vệ quá nạp, xả sâu, ngược dòng và ngắn mạch bằng các module chuyên dụng (XH-M609, XH-M604, YX850).
Phương pháp tiếp cận và kết quả kỳ vọng
- Phương pháp: Kết hợp mô phỏng năng lượng trên phần mềm chuyên dụng (PVsyst 7.2, PVwatt) và mô phỏng mạch điện tử (Proteus 8 Professional), sau đó tiến hành hiện thực hóa trên mô hình thực tế.
- Kết quả kỳ vọng: Hệ thống chuyển mạch linh hoạt giữa 3 chế độ (Không tải $\rightarrow$ nạp lưu trữ; Có tải $\rightarrow$ ưu tiên pin mặt trời; Thiếu sáng $\rightarrow$ chuyển sang ắc-quy lưu trữ), độ trễ truyền dữ liệu IoT $< 1.5\text{s}$, độ chính xác đo lường sai số $< 2%$.
- Phạm vi và giới hạn: Mô hình phần cứng thử nghiệm quy mô lab sử dụng nguồn DC 12V; phần tính toán lý thuyết quy mô thực tế được thiết kế cho hệ thống danh định 48V–72V đáp ứng các dòng xe máy điện phổ biến (VinFast Klara S 1200W, Yadea, Pega).
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
| Tiêu chí |
Trạm sạc lưới AC truyền thống |
Trạm sạc Solar nối lưới (Grid-tied) |
Trạm sạc Solar độc lập (Off-grid - Đề tài) |
| Nguồn sơ cấp |
100% Điện lưới quốc gia |
Năng lượng mặt trời + Bù lưới |
100% Năng lượng mặt trời + Ắc quy lưu trữ |
| Tính liên tục |
Mất điện khi lưới sự cố |
Ngừng cấp nếu mất lưới (Anti-islanding) |
Hoạt động 24/7 nhờ khối lưu trữ chuyên dụng |
| Tác động lưới điện |
Gây nghẽn mạch giờ cao điểm |
Giảm tải ban ngày, không lưu trữ đêm |
Cách ly hoàn toàn, không gây méo sóng hài lưới |
| Chi phí vận hành |
Phụ thuộc biểu giá điện bậc thang |
Tiết kiệm một phần chi phí điện |
$0\text{ VNĐ}$ chi phí tiêu thụ điện lưới |
| Vị trí lắp đặt |
Bắt buộc có hạ tầng trạm biến áp |
Phải đấu nối theo quy định EVN |
Linh hoạt tại mọi bãi xe ngoài trời, vùng sâu |
Phân loại yêu cầu hệ thống theo mô hình MoSCoW
- Must have (Bắt buộc): Chuyển đổi tự động giữa PV và nguồn lưu trữ; ngắt sạc khi pin đầy; bảo vệ xả sâu dưới ngưỡng an toàn ($V_{\text{cutoff}} = 11.0\text{V}$); hiển thị thông số điện áp/dòng điện.
- Should have (Nên có): Truyền dữ liệu thời gian thực qua giao thức WiFi/MQTT lên ứng dụng di động; cảnh báo nhiệt độ/độ ẩm vượt ngưỡng ($T > 60^\circ\text{C}$).
- Could have (Có thể mở rộng): Tự động điều chỉnh góc nghiêng dàn pin (Solar Tracking); thanh toán tự động qua mã QR.
- Won't have (Chưa thực hiện đợt này): Nghịch lưu hòa lưới AC công suất lớn 3 pha; chuẩn giao tiếp can-bus chẩn đoán pin xe chuyên sâu.
Thiết kế hệ thống
+-----------------------------------------------------------------------+
| HỆ THỐNG PHẦN CỨNG |
| |
| [Tấm Pin Mặt Trời] |
| | (18V DC) |
| v |
| [Mạch Buck XL4015] ---> [Mạch Bảo Vệ XH-M609] |
| | |
| v |
| [Ắc Quy Lưu Trữ] -------> [Module YX850] <--- (Nguồn chính PV) |
| | |
| v |
| [Relay Đổi Trạng Thái] |
| / \ |
| (Không tải) / \ (Có tải cắm vào) |
| v v |
| [Mạch Sạc XH-M604] [Mạch Sạc Tải XL4015] |
| | | |
| v v |
| [Ắc Quy Lưu Trữ] [Ắc Quy Xe Điện] |
+-----------------------------------------------------------------------+
|
| (Cảm biến Áp / Dòng ACS712 / DHT22)
v
+-----------------------------------------------------------------------+
| HỆ THỐNG GIÁM SÁT |
| |
| [Arduino UNO R3] ---(UART Serial)---> [ESP8266 NodeMCU] |
| - Đọc ADC Áp 1, 2, 3 - Đọc DHT22 |
| - Đọc Dòng ACS712 - Đọc ADC Dòng PV |
| - Xuất I2C LCD 1602 |
| - Gửi WiFi lên Blynk Cloud |
+-----------------------------------------------------------------------+
Danh mục công nghệ và linh kiện tích hợp
- Xử lý trung tâm: Vi điều khiển ATmega328P trên Arduino UNO R3 (Clock 16MHz, 10-bit ADC); SoC WiFi ESP8266 NodeMCU (Firmware NodeMCU v3, 80MHz, 32KB SRAM).
- Cảm biến chuyên dụng:
- Module dòng Hall ACS712-20A: Độ nhạy $100\text{mV/A}$, sai số tuyến tính $1,5%$.
- Cảm biến môi trường DHT22: Dải nhiệt độ $-40^\circ\text{C} \text{ đến } +80^\circ\text{C}$ (sai số $\pm 0.5^\circ\text{C}$), dải độ ẩm $0\text{--}100%\text{ RH}$ (sai số $\pm 2%$).
- Mạch phân áp DC 0–25V: Tỉ lệ phân áp 5:1, độ phân giải điện áp $0.00489\text{V}$.
- Chuyển mạch & Bảo vệ:
- Module chuyển nguồn dự phòng YX850 (Điện áp $5\text{--}48\text{VDC}$, tải liên tục $10\text{A}$, thời gian chuyển tiếp $< 15\text{ms}$).
- Module bảo vệ điện áp thấp XH-M609: Điều khiển relay ngắt khi sụt áp với độ trễ cài đặt tự do.
- Module điều khiển sạc tự ngắt XH-M604: Dải điện áp hoạt động $6\text{--}60\text{VDC}$, bước điều chỉnh $0.1\text{V}$.
- Mạch biến đổi DC-DC Buck 20A & XL4015 (hiệu suất chuyển đổi đạt $\approx 96%$).
Phương pháp nghiên cứu và quản lý dự án (Methodology)
Dự án áp dụng mô hình phát triển Agile linh hoạt kết hợp kiểm thử xác thực phần cứng chữ V (V-Model):
- Giai đoạn 1 (Tuần 1–3): Khảo sát bức xạ nhiệt tại TP.HCM (trung bình $4.8\text{--}5.2\text{ kWh/m}^2/\text{ngày}$); chạy mô phỏng công suất trên PVsyst 7.2 và thiết kế sơ đồ nguyên lý trên Proteus 8 Professional.
- Giai đoạn 2 (Tuần 4–6): Lựa chọn linh kiện, đóng tủ phần cứng, hàn nối mạch bảo vệ, tích hợp hệ thống đóng cắt rơ-le cách ly dòng tải.
- Giai đoạn 3 (Tuần 7–9): Lập trình firmware điều khiển trên nền Arduino IDE v2.1.0, thiết lập giao tiếp UART truyền chuỗi dữ liệu phân tách giữa ATmega328P và ESP8266.
- Giai đoạn 4 (Tuần 10–12): Thiết kế bảng điều khiển giám sát (Dashboard) trên Blynk IoT Platform v2.0; hiệu chuẩn cảm biến bằng thiết bị đo chuẩn Fluke 87V; kiểm thử tải thực tế 3 chế độ liên tục trong 72 giờ.
Implementation và kết quả
Quy trình phát triển phần mềm và phần cứng
Hệ thống điều khiển giám sát vận hành dựa trên cơ chế phân chia tác vụ: Arduino UNO R3 phụ trách thu thập dữ liệu tương tự tần số cao từ các kênh điện áp và dòng điện nạp, mã hóa thành chuỗi ký tự truyền qua cổng nối tiếp (SoftwareSerial/Hardware UART). ESP8266 đảm nhận nhiệm vụ đọc tín hiệu số 1-Wire từ DHT22, tính toán công suất thực tế $P = U \times I$, giải mã chuỗi nhận từ Arduino, cập nhật trực tiếp lên màn hình LCD 1602 qua giao tiếp $I^2C$ và đẩy dữ liệu lên Blynk Cloud định kỳ mỗi $1000\text{ms}$.
Thuật toán đọc cảm biến và truyền dữ liệu trên Arduino UNO R3
#include <SoftwareSerial.h>
const int PIN_VOLT_PV = A0;
const int PIN_VOLT_STORE = A1;
const int PIN_VOLT_LOAD = A2;
const int PIN_ACS712 = A3;
// Hệ số hiệu chuẩn cảm biến
const float REF_VOLTAGE = 5.0;
const float DIVIDER_RATIO = 5.0; // Tỉ lệ mạch phân áp 25V:5V
const float ACS_SENSITIVITY = 0.100; // 100mV/A cho loại 20A
const float ACS_OFFSET = 2.500; // Điện áp tĩnh tại 0A
void setup() {
Serial.begin(9600); // Giao tiếp UART với ESP8266
}
float readVoltage(int pin) {
long sum = 0;
for(int i = 0; i < 20; i++) { // Lấy trung bình 20 mẫu để lọc nhiễu
sum += analogRead(pin);
delayMicroseconds(50);
}
float raw = (float)sum / 20.0;
return (raw * REF_VOLTAGE / 1023.0) * DIVIDER_RATIO;
}
float readCurrent(int pin) {
long sum = 0;
for(int i = 0; i < 50; i++) {
sum += analogRead(pin);
delayMicroseconds(50);
}
float raw = (float)sum / 50.0;
float vOut = (raw * REF_VOLTAGE) / 1023.0;
float current = (vOut - ACS_OFFSET) / ACS_SENSITIVITY;
return (current < 0.05) ? 0.0 : current; // Khử trôi điểm 0
}
void loop() {
float vPV = readVoltage(PIN_VOLT_PV);
float vStore = readVoltage(PIN_VOLT_STORE);
float vLoad = readVoltage(PIN_VOLT_LOAD);
float iLoad = readCurrent(PIN_ACS712);
// Đóng gói chuỗi phân cách dạng: "$vPV,vStore,vLoad,iLoad#"
Serial.print("$");
Serial.print(vPV, 2); Serial.print(",");
Serial.print(vStore, 2); Serial.print(",");
Serial.print(vLoad, 2); Serial.print(",");
Serial.print(iLoad, 2);
Serial.println("#");
delay(1000);
}
Xử lý dữ liệu và đẩy lên Blynk Cloud trên ESP8266 NodeMCU
#define BLYNK_TEMPLATE_ID "TMPL_EV_CHARGER"
#define BLYNK_DEVICE_NAME "Solar EV Station"
#define BLYNK_AUTH_TOKEN "Your_Auth_Token_Blynk"
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
#include <DHT.h>
#include <LiquidCrystal_I2C.h>
#define DHTPIN D4
#define DHTTYPE DHT22
DHT dht(DHTPIN, DHTTYPE);
LiquidCrystal_I2C lcd(0x27, 16, 2);
char auth[] = BLYNK_AUTH_TOKEN;
char ssid[] = "Station_WiFi_SSID";
char pass[] = "Station_WiFi_PASS";
BlynkTimer timer;
String rxString = "";
boolean stringComplete = false;
void sendSensorData() {
float h = dht.readHumidity();
float t = dht.readTemperature();
if (!isnan(h) && !isnan(t)) {
Blynk.virtualWrite(V4, t); // Cập nhật nhiệt độ
Blynk.virtualWrite(V5, h); // Cập nhật độ ẩm
}
}
void processIncomingData() {
while (Serial.available()) {
char inChar = (char)Serial.read();
if (inChar == '$') {
rxString = "";
} else if (inChar == '#') {
stringComplete = true;
} else {
rxString += inChar;
}
}
if (stringComplete) {
// Tách chuỗi dữ liệu (vPV, vStore, vLoad, iLoad)
int comma1 = rxString.indexOf(',');
int comma2 = rxString.indexOf(',', comma1 + 1);
int comma3 = rxString.indexOf(',', comma2 + 1);
if (comma1 > 0 && comma2 > 0 && comma3 > 0) {
float vPV = rxString.substring(0, comma1).toFloat();
float vStore = rxString.substring(comma1 + 1, comma2).toFloat();
float vLoad = rxString.substring(comma2 + 1, comma3).toFloat();
float iLoad = rxString.substring(comma3 + 1).toFloat();
float pLoad = vLoad * iLoad;
// Cập nhật Blynk Virtual Pins
Blynk.virtualWrite(V0, vPV);
Blynk.virtualWrite(V1, vStore);
Blynk.virtualWrite(V2, vLoad);
Blynk.virtualWrite(V3, iLoad);
Blynk.virtualWrite(V6, pLoad);
// Hiển thị cục bộ trên LCD 1602
lcd.setCursor(0, 0);
lcd.print("PV:" + String(vPV, 1) + "V S:" + String(vStore, 1) + "V ");
lcd.setCursor(0, 1);
lcd.print("L:" + String(vLoad, 1) + "V I:" + String(iLoad, 1) + "A ");
}
stringComplete = false;
}
}
void setup() {
Serial.begin(9600);
lcd.init();
lcd.backlight();
dht.begin();
Blynk.begin(auth, ssid, pass);
timer.setInterval(1000L, sendSensorData);
timer.setInterval(500L, processIncomingData);
}
void loop() {
Blynk.run();
timer.run();
}
Kiểm thử và đánh giá thực nghiệm
Mô hình được thử nghiệm trong 3 trạng thái hoạt động thực tế với các thông số ghi nhận:
[Ánh sáng mạnh | Không tải] ---> Nạp ắc quy lưu trữ (I_chg = 1.45A | V_bat = 13.8V)
[Ánh sáng mạnh | Có xe sạc] ---> Pin mặt trời cấp thẳng tải (V_load = 12.6V | I_load = 2.10A)
[Ban đêm/Mưa | Có xe sạc] ---> YX850 kích hoạt đóng nguồn ắc quy lưu trữ nuôi tải
| Kịch bản kiểm thử |
Trạng thái nguồn sơ cấp |
Tải đầu ra (Xe điện) |
Nguồn cấp cho tải |
Điện áp đo được ($V$) |
Dòng cấp tải ($A$) |
Trạng thái lưu trữ |
| Trường hợp 1 |
Bức xạ tốt ($V_{\text{PV}} > 14\text{V}$) |
Ngắt (Không tải) |
Không có tải |
$V_{\text{PV}} = 17.8\text{V}$ |
$0.00\text{A}$ |
Sạc bình lưu trữ ($13.8\text{V}$) |
| Trường hợp 2 |
Bức xạ tốt ($V_{\text{PV}} > 14\text{V}$) |
Kết nối ($12\text{V}\text{ ắc quy}$) |
Pin mặt trời |
$V_{\text{Load}} = 12.6\text{V}$ |
$2.15\text{A}$ |
Ngắt sạc lưu trữ |
| Trường hợp 3 |
Không có nắng ($V_{\text{PV}} < 11\text{V}$) |
Kết nối ($12\text{V}\text{ ắc quy}$) |
Bình lưu trữ |
$V_{\text{Load}} = 12.2\text{V}$ |
$1.85\text{A}$ |
Xả bình lưu trữ nuôi tải |
Đánh giá độ tin cậy và sai số hệ thống
- Thời gian chuyển mạch: Module YX850 thực hiện chuyển mạch giữa nguồn chính và dự phòng trong $12\text{ms}$, đảm bảo bộ sạc xe điện không bị ngắt quãng hoặc khởi động lại.
- Độ chính xác cảm biến:
- Điện áp: Sai số tuyệt đối tối đa so với đồng hồ Fluke 87V là $\pm 0.08\text{V}$ (sai số tương đối $< 0.8%$).
- Dòng điện (ACS712): Sai số $\pm 0.03\text{A}$ sau khi áp dụng thuật toán lấy mẫu trung bình cộng 50 chu kỳ và lọc ngưỡng trôi điểm tĩnh.
- Tần suất mất gói tin WiFi trên Blynk IoT: Đạt tỉ lệ truyền thành công $99.4%$ trong điều kiện khoảng cách phát $15\text{m}$.
Kết quả tính toán cho trạm sạc thực tế (Quy mô 24 xe máy điện/ngày)
- Nhu cầu năng lượng: Mỗi xe máy điện tiêu thụ trung bình $0.35\text{ kWh/lần sạc}$. Tổng năng lượng yêu cầu: $E_{\text{day}} = 24 \times 0.35 = 8.4\text{ kWh/ngày}$.
- Tính toán mảng pin mặt trời (PV Array): Xem xét hệ số bức xạ tại TP.HCM ($H_{\text{peak}} = 4.5\text{h}$) và hiệu suất toàn hệ thống ($\eta = 78%$), công suất đỉnh mảng pin cần thiết:
$$P_{\text{PV}} = \frac{E_{\text{day}}}{H_{\text{peak}} \times \eta} = \frac{8400}{4.5 \times 0.78} \approx 2393\text{ Wp}$$
$\rightarrow$ Lựa chọn 05 tấm pin Longi Mono 525Wp (Tổng công suất đạt $2625\text{ Wp}$).
- Hệ thống lưu trữ ắc-quy (Energy Storage System): Đảm bảo hoạt động trong 1,5 ngày tự chủ (khi trời mưa), độ sâu xả cho phép $\text{DoD} = 80%$, điện áp hệ thống $48\text{V}$:
$$C_{\text{battery}} = \frac{8.400 \times 1.5}{48 \times 0.80} \approx 328\text{ Ah}$$
$\rightarrow$ Cấu hình cụm ắc-quy Lithium LiFePO4 UFO 48V-200Ah ghép song song (Tổng $400\text{ Ah} - 19.2\text{ kWh}$), nâng cao tuổi thọ đạt trên 3500 chu kỳ sạc-xả.
Đổi mới và đóng góp
- Cơ chế chuyển mạch tự động cấp độ phần cứng: Đề tài không phụ thuộc vào rơ-le điều khiển bằng thuật toán vi điều khiển (vốn tiềm ẩn nguy cơ treo chương trình gây chạm chập hai nguồn DC), mà sử dụng module YX850 kết hợp mạch bảo vệ điện áp chuyên dụng XH-M609, tạo ra tầng bảo vệ tự động hóa cấp độ phần cứng với thời gian đáp ứng cực nhanh ($< 15\text{ms}$).
- Kiến trúc vi điều khiển phân tầng (Dual-MCU Architecture): Tách biệt vi điều khiển thu thập tín hiệu đo lường cơ sở (Arduino UNO - thực thi tuần tự ổn định) và vi điều khiển truyền thông mạng (ESP8266 NodeMCU - xử lý tác vụ mạng bất đồng bộ), triệt tiêu hoàn toàn hiện tượng trễ chu kỳ quét tín hiệu ADC khi kết nối mạng WiFi bị gián đoạn.
- Mô hình trạm sạc xanh phân tán (Zero-Carbon Microgrid): Giảm thiểu $100%$ lượng điện tiêu thụ từ lưới cho phương tiện sạc, đóng góp giải pháp thực tiễn cho bài toán giảm áp lực đỉnh phụ tải trạm biến áp đô thị.
Ứng dụng thực tế và triển khai
Kịch bản triển khai thực tế
- Bãi đỗ xe trung tâm thương mại và trường đại học: Tích hợp trực tiếp dàn pin mặt trời lên hệ thống mái che bãi giữ xe, vừa tạo bóng mát bảo vệ xe cộ, vừa cung cấp nguồn sạc độc lập tại chỗ.
- Trạm dừng nghỉ trên các tuyến cao tốc, danh lam thắng cảnh: Cung cấp trạm sạc cho các đoàn di chuyển bằng xe máy điện liên tỉnh mà không đòi hỏi chi phí kéo đường dây cao áp tốn kém.
+--------------------------------------------------------------------------+
| LỘ TRÌNH TRIỂN KHAI THỰC HÓA 4 GIAI ĐOẠN |
| |
| [Tháng 1-2: Khảo sát & Thiết kế] |
| -> Lập biểu đồ bức xạ địa phương & tính toán cấu trúc giàn mái che |
| |
| [Tháng 3-4: Lắp đặt cơ khí & Pin PV] |
| -> Dựng khung chịu lực gió bão cấp 12 & cố định 05 tấm Longi 525Wp |
| |
| [Tháng 5: Đấu nối điện & Hệ lưu trữ] |
| -> Lắp đặt cụm LiFePO4 48V-200Ah, MPPT 20A & tủ điều khiển bảo vệ |
| |
| [Tháng 6: Vận hành thử nghiệm & Tích hợp IoT] |
| -> Kiểm chuẩn dòng nạp thực tế, kết nối Cloud & bàn giao quản trị |
+--------------------------------------------------------------------------+
Phân tích hiệu quả kinh tế (Cost-Benefit Analysis)
- Chi phí đầu tư ban đầu ước tính: $\approx 95.000.000\text{ VNĐ}$ (Bao gồm pin PV Longi 525Wp, bộ điều khiển sạc MPPT, khối pin Lithium LiFePO4 48V-200Ah, khung giàn và tủ giám sát).
- Doanh thu & Tiết kiệm: Cung cấp 24 lượt sạc/ngày với mức thu trung bình $5.000\text{ VNĐ/lượt sạc}$, trạm tạo ra dòng tiền $3.600.000\text{ VNĐ/tháng}$.
- Thời gian hoàn vốn (Payback Period): Dự kiến đạt điểm hòa vốn sau khoảng $2.5\text{--}3\text{ năm}$ vận hành, trong khi vòng đời tấm pin PV đạt trên 25 năm và pin LiFePO4 đạt trên 8 năm.
Hạn chế và hướng phát triển
Hạn chế kỹ thuật hiện tại
- Mô hình thực nghiệm: Chỉ dừng lại ở việc kiểm chứng trên hệ thống ắc-quy $12\text{V}$; chưa trực tiếp ghép nối thử nghiệm trên các bộ pin xe điện điện áp cao ($60\text{--}72\text{V}$).
- Thuật toán điều khiển sạc: Bộ chuyển đổi ở mô hình nhỏ sử dụng mạch Buck chỉnh định áp tĩnh, chưa tích hợp trực tiếp thuật toán dò điểm công suất cực đại (MPPT P&O - Perturb and Observe) viết trên vi điều khiển.
- Hạ tầng truyền thông: Phụ thuộc vào kết nối sóng WiFi nội bộ; chưa có module truyền dữ liệu di động 4G/LTE công nghiệp (như SIM7600) dự phòng khi mất kết nối mạng.
Hướng phát triển tiếp theo
- Nâng cấp bộ sạc DC nhanh đa chuẩn điện áp ($48\text{V}/60\text{V}/72\text{V}$) tương thích hoàn toàn với các dòng xe VinFast Feliz, Klara S, Theon.
- Phát triển giao diện ứng dụng di động riêng biệt hỗ trợ đặt chỗ trước cổng sạc, tích hợp cổng thanh toán trực tuyến qua mã QR động (VNPay/Momo).
- Ứng dụng công nghệ giao tiếp công nghiệp chuẩn RS485/Modbus RTU kết hợp hệ thống PLC Siemens S7-1200 để quản lý tập trung mạng lưới nhiều trạm sạc phân tán.
Đối tượng hưởng lợi
- Sinh viên ngành Kỹ thuật ô tô, Cơ điện tử & Năng lượng tái tạo: Tiếp cận tài liệu tính toán dung lượng nguồn mặt trời thực tế, sơ đồ mạch bảo vệ phần cứng chi tiết và source code ứng dụng IoT hoàn chỉnh.
- Kỹ sư và nhà phát triển phần cứng: Tham khảo kiến trúc Dual-MCU phân tách tác vụ thời gian thực và phương án chuyển mạch phần cứng chống xung điện áp cho các trạm năng lượng phân tán.
- Doanh nghiệp vận hành bãi xe & Khách sạn/Resort: Sở hữu giải pháp khả thi để xây dựng tiện ích gia tăng "Trạm sạc xanh", tối ưu hóa chi phí điện năng và đạt chứng chỉ công trình xanh.
- Cộng đồng nghiên cứu: Có số liệu thực nghiệm đo lường dòng-áp sạc xe máy điện thực tế để phục vụ các bài toán tối ưu hóa lưới điện nhỏ (Microgrid).
Câu hỏi thường gặp
1. Yêu cầu kỹ thuật tối thiểu để triển khai trạm sạc thực tế là gì?
Cần diện tích mặt bằng mái che tối thiểu $15\text{ m}^2$ hướng Nam không bị che khuất, giàn pin công suất tối thiểu $2.5\text{ kWp}$, bộ lưu trữ LiFePO4 dung lượng từ $10\text{ kWh}$ ($48\text{V}-200\text{Ah}$) và bộ điều khiển sạc hỗ trợ thuật toán MPPT hiệu suất $> 98%$.
2. Khi ắc-quy lưu trữ đã nạp đầy và không có xe sạc, năng lượng dư thừa được xử lý thế nào?
Mạch điều khiển bảo vệ XH-M604 tự động ngắt kết nối nạp tới bình lưu trữ; bộ điều khiển sạc MPPT sẽ tự động dịch chuyển điểm làm việc ra khỏi điểm cực đại để giảm sản lượng phát của tấm pin, tránh sinh nhiệt và bảo vệ tuổi thọ mảng PV.
3. Hệ thống có khả năng tích hợp bù điện lưới khi gặp thời tiết mưa bão kéo dài nhiều ngày không?
Có thể tích hợp thêm một bộ chuyển mạch tự động ATS (Automatic Transfer Switch) kết hợp bộ sạc phụ AC-DC. Khi điện áp bình lưu trữ chạm ngưỡng cảnh báo xả sâu ($V < 44\text{V}$ cho hệ 48V), ATS sẽ tự động kích hoạt cấp nguồn lưới để sạc bù khẩn cấp.
4. Chi phí bảo trì, bảo dưỡng hệ thống định kỳ bao gồm những gì?
Chi phí vận hành rất thấp: định kỳ $3\text{ tháng}$ vệ sinh bề mặt tấm pin năng lượng mặt trời nhằm tránh bám bụi làm suy giảm hiệu suất bức xạ; kiểm tra siết lực các cọc đấu nối ắc-quy và kiểm tra tiếp địa an toàn chống sét mỗi $6\text{ tháng}$.
5. Tại sao không sạc trực tiếp từ pin mặt trời vào xe điện mà phải thông qua các mạch hạ áp và lưu trữ?
Đặc tính điện áp và dòng điện của pin mặt trời thay đổi liên tục theo cường độ ánh sáng và nhiệt độ. Nếu đấu trực tiếp, điện áp trồi sụt bất thường sẽ kích hoạt mạch bảo vệ BMS của pin xe điện ngắt sạc ngay lập tức, hoặc nguy hiểm hơn là gây cháy nổ cell pin xe. Các mạch Buck và hệ lưu trữ đóng vai trò ổn định hóa đường cấp nguồn DC chuẩn xác.
Kết luận
Đồ án "Thiết kế hệ thống trạm sạc năng lượng mặt trời độc lập cho xe điện, theo dõi bằng thiết bị từ xa" đã giải quyết trọn vẹn bài toán tích hợp giữa nguồn năng lượng tái tạo sạch và xu hướng điện hóa phương tiện giao thông. Thông qua việc kết hợp tính toán quy mô trạm sạc thực tế 24 xe/ngày với việc hiện thực hóa mô hình thực nghiệm 3 chế độ bảo vệ đa tầng và giám sát IoT trên nền tảng đám mây Blynk, nghiên cứu chứng minh tính khả thi kỹ thuật, độ tin cậy vận hành và hiệu quả kinh tế rõ rệt. Đây là cơ sở khoa học và thực tiễn vững chắc để phát triển các mạng lưới trạm sạc xanh độc lập, góp phần giảm tải áp lực điện lưới đô thị và thúc đẩy mục tiêu phát thải ròng bằng 0 (Net Zero) trong tương lai.