Скачать презентацию ELG 4152 Modern Control Winter 2007 Printer Скачать презентацию ELG 4152 Modern Control Winter 2007 Printer

3e4997a60bc0cf91a2eaa7fd043b7eb6.ppt

  • Количество слайдов: 24

ELG 4152 : Modern Control Winter 2007 Printer Belt Drive Design Presented to : ELG 4152 : Modern Control Winter 2007 Printer Belt Drive Design Presented to : Prof: Dr. R. Habash TA: Wei Yang Presented by: Alaa Farhat Mohammed Al-Hashmi Mubarak Al-Subaie April , 4. 2007

Outline o o o o Brief Overview Design PD Controller Design PID Controller Proposed Outline o o o o Brief Overview Design PD Controller Design PID Controller Proposed Solution Results References

References “Improved Design of VSS Controller for a Linear Belt-Driven Servomechanism”, by Aleˇs Hace, References “Improved Design of VSS Controller for a Linear Belt-Driven Servomechanism”, by Aleˇs Hace, Karel Jezernik, belt al, from IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 10, NO. 4, AUGUST 2005 o o o “Adaptive High-Precision Control of Positioning Tables”, by Weiping Li, and Xu Cheng, from IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, V OL. 2, NO. 3, SEPTEMBER 1994 “Modern Control Systems”, Richard C. Dorf and Robert H. Bishop, Prentice Hall. “Development of a linear DC motor drive with robust position control”, by Liaw, C. M. , Shue, R. Y. et al, from Electric Power Applications, IEEE Proceedings. Volume 148, Issue 2, March 2001 Page(s): 111 - 118 “High-precision position control of a belt-driven mechanism”, by Pan, J. ; Cheung, N. C. ; Jinming Yang, from Industrial Electronics, IEEE Proceedings. Volume 52, Issue 6, Dec. 2005 Page(s): 1644 - 1652

Goal To determine the effect of the belt spring flexibility using different controllers in Goal To determine the effect of the belt spring flexibility using different controllers in order to improve the system performance k T 1 o k m Sha ft θ 2 T 2 y θ 1 Motor v 2 Controller v 1 Light Sensor

A Brief Overview Mass m = 0. 2 kg Light sensor Spring Constant K A Brief Overview Mass m = 0. 2 kg Light sensor Spring Constant K 1 = 1 V/m k = 20 Radius of the pulley r = 0. 15 m Motor Belt Inductance Friction R=2Ω Constant DC motors b = 0. 25 N-ms/rad Resistance Printer device L≈0 Km = 2 N-m/A Inertia Motor voltage Controller Light sensor Printing device position J = Jmotor + Jpulley: J=0. 01 kg-m 2

Work Distribution Mubarak Research, Paper o Mohammed Research, Paper , Presentation o Alaa Research, Work Distribution Mubarak Research, Paper o Mohammed Research, Paper , Presentation o Alaa Research, Simulation o

Mechanical Model • The motor torque in our case is equivalent to the sum Mechanical Model • The motor torque in our case is equivalent to the sum of the torque provided by the DC motor and the undesired load torque caused by the disturbance that will affect the system stability. • The forces present are the tensions T 1 and T 2 by the following equations:

System Model with D Controller Km/R 1/s K 2 K 1 2 k/m X System Model with D Controller Km/R 1/s K 2 K 1 2 k/m X 1(s) Td(s) 1/J 1/s b/J 2 Kr /J r 1/s

System Model with D Controller (cont. ) Mason’s Rule Td(s) X 1(s) System Model with D Controller (cont. ) Mason’s Rule Td(s) X 1(s)

Design PD Controller Km/R K 2 K 1 2 k/m X 1(s) Td(s) 1/J Design PD Controller Km/R K 2 K 1 2 k/m X 1(s) Td(s) 1/J 1/s b/J r 1/s

Design PD Controller Td(s) s) X 1( Design PD Controller Td(s) s) X 1(

Design PID Controller o New State Variables Design PID Controller o New State Variables

System with PID Controller Km/R Td(s) K 2 K 1 2 k/m X 1(s) System with PID Controller Km/R Td(s) K 2 K 1 2 k/m X 1(s) 1/J 1/s b/J r 1/s

System with PID Controller X 1(s) Td(s) System with PID Controller X 1(s) Td(s)

Open Loop System For the open loop system, the sensor output V 1 will Open Loop System For the open loop system, the sensor output V 1 will be equal to zero. Then our three state space variables equal to the first and second derivative of the displacement and the first derivative of, we get the following state space equations, and the open loop transfer function: Td(s) X 1(s)

Range of Stability: o o In order to know the range of the gain Range of Stability: o o In order to know the range of the gain of our controller, we apply the Routh Test and obtain the appropriate values of the gains: D controller: ; K 2=0. 1

System Response using the D Controller System Response using the D Controller

Implementation of the System with a PD Controller o o Similar to the case Implementation of the System with a PD Controller o o Similar to the case of the D Controller, in order to know the range of the gain so the system stays stable, we apply the Routh Test. The characteristic equation for our system is: We then find that and but in order to facilitate our calculation we will assign K 2 = 0. 1 and K 3 =10.

System Response using the PD controller System Response using the PD controller

System Stability with the PID Controller o o Similar to the case of the System Stability with the PID Controller o o Similar to the case of the D and PD Controller, in order to know the range of the gain so the system is stable, we planned on applying the Routh Test but the coefficients of the characteristic equation for our system are large. Using MATLAB, and fixing K 2 to 0. 1, we were able to find that and. In order to facilitate our calculation we will study the case with K 2 equal to 0. 1, K 3 equal to – 5 and K 4 equal to 10.

System Response using the PID controller System Response using the PID controller

Open-Loop System Resoponse Open-Loop System Resoponse

Conclusion o o If we are more concerned with the speed of the system, Conclusion o o If we are more concerned with the speed of the system, we should go with the PI or PID controller since they are much then the open loop or the PD controller. They decrease the rise time and settling time and eliminate the steady state error.

Questions Questions