Professional Documents
Culture Documents
CHƯƠNG 5
HỆ THỐNG ĐIỀU KHIỂN TAY
MÁY ROBOT
Control system of Robot
manipulators
Giảng viên: PGS. TS. Lê Tiến Dũng
Email: ltdung@dut.udn.vn
1
NỘI DUNG CHƯƠNG 5
Về cơ bản, robot công nghiệp là một hệ thống gồm các thành phần
sau:
Cánh tay máy (Manipulator)
Cổ tay (Wrist)
Các cơ cấu truyền động hoạt động giống như “cơ bắp” của robot làm cho robot
chuyển động và thay đổi tư thế (configuration). Các actuator cung cấp năng lượng
tác động lên cấu trúc cơ khí của robot để bù lại các thành phần trọng lực, quán tính
và các ngoại lực nhằm làm thay đổi vị trí hình học của tay máy robot.
Các actuator thường sử dụng có thể là động cơ điện, thủy lực, hoặc khí nén và
có thể điều khiển được.
Trajectory Estimated
planning real
trajectory
Xd, Yd, Zd d , ud X, Y, Z
Simulation/
Based on the
hardware
dynamic model
implementation
Sensors
Trajectory control
Servo control
300
Torque [Nm]
100
Torque [Nm]
200
50
100
0 0
-100
-50
-200
0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10
Time [s]
Time [s]
Motor torques in the test 1 with online (solid) and constant (dashed) gravity compensation
[1] Tien Dung Le, Kang Hee-Jun, and Young-Shick Ro. "Robot manipulator modeling in
Matlab-SimMechanics with PD control and online gravity compensation." International Forum
on Strategic Technology 2010. IEEE, 2010.
PGS. TS. Lê Tiến Dũng - DUT 22
(pi/2 pi/6) De sired Angle Angle
T orque sensor 2
Joint Actuator 2
Env B
F CS1 CS2 B F CS1 CS2
Machine
Environment Ground Body 1
Body 2 Body Sensor Scope
Revolute 1 Revolute2
1
Angle
Angular Sensor 1
2
Angular Velocity
Angular Sensor 2
Phần mô hình vật lý: Kết cấu cơ khí, truyền động và các cảm biến
được mô phỏng trên SimMechanics (Generation 1) của Matlab
Kd
2
Angular Feedback Angular Velocity
Gain1 3
Kd
Kp
Gain2
1
Desired Angle
Kp Subtract
Gain3 1
T orque
Scope1
g1 Subtract1
(m1*lc1+m2*l1)*g*cos(u(1))+m2*lc2*g*cos(u(1)+u(2))
Fcn
g2
m2*lc2*g*cos(u(1)+u(2))
Fcn1