Controller Design for Z Axis Movement of STM Using SPM Control Software

Similar documents
Scanning Tunneling Microscopy

A Project Report Submitted to the Faculty of the Graduate School of the University of Minnesota By

Unit-25 Scanning Tunneling Microscope (STM)

Scanning Tunneling Microscopy

Advanced Nanoscale Metrology with AFM

Study of shear force as a distance regulation mechanism for scanning near-field optical microscopy

; A=4π(2m) 1/2 /h. exp (Fowler Nordheim Eq.) 2 const

Investigate in magnetic micro and nano structures by Magnetic Force Microscopy (MFM)

A scanning tunneling microscopy based potentiometry technique and its application to the local sensing of the spin Hall effect

Akiyama-Probe (A-Probe) guide

Optical Microscope. Active anti-vibration table. Mechanical Head. Computer and Software. Acoustic/Electrical Shield Enclosure

- Near Field Scanning Optical Microscopy - Electrostatic Force Microscopy - Magnetic Force Microscopy

Atomic Force Microscopy (Bruker MultiMode Nanoscope IIIA)

Akiyama-Probe (A-Probe) guide

Proposal. Design of a Scanning Tunneling Microscope

Outline: Introduction: What is SPM, history STM AFM Image treatment Advanced SPM techniques Applications in semiconductor research and industry

Contents 1 Introduction 3 2 What is STM? 3 3 Scanning with 'easyscan' 4 4 Experiments Tip Preparation and Installation

attosnom I: Topography and Force Images NANOSCOPY APPLICATION NOTE M06 RELATED PRODUCTS G

DESIGN OF FEEDBACK CIRCUIT OF SCANNING TUNNELING MICROSCOPE USING CURRENT CONVEYOR

Measurement of Microscopic Three-dimensional Profiles with High Accuracy and Simple Operation

Basic methods in imaging of micro and nano structures with atomic force microscopy (AFM)

Auto-tuning of PID Controller for the Cases Given by Forbes Marshall

Radio-frequency scanning tunneling microscopy

TC LV-Series Temperature Controllers V1.01

NanoFocus Inc. Next Generation Scanning Probe Technology. Tel : Fax:

LOW TEMPERATURE STM/AFM

Laboratory PID Tuning Based On Frequency Response Analysis. 2. be able to evaluate system performance for empirical tuning method;

Tip-induced band bending and its effect on local barrier height measurement studied by light-modulated scanning tunneling spectroscopy

Atomic resolution of the graphite surface by STM

Self-navigation of STM tip toward a micron sized sample

Park NX-Hivac: Phase-lock Loop for Frequency Modulation Non-Contact AFM

Cutting-edge Atomic Force Microscopy techniques for large and multiple samples

Standard Operating Procedure of Atomic Force Microscope (Anasys afm+)

University of MN, Minnesota Nano Center Standard Operating Procedure

Park NX-Hivac The world s most accurate and easy to use high vacuum AFM for failure analysis.

AN EXPERIMENTAL INVESTIGATION OF THE PERFORMANCE OF A PID CONTROLLED VOLTAGE STABILIZER

SUPPLEMENTARY INFORMATION

Nanovie. Scanning Tunnelling Microscope

ATOMIC FORCE MICROSCOPY

Modified ultimate cycle method relay auto-tuning

Akiyama-Probe (A-Probe) technical guide This technical guide presents: how to make a proper setup for operation of Akiyama-Probe.

Figure 1: Unity Feedback System. The transfer function of the PID controller looks like the following:

Instructions for easyscan Atomic Force Microscope

Lecture 20: Optical Tools for MEMS Imaging

MAGNETIC LEVITATION SUSPENSION CONTROL SYSTEM FOR REACTION WHEEL

Different Controller Terms

Analysis of the process of anodization with AFM

INDIAN INSTITUTE OF TECHNOLOGY BOMBAY

International Journal of Research in Advent Technology Available Online at:

Elimination of bistability in constant-phase mode in atomic force microscopy

RHK Technology. Application Note: Kelvin Probe Force Microscopy with the RHK R9. ω mod allows to fully nullify any contact potential difference

Comparative Analysis of a PID Controller using Ziegler- Nichols and Auto Turning Method

HIL Simulation Lab Work

Alejandro Mendez, Ph.D. President & CEO Mendezized Metals Corporation

AVR221: Discrete PID Controller on tinyavr and megaavr devices. Introduction. AVR 8-bit Microcontrollers APPLICATION NOTE

Vibration Isolation for Scanning Tunneling Microscopy

UNIVERSITY OF WATERLOO Physics 360/460 Experiment #2 ATOMIC FORCE MICROSCOPY

Park NX20 The leading nano metrology tool for failure analysis and large sample research.

Virtual Scanning Tunneling Microscope Offered as a Free-Download

State of the Art Room Temperature Scanning Hall Probe Microscopy using High Performance micro-hall Probes

PH880 Topics in Physics

Physical-Model-Based Control of a Piezoelectric Tube Scanner

LABVIEW BASED PID ALGORITHM DEVELOPMENT FOR Z MOTION CONTROL IN ATOMIC FORCE MICROSCOPY TEH YONG HUI

Application Note #2442

CONSTRUCTING A SCANNING TUNNELING MICROSCOPE FOR THE STUDY OF SUPERCONDUCTIVITY

Basic Tuning for the SERVOSTAR 400/600

LAB UNIT 1: Introduction Scanning Force Microscopy

Advanced Motion Control Optimizes Laser Micro-Drilling

Closed Loop Control System. Controllers. Analog Controller. Prof. Dr. M. Zahurul Haq

Nanonics Systems are the Only SPMs that Allow for On-line Integration with Standard MicroRaman Geometries

CHAPTER 2 PID CONTROLLER BASED CLOSED LOOP CONTROL OF DC DRIVE

Procidia Control Solutions Dead Time Compensation

Digital Control of MS-150 Modular Position Servo System

Supporting Information. Atomic-scale Spectroscopy of Gated Monolayer MoS 2

Comparative Study of PID and FOPID Controller Response for Automatic Voltage Regulation

Active Vibration Isolation of an Unbalanced Machine Tool Spindle

3.02 Scanning Tunnelling Microscopy

Bi-Directional Dc-Dc converter Drive with PI and Fuzzy Logic Controller

Near-field Optical Microscopy

Design of Fractional Order Proportionalintegrator-derivative. Loop of Permanent Magnet Synchronous Motor

PACS Nos v, Fc, Yd, Fs

The Most Accurate Atomic Force Microscope. Park NX20 The leading nano metrology tool for failure analysis and large sample research.

Figure for the aim4np Report

SUPPLEMENTARY INFORMATION

Imaging Carbon Nanotubes Magdalena Preciado López, David Zahora, Monica Plisch

A New Piezoelectric Tube Scanner for Simultaneous Sensing and Actuation

RWM control on EXTRAP T2R using various controller configurations.

Prepare Sample 3.1. Place Sample in Stage. Replace Probe (optional) Align Laser 3.2. Probe Approach 3.3. Optimize Feedback 3.4. Scan Sample 3.

PID Controller Tuning Optimization with BFO Algorithm in AVR System

Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and

Standard Operating Procedure

PIHera Piezo Linear Precision Positioner

Switch Mode Power Conversion Prof. L. Umanand Department of Electronics System Engineering Indian Institute of Science, Bangalore

Non Linear Tank Level Control using LabVIEW Jagatis Kumaar B 1 Vinoth K 2 Vivek Vijayan C 3 P Aravind 4

Performance Analysis of Conventional Controllers for Automatic Voltage Regulator (AVR)

QuickBuilder PID Reference

Advances in Antenna Measurement Instrumentation and Systems

DIODE lasers have some very unique qualities which have

Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method

Sensors and Sensing Motors, Encoders and Motor Control

Transcription:

Controller Design for Z Axis Movement of STM Using SPM Control Software Neena Tom, Rini Jones S. B Abstract Scanning probe microscopy is a branch of microscopy that forms images of surfaces using a physical probe. This paper is devoted to the control system design for high performance scanning tunneling microscope (STM). The distance between tip and sample should be kept constant at every point of sample for better scanning results. Note that many samples have roughness, curvature and tilt that deviate from a flat plane.so it is necessary to move the probe in z-axis to maintain the height of probe from sample constant. But a sudden change in probe position can damage the probe. SPM feedback loops usually employ a proportional-integral (PI) controller to control the vertical movement of tip (z-direction). Our aim is to implement an accurate tuning algorithm that can find PI values that gradually change the position of the probe for higher safety and precision. Moreover, better sample topography image can be obtained after auto-tuning the control gains during different scanning speed. The square wave is given as input to the PI controller which represents the sudden change of surface that cause damage to the system, and the output should be triangular wave in nanometer range by proper tuning of PI controller. Triangular wave represents the tip being moved by the controller in z direction at the time represented by the square wave input. Index Terms Scanning tunneling microscope, feedback loops, PI controller, tuning algorithm. I. INTRODUCTION Scanning probe microscopy involves controlling the movement of a sharp tip in close proximity to or in contact with a surface with sub nanometer accuracy. High resolution image can be accrued by raster scanning the tip over a surface while continuously monitoring the interaction between tip and surface. Scanning typically occurs in an "x-y" plane that is at least generally parallel to the surface of the sample, and the vertical movement occurs in the "z" direction that is perpendicular to the x-y plane. Note that many samples have roughness, curvature and tilt that deviate from a flat plane.the distance between tip and sample should be kept constant at every point of sample for better scanning results. So it is necessary to move the probe in z-axis to maintain the height of probe from sample constant. But a sudden change in probe position can damage the probe. SPM feedback loops usually employ a proportional-integral (PI) controller to control the vertical movement of tip (z-direction). This paper is devoted to the control system design for high performance scanning tunneling microscope (STM). The aim is to implement a tuning algorithm that can find PI values that gradually change the position of the probe for higher safety and precision. Revised Version Manuscript Received on June 27, 2015. Neena Tom, Department of Applied Electronics and Instrumentation, Lourdes Matha College of Science and Technology, Kuttichal, Trivandrum, Kerala, India. Rini Jones S.B, Assoc. Prof., Department of Electronics and Communication, Lourdes Matha College of Science and Technology, Kuttichal, Trivandrum, Kerala, India. The square wave input that represents a sudden change of surface is given to PI controller and triangular wave of same time period in nanometer range is obtained. Triangular wave represents the tip being moved by the controller in z direction at the time represented by the square wave input. In this paper, we employ and implement a program to automate the tuning procedure for STM PI controller. Moreover, better sample topography image can be obtained after auto-tuning the control gains during different scanning speed. Automation of PI controller with SPM control software is done by using C++ language in Visual Studio 2008 Platform. II. SYSTEM OVERVIEW Scanning tunneling microscope (STM) is an important tool in obtaining images of a material surface in atomic level. It was invented by G.Binning and H.Rohrer in the beginning of 1980s and now, it has become an important instrument in surface science laboratories.fig1 shows its essential components. The STM is based on the concept of quantum tunneling. When a bias (voltage difference) is applied between tip and sample, electrons are tunnel through the vacuum between them. The resulting tunneling current is a function of tip position, applied voltage, and the local density of states (LDOS) of the sample. The scanning waveforms, applying on the x and y piezo directions, make the tip raster scan on the sample surface. A bias voltage is applied between the sample and the tip to induce a tunneling current. The z piezo is controlled by a feedback system to maintain the tunneling current constant. The voltage on the z piezo represents the local height of the topography. To ensure stable operation vibration isolation is essential. Fig. 1. Basic diagram of STM The most widely used convention of the polarity of bias voltage is that the tip is virtually grounded. The bias voltage V is the sample voltage. If V > 0, the electrons are tunneling from the occupied states of the tip into the empty states of the sample. If V < 0, the electrons are tunneling from the occupied states of the sample into the empty states of the tip. 134

Controller Design for Z Axis Movement of STM Using SPM Control Software The tunneling current is converted to a voltage by the current amplifier, which is then compared with a reference value. The difference is amplified to drive the z piezo. Fig. 2. Scanning of a sample using STM The phase of the amplifier is chosen to provide a negative feedback. If the absolute value of the tunneling current is larger than the reference value, then the voltage applied to the z piezo tends to withdraw the tip from the sample surface, and vice verse. Therefore, an equilibrium z position is established. As the tip scans over the xy plane, a two-dimensional array of equilibrium z positions, representing a contour plot of the equal tunneling-current surface, is obtained, displayed, and stored in the computer memory. Tunneling current depends on - the tip surface distance d - the voltage V (Bias) - the height of the barrier Φ The current depends exponentially on the distance d. The following graph shows the relation between tunneling current and distance between tip and sample. ᶲ : the work function(energy barrier), e : electron charge. m : electron mass h : planck s constant v : applied voltage d : tip sample distance But a sudden change in probe position can damage the probe. STM feedback loops (proportional-integral (PI) controller) to control the z direction movement of tip. Here we are implementing a tuning algorithm that can find PI values that gradually change the position of the probe for higher safety and precision. Automation of tuning algorithm for the PI controller In STM is also implemented. Automation of PI controller with SPM control software is done by using C++ language in Visual Studio 2008 Platform. Here the input from SPM controller is a square wave that represents the distance between probe and sample in nano Ampere. The square wave input represents the sudden change of surface. Input represents a change in current (in na) with square wave that represents the distance between probe and sample. IV. PROPOSED SYSTEM BLOCK DIAGRAM 4.1. Hardware space Fig. 4. Hardware space of proposed system 4.1.1. Description The data from the SPM controller is given to the ZPI controller through low pass filter. The Feedback Loop is a Proportional-Integral (PI) controller that allows independent settings of the Proportional and Integral feedback parameters. The Feedback Loop parameters carry the standard SI units Network data stream is used to convert output of PI controller to byte stream in order to read by computer for further processing. An external command receiver used to receive command from computer. For eg: we can send command from program code to increase integral gain by a factor. 4.2. Software part The software part is done by using C++ language in Visual Studio 2008 platform. Fig. 3: Relation between tunneling current and distance III. PROPOSED SYSTEM Many samples have roughness, curvature and tilt that deviate from a flat plane.in STM the distance between tip and sample should be kept constant. So it is necessary to move the probe in z-axis to maintain the height of probe from sample constant. Fig. 5. Software part of proposed system 4.2.1 Description The User can start the application using Start button. Then the data from hardware is converted to byte stream using Network Data Stream. This byte stream is SPM data receiver through socket programming. Setbytes is a function that converts the received byte stream in to structure, where each packet of data contains time period, amplitude, PI data etc. These packets are stored in a queue and PI tuning procedure is 135 & Sciences Publication Pvt. Ltd.

running here. After validation, if the desired output is not obtained, PI values are increased gradually and given to SPM controller. Hardware Space of SPM Control Software V. PI CONTROLLERR STM imaging relies on feedback loops to maintain a constant interaction between the tip and the sample. For reliable STM operation and analysis, the characteristicss of such feedback loops must be considered. STM feedback loops usually employ a proportional-integral (PI) controller. The combination of proportional and integral terms is important to increase the speed of the response and also to eliminate the steady state error. The proportional and integral terms is given by: VI. TUNING OF PI CONTROLLER Tuning a control loop is the adjustment of its control parameters (proportional band/gain, integral gain/reset) to the optimum values for the desired control response. Stability is a basic requirement, but beyond that, different systems have different behavior. Here we are using Good Gain Method for tuning of PI controller. Good Gain Method This method is introduced by Finn Haugen. The Good Gain method is a simple method which seems to give good results on the lab and on simulators. The method is based on experiments on a real or simulated control system. Good gain method does not require the control loop to get into oscillations during the tuning. It also gives better stability. The steps are given below. 1. Bring the process to or close to the normal or specified operation point. 2. Set the set point of the system. 3. Apply the input signal (square wave) to the system. 4. Ensure that the controller is a P controller with Kp = 0 (set Ti = ). 5. Increase Kp until the control loop gets satisfactory stability. The gain value is denoted as K PGG. 6. Change the Ki value from zero. 7. Reduce Kp to 80% of the original value to improve the stability. 8. Kp = 0.8K PGG 9. Increase Ki until the response in the measurement signal becomes the expected signal(perfect triangular wave) 10. Ki = 0.66kp/Tu 11. Check the stability of the control system with the above controller settings by applying a step change of the setpoint. If the stability is poor, try reducing the controller gain in combination with increasing the integral time. VII. IMPLEMENTATION DETAILS i. SPM Control Software This Software uses a powerful Advanced Flow Programming Language, AFPL and has several distinct components that enable separate aspects of SPM work: Fig. 6. Hardware space of SPM control software ii. AFPL Element Details Channel 1 Drive is a simple icon with only one output pin. This output pin represents the bias output that is connected to the sample in the STM though the Channel1 Drive. The main function of Lock-in Amplifier is to act as low pass filter and spectroscopic measurements. The Feedback Loop is a Proportional-Integral (PI) controller that allows independent settings of the Proportional and Integral feedback parameters. The Feedback Loop parameters carry the standard SI units. The units of the Proportional Gain are Output Units/Input Units. In the case of STM, this would be Meters/Amp (or nm/na). The units of the Integral Gain are Output Units/Input Units/second. Again in the case of STM, this would be Meters/Amp-Seconds (or nm/na-s). The Z PI Feedback loop controls the Z position of the scanning probe. The signal output of the Lock in Amplifier is connected to the input pin of the ZPI loop. The output pin of the ZPI loop is connected to the signal pin of measure item, which will send the Topography channel to the PC over the Ethernet connection. The output pin of the ZPI loop is also connected to the Z input of the Scan Processor. The Measure Item is the component that enables the data channels in the Controller. The Scan Processor is a firmware component that controls the motion of the probe during imaging. Network data stream is used to convert output of PI controller to byte stream in order to read by computer for further processing. LabVIEW.in is an external command receiver used to receive command from computer. For eg: we can send command from program code to increase integral gain by a factor. Then the External Command Receiver will increase the Ki value of ZPI by a given factor. VIII. INPUT TO THE PI CONTROLLLER Fig. 7. Input to the PI controller 136 Blue Eyes Intelligencee Engineering & Sciences Publication Pvt. Ltd.

Controller Design for Z Axis Movement of STM Using SPM Control Software Input represents a change in current (in na) with square wave that represents the distance between probe and sample. The amplitude of square wave represents the change in distance and the time period represents the responsiveness required for the PI controller. That is the time in which the z should respond and reach desired value. IX. EXPERIMENTAL RESULTS The square wave is given to the PI controller and triangular wave in nm range is obtained by proper tuning of PI controller. Triangular wave represents the tip being moved by the controller in z direction at the time represented by the square wave input. If the PI controller is not tuned with the right set of parameters, the z output will either not change or change too fast. Results with Ziegler Nichols tuning and other methods given below. Fig. 10. Result showing input and output. XI. CONCLUSION This paper has demonstrated a practical tuning method for scanning tunneling microscopy. In this paper, we employ and implement a program to automate the tuning procedure for STM PI controller, for gradually changing the probe position, according to distance between sample and tip. Moreover, better sample topography image can be obtained after auto-tuning the control gains during different scanning speed. Here we are giving input as a change in current (in na) with square wave that represents the distance between probe and sample. The amplitude of square wave represents the change in distance and the time period represents the responsiveness required of the PI controller. That is the time in which the z should respond and reach the desired height. If the PI controller is not tuned with the right set of parameters, the z output will either not change or change too fast. We implement a tuning algorithm to gradually change the probe position and reach to the desired height at the given time period. The square wave is given to the PI controller and triangular wave in nm range is obtained by proper tuning of PI controller. Triangular wave represents the tip being moved by the controller in z direction at the time represented by the square wave input. The square wave and triangular wave can be verified using oscilloscope. Fig. 8. Comparison with Ziegler Nichols tuning methods PI control panel X. RESULT REFERENCES [1] Binnig, G.; Quate, C. F.; Gerber, C. Phys. Rev. Lett. 1986, 56, 930 933. [2] Control theory for scanning probe microscopy by Julian Stirling. Beilstein J. Nanotechnol.2014, 5, 337 345. [3] Yong, Y.K.;Sch. of Electr. Eng. & Comput. Sci., Univ. of Newcastle, Callaghan, NSW, Australia ;Mohemani, S.O.R. A Z-scanner design for high-speed scanning probe microscopy Robotics and Automation (ICRA), 2012 IEEE International Conference on14-18 May 2012. [4] Binnig, G.; H. Rohrer, Ch. Gerber, E. Weibel (1982). "Tunneling through a controllable vacuum gap". Applied Physics Letters 40 (2): 178 180. [5] Kalinin, Sergei V.; Gruverman, Alexei (Eds.), ed. (2011). "New Capabilities at the Interface of X-Rays and Scanning Tunneling Microscopy". Scanning Probe Microscopy of Functional Materials: Nanoscale Imaging and Spectroscopy (1st ed.). New York: Springer. pp. 405 431. [6] G. Binnig, H. Rohrer (1986). "Scanning tunneling microscopy". IBM Journal of Research and Development 30: 4. [7] Optimal design of PI/PD controller for non-minimum phase systemjie-sheng Wang; Yong Zhang; Wei Wang January 2006 Transactions of the Institute of Measurement & Control;2006, Vol. 28 Issue 1, p27 137

[8] Controller design for a closed-loop scanning tunneling microscope Automation Science and Engineering, 2008. CASE 2008. IEEE International Conference on 23-26 Aug. 2008 [9] http://ctms.engin.umich.edu/ctms/index.php?example=introduction &section=controlpid [10] The Good Gain method for PI(D) controller tuning Finn Haugen TechTeach(http://techteach.no)19.July2010http://techteach.no/publica tions/articles/good_gain_method/good_gain_method.pdf [11] Ziegler, J. G. and Nichols, N. B.: Optimum Settings for Automatic Controllers, Trans. ASME, Vol. 64, 1942, s. 759-768 138