کنترلر ساختار متغیر یادگیری تکراری برای سرعت بالا و دقت بالا حرکت نقطه به نقطه
|کد مقاله||سال انتشار||مقاله انگلیسی||ترجمه فارسی||تعداد کلمات|
|27345||2008||8 صفحه PDF||سفارش دهید||محاسبه نشده|
Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)
Journal : Robotics and Computer-Integrated Manufacturing, Volume 24, Issue 3, June 2008, Pages 384–391
In this paper, an iterative learning variable structure controller is proposed for the fast point-to-point motion. The motion is first divided into two stages: high-speed motion and high-precision positioning. Then the controllers are designed for these two stages, respectively. An iterative learning law is developed to determine the switch position. Based on this switch position a controller is proposed for the high-speed motion. Subsequently, a sliding controller is designed for the high-precision positioning stage. This controller is implemented on an X–Y positioning table. The results of the experiments show that it performs well and almost no overshoot exists if the discontinuous projection is used. The settling time is also reduced greatly, which is very important in the point-to-point motion in this paper.
Permanent magnet linear motors (PMLMs) are widely used in many fields , particularly in those requiring high speed and high precision in positioning resolution such as wire bonding. The main benefits of a PMLM are the high force density achievable, low thermal losses, the high-positioning precision and mechanical simplicity of such systems. Significant effort has been devoted to controlling linear motors. The authors in  give some useful control framework for high performance based on the fact that in motion control, two major sources of uncertainties are friction and inertia. In order to eliminate the effect of the friction, Garagic and Srinivasan  proposes a controller to adaptively compensate the friction for precision machines. In fact, without the mechanical transmission mechanisms, the systems driven by linear motors are more sensitive to external disturbances compared to the traditional ones by rotary motors. Thus, it is more difficult to control the linear motors as desired. To deal with the disturbance, the authors in  propose a feedforward design for high-speed direct-drive positioning table based on the disturbance observer. In , a robust adaptive controller is given to deal with friction and force ripple. Combining the adaptive control and the deterministic robust control, the authors in  and  give an adaptive robust controller for high performance by introducing a projection to assure the boundedness of the estimates of the model parameters. Based on a relatively accurate model of high order, an H∝-based robust and precision motion controller is proposed in . In , the authors give a variable structure controller to suppress the overshoot for precise positioning. For repetitive motions, iterative learning control is the preferred approach and much work has been done. In , the authors propose linear iterative learning control algorithm and the necessary and sufficient condition for convergence of the algorithm is given in . It is used in  to control linear motors based on the model induced by relay tuning. Also, the authors in  use an iterative learning control with a neural network to adjust the reference, instead of adjusting the control signal, for high-precision and repetitive tracking motion. In many practices, the system is required to move from one point to another and settle there as fast as possible, i.e., it is a point-to-point motion. To realize the point-to-point motion, it is common that a motion profile is generated first and then the controller makes the system track this profile. So the performance of the system depends on both the motion profile generator and the controller. The widely used motion profile is of third order. In order to reduce the vibration caused by the poorly damped poles of the systems, many methods have been developed such as Impulse Input Shaping. To achieve zero vibration after the movement is complete, the authors in  propose an optimal discrete time point-to-point motion profile. In this paper, an iterative learning variable structure controller is proposed for fast point-to-point motion without demanding the motion profile and implemented on an X–Y positioning table. This control strategy divides the motion into two stages: the high-speed motion and the high-precision positioning. In the first stage, the control signal is set to the positive maximum to make full use of the potential ability to accelerate the system and is switched to the opposite maximum to decelerate the table at some position, i.e., the switch position. If the model is accurate enough, the switch position can be determined properly. But it is time consuming or impossible to get an accurate model. From the fact that the point-to-point motion is repetitive, the switch position can be adjusted iteratively according to the last results. When the velocity reduces to zero, the motion goes into the second stage. It is well known that the sliding controller is suitable to regulate the system  and . So in this stage, a modified sliding controller is used for precise positioning. As in , in different stages, different models of the system are used. A rough model is enough for the high-speed stage while the high-precise positioning stage needs a more accurate one. Although the two models are different, they are related to some extend and appropriate for different stages, which will be synthesized later. The structure of this paper is as follows. Section 2 gives the models of the system. The iterative learning variable structure controller will be designed in Section 3. The implementation of this controller is given in Section 4, which is followed by the conclusion in Section 5.
نتیجه گیری انگلیسی
An iterative learning variable structure controller has been developed for the fast point-to-point motion. The iterative learning controller is to take the full ability of the motors for high-speed motion, with the switch position being adapted by the last cycle results. Subsequently, a modified sliding controller is used for high accuracy positioning. The experiment results show that the proposed controller performs well and the forward settling time and the backward one are smaller than those by the pure PD controller, respectively. The results also suggest that the proposed controller with discontinuous projection perform the best because almost no overshoot exists and the settling time is unvarying. Also the settling time is the smallest, which is the best important for the point-to-point motion in this paper. The bound of the jerk is not considered here. That is, although the control signal is set to the maximum suddenly, the force provided by the linear motor cannot change accordingly. However, this property has less effect on the performance of the controller because the acceleration of the platform is less important. Another problem is that the chance exciting the vibration of the system is high, which should be considered further in the future.