download PDF

Abstract

In the article we discuss the problem of software development intended for visualization, processing, analyzing and recording of the data obtained by the locator to search for underground electric cables on the basis of data acquisition board L CARD E502. The features typical for such software is the need for data filtering and analysis in real time with the ability to link the results of the cable trace to the map of the terrain using GPS. Due to the fact that such applications require complex digital signal processing, a library has been developed in Cython language for operating with the E502 module, which makes it possible to apply for the processing of data of the finished Python implementations of algorithms for linear algebra, filtering, fast Fourier transformation and others. The software developed in Python language, which makes it possible to more effectively deal with interference and to better determine the location of cable routes, demonstrates the performance of the proposed model of the program component of the tracer.

Keywords

Trace searcher, data acquisition module, wavelet analysis, Python, Cython, filtering.

Sergei N. Verzunov

Ph.D. (Eng.), leading researcher, Laboratory of data measurement systems, Institute of Automation and Information Technology, National Academy of Sciences of the Kyrgyz Republic, Bishkek, Kyrgyz Republic. E-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.. ORCID: https://orcid.org/0000-0003-3130-2776

Igor V. Bochkarev

D.Sc. (Eng.), Professor, the Department of Electrical Engineering, Kyrgyz State Technical University named after I. Razzakov, Bishkek, Kyrgyz Republic. E-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.. ORCID: https://orcid.org/0000-0002-9873-9203

1. Metelev B., Kocherov A. Search for damage to the traces: the cable finder was invented anew. Pervaya milya [FIRST MILE]. 2013, no. 6 (39), pp. 68-73. (In Russian)

2. Bryakin I.V. Applied aspects of shallow magnetic prospecting. Problemy avtomatiki i upravleniya [Problems of automation and control]. 2016, no. 1 (30), pp. 65-75. (In Russian)

3. http://www.lcard.ru/download/x502api.pdf (circulation date is September 6, 2017).

4. McKinley Wes. Python i analiz dannykh [Python and Data Analysis] / Translated from English. Slinkin A.A. Moscow: DMK Press, 2015. 482 p. (In Russian)

5. http://www.lcard.ru/products/software/lgraph (circulation date 23.10.2017).

6. Izmailov D.Yu. Virtual measuring laboratory PowerGraph. Pikad [Picad]. 2007, no. 3, pp. 42-47. (In Russian)

7. Verzunov S.N. Wavelet transform as a tool for analyzing magnetovariance data. Problemy avtomatiki i upravleniya [Problems of Automation and Control]. 2014, no. 2 (27), pp. 52-61. (In Russian)

8. https://arxiv.org/pdf/1202.6548.pdf (circulation date January 25, 2013)

9. Verzunov S.N. Development of software for wavelet analysis of one-dimensional time series. Problemy avtomatiki i upravleniya [Problems of Automation and Control]. 2014, no. 2(27), pp. 62-71. (In Russian)

10. http://cython.org/#about (date of circulation on September 8, 2017)

11. Dalcin L., Bradshaw R., Smith K., Citro C., Behnel S., Seljebotn D.S. Cython: The Best of Both Worlds. Computing in Science & Engineering. 2011, vol. 13, no. 2, pp. 31-39.