Chương 1: Tổng quan đề tài CHƯƠNG 2: GIỚI THIỆU PHẦN MỀM MÔ PHỎNG VÀ HỆ THỐNG ĐIỀU KHIỂN TỰ ĐỘNG TRÊN Ô TÔ Giới thiệu phần mềm mô phỏng Phần mềm MATLAB/Simulink MATLAB là phần mềm cung cấp môi trường tính toán số và lập trình, do công ty MathWorks thiết kế. MATLAB cho phép tính toán số với ma trận, vẽ đồ thị hàm số hay biểu đồ thông tin, thực hiện thuật toán, tạo các giao diện người dùng và liên kết với những chương trình máy tính viết trên nhiều ngôn ngữ lập trình khác. Với thư viện Toolbox, MATLAB cho phép mô phỏng tính toán, thực nghiệm nhiều mô hình trong thực tế và kỹ thuật. Simulink là một môi trường lập trình đồ họa dựa trên MATLAB để mô hình hóa, mô phỏng và phân tích các hệ thống động đa miền.
Giao diện chính của nó là một công cụ sơ đồ khối đồ họa và một bộ thư viện khối có thể tùy chỉnh. Nó cung cấp tích hợp chặt chẽ với phần còn lại của môi trường MATLAB và có thể điều khiển MATLAB hoặc được tập lệnh từ nó. Simulink được sử dụng rộng rãi trong điều khiển tự động và xử lý tín hiệu kỹ thuật số để mô phỏng đa miền và thiết kế dựa trên mô hình. Biểu tượng phần mềm MATLAB/Simulink Phần mềm Carsim CarSim là phần mềm được xây dựng và phát triển bởi công ty Mechanical Simulation Corp., có trụ sở tại Ann Arbor, Michigan, chuyên cung cấp các ứng dụng để mô phỏng và tương tác 3D.
Ra mắt từ năm 1996, đến nay CarSim cùng với các phần mềm tính toán khác như TruckSim, BikeSim đã cung cấp cho hơn 30 nhà sản xuất, 150 trường đại học và các nhóm nghiên cứu trên toàn thế giới. CarSim mô phỏng các chuyển động của xe đua, xe khách, xe tải nhẹ và các loại xe tiện ích. Được dùng để thiết kế, phát triển và kiểm định các hệ thống trên ô tô, CarSim cho phép người dùng có thể thay đổi các thông số, lựa chọn và phân tích tối ưu về khí động học, kiểm nghiệm khung sườn và những ảnh hưởng của hệ thống treo, lái, phanh… đến ô tô. CarSim phân tích hiệu suất của ô tô ứng với sự thay đổi của các hệ thống truyền lực và điều khiển trên xe trong một môi trường nhất định thông qua các chuyển động, lực và moment tác động lên quá trình tăng tốc, ổn định hoặc phanh xe.
Và CarSim là phần mềm mô phỏng có hình ảnh sống động, với hơn 800 phương trình phân tích, tính toán và có khả năng xuất file dưới các định dạng của MATLAB, Excel… Bằng giao diện hiện đại, người dùng có thể sử dụng CarSim để mô phỏng hoặc đồ thị các kết quả nhanh chóng. Các đồ thị và kết quả mô phỏng là những công cụ phân tích linh hoạt và mang tính tương tác cao, từ đó chúng ta có thể dễ dàng xuất và đưa vào các bản báo cáo và thuyết trình. Những phép toán sử dụng trong CarSim được xây dựng từ cơ sở lý thuyết cũng như đã qua kiểm nghiệm thực tế chặt chẽ. CarSim sử dụng chương trình VehicleSim Lisp để tổng hợp, phân tích các phương trình tính toán, cung cấp những phương trình phi tuyến chính xác để hỗ trợ các mô phỏng phức tạp, từ đó giúp cho việc tính toán được tối ưu.
Ngoài ra, MATLAB/Simulink được viết trên nền của Visual Basic, C++, cho nên chúng ta có thể tùy biến hoặc xây dựng những công cụ hỗ trợ cho chúng một cách thuận tiện. Biểu tượng phần mềm Carsim Hệ thống điều khiển tự động trên ô tô Lý thuyết điều khiển tự động là một nhánh liên ngành của kỹ thuật và toán học, liên quan đến hành vi của các hệ thống động lực. Đầu ra mong muốn của một hệ thống được gọi là giá trị đặt trước. Khi một hoặc nhiều biến đầu ra của hệ thống cần tuân theo một giá trị đặt trước theo thời gian, một bộ điều khiển điều khiển các đầu vào cho hệ thống để đạt được hiệu quả mong muốn trên đầu ra hệ thống.
Hệ thống điều khiển vòng kín (Closed – Loop Control System) Hệ thống điều khiển vòng kín (Closed – Loop Control System) hay còn gọi là hệ thống điều khiển hồi tiếp (feedback control system) là một kiểu điều khiển của hệ thống điều khiển tự động trên ô tô bên cạnh hệ thống điều khiển vòng hở (Open – Loop Control System). Trong một hệ thống điều khiển vòng kín, một cảm biến giám sát đầu ra và cung cấp dữ liệu đó về một máy tính để điều chỉnh một cách liên tục tín hiệu điều khiển đầu vào khi cần thiết để giữ cho sai số điều khiển trong mức độ tối thiểu. Tín hiệu phản hồi về hệ thống cho phép bộ điều khiển bù một cách linh động cho những thay đổi trong hệ thống. Một hệ thống điều khiển phản hồi lý tưởng loại bỏ tất cả những sai số, có tác dụng giảm thiểu tác động của bất kỳ lực nào có thể hoặc không thể phát sinh trong suốt quá trình làm việc và tạo ra một phản ứng trong hệ thống mà phù hợp hoàn hảo với mong muốn của người dùng.
Trong thực tế, điều này không thể thực hiện được do sai số đo lường trong các cảm biến, độ trễ trong các bộ điều khiển, và sự không hoàn hảo trong điều khiển đầu vào. Sơ đồ khối hệ thống điều khiển vòng kín Đối tượng nghiên cứu của đề tài là hệ thống ABS và hệ thống TCS là các hệ thống điều khiển tự động trên ô tô sử dụng điều khiển hồi tiếp với bộ điều khiển – Controller là bộ điều khiển On-Off và bộ điều khiển PID, cơ cấu chấp hành – Actuator là cơ cấu phanh, sử dụng các cảm biến phản hồi – sensor là các cảm biến vận tốc góc bánh xe, cảm biến gia tốc đo tốc độ của các bánh xe, tốc độ chuyển động của ô tô, … tính toán và xử lý để đạt hiệu quả phanh và hiệu quả tăng tốc của hệ thống ABS và hệ thống TCS. Bộ điều khiển On-Off Trong lý thuyết điều khiển, điều khiển On-Off hay điều khiển đóng – mở, cũng được gọi là điều khiển trễ, là một bộ điều khiển phản hồi chuyển đột ngột giữa hai trạng thái. Các bộ điều khiển này có thể được thực hiện trong điều kiện của bất kỳ yếu tố nào có độ trễ.
Hàm bước Heaviside ở dạng rời rạc là một ví dụ của một tín hiệu điều khiển bang-bang. Do tín hiệu điều khiển gián đoạn, các hệ thống bao gồm các bộ điều khiển bang-bang là những hệ thống cấu trúc biến đổi, và các bộ điều khiển bang-bang do vậy chính là các bộ điều khiển cấu trúc biến đổi. Bộ điều khiển On-Off trong Simulink Bộ điều khiển PID Một bộ điều khiển vi tích phân tỉ lệ ( PID- Proportional Integral Derivative) là một cơ chế phản hồi vòng điều khiển tổng quát được sử dụng rộng rãi trong các hệ thống điều khiển công nghiệp – bộ điều khiển PID là bộ điều khiển được sử dụng nhiều nhất trong các bộ điều khiển phản hồi. Bộ điều khiển PID sẽ tính toán giá trị "sai số" là hiệu số giữa giá trị đo thông số biến đổi và giá trị đặt mong muốn.
Bộ điều khiển sẽ thực hiện giảm tối đa sai số bằng cách điều chỉnh giá trị điều khiển đầu vào. Trong trường hợp không có kiến thức cơ bản (mô hình toán học) về hệ thống điều khiển thì bộ điều khiển PID là sẽ bộ điều khiển tốt nhất. [1] Tuy nhiên, để đạt được kết quả tốt nhất, các thông số PID sử dụng trong tính toán phải điều chỉnh theo tính chất của hệ thống-trong khi kiểu điều khiển là giống nhau, các thông số phải phụ thuộc vào đặc thù của hệ thống. Giải thuật tính toán bộ điều khiển PID bao gồm 3 thông số riêng biệt, do đó đôi khi nó còn được gọi là điều khiển ba khâu: các giá trị tỉ lệ, tích phân và đạo hàm, viết tắt là P,I và D.
Những giá trị này có thể làm sáng tỏ về quan hệ thời gian: P phụ thuộc vào sai số hiện tại, I phụ thuộc vào tích lũy các sai số quá khứ và D dự đoán các sau số tương lai dựa vào tốc độ thay đổi hiện tại. Sơ đồ khối bộ điều khiển PID CHƯƠNG 3: TỔNG QUAN CÁC TÍNH NĂNG HỆ THỐNG PHANH (ABS,TSC,VSC) Tổng quan về hệ thống chóng bó cứng phanh ABS: Giới thiệu Hệ thống phanh (Brake System) là hệ thống điều khiển tự động an toàn trên ô tô, được dùng để giảm tốc độ hoặc dừng và đỗ ô tô trong những trường hợp cần thiết. Nó là một trong những bộ phận chính và đóng vai trò quan trọng khi điều khiển ô tô trên đường. Chất lượng của một hệ thống phanh trên ô tô được đánh giá thông qua hiệu quả phanh (quãng đường phanh, thời gian phanh và gia tốc phanh), đồng thời còn phải đảm bảo tính ổn định chuyển động của ô tô khi phanh.
Khi ô tô phanh đột ngột hoặc phanh trên các loại đường trơn, đường băng, đường tuyết sẽ dễ xảy ra hiện tượng sớm bị hãm cứng bánh xe (hiện tượng bánh xe bị trượt lết trên mặt đường khi phanh). Lúc này, quãng đường phanh sẽ dài hơn (hiệu quả phanh giảm) đồng thời dẫn đến tình trạng mất ổn định hướng lái và khả năng điều khiển của ô tô. Nếu các bánh xe trước bị hãm cứng thì xe không thể chuyển hướng theo sự điều khiển của người lái. Nếu các bánh xe sau bị hãm cứng thì sự khác nhau giữa hệ số bám của bánh xe trái và phải với mặt đường sẽ làm cho đuôi xe bị đảo, lúc này xe bị trượt ngang.
Trong trường hợp xe phanh khi đang quay vòng, hiện tượng trượt ngang của các bánh xe dễ dẫn đến các hiện tượng quay vòng thiếu hoặc thừa, từ đó làm mất tính ổn định chuyển động của ô tô. Để giải quyết được vấn đề trên, đa phần các ô tô hiện đại ngày nay đều được trang bị hệ thống chống bó cứng phanh, còn được gọi là hệ thống ABS – Anti-lock Braking System. Hệ thống này sẽ chống hiện tượng bị hãm cứng của bánh xe bằng cách điều khiển và thay đổi áp suất dầu tác dụng lên các cơ cấu phanh được đặt tại các bánh xe để ngăn không cho chúng bị hãm cứng khi phanh trên đường trơn hoặc khi phanh đột ngột, đảm bảo hiệu quả phanh và tính ổn định chuyển động của ô tô khi phanh. Lịch sử phát triển Ý tưởng về hệ thống phanh chống bó cứng được sáng tạo bởi kỹ sư người Pháp Gabriel Voisin vào năm 1929.
Ông phát triển một hệ thống cơ khí chống khóa bánh xe cho máy bay để ngăn việc bánh xe bị khóa cứng khi hạ cánh, giúp duy trì độ bám đường.