Scientific journal
Fundamental research
ISSN 1812-7339
"Перечень" ВАК
ИФ РИНЦ = 1,674

INCREASING THE EFFICIENCY OF CALCULATING THE PARAMETERS OF MAGNETOSTRICTIVE CONVERTERS OF LEVEL USING PROGRAM COMPLEX

Karpukhin E.V. 1 Dementeva E.S. 1 Kulkova Y.S. 1
1 Penza State Technological University
In given article shown the analysis of known mathematical models various magnetostrictive converters (MC) is lead and their common faults – low accuracy and slow speed of convergence of iterative process of calculation are revealed, and also the way of their elimination on an example bypass plated magnetostrictive the converter of a level (MCL). For this purpose use of a method on the basis of integrated identity is offered at drawing up of system of the equations describing a magnetic field in settlement area MCL. It generalizes the decision of a problem for any settlement area and provides the minimal error of approximation. Also brought the effective numerical method reducing number of iterations in some times. On the basis of data resulted in article the complex for calculation of parameters of MC has been modified developed before program and with its help computing experiment MCL is lead. By results of this experiment have been drawn conclusions on increase in accuracy of calculations and speeds of convergence of numerical methods.
magnetostrictive converters
mathematical modeling mcl
numerical methods
1. Demin S.B. Magnitosrtictsionnie sistemi dla avtomatizacii tehnologicheskogo oborudovanija [Magnetostrictive systems for automation of the process equipment]. Penza, IIC PGU, 2002. 182 p.
2. Demirchan K.S., Chechurin V.L. Mashinnie rascheti electromagnitnih polei [Machine calculations of electromagnetic fields. Moscow, HS, 1986. 240 p.
3. Karpuhin E.V., Mokrousov D.A., Demin S.B., Demin E.S. Research bypass measuring system with magnetostrictive converter of a level by method of mathematical modeling. Modern problems of a science and education, 2014, no. 4, available at: www.science-education.ru/118-13765.
4. Karpuhin E.V., Mokrousov D.A., Demin S.B., Datkov V.S. Complex of programs for calculation of parameters plated magnetostrictive converters of the level with complex geometry of the acoustic path. Modern problems of a science and education, 2014, no. 3, available at: www.science-education.ru/117-13707.
5. Karpuhin E.V., Demin S.B. Matematicheskoe modelirovanie magnitnih poley nacladnih magnitostrictsionnih urovnemerov [Mathematical modeling of magnetic fields of plated magnetostictive converters of level]. Penza, PGTU, 2014. 116 p.

В составе многих современных систем автоматизации производства часто применяются магнитострикционные преобразователи (МП) различных физических величин, таких как уровень, угол наклона, плотность контролируемого объекта. Это объясняется тем, что МП, обладая низкой себестоимостью, обеспечивают высокую точность, быстродействие и разрешающую способность преобразования.

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

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

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

Постановка задачи

Рассмотрим в качестве примера байпасный магнитострикционный преобразователь уровня (МПУ) накладного типа, расчетная схема которого изображена на рис. 1.

pic_19.tif

Рис. 1. Расчетная схема байпасного МПУ накладного типа

Математическая модель этого МПУ известна [3, 4], но при этом обладает отмеченными выше недостатками. Это подтверждается проведенными вычислительными экспериментами с использованием разработанного авторами программного комплекса «Моделирование МПУ» [4]. Поэтому возникает задача повышения точности и скорости расчета параметров МПУ путем модификации имеющихся численных методов и комплекса программ.

Методы испытаний

В известной математической модели байпасных МПУ накладного типа [3] переход к разностным уравнениям осуществлялся методом баланса с введением регулярной сетки на расчетной области, а для решения их системы применялась попеременно треугольная итерационная методика.

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

При расчете магнитного поля в двумерной расчетной области с заданными краевыми условиями первого рода, интегральное тождество принимает вид [2]:

karnuhin01.wmf (1)

где ?, ? – магнитная проницаемость и плотность тока в ячейке; S – её площадь; u – обобщенный скалярный магнитный потенциал; ? – некоторая функция с непрерывной первой и второй производной.

Далее представим интегралы в (1) суммами интегралов по всем ячейкам сетки:

karnuhin02.wmf (2)

где M – число ячеек сетки; Sn – площадь n-й ячейки.

Тогда, с учетом разностных соотношений

karnuhin03.wmf karnuhin04.wmf

karnuhin05.wmf karnuhin06.wmf (3)

где i – номер строки; j – номер столбца сетки, для узла 0 можно записать (рис. 2):

karnuhin07.wmf (4)

Стоящие в скобках выражения не зависят от Sn, поэтому могут быть вынесены за знак интеграла. Оставшиеся же интегралы вида karnuhin08.wmf приближенно заменяются средними значениями магнитной проницаемости ?n = const в каждой ячейке.

После раскрытия всех скобок в левой части (4) коэффициент при ?0 приравнивается к нулю и получается разностное уравнение для узла 0 вида

karnuhin09.wmf (5)

где karnuhin10.wmf karnuhin11.wmf karnuhin12.wmf karnuhin13.wmf

pic_20.wmf

Рис. 2. Схема получения разностных уравнений для узла 0

Такие уравнения могут быть получены для всех узлов сетки расчетной области МПУ накладного типа, кроме тех, что лежат на границе, так как поведение магнитного поля в таких точках известно и определяется граничными условиями. В результате получим систему алгебраических уравнений общим числом N?M, где N, M – количество узлов сетки по вертикали и горизонтали. Решением этой системы будут значения модуля обобщенного скалярного магнитного потенциала u в каждом узле сетки. Искомые значения напряженности karnuhin14.wmf определим по этим данным на основании определения скалярного магнитного потенциала u [5].

В результате расчет магнитного поля МПУ сводится к решению системы линейных алгебраических уравнений вида

Au = b, (6)

где karnuhin15.wmf – матрица коэффициентов системы; u – столбец неизвестных (потенциалов); b – столбец правых частей.

В работе [4] описано решение подобной системы попеременно треугольным методом, однако результат достигается за значительное число итераций. Медленная сходимость объясняется тем, что низко- и высокочастотные гармоники ошибки ?n на n-м шаге подавляются с одинаковой скоростью и общая сходимость метода определяется лишь крайними границами спектра ошибки.

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

В соответствии с этой методикой значения неизвестных потенциалов un+1 на следующем шаге рассчитываются по схеме

karnuhin17.wmf (7)

для наилучшего подавления ошибки за n1 итераций, параметры ?n должны выбираться исходя из условия [2]:

karnuhin18.wmf (8)

На практике отыскание набора параметров ?n, минимизирующих норму (8), обычно заменяют отысканием karnuhin19.wmf, где ?max, ?min – наибольшее и наименьшее собственные числа матрицы A, при которых многочлены Чебышева первого рода степени n1 принимают наиболее близкие к нулю значения. Тогда, как известно [2]:

karnuhin20.wmf

1 ? n ? n1. (9)

Рассчитанные в соответствии с (9), первые элементы последовательности ?n имеют порядок 1/?max и потому на первых итерациях наиболее активно подавляются гармоники ошибки, соответствующие правой части спектра. Составляющие же левой части спектра гармоники подавляются на этих итерациях медленно. Однако они активно подавляются старшими элементами последовательности ?n, имеющими порядок 1/?min, т.е. при karnuhin21.wmf Таким образом, происходит значительное равномерное уменьшение ошибки ?n за n1 итераций [2].

Метод Ричардсона характеризуется высокой скоростью сходимости. Известно, что при использовании оптимального набора параметров karnuhin22.wmf число итераций n на сетке размером N?M узлов зависит от заданной точности ? следующим образом [2]:

karnuhin23.wmf (10)

С учетом вышеизложенного программный комплекс «Моделирование МПУ» [4] был модифицирован и с его помощью проведен вычислительный эксперимент МПУ. Обсудим его результаты.

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

Результаты моделирования магнитного поля байпасного МПУ накладного типа при фиксированных значениях параметров конструкции (рис. 1) с помощью модифицированного программного комплекса, приведены на рис. 3.

Полученная картина распределения магнитного поля в расчетной области МПУ подтверждается данными других физических и вычислительных экспериментов и соответствует действительности [3–5]. Кроме того, вывод разностных уравнений магнитного поля на основе интегрального тождества обеспечивает наименьшую погрешность аппроксимации.

В функционал программного комплекса была также добавлена возможность подсчета числа итераций, что позволило провести оценку эффективности метода Ричардсона с оптимальным набором параметров ?n, вычисленных по формуле (9). Экспериментальные зависимости числа итераций n от заданной точности ?, полученные при различных наборах параметров ?n, показаны на рис. 4.

pic_21.tif

Рис. 3. Напряженность магнитного поля байпасного МПУ накладного типа

Как видно, число итераций n при наборе параметров ?n, рассчитанных по формуле (9) (линия 2), незначительно отличается от идеального теоретического (линия 3), определяемого выражением (10). При случайном выборе набора параметров ?n (линия 1) число итераций возрастает в 2–3 раза.

pic_22.tif

Рис. 4. Влияние набора параметров ?n на число итераций n по методу Ричардсона

На рис. 4 видно, что для достижения точности ? ? 10–3 по модифицированному методу Ричардсона потребуется выполнить n ? 250, что при современных вычислительных ресурсах ЭВМ является вполне приемлемым.

Выводы

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

Выбор регулярной сетки при этом минимизирует вычислительную погрешность и дает возможность учесть заданные краевые и граничные условия. Полученная система конечно-разностных уравнений вида (6) полностью описывает распределение магнитного поля в расчетной области МПУ накладного типа, отличается простотой (при реализации вычислительного алгоритма на ЭВМ) и малой погрешностью аппроксимации.

Использование разработанной методики численного расчета магнитных полей МПУ накладного типа для байпасных систем сокращает число итераций и время решения, доказывая её эффективность.

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