Implementation Features of the Algorithm for Determining IR Lenses Focus Distance by the Goniometric Method

Authors: Sazonov V.N., Vyazovykh M.V., Kulakova N.N. Published: 03.08.2018
Published in issue: #4(121)/2018  
DOI: 10.18698/0236-3933-2018-4-4-14

Category: Instrument Engineering, Metrology, Information-Measuring Instruments and Systems | Chapter: Instruments and Measuring Methods  
Keywords: lens, focus distance, error, algorithm, Windows, Android, HTML

The purpose of the study was to develop an algorithm for determining the IR lenses focal distance by the goniometric method, the algorithm being tailored to the factory equipment. The paper gives a detailed description of the machine for monitoring the IR lenses focal distances. The developed algorithm is semi-automatic and some procedures are supposed to be done by the operator manually. This algorithm has significantly increased the performance of measuring the IR lenses focal distances due to the automated computational process and procedures for inputting reusable data. Graphical user interfaces of Windows and Android operating systems, as well as a graphical interface in HTML markdown are presented. Moreover, we made a comparison between the operability of the proposed algorithm and the methods currently used in production. As a result, we suggest some ways for further modernizing the methods of measuring the IR lenses focal distances at the factory by the goniometric method in order to fully automate the measurement process


[1] Zakaznov N.P., Kiryushin S.I., Kuzichev V.I. Teoriya opticheskikh system [Theory of optical systems]. Sankt-Petersburg, Lan Publ., 2008. 448 p.

[2] GOST 13095–82. Obektivy. Metody izmereniya fokusnogo rasstoyaniya [State standard 13095–82. Objective lenses. Methods of measuring the focal length]. Moscow, Izdatelstvo standartov Publ., 1988. 12 p.

[3] Andreev A.N., Gavrilov E.V., Ishanin G.G., et al. Opticheskie izmereniya [Optical measurements]. Moscow, LOGOS Publ., 2008. 416 p.

[4] Kreopalova G.V., Lazareva N.L., Puryaev D.T. Opticheskie izmereniya [Optical measurements]. Moscow, Mashinostroenie Publ., 1987. 264 p.

[5] Krivovyaz L.M., Puryaev D.T., Znamenskaya M.A. Praktika opticheskoy izmeritelnoy laboratorii [Practice of optical measuring laboratory]. Moscow, Mashinostroenie Publ., 2004. 333 p.

[6] Kulakova N.N., Kaledin S.B., Sazonov V.N. Error analysis of IR lens focal length measured by a goniometric method. Vestn. Mosk. Gos. Tekh. Univ. im. N.E. Baumana, Priborostr. [Herald of the Bauman Moscow State Tech. Univ., Instrum. Eng.], 2017, no. 4, pp. 17–26 (in Russ.). DOI: 10.18698/0236-3933-2017-4-17-26

[7] GOST 19.701–90. ESPD. Skhemy algoritmov, programm, dannykh i sistem. Oboznacheniya uslovnye i pravila vypolneniya [State standard 19.701–90. Unified system for program documentation. Data, program and system flowcharts, program network charts and system resources charts. Documentation symbols and conventions for flowcharting]. Moscow, Standartinform Publ., 2010. 12 p.

[8] Arkhangelskiy A.Ya., Tagin M.A. Programmirovanie v S++Builder 6 i 2006 [Programming C++Builder 6 and 2006]. Moscow, Binom-Press Publ., 2007. 1184 p.

[9] Embarcadero product documentation Wikis. Android mobile application development. embarcadero: website. Available at: http://docwiki.embarcadero.com/RADStudio/XE8/en/Android_Mobile_Application_Development (accessed: 01.12.2017).

[10] Teague J.C. DHTML and CSS for the World Wide Web. Peachpit Press, 2001. 616 p.