Professional Documents
Culture Documents
F F
b k
Trong đó:
m : Là khối lượng của xe (kg), Fb : Tổng lực cản tác động vào xe (N.s/m), Fk : lực kéo của xe (N)
v : Là vận tốc của xe (m/s)
Lực kéo của xe Fk được sinh ra từ động cơ gắn trên xe mà ở đó mô men xoắn tỷ lệ thuận
với tỷ lệ phun nhiên liệu hay vị trí của bướm ga (tín hiệu điều khiển 0 u 1 ). Mô men xoắn là
một hàm phi tuyến theo tốc độ động cơ, đưa ra bởi đường cong mô men [2]:
n
v : n v (2)
r
2
T Tm 1 1 (3)
m
nu
Fk T nuT ( n v) (4)
r
Trong đó: Tm là mô men xoắn cực đại của động cơ, n là hàm tỷ số truyền của bánh răng,
là tốc độ của động cơ, m là tốc độ mà ở đó mô men xoắn đạt cực đại, n là tỷ số truyền của
bánh răng, r là bán kính bánh xe, v là vận tốc của xe, là hệ số, u là tín hiệu điều khiển
( 0 u 1 )[2].
Tổng lực cản tác động vào hệ xe bao gồm: Fg là lực cản do trọng trường, Fr là lực cản do
ma sát lăn của bánh xe, Fa lực cản của không khí [2].
1
Fb Fg Fr Fa mg sin mgCr Cv Av 2 (5)
2
Trong đó: m là khối lượng của xe,g là gia tốc trọng trường, Cr là hệ số cản lăn, Cv là hệ
số cản của không khí theo phương dọc, A là tiết diện mặt cản trước của xe, v là vận tốc của xe,
là góc nghiên của đường, là mật dộ không khí [2].
a. Mô hình trạng thái của động học ô tô theo phương dọc
Hệ thống có phần năng lượng duy nhất là động năng của xe, do đó vận tốc v là biến trạng
thái duy nhất. Từ (1) ta có phương trình trạng thái của hệ động học ô tô theo phương dọc là [4]:
Fb
v Fk
1
x v
m m (6)
y 1 v
Từ (5) ta có các ma trận hệ thống của mô hình trạng thái[4]:
b 1
A , B , C 1 , D0
m m
b. Hàm truyền của động học ô tô theo phương dọc
Sử dụng phép biến đổi Laplace cho phương trình vi phân (1), bỏ qua có điều kiện ban đầu,
chúng ta tìm được hàm truyền của đối tượng như sau [4]:
V s 1
P s (7)
U s ms Fb
2.2. Tổng hợp bộ điều khiển và mô phỏng hệ kiểm soát hành trình của xe sử dụng Matlab -
Simulink
Khảo sát một hệ xe có các thông số theo bảng 1[2].
Bảng 1. Bảng thống số của hệ xe
Ký Ký
Ý nghĩa Giá trị Ý nghĩa Giá trị
hiệu hiệu
A Tiết diện mặt cản trước của xe 2.4[ m2] Tốc độ của động cơ [rad/s]
m Khối lượng của xe 1000[kg] Hệ số 0.4
g Gia tốc trọng trường 9.8 [m/s2] Góc nghiên của đường [rad]
mô men xoắn cực đại
Cr Hệ số cản lăn 0.01 Tm 190[Nm]
của động cơ
Hệ số cản của không khí theo Thứ tự chuyển số của
Cv phương dọc
0.32 n hộp số
[40,25,16,12,10]
Từ các phương trình (1),(2),(3),(4),(5) sử dụng công cụ Matlab – Simulink [1] ta có mô phỏng
hệ thống điều khiển hành trình cho xe ô tô theo động học theo phương dọc sử dụng bộ điều khiển
PID (hình 2).
Hình 2. Mô phỏng hệ kiểm soát hành trình cho hệ xe sử dụng thuật toán điều khiển PID
Nhiệm vụ của bộ điều khiển PID là phát hiện sai lệch e, tạo hàm điều khiển u sao cho hệ
thống ổn định đầu ra y và đảm bảo chất lượng động, tĩnh theo yêu cầu theo giá trị đặt r [3]. Bộ
điều khiển có phản hồi dùng PID có cấu trúc như hình 3, trong đó C(s) là bộ điều khiển PID, P(s) là
hàm truyền của đối tượng.
KI
C s KP KDs (8)
s
Hình 5. Kết quả mô phỏng kiểm soát hành trình cho xe khi lực cản trên đường thay đổi
3. Kết luận
Bài toán kiểm soát hành trình tự động được mô phỏng thành công với công cụ Matlab –
Simulink, đáp ứng được yêu cầu đặt ra của bài toán là: Ổn định duy trì một tốc độ xe không đổi khi
có nhiễu lực cản bên ngoài, cho chất lượng động học tốt, hệ thống tự đông điều chỉnh momen của
động cơ đốt trong sao cho lực kéo của xe cân bằng với nhiễu lực cản bên ngoài. Việc điều chỉnh
tự động điều chỉnh momen của động cơ đốt trong cân bằng lực kéo với lực cản làm tăng hiệu suất
của xe khi hoạt động, từ đó giảm thiểu tiêu hao nhiên liệu. Trong mô hình mô phỏng, cho phép
hiệu chỉnh bộ điều khiển PID tùy thuộc vào yêu cầu chất lượng đặt ra cho hệ thống bằng công cụ
PID Tuner trong Matlab Simulink.
TÀI LIỆU THAM KHẢO
[1] Nguyễn Phùng Quang, Matlab &Simulink dành cho kỹ sư điều khiển tự động, NXB Khoa học và
Kỹ thuật Hà Nội năm 2005.
[2] R. M. Murray, Control and Dynamical Systems, California Institute of Technology, 2006
[3] Bùi Quốc Khánh, Điều khiển quá trình, NXB Khoa học và Kỹ thuật Hà Nội năm 2015.
[4] http://ctms.engin.umich.edu