436 Trần Xuân Tùy, Trần Ngọc Hải
VCM2012
Nghiên cứu điều khiển vị trí xy lanh khí nén khi sử dụng
van tỷ lệ MPYE Festo
A study on pneumatic cylinder position control when using
MPYE Festo proportional valve
Trần Xuân Tùy, Trần Ngọc Hải
Trường ĐHBK Đà Nẵng
e-Mail:
Đào Minh Đức, Lê Thị Thùy Trâm
Trường ĐH Phạm Văn Đồng, Trường CĐ Nghề Quảng Nam
Tóm tắt
Ngày nay, khí nén được ứng dụng rộng rãi trong các thiết bị công nghiệp, tuy nhiên hầu hết các thiết bị sử
dụng khí nén đều điều khiển theo Lôgíc. Bài báo này giới thiệu việc nghiên cứu mô hình điều khiển vô cấp vị
trí của xy lanh khí nén, thiết lập các phương trình động lực học trong Van tỷ lệ, cụm xy lanh – pittông và áp
dụng bộ điều khiển PID và bộ điều khiển mờ (Fuzzy) để điều khiển hệ thống. Trong đó, sử dụng phần mềm
Matlab để nghiên cứu mô phỏng đáp ứng động lực học của hệ khi điều khiển PID và Fuzzy. Đồng thời, sử
dụng phần mềm Visual Basic để thiết kế giao diện, kết nối mô hình thực nghiêm với máy vi tính và thu nhận
các đáp ứng động lực học của hệ trên máy vi tính.
Abstract:
Today, the compressed air is widely used in industrial production, but most of the pneumatic devices are
controlled by Logic controller. This paper introduces the research and construction of position stepless
controller model of the pneumatic cylinder, the setting of dynamic equarions in propotinal valve, Cylinder –
Piston, and the application of PID and Fuzzy to control the system. Matlab software is used to simulate the
dynamic response of system when applying PID and Fuzzy controller. Also, the Visual Basic software is used
to design the interface connected with the actual model and receive dynamic response of the system on the
computer. hàm truy
ền đạt
kh
ệ số đoạn
nhi
ệt chất khí
K
Ch
ệ số cảm biến vị trí
K
v
Kg/sV
h
ệ số khuếch đại của van tỷ lệ
L
m
m
2Kg
khối lượng khí nén v
ào và ra
của van tỷ lệ
p
Pa
áp su
ất của khí lý t
ư
ởng
p
01
, p
02
Pa
áp su
ất ban đầu của hai buồng
xy lanh
p
1
u
V
đi
ện áp điều khiển
V
m
3
th
ể tích của khí lý t
ư
ởng
V
01
, V
02
m
3
th
ể tích ban đầu của hai
buồng xy lanh
V
1
PS
positive small
PB
positive big
e
error1. Mở đầu
Ngày nay, các cơ cấu chấp hành bằng truyền động
khí nén đang được sử dụng rộng rãi trong các thiết
Tuyển tập công trình Hội nghị Cơ điện tử toàn quốc lần thứ 6 437
Mã bài: 104
bị công nghiệp. Do có ưu điểm là giá thành thấp,
sạch và dễ dàng bảo trì sửa chữa nên trong nhiều
trường hợp truyền động khí nén được lựa chọn để
thay thế truyền động bằng động cơ điện và thủy
lực. Tuy nhiên, trong điều khiển tự động vô cấp,
hệ thống truyền động bằng khí nén thường là hệ
phi tuyến, do độ đàn hồi của khí nén lớn nên việc
điều khiển lưu lượng qua van khó đạt được độ
chính xác cao. Nhiều tác giả trên thế giới đã
nghiên cứu về vấn đề này, giáo sư JL Shearer là
H. 1 Mô hình điều khiển hệ thống
H. 2 Sơ đồ tính toán của van tỷ lệ và xy lanh khí
nén
2.2 Phương trình trong van tỷ lệ (H.2)
Trong van tỷ lệ, độ mở của các cửa van được điều
chỉnh bằng điện áp cung cấp cho nam châm điện.
Hiện nay, có nhiều tác giả đề xuất phương trình
lưu lượng khí qua van. Trong bài báo này, chúng
tôi sử dụng phương trình lưu lượng khối lượng khí
qua các cửa van do S.Kaitwanidvilai và
M.Parnichkun đề xuất (năm 2005).
uK
mRT
pV
(4)
Michael Brian Thomas đề xuất phương trình lưu
lượng theo khối lượng của không khí là:
dt
dV
RT
p
dt
dp
kRT
V
dt
dm
(5)
Trường hợp cụ thể trên mô hình, phương trình lưu
lượng theo khối lượng khí ở trong hai buồng xy
lanh được viết như sau:
dt
dx
RT
Ap
dt
dp
kRT
xAV
C
ảm biến vị trí
M
1
R
S
P
Van t
ỷ lệ
(5/3)
Xy lanh
Máy tính
x
M
R S
P
A
1
u
F = M
1
.g
A
2
V
1
V
2
m
1
.
(8)
dt
dx
xLAV
Akp
dt
dm
xLAV
kRT
dt
dp
202
222
202
2
.
(9)
dt
dx
V
Akp
uK
V
kRT
dt
dp
v
1
1
01
1
1
.
(11)
dt
dx
V
Akp
uK
V
kRT
dt
dp
v
2
202
2
(14)
suK
V
kRT
spssxs
V
Ap
k
v
2
2
2
202
(15)
Phương trình trên có dạng s.X(s) = A.X(s) + F(s)
nên ta chuyển qua ma trận có dạng [sI – A].X(s) =
F(s) và sử dụng phương pháp định thức Cramer
(16) để tìm hàm truyền.
AsI
AsI
sX
V
Ap
k
ss
V
Ap
k
AA
ssuK
V
kRT
ssuK
V
kRT
sx
v
v
(17)
Hàm truyền của hệ hở sẽ là:
2
2
1
1
1
V
A
V
A
M
kRTK
k
V
(19)
2
2
202
1
2
1
H. 5 Sơ đồ điều khiển khi sử dụng bộ điều khiển
PID
Tín hiệu điện áp điều khiển van tỷ lệ là điều khiển
theo PID, được mô tả bằng phương trình (21).
t
DIp
dt
tde
KdtteKteKtu
0
)(
)()()( (21)
Với e(t) là giá trị so sánh giữa giá trị cài đặt và giá
trị thực tế.
2.5.2 Áp dụng bộ điều khiển Fuzzy
H. 6 Sơ đồ điều khiển khi sử dụng bộ điều khiển
Fuzzy
sksMBs /
k
1
.
2
23
1
/
k
kksksMBs
C
4
4
VAN
XY LANH
C
ảm biến vị trí
u(t)
x
thực tế
PID
x
cài đặt
e(t)
e(t)
H. 7 Hàm thành viên của biến đầu vào e
H. 8 Hàm thành viên biến đầu vào de
H. 9 Hàm thành viên biến đầu ra u(t)
e
de
NB NS ZE PS PB
B NB NB NB NB NB
NS NB NS NS PS PB
ZE NS ZE ZE ZE PS
PS PB PS PS PS PB
PB PB PB PB PB PB
H. 10 Luật hợp thành biến đầu vào và đầu ra H. 11 Luật mờ phân bố trong không gian
3. Kết quả mô phỏng động lực học của hệ
trong Matlab
Sử dụng công cụ Simulink trong Matlab để mô
phỏng động lực học của hệ thống theo sơ hình
H.12, H.13, với các thông số có giá trị là:
L = 250mm;
A
1
= 7,065x10
-4
m
K = 1,4;
T = 303K;
R = 287;
K
v
= 0,00233 kg/Vs. H. 12 Sơ đồ mô phỏng bộ điều khiển PID trong
Matlab H. 13 Sơ đồ mô phỏng bộ điều khiển Fuzzy trong
Matlab
Van + Xy lanh
s
ss 111365
de
1x
K
C
1
sss 111365
1688
23
PID
Van + Xy lanh
Điều khiển PID
0,15
Đ
i
ểm
đ
Với kết quả mô phỏng trên ta nhận thấy khi sử
dụng bộ điều khiển Fuzzy sẽ cho kết quả tốt, thời
gian đáp ứng nhanh và độ vượt quá nhỏ hơn so với
bộ điều khiển PID.
4. Nghiên cứu thực nghiệm
Mô hình nghiên cứu được sử dụng các phần tử như
sau:
Cảm biến vị trí kiểu biến trở, van tỷ lệ 5/3
MPYE-5-M5-010-B của hãng Festo, xy lanh
có chiều dài 250mm, đường kính cần pittông
là 18 mm.
Bộ điều khiển sử dụng vi điều khiển Pic
18f4331 và kết nối với máy tính thông qua
cổng truyền thông RS232.
Áp suất điều khiển là 0,2Mpa, khối lượng bàn
máy là M = 5kg.
Giá trị của các thông số khác như phần
nghiên cứu mô phỏng.
Kết quả động lực học khi sử dụng 2 bộ điều khiển
PID và Fuzzy được trình bày ở các hình từ H.18
đến H.23, các giá trị cài đặt được thể hiện trên màn
hình hiển thị.
Ảnh của mô hình thực nghiệm thể hiện ở hình H.24.
H. 18 Đáp ứng của mô hình thực nghiệm khi điều
khiển Fuzzy với giá trị cài đặt 150mm
Tuyển tập công trình Hội nghị Cơ điện tử toàn quốc lần thứ 6 441
Mã bài: 104
VCM2012
hệ thống khi điều khiển theo PID và Fuzzy
trên phần mềm Matlab.
Xây dựng được mô hình thực nghiệm, sử
dụng phần mềm Visual Basic để giao diện và
lưu kết quả quá trình động lực học của hệ trên
máy vi tính.
Kết quả nghiên cứu động lực học trên mô
hình thực nghiệm là phù hợp với kết quả
nghiên cứu mô phỏng trên phần mềm Matlab.
Đồng thời ta thấy nếu chọn hợp lý các thông
số điều khiển thì thời gian đáp ứng, độ vượt
quá khá nhỏ và sai số vị trí nằm trong phạm
vi 0,5%.
Chất lượng động lực học của hệ khi điều
khiển Fuzzy tốt hơn so với điều khiển PID.
Với kết quả trên, cho ta triển vọng về ứng dụng hệ
thống điều khiển tự động khí nén thay thế cho hệ
thống điều khiển tự động thủy lực trong một số
thiết bị có tải trọng nhỏ và không yêu cầu quá cao
về độ chính xác điều khiển.
Tài liệu tham khảo
[1] M. Takaiwa and T. Noritsugu, Development of
wrist rehabilitation equipment using pneumatic
parallel manipulartor, Proc. 2005 IEEE Int.
Conf. on Robotics & Automation, pp.2313-
2318, 2005.
[2] M.V. Damme, F. Daerden and D. Lefeber, A