Bối cảnh và vấn đề nghiên cứu
Trong ngành công nghiệp ô tô hiện đại, hệ thống điều khiển ga tự động (Cruise Control System - CCS) đã trở thành một trang bị tiêu chuẩn và là yếu tố cạnh tranh quan trọng giữa các hãng sản xuất xe tại thị trường Việt Nam. Tuy nhiên, năng lực kỹ thuật trong nước phần lớn mới chỉ dừng lại ở việc tiếp cận khía cạnh cơ khí và quy trình vận hành cơ bản, dẫn đến việc các kỹ thuật viên còn gặp nhiều lúng túng khi chẩn đoán và khắc phục các sai hỏng liên quan đến mạch điều khiển điện tử. Trong khi đó, tại các quốc gia có nền công nghiệp ô tô phát triển, hệ thống CCS đã liên tục được tối ưu hóa, tích hợp cùng bướm ga điện tử thông minh (ECTS-i) và phát triển thành các hệ thống kiểm soát hành trình thích ứng như ACCS và ACCS Stop & Go.
Tại Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh, các môn học như "Ứng dụng điều khiển tự động trên ô tô" và "Thực tập hệ thống điện thân xe" dành cho sinh viên năm thứ ba và thứ tư đóng vai trò trang bị kiến thức chuyên sâu về điều khiển tự động. Mặc dù vậy, công tác đào tạo thực tế vẫn thiếu hụt các mô hình thí nghiệm trực quan về các hệ thống tiện nghi trên ô tô, đặc biệt sinh viên chưa có điều kiện tiếp cận, khảo sát và thực hành chuyên sâu trên hệ thống CCS thực tế. Từ yêu cầu cấp thiết đó, đề tài đồ án tốt nghiệp được thực hiện nhằm nghiên cứu, thiết kế và chế tạo mô hình thực nghiệm phục vụ trực tiếp cho công tác đào tạo và nghiên cứu kỹ thuật.
Mục tiêu nghiên cứu của đề tài được xác định cụ thể gồm bốn nhiệm vụ:
- Nắm vững cơ sở lý thuyết và nguyên lý hoạt động của hệ thống điều khiển ga tự động.
- Ứng dụng kiến thức môn học điều khiển tự động trên ô tô và khai thác phần mềm Matlab/Simulink trong việc xây dựng giải thuật điều khiển.
- Chế tạo thành công mô hình hệ thống điều khiển ga tự động với tín hiệu tốc độ xe được giả lập từ động cơ điện một chiều (motor DC).
- Đưa mô hình vào sử dụng làm thiết bị giảng dạy trực quan cho môn học thực tập điện ô tô.
Đối tượng và phạm vi nghiên cứu của đề tài:
- Đối tượng nghiên cứu: Cấu tạo, nguyên lý làm việc của hệ thống CCS; giải thuật điều khiển PID; phần mềm Matlab/Simulink; vi điều khiển Arduino Mega 2560 R3 và các phần tử cơ - điện tử cấu thành mô hình.
- Phạm vi nghiên cứu: Thiết kế và thi công mô hình phần cứng hệ thống CCS; đọc và xử lý các tín hiệu điều khiển, tín hiệu xung từ cảm biến tốc độ; mô phỏng thuật toán duy trì tốc độ xe không đổi theo giá trị cài đặt trước các điều kiện cản (lên dốc, xuống dốc, lực cản môi trường); thu thập tài liệu định hướng nâng cấp hệ thống sang ACCS và ACCS Stop & Go.
Cơ sở lý thuyết và phương pháp
Khung lý thuyết của đề tài dựa trên cơ sở kỹ thuật điều khiển tự động hồi tiếp áp dụng trong động lực học ô tô. Về lịch sử phát triển, nguyên lý duy trì tốc độ sử dụng cơ cấu ly tâm đã xuất hiện từ năm 1788 (James Watt và Matthew Boulton) trên đầu máy xe lửa và được ứng dụng trên ô tô từ năm 1910 bởi hãng Peerless. Hệ thống CCS hiện đại được kỹ sư Ralph Teetor phát minh năm 1945, lần đầu tiên trang bị thương mại trên mẫu xe Chrysler Imperial năm 1958 và ngày nay được ứng dụng rộng rãi trên các dòng xe của Toyota, Mitsubishi, Volkswagen, Mercedes-Benz, General Motors.
Mô hình toán học động lực học dọc của ô tô được thiết lập để mô tả chuyển động của xe dưới tác động của các lực cản:
$$T_e - R_g (T_b + M_{rr} + h F_a + m g h \theta) = \beta a$$
Trong đó:
- $T_e$: Mô-men xoắn của động cơ.
- $T_b$: Mô-men phanh.
- $R_g$: Tỷ số truyền của hệ thống truyền lực.
- $M_{rr}$: Mô-men cản lăn của bánh xe.
- $h$: Bán kính làm việc thực tế của bánh xe.
- $F_a$: Lực cản khí động học, tính theo công thức $F_a = C_a v^2$ (với $C_a$ là hệ số cản khí động học, $v$ là vận tốc xe).
- $m$: Tổng khối lượng xe.
- $\theta$: Độ dốc mặt đường.
- $\beta$: Đại lượng quán tính quy đổi phụ thuộc vào quán tính động cơ ($J_e$), quán tính các bánh xe ($J_{wf}, J_{wr}$) và khối lượng xe ($m$).
Phương pháp nghiên cứu thực tế được triển khai qua các bước:
- Phương pháp phân tích - tổng hợp: Nghiên cứu tài liệu chuyên ngành về hệ thống điện thân xe, cấu tạo bướm ga điện tử, các loại cảm biến tốc độ, sơ đồ mạch điện xe Toyota Corolla 1996, và tài liệu kỹ thuật về bo mạch Arduino ATmega2560.
- Phương pháp thiết kế và chế tạo kỹ thuật: Ứng dụng các kiến thức cơ khí và điện tử để gia công khung gá, bố trí cụm pedal ga, bộ chấp hành, hệ thống công tắc điều khiển và đấu nối dây dẫn.
- Phương pháp mô phỏng và thực nghiệm: Sử dụng phần mềm Matlab/Simulink để thiết kế giải thuật điều khiển hồi tiếp PID (gồm khâu tỷ lệ P, khâu tích phân I và khâu vi phân D), nạp chương trình điều khiển xuống bo mạch Arduino Mega 2560 R3 và tiến hành đo đạc, kiểm thử thực tế trên mô hình giả lập.
Nguồn dữ liệu của đề tài bao gồm các thông số kỹ thuật tiêu chuẩn của các dòng xe thương mại (Toyota Cressida 80 series, Toyota Corolla 1996, động cơ 7M-GE, 5M-E), tài liệu kỹ thuật của hãng Bosch về hệ thống điều khiển hành trình thích ứng, và thông số phần cứng từ nhà sản xuất vi điều khiển ATmega.
Thiết kế và triển khai
Hệ thống kỹ thuật được xây dựng dưới dạng mô hình bàn giao tiếp mô phỏng hoàn chỉnh một hệ thống CCS trên ô tô, kết hợp giữa phần cứng cơ điện tử và phần mềm điều khiển nhúng.
Kiến trúc phần cứng và thiết bị
Hệ thống phần cứng bao gồm các phân hệ chính sau:
- Khối xử lý trung tâm (CCS ECU): Sử dụng bo mạch vi điều khiển Arduino Mega 2560 R3 với chip ATmega2560. Bo mạch sở hữu bộ nhớ Flash 256 KB, SRAM 8 KB, EEPROM 4 KB, 54 chân I/O số (trong đó có 15 chân hỗ trợ điều chế độ rộng xung PWM), 16 chân ngõ vào Analog, 4 cổng giao tiếp nối tiếp phần cứng (UARTs), dao động thạch anh tần số 16 MHz.
- Khối chấp hành: Sử dụng bộ chấp hành dẫn động bằng motor điện một chiều tích hợp ly hợp từ (magnetic clutch) và chiết áp hồi tiếp vị trí. Ly hợp từ có nhiệm vụ kết nối hoặc ngắt truyền động giữa motor và cáp kéo bướm ga khi có tín hiệu hủy, đảm bảo bướm ga tự động hồi về vị trí không tải nhờ lò xo.
- Khối cảm biến và tín hiệu đầu vào:
- Cảm biến tốc độ xe: Mô hình hỗ trợ khảo sát các dạng cảm biến tốc độ thông dụng (công tắc lưỡi gà, cảm biến quang điện, cảm biến điện từ và cảm biến phần tử điện trở từ MRE 4 cực/20 cực).
- Cảm biến vị trí bướm ga (TPS): Loại biến trở tuyến tính gắn trên cổ họng gió, chuyển đổi góc mở bướm ga thành tín hiệu điện áp VTA gửi về vi điều khiển.
- Cụm công tắc điều khiển: Cần gạt chức năng hỗ trợ các chế độ SET, COAST, RESUME, ACCEL, CANCEL.
- Cụm công tắc hủy an toàn: Gồm công tắc đèn phanh (công tắc kép A và B), công tắc phanh tay, công tắc ly hợp (cho xe số sàn M/T) và công tắc khởi động trung gian vị trí N/P (cho xe số tự động A/T).
- Khối mô phỏng tải và hiển thị: Động cơ điện một chiều (Motor DC) được sử dụng để mô phỏng tốc độ quay của trục thứ cấp hộp số; màn hình hiển thị LCD và dãy đèn LED báo trạng thái hoạt động, hỗ trợ giắc kiểm tra chẩn đoán lỗi.
Thiết kế chương trình điều khiển trên Matlab/Simulink
Chương trình điều khiển được xây dựng dưới dạng các khối chức năng (Block) trong môi trường Matlab/Simulink và biên dịch trực tiếp sang mã nhúng cho bo mạch Arduino:
- Cụm tín hiệu Switches và Sensors: Đọc, lọc nhiễu và xử lý các tín hiệu số từ công tắc điều khiển, các công tắc hủy và tín hiệu xung tốc độ từ cảm biến.
- Cụm Enable/Setpoint: Thực hiện logic ghi nhớ giá trị tốc độ đặt khi người lái kích hoạt lệnh SET (trong dải vận tốc 40 – 200 km/h), tăng tốc độ (+10 km/h mỗi lần gạt ACC), giảm tốc độ (-10 km/h mỗi lần gạt COAST) hoặc phục hồi tốc độ đã lưu (RESUME).
- Cụm PID & Controller Block: Tiếp nhận sai lệch giữa tốc độ đặt và tốc độ thực tế của xe ($e(t) = v_{set} - v_{act}$), tính toán tác động điều khiển qua ba khâu P, I, D nhằm xác định góc mở bướm ga cần thiết để bù đắp sai số.
- Cụm điều khiển bộ chấp hành: Xuất tín hiệu PWM điều khiển chiều quay motor chấp hành và cấp điện áp đóng/ngắt ly hợp từ.
- Cụm hiển thị và chẩn đoán: Điều khiển màn hình LCD hiển thị giá trị tốc độ, xuất tín hiệu đèn báo nguồn/báo lỗi (nháy 5 lần khi mất tín hiệu cảm biến hoặc phát hiện hở mạch).
Nội dung chính theo từng chương
Chương 1: TỔNG QUAN ĐỀ TÀI
Chương 1 trình bày tổng quan tình hình nghiên cứu hệ thống điều khiển ga tự động trong và ngoài nước, nhấn mạnh tính cấp thiết của việc xây dựng thiết bị thực hành phục vụ sinh viên chuyên ngành Công nghệ Kỹ thuật Ô tô tại Đại học Sư phạm Kỹ thuật TPHCM. Chương này nêu rõ 4 mục tiêu nghiên cứu, phương pháp tiếp cận và phạm vi giới hạn của đề tài. Tác giả cũng hệ thống hóa lịch sử hình thành của hệ thống CCS từ cơ cấu ly tâm năm 1788 đến phát minh của Ralph Teetor năm 1945 và phân loại hai dạng bộ chấp hành truyền thống: loại dẫn động bằng áp suất chân không (sử dụng độ chân không đường ống nạp hoặc bơm chân không bổ trợ) và loại dẫn động bằng motor điện.
Chương 2: NGHIÊN CỨU LÝ THUYẾT
Chương 2 phân tích chuyên sâu kết cấu, sơ đồ mạch điện và nguyên lý hoạt động của các bộ phận cấu thành hệ thống CCS:
- Cảm biến tốc độ xe: Phân loại và phân tích nguyên lý 4 loại cảm biến:
- Cảm biến công tắc lưỡi gà: Đóng mở 4 lần trong 1 vòng quay của cáp đồng hồ tốc độ.
- Cảm biến quang điện: Sử dụng LED và transistor quang kết hợp đĩa xẻ rãnh tạo 20 xung/vòng, qua bộ đếm chia thành 4 xung gửi về ECU.
- Cảm biến điện từ: Gồm nam châm vĩnh cửu, cuộn dây và rotor 4 răng gắn trên trục thứ cấp hộp số, phát ra điện áp xoay chiều AC có tần số tỷ lệ với tốc độ quay.
- Cảm biến MRE (phần tử từ trở): Sử dụng vành từ 4 cực hoặc 20 cực gắn trên trục thứ cấp, tích hợp mạch so sánh chuyển đổi sóng xoay chiều thành tín hiệu số.
- Cơ cấu chấp hành và công tắc: Trình bày chi tiết bộ chấp hành chân không (van điều khiển, van xả an toàn, bơm chân không và công tắc chân không ngưỡng 170 mmHg), bộ chấp hành motor điện tích hợp ly hợp từ, và hệ thống bướm ga điện tử ECTS-i giao tiếp mạng CAN.
- Chức năng và logic vận hành: Phân tích logic duy trì tốc độ không đổi, chức năng cài đặt (SET), tăng tốc (ACC), giảm tốc (COAST), phục hồi (RESUME), giới hạn tốc độ thấp (xấp xỉ 40 km/h), giới hạn tốc độ cao (200 km/h), logic hủy thường và hủy tự động, cùng quy trình kiểm tra mã chẩn đoán trên các dòng động cơ Toyota 7M-GE và 5M-E (nối tắt cực E1 và Tc).
- Hệ thống cải tiến: Khảo sát nguyên lý hệ thống kiểm soát hành trình thích ứng ACCS (hoạt động từ 30 km/h trở lên dựa vào cảm biến Radar) và biến thể ACCS Stop & Go (hỗ trợ kiểm soát khoảng cách ở dải tốc độ dưới 30 km/h, có khả năng dừng hẳn và tự khởi hành lại).
- Công cụ phần mềm và phần cứng: Giới thiệu cấu trúc phần mềm Matlab/Simulink và thông số kỹ thuật bo mạch Arduino Mega 2560 R3.
Chương 3: NGHIÊN CỨU THUẬT TOÁN ĐIỀU KHIỂN CCS VÀ ỨNG DỤNG PHẦN MỀM MATLAB SIMULINK TRONG LẬP TRÌNH CCS ECU
Chương 3 tập trung vào sơ đồ nguyên lý điều khiển hồi tiếp vòng kín và phương trình vi phân động lực học chuyển động dọc của ô tô. Nội dung chương trình bày chi tiết giải thuật PID, phân tích vai trò của từng thành phần: khâu P tạo đáp ứng nhanh tỷ lệ với sai lệch tốc độ, khâu I triệt tiêu sai số xác lập ở trạng thái tĩnh, và khâu D đón đầu tốc độ biến thiên để giảm dao động. Chương này mô tả cấu trúc 6 cụm khối trong mô hình Simulink gồm: cụm đọc tín hiệu SWITCHES và SENSORS, cụm logic ENABLE/SETPOINT, cụm PID & CONTROLLER BLOCK, cụm điều khiển bộ chấp hành, cụm mô phỏng tốc độ và cảm biến bướm ga, cùng các block hiển thị LCD và đèn báo.
Chương 4: THIẾT KẾ THI CÔNG MÔ HÌNH HỆ THỐNG CCS
Chương 4 thuyết minh toàn bộ quá trình gia công cơ khí và tích hợp hệ thống điện - điện tử trên mô hình thực nghiệm:
- Lắp đặt bộ chấp hành motor điện và liên kết cơ khí với cụm pedal bướm ga.
- Bố trí cần công tắc điều khiển CCS và các công tắc hủy an toàn (phanh chân, phanh tay, ly hợp).
- Thiết kế mạch hiển thị LCD, dãy đèn LED báo chế độ và giắc kiểm tra chẩn đoán.
- Tích hợp bo mạch Arduino Mega 2560 R3 làm bộ điều khiển trung tâm CCS ECU.
- Gá đặt động cơ điện một chiều (Motor DC) kèm đĩa xung cảm biến tốc độ để mô phỏng trục truyền động của xe.
- Hoàn thiện khung mô hình, bố trí bảng điện và kiểm tra đấu nối dây dẫn.
Chương 5: THỬ NGHIỆM VÀ ĐÁNH GIÁ KẾT QUẢ
Chương 5 trình bày kết quả thử nghiệm mô hình ở các trạng thái vận hành thực tế:
- Kiểm tra đáp ứng của mô hình khi chuyển đổi giữa các trạng thái: kích hoạt (SET), hủy tạm thời (CANCEL khi đạp phanh hoặc kéo phanh tay), và phục hồi tốc độ (RESUME).
- Thu thập và đánh giá đồ thị đáp ứng vận tốc khi thực hiện thao tác tăng tốc (ACC) và giảm tốc (COAST), phân tích thời gian đáp ứng và độ ổn định tốc độ của thuật toán PID.
- So sánh sự tương đồng giữa sơ đồ mạch điện nguyên bản trên xe Toyota Corolla 1996 với sơ đồ mạch điện triển khai thực tế trên mô hình nghiên cứu.
Chương 6: KẾT LUẬN VÀ ĐỊNH HƯỚNG PHÁT TRIỂN ĐỀ TÀI
Chương 6 tổng kết toàn bộ các kết quả đạt được về mặt lý thuyết và chế tạo mô hình phần cứng, chỉ ra các hạn chế còn tồn tại của mô hình và đề xuất định hướng nghiên cứu phát triển tiếp theo của đề tài.
Kết quả và đóng góp
Đề tài đã hoàn thành việc nghiên cứu lý thuyết, xây dựng thuật toán và chế tạo thành công mô hình thực nghiệm hệ thống điều khiển ga tự động CCS. Các kết quả kỹ thuật chính được ghi nhận trong văn bản bao gồm:
| Hạng mục |
Thông số / Đặc tính kỹ thuật đạt được |
| Phần cứng điều khiển |
Bo mạch Arduino Mega 2560 R3 (Chip ATmega2560, 16 MHz, 54 chân Digital, 16 Analog). |
| Dải tốc độ làm việc |
Giới hạn dưới: xấp xỉ 40 km/h; Giới hạn trên: 200 km/h. |
| Bước điều chỉnh tốc độ |
Tăng 10 km/h mỗi lần gạt công tắc ACC; giảm 10 km/h mỗi lần gạt công tắc COAST. |
| Cơ cấu chấp hành |
Motor điện một chiều tích hợp ly hợp từ và chiết áp hồi tiếp vị trí bướm ga. |
| Hệ thống cảm biến |
Cảm biến tốc độ xe tạo xung, cảm biến góc mở bướm ga loại biến trở tuyến tính. |
| Mô phỏng động lực học |
Motor DC giả lập vận tốc xe và tải trọng; đáp ứng ổn định theo thuật toán PID từ Simulink. |
Bên cạnh các thông số vận hành, đề tài đã mô hình hóa đầy đủ các điều kiện hủy chế độ điều khiển chạy tự động, phân loại thành hai nhóm logic chính:
| STT |
Nhóm tín hiệu hủy thường |
Nhóm tín hiệu hủy tự động |
| 1 |
Tín hiệu công tắc đèn phanh bật (đạp phanh). |
Tốc độ xe giảm xuống dưới giới hạn tốc độ thấp (xấp xỉ 40 km/h). |
| 2 |
Tín hiệu công tắc phanh tay bật (kéo phanh tay). |
Tốc độ xe giảm thấp hơn tốc độ đặt trước khoảng 16 km/h (khi leo dốc cao). |
| 3 |
Tín hiệu công tắc ly hợp bật (xe số sàn M/T). |
Mất nguồn cấp đến hệ thống CCS quá 5 giây. |
| 4 |
Tín hiệu vị trí N công tắc khởi động trung gian (xe A/T). |
Hở mạch công tắc đèn phanh hoặc bóng đèn phanh bị cháy. |
| 5 |
Tín hiệu công tắc CANCEL bật (kéo cần điều khiển). |
Tín hiệu cảm biến tốc độ xe không vào ECU trong khoảng 140 giây. |
| 6 |
— |
Dòng điện quá lớn chạy qua transistor dẫn động bộ chấp hành. |
| 7 |
— |
Ngắn mạch hoặc tín hiệu bất thường từ công tắc điều khiển/bộ vi xử lý. |
Về mặt đóng góp và giải pháp ứng dụng:
- Đề tài đã cung cấp một thiết bị thực nghiệm trực quan, hoàn chỉnh phục vụ giảng dạy cho các môn học "Ứng dụng điều khiển tự động trên ô tô" và "Thực tập hệ thống điện thân xe" tại Trường Đại học Sư phạm Kỹ thuật TPHCM.
- So với các nghiên cứu trước đây vốn chủ yếu tập trung vào kết cấu cơ khí truyền thống, đề tài đã kết hợp thành công phương pháp thiết kế dựa trên mô hình (Model-Based Design) bằng Matlab/Simulink với phần cứng nhúng giá thành thấp, giúp người học dễ dàng tiếp cận nguyên lý điều khiển điện tử ô tô hiện đại.
Hạn chế và hướng nghiên cứu tiếp
Các hạn chế được chỉ ra trong đề tài bao gồm:
- Tín hiệu tốc độ xe mới chỉ dừng lại ở việc giả lập thông qua động cơ điện một chiều (Motor DC), chưa tái tạo được đầy đủ các điều kiện cản phức tạp của môi trường thực tế như sự thay đổi đột ngột của độ dốc mặt đường, lực cản gió động học lớn ($C_a v^2$) hay sự trượt của bánh xe trong điều kiện thời tiết xấu (mưa, đường trơn trượt).
- Hệ thống điều khiển chưa tích hợp sâu với mạng truyền thông CAN BUS của các thế hệ xe mới sử dụng bướm ga điện tử hoàn toàn (ECTS-i) mà vẫn sử dụng cơ cấu kéo cáp truyền thống qua motor chấp hành.
Định hướng phát triển tiếp theo của đề tài:
- Mở rộng và nâng cấp mô hình thành hệ thống điều khiển hành trình thích ứng (Adaptive Cruise Control System - ACCS) bằng cách tích hợp thêm cảm biến khoảng cách (Radar hoặc cảm biến siêu âm) phía trước để tự động điều chỉnh vận tốc theo phương tiện phía trước.
- Nghiên cứu và hoàn thiện tính năng "ACC Stop & Go", cho phép mô hình hoạt động ở dải vận tốc thấp dưới 30 km/h, có khả năng tự động giảm tốc dừng hẳn và tái khởi động xe khi mật độ giao thông thông thoáng trở lại.
Giá trị tham khảo
Tài liệu khóa luận và mô hình kỹ thuật này mang lại giá trị tham khảo cụ thể cho các nhóm đối tượng:
- Sinh viên ngành Công nghệ Kỹ thuật Ô tô, Cơ điện tử và Kỹ thuật Điều khiển: Tài liệu là nguồn tham khảo chi tiết về quy trình lập trình nhúng từ Matlab/Simulink sang vi điều khiển Arduino, cấu tạo và sơ đồ mạch điện của các thế hệ cảm biến tốc độ ô tô, cơ cấu chấp hành ga tự động và logic xử lý tín hiệu an toàn.
- Giảng viên và cán bộ hướng dẫn thực hành: Cung cấp tài liệu hướng dẫn kỹ thuật và mô hình học cụ trực quan để tổ chức các bài thí nghiệm, kiểm tra chẩn đoán lỗi trên hệ thống điện thân xe và điều khiển tự động.
- Người làm đề tài nghiên cứu liên quan: Cung cấp cơ sở lý thuyết về động lực học dọc ô tô, phương pháp xây dựng giải thuật PID điều khiển vận tốc xe và sơ đồ đấu nối mạch điện thực tế trên dòng xe Toyota Corolla 1996.
Câu hỏi thường gặp
1. Dải tốc độ kích hoạt và các ngưỡng giới hạn của hệ thống CCS trong đồ án được quy định như thế nào?
Hệ thống chỉ cho phép kích hoạt và duy trì tốc độ trong dải từ 40 km/h đến 200 km/h. Hệ thống không thể cài đặt tốc độ dưới 40 km/h hoặc trên 200 km/h. Khi tốc độ xe thực tế giảm xuống dưới 40 km/h, chế độ điều khiển tự động sẽ bị hủy và giá trị tốc độ đã lưu trong bộ nhớ sẽ bị xóa.
2. Hệ thống CCS trên mô hình sử dụng thuật toán nào để ổn định vận tốc và được lập trình bằng công cụ gì?
Hệ thống sử dụng thuật toán điều khiển hồi tiếp PID (gồm khâu tỷ lệ P, khâu tích phân I và khâu vi phân D) dựa trên phương trình động lực học chuyển động dọc của ô tô. Thuật toán được xây dựng và mô phỏng trên phần mềm Matlab/Simulink, sau đó biên dịch trực tiếp xuống vi điều khiển Arduino Mega 2560 R3 (chip ATmega2560).
3. Khi người lái thao tác trên cần điều khiển, các chức năng ACC và COAST làm thay đổi tốc độ xe như thế nào?
Khi hệ thống CCS đang hoạt động, mỗi lần gạt công tắc RES/ACC sẽ làm tăng tốc độ đặt thêm 10 km/h (nếu giữ công tắc, tốc độ sẽ tăng liên tục cho đến khi nhả). Ngược lại, mỗi lần gạt công tắc SET/COAST sẽ làm giảm tốc độ đặt đi 10 km/h (nếu giữ công tắc, tốc độ sẽ giảm liên tục đến khi nhả).
4. Khi xảy ra sự cố kỹ thuật, hệ thống CCS phát tín hiệu cảnh báo và chẩn đoán mã lỗi như thế nào?
Nếu ECU không nhận được tín hiệu cảm biến tốc độ trong khoảng 140 giây hoặc hệ thống bị hủy tự động do hư hỏng bộ chấp hành/công tắc, đèn báo nguồn trên bảng điều khiển sẽ nháy 5 lần để cảnh báo. Kỹ thuật viên có thể đọc mã chẩn đoán bằng cách nối cực E1 và Tc trên giắc kiểm tra (đối với dòng động cơ Toyota 5M-E/7M-GE) và quan sát số lần nháy của đèn báo.
5. Điểm khác biệt cốt lõi giữa hệ thống CCS tiêu chuẩn và hai hệ thống cải tiến ACCS, ACCS Stop & Go là gì?
CCS tiêu chuẩn chỉ duy trì tốc độ cố định đã cài đặt mà không nhận biết được chướng ngại vật phía trước. Hệ thống ACCS bổ sung cảm biến Radar để tự động điều chỉnh tốc độ duy trì khoảng cách an toàn với xe phía trước ở dải tốc độ từ 30 km/h trở lên. Hệ thống ACCS Stop & Go mở rộng phạm vi hoạt động xuống dưới 30 km/h, cho phép xe tự động phanh dừng hoàn toàn khi ùn tắc giao thông và tự khởi hành lại khi xe phía trước di chuyển.
Kết luận
Đồ án tốt nghiệp đã giải quyết trọn vẹn nhiệm vụ nghiên cứu lý thuyết, thiết kế thuật toán điều khiển PID trên Matlab/Simulink và chế tạo thành công mô hình thực nghiệm hệ thống điều khiển ga tự động (CCS) sử dụng vi điều khiển Arduino Mega 2560 R3. Mô hình đáp ứng chính xác các chức năng vận hành, logic hủy an toàn và chẩn đoán theo tiêu chuẩn của các dòng xe thương mại, đồng thời mô phỏng trực quan hoạt động của cơ cấu chấp hành và cảm biến tốc độ. Kết quả nghiên cứu không chỉ làm sáng tỏ nguyên lý điều khiển tự động trên ô tô mà còn cung cấp một học cụ thực hành có giá trị ứng dụng cao cho công tác đào tạo chuyên ngành Công nghệ Kỹ thuật Ô tô.