We propose a method to extend the corresponding frequency by using a pre-emphasis technique. This method compensates for the gain reduction of a galvanometer mirror in sine-wave path tracking using proportional-integral-differential control.
Galvanometer mirrors are used for optical applications such as target tracking, drawing, and scanning control because of their high speed and accuracy. However, the responsiveness of a galvanometer mirror is limited by its inertia; hence, the gain of a galvanometer mirror is reduced when the control path is steep. In this research, we propose a method to extend the corresponding frequency using a pre-emphasis technique to compensate for the gain reduction of galvanometer mirrors in sine-wave path tracking using proportional-integral-differential (PID) control. The pre-emphasis technique obtains an input value for a desired output value in advance. Applying this method to control the galvanometer mirror, the raw gain of a galvanometer mirror in each frequency and amplitude for sine-wave path tracking using a PID controller was calculated. Where PID control is not effective, maintaining a gain of 0 dB to improve the trajectory tracking accuracy, it is possible to expand the speed range in which a gain of 0 dB can be obtained without tuning the PID control parameters. However, if there is only one frequency, amplification is possible with a single pre-emphasis coefficient. Therefore, a sine wave is suitable for this technique, unlike triangular and sawtooth waves. Hence, we can adopt a pre-emphasis technique to configure the parameters in advance, and we need not prepare additional active control models and hardware. The parameters are updated immediately within the next cycle because of the open loop after the pre-emphasis coefficients are set. In other words, to regard the controller as a black box, we need to know only the input-to-output ratio, and detailed modeling is not required. This simplicity allows our system to be easily embedded in applications. Our method using the pre-emphasis technique for a motion-blur compensation system and the experiment conducted to evaluate the method are explained.
Various optical actuators and control methods suitable for various optical applications have been proposed and developed1,2. These optical actuators are able to control the optical path; galvanometer mirrors especially offer a good balance in terms of accuracy, speed, mobility, and cost3,4,5. Actually, the advantage offered by the speed and accuracy of galvanometer mirrors has led to the realization of a variety of optical applications, such as target tracking and drawing, scanning control, and motion-blur compensation6,7,8,9,10,11,12. However, in our previous motion-blur compensation system, a galvanometer mirror using a proportional-integral-differential (PID) controller provided a small gain; hence, it was difficult to achieve a higher frequency and a faster speed11.
On the other hand, PID control is a widely-used method, as it satisfies a certain level of tracking accuracy13. A variety of methods have been proposed to correct the gain in PID control. As a typical solution, PID control parameter tuning is conducted manually. However, it takes time and special skill to maintain. A more sophisticated method, an auto-tuning function to automatically determine the parameters, has been proposed and is widely used14. The tracking accuracy for high-speed operations is improved using the auto-tuning function when the proportional gain value P increases. However, this also increases the convergence time and noise in the low-speed range. Hence, the tracking accuracy is not necessarily improved. Although a self-tuning controller can be tuned to set suitable parameters for PID control, the tuning introduces a delay because of the need to obtain suitable parameters; therefore, it is difficult to adopt this method in real-time applications15. An extended PID controller16,17 and an extended predictive controller18 have been proposed to extend general PID control and to enhance the tracking performance of galvanometer mirrors for a variety of tracking paths, such as triangular waves, sawtooth waves, and sine waves. However, in those systems, the galvanometer system was regarded as a black box, whereas a model of the control system was required, and the control system was not regarded as a black box. Hence, those methods require that their model for each galvanometer mirror be updated. Moreover, although Mnerie et al. validated their method of focusing on a detailed output wave and phase, their research did not include the attenuation of the entire wave. In fact, in our previous research11, the gain was significantly decreased when the sinusoidal frequency was high, thereby indicating the necessity to compensate for the gain of the entire wave.
In this research, our procedure for gain compensation with PID control12 is based on the pre-emphasis technique19,20,21—a method to enhance the quality or speed of communication in communications engineering—which enables the construction of an experimental system using existing equipment. Figure 1 shows the flow structure. The pre-emphasis technique is able to obtain in advance the desired output value from an input value, where PID control is not effective, even if the galvanometer mirror and its controller are regarded as black boxes. This enables them to expand the frequency and amplitude range in which a gain of 0 dB can be obtained without tuning the PID control parameters.
When the gain is amplified, the response characteristics of the galvanometer mirror generally differ at different frequencies, and therefore, we need to amplify each frequency with amplification coefficients. Thus, a sine wave is suitable for the pre-emphasis technique, as there is only one frequency in each sine wave. In this research, because we apply gain compensation to accomplish motion-blur compensation, the control signal is limited to sine-wave scanning, and the sine-wave signal constitutes a single frequency, unlike other waves, such as triangular and sawtooth waves. Further, the input signal into the galvanometer mirror is updated immediately within the next cycle because of the open loop after the pre-emphasis coefficients are set. In other words, we need to know only the input-to-output ratio to regard the controller as a black box, and detailed modeling is not required. This simplicity allows our system to be easily embedded in applications.
The overall goal of this method is to establish an experimental procedure of motion-blur compensation as an application by gain compensation using the pre-emphasis technique. Multiple hardware devices are used in these procedures, such as a galvanometer mirror, a camera, a conveyor belt, illumination, and a lens. Central software user-developed programs written in C++ also constitute part of the system. Figure 2 shows a schematic of the experimental setup. The galvanometer mirror rotates with gain-compensated angular velocity, thereby making it possible to evaluate the amount of blur from the images.
This article presents a procedure capable of expanding the sine-wave frequency range to achieve high-accuracy trajectory tracking with PID control. Because the responsiveness of a galvanometer mirror is limited by its inertia, it is critical to use a galvanometer mirror when the control path is steep. However, in this research, we propose a method to improve the specification of control and then prove the method by obtaining experimental results.
In our procedure, step 2.5 is the most critical…
The authors have nothing to disclose.
The authors have no acknowledgements.
Galvanometer mirror | GSI | M3s X axis | |
Custom-made metal jig | ASKK | – | With circular hole for galvanometer mirror |
Optical carrier | SIGMAKOKI | CAA-60L | |
Optical bench | SIGMAKOKI | OBT-1500LH | |
Oscilloscope | Tektronix | MSO 4054 | |
AD/DA board | Interface | PCI-361216 | |
PC | DELL | Precision T3600 | |
Galvanometer mirror servo controller | GSI | Minisax | |
Lens | Nikkor | AF-S NIKKOR 200mm f/2G ED VR II | |
High-speed camera | Mikrotron | Eosens MC4083 | Discontinued, but sold as MC4087. The cable connection is different from MC4083 |
Conveyor belt | ASUKA | – | With a speed-control motor(BX5120A-A made by Oriental Motor), iron rubber belt(100-F20-800A-J made by NOK), and so on |
Printable tape | A-one | F20A4-6 | |
Photographic texture | Shutterstock, Inc. | 231357754 | Printed computer motherboard with microcircuit, close up |
Terminal block | Interface | TNS-6851B | |
CoaXPress board | AVALDATA | APX-3664 | |
MATLAB | mathworks | MATLAB R2015a |