Научная статья на тему 'ON ONE SOLUTION OF THE NUMERICAL PROBLEM DIFFERENTIATION IN CALCULATION VERTICAL SPEED OF AIRCRAFT'

ON ONE SOLUTION OF THE NUMERICAL PROBLEM DIFFERENTIATION IN CALCULATION VERTICAL SPEED OF AIRCRAFT Текст научной статьи по специальности «Физика»

CC BY
47
14
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
VERTICAL SPEED / AIRCRAFT / AIR SIGNAL SYSTEM / NUMERICAL DIFFERENTIATION / ALTITUDE / ATMOSPHERIC PRESSURE / MULTI-POINT ALGORITHMS / PRELIMINARY FILTERING / ESTIMATION ACCURACY

Аннотация научной статьи по физике, автор научной работы — Panferov V.I., Panferov S.V., Hayutin A.M., Trenin N.A.

To ensure safety and improve the efficiency of flight missions, reliable information about the altitude and speed parameters of the aircraft (AC) is required. Therefore, improving the algorithm for calculating the vertical speed used as part of the algorithmic support for air signal systems (ASS) is a very urgent task. Purpose of the study. The problem of calculating the vertical speed of an aircraft in the ASS is considered. Materials and methods. The analysis of literature data on the use of numerical differentiation procedures to solve this problem is carried out, it is noted that the methods used are based on different ideas and approaches. It is indicated that two-point algorithms are significantly worse than multi-point algorithms in terms of the achieved accuracy, however, they are characterized by significant simplicity and speed. Various versions of multipoint algorithms are used, differing in complexity, the amount of information used, and the accuracy achieved. The features of the regularizing algorithms, which are essentially filters of a low-frequency useful signal, suppressing the high-frequency component of the error in measuring the altitude signal or, what is the same, atmospheric pressure, are noted. The data on systems with hardware differentiation of the height signal are given. Results. A fairly simple four-point algorithm for numerical differentiation is proposed and substantiated. Due to the averaging of both the measurement results themselves and the estimates of the derivatives, significant filtering of noise is realized, which is an important advantage of the algorithm. For greater accuracy in estimating the vertical speed, it is envisaged to include a preliminary filtering algorithm in the experimental data processing scheme. The filtering algorithm is found from the solution of the optimization problem; it is shown that this algorithm is structurally similar to the filtering algorithms constructed according to the well-known approaches of R. Kalman. The results of computational experiments on the study of the features and characteristics of the proposed algorithms are presented, illustrating their advantages, performance and the possibility of further use in ASS. It is shown that preliminary filtering significantly increases the accuracy of the vertical velocity estimation. Conclusion. The developed algorithms can be used to improve the algorithmic support of the ASS.

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

Текст научной работы на тему «ON ONE SOLUTION OF THE NUMERICAL PROBLEM DIFFERENTIATION IN CALCULATION VERTICAL SPEED OF AIRCRAFT»

Приборостроение, метрология и информационно-измерительные приборы и системы

DOI: 10.14529/ctcr210205

ON ONE SOLUTION OF THE NUMERICAL PROBLEM DIFFERENTIATION IN CALCULATION VERTICAL SPEED OF AIRCRAFT

V.I. Panferov1,2*, S.V. Panferov2, А.М. Hayutin1, N.A. Trenin1

1 Russian Air Force Military Educational and Scientific Center "Air Force Academy named after Professor N.E. Zhukovsky and Y.A. Gagarin", Chelyabinsk branch, Chelyabinsk, Russian Federation,

2 South Ural State University, Chelyabinsk, Russian Federation * E-mail: tgsiv@mail.ru

To ensure safety and improve the efficiency of flight missions, reliable information about the altitude and speed parameters of the aircraft (AC) is required. Therefore, improving the algorithm for calculating the vertical speed used as part of the algorithmic support for air signal systems (ASS) is a very urgent task. Purpose of the study. The problem of calculating the vertical speed of an aircraft in the ASS is considered. Materials and methods. The analysis of literature data on the use of numerical differentiation procedures to solve this problem is carried out, it is noted that the methods used are based on different ideas and approaches. It is indicated that two-point algorithms are significantly worse than multi-point algorithms in terms of the achieved accuracy, however, they are characterized by significant simplicity and speed. Various versions of multipoint algorithms are used, differing in complexity, the amount of information used, and the accuracy achieved. The features of the regularizing algorithms, which are essentially filters of a low-frequency useful signal, suppressing the high-frequency component of the error in measuring the altitude signal or, what is the same, atmospheric pressure, are noted. The data on systems with hardware differentiation of the height signal are given. Results. A fairly simple four-point algorithm for numerical differentiation is proposed and substantiated. Due to the averaging of both the measurement results themselves and the estimates of the derivatives, significant filtering of noise is realized, which is an important advantage of the algorithm. For greater accuracy in estimating the vertical speed, it is envisaged to include a preliminary filtering algorithm in the experimental data processing scheme. The filtering algorithm is found from the solution of the optimization problem; it is shown that this algorithm is structurally similar to the filtering algorithms constructed according to the well-known approaches of R. Kalman. The results of computational experiments on the study of the features and characteristics of the proposed algorithms are presented, illustrating their advantages, performance and the possibility of further use in ASS. It is shown that preliminary filtering significantly increases the accuracy of the vertical velocity estimation. Conclusion. The developed algorithms can be used to improve the algorithmic support of the ASS.

Keywords: vertical speed, aircraft, air signal system, numerical differentiation, altitude, atmospheric pressure, multi-point algorithms, preliminary filtering, estimation accuracy.

Statement of the problem

One of functions of the system of air signals (ASS) is the problem of calculation of vertical velocity of the aircraft. As a rule, this problem is solved by method of numerical differentiation of signal of the barometric height determined by ASS. The algorithm of calculation of vertical velocity as it is well known [1], can be written down as follows:

h=h0+T± {i-(JL) t (i^ tm=-*i± x (A) t (ii -1) djp, (i)

Y po g d i gpo po g St

where y = 0.0065 K/m - temperature gradient, g - acceleration of gravity, R - gas constant, p (t) -atmospheric pressure on the altitude h (t) , t - time, p0 and T0 - respectively pressure and temperature at some height h0, taken for the beginning of its counting, t - operation of exponentiation.

It is clear that both atmospheric pressure and relative altitude are determined with errors. Because of this, as is well known, the problem of a sufficiently accurate numerical estimate of the signal derivative with errors is difficult to implement, primarily due to its incorrectness [2-5]. Algorithms known in the literature [2-14] are based on different ideas and approaches, these algorithms have been developed for specific problems and conditions, and are characterized by different advantages and disadvantages. Therefore, directly, without additional tuning and optimization, it is rather difficult to use one or another well-known algorithm; there is an urgent need to develop a specific method for implementing the differentiation procedure for a specific problem to be solved.

So-called dot algorithms are known, for example, the simplest point-to-point algorithm of differentiation used, in particular, and in SVS is represented by means of the following formula [6-8, 15]:

¿Ф,+1) x1+1 —

, (2) d t At

where x(t) - the measured signal, At - period between the information retrieval moments

At = Ti+l - t, i = 0,1, 2,... , t = i x At .

It is known also that the best accuracy is reached when using point-to-point algorithm of the central approximation [6]. However the big accuracy of calculation of derivative can be reached when using multipoint algorithms, in particular, due to averaging of results of calculations of derivative for two next points on point-to-point algorithm with step 2At [9, 15].

In addition, various regularizing algorithms are also known [2-14]. It often uses algorithms based on the approximation of the measured signal by an algebraic polynomial followed by its analytical differentiation [7, 9-11], for example, in [11], cubic spline approximation of the measured data is used.

It is necessary to notice that regularization as a matter of fact as it is frequent and is specified in literature, represents suppression (filtration) of high-frequency component of measurement error of signal. As it is represented to us, and some multipoint algorithms including procedures of averaging in the structure can also be carried to regularizing algorithms.

In [13], to solve the differentiation problem, a frequency approach is used, an approximating function with a finite frequency spectrum is selected according to the properties of its derivative, here regu-larization is reduced to minimizing the Euclidean norm of the derivative estimate.

The problem of differentiation can be solved and as follows. It is well known that

T 1 s \

j-dt = x(t) - x(0). If at the same time x(0)=0 (in this case there is no need to tie the decision to

0 dT

different entry conditions - values x(0) ) i. e. if the task is brought to zero entry conditions that it is simple to implement, then the problem of differentiation comes down to the solution of the integrated

equation jdx(T) dt = x(t) relatively dx(T) . Such regularizing approach is used in work [12]. 0 d t d t

According to the data of [9, 15], both point and approximating approaches are used in the ASS, in particular, in the SVS-2Ts-lM, a two-point algorithm (2) [9] is implemented, piecewise-polynomial approximation of all dependences used to calculate the altitude and speed parameters of the aircraft. In this

dh (T)

case, naturally, it is not difficult to find an analytical expression for the derivative - and deter-

d t

mine its numerical value.

In [8] estimates of derivative are calculated on the simplest point-to-point algorithm (2) with the same period of time between points. At the same time it is considered that on the interval of time used at calculations the true derivative is equal to the same value, i. e. is const. For search of the resulting asses-

sment of derivative the system of the linear algebraic equations (SLAE) is solved. It is established what with increase in quantity of private estimates based on the ratio of (2) accuracy of the resulting assessment of derivative increases, however increases also computing complexity of the procedure that can serve as obstacle for its use in real time.

The algorithm of work [12], based on the solution of an integral equation, is also computationally complex. Similar in complexity to the algorithms of [8] and [12] should be considered the algorithms of [ll, 13], which also require the solution of the SLAE.

In [14], it is noted that often when differentiating signals, the speed of the methods and the possibility of their use in real time are in demand, all this, of course, is determined by their computational resource intensity. It is indicated that the regularizing algorithm of A.N. Tikhonov, in which the integral equation is solved, requires large computational resources.

Also the calculators of vertical velocity using methods of hardware differentiation (the differentiating amplifiers are used) are known [16, 17]. However such measuring instruments as it is known, on number of indicators it is much worse than digital differentiators.

Thus, the problem of numerical differentiation is still far from its final solution; it is required to develop sufficiently reliable and computationally simple algorithms that sufficiently meet the requirements imposed on them. Moreover, when applying any approach, preliminary filtering of the differentiated signal can be applied.

Algorithm for calculating the derivative

Let's consider the following solution of objective. First, we will evaluate signal mean in (i + l)-ty timepoint on four points including the current measurement and three previous i. e.

x — (Xj+i + Xj + Xj_i + Xi_2) / 4.

(3)

It is known that the arithmetic average is more exact assessment of true value, than result of one measurement.

Secondly, let us refer the average value found in this way to x the middle of the time interval on which these points are located. The location of the points used is shown in Fig. 1.

Fig. 1. The layout of the points used for differentiation

It is obvious that in this case it is possible to use the following four estimates of derivative of signal in (i +1) -ty timepoint:

¿Ф^Ь» xi+1 x .

d x 1.5 Ах

dx(x1+1) ^ „xt - x.

d x 0.5Ах '

dx(xi+l) ^ x - x.-1

dx 0.5Ах '

dx(xi+1) _ „ x - xi-2

d x

1.5 Ах

(4)

(5)

(6)

(7)

It is well-known that the best assessment of derivative in (i +1) -ty timepoint will be arithmetic average of the found private estimates for this purpose (i +1) -th timepoint, i. e.

dx(xi+\) _ rxi+i — x , xi — x , x — xi-i , x — xi-2]/4 —

d x

= [-

- + -

- + -

- + -

1.5 Ах 0.5Ах 0.5Ах 1.5Ах

1 2 - - - 2 -: — Ь(x+1 - x) + 2(x - x) + 2(x - x,-1) + -(x - xi-2)]/ 4 =

Ах 3 3

:"Г[7(X+1 - x) +1(X - x) +1(x- x<-1) + 7(x- X-2)] = Ах 6 2 2 6

1

6Ах 1

6Ах

[(xi+1 - x) + 3(xt - x) + 3(x - xt-1 ) + (x - x,._2)] = [xi+1 + 3xi - 3xi-1 - xi-2].

(8)

As it is visible from formula (8), bigger weight is given to values of signal in i -ty and (i -1) -th timepoints, and three times smaller weight to its values, extreme for the considered period, that is rather expedient.

It should be noted that due to the averaging of both the measurement results themselves (the arithmetic mean of the readings is used) and the estimates of the derivatives, noise filtering will be carried out, this is a well-known and absolutely verified result. In addition, as can be seen from formula (8), the algorithm is quite simple computationally, which, of course, is its undoubted advantage.

Computing research of algorithm of differentiation

Fig. 2 shows the curve of the change in the height of the aircraft (AC) during the flight, while in the process of modeling for a regular (useful) signal of the form h (x)—h(0) + 3.5 xx + a x sin(rax), where

h (0) - height of the beginning of maneuver of VS, interference was superimposed - the noise component of the barometric altitude signal. The interference was simulated using a random number generator with a uniform distribution law.

Fig. 2. Aircraft altitude change curve during flight

Fig. 3 shows the graphs of changes in the estimate of the derivative of the height - the vertical speed of the aircraft according to the algorithm (2), and in Fig. 4 according to algorithm (8). In this case, naturally, it was assumed that x (t)=h (t) .

Apparently from Figs. 3 and 4 the availability of sinusoidal component in regular part of signal is rather distinctly monitored by both algorithms. It indicates rather high speed of both algorithms. The accidental component as it is visible from Figs. 3 and 4, affects result of assessment on algorithm (8), than on algorithm (2) much less that confirms significant efficiency of algorithm (8). Therefore as a part of algorithmic providing SVS it is more preferable to use algorithm (8), but not algorithm (2).

Fig. 3. Results of calculating the vertical speed by the algorithm (2)

Fig. 4. Results of calculating the vertical speed by the algorithm (8)

Joint schedules of change of estimates of derivative on algorithm (2) - continuous and on algorithm (8) - dash-dotted curves when the sinusoidal component, i. e. for case is excluded from regular part of signal of height are provided on Fig. 5 h (t)=h(0) + 3.5 xx and in this case the noticeable efficiency of algorithm is visible (8).

-

1 i 1

дДАу

I LI-1-1-1-i-1-1-1-1-i-

О 1f 20 30 40 50 60 ?n 80 90 'TOO

time, s

Fig. 5. Changing Derivative Estimates

In all cases the big errors of assessment at the beginning of curves are explained by availability of transitional component in work of algorithms.

Preliminary filtration of signal of height

As is well-known [2, 3] error of calculation of derivative has two components: 1) computing error -the error caused by rounding and representation of values of signal in the computer; 2) the error con-

nected with signal measurement errors (errors of basic data). It is known also that if influence of the second component is not too big and if the useful component of signal not too quickly changes ("...behaves 'rather well'" [8], then dot algorithms of differentiation yield almost acceptable results. Otherwise it is necessary to use special approaches to the solution of problem, in particular, of the procedure of preliminary smoothing [18], recommend to use also algorithms of preliminary filtration of signal of height. In this regard we will consider question of creation of such algorithm.

We will consider problem of preliminary filtration as the following problem of optimization [19]:

V1 (hi -h?)2 + y 2 (h? -h®1)2 ^min, (9)

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

h?

where hi - measured signal value in i -ty moment (counting), h? - evaluation of the useful signal for i -th point in time (filter output), y1 and y2 - weight coefficients.

Solving this problem of optimization, have established that optimum assessment of useful signal has to be determined by the following formula:

h? — ■M +y2hf1. (10)

V1 +V2

At such value h? the minimum of criterion (9) as the second derivative calculated in this point is equal is really reached 2 y 1 + 2 y2 > 0 .

Sometimes for realization to write down conveniently this ratio in the following look:

h? — h?1 +—■Mh - h?1). (11)

Apparently from the last equation if the signal has not changed for period between (i -1) -th and i -m the moments, then estimates h? and h?1 will coincide. Besides, we will note that reduction y1 and increase y 2 leads to strengthening of the filtering properties of algorithm. It is explained by the fact that the component y2(h? -h?1)2 of criterion (9) sets proximity of the next estimates.

It is generally recommended concrete values y1 and y2 to select, proceeding from real statistical situation on subject to control. To the place we will notice that this algorithm of filtration is quite successfully approved in works [20-22].

Let's note also that the algorithm (11) can be presented also in the following form:

hf =hi + (1--=

У1 + У 2 У1 +У2

K = Jl

— Kht + (1 - K) h?1. (12)

y1+y 2

It representations is most characteristic of the algorithms of filtration developed with use of approach of Kallman [18, 23], only in this case the optimum value of coefficient of Kallman K is found from the solution of the following problem of optimization:

M {e2} — M {(hf - hf)2} ^ min, (13)

K

i. e. the expected value of square of mistake - the difference between the output of the filter and true value of the measured quantity is minimized hf . At the same time it should be noted that in task (13) structure of algorithm of filtration - the ratio (12) is set a priori, only the optimum value of coefficient of Kallman is found. Solving problem (9), we, on the contrary, find optimum structure of algorithm of filtration which as it is shown, coincides with that structure which a priori is accepted in Kallman's tasks.

Results of assessment of vertical velocity for conditions of Fig. 1 at additional use of the offered filter (11) are given in Figs. 6 and 7. Setup of the filter coefficient of Kallman in both cases it is equal K — 0.2.

Apparently from Figs. 6 and 7 the filtration significantly increases the accuracy of assessment both on the simplest point-to-point algorithm (2), and on the offered algorithm (8), oscillation frequency in both cases has considerably decreased. Thus, the algorithm (11) has the noticeable filtering properties, on temporary sign it should be carried to algorithm of the late estimation [20-22] that is quite explainable as the algorithm on characteristics is close to inertial link of the first order (exponential smoothing of the first order) [24].

Fig. 6. Estimation of aircraft vertical speed according to algorithm (2) with preliminary filtering of the altitude signal

Fig. 7. Estimation of aircraft vertical speed using algorithm (8) with preliminary filtering of the altitude signal

Indeed, the operation of the algorithm can be represented as follows. Let experimental information h(x) is fed to the input of the inertial link of the 1st order, and the output value of such a link

is the current estimate of the useful signal - the filter output h^(x) (Fig. 8). Here p - the operator of differentiation.

Then [24] differential equation connecting entrance and output sizes will have appearance:

,dh?{x)

T-

d x

лф(т)=ht (x).

(14)

Fig. 8. The signal processing unit

Here T - constant of time of inertial link. It is known that finite difference approximation of this equation can be written down as follows:

T

^+*

Ax

=h.

Further, it is easy to rewrite the equation (15) in the look similar to the equation (11)

hф = hV

Ax

T + Ax

(h - h£i).

(15)

(16)

Comparing equations (11) and (16), we can conclude that the parameter ^ can be interpreted as a discreteness interval At , and the parameter as a link time constant T. Therefore, it becomes extremely clear that decreasing ^ and increasing (time constant) leads to an increase in the filtering properties of the algorithm. The deviation of the estimates obtained from its true values decreases markedly. In our calculations, it was always possible to bring this deviation to an acceptable value due to the filtering algorithm settings (by choosing ^ and y2). Thus, the use of algorithms (8) and (11) makes it possible to obtain a completely efficient procedure for estimating the aircraft vertical speed.

Conclusions

The algorithm of numerical differentiation differing in small computing complexity and essential bigger accuracy than the point-to-point algorithm used in algorithmic providing SVS is offered and approved. The algorithm is complemented with the procedure of preliminary filtration of signal of barometric height of VS, the algorithm of filtration is the solution of problem of optimization on assessment of useful signal by results of measurements. Results of work are recommended for use when developing algorithmic providing SVS of aircraft.

References

1. Panferov V.I., Trenin N.A., Hayutin A.M. Aviatsionnyye pribory i pilotazhno-navigatsionnyye kompleksy: uchebnoye posobiye: v 3 ch. Ch. I. [Aircraft instruments and flight-navigation complexes: A manual in 3 parts. Part I]. Chelyabinsk, Branch of VUZS VVS Air Force Publ., 2018. 145 p.

2. Tikhonov A.N., Arsenin V.Ya. Metody resheniya nekorrektnykh zadach [Methods for solving ill-posed problems]. Moscow, Nauka Publ., 1979. 284 p.

3. Tikhonov A.N., Goncharsky A.V., Stepanov V.V., Yagola A.G. Chislennyye metody resheniya nekorrektnykh zadach [Numerical methods for solving ill-posed problems]. Moscow, Nauka Publ., 1990.227 p.

4. Vasin V.V. [Stable calculation of the derivative in space C (-», »)]. Computational mathematics and mathematical physics, 1973, vol. 13, no. 6, pp. 1383-1389. (in Russ.)

5. Skorik G.G. Nailuchshiye otsenki v metodakh approksimatsii proizvodnykh funktsii, zadannoy s pogreshnost'yu. Avtoref. kand. diss. [The best estimates in methods of approximation of the derivatives of a function given with an error. Abstract of cand. diss.]. Ekaterinburg, 2006. 15 p.

6. Glinchenko A.S. Tsifrovaya obrabotka signalov: uchebnoye posobiye: v 2 ch. Ch. 1. [Digital Signal Processing: Tutorial in 2 parts. Part 1]. Krasnoyarsk, KSTU Publishing House, 2001. 199 p.

7. Maystrenko, A.V. Sintez, issledovaniye i primeneniye algoritmov tsifrovogo differentsirovaniya signalov v sistemakh avtomaticheskogo regulirovaniya protsessov. Avtoref. kand. diss. [Synthesis, research and application of algorithms for digital differentiation of signals in systems for automatic control of processes. Abstract of cand. diss.]. Tomsk, 2007. 21 p.

8. Maystrenko A.V., Svetlakov A.A., Starovoitov N.V. [Digital differentiation of signals using multipoint methods in automatic control systems of processes]. Doklady TUSUR, 2009, no. 2 (20), pp. 83-88. (in Russ.)

9. Fedotov Z.N., Kuvshinov S.I., Lebedev V.V. et al.; Dorofeyev S.S. (Ed.) Aviatsionnyye pribory: uchebnik [Aviation devices: Textbook]. Moscow, Voenizdat, 1992. 323 p.

10. Cheng J., Jia X.Z., Wang Y.B. Numerical differentiation and applications. Inverse Problems in Science and Engineering, 2007, vol. 15, pp. 339-357.

11. Bezuglov D.A., Krutov V.A., Shvachko O. V. [Method of signal differentiation using spline approximation]. Fundamental'nyye issledovaniya, 2017, no. 4, pp. 24-28. (in Russ.)

12. Maystrenko A.V., Svetlakov A.A., Garganeyev A.G. [Digital differentiation of signals using Volterra integral equations and its application for modeling control and monitoring systems in power electronics]. Energosberezheniye, energetika, energoaudit, 2013, vol. 1, no. 8 (14), pp. 111-116. (in Russ.)

13. Sozonova T.N. Razrabotka algoritmov chislennogo differentsirovaniya i interpolyatsii signalov na osnove chastotnykh predstavleniy. Avtoref. kand. diss. [Development of algorithms for numerical differentiation and interpolation of signals based on frequency representations. Abstract of cand. diss.]. Belgorod, 2008. 18 p.

14. Garmaev B.Z., Boronoev V.V. [Numerical differentiation of biometric signals using wavelet transform]. Journal of Radio Electronics: electronic journal, 2017, no. 2, pp. 1-11. Available at: http://jre.cplire.ru/jre/feb17/9/text.pdf. (in Russ.)

15. Efremova E.S. Informatsionno-izmeritel'naya sistema vozdushnykh signalov dozvukovogo letatel'nogo apparata na osnove vikhrevogo metoda. Dis. kand. tekhn. nauk. [Information-measuring system of air signals of a subsonic aircraft based on the vortex method. Cand. sci. diss.]. Kazan, 2020. 207 p.

16. Martynov E.V., Potapov A.A., Kolchin A.V. Sposob opredeleniya vertikal'noy skorosti ob"yekta i ustroystvo dlya yego osushchestvleniya [Method for determining the vertical speed of an object and a device for its implementation]. Patent RF, no. 2059252 C1, 1996.

17. Efimov I.P. Aviatsionnyye pribory: uchebnoye posobiye [Aviation devices: textbook]. Ulyanovsk, UlSTU Publ., 2018. 255 p.

18. Kalman R.E., Koepcke R.W. Optimal syntbesis of linear sampling control systems using generalized performance indexes. Trans. ASME, 1958, vol. 80, pp. 1820-1826.

19. Panferov V.I., Trenin N.A., Panferov S.V., Hayutin A.M., Cherepanov S.I. [To the solution of the problem of calculating the vertical speed of an aircraft in the air signal system]. Voyennyy nauchno-prakticheskiy vestnik, 2019, no. 1 (10), pp. 64-69. (in Russ.)

20. Panferov S.V., Panferov V.I. Adaptive Identification of Parameters for Heating Systems in Buildings. Bulletin of the South Ural State University. Ser. Construction Engineering and Architecture, 2014, vol. 14, no. 2, pp. 33-38. (in Russ.)

21. Panferov V.I., Nagornaya A.N., Kungurtseva Yu.V. Solution to the Problem of Dynamic Mathematical Model of Heating Appliances and Systems Development. Bulletin of the South Ural State University. Ser. Construction Engineering and Architecture, 2012, iss. 15, no. 38 (297), pp. 46-49. (in Russ.)

22. Panferov S.V., Panferov V.I. [Adaptive identification of the mathematical model of the thermal regime of buildings]. Matematicheskoye i programmnoye obespecheniye sistem v promyshlennoy i sotsial'noy sferakh, 2013, no. 1, pp. 6-11. (in Russ.)

23. Kalman R.E. Ocherki po matematicheskoy teorii sistem [Essays on the mathematical theory of systems]. Moscow, Mir Publ., 1971. 400 p.

24. Kim D.P. Teoriya avtomaticheskogo upravleniya. T.1. Lineynyye sistemy. [Automatic control theory. Vol. 1. Linear systems]. Moscow, Fizmatlit, 2003. 288 p.

Received 16 March 2020

УДК 629.7.054.44 DOI: 10.14529/^сг210205

ОБ ОДНОМ РЕШЕНИИ ЗАДАЧИ ЧИСЛЕННОГО ДИФФЕРЕНЦИРОВАНИЯ ПРИ ВЫЧИСЛЕНИИ ВЕРТИКАЛЬНОЙ СКОРОСТИ ВОЗДУШНОГО СУДНА

В.И. Панферов1'2, С.В. Панферов2, А.М. Хаютин1, Н.А.Тренин1

1 Военный учебно-научный центр Военно-воздушных сил «Военно-воздушная академия им. проф. Н.Е. Жуковского и Ю.А. Гагарина», филиал в г. Челябинске, г. Челябинск, Россия,

2 Южно-Уральский государственный университет, г. Челябинск, Россия

Для обеспечения безопасности и повышения эффективности отработки полетных заданий необходима достоверная информация о высотно-скоростных параметрах воздушного судна (ВС). Поэтому совершенствование алгоритма вычисления вертикальной скорости, используемого в составе алгоритмического обеспечения систем воздушных сигналов (СВС), является вполне актуальной задачей. Цель исследования. Рассматривается задача вычисления вертикальной скорости воздушного судна в СВС. Материалы и методы. Проведен анализ литературных данных по использованию процедур численного дифференцирования для решения этой проблемы, отмечено, что используемые методы базируются на различных идеях и подходах. Указано, что двухточечные алгоритмы существенно хуже многоточечных по достигаемой точности, однако характеризуются существенной простотой и быстродействием. Используются различные варианты многоточечных алгоритмов, различающихся сложностью, объемом используемой информации, достигаемой точностью. Отмечены особенности регуля-ризирующих алгоритмов, представляющих, по существу, фильтры низкочастотного полезного сигнала, подавляющие высокочастотную составляющую погрешности измерения сигнала высоты или, что то же самое, атмосферного давления. Приведены данные по системам с аппаратным дифференцированием сигнала высоты. Результаты. Предложен и обоснован достаточно простой четырехточечный алгоритм численного дифференцирования. Из-за усреднения как самих результатов измерения, так и оценок производных реализуется существенная фильтрация помех, что является важным достоинством алгоритма. Для большей точности оценки вертикальной скорости предусматривается включение в схему обработки экспериментальных данных еще и алгоритма предварительной фильтрации. Алгоритм фильтрации найден из решения задачи оптимизации; показано, что данный алгоритм по структуре аналогичен алгоритмам фильтрации, построенным согласно известным подходам Р. Калмана. Приводятся результаты вычислительных экспериментов по исследованию особенностей и характеристик

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

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

Литература

1. Панферов, В.И. Авиационные приборы и пилотажно-навигационные комплексы: учеб. пособие: в 3 ч. / В.И. Панферов, Н.А. Тренин, А.М. Хаютин. - Челябинск: Филиал ВУНЦ ВВС «ВВА», 2018. - Ч. I. - 145 с.

2. Тихонов, А.Н. Методы решения некорректных задач / А.Н. Тихонов, В.Я. Арсенин. - М. : Наука, 1979. - 284 с.

3. Численные методы решения некорректных задач / А.Н. Тихонов, А.В. Гончарский,

B.В. Степанов, А.Г. Ягола. -М. : Наука, 1990. - 227 с.

4. Васин, В.В. Об устойчивом вычислении производной в пространстве С(-<х>, <х>) / В.В. Васин // Вычислительная математика и математическая физика. - 1973. - Т. 13, № 6. - С. 1383-1389.

5. Скорик, Г.Г. Наилучшие оценки в методах аппроксимации производных функции, заданной с погрешностью: автореф. дис. ... канд. физ.-мат. наук / Г.Г. Скорик. - Екатеринбург: УрГУ им. А.М. Горького, 2006. - 15 с.

6. Глинченко, А.С. Цифровая обработка сигналов: учеб. пособие: в 2 ч. / А.С. Глинченко. -Красноярск: Изд-во КГТУ, 2001. - Ч. 1. - 199 с.

7. Майстренко, А.В. Синтез, исследование и применение алгоритмов цифрового дифференцирования сигналов в системах автоматического регулирования процессов: автореф. дис. . канд. техн. наук /А.В. Майстренко. - Томск: Изд-во ТУСУР, 2007. - 21 с.

8. Майстренко, А.В. Цифровое дифференцирование сигналов с применением многоточечных методов в системах автоматического регулирования процессов / А.В. Майстренко, А.А. Светла-ков, Н.В. Старовойтов //Доклады ТУСУР. - 2009. - № 2 (20). - С. 83-88.

9. Авиационные приборы: учеб. / З.Н. Федотов, С.И. Кувшинов, В.В. Лебедев и др.; под ред.

C.С. Дорофеева. - М. : Воениздат, 1992. - 323 с.

10. Cheng, J. Numerical differentiation and applications / J. Cheng, X.Z. Jia, Y.B. Wang //Inverse Problems in Science and Engineering. - 2007. - Vol. 15. - P. 339-357.

11. Безуглов, Д.А. Метод дифференцирования сигналов с использованием сплайн-аппроксимации / Д.А. Безуглов, В.А. Крутов, О.В. Швачко // Фундаментальные исследования. -2017. - № 4 - С. 24-28.

12. Майстренко, А.В. Цифровое дифференцирование сигналов с использованием интегральных уравнений Вольтерра и его применение для моделирования систем управления и контроля в силовой электронике / А.В. Майстренко, А.А. Светлаков, А.Г. Гарганеев // Энергосбережение, энергетика, энергоаудит. - 2013. - Т. 1, № 8 (14). - С. 111-116.

13. Созонова, Т.Н. Разработка алгоритмов численного дифференцирования и интерполяции сигналов на основе частотных представлений: автореф. дис. ... канд. техн. наук / Т.Н. Созонова. -Белгород: Изд-во БелГУ, 2008. - 18 с.

14. Гармаев, Б.З. Численное дифференцирование биометрических сигналов с помощью вейв-лет-преобразования / Б.З. Гармаев, В.В. Бороноев // Журнал радиоэлектроники [электрон. журн.]. - 2017. - № 2. - С. 1-11. - http://jre.cplire.ru/jre/feb17/9/text.pdf.

15. Ефремова, Е.С. Информационно-измерительная система воздушных сигналов дозвукового летательного аппарата на основе вихревого метода: дис. ... канд. техн. наук/Е.С. Ефремова. -Казань: КазНИТУ им. А.Н. Туполева - КАИ, 2020. - 207 с.

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

16. Пат. 2059252 C1 Российская Федерация. Способ определения вертикальной скорости объекта и устройство для его осуществления /Е.В. Мартынов, А.А. Потапов, А.В. Колчин; заявитель и правообладатель Казанский гос. техн. ун-т. - № 93038254/28; заявл. 09.07.1993; опубл. 24.07.1996, Бюл. № 12. - 10 с.

17. Ефимов, И.П. Авиационные приборы: учеб. пособие / И.П. Ефимов. - Ульяновск: УлГТУ, 2018. - 255 с.

18. Kalman, R.E. Optimal syntbesis of linear sampling control systems using generalized performance indexes /R.E. Kalman, R.W. Koepcke // Trans. ASME. - 1958. - Vol. 80. - P. 1820-1826.

19. К решению задачи о вычислении вертикальной скорости воздушного судна в системе воздушных сигналов / В.И. Панферов, Н.А. Тренин, С.В. Панферов и др. // Военный научно-практический вестник. - 2019. - № 1 (10). - С. 64-69.

20. Панферов, С.В. Адаптивная идентификация параметров систем отопления зданий / С.В. Панферов, В.И. Панферов // Вестник ЮУрГУ. Серия «Строительство и архитектура». -2014. - Т. 14, № 2. - С. 33-38.

21. Панферов, В.И. Об одном решении задачи построения динамической математической модели отопительных приборов и систем / В.И. Панферов, А.Н. Нагорная, Ю.В. Кунгурцева // Вестник ЮУрГУ. Серия «Строительство и архитектура». - 2012. - Вып. 15, № 38 (297). -

22. Панферов, С.В. Адаптивная идентификация математической модели теплового режима зданий / С.В. Панферов, В.И. Панферов //Математическое и программное обеспечение систем в промышленной и социальной сферах - 2013. - № 1. - С. 6-11.

23. Калман, Р.Е. Очерки по математической теории систем. - М.: Мир, 1971. - 400 с.

24. Ким, Д.П. Теория автоматического управления. Т. 1: Линейные системы / Д.П. Ким. - М. : Физматлит, 2003. - 288 с.

Панферов Владимир Иванович, д-р техн. наук, профессор, профессор кафедры авиационных комплексов и конструкций летательных аппаратов, Военный учебно-научный центр Военно-воздушных сил «Военно-воздушная академия им. проф. Н.Е. Жуковского и Ю.А. Гагарина», филиал в г. Челябинске; профессор кафедры информационно-аналитического обеспечения управления в социальных и экономических системах, Южно-Уральский государственный университет, г. Челябинск; tgsiv@mail.ru.

Панферов Сергей Владимирович, канд. техн. наук, доцент, доцент кафедры градостроительства, инженерных сетей и систем, Южно-Уральский государственный университет, г. Челябинск.

Хаютин Андрей Михайлович, канд. техн. наук, заместитель начальника кафедры авиационных комплексов и конструкций летательных аппаратов, Военный учебно-научный центр Военно-воздушных сил «Военно-воздушная академия им. проф. Н.Е. Жуковского и Ю.А. Гагарина», филиал в г. Челябинске, г. Челябинск.

Тренин Николай Александрович, канд. воен. наук, начальник кафедры авиационных комплексов и конструкций летательных аппаратов, Военный учебно-научный центр Военно-воздушных сил «Военно-воздушная академия им. проф. Н.Е. Жуковского и Ю.А. Гагарина», филиал в г. Челябинске, г. Челябинск.

С. 46-49.

Поступила в редакцию 16 марта 2020 г.

ОБРАЗЕЦ ЦИТИРОВАНИЯ

FOR CITATION

On One Solution of the Numerical Problem Differentiation in Calculation Vertical Speed of Aircraft / V.I. Panferov, S.V. Panferov, А.М. Hayutin, N.A. Trenin // Вестник ЮУрГУ. Серия «Компьютерные технологии, управление, радиоэлектроника». - 2021. - Т. 21, № 2. -С. 47-57. DOI: 10.14529/ctcr210205

Panferov V.I., Panferov S.V., Hayutin A.M., Trenin N.A. On One Solution of the Numerical Problem Differentiation in Calculation Vertical Speed of Aircraft. Bulletin of the South Ural State University. Ser. Computer Technologies, Automatic Control, Radio Electronics, 2021, vol. 21, no. 2, pp. 47-57. DOI: 10.14529/ctcr210205

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