Tổng quan nghiên cứu

Bệ thử động lực học là thiết bị thiết yếu trong việc đánh giá công suất và hiệu suất vận hành của ô tô và xe máy. Theo ước tính, việc thử nghiệm trực tiếp trên đường thật gặp nhiều hạn chế như chi phí cao, điều kiện thực nghiệm không ổn định và thiết bị phức tạp. Do đó, việc phát triển bệ thử có khả năng mô phỏng chính xác quán tính và lực cản đường nhằm tái tạo điều kiện vận hành thực tế là rất cần thiết. Nghiên cứu này tập trung vào thiết kế bộ điều khiển lực cản sử dụng mạng neuron nhân tạo để mô phỏng quán tính và lực cản đường trên bệ thử động lực học xe gắn máy, với phạm vi thử nghiệm từ khối lượng 157kg đến 810kg, vận hành theo 5 chu trình tiêu chuẩn như WMTC, NEDC và Japan 10-15 mode. Mục tiêu chính là xây dựng mô hình bệ thử và bộ điều khiển có khả năng tái tạo lực cản tổng hợp tương đương với lực cản thực tế trên đường, từ đó nâng cao độ chính xác và tính linh hoạt trong đánh giá động lực học, tiêu hao nhiên liệu và phát thải của phương tiện. Kết quả nghiên cứu có ý nghĩa quan trọng trong việc giảm chi phí thử nghiệm, tăng độ tin cậy và hỗ trợ công tác đào tạo, nghiên cứu khoa học cũng như đăng kiểm phát thải cho các phương tiện giao thông.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu dựa trên hai lý thuyết chính: động lực học chuyển động của xe và mạng neuron nhân tạo (Artificial Neural Network - ANN). Động lực học xe mô tả sự cân bằng lực kéo và lực cản (lực cản lăn, lực cản khí động, lực cản quán tính) tác động lên xe khi vận hành trên đường phẳng nằm ngang, được biểu diễn qua phương trình Newton:

$$ F_k - F_c = m_v \dot{v} $$

trong đó, $F_c = F_r + F_a$ là tổng lực cản lăn và lực cản khí động, $m_v$ là khối lượng xe, $\dot{v}$ là gia tốc xe. Trên bệ thử, lực cản tổng hợp gồm lực cản ma sát con lăn và lực cản điện từ do máy điện tạo ra, đồng thời mô phỏng quán tính con lăn. Mạng neuron nhân tạo được sử dụng để xấp xỉ luật điều khiển phi tuyến phức tạp nhằm điều khiển lực cản mô phỏng, với cấu trúc mạng truyền thẳng nhiều lớp ẩn, sử dụng hàm kích hoạt tanh sigmoid cho các lớp ẩn và hàm tuyến tính cho lớp ra. Mạng được huấn luyện bằng thuật toán lan truyền ngược Levenberg-Marquardt, giúp tối ưu hóa trọng số và độ lệch neuron để đạt độ chính xác cao trong mô phỏng.

Phương pháp nghiên cứu

Nghiên cứu sử dụng môi trường mô phỏng SIMULINK của phần mềm MATLAB để xây dựng mô hình bệ thử và bộ điều khiển. Dữ liệu huấn luyện mạng neuron được thu thập từ 32 trường hợp thử nghiệm mở rộng, bao gồm 4 mức khối lượng xe (157kg, 275kg, 524kg, 810kg) và 2 chu trình thử nghiệm WMTC part 2 và part 3, với tổng tải trọng từ 157kg đến 810kg. Tập dữ liệu được chia thành ba phần: training set (60%), validation set (20%) và testing set (20%) để đảm bảo hiệu quả huấn luyện và kiểm định mô hình. Phương pháp phân tích bao gồm so sánh đáp ứng của bộ điều khiển PID truyền thống và bộ điều khiển mạng neuron nhân tạo trong việc mô phỏng lực cản và quán tính xe trên bệ thử. Thời gian nghiên cứu kéo dài từ tháng 9/2022 đến tháng 7/2023, với các bước chính gồm xây dựng mô hình, thiết kế bộ điều khiển, huấn luyện mạng và đánh giá kết quả.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

  1. Bộ điều khiển PID truyền thống không đáp ứng tốt: Khi sử dụng bộ điều khiển PID với cùng hệ số, bệ thử không thể mô phỏng chính xác lực cản tổng hợp cho các xe có khối lượng khác nhau. Ví dụ, với xe 810kg theo chu trình WMTC part 2, sai số gia tốc và lực kéo vượt quá mức cho phép, trong khi với xe 215kg sử dụng cùng bộ PID, sai lệch còn lớn hơn, cho thấy tính phi tuyến và đa dạng của lực cản không được xử lý hiệu quả.

  2. Bộ điều khiển mạng neuron nhân tạo cải thiện đáng kể độ chính xác: Sau khi huấn luyện, mạng neuron nhân tạo có khả năng xấp xỉ luật điều khiển phi tuyến, giúp bệ thử mô phỏng lực cản và quán tính xe với sai số giảm xuống dưới 5% trong hầu hết các trường hợp thử nghiệm. Đồ thị so sánh vận tốc, momen kéo và lực cản giữa mô hình bệ thử và dữ liệu thực tế cho thấy sự trùng khớp cao, đặc biệt với các chu trình WMTC và NEDC.

  3. Khả năng tổng quát hóa của mạng neuron: Mạng neuron được huấn luyện trên tập dữ liệu đa dạng về khối lượng xe và chu trình thử nghiệm, cho phép bộ điều khiển hoạt động hiệu quả với nhiều mẫu xe và điều kiện vận hành khác nhau, vượt trội so với bộ PID cố định.

  4. Tính linh hoạt và ứng dụng thực tiễn: Bệ thử với bộ điều khiển mạng neuron có thể vận hành ở tốc độ tối đa 125 km/h, phù hợp với các tiêu chuẩn thử nghiệm hiện hành, đồng thời giảm thiểu chi phí và tăng tính lặp lại trong thử nghiệm so với thử nghiệm trên đường thật.

Thảo luận kết quả

Nguyên nhân chính của sự khác biệt giữa bộ điều khiển PID và mạng neuron là do tính phi tuyến và đa biến của lực cản và quán tính xe, không thể được mô phỏng chính xác bằng bộ điều khiển tuyến tính truyền thống. Mạng neuron nhân tạo với khả năng học và xấp xỉ phi tuyến đã khắc phục được hạn chế này, đồng thời thích ứng với sự thay đổi của các biến trạng thái như khối lượng xe, lực kéo và vận tốc. So sánh với các nghiên cứu trước đây trong lĩnh vực điều khiển bệ thử động lực học, kết quả này khẳng định hiệu quả của việc ứng dụng trí tuệ nhân tạo trong điều khiển hệ thống phi tuyến phức tạp. Dữ liệu có thể được trình bày qua các biểu đồ so sánh vận tốc và momen kéo giữa mô hình bệ thử và dữ liệu thực tế, cũng như bảng sai số năng lượng kéo và phanh giữa các phương pháp điều khiển, giúp minh họa rõ ràng sự cải thiện về độ chính xác.

Đề xuất và khuyến nghị

  1. Triển khai bộ điều khiển mạng neuron nhân tạo trong các bệ thử động lực học hiện có: Động tác này nhằm nâng cao độ chính xác mô phỏng lực cản và quán tính, giảm sai số thử nghiệm xuống dưới 5%, thực hiện trong vòng 12 tháng, do các phòng thí nghiệm kỹ thuật cơ khí và giao thông chủ trì.

  2. Mở rộng phạm vi huấn luyện mạng neuron với các mẫu xe và chu trình thử nghiệm đa dạng hơn: Tăng cường khả năng tổng quát hóa của bộ điều khiển, đảm bảo phù hợp với các loại xe mới và điều kiện vận hành khác nhau, tiến hành trong 18 tháng, do các nhóm nghiên cứu và trung tâm đào tạo kỹ thuật thực hiện.

  3. Phát triển giao diện phần mềm tích hợp bộ điều khiển mạng neuron dễ sử dụng: Hỗ trợ người vận hành bệ thử trong việc thiết lập và điều chỉnh tham số, giảm thiểu sai sót vận hành, hoàn thành trong 6 tháng, do các đơn vị phát triển phần mềm và phòng thí nghiệm phối hợp thực hiện.

  4. Đào tạo và nâng cao năng lực cho cán bộ kỹ thuật và nghiên cứu viên: Tổ chức các khóa đào tạo về mạng neuron nhân tạo và ứng dụng trong điều khiển bệ thử, nhằm nâng cao trình độ chuyên môn và khả năng vận hành thiết bị, thực hiện định kỳ hàng năm, do các trường đại học và viện nghiên cứu đảm nhiệm.

Đối tượng nên tham khảo luận văn

  1. Các nhà nghiên cứu và kỹ sư trong lĩnh vực kỹ thuật cơ khí động lực: Luận văn cung cấp phương pháp và kết quả ứng dụng mạng neuron nhân tạo trong điều khiển bệ thử, hỗ trợ phát triển các hệ thống mô phỏng lực cản và quán tính chính xác.

  2. Phòng thí nghiệm và trung tâm kiểm định phương tiện giao thông: Tham khảo để nâng cấp hoặc thiết kế bệ thử động lực học với bộ điều khiển tiên tiến, giúp cải thiện độ tin cậy và hiệu quả thử nghiệm.

  3. Giảng viên và sinh viên ngành kỹ thuật cơ khí, kỹ thuật ô tô: Tài liệu nghiên cứu chi tiết về mô hình động lực học, mạng neuron nhân tạo và ứng dụng thực tế, phục vụ cho giảng dạy và nghiên cứu khoa học.

  4. Các nhà phát triển phần mềm và thiết bị điều khiển tự động: Cung cấp cơ sở lý thuyết và thực nghiệm để phát triển các giải pháp điều khiển phi tuyến sử dụng trí tuệ nhân tạo trong lĩnh vực công nghiệp ô tô và xe máy.

Câu hỏi thường gặp

  1. Bộ điều khiển mạng neuron nhân tạo có ưu điểm gì so với bộ PID truyền thống?
    Bộ điều khiển mạng neuron có khả năng xấp xỉ các luật điều khiển phi tuyến phức tạp, thích ứng với nhiều điều kiện vận hành và mẫu xe khác nhau, giảm sai số mô phỏng lực cản xuống dưới 5%, trong khi bộ PID thường chỉ hiệu quả với điều kiện cố định và tuyến tính.

  2. Phạm vi khối lượng xe thử nghiệm của bệ thử là bao nhiêu?
    Bệ thử được thiết kế để thử nghiệm với khối lượng xe từ 157kg đến 810kg, phù hợp với đa dạng các loại xe gắn máy phổ biến hiện nay.

  3. Chu trình thử nghiệm nào được sử dụng trong nghiên cứu?
    Nghiên cứu sử dụng 5 chu trình tiêu chuẩn gồm WMTC part 1, WMTC part 2, WMTC part 3, NEDC và Japan 10-15 mode, đảm bảo tính đại diện cho các điều kiện vận hành thực tế.

  4. Mạng neuron được huấn luyện như thế nào?
    Mạng neuron được huấn luyện bằng thuật toán lan truyền ngược Levenberg-Marquardt trên tập dữ liệu đa dạng, bao gồm các biến trạng thái như khối lượng xe, lực kéo, lực cản và vận tốc, nhằm tối ưu hóa trọng số và độ lệch neuron để đạt độ chính xác cao.

  5. Ứng dụng thực tiễn của bộ điều khiển này là gì?
    Bộ điều khiển giúp mô phỏng chính xác lực cản và quán tính trên bệ thử, giảm chi phí và tăng tính lặp lại trong thử nghiệm, hỗ trợ công tác đăng kiểm phát thải, thiết kế pin cho xe điện và đào tạo kỹ thuật viên trong lĩnh vực giao thông vận tải.

Kết luận

  • Bộ điều khiển mạng neuron nhân tạo đã chứng minh khả năng mô phỏng lực cản và quán tính xe trên bệ thử động lực học với độ chính xác cao, vượt trội so với bộ PID truyền thống.
  • Mô hình bệ thử và bộ điều khiển được xây dựng và huấn luyện trên dữ liệu thực nghiệm đa dạng, bao phủ khối lượng xe từ 157kg đến 810kg và nhiều chu trình thử nghiệm tiêu chuẩn.
  • Kết quả nghiên cứu góp phần giảm chi phí thử nghiệm, tăng tính linh hoạt và độ tin cậy trong đánh giá hiệu suất xe gắn máy và ô tô.
  • Đề xuất triển khai ứng dụng bộ điều khiển mạng neuron trong các bệ thử hiện có và mở rộng nghiên cứu cho các loại xe và điều kiện vận hành khác.
  • Các bước tiếp theo bao gồm phát triển giao diện phần mềm tích hợp, đào tạo nhân lực và mở rộng phạm vi huấn luyện mạng neuron để nâng cao hiệu quả ứng dụng thực tế.

Hành động tiếp theo là áp dụng kết quả nghiên cứu vào thực tiễn tại các phòng thí nghiệm và trung tâm kiểm định, đồng thời tiếp tục nghiên cứu mở rộng để nâng cao chất lượng và phạm vi ứng dụng của bộ điều khiển mạng neuron nhân tạo trong lĩnh vực động lực học phương tiện giao thông.