Оценка точности востоновления карты магнитных полей по дачикам напряжения обхода



 

3.1 PlasmalessTokScen – программа для расчета карты магнитных полей плазмы

 

Для расчета карты магнитных полей плазмы разработан графический интерфейс программы на основе интерфейса численного кода «TOKSCEN» (рисунок 2).

 

Рисунок 2 - Главное окно программы

Блок-схема численного алгоритма моделирования динамических магнитных полей в вакуумной камере токамака без плазмы с учетом наведенных вихревых токов представлена на рисунке 1.

 

Рисунок 1 – Блок-схема алгоритма расчета

 

Рабочая область главного окна разделена на две области:

- область управления расчетами – левая часть окна, где расположены кнопки управления расчетом.

- область графического отображения – правая часть окна, где происходит отображение геометрии токамака, линий уровня рассчитанной функции потока Ψ(r,z) и модуля магнитного поля B(r,z) и различных рассчитанных данных.

Расчет может быть запущен для всего времени в автоматическом режиме (кнопка «full calculation» на рисунке 2). В этом случае программа рассчитает магнитные поля для каждого временного шага и сохранит картины линий уровня магнитного потока и модуля магнитного поля в графические файлы в папке с программой. В конце расчета можно будет посмотреть данные по наведенным токам и магнитным полям для всего времени расчета. Также можно вручную, пошагово производить расчеты при помощи кнопки «next time step» (рисунок 2). В этом случае отслеживать выходные данные можно будет на каждом шаге.

Элементы токамака изображены следующим образом:

- активные катушки изображены в виде прямоугольников (красного цвета – с положительным током, синего цвета – с отрицательным, зеленого цвета – с нулевым);

- пассивные элементы изображены в виде заштрихованных прямоугольников.

В начале любого расчета необходимо ввести в программу следующий набор входных данных:

1) параметры расчетной сетки.

Параметры расчетной сетки вводятся во вкладке «grid parameters» диалогового окна «Edit window» (рисунок 3).

 

Рисунок 3 - Окно редактирования данных программы (вкладка параметров расчетной сетки)

 

В данном окне вводятся следующие параметры:

а) r-координата центра расчетной области;

б) размер расчетной области в направлении оси r;

в) размер расчетной области в направлении оси z;

г) количество узлов по оси r;

д) количество узлов по оси z.

Расчетная сетка представляет собой прямоугольную область c заданными размерами по осям r и z и положением расчетной сетки (координатой ее центра), которая разбивается на ячейки (два целых числа – количество точек по осям r и z). На разбиение расчетной сетки установлен предел в 100 точек по каждой оси. Для расчета средних по размеру токамаков такого разбиения вполне хватает для проведения расчетов с достаточной точностью. Все пассивные элементы токамака должны находится внутри расчетной сетки, чтобы на данных элементах производился расчет наведенных токов;

2) параметры внешних (активных) токов.

Параметры внешних токов вводятся во вкладке «external currents geometry» диалогового окна «Edit window» (рисунок 4).

Рисунок 4 - Окно редактирования данных программы (вкладка параметров внешних токов)

 

В данном окне вводятся следующие параметры:

а) количество внешних токов. В соответствии с данным параметром в таблице формируются поля, необходимые для заполнения;

б) имя внешнего тока;

в) r-координата центра сечения внешнего тока;

г) z-координата центра сечения внешнего тока;

д) тип обмотки (необязательный параметр, оставленный для функций, которые могут быть добавлены в будущем);

е) размер сечения внешнего тока в направлении оси r;

ж) размер сечения внешнего тока в направлении оси z;

з) количество элементов по оси r, на которые разделяется внешний ток при проведении расчетов;

и) количество элементов по оси z, на которые разделяется внешний ток при проведении расчетов;

3) данные, зависящие от времени.

Параметры данных, зависящих от времени, вводятся во вкладке «time depended data» диалогового окна «Edit window» (рисунок 5).

 

Рисунок 5 - Окно редактирования данных программы (вкладка параметров данных, зависящих от времени)

 

В данном окне вводятся следующие параметры:

а) время начала расчета;

б) время конца расчета;

в) шаг по времени;

г) количество реперных точек для введения функций токов;

д) время для каждой реперной точки;

е) значения токов в каждой реперной точке для всех внешних токов. Список внешних токов формируется в соответствии с параметрами, введенными во вкладке параметров внешних токов;

4) параметры пассивных элементов.

Параметры данных, зависящих от времени, вводятся во вкладке «passive elements» диалогового окна «Edit window» (рисунок 6).

 

Рисунок 6 - Окно редактирования данных программы (вкладка параметров пассивных элементов)

 

В данном окне вводятся следующие параметры:

а) количество пассивных элементов. В соответствии с данным параметром в таблице формируются поля, необходимые для заполнения;

б) имя пассивного элемента;

в) r-координата центра сечения пассивного элемента;

г) z-координата центра сечения пассивного элемента;

д) размер сечения пассивного элемента в направлении оси r;

е) размер сечения пассивного элемента в направлении оси z;

ж) количество элементов по оси r, на которые разделяется пассивный элемент при проведении расчетов;

з) количество элементов по оси z, на которые разделяется внешний ток при проведении расчетов;

и) начальное значение тока в пассивном элементе;

к) удельное сопротивление материала, из которого сделан пассивный элемент;

л) угол поворота пассивного элемента относительно оси r;

м) признак соединения пассивных обмоток. Данный параметр необходим для введения в программу сложных по структуре пассивных элементов.

В меню «additional functions» реализованы команды для просмотра таблицы индуктивностей для пассивных элементов и графиков токов, наведенных на них, таблиц магнитных полей по координатам, заданным пользователем и др.

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

 


Дата добавления: 2019-03-09; просмотров: 112; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!