УДК 62-50
DOI: 10.17586/0021-3454-2020-63-10-888-896
ЦИФРОВАЯ СЛЕДЯЩАЯ СИСТЕМА С КОНЕЧНЫМ ВРЕМЕНЕМ ПОЛНОГО ЗАТУХАНИЯ СВОБОДНОГО ПРОЦЕССА И ЗАДАННЫМ ПОРЯДКОМ АСТАТИЗМА
А. М. Коновалов, А. И. Коршунов
Военно-морской политехнический институт ВУНЦВМФ „Военно-морская академия им. Н. Г. Кузнецова",
198514, Санкт-Петербург, Россия E-mail: [email protected]
Предложен способ выбора последовательного дискретного корректирующего устройства (ДКУ) цифровой следящей системы (ЦСС), обеспечивающего как конечное время полного затухания свободного процесса, так и порядок аста-тизма 2 или 3. Желаемая передаточная функция ЦСС выбирается с учетом требований грубости системы и заданного порядка астатизма. При этом для упрощения ДКУ и исключения „скрытых" колебаний на выходе непрерывной части системы между моментами квантования в полином числителя желаемой передаточной функции следует включать множителем полином числителя дискретной передаточной функции непрерывной части, даже если он не имеет нулей, больших или равных 1 по модулю. Предложено коэффициенты числителя желаемой передаточной функции ЦСС выбирать по минимуму суммы их квадратов при одновременном выполнении условий, определенных заданным порядком астатизма.
Ключевые слова: свободный процесс, конечное время затухания, порядок астатизма
Повышение динамической точности цифровых следящих систем (ЦСС) с использованием принципа комбинированного управления позволяет скомпенсировать основные динамические ошибки управления — скоростную и по ускорению [1—4]. Применять этот способ повышения динамической точности целесообразно, если источником задающего воздействия ЦСС является цифровая вычислительная машина (ЦВМ) [5], позволяющая легко получать необходимые разности задающего воздействия.
Для обеспечения конечного времени затухания свободного процесса в ЦСС требуется дискретное корректирующее устройство (ДКУ). Поскольку возможности современных микропроцессоров, реализующих ДКУ программно, достаточно велики, рационально повышать динамическую точность ЦСС, повышая порядок астатизма v.
Расчет ЦСС с первым порядком астатизма при конечном времени затухания свободного процесса рассмотрен в работах [6—8]. В настоящей статье рассматриваются ЦСС с конечным временем полного затухания свободного процесса при втором и третьем порядках астатизма (v=2, 3).
Расчет ДКУ, обеспечивающего конечное время полного затухания свободного процесса и заданный порядок астатизма. Как известно [6, 7], передаточные функции замкнутой и разомкнутой линеаризованных ЦСС (рис. 1) с конечным временем полного затухания свободного процесса mT (m — целое число, T — период дискретизации) имеют вид:
Ф(Г) = W(z) = mGm~l(Z) , Gm_i(z) = gm-lZm~1 +... + gxZ + gQ. (1)
&ВХ -Э
—=кЭ—н
ИИЭ 3[АТ] ДКУ $1[Щ ФНП НЧ
_Т т (1 е-рТ)/р Жнч(р)
^вых(0
Рис. 1
Порядок астатизма ЦСС V определяется кратностью полюса г=1 передаточной функции Ж(г), т.е. из ее знаменателя можно вынести множитель (г-!)1':
гт - 0т_1{2) = (г - ^ (г). (2)
Для практически важных случаев —3 получены следующие условия, которым должны удовлетворять коэффициенты полинома Ст-1( 2) (1): — при V=1
1 _ От_1(!) = 1 _ 8т-\ _ Йт-2 _ - _ Й1 _ Й0 = 0;
— при v=2 к условию (3) добавляется второе условие
т _ dGm-1(2) / Ж(1) = т _ (т _ 1)Йт_1 _ (т _ 2)§т-2 _ - _ Й1 = 0 ;
— при v=3 к условиям (3), (4) добавляется
2 2
т(т -1) - d От-1(г)/ dz (1) = т(т -1) - (т - 1)(т - 2)йт-1 _ _(т - 2)(т - 3)йт-2 - .. - 3 • 2£3 - 2^ = 0.
(3)
(4)
(5)
Для трех рассматриваемых случаев при оценке точности систем имеют значение соответственно скоростная ошибка, пропорциональная скорости слежения d9вх (^) / dt = О, ошиб-
2 2
ка по ускорению, пропорциональная ускорению d 9вх ^) / dt = 8 и ошибка, пропорциональ-
3 3
ная третьей производной задающего воздействия d 9вх ^) / dt = 5 :
еа = от / жю (1),
08 = 8Т2/ Ж18 (1), е5 = 5Т3/ Ж15 (1),
Жю (1) = 11ш( г -1)Ж (г ),
г—1
Ж18(1) = Нш(г - 1)2Ж(г),
г—1
Ж15(1) = 11ш(г - 1)3Ж(г).
г—1
(6)
(7)
(8)
Воспользовавшись правилом Лопиталя для раскрытия неопределенности 0/0, с учетом выражений (1), (3), (4), (5), получаем
Ж О (1) = Нш (])°т-|(г) = От-1 (1) !1ш —-1
г-1 гт - От-1(г)
г -1 тг - dGm-1 / dz (г)
= 1
т --
dG,
т-1
dz
(1)
(9)
Ж18 (1) = 11ш
(г -1)2 От-1(г)
= °т-1(1)11ш
(г -1)2
г- ^ - От -1( г )
= 2/ [т(т -1) -
г-1 т(т -1)гт-2 - d2От-1 / dz2 (г)
d 2О,
т-1
dz2
(1)],
(10)
Ж15 (1) = 11ш
(г -1)3 От-1(г)
г-1 гт - От-1(г)
= 3 • 2
= От-1(1)11ш
(г -1)3
т(т - 1)(т - 2)гт-3 - d3От-1 / dz3 (г)
т(т - 1)(т - 2) -
d 3О
т-1
dz3
(1)
При невысоком порядке системы не удается получить переходный процесс желаемого качества из-за значительного перерегулирования. Например, в случае ЦСС со вторым порядком
астатизма (v=2) при m=2 Ф( z) = (g1z + g0) / z из условий (4) и (3) получаем g1=2, go =1-g1=-1, Ф(z) = (2z -1) / z . Переходная характеристика системы h[kT] описывается выражением:
h[kT]=Z-1 { Ф(z)z / (z -1) }= Z-1{ (2z-1 - z-2) • z / (z -1)}=2 • 1[(k - 1)T] - 1[(k - 2)T],
из которого несложно получить ее последовательные значения: 0, 2, 1, 1, 1... Очевидно, при этом перерегулирование ЦСС не менее 100 %.
Увеличение порядка системы позволяет снизить максимальное значение h[kT]. Так, при m=3 число коэффициентов числителя передаточных функций (1) больше числа условий (3) и (4) для их определения. Выразив коэффициенты g2 и g1 через g0, получим g2=2+g0, g1=-1-g0. Значение g0 по смыслу задачи следует выбрать из условия минимума квадратичной функции 2 2 2
V = g2 + g1 + g0, поскольку g2, g1, g0 равны приращениям h[kT] на 1-м, 2-м и 3-м шаге. Это дает g0=-2/3, g1=1/3, g2=4/3. Переходная характеристика получается при этом в виде
h[kT]=Z-1 { Ф(z)z / (z -1) }=Z-1 { (4 / 3z-1 + 1/3z-2 - 2/3z-3) • z / (z -1)}= = 4/3 • 1[(k - 1)T ] +1/3 • 1[(k - 2)T ]-2/3 • 1[(k - 3)T ].
Аналогично предыдущему находим последовательные значения h[kT]: 0, 4/3, 5/3, 1, 1,., max h[kT]=5/3. При m=10 и выборе коэффициентов gi i=0, 1, 2,., 9 из условия минимума
2 2 2 2
V = g9 + g8 +... + g1 + g0 получаем max h[kT]=1,2364.
Построение ЦСС с желаемой передаточной функцией (1) и заданным порядком астатизма осложняется двумя обстоятельствами. Первое связано с необходимостью обеспечить „грубость" системы при выборе последовательного ДКУ. Определим его передаточную функцию по формуле
D(z) = Gm-1(z) 1 = Gm-1(z) (z -1)(z -^1)...(z -dn-1) (12)
zm - Gm-1(z) WH4 (z) zm - Gm-1(z) Rn-1(z) ' ^ '
z -1 Rn (z) где WH4 (z) =-Z{WH4 (p)/ p} = —n-1--дискретная передаточная функция непрерывной
z Qn(z)
части (НЧ) ЦСС (см. рис. 1), WH4 (p) = K / p(T1 p + 1)...(Tn-1 p +1) — передаточная функция НЧ,
di = exp(-T/Ti), i = 1,2,...,n-1.
Если Wh4 (z) имеет нули и полюсы вне единичного круга |z| < 1 или на его границе |z| = 1, ЦСС с ДКУ (12) оказывается „негрубой", если эти нули и полюсы не являются нулями и полюсами и W(z) (1) [5].
Второе обстоятельство связано со „скрытыми" колебаниями НЧ. Даже если Wh4 (z) не имеет нулей и полюсов, больших или равных по модулю 1, выбор передаточной функции ДКУ по формуле (12) не приводит к желаемому результату — затуханию свободного процесса на выходе НЧ за m тактов, хотя при k > m значение, например, переходной характеристики h[kT]=1, благодаря свободному процессу в ДКУ, протекающему с t=mT, поскольку начиная с этого момента входной сигнал ДКУ становится равным нулю, а начальные условия ДКУ в момент t=mT не являются нулевыми.
В качестве примера рассмотрим простейший случай n-1=1, m=3:
Wh4 ( P) _
K
P(TiP +1) D( z ) = -
, Wh4(z) = ( ß',r)(+ß'' ), ßi = K[T-71(1 -di), ßo = K[Ti(1 -di)-]; ( z -1)( z - di)
g2z2 + giz+go (z -1)(z - di) _ ъz3 + 4iz2+q,z+qo
z3 - g2z2 - glz - go
S3 z + S2 z + s,z + So
(13)
М+Р0
д3 = 4/3, ^2 = (1-4^)/3,^ =-(2 + 4)/3,% = 2dl/3, ¿3 = Ръ ^2 = (Р0 - Р1 /3), = -(Р0 + 2Р1)/ 3, ^ = -2Р0 /3.
Приняв для простоты Т1=Т=0,1 с, КТ=1, получим d1=e-1, p1=d1, p0=1-2d1, д3=4/3, ^2=-0,15717, ^=-0,78929, ^0 =0,24525, 53=0,36788, 52=0,14161, Б1=-1/3, ^=-0,17616.
На рис. 2 представлена цифровая модель линеаризованной ЦСС, построенная в системе МаЖаЬ 6.5 БптшНпк 5, а на рис. 3 ее переходная характеристика.
Transfer Fcn Manual Switch
Step
Zero-Order Hold
D(z) num(z) den(z)
Discret Transfer Fcn
Si
Gain
Гнч(р)
io
is2+s
Scope
-JO
Transfer Fcn
Рис. 2
ивх ивых 1
o,5 o -o,5 -i -1,5 2
Q
/ SBX вых
S
o,5S1
o
o,1
o,3
o,4
t, с
0,2 Рис. 3
Для исключения в прямой цепи ЦСС двух последовательно включенных дискретных фильтров с обратными передаточными функциями Ж^ч (г) и 1/Ж^ч (г), вызывающих „скрытые" колебания НЧ в промежутках между моментами квантования, и с целью обеспечения грубости ЦСС выберем желаемую передаточную функцию замкнутой ЦСС (1) в виде
ф(z) _ , Gm_1(z) _ gm-1zm-1 +... + g1z + go _ Fm_n(z)Rn-1(z),
(14)
где
^т-п (г) = /т-пгт-п + /т-п-1гт-П-Х +... + + /0, Я,-^) = вп-1 гп-1 +... + р^ + Р0. Передаточная функция ДКУ в этом случае имеет вид
От-1(г) (г - 1)(г -- dn-1) = Рт-п (г)(г -d1)...(г -¿п-
D(z) _
zm - Gm-1(z)
Rn-1( z )
Sm-1( z )
где
S
z
¿т-1(г) = [гт -Ст_х{г)\1{г -1) = гт 1 + эт_2гт 2 +... + ^ + ^ ^-2 = 1 -gm_ъ
5т-3 = sm-2 _.т-2, = ^2 _.2, = _.1 = g0.
Коэффициенты полинома Fm-n (г) при выбранных порядке астатизма у=1,2,3 и порядке
системы т определяются решением задачи нахождения условного экстремума — минимума квадратичной функции
т-1
V ^ .Ъ..., gm-1) = £ = У1(/Ь Л,..., /т-п ) (16)
I =0
при условии обеспечения заданного порядка астатизма (3)—(5). Коэффициенты квадратичной функции У1(/0,/1,...,/т-п) определяются в результате подстановки в V(§0,§1,...,§т-1) коэффициентов полинома От-1(г), выраженных через коэффициенты полинома Fm-n (г) .
Заметим, что выбор коэффициентов . из условия минимума квадратичной функции У1 (16) основан на интуитивных соображениях: коэффициенты . представляют собой приращения переходной характеристики к[кТ\ на соответствующих периодах дискретизации (§т-1 — на первом,..., §0 — на последнем) [7\. Поэтому, возможно, другой критерий выбора обеспечит меньшее перерегулирование и в этом случае окажется лучшим.
В качестве примера рассмотрим простейший случай т=5, п=2, у=2, допустимое время
переходного процесса ¿п=0,5 с, ЖНЧ(р) = К /р(Т1 р +1), Т1 = 0,1 с, К = 10 с-1.
Приняв период дискретизации Т=^п/т=0,5/5=0,1 с, найдем коэффициенты Жнч(г): йх = е-1, Р1 = йх, Ро = 1 -2ёх.
Перемножение полиномов Fm-n (г) • Яп-1(г) = ^з(г) • г) позволяет выразить коэффициенты полинома G4(z) через коэффициенты полинома F3(z):
.4 = / .3 = в1/2 + М^ .2 = М + Ро/2, .1 = Р/ + Р^./!, .0 = в0/0. (17)
Подстановка выражений (17) в квадратичную форму У§о, §1,., §4) и приведение подобных дают
У1(/о, /1,..., /з) = (Р2 + Р2)(/з2 + /22 + /12 + /о2) + 2Р1Ро(/2 /з + /1/2 + /о /1). (18)
Аналогично из условий (3) и (4) получаем
Ф1 = /3 + /2 + /1 + /О - 1/(Р1 + РО) = 0, (19)
Ф2 = (4Р1 + 3Ро)/ + (3Р1 + 2Ро)/2 + (2Р1 + РО)/1 + Р1/0 - 5 = 0. (20)
Введя множители Лагранжа и Х2, исследуем на экстремум функцию
и=у1+^1ф1 + Х2Ф2.
Вычислив частные производные ди / д/ i=0,3 и приравняв их нулю, получаем систему из шести (вместе с (19) и (20)) линейных уравнений относительно шести неизвестных: Х1, Х2, /0, /1, /2, /3. Записав ее в векторно-матричной форме, получим:
АХ=Б, (21)
где
" /3" " 1 1 1 1 0 0 1/(р1 + Ро)"
/2 4Р1+3Ро 3Р1+2Ро 2Р1+3Ро Р1 0 0 5
X = /1 , А = 2(р2 +р2) 2Р1Р0 0 0 1 4р1+3Ро Б = 0
/о 2Р1Р0 2(р2+р2) 2Р1Р0 0 1 3Р1+2Ро 0
0 2Р1Р0 2(Р2 +Р2) 2Р1Р0 1 2р1+3Ро 0
2 _ 0 0 2Р1Р0 2(р2+Р2) 1 Р1 0
Решив с помощью МаЛаЬ систему (21) Х=Л-1Б, получим /3=2,2812, /2=-0,39989, /1—0,94531, /0=-1,2447 и определим по формулам (17) значения коэффициентов £4=0,8302, £3=0,4557, £2=0,2421, £1= =-0,2081, £0=-0,3289. Согласно формуле (16) найдем коэффициенты передаточной функции ДКУ
Б( г) =
4 3 2 д4 г + ^3 г + ^2 г + дг + ^0
+ ¿3 ^
+ ¿2 2
+ SlZ + ¿0
(22)
где ^4=/э=2,2812, дъ=/2 - М=-1,2391, дг/ - /^=1,0924, д/ - /^=-1,5925, д0= =-/>^1=0,4579, 84=1, 83=84-^4=0,1608. 82=8э-£3=-0,2949, 81=82-£2=-0,5370, 80=81-£1=£0=-0,3289.
Моделирование рассчитанной ЦСС проведено по схеме рис. 2 при передаточной функции ДКУ, определенной выражением (22).
На рис. 4 представлена переходная характеристика системы, отличающаяся от типовых тем, что перерегулирование не соответствует первому максимуму Ъ((). Свободная составляющая Ъ(() полностью затухает за пять периодов дискретизации и нет „скрытых" колебаний между моментами дискретизации (ср. с рис. 3).
Возможно, процедуру выбора оптимальных коэффициентов желаемой передаточной функции можно усовершенствовать для улучшения переходной характеристики. Повысив порядок т желаемой передаточной функции, можно улучшить качество переходных процессов. При этом возрастет сложность ДКУ и его реализации. Однако современный уровень микропроцессорной техники делает это препятствие легко преодолимым.
На рис. 5 представлена реакция ЦСС на воздействие, возрастающее со скоростью 30 °/с. Как и ожидалось, через пять периодов дискретизации рассогласование полностью исчезает.
вх '-'вых 1
0,5
0 -0,5 -1
ивх ивых 20
15
10
5
0
" вых вых
у-- " вх
0,5" 1
"
0,1 0,2 0,3 0,4 0,5 0,6 /, с Рис. 4
"вх 9 вых
"1
9
0,1
0,6 /, с
0,2 0,3 0,4 0,5 Рис. 5
Представляет интерес оценка точности системы при отработке воздействия, возрастающего с постоянным ускорением. Согласно формуле (10):
_2__ 1
" 3,3556'
При 8=30 %2 по формуле (7) получим 9е _ еГ2 /Щ1г(1) _ 30• 0,12 • 3,3556 _ 1,0067° .
9, 9],
ивх ивых
7 6 5 4 3 2 1
0 0,1 0,2 0,3 0,4 0,5 0,6 /, с
Рис. 6
Результаты моделирования по схеме, отличающейся от представленной на рис. 2 только заменой в генераторе задающего воздействия 30/^ на 30/^2, представлены на рис. 6. Ошибка слежения, полученная моделированием, совпала с расчетной. Выводы
1. Предложенный метод выбора последовательного ДКУ позволяет получить в линейной зоне заданное время полного затухания свободного процесса при заданном порядке аста-тизма ЦСС.
2. Включение числителя дискретной передаточной функции НЧ в числитель желаемой передаточной функции ЦСС не только обеспечивает грубость системы и упрощает ДКУ, но и исключает возможные „скрытые" колебания на выходе НЧ в промежутках между моментами квантования.
3. Уменьшение перерегулирования при отработке скачка задающего воздействия требует повышения порядка желаемой передаточной функции ЦСС и усложнения ДКУ.
4. Возможно уменьшение перерегулирования путем совершенствования критерия оптимальности при выборе коэффициентов числителя желаемой передаточной функции ЦСС.
список литературы
1. Ермоленко А. И., Коршунов А. И. Повышение динамической точности цифровых следящих систем АСУ ТП с помощью комбинированного управления. Ч. I. Низкий темп вычисления рассогласования // Изв. вузов. Приборостроение. 2018. Т. 61, № 4. С. 309—316.
2. Ермоленко А. И., Коршунов А. И. Повышение динамической точности цифровых следящих систем АСУ ТП с помощью комбинированного управления. Ч. II. Высокий темп вычисления рассогласования // Изв. вузов. Приборостроение. 2018. Т. 61, № 12. С. 1036—1044.
3. Ермоленко А. И., Коршунов А. И. Расчет цифровых следящих систем комбинированного управления с использованием предельной непрерывной модели. Ч. I. Построение предельной непрерывной модели // Изв. вузов. Приборостроение. 2019. Т. 62, № 5. С. 411—418.
4. Ермоленко А. И., Коршунов А. И. Расчет цифровых следящих систем комбинированного управления с использованием предельной непрерывной модели. Ч. II. Расчет цифровой следящей системы // Изв. вузов. Приборостроение. 2019. Т. 62, № 7. С. 602—609.
5. Бесекерский В. А. Цифровые автоматические системы. М.: Наука, 1976. 576 с.
6. Изерман Р. Цифровые системы управления. М.: Мир, 1984. 541 с.
Щ 8 (1) _ 2/
т(т -1) - С -1 (1)
сЪ 2
91
9вх
9 вых
9
7. Коршунов А. И. Цифровая следящая система с конечным временем затухания свободного процесса // Изв. вузов. Приборостроение. 2019. Т. 62, № 12. С. 1078—1086.
8. Коновалов А. М., Коршунов А. И. Расчет цифровой следящей системы корабельной АСУ с конечным временем затухания свободного процесса // Актуальные проблемы морской энергетики: Матер. 9-й Междунар. науч.-техн. конф. СПб, 20—21 февраля 2020. С. 393—398.
Сведения об авторах
Артем Михайлович Коновалов — курсант; Военно-морской политехнический институт ВУНЦ ВМФ
„Военно-морская академия им. Н. Г. Кузнецова", факультет систем автоматизации управления
Анатолий Иванович Коршунов — д-р техн. наук, профессор; Военно-морской политехнический институт ВУНЦ ВМФ „Военно-морская академия им. Н. Г. Кузнецова", кафедра радиоэлектроники; E-mail: [email protected]
Поступила в редакцию 13.04.2020 г.
Ссылка для цитирования: Коновалов А. М., Коршунов А. И. Цифровая следящая система с конечным временем
полного затухания свободного процесса и заданным порядком астатизма // Изв. вузов. Приборостроение. 2020.
Т. 63, № 10. С. 888—896.
DIGITAL TRACKING SYSTEM WITH A FINITE TIME OF FREE PROCESS COMPLETE DECAY
AND A GIVEN ORDER OF ASTATISM
A. M. Konovalov, A. I. Korshunov
Naval Polytechnic Institute of Admiral N.G. Kuznetsov Naval Academy, 198514, St. Petersburg, Russia E-mail: [email protected]
A method is proposed for choosing a sequential discrete correcting device of a digital tracking system, which provides both the finite time of free process complete decay and the astatism order 2 or 3. The desired transfer function of the digital tracking system is selected taking into account the requirements of the system roughness and of the order of astatism. At the same time, to simplify the discrete correcting device and exclude "hidden" oscillations at the output of the continuous part of the system between quantization moments, the polynomial numerator of the desired transfer function should be multiplied by the polynomial numerator of the discrete transfer function of the continuous part, even if it does not have zeros greater than or equal to 1 in absolute value. It is proposed to choose the coefficients of the numerator of the desired transfer function of the CSR according to the minimum of the sum of their squares while simultaneously fulfilling the conditions determined by the given astatism order.
Keywords: free process, final time of decay, astatism order
REFERENCES
1. Ermolenko A.I., Korshunov A.I. Journal of Instrument Engineering, 2018, no. 4(61), pp. 309-316. (in Russ.)
2. Ermolenko A.I., Korshunov A.I. Journal of Instrument Engineering, 2018, no. 12(61), pp. 1036-1044. (in Russ.)
3. Ermolenko A.I., Korshunov A.I. Journal ofInstrument Engineering, 2019, no. 5(62), pp. 411-418. (in Russ.)
4. Ermolenko A.I., Korshunov A.I. Journal of Instrument Engineering, 2019, no. 7(62), pp. 602-609. (in Russ.)
5. Besekerskiy V.A. Tsifrovyye avtomaticheskiye sistemy (Digital Automatic Systems), Moscow, 1976, 576 р. (in Russ.)
6. Isermann R. Digital control systems, Berlin etc., 1981.
7. Korshunov A.I. Journal of Instrument Engineering, 2019, no. 12(62), pp. 1078-1086. (in Russ.)
8. Konovalov A.M., Korshunov A.I. Aktual'nyye problemy morskoy energetiki (Actual Problems of Marine Energy), Materials of the Ninth International Scientific and Technical Conference, St. Petersburg, February 20-21, 2020, рр. 393-398. (in Russ.)
Data on authors
Artyom M. Konovalov — Military Student; Naval Polytechnic Institute of Admiral N. G. Kuznetsov
Naval Academy, Faculty of Control Systems Automation
Anatoly E. Korshunov — Dr. Sci., Professor; Naval Polytechnic Institute of Admiral
N. G. Kuznetsov Naval Academy, Department of Radio Electronics; E-mail: [email protected]
For citation: Konovalov A. M., Korshunov A. I. Digital tracking system with a finite time of free process complete decay and a given order of astatism. Journal of Instrument Engineering. 2020. Vol. 63, N 10. P. 888—896 (in Russian).
DOI: 10.17586/0021-3454-2020-63-10-888-896