Skip to main content Accessibility help

Simulation and Analysis of Methods for Scanning Tunneling Microscopy Feedback Control

  • Jeremy Wiedemeier (a1), Greg Spencer (a1), Mark J. Hagmann (a1) and Marwan S. Mousa (a1)


A scanning tunneling microscope (STM) requires precise control of the tip–sample distance to maintain a constant set-point tunneling current. Typically, the tip–sample distance is controlled through the use of a control algorithm. The control algorithm takes in the measured tunneling current and returns a correction to the tip–sample distance in order to achieve and maintain the set-point value for tunneling current. We have developed an STM simulator to test the accuracy and performance of four control algorithms. The operation and effectiveness of these control algorithms are evaluated.


Corresponding author

*Author for correspondence: Mark J. Hagmann, E-mail:


Hide All
Anguiano, E, Oliva, AI & Aguilar, M (1998). Optimal conditions for imaging in scanning tunneling microscopy: Theory. Rev Sci Instrum 69(11), 38673874.
Binning, G, Rohrer, H, Gerber, G & Weibel, E (1982). Tunneling through a controllable vacuum gap. Appl Phys Lett 40, 178180.
Hagmann, MJ, Spencer, G & Wiedemeier, J (2018). Virtual scanning tunneling microscope offered as a free-download. Micros Today 26(3), 1823.
Hassan, F, Zolotas, AC & Smith, T (2017). Optimized Ziegler–Nichols based PID control design for tilt suspensions. J Eng Sci Technol Rev 10(5), 1724.
Jeon, D & Willis, RF (1991). Feedback system response in a scanning tunneling microscope. Rev Sci Instrum 62(6), 16501651.
Oliva, AI, Anguiano, E, Denisenko, N, Aguilar, M & Peña, JL (1995). Analysis of scanning tunneling microscopy feedback system. Rev Sci Instrum 66(5), 31963203.
Stirling, J (2014). Control theory for scanning probe microscopy revisited. Beilstein J Nanotechnol 5, 337345.
Stirling, J, Lekkas, I, Sweetman, A, Djuranovic, P, Guo, Q, Pauw, B, Granwehr, J, Lévy, R & Moriarty, P (2014). Critical assessment of the evidence for striped nanoparticles. PLoS ONE 9(11), 117.
Ziegler, JG & Nichols, NB (1942). Optimum settings for automatic controllers. Trans ASME 64, 759768.



Altmetric attention score

Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed