Научная статья на тему 'Разработка метода разложения суперпозиций неизвестных импульсных сигналов адаптивным спектральным анализом второго порядка'

Разработка метода разложения суперпозиций неизвестных импульсных сигналов адаптивным спектральным анализом второго порядка Текст научной статьи по специальности «Медицинские технологии»

CC BY
43
10
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИМПУЛЬС / МОДЕЛЬ / СИГНАЛ / СУПЕРПОЗИЦИЯ / СПЕКТР / ЭХО-ИМПУЛЬСНОЕ ИЗОБРАЖЕНИЕ / ИЗМЕРИТЕЛЬНЫЙ ШУМ / PULSE / MODEL / SIGNAL / SUPERPOSITION / SPECTRUM / ECHOPULSE IMAGE / MEASUREMENT NOISE

Аннотация научной статьи по медицинским технологиям, автор научной работы — Stepanenko O., Oliinyk A., Deineha L., Zaiko T.

Решена задача обработки импульсных сигналов. Предложен адаптивный метод разложения суперпозиций неизвестных импульсных сигналов. Разработанный метод не требует априорной информации о форме элементарных импульсов, устойчив к влиянию измерительных шумов. Представлены результаты численного моделирования и реальной проверки на примере сейсмического изображения. Результаты экспериментов показали, что предложенный метод позволяет идентифицировать местоположение элементарных импульсов

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Development of the method for decomposition of superpositions of unknown pulsed signals using the secondorder adaptive spectral analysis

We considered the issue of “intuitive” analysis, processing, and synthesis of unknown pulse sequences in a detailed form. We studied both classical methods of analysis with all pluses and minuses and the developed prospective method created on their basis. The developed method is adaptive, it is based on the consistent use of various methods of spectral analysis, which increases reliability, sensitivity, and resolution capability of visual analysis of echo-pulse images. Thus, we solved the problem on processing pulse signals. The proposed method makes it possible to increase resolution capability in the processing of signals and images without using a priori information on the form of elementary pulses. It is resistant to the influence of measuring noise. We presented the results of numerical simulation and actual verification on the example of a seismic image. The considered method has a significant development potential, both in theoretical and application aspects (first of all, in areas of ultrasonic medical diagnosis, seismic imaging, and non-destructive testing)

Текст научной работы на тему «Разработка метода разложения суперпозиций неизвестных импульсных сигналов адаптивным спектральным анализом второго порядка»

Розв'язана задача обробки iмnульс-них сигналiв. Запропоновано адаптивний метод розкладання суперпозиций невiдомих iмпульсних сигналiв. Розроблений метод не вимагае апрюрног тформацп про форму елементарних iмпульсiв, стшкий до впливу вимiрювальних шумiв. Представленрезуль-тати чисельного моделювання та реальног nеревiрки на прикладi сейсмiчного зобра-ження. Результаты ексnериментiв показали, що запропонований метод дозволяе iдентифiкувати м^цезнаходження елементарних iмnульсiв

Ключовi слова: iмnульс, модель, сигнал, суперпозищя, спектр, ехо^мпульсне зобра-

ження, вимiрювальний шум

□-□

Решена задача обработки импульсных сигналов. Предложен адаптивный метод разложения суперпозиций неизвестных импульсных сигналов. Разработанный метод не требует априорной информации о форме элементарных импульсов, устойчив к влиянию измерительных шумов. Представлены результаты численного моделирования и реальной проверки на примере сейсмического изображения. Результаты экспериментов показали, что предложенный метод позволяет идентифицировать местоположение элементарных импульсов

Ключевые слова: импульс, модель, сигнал, суперпозиция, спектр, эхо-импульсное изображение, измерительный шум

UDC 004.93

|doi: 10.15587/1729-4061.2018.126578|

DEVELOPMENT OF THE METHOD FOR DECOMPOSITION OF SUPERPOSITIONS OF UNKNOWN PULSED SIGNALS USING THE SECOND-ORDER ADAPTIVE SPECTRAL ANALYSIS

O. Stepanenko

PhD, Associate Professor* E-mail: alex@zntu.edu.ua A. Ol i i nyk PhD, Associate Professor* E-mail: olejnikaa@gmail.com L. D e i n e h a Senior Lecturer* E-mail: deynega.larisa@gmail.com T. Zai ko PhD, Associate Professor* E-mail: nika270202@gmail.com *Department of Software Tools Zaporizhzhya National Technical University Zhukovskoho str., 64, Zaporizhzhya, Ukraine, 69063

1. Introduction

A large number of problems in the field of ultrasonic diagnosis [1], reflective seismology [2], radiolocation [3], and spectroscopy [4] are related to the analysis of superpositions of pulse signals in the form:

s(t) = 2 агёг (t - t ) + n(t),

(1)

where s(t) is the superposition of a signal; L is the number of measurements discrete steps of a signal s(t); gi(t) represents some elementary impulse with ai amplitude and ti time delay; n(t) is the measurement noise.

If a noise level is small and resolution capability of a recording system is sufficient to provide a visual analysis of s(t) superposition, then the estimation of its parameters L, ai, ti is usually not a significant problem. Typically, problems arise in situations where resolution capability is not enough to perform visual analysis due to overlapping of elementary impulses [5]. Therefore, it is actual to develop a new method for decomposition of superpositions of signals to solve image

processing problems of insufficient resolution or problems of signals with overlapping impulses.

2. Literature review and problem statement

Let us assume that a form of an elementary impulse is known and identical for all signals in the expression (1). Then we can solve the problem of estimation of s(t) superposition parameters using the reverse filtering method [5], which implies passing of s(t) superposition through f(t) filter whose spectral characteristic F(t) is inverse to a spectral characteristic of spectrum of G( f ) elementary pulse, that is

F ( f ) =

1

G( f )

(2)

Such a variant of solution is quite acceptable if the level of measurement noise n(t) is negligible. Since the method of reverse filtration belongs to the class of reverse incorrect problems [6], it is necessary to use regularized solutions F(t)reg in the presence of significant noise. They take the form:

©

F ( f )ree =

G*( f )

G( f )2+y( f )'

(3)

where G*(f) is the complex conjugation G(f ); y(f) is the regularizing function, its optimal choice is possible with the known spectral characteristics of a signal and an interference N( / ) only.

We assume that the form of an elementary pulse is unknown, and we assume that it is the same for all signals in a superposition (1). Then a partial solution is possible using a method of cepstral analysis [7], based on the calculation of the reverse Fourier transform from the logarithm of an energy spectrum of the analyzed superposition:

z(t ) = J log 15 ( f )|V 2fdf.

(4)

As for the method of cepstral analysis, it is necessary to note the following:

1) it is less sensitive to a level of measuring noise compared to the method of reverse filtering;

2) nonlinearity of a logarithmic operation increases time resolution capability of z(t) dependence. However, the same nonlinearity leads to the emergence of numerous false peaks (artifacts). It complicates an unambiguous analysis and interpretation of z(t) dependence radically;

3) it follows from statements 1 and 2 that analysis of a superposition of pulsed signals based on the specified method is, as a rule, limited by the case of superposition of two signals only. At the same time, their amplitudes should differ by several times, since the cepstral analysis is unsuitable for the estimation of a superposition of signals with approximately the same amplitude.

A practical application of the method of cepstral analysis seems very limited in many cases and is difficult due to the facts mentioned above.

Practical tasks on image processing in seismic exploration and ultrasonic medical diagnosis [8] relate to problems of decomposition of superpositions of pulse signals where a number of elementary pulses reaches hundreds [9]. And a form of elementary impulses is not only unknown, but, as a rule, is unequal. The level of measuring and structural noise can be compared with amplitudes of useful signals in such tasks. The estimation of a form of elementary impulses and their amplitudes is not so important under such conditions while the very fact of detection is important.

There is at present a sufficiently large number of propositions for different methods to process pulsed signals. Thus, paper [10] proposes a method of adaptive filtering of signals. A wavelet analysis is the base of a method for restoring echo impulse signals, proposed in [11]. However, we can use methods [10, 11] to reconstruct medical images only. Studies [12-17] propose methods of numerical analysis of signals of various forms [12], which make it possible to code the diversity of signals [13], to estimate parameters of unknown distributions [14], to detect a selected region based on a global contrast [15], to segment images based on algorithm of fuzzy C-averages [16], to estimate generative models [17]. However, the proposed methods allow solving a small class of highly specialized problems and they are difficult to apply in practice.

The methods proposed in papers [18-23] make it possible to perform image processing and analysis for solving specific practical problems, in particular, problems concerning the necessity of robust detection of watermarks [18] and hashing

of lexicographic images [19]. In addition, we can use such methods for segmentation of images [20], improvement of blurred images [21], processing of x-rays [22] and low contrast [23, 24]. Papers [25-30] present methods for modeling complex dependences based on computational intelligence [25], associative rules [26], negative selection [27], neural-fuzzy networks [28], agent technologies [29], stochastic search [30]. The methods proposed in [25-30] make it possible to process data presented in various formats efficiently: usual samples of multidimensional data [25, 28-30], transaction databases [26], samples containing missing values [26, 27]. However, the methods proposed in papers [25-30] do not allow solving the problems associated with processing data presented in the form of time series effectively. Articles [31-33] propose information technologies, which realize methods [25-30]. Despite high efficiency in processing of large-volume of multidimensional data, such methods do not solve the problems of signal processing and time series [34] effectively enough. In addition, existing software tools [12] for analysis of echo-pulse images are very slow.

The specified disadvantages in existing methods and information technologies necessitate development of new methods and means for the decomposition of superpositions of pulse signals. The signals have unknown and different forms under conditions of significant measuring and structural noises. New methods should make it possible to solve various practical tasks on image processing and analysis.

3. The aim and objectives of the study

The aim of present study is to create a method for the decomposition of superpositions of pulse signals of unknown and different forms under conditions of significant measuring and structural noise.

To accomplish the aim, the following tasks have been set:

- proposition of an approach for the decomposition of superpositions of unknown impulse signals;

- experimental testing of suitability of the proposed approach to the intended application;

- analysis of results of the conducted experiments on the investigation of the efficiency of decomposition method for superpositions of unknown impulse signals.

4. Development of method for the decomposition of superpositions of unknown pulse signals by the adaptive spectral analysis of the second order

For the purpose of decomposition of superpositions of unknown impulse signals, it seems reasonable to decompose expression s(t) (1) by increasing resolution capability of the spectral analysis. An idea of extrapolation of the estimated informative characteristics beyond the measurement interval underlies the approach to decomposition of signals. It provides an increase in its potential resolution capability.

According to the assumption, we know nothing about forms of elementary pulses g() (¿=1,..., L). Therefore, a key problem is a choice of such an informative characteristic, which has the following features. Such a characteristic should be related to the position on a time axis of each particular pulse, it should be independent of its form and to be resistant to an influence of intense interference.

Let us consider this question on the example of a superposition of two pulse signals of unknown and unequal form (5):

s(t ) = «lgl(t -11 ) + «2 g2(t -12 ).

(5)

In the spectral domain, we should write expression (5) as

5(f) = axGx(f)e-j2f + a2G2(f)e" j2f. (6)

From the analysis of expression (6) it follows that a position of each elementary pulse is encoded by a complex harmonic in a spectral domain. Its frequency does not depend either on a form or an amplitude of the impulse. The period of the harmonic is reversely proportional to a delay value t;. The influence of the function G( f) has little effect on harmonic components due to an insignificant influence of attenuation and scattering effects of high-frequency components of a probe impulse spectrum. It gives possibility to develop a stable adaptive method of decomposition of superpositions of unknown impulse signals in a spectral domain.

It may seem that the solution to the problem is possible on the basis of application of a direct Fourier transform to the dependence of type (6), since its application seems most natural for the evaluation of harmonic components. However, the approach will not produce positive results in the presence of overlapping pulses in a superposition of signals because the direct Fourier transform, as a linear transformation, does not lead to an increase in resolution capability in comparison with the original superposition of the analyzed signals s(t) [5].

The theoretical basis of the new approach, which makes it possible to increase time resolution capability of the analysis, is the fact that an expression of form

S( f) = 1 «

- )2nft,

-N( f)

can look as a discrete linear prediction model [8]:

s ( f )= 1 p,s ( fn-t ),

(7)

(8)

where pi are the coefficients of a linear prediction model, calculation of which is possible on the basis of known methods [9].

Expression (8) is a model for prediction of a spectral characteristic by one spectral counting forward. The following expression characterizes an integral error of the prediction:

E( f ) = S( f ) - S( f ),

(9)

which makes it possible to keep away to a large degree from an influence of a structural noise.

A characteristic feature of using a linear prediction model (8) is the possibility of implementation of an adaptive procedure for neutralization of an influence of multiple re-reflections (if there are any) by the selection of a meaningful order of a linear prediction model Q=2L. In experiments, we used the Burg algorithm to calculate coefficients of linear prediction [9], which provides a higher resolution capability of spectral analysis by minimization of an influence of edge effects at the boundaries of spectral domains.

The question of a possible influence of G;(f) on the estimates of superposition parameters (not taken into account in the framework of model (7)) is not simple, since, according to the initial assumption, the form of elementary pulses is unknown to us. However, the mentioned factor is not significant enough as confirmed by the results of experimental studies [9]. Artifacts in the form of false spectral peaks may appear during performing a "perceptive" analysis, especially when analyzing noisy superpositions.

The representation of expression (7) in the form of linear prediction model (8) does not, however, solve the task on increasing resolution capability of visual analysis of superpositions of overlapping signals because we must carry out an analysis in the time domain, and not in the spectral domain. This stage proceeds based on the algorithm of adaptive parametric spectral analysis (second-order spectral analysis) [9] applied to the Fourier spectral characteristic S(f). Thus, we find a spectrum of a spectrum, due to which a reverse transition occurs from a spectral domain to a time domain of interpretation of superposition parameters of impulse signals.

The transition occurs based on the application of expression [9]

s(t ) =

1 -1 Pfi

- j 2niAft

(10)

where we consider a2 as a variance of a linear prediction error for a given order of model Q; Af=fk-fk-i is the value, which characterizes discreteness of S( f) spectral characteristic arising due to the finite value of a time interval for recording of s(t) superposition. It follows from expression (10) that selection of an order of the linear prediction model Q should be made until a prediction error approaches white noise. A distinctive feature of model (10) is the fact that construction of a parametric model of S( f) dependence provides potential possibility for extrapolation of S( f) dependence beyond the measurement frequency boundaries indirectly. In addition, model (10) provides for a possibility of increasing resolution capability of the analysis of superpositions in a time domain (an additional factor for increasing the resolution capability is a compensation of an influence of side spectral lobes characteristic for all Fourier spectroscopy methods).

A distinctive feature of the analysis of superpositions of signals based on expression (10) is the fact that there is a reflection of poles of a denominator of expression (10) and not physical amplitudes. Moreover, the poles are related to the presence of precisely the harmonic components in S( f) spectral characteristic.

Thus, the method of decomposition of superpositions of unknown impulse signals by adaptive second order spectral analysis includes the following steps:

- transition from the time domain of initial measurements to the spectral domain using the direct Fourier transform (first-order spectral analysis);

- calculation of a linear prediction model for the spectral domain. The order of a linear prediction model determines a significant number of displayed impulses that will be detected in a subsequent stage;

- inverse transition from the spectral domain to the time domain using a nonlinear parametric spectral analysis (second-order spectral analysis). We can use a synthesized model of linear prediction of a spectral characteristic of the analyzed pulse superposition as a basis for such a transition.

a

5. Experiments and results of studying the method of decomposition of superpositions of unknown pulse signals

We carried out verification of the developed method based on the analysis of a noisy superposition of two different impulse signals of the form (we made no assumptions about their form) shown in Fig. 1, a.

shows its noisy copy. Fig. 2, c, d show the results of identification of re-reflections in a noisy superposition with the proposed method.

5j , i......11_./.

5 w

MM

5 V

u V !

0 100 200 300 400 500 600

Fig. 1. Decomposition of a superposition of two unknown pulse signals (horizontal axis — time (ms), vertical axis — amplitude (mV)): a — original; b — real part of a spectral characteristic of a noiseless superposition; c — result of cepstral analysis; d — result of the proposed method

It follows from Fig. 1, a that it is not directly possible to estimate neither a number of elementary pulses in the signal under consideration, nor their relative time location on the basis of visual analysis of the original superposition s(t). Fig. 1, b shows a real part of a spectral characteristic of a noiseless superposition of two signals. Fig. 1 shows clearly a superposition of two harmonics in the spectral domain corresponding to two different time delays (an amplitude modulation is conditioned by the influence of spectral characteristics of elementary pulses themselves, as follows from the expression (6)).

Application of the method of cepstral analysis [1, 9] (Fig. 1, c), as a rule, used to solve problems of such class, does not yield any positive results due to the influence of noise factors. Using the proposed method of parametric spectral analysis (the order of a model is four, Fig. 1, d) made it possible to identify the presence and location of elementary pulses (but not their amplitudes) unambiguously. A distinctive feature of the analysis of superposition of signals based on expression (10) is that such an approach "genetically" takes into account the fact of the existence of uncorrelated noise of measurements. This is explained by the fact that the method becomes unstable in a general case (a numerator of expression (10) tends to be close (or equal) to zero).

Let us consider the proposed method on the example in Fig. 2 to investigate the effectiveness of its use to solve problems on the elimination of signal re-reflections in layered structures characterized by noiseless superpositions of band pulse signals. Fig. 2, a shows a noiseless superposition of band pulse signals corresponding to the presence of multiple re-reflections inside a plane-layered structure, and Fig. 2, b

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Fig. 2. Analysis of a reverberation band pulse sequence (horizontal axis — time (ms), vertical axis — amplitude (mV)): a — noiseless pulse sequence; b — noisy pulse sequence; c — isolation of the first re-reflection corresponding to the lower boundary of single-layered plane-layered structure (an order of a linear prediction model is 2); d — isolation of all re-reflections in a noisy superposition (an order of a linear prediction model is 12)

As we can see from Fig. 2, the proposed method makes it possible to identify re-reflections of a noisy superposition effectively. However, the characteristic feature of the example is in the following. In this case, the problem is not an increase in resolution capability of the analysis, but a need to neutralize a parasitic effect of multiple re-reflections of a probing impulse inside the layer under investigation.

6. Discussion of results of studying the method of decomposition of superpositions of unknown pulse signals

Fig. 3, a shows a seismic image of a section of the earth's surface.

a b

Fig. 3. Echo-pulse seismic image (horizontal axis — spatial, vertical axis — time): a — the original; b — result of application of the new method (an order of a linear prediction model is equal to 14)

c

The visual analysis of Fig. 3 shows that the initial echopulse image has a large number of re-reflections within geological layers, which seriously complicates the allocation of their boundaries and, ultimately, the segmentation of the layers. The application of the proposed method of a linear prediction (Fig. 3, b) made it possible to neutralize the effect of parasitic re-reflections effectively and to identify a structure of geological layers clearly, which makes possible to improve the efficiency of visual analysis of seismograms.

The essence of the proposed method becomes clearer when considering amplitude (but not bright) graphs of individual seismic traces (Fig. 3, a). Fig. 4, a shows the seismic trace corresponding to the 120th column of the original seismogram (Fig. 3, a), it has numerous pulse re-reflections of unknown form. Fig. 4, b shows the real part of the Fourier spectrum of the seismic trace (first-order spectral analysis) used as input data for the linear prediction method. Fig. 4, c, d show the results of suppressing the effect of multiple re-reflections by the developed method with the transition from the frequency domain to the temporal one on the basis of adaptive second order spectral analysis. The orders of the linear prediction models are 16 and 26, respectively.

Fig. 4. Amplitude charts of the results of analysis of the 120th seismic trace: a — seismic trace; b — real part of the Fourier spectrum of the seismic trace (first-order spectral analysis); c, d — result of application of the linear prediction method for the orders of the model equal to 16 and 26,

respectively (second-order spectral analysis): the horizontal axes are temporary for "a, c, d", and the frequency axis for "b"

As follows from the results of analysis presented in Fig. 4, the proposed adaptive method of parametric spectral analysis of second order makes it possible to effectively neutralize the impact of multiple re-reflections under condition of optimal choice of the order of the linear prediction model (Fig. 4, c). This is explained by the fact that the splitting of spectral peaks begins with an excess order (Fig. 4, d). Since the real geological model of the probed area is not known, optimization of the selection of an order of a linear prediction model is possible only based on a degree of visual perception of the synthesized image, which, as the study results show, is not critical in practical terms. We should keep in mind that, in contrast

to actual physical amplitudes (Fig. 4, a, vertical axis), the amplitudes in Fig. 4, c, d are not physical but mathematical. They show a degree of proximity of poles of expression (10) to a unit circle in the z-plane. Since such a mapping is essentially nonlinear, this circumstance makes it possible to increase reliability of separation of boundaries of low-contrast areas of echo-pulse images of the layered structures (Fig. 3, a, b).

Thus, the results of the experiments showed that we can use the proposed method effectively for decomposition of superpositions of impulse signals of unknown and different forms under conditions of meaningful measuring and structural noise. Practical application of the proposed method is possible in areas where impulse signal processing is required, for example, ultrasonic medical diagnosis, seismic imaging, and non-destructive testing. Further studies may consider the improvement of the proposed method by using wavelet transforms.

The results of the experiments showed that application of the method in the processing of seismic signals is associated with limitations of the depth of measurement (the method is effective in studying the depth of a surface up to 200 meters and if structures of generating layers have sufficient contrast). The ways to solve this problem and the direction of development of further research can be the modification of the proposed method by using models based on neural networks and wavelet transforms.

7. Conclusions

1. We developed an approach for the decomposition of superpositions of unknown pulse signals. The basis of the developed approach is a consistent use of various methods of spectral analysis, which increases sensitivity of visual analysis of echo-pulse images.

2. We performed experiments to investigate suitability of the proposed approach to the intended application. We solved the tasks on the elimination of signal re-reflections in layered structures characterized by noiseless superpositions of band pulse signals. The proposed method makes it possible to unambiguously identify the presence and location of elementary pulses.

3. We analyzed results of the experiments conducted. Based on the results of analysis, we established that the proposed method makes it possible to improve the signal-to-noise ratio of an image by 3 times, as well as to increase resolution capability in processing signals and images without using a priori information about the form of elementary pulses. The method is resistant to the influence of measuring noise. Neutralization of the effect of parasitic reflections occurs due to the optimization of selection of an order of a linear prediction model of Fourier spectral characteristics of the analyzed seismic traces.

Acknowledgements

We carried out the study within the framework of research work "Methods and Means of Decision Making for Data Processing in Intelligent Pattern Recognition Systems" (State Registration No. 0117U003920) at Software Department at Zaporozhye National Technical University, as well as the international project "Internet of Things: A New Curriculum for Needs of industry and society "(ALIOT, registration number 573818-EPP-1-2016-1-UK-EPPKA2-CBHE-JP).

c

References

1. Ultrasound in Medicine. Physical Basis of Application / Hill K., Bamber J., Ter Haar G., Dickinson R. Moscow: Fizmatlit, 2008. 542 p.

2. Waters K., Bogarik G. N., Gurvich I. I. Seismic Exploration: textbook. Tver': AIS, 2006. 744 p.

3. Grinev A. Yu. Sub-surface radar issues. Moscow: Radiotechnics, 2005. 416 p.

4. Nikitin A. A., Petrov A. V. Theoretical bases of geophysical information processing. Moscow: RSHU, 2008. 112 p.

5. Bates R., McDonnell M. Restoration and reconstruction of images. Moscow: MIR, 1989. 336 p.

6. Kabanihin S. I. Inverse and incorrect tasks. Novosibirsk: Siberian Scientific Publishing House, 2009. 457 p.

7. Zverev V. A., Stromkov A. A. Selection of signals from interference by numerical methods. Nizhniy Novgorod: IPF RAN, 2001. 188 p.

8. Chan Y., Lavoie J., Plant J. A parameter estimation approach to estimation of frequencies of sinusoids // IEEE Transactions on Acoustics, Speech, and Signal Processing. 1981. doi: 10.1109/tassp.1981.1163543

9. Marple S. L. Digital spectral analysis and its applications. Moscow: MIR, 1990. 584 p.

10. Bamber J. C., Daft C. Adaptive filtering for reduction of speckle in ultrasonic pulse-echo images // Ultrasonics. 1986. Vol. 24, Issue 1. P. 41-44. doi: 10.1016/0041-624x(86)90072-7

11. Wavelet restoration of medical pulse-echo ultrasound images in an EM framework / Ng J., Prager R., Kingsbury N., Treece G., Gee A. // IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control. 2007. Vol. 54, Issue 3. P. 550-568. doi: 10.1109/ tuffc.2007.278

12. Stepanenko O. O., Piza D. M. Program complex for analysis and treatment echo-pulse images // Radio Electronics, Computer Science, Control. 2012. Issue 2. doi: 10.15588/1607-3274-2011-2-19

13. Signal Superposition Coded Cooperative Diversity: Analysis and Optimization / Xiao L., Fuja T. E., Kliewer J., Costello D. J. // 2007 IEEE Information Theory Workshop. 2007. doi: 10.1109/itw.2007.4313145

14. The Study on Estimation of Unknown Parameters for Uncertainty Distribution / Wang Z.-G., Wang S.-Z., Feng W.-L., Fu Y.-P. // 2016 International Conference on Information System and Artificial Intelligence (ISAI). 2016. doi: 10.1109/isai.2016.0113

15. Zhang L., Yang L., Luo T. Unified Saliency Detection Model Using Color and Texture Features // PLOS ONE. 2016. Vol. 11, Issue 2. P. e0149328. doi: 10.1371/journal.pone.0149328

16. Image segmentation by generalized hierarchical fuzzy C-means algorithm / Zheng Y., Jeon B., Xu D., Wu Q. M., Zhang H. // Journal of Intelligent and Fuzzy Systems. 2015. Vol. 28, Issue 2. P. 961-973.

17. Theis L., van den Oord A., Bethge M. A note on the evaluation of generative models // International Conference on Learning Representations. 2016. URL: https://arxiv.org/pdf/1511.01844.pdf

18. A Robust and Removable Watermarking Scheme Using Singular Value Decomposition / Di Y., Lee C., Wang Z., Chang C., Li J. // KSII Transactions on Internet and Information Systems. 2016. Vol. 10, Issue 12. P. 5831-5848. doi: 10.3837/tiis.2016.12.008

19. Zhao Y., Zhao Q., Tong M.-L. Lexicographic image hash based on space and frequency features // Journal of Donghua University (English Edition). 2016. Vol. 33, Issue 6. P. 907-910.

20. Mosquera J. C., Isaza C. A., Gomez G. A. Technical analog-digital for segmentation of spectral images acquired with an accous-to-optic system // 2012 XVII Symposium of Image, Signal Processing, and Artificial Vision (STSIVA). 2012. doi: 10.1109/st-siva.2012.6340600

21. Zhao L. Image enhancement of restored motion blurred images // 2011 International Conference on Optical Instruments and Technology: Optoelectronic Imaging and Processing Technology. 2011. doi: 10.1117/12.904786

22. Non-linear regularized phase retrieval for unidirectional X-ray differential phase contrast radiography / Thuring T., Modregger P., Pinzer B. R., Wang Z., Stampanoni M. // Optics Express. 2011. Vol. 19, Issue 25. P. 25545. doi: 10.1364/oe.19.025545

23. Gorelik L. I., Solyakov V. N., Trenin D. Yu. Low contrast dual-band infrared image processing // Applied Physics. 2011. Issue 4. P. 88-95.

24. Adaptive Variance Based Sharpness Computation for Low Contrast Images / Xu X., Wang Y., Tang J., Zhang X., Liu X. // Lecture Notes in Computer Science. 2011. P. 335-341. doi: 10.1007/978-3-642-24728-6_45

25. Subbotin S., Oliinyk A., Skrupsky S. Individual prediction of the hypertensive patient condition based on computational intelligence // 2015 International Conference on Information and Digital Technologies. 2015. doi: 10.1109/dt.2015.7222996

26. Oliinyk A., Zaiko T., Subbotin S. Training sample reduction based on association rules for neuro-fuzzy networks synthesis // Optical Memory and Neural Networks. 2014. Vol. 23, Issue 2. P. 89-95. doi: 10.3103/s1060992x14020039

27. Diagnostic rule mining based on artificial immune systems for a case of uneven distribution of classes in sample / Subbotin S., Oli-inyk A., Levashenko V., Zaitseva E. // Communications. 2016. Vol. 3. P. 3-11.

28. Oliinyk A. O., Zayko T. A., Subbotin S. O. Synthesis of Neuro-Fuzzy Networks on the Basis of Association Rules // Cybernetics and Systems Analysis. 2014. Vol. 50, Issue 3. P. 348-357. doi: 10.1007/s10559-014-9623-7

29. Oliinyk A. O., Oliinyk O. O., Subbotin S. A. Agent technologies for feature selection // Cybernetics and Systems Analysis. 2012. Vol. 48, Issue 2. P. 257-267. doi: 10.1007/s10559-012-9405-z

30. Oliinyk A. O., Zaiko T. A., Subbotin S. A. Factor analysis of transaction data bases // Automatic Control and Computer Sciences. 2014. Vol. 48, Issue 2. P. 87-96. doi: 10.3103/s0146411614020060

31. Development of stratified approach to software defined networks simulation / Shkarupylo V., Skrupsky S., Oliinyk A., Kol-pakova T. // Eastern-European Journal of Enterprise Technologies. 2017. Vol. 5, Issue 9 (89). P. 67-73. doi: 10.15587/17294061.2017.110142

32. Remote experiments for reliability studies of embedded systems / Tabunshchyk G., Van Merode D., Arras P., Henke K. // 2016 13th International Conference on Remote Engineering and Virtual Instrumentation (REV). 2016. doi: 10.1109/rev.2016.7444443

33. Using Interactive Hybrid Online Labs for Rapid Prototyping of Digital Systems / Henke K., Tabunshchyk G., Wuttke H.-D., Vietz-ke T., Ostendorff S. // International Journal of Online Engineering (iJOE). 2014. Vol. 10, Issue 5. P. 57. doi: 10.3991/ijoe.v10i5.3994

34. Oliinyk A., Skrupsky S., Subbotin S. A. Parallel Computer System Resource Planning for Synthesis of Neuro-Fuzzy Networks // Advances in Intelligent Systems and Computing. 2016. P. 88-96. doi: 10.1007/978-3-319-48923-0_12

Побудовано метод автокалiбрування та коре-гування значень вектору магттног тдукци, що е придатним до застосування в умовах обмежених обчислювальних ресурЫв мiкроконтроллерiв та БоС-систем автоматизованих систем та ттерак-тивних тренажерiв. Дослиджено працездаттсть алгоритмiв калiбрування i обробки перифершног шформацп, що реалiзують систему, та залеж-тсть величини похибки вимiрювання вгд власти-востеш датчика та апаратних особливостеш

Ключовi слова: метод автокалiбрування, коре-гування, структура рекурентног мережi, БоС-

системи, ттерактивт тренажери

□-□

Построен метод автокалибровки и корректировки значений вектора магнитной индукции, который пригоден для применения в условиях ограниченных вычислительных ресурсов микроконтроллеров и БоС-систем Предложена структура рекуррентной сети автоматизированных систем и интерактивных тренажеров. Исследована работоспособность алгоритмов калибровки и обработки периферийной информации, которая реализует систему и зависимость величины ошибки измерения от свойств датчика и аппаратных особенностей

Ключевые слова: метод автокалибровки, коррекция, структура рекуррентной сети, БоС-системы,

интерактивные тренажеры -□ □-

UDC 519.7:[681.2-5;681.2]

|DOI: 10.15587/1729-4061.2018.126498|

RECURRENT NETWORK AS A TOOL FOR CALIBRATION IN AUTOMATED SYSTEMS AND INTERACTIVE SIMULATORS

A. Trunov

Doctor of Technical Science, Professor, Head of Department* E-mail: trunovalexandr@gmail.com A. Malcheniuk Postgraduate student* E-mail: alexmalchenyuk@meta.ua *Department of automation and computer-integrated technologies Petro Mohyla Black Sea National University 68 Desantnykiv str., 10, Mykolaiv, Ukraine, 54003

1. Introduction

It is common knowledge that the conditions of functioning of primary transducers of physical quantities, sensors, measuring instruments, controllers and other elements of automated production and automated work places of training simulators are unpredictably different from the ideal ones [1-10]. A wide range of levels, such as vibration, noise, humidity, temperature, as well as a change in parameters of technological process over a wide range, is characteristic of the mining, shipbuilding, machine-building, casting, rolling and other machining industries. Such changes in technological parameters and influences exerted by the external working environment significantly affect the accuracy of measuring a controlled magnitude [11-13]. Each of the factors that causes the error, typically under laboratory conditions, can be measured and separately taken into consideration in the results of measurements. However, under actual industrial conditions it appears impossible to take them all into ac-

count at the same time [11]. Given the impact of the specified factors, the results of measurement by each sensor, along with a predictable systematic error of the measured magnitude, include an additional random error, predetermined by a change in the modes of its operation [4-11]. The sensors that are built on the Hall effect, as well as other semiconductor sensors, have a pronounced temperature dependence and the non-linearity of characteristics [12]. These are only two of the factors among all that determine the accuracy of measurement by a given type of sensors. With regard to a rather high price related to an increase in the accuracy of measurements by improving the structural solutions and the overall circuitry, it is an important task to search for methods that imply less cost [13-17]. One of such methods for the adjustment of sensors' characteristics is the recurrent artificial neural-network (RANN) method that has been gaining traction recently [1]. The main areas of application of neural networks include the approximation of functions, associative memory, data compression, recognition and classification,

©

i Надоели баннеры? Вы всегда можете отключить рекламу.