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

кандидата технических наук
Булатов, Леонид Николаевич
город
Иваново
год
2013
специальность ВАК РФ
05.13.12
цена
450 рублей
Диссертация по информатике, вычислительной технике и управлению на тему «Автоматизация проектирования асинхронных машин с использованием полевых динамических моделей»

Автореферат диссертации по теме "Автоматизация проектирования асинхронных машин с использованием полевых динамических моделей"

На правах рукописи

БУЛАТОВ Леонид Николаевич

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

Специальность: 05.13.12. - Системы автоматизации проектирования (электротехника, энергетика)

Автореферат диссертации на соискание учёной степени кандидата технических наук

2 01-СН 2013

Иваново-2013

005062142

005062142

Работа выполнена в федеральном государственном бюджетном образовательном учреждении высшего профессионального образования «Ивановский государственный энергетический университет имени В.И. Ленина» (ИГЭУ).

Научный руководитель

Официальные оппоненты

Ведущая организация

Тихонов Андрей Ильич,

технических наук, профессор

доктор

Казаков Юрий Борисович, доктор технических наук, профессор, ФГБОУ ВПО «Ивановский государственный энергетический университет имени В.И. Ленина», заведующий кафедрой «Электромеханика» Кроль Татьяна Яковлевна, кандидат технических наук, Ивановский центр информационных технологий - филиал ОАО «Электроцентромонтаж», директор

Открытое акционерное общество «Ярославский электромашиностроительный завод» (ОАО «ЕЬОПЧ»)

Защита состоится 25 июня 2013 г. в 11 часов на заседании диссертационного совета Д 212.064.02 при ИГЭУ по адресу: г. Иваново, ул. Рабфаковская, 34, ауд. Б-301.

Отзывы на автореферат в двух экземплярах, заверенные печатью организации, просим присылать по адресу: 153003, г. Иваново, Рабфаковская, 34, Ученый совет ИГЭУ. Тел.: (4932) 38-57-12, факс: (4932) 38-57-01. E-mail: uch_sovet@ispu.ru.

С диссертацией можно ознакомиться в библиотеке ИГЭУ, автореферат размещён на сайте www.ispu.ru.

Автореферат разослан 24 мая 2013 г.

Учёный секретарь диссертационного совета Д 212.064.02

Тютиков Владимир Валентинович

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

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

До 80% всех электродвигателей, выпускаемых промышленностью, приходится на долю асинхронных двигателей (АД), поэтому разработка эффективных методов моделирования в целях совершенствования конструкции этих машин является актуальной задачей. Одним из направлений совершенствования конструкции АД является улучшение их динамических характеристик.

В настоящее время наблюдается тенденция вытеснения экспериментальных методов исследования опытных образцов электрических машин численным экспериментом с использованием точных математических моделей на основе теории поля и цепей. Наиболее распространенными в этом плане являются модели, построенные на основе метода конечных элементов. Преимуществом таких моделей является возможность учета особенностей конструкции исследуемого устройства, в том числе, в динамических режимах работы. Универсальные системы инженерных расчетов, позволяющие формировать и исследовать полевые модели электрических машин, являются необходимыми элементами современных систем автоматизированного проектирования (САПР) АД. Среди них популярны такие программные продукты, как Ansys, Maxwell, Comsol, ElCut и др. Несмотря на широкие возможности, такие продукты имеют ряд недостатков, в частности высокую стоимость, наличие излишнего с точки зрения конечного пользователя функционала, в то же время ограничение возможностей систем изначально заложенным в них функционалом, закрытость большинства алгоритмов, значительное время решения полевых задач и т.п. Это ограничивает возможности научного использования таких пакетов.

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

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

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

Диссертационная работа выполнялась в Ивановском государственном энергетическом университете. Работа соответствует паспорту специальности 05.13.12 «Системы автоматизации проектирования (по отраслям)», так как содержит результаты разработки научных основ построения средств САПР, в частности разработки и исследования моделей, алгоритмов и методов для синтеза и анализа проектных решений в САПР АД. Цель работы заключается в повышении эффективности проектирования асинхронных двигателей путем применения комбинированных математических моделей для синтеза и анализа проектных решений.

Задачи, решаемые в диссертации:

1. Разработка платформонезависимой версии библиотеки конечно-элементного моделирования магнитного поля, отличающейся оптимизацией алгоритмов в целях повышения эффективности разрабатываемой динамической модели электрической машины.

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

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

4. Адаптация разработанных программных средств к использованию в современных высокопроизводительных кластерных системах.

5. Разработка расчетной подсистемы САПР АД с возможностью проведения поверочного расчета с использованием разработанных моделей и межплатформенных возможностей созданных программных средств.

Объект и предмет исследования. Объектом исследования является асинхронная машина с короткозамкнутым ротором. Предметом исследования являются системы автоматизированного проектирования АД и

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

Методы исследования. Поставленные задачи решались с использованием методов теории САПР, методологии объектно-ориентированного программирования, теории электромеханических преобразователей энергии, теории магнитного поля, теории электрических цепей, теории численного моделирования физических процессов, в частности, метода конечных элементов, метода контурных токов. Научная новизна.

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

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

3. Разработаны способы ускорения расчета полевой динамической модели АД, в том числе: алгоритм реализации на кластерной технике расчета с прямым обращением к полевой модели, алгоритм оптимизации конечно-элементной модели с учетом особенностей задачи, способ, основанный на использовании пятимерной сплайновой аппроксимации результатов серии расчетов магнитного поля для обучения быстродействующей модели АД.

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

расширяемый универсальный параметрический генератор конечно-элементной модели асинхронной машины с короткозамкнутым ротором, позволяющий генерировать модели с разной формой пазов; платформонезависимая версия библиотеки конечно-элементного моделирования магнитного поля в электрических машинах, которая

может быть использована как на персональных компьютерах с различными операционными системами, так и на кластерных системах; система моделирования динамических режимов в асинхронной машине, позволяющая учитывать эффекты вытеснения тока в пазах ротора при различной форме пазов ротора;

базовый вариант расчетной подсистемы САПР АД, основанный на модели динамических режимов АД, который может быть использован как для расчета новых асинхронных машин, так и для проведения научных исследований, в том числе и в рамках НИОКР.

Было произведено исследование возможности модификации основных алгоритмов метода конечных элементов в целях повышения точности и скорости динамического расчета электрических машин.

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

По результатам работы получено два акта внедрения: в ОАО "ЕЬОПМ" (г. Ярославль) и ОАО НИПТИЭМ (г. Владимир).

Апробация работы. Результаты работы докладывались на конференциях: на международной научно-технической конференции «Современное состояние, проблемы и перспективы энергетики и технологии в энергостроении» (Бенардосовские чтения, г. Иваново, ИГЭУ, 2009, 2011 гг.), на международной научно-технической конференции студентов и аспирантов «Радиоэлектроника, электротехника и энергетика» (г. Москва, МЭИ, 2009, 2011, 2013 гг.), на региональной научно-технической конференции студентов и аспирантов «Энергия» (г. Иваново, ИГЭУ, 2008, 2009, 2012 гг.).

Публикации. По результатам работы опубликовано 2 статьи в изданиях, рекомендованных ВАК, 2 статьи в периодических изданиях и сборниках статей, 9 тезисов докладов на конференциях, получено 2 свидетельства на программные продукты.

Структура и объем диссертации. Диссертация состоит из введения, четырех глав, заключения, списка литературы, включающего 114 наименований, и приложения. Основная часть работы изложена на 139 страницах и содержит 49 иллюстрации.

СОДЕРЖАНИЕ РАБОТЫ

Во введении обосновывается актуальность темы, определены цель и задачи исследования, научная новизна и практическая значимость результатов.

В первой главе проведён анализ современного состояния проблемы проектирования и моделирования асинхронных машин.

Одной из особенностей современного производства электрических машин является разнообразие номенклатуры выпускаемой продукции. При этом время на проектирование каждой партии оказывается ограниченным. Для того чтобы выдержать конкуренцию в этих условиях предприятия вынуждены осваивать современные средства проектирования и моделирования (CAD (Computer-aided design)/CAE (Computer-aided engineering)), позволяющие отказаться от натурных исследований опытных образцов новой продукции в пользу численного моделирования.

Далеко не все предприятия могут позволить себе подготовку и содержание высококвалифицированных специалистов для работы с современными CAD/CAE-системами, а также приобретение коммерческой лицензии на эти системы. Таким образом, задача создания новых доступных гибких программных средств, с помощью которых можно разрабатывать относительно простые в использовании системы проектирования, в частности, асинхронных машин, по своим возможностям не уступающих дорогостоящим наукоемким CAD/CAE-системам, является актуальной.

Альтернативой современным CAD/CAE-системам, пытающимся вместить в себя весь опыт численного решения задач математической физики, может служить модульный подход к построению САПР, при котором САПР организуется на базе некоторой среды, позволяющей создавать, отлаживать и запускать на выполнение подпрограммы, реализующие проектные операции. Задача, поставленная в данной работе, включает в себя разработку модели асинхронного двигателя, которая может быть использована в САПР АД на стадии НИОКР и поверочного расчета, и создание на ее основе расчетных подсистем САПР АД.

Используемые в САПР математические модели можно условно разделить на три уровня: микроуровень (уровень полевых моделей), макроуровень (уровень цепных моделей) и метауровень (уровень структурных схем). В работе приводится обзор цепных моделей, применяемых для расчета динамических режимов АД.

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

Для расчета магнитного поля при создании комбинированной модели динамических режимов АД использовалась модифицированная версия

разработанной в ИГЭУ библиотеки конечно-элементного моделирования магнитных полей EMLib, в которой для расчета магнитного поля решается уравнение Пуассона. Расчет нелинейной системы уравнений, к которой сводится решение задачи, осуществляется итерационным методом. Значения магнитных потенциалов в узлах модели на каждой итерации рассчитываются по формуле

Ah-, = At-a,D„ (1)

где At+b А, — векторы магнитных потенциалов в узлах конечно-элементной сетки на следующей и текущей итерациях соответственно; а, - коэффициент релаксации; D - вектор приращений магнитных потенциалов.

Вектор D вычисляется по формуле

JtDt = -F,. (2)

где J - матрица Якоби; F - вектор невязок.

Использование собственного средства расчета поля позволяет разрабатывать модели и подсистемы САПР, не зависящие от крупных программных продуктов.

Быстродействие комбинированной модели определяется главным образом временем работы полевой модели. Время расчета, например, процесса пуска АД с использованием комбинированных моделей даже в современных программных продуктах оценивается часами. Поэтому имеет смысл искать способы ускорения работы комбинированной модели.

Для сокращения времени расчета динамических режимов АД с использованием комбинированной модели может быть применена технология параллельных вычислений на кластерных системах. Появление кластерных систем относят к 90-м годам XX века. В общем случае основным параметром классификации параллельных систем является наличие общей (SMP) или распределенной (МРР) памяти. В данной работе применялась технология МРР.

Вторая глава посвящена разработке платформонезависимой библиотеки конечно-элементного моделирования магнитного поля.

Ядром подсистемы расчета динамических режимов работы АД, а также наиболее сложным ее компонентом с точки зрения разработки является библиотека конечно-элементного моделирования магнитных полей. Такая библиотека была разработана в ИГЭУ. Однако она недостаточно адаптирована к использованию в моделях динамических режимов электрических машин, а также к расчетам на кластерной технике. Поэтому было принято решение о переносе алгоритмов библиотеки EMLib на кроссплатформенную основу с одновременным устранением указанных

недостатков. В качестве системы программирования использовалась свободно распространяемая система СоёеВ1окз, позволяющая создавать приложения на языке С++. С ее помощью была создана автономная библиотека МКЕ_срр, имеющая следующие отличия от библиотеки ЕМ1лЬ:

1) МКЕ_срр написана на базовой версии языка С++, что расширяет возможности ее использования;

2) В МКЕ_срр оптимизированы вопросы выделения и освобождения памяти;

3) МКЕ_срр более компактна.

Помимо этого, библиотека МКЕ_срр адаптирована к использованию в динамических моделях электромеханических устройств.

В основе модели динамических режимов работы АД лежит поиск зависимости приращений потокосцеплений обмоток от приращений токов в обмотках и изменения пространственной конфигурации модели. В модели АД с короткозамкнутым ротором приращение потокосцепления к-го контура с током определяется по формуле

Л 54».. сН; (Ж с!а (3)

dt р 8ii dt Для определения

да 8\,

dt

At.

ЗЧ\

да

Д4\ Да

необходимо рассчитать, при-

ращения потокосцеплений AlFk при изменении токов в контурах ij и угла поворота ротора а на величину Aij и Да. Для этого используется модель магнитного поля исследуемого двигателя. При расчете частных производных от потокосцеплений контуров с током принимается, что цр = const. С учетом этого члены матрицы J и вектора F в уравнении (2)

могут быть определены по следующим формулам:

)APi ~ VJpSp

4=1

p=i

-7Z7T 2(Ьр.ЬИ+сЛ

p=Nj

I

- (b b

+c.

;I»CPI)

(5)

l+N j=I+N

где Na - количество элементов конечно-элементной сетки; b, с - коэффициенты, зависящие от координат узлов конечно-элементной сетки; Sp, jp, (jp, Api - соответственно площадь, плотность тока, магнитная проницаемость и векторные магнитные потенциалы в узлах р-го элемента. При условии цр = const (2) является системой линейных уравнений и

окончательные значения приращений векторного магнитного потенциала

9

м = -

АЬ-Ц, (6)

вычисляются в ходе первой итерации, против 10 и более итераций при стандартном конечно-элементном расчете. Дополнительное ускорение расчета достигается благодаря отсутствию необходимости обращения к библиотеке магнитных характеристик материалов.

Точность расчета момента через магнитную энергию/коэнергию при анализе динамических режимов оказалась неудовлетворительной. Поэтому было принято решение рассчитывать электромагнитный момент по результатам конечно-элементного полевого расчета с использованием формулы суммарного момента магнитных сил, действующих на тела, заключенные в заданном объеме. Для плоскопараллельной задачи формула для расчета момента имеет вид

~(х-ну-у-н,)(х.вх + у.ву)+"

+(Х-Ву-У.Вх)(Х-Вх+У-Ву)

где Х,У - координаты центра отрезка АЬ, соединяющего точки пересечения элемента конечно-элементной модели выбранной токоограничи-вающей поверхностью; Ые - число элементов, пересекаемых токоограни-чивающей поверхностью; Нх, Ну, Вх, Ву - компоненты векторов напряженности и индукции поля в точке Х,У, которые могут быть получены из конечно-элементной модели.

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

Модель строится на основе системы дифференциальных уравнений

= И-И. (9)

Механическая составляющая представлена уравнением

с»)

Здесь Ь - матрица индуктивностей контуров; и -столбец мгновенных значений напряжений контуров; К - матрица сопротивлений контуров; 1 - вектор мгновенных значений токов в контурах; со - угловая скорость вращения ротора; I - момент инерции ротора; £М - сумма моментов на валу ротора.

При формировании системы уравнений в модели используются схемы замещения, показанные на рис. 1-3.

Рис. 1. Схема замещения статора

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

АтД| ГЫ1\ Lali2 ' СТЛ 2

Т ' г1

аЮ ' uR2

L'oR 1 r\

Рис. 2. Схема замещения короткозамкнутого ротора

Т' Т' г'

^ oRZ-\> aRZ ~\ ' oRZ

Рис. 3. Схема замещения ротора с разбиением пазов на слои

Величина п5 зависит от формы пазов и размеров магнитной системы машины.

На основании приведенных схем замещения формируется система дифференциальных уравнений:

<№, ,. _ <Н>, /т г . сП, , и.из =«.Ч| +(•>+ '2X3 —+ (Ьш1 +1^3) + Ц,

А л ш,

и2 - и3 = 12г2 + +(1, + дг!3 —+ (Ьго2 + . + ц^. _а

® = [ ~'|-гаГШ-1в-2 + '1 ' Г(У-2 _ '¡+юГИ+ш-2 + (^стИ + ) ■ —+ —^

° = 1 -'¡-^^-2

Ш сп

1=3+П5...Ы—гв

[=N-[13+1...К

= <й,

(9)

аа "л

с1ю _ М-М„ -Мр

л ;

ГКН + ГК2, + ГаК11 + г'лн. еСЛИ j = 1. ГК), + гко+1), + Ъщ, + г'аК}1, если 1 < j < Ъ2, + гкм + гоК2г; +г'пК22,, если ] = г2. В матричном виде данная система уравнений имеет вид

где х - вектор искомых величин.

Шаг по времени в модели должен определяться из условия

(11 =_Е_= Р

тах г-ъ-ъ-г 4^-г'

где Ъ - число зубцов ротора в случае, когда оно равно или превышает число зубцов статора, или число зубцов статора в другом случае; р -число пар полюсов АД; Г - частота.

Основные трудности при расчете динамических режимов АД с использованием разработанной модели связаны с расчетом матрицы Ь. С использованием описанного математического аппарата было разработано несколько вариантов динамической модели, отличающихся способом получения матрицы Ь.

В модели с прямым обращением к полевой модели и, соот-

(Я да

ветственно, элементы матрицы Ь определяются с использованием серии

(10)

(П)

(12)

конечно-элементных расчетов магнитного поля на каждом шаге итерации. Главными достоинствами данной модели являются точность и универсальность, а основным недостатком - низкая скорость расчета.

В модели с предварительным расчетом матрицы потокосцеплений элементы матрицы Ь определяются из полученных предварительно зависимостей Ч'( = АТХ, К,, а), где Рх и - составляющие результирующей намагничивающей силы машины. В этой модели приняты следующие допущения:

1) обмотки АД создают синусоидальную намагничивающую силу;

2) картина магнитного поля определяется результирующей намагничивающей силой машины.

При расчете переходного процесса данным методом приращения потокосцеплений по времени определяются по формуле

смт _ дУт с1Гх | | т>т - у

Л дк Л дРу Л да Л

дК Л дГ, Л

Ж4

<&, [ 1 [ д¥т с1а

Л да Л ^ "" Л да ей'

д¥т(1а

н--=.— =

да ск

(13)

3

= 2

Приращения потокосцеплений определяются из полученных на этапе предварительного расчета зависимостей Ч', = ЦРХ, Ру, а), аппроксимированных трехмерными сплайнами.

Второе допущение серьезно снизило точность расчета, поэтому был разработан модифицированный вариант метода, в котором на этапе предварительного расчета определяются зависимости Ч^ = 1"(Рх5, Ру5, РхК, РуК, а), где Рх5, Руй, РхК, РуК - составляющие НС статора и ротора соответственно по осям X и У. Это повышает время предварительного расчета и объем хранимых данных, однако позволяет получить точность, близкую к точности модели с прямым обращением к полевой модели. Отсутствие необходимости обращения к конечно-элементной модели на каждой итерации динамического расчета позволяет достигнуть скорости расчета, близкой к аналитическим моделям.

Было произведено сравнение результатов, полученных с использованием моделей, с опытными данными (рис. 4), а также с результатами, полученными с использованием современных систем. Сравнение показало, что созданные модели позволяют получать достоверные результаты, не уступая по скорости расчета системам, имеющимся на рынке.

Рис. 4. Зависимость скорости вращения ротора от времени: а - модель с непосредственным обращением к полевой модели; б - модель с предварительным расчетом матриц потокосцеплений; 1 - расчетные данные; 2 - опытные данные

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

Четвёртая глава посвящена разработке структуры и подсистем САПР АД. Основные подсистемы САПР АД показаны на рис. 5.

Рис. 5. Подсистемы САПР АД

Созданный в рамках данной работы математический аппарат был использован для создания подсистемы поверочного расчета САПР. В настоящее время большое распространение получают программные продукты, обладающие широкими интерфейсными возможностями, а также встроенной средой программирования. К данным продуктам относится программа Microsoft Excel, имеющая встроенный язык программирования Visual Basic. Она была выбрана в качестве основы для создаваемых средств САПР.

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

Структура разработанной подсистемы поверочного расчета САПР показана на рис. 8. Базовый модуль подсистемы, созданный на основе Microsoft Excel 2007, координирует взаимодействие всех остальных модулей. В этом модуле производится подготовка динамической модели к расчету. Параметрический генератор так же выполнен на базе Microsoft Excel 2007, и для удобства совмещен с ним в одну книгу Excel.

СИСТЕМА ПАРАМЕТРИЧЕСКОМ ГЕНЕРАЦИИ АСИНХРОННОИ МАШИНЫ

Перемет >ы статора и ротора

Имя ЭМЛЧ. Описание

О« = 0.191 Наружи»*» диаметр ста 1 ора

¿1 = 54 Число лазов статора

D1 = 0.1318 вкугремиЯ диаглетр статора

Z2 = Число паэое ротора

«звпа О.ОООЗ Воздушный зазор

Тип паза статора

Тип пгиа ротора

Dv = О 0439 Диаметр вапа

Тип крепления вала 1 1 - без шгмцл, 2 - со шгыцот.1

о.оооа вы:ага июица вапа

о.ооь Ширина шпица вапа

Bw= о Размер еретичального усечения

Bug= о Разтлер гориоонтапьногп усечонки

Гривмгугицэовв тъ Ban 2 1 - Да. 2- Нет

Паз ротора разбивать на: 7 !

МНе разбивать (из ротора 1 - Разбивать, 2 - не рлзбыоат.

Секции ротора на 1 паз- 1 1 - Да. 2 - нет

КЗ 0.1 Рассчетнаядлина машнны

Материалы

Шкрим.1 гга.та f Llt-piiMii паза * Угол «акло—а <

Радиус мдеиеи о* ШГ:НЦ<| ма роторе

ОкрулмОСТп

Рис 6. Входные параметры параметрического генератора

Рис. 7. Результат работы параметрического генератора

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

Одним из главных отличий разработанной подсистемы от существующих является наличие модуля сбора данных для ускоренной модели. Этот модуль обеспечивает базу для создания новой подсистемы САПР -подсистемы генерации быстродействующей модели АД.

Подсистема поверочного

Данные проектного

расчета, информация о модели

Данные проектного расчета

расчета САПР АД

Данные для создания \

МКЕ-модели

I

Базовый модуль

Модуль обработки _данных_

Хранилище данных

Графический процессор

Данные динамической модели

МКЕ-модель

Параметрический генератор

Модуль динамического _расчета АД_

Модуль сбора данных для ускоренной модели

Данные расчета

Рис. 8. Подсистема поверочного расчета САПР АД

Целью разработки этого модуля было создание механизма формирования быстродействующей динамической модели АД, обладающей достоинствами численных моделей на основе метода конечных элементов. Для этого была использована модель с предварительным расчетом матриц потокосцеплений. Зависимости = Г(Рх3, Ру5, Рхк, РуЯ, а) для каждой обмотки собираются с использованием подсистемы поверочного

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

расчета.

Гу а Рабочая зона

Я

(ху

2

Рх

Рис. 9. Сокращение объема используемых данных.

ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ

1. Математический аппарат полевой динамической модели асинхронной машины, основанный на использовании результатов конечно-элементного расчета магнитного поля при расчете разветвленной электрической схемы замещения машины.

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

3. Модифицированная платформонезависимая библиотека конечно-элементного моделирования магнитного поля.

4. Алгоритм распараллеливания и реализации на кластерной системе комбинированной модели динамических режимов в асинхронной машине с короткозамкнутым ротором.

5. Расширяемая версия универсального параметрического генератора конечно-элементной модели асинхронного двигателя с разными по форме пазами на статоре и роторе.

6. Расчетная подсистема системы автоматизированного проектирования асинхронных машин, основанная на разработанном методе моделирования динамических режимов.

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

Публикации по теме диссертации Научные статьи, опубликованные в изданиях по списку ВАК

1. Булатов, Л. Н. Разработка динамической модели асинхронной машины с использованием результатов конечно-элементного расчета / Л. Н.

Булатов, А. И. Тихонов // Вестник ИГЭУ. - 2012. - Вып. 4. - С. 32-34.

2. Булатов, Л. Н. Динамическая модель асинхронной машины с прямым

обращением к конечно-элементной модели магнитного поля / Л. Н.

Булатов, А. И. Тихонов // Вестник ИГЭУ. - 2013. - Вып. 1. - С. 40-44.

Публикации в других изданиях

1. Булатов, Л. Н. Разработка кластерной полевой динамической модели

асинхронного двигателя / Л. Н. Булатов, А. И. Тихонов, Д. В. Руб-

цов //Энергия 2008: тез. докл. региональной науч.-техн. конф. студентов и аспирантов / Иван. гос. энерг. ун-т. - Иваново, 2008. - С. 24-25.

2. Булатов, Л. Н. Разработка независимой библиотеки конечно-элементного моделирования / Л. Н. Булатов, А. И. Тихонов // Энергия 2009: тез. докл. региональной науч.-техн. конф. студентов и аспирантов / Иван. гос. энерг. ун-т. - Иваново, 2009. - Т. 2. - С. 25-26.

3. Тихонов, А. И. Моделирование эффекта вытеснения тока в пазах ротора асинхронного двигателя при пуске с использованием многопроцессорной техники / А. И. Тихонов, Л. Н. Булатов // Тезисы докл. ме-ждунар. науч.-техн. конф. (XV Бенардосовские чтения) / Иван. гос. энерг. ун-т. - Иваново, 2009. - С. 24-25.

4. Булатов, Л. Н. Разработка кластерной полевой модели асинхронного двигателя / Л. Н. Булатов, А. И. Тихонов // Радиоэлектроника, электротехника и энергетика: тез. докл. XV междунар. науч.-техн. конф. студентов и аспирантов. - М.: МЭИ, 2009. - Т. 2. - С. 10-11.

5. Булатов, Л. Н. Динамическая модель асинхронного двигателя с корот-козамкнутым ротором / Л. Н. Булатов, А. И. Тихонов // Вестник научно-промышленного общества. - М.: Алев-В, 2011. - Вып. 1. - С. 35-40.

6. Булатов, Л. Н. Комбинированная динамическая модель асинхронного двигателя / Л. Н. Булатов, А. И. Тихонов // Радиоэлектроника, электротехника и энергетика: тез. докл. XVII междунар. науч.-техн. конф. студентов и аспирантов. - М.: МЭИ, 2011. - Т. 2. - С. 7-8.

7. Булатов, Л. Н. Варианты модели расчета переходных процессов в асинхронной машине с обращением к расчету поля / Л. Н. Булатов // Тезисы докл. междунар. науч.-техн. конф. (XVI Бенардосовские чтения)/Иван. гос. энерг. ун-т. - Иваново, 2011. - Т. 3 - С. 148-151.

8. Булатов, Л. Н. Динамическая модель асинхронного двигателя с ко-роткозамкнутым ротором / Л. Н. Булатов, А. И. Тихонов // Инновационные проекты молодых ученых за 2010 г.: сб. отчетов / Иван. гос. энерг. ун-т. - Иваново, 2011. - С. 135-140.

9. Булатов, Л. Н. Динамическое моделирование асинхронного двигателя машин с использованием конечно-элементного расчета / Л. Н. Булатов // Инновационные проекты молодых ученых за 2011 г.: сб. отчетов / Иван. гос. энерг. ун-т. — Иваново, 2012. — Т.2 — С. 66—73.

Ю.Булатов, Л. Н. Оптимизация комбинированной динамической модели асинхронной машины / Л. Н. Булатов, А. И. Тихонов // Энергия 2012: тез. докл. региональной науч.-техн. конф. студентов и аспирантов / Иван. гос. энерг. ун-т. - Иваново, 2012. - Т. 4. - С. 66-71.

П.Булатов, Л. Н. Расчет пуска асинхронного двигателя с прямым обращением к конечно-элементной модели магнитного поля / Л. Н. Булатов, А. И. Тихонов // Радиоэлектроника, электротехника и энергетика: тез. докл. XIX междунар. науч.-техн. конф. студентов и аспирантов. -М: МЭИ, 2013. - Т. 2. - С. 141.

Свидетельства па программные продукты

1. Свидетельство о государственной регистрации программы для ЭВМ. Платформонезависимая библиотека конечно-элементного моделирования магнитного поля / А. И. Тихонов, Л. Н. Булатов. -№ 2011614852; 22.06.2011. - М.: Федеральная служба по интеллектуальной собственности, патентам и товарным знакам.

2. Свидетельство о государственной регистрации программы для ЭВМ. Программа расчета динамических режимов асинхронной машины с учетом эффекта вытеснения тока в пазах ротора с непосредственным обращением к библиотеке конечно-элементного расчета поля / А. И. Тихонов, Л. Н. Булатов. -№ 2011615132; 30.06.2011. - М.: Федеральная служба по интеллектуальной собственности, патентам и товарным знакам.

БУЛАТОВ Леонид Николаевич

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

АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук

Подписано в печать 20.05.2013г. Формат 60х84'/16 Печать плоская. Усл.печ.л.1.16. Тираж 100 экз. Заказ № 112.

ФГБОУ ВПО «Ивановский государственный энергетический университет имени В.И.Ленина»

Отпечатано в УИУНЛ ИГЭУ 153003, г. Иваново, ул. Рабфаковская, 34

Текст работы Булатов, Леонид Николаевич, диссертация по теме Системы автоматизации проектирования (по отраслям)

Федеральное государственное бюджетное образовательное

учреждение высшего профессионального образования «Ивановский государственный энергетический университет

им. В.И.Ленина»

На правах рукописи

04201359138 БУЛАТОВ Леонид Николаевич

Автоматизация проектирования асинхронных машин с использованием полевых динамических

моделей

Специальность: 05.13.12 -Системы автоматизации проектирования (электротехника, энергетика)

Научный руководитель: доктор технических наук, профессор Тихонов А.И.

Диссертация

на соискание ученой степени кандидата технических наук

Иваново, 2013

ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ..............................................................................................................5

1. СОВРЕМЕННОЕ СОТОЯНИЕ ПРОБЛЕМЫ ПРОЕКТИРОВАНИЯ И МОДЕЛИРОВАНИЯ АСИНХРОННЫХ МАШИН..........................................10

1.1. Современное состояние проблемы автоматизированного проектирования асинхронных машин.............................................................10

1.2. Динамические модели асинхронного двигателя на основе теории цепей...................................................................................................................17

1.2.1. Основные положения теории моделирования динамических режимов асинхронных машин.................................................................17

1.2.2. Обобщенная двухфазная асинхронная машина...........................19

1.2.3. Обобщенная трехфазная асинхронная машина...........................22

1.2.4.Метод пространственного вектора................................................24

1.2.5.Учет нелинейности при решении уравнений динамики асинхронной машины...............................................................................26

1.3. Численные модели на основе теории поля.........................................27

1.3.1.Проблемы совместного моделирования магнитного поля и электрических цепей в электрических машинах...................................27

1.3.2.Математический аппарат библиотеки конечно элементного моделирования магнитного поля............................................................31

1.4. Кластерные системы.............................................................................36

ВЫВОДЫ ПО ПЕРВОЙ ГЛАВЕ.........................................................................39

2. РАЗРАБОТКА БИБЛИОТЕКИ КОНЕЧНО-ЭЛЕМЕНТНОГО МОДЕЛИРОВАНИЯ МАГНИТНОГО ПОЛЯ...................................................41

2.1. Постановка задачи разработки программных средств для моделирования динамических режимов работы асинхронного двигателя. 41

2.2. Оптимизация библиотеки конечно-элементного моделирования магнитного поля для использования в разрабатываемой комбинированной модели динамических режимов АД................................................................44

2.3. Расчет электромагнитного момента средствами конечно-элементной модели................................................................................................................48

2.4. Структура и программная реализация библиотеки конечно-элементного моделирования магнитного поля..............................................53

ВЫВОДЫ ПО ВТОРОЙ ГЛАВЕ.........................................................................56

3. РАЗРАБОТКА ПОЛЕВОЙ МОДЕЛИ ДИНАМИЧЕСКИХ РЕЖИМОВ РАБОТЫ АСИНХРОННОГО ДВИГАТЕЛЯ.....................................................58

3.1. Общие сведения о модели.........................................................................58

3.2. Математический аппарат модели динамических режимов в асинхронном двигателе с короткозамкнутым ротором................................60

3.3. Алгоритм расчета с прямым обращением к конечно-элементной модели................................................................................................................69

3.4. Алгоритм расчета с предварительным расчетом матрицы потокосцеплений...............................................................................................79

3.5. Уточненный алгоритм расчета с предварительным расчетом матрицы потокосцеплений...............................................................................86

3.6. Проверка результатов с использованием современных программных продуктов...........................................................................................................90

3.7. Программная реализация модели асинхронного двигателя на кластерной системе...........................................................................................93

ВЫВОДЫ ПО ТРЕТЬЕЙ ГЛАВЕ........................................................................98

4. РАЗРАБОТКА СТРУКТУРЫ И ПОДСИСТЕМ САПР АД...............100

4.1. Структура и средства создания САПР АД.......................................100

4.2. Разработка параметрического генератора асинхронного двигателя..........................................................................................................102

4.3. Разработка подсистемы поверочного расчета САПР АД................109

4.4. Разработка подсистемы генерации быстродействующей модели.. 117 ВЫВОДЫ ПО ЧЕТВЕРТОЙ ГЛАВЕ................................................................121

ЗАКЛЮЧЕНИЕ...................................................................................................122

БИБЛИОГРАФИЯ...............................................................................................124

Приложение 1......................................................................................................136

Приложение 2......................................................................................................137

Приложение 3......................................................................................................138

Приложение 4......................................................................................................139

ВВЕДЕНИЕ

Актуальность темы диссертации

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

До 80% всех электродвигателей, выпускаемых промышленностью, приходится на долю асинхронных двигателей (АД). Поэтому разработка эффективных методов моделирования с целью совершенствования конструкции этих машин является актуальной задачей. Одним из направлений совершенствования конструкции АД является улучшение их динамических характеристик.

В настоящее время наблюдается тенденция вытеснения экспериментальных методов исследования опытных образцов электрических машин численным экспериментом с использованием точных математических моделей на основе теории поля и цепей. Наиболее распространенными в этом плане являются модели, построенные на основе метода конечных элементов. Преимуществом таких моделей является возможность учета особенностей конструкции исследуемого устройства, в том числе в динамических режимах работы. Поэтому необходимыми элементами современных систем автоматизированного проектирования асинхронных двигателей (САПР АД) являются универсальные системы инженерных расчетов, позволяющие формировать и исследовать полевые модели электрических машин, среди которых популярны такие программные продукты, как Ansys, Maxwell, Comsol, ElCut и др. Несмотря на широкие возможности, такие продукты имеют ряд недостатков, в частности, высокая стоимость, наличие излишнего с точки зрения конечно-

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

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

Таким образом, актуальной является задача применения и развития компонентной технологии для решения задач моделирования динамических режимов работы АД с короткозамкнутым ротором с учетом особенностей конструкции, нелинейности характеристик материалов, эффекта вытеснения тока в пазах ротора и т.п. Актуальной также является проблема построения быстродействующих моделей динамических режимов АД с точностью, не уступающей точности попевьтх пясчетов. Это, в частности, предполагает и с-пользование современных технологий параллельных вычислений, в том числе с использованием высокопроизводительных кластерных систем.

Диссертационная работа выполнялась в Ивановском государственном энергетическом университете. Работа соответствует паспорту специальности 05.13.12 «Системы автоматизации проектирования (по отраслям)», так как содержит результаты разработки научных основ построения средств САПР, в частности, разработки и исследования моделей, алгоритмов и методов для синтеза и анализа проектных решений в САПР АД.

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

Задачи, решаемые в диссертации:

1. Разработка платформонезависимой версии библиотеки конечно-элементного моделирования магнитного поля, отличающейся оптимизацией алгоритмов в целях повышения эффективности разрабатываемой динамической модели электрической машины

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

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

4. Адаптация разработанных программных средств к использованию в современных высокопроизводительных кластерных системах.

5. Разработка расчетной подсистемы САПР АД с возможностью проведения поверочного расчета с использованием разработанных моделей и межплатформенных возможностей созданных программных средств.

Объект и предмет исследования. Объектом исследования является асинхронная машина с короткозамкнутым ротором. Предметом исследования являются системы автоматизированного проектирования А.Д и численные модели физических процессов, проходящих в обмотках асинхронной машины с короткозамкнутым ротором в динамических режимах.

Методы исследования. Поставленные задачи решались с использованием методов теории САПР, методологии объектно-ориентированного программирования, теории электромеханических преобразователей энергии, теории магнитного поля, теории электрических цепей, теории численного моделирования физических процессов, в частности, метода конечных элементов, метода контурных токов.

Научная новизна.

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

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

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

3. Разработаны способы ускорения расчета полевой динамической модели АД, в том числе: алгоритм реализации на кластерной технике расчета с прямым обращением к полевой модели, алгоритм оптимизации конечно-элементной модели с учетом особенностей задачи, способ, основанный на использовании пятимерной сплайновой аппроксимации результатов серии расчетов магнитного поля для обучения быстродействующей модели АД.

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

1 1 1 ^ " ? .Г У г Г г

нии асинхронных машин. В частности, были разработаны:

- расширяемый универсальный параметрический генератор конечно-элементной модели асинхронной машины с короткозамкнутым ротором, позволяющий генерировать модели с разной формой пазов;

- платформонезависимая версия библиотеки конечно-элементного моделирования магнитного поля в электрических машинах, которая может быть использована как на персональных компьютерах с различными операционными системами, так и на кластерных системах;

- система моделирования динамических режимов в асинхронной машине, позволяющая учитывать эффекты вытеснения тока в пазах ротора при различной форме пазов ротора;

- базовый вариант расчетной подсистемы САПР АД, основанный на модели

динамических режимов АД, который может быть использован как для расчета новых асинхронных машин, так и для проведения научных исследований, в том числе и в рамках НИОКР.

Было произведено исследование возможности модификации основных алгоритмов метода конечных элементов в целях повышения точности и скорости динамического расчета электрических машин.

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

По результатам работы получено два акта внедрения: в ОАО "ЕЦОШ" (г. Ярославль) (приложение 1) и ОАО НИПТИЭМ (г. Владимир) (приложение 2).

Апробация работы. Результаты работы докладывались на конференциях: на международной научно-технической конференции «Современное состояние, проблемы и перспективы энергетики и технологии в энергостроении» (Бенардосовские чтения, г. Иваново, ИГЭУ, 2009, 2011 гг.), на международной научно-технической конференции студентов и аспирантов «Радиоэлектроника, электротехника и энергетика» (г. Москва, МЭИ, 2009, 2011, 2013 гг.), на региональной научно-технической конференции студентов и аспирантов «Энергия» (г. Иваново, ИГЭУ, 2008, 2009, 2012 гг.).

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

Структура и объем диссертации. Диссертация состоит из введения, четырех глав, заключения, списка литературы, включающего 114 наименований, и приложения. Основная часть работы изложена на 139 страницах и содержит 49 иллюстрации.

1. СОВРЕМЕННОЕ СОТОЯНИЕ ПРОБЛЕМЫ ПРОЕКТИРОВАНИЯ И МОДЕЛИРОВАНИЯ АСИНХРОННЫХ МАШИН

1.1. Современное состояние проблемы автоматизированного проектирования асинхронных машин

Одной из особенностей современного производства электрических машин является разнообразие номенклатуры выпускаемой продукции, что связано с ростом спроса на мелкие партии и штучные экземпляры устройств различных исполнений. При этом время на проектирование каждой партии оказывается ограниченным, а этап НИОКР зачастую вообще исключается. Еще одной особенностью является рост количества мелких и средних предприятий, ориентированных на выпуск электротехнической продукции. Для того чтобы выдержать конкуренцию в этих условиях даже мелкие предприятия вынуждены осваивать современные средства проектирования и моделирования, представленные наукоемкими, дорогостоящими и сложными в использовании CAD (Computer-aided design)/CAE (Computer-aided engineering) -системами. Это позволяет избавиться от натурных исследований опытных образцов новой продукции и спроектировать устройство с высокой степенью совпадения результатов поверочных расчетов с результатами приемосдаточных испытаний. При этом методики проектирования, построенные с использованием универсальных CAD/CAE-системам, оказываются инвариантными по отношению к различным классам устройств.

Работа с современными CAD/CAE-системами требует высокой квалификации. Причем, если CAD-системы (CAD - Computer-Aided Design), предназначенные для геометрического твердотельного моделирования и конструирования и создания комплекта чертежей, могут быть освоены инженера-

ми с высшим образованием, то для работы с CAE-системами (CAE -Computer-aided engineering) требуются специальные знания в области численных методов моделирования физических полей, относящейся к одному из наиболее сложных разделов технической физики. Подготовить для себя специалистов такого уровня могут позволить далеко не все предприятия малого и среднего бизнеса. Также далеко не все эти предприятия способны приобрести коммерческую лицензию на CAD/CAE-системы, так как они относятся к числу одних из наиболее дорогих программных продуктов.

Таким образом, задача создания новых доступных гибких программных средств, с помощью которых можно разрабатывать относительно простые в использовании системы проектирования, в частности асинхронных машин, которые по своим возможностям не уступают дорогостоящим наукоемким CAD/CAE-системам, для России является актуальной.

Альтернативой современным CAD/CAE-системам, пытающимся вместить в себя весь опыт численного решения задач математической физики, может служить модульный подход к построению САПР [78]. При этом САПР организуется на базе некоторой среды, позволяющей создавать, отлаживать и запускать на выполнение подпрограммы, реализующие определенные проектные операции. При необходимости в эту среду