І.В. Мельник, А.В. Починок
Èlektron. model. 2019, 42(1):73-90
https://doi.org/10.15407/emodel.42.01.073
АНОТАЦІЯ
На основі аналізу базових положень теорії матричного програмування і арифметико-логічних виразів показано, що існуючі методи матричного програмування, пов’язані з формуванням рекурентних матриць, можуть бути ефективно використані для комп’ютерної реалізації алгоритмів високого рівня складності. Такі алгоритми широко застосовуються для вирішення задач моделювання складних фізичних процесів, які відбуваються в енергетичних і технологічних газорозрядних пристроях великої потужності. Отримано арифметико-логічні та рекурентні матричні співвідношення для розрахунку розподілення потенціалу методом кінцевих різниць і траєкторій заряджених часток з використанням методу Рунге–Кутта четвертого порядку. З використанням рекурентних матричних співвідношень запропоновано алгоритм визначення положення фокусу електронного пучка в іонізованому квазінейтральному середовищі. На основі методів аналізу особливостей рекурентних матриць надано теоретичні оцінки можливості розпаралелювання запропонованих алгоритмів. Отримані аналітичні співвідношення успішно використовуються для моделювання електродних систем технологічних джерел електронів на основі високовольтного тліючого розряду. Наведено результати розрахунків розподілення електричного поля в електродній системі, яка моделювалася, та розподілу густини струму електронного пучка в його фокальній площині. Отримані аналітичні співвідношення, основані на теорії математичної логіки та алгоритмах матричного аналізу, є досить універсальними та можуть без суттєвих змін бути використані для моделювання газорозрядних пристроїв іншого типу як енергетичних, так і технологічних.
КЛЮЧОВІ СЛОВА:
рекурентна матриця, арифметико-логічний вираз, вектор-функція, траєкторний аналіз, технологічні джерела електронів, високовольтний тліючий розряд.
СПИСОК ЛІТЕРАТУРИ
- Мельник І.В. Система науково-технічних розрахунків MatLab та її використання для розв’язання задач із електроніки. Навч. посіб. у 2-х томах. Т. 2. Основи програмування та розв’язання прикладних задач. Київ: Університет «Україна», 2009, 327с.
- Мельник И.В. Анализ возможностей использования матричных макроопераций системы MatLab при решении прикладных задач// Электрон. моделирование, 2009, 31, № 3, с. 37—51.
- Мельник И.В., Шинкаренко Н.В. Анализ алгоритмических особенностей вычисляемых матриц при решении задач программирования средствами матричных макроопераций. // Там же, 2011,33, № 2, с. 81––92.
- Вандер Плас Дж. Python для сложных задач: наука о данных и машинное обучение. СПб.: Питер, 2016, 576 с.
- Мюллер А., Ван Россум Г. Введение в машинное обучение с помощью Python. М.: Издательский дом «Вильямс», 2017, 480 с.
- Мельник И.В., Лунтовский А.О. Использование параллельных вычислений для моделирования технологических газоразрядных источников электронов// Электрон. моделирование, 2016, 38, №3, с. 5––
- Бронштейн И.Н., Семендяев К.А. Справочник по математике. Для инженеров и учащихся втузов. М.: «Наука», 1986, 723 с.
- Шиллер З., Гайзиг У., Панцер З. Электронно-лучевая технология. М.: Энергия, 1980, 528 с.
- Молоковский С.И., Сушков А.Д. Интенсивные электронные и ионные пучки. М.: Энергоатомиздат, 1991, 304 с.
- Силадьи М. Электронная и ионная оптика. М.: Мир, 1990, 639 с.
- Хокс П., Каспер Э. Основы электронной оптики. Том 1: Основы геометрической оптики. М.: Мир, 1993, 552 с.
- Хокс П., Каспер Э. Основы электронной оптики. Том 2: Прикладная геометрическая оптика. М.: Мир, 1993, 477 с.
- Хокни Р., Иствуд Дж. Численное моделирование методом частиц. М.: Мир, 1987, 640 с.
- ЗавьяловМ.А., Крейндель Ю.Е., Новиков А.А., Шантурин Л.П. Плазменные процессы в технологических электронных пушках. М.: Атомиздат, 1989, 256 с.
- Ильин В.П. Численные методы решения задач электрофизики.М.: Наука, 1985, 336 с.
- Мэтьюз Д.Г., Финк К.Д. Численные методы. Использование MATLAB. М.: Вильямс, 2001,720 с.
- Самарский А.А., Гулин А. В. Численные методы: Учеб. пособие для вузов. М.: Наука, 1989, 432 с.
- Медведев А.В., Свешников В.М., Турчановский И.Ю. Распараллеливание решения краевых задач на квазиструктурированных сетках с использованием гибридных вычислений CPU+GPU // Вестник новосибирского государственного университета. Информационные технологии, 2014,12, № 1, с. 50––
- Васильев Ф.П. Численные методы решения экстремальных задач. М.: Наука, 1988, 552 с.
- Мельник И.В. Численное моделирование распределения электрического поля и траекторий частиц в источниках электронов на основе высоковольтного тлеющего разряда. // Изв. высших учебных заведений. Радиоэлектроника, 2005, 48, № 6, с. 61—71.
МЕЛЬНИК Игорь Витальевич, д-р тех. наук, профессор кафедры электронных приборов и устройств факультета электроники Национального технического университета Украины «Киевский политехнический институт им. Игоря Сикорского». В 1989 г. окончил Киевский политехнический ин-т. Область научных исследований — моделирование электронно-лучевых технологических устройств, теория газового разряда, программирование и теория алгоритмов.
ПОЧИНОК Алина Владимировна, канд. техн. наук, доцент кафедры информационных систем и технологий Учебно-научного института информационных технологий Университета государственной фискальной службы Украины. В 2007 г. закончила Харьковский национальный университет им. В.Н. Каразина. Область научных исследований — математическое моделирование и создание компьютерных программ для моделирования результатов научных измерений, развитие методов и программного обеспечения для математической обработки научных данных.