محدوده دینامیکی بزرگ نانو پوزیشینگ با استفاده از کنترل یادگیری تکراری
کد مقاله | سال انتشار | تعداد صفحات مقاله انگلیسی |
---|---|---|
27687 | 2014 | 9 صفحه PDF |
Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)
Journal : Precision Engineering, Volume 38, Issue 1, January 2014, Pages 48–56
چکیده انگلیسی
This paper presents the control system design and tracking performance for a large range single-axis nanopositioning system that is based on a moving magnet actuator and a flexure bearing. While the physical system is designed to be free of friction and backlash, the nonlinearities in the electromagnetic actuator as well as the harmonic distortion in the drive amplifier degrade the tracking performance for dynamic commands. It is shown that linear feedback and feedforward proves to be inadequate to overcome these nonlinearities. This is due to the low open-loop bandwidth of the physical system, which limits the achievable closed-loop bandwidth given actuator saturation concerns. For periodic commands, like those used in scanning applications, the component of the tracking error due to the system nonlinearities exhibits a deterministic pattern and repeats every period. Therefore, a phase lead type iterative learning controller (ILC) is designed and implemented in conjunction with linear feedback and feedforward to reduce this periodic tracking error by more than two orders of magnitude. Experimental results demonstrate the effectiveness of ILC in achieving 10 nm RMS tracking error over 8 mm motion range in response to a 2 Hz band-limited triangular command. This corresponds to a dynamic range of more than 105 for speeds up to 32 mm/s, one of the highest reported in the literature so far, for a cost-effective desktop-sized single-axis motion system.
مقدمه انگلیسی
Nanopositioning is one of the key enabling technologies for measurement and manipulation of matter at the micro and nano scales [1]. Because of their nanometric (<10 nm) motion quality (accuracy, precision, and resolution), nanopositioning systems are employed in various sensitive applications that require relative scanning motion between a probe and a substrate. However, one of the main drawbacks of currently available nanopositioning systems is their small motion range of a few hundred microns per axis [2] and [3]. Increasing this range to several millimeters will enable large-size substrates in a number of applications such as scanning probe microscopy [4], scanning probe lithography [5], scanning beam lithography [6], and nanometrology [7]. The ongoing research efforts in the area of large range translational nanopositioning systems can be broadly classified into three categories. The first category is of positioning systems that have friction and backlash in one or more of their physical components, such as the bearing or transmission. The motion stage in these cases is supported by rolling [8], [9] and [10] or sliding [11], [12] and [13] guideways. Either direct-drive linear motors [9], [12] and [13] or rotary motors coupled with lead-screw drives [8], [10], [11] and [14] are used for actuation. For these systems, linear feedback controllers do not offer adequate positioning performance due to the nonlinear and parameter-varying characteristics of friction, especially in the micro-dynamic regime [15]. Implementation of advanced controllers [8], [10] and [13] has shown some performance improvements over linear feedback, especially for point-to-point positioning. However, achieving nanometric tracking performance for dynamic commands remains to be a challenge. To overcome the performance limitations associated with friction, another approach has been to mount a small range, high motion quality positioning system (fine stage) on top of a large range, friction-based traditional motion system (coarse stage) [9], [11], [12] and [14]. The idea is to use the fine stage to compensate for the positioning errors of the coarse stage, thereby improving the overall positioning performance. The major challenge here, in achieving nanometric tracking performance, lies in the control system design to ensure coordination between the coarse and fine motion systems [14]. Separately, there has been a considerable effort focused on large range nanopositioning systems that are based on non-contact and frictionless operation. These systems rely on magnetic [16], [17] and [18], aerostatic [19], [20], [21] and [22], or flexure bearings [2], [23] and [24] for motion guidance, and generally employ direct-drive electromagnetic actuators. Each of these constructions presents unique control design challenges to achieve nanometric motion quality. For example, electromagnetic bearings and well as actuators suffer from force-stroke nonlinearities [17]. Additionally, the noise and distortion in the actuator driver degrades the positioning performance [24], also shown later in this paper. Air bearings exhibit sustained vibrations in both load-bearing as well as motion direction [25] and [26]. In case of flexure bearings, one of the major drawbacks has been their limited range of motion. Recent research [2] and [27] has shown up to 10 mm motion range in multi-axis flexure bearings, which is sufficient for intended applications. However, poorly damped high frequency poles and zeros in flexures limit the closed-loop performance [2]. Additionally, they require higher actuation effort to overcome the spring stiffness. The motion quality of nanopositioning systems is dictated by the tracking error, which is the difference between the commanded and the measured position. Tracking error may be evaluated for either point-to-point positioning commands or for path-following commands. Point-to-point positioning is concerned with moving the motion stage from one point to another and staying there for some finite period of time. Only the final position is relevant and the path taken to reach that position is not. On the other hand, in the more general case of path-following, such as raster scanning, the motion stage is moved along a periodic trajectory in time and space, and position at each point along this trajectory is important. Obtaining nanometric tracking performance for such dynamic commands is relatively challenging because a linear controller may not provide adequate command following and disturbance rejection over a desired finite frequency range. While many of the above-mentioned references [2], [8], [9], [10], [16], [17], [18], [20], [21], [22], [23] and [24] have reported large range (>1 mm) and high resolution (<10 nm Root Mean Square or RMS) for point-to-point positioning commands, only a few have shown nanometric positioning performance for dynamic commands over a large motion range ( Table 1). It should be noted that due to differences in the motion range, frequency content, and type of command trajectory used, it is not possible to compare the tracking performances of these systems in a consistent manner. However, it can be observed that the nanometric tracking performance is reported either over a small motion range or for slower or quasi-static commands.Although lithographic steppers and scanners used in semiconductor manufacturing do provide large range and nanometric motion quality at relatively higher speeds [28], these machines are not targeted toward niche low-cost desktop applications mentioned before. Achieving such specifications in a cost-effective and desktop-sized setup is still a challenging problem, which is the focus of this paper. In previous work [29], the design, fabrication, and testing of a single-axis nanopositioning system employing a flexure bearing and moving magnet actuator was presented. Point-to-point nanometric positioning performance was demonstrated over the entire motion range. However, nonlinearities associated with the actuator as well as the driver resulted in inadequate tracking performance in response to dynamic commands. In this paper, design and implementation of a classical feedback controller along with an iterative learning controller is presented to overcome these nonlinearities in order to achieve nanometric tracking performance for dynamic commands over a large motion range. In Section 2, the physical system is described along with its open-loop characterization. Next, in Section 3, it is shown that a linear feedback and feedforward controller by itself offers inadequate performance. This is because of the limited sensitivity reduction that is possible by employing a feedback loop, given actuator saturation and low open-loop bandwidth of the system. For scanning-type applications, in which the command is a periodic signal, the deterministic part of the error arising due to nonlinearities also repeats every period. This provides the motivation to employ iterative learning control (ILC) to reduce the repeating portion of the tracking error. Since its inception in early 1980s, ILC has seen tremendous applications in the fields of robotics [30] and motion systems [31] and [32]. Some of the advantages of ILC include its linear formulation, minimal knowledge of plant dynamics, simple design and implementation, and that fact that it can be applied to any existing feedback control system [30]. A brief introduction to ILC is presented in Section 4 followed by the design and implementation of a lead type ILC in conjunction with the existing feedback and feedforward controller. Experimental results, reported in Section 5, demonstrate more than two orders of magnitude reduction in the tracking error while following dynamic commands, when compared to the performance obtained with a linear feedback and feedforward controller only. Concluding remarks are presented in Section 6.
نتیجه گیری انگلیسی
In this paper, an iterative learning controller is applied to improve the tracking performance of a large range single-axis nanopositioning system. In case of periodic commands, the nonlinearities in the moving magnet actuator as well as in the actuator driver produce deterministic and repeating error. While linear feedback alone proves to be inadequate, a phase lead type serial-architecture iterative learning controller in conjunction with the linear feedback and feedforward controller is shown to reduce the tracking error by more than two orders of magnitude. The experimental results show potential of flexure bearing and moving magnet actuator based nanopositioning systems for simultaneously achieving large range, high speed, and nanometric motion quality. The only drawback of ILC is that it works only for repetitive or periodic commands, which is acceptable for the targeted scanning-type applications. The resultant tracking error is approximately 2 times larger than the sensor resolution, leaving some scope for further improvement. In future, other choices of learning filters [35] along with averaging of the ILC input [38] will be investigated to further reduce the tracking error as well as to improve the rate of convergence.