Помощь в написании студенческих работ
Антистрессовый сервис

Полевые имитационные компьютерные модели элементов электрических машин

ДиссертацияПомощь в написанииУзнать стоимостьмоей работы

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

Полевые имитационные компьютерные модели элементов электрических машин (реферат, курсовая, диплом, контрольная)

Содержание

  • ГЛАВА 1. ВОЗДУШНЫЙ ЗАЗОР С ДВУХСТОРОННЕЙ ЗУБЧАТОСТЬЮ
    • 1. Программная реализация процедур вычисления магнитных потоков и вращающих сил
    • 2. Тестовая программа
    • 3. Математическое обоснование метода Монте-Карло для расчета магнитного поля
      • 3. 1. Алгоритм метода Монте-Карло
      • 3. 2. Погрешности и число испытаний
      • 3. 3. Модельная задача для проверки погрешностей метода
    • 4. Математическое обоснование алгоритмов вычисления магнитных потоков и сил
      • 4. 1. Связь потоков и потенциалов зубцов в зоне перекрытого паза
      • 4. 2. Связь потоков и потенциалов зубцов в зоне неперекрытого паза
      • 4. 3. Вычисление вращающих магнитных сил
      • 4. 4. Интеграл обращения для полосы
  • ГЛАВА 2. КОМПЬЮТЕРНЫЙ СИНТЕЗ СТАТОРНЫХ ОБМОТОК АСИНХРОННЫХ МАШИН
    • 1. Основные параметры обмотки
    • 2. Выбор системы отсчета
    • 3. Постановка задач
    • 4. Алгоритм синтеза схемы обмотки
    • 5. Алгоритмы формирования матриц В и С
    • 6. Тестовая программа
  • ГЛАВА 3. ЦИЛИНДРИЧЕСКОЕ ЯРМО АСИНХРОННОЙ МАШИНЫ
    • 1. Электромагнитный расчета ярма
      • 1. 1. Постановка задачи
      • 1. 2. Потенциал и функция потока поля в ярме
      • 1. 3. Граничные значения функции потока
      • 1. 4. Вычисление функции вводимого потока
      • 1. 5. Метод осреднения
      • 1. 6. Вычисление потоков и намагничивающих сил
      • 1. 7. Расчет поля в ненасыщенном ярме
      • 1. 8. Формулы Филона
      • 1. 9. Вычисление потерь
      • 1. 10. Метод кусочно-гармонической аппроксимации
    • 2. Тестовая программа
  • ГЛАВА 4. КОРОТКОЗАМЫКАЮЩЕЕ КОЛЬЦО РОТОРА АСИНХРОННОЙ МАШИНЫ
    • 1. Алгоритм моделирования короткозамыкающего кольца
    • 2. Тестовая программа
    • 3. Математическое обоснование — интегралы Дюамеля для проводящего слоя с магнитными потерями
      • 3. 1. Постановка задачи
      • 3. 2. Относительные единицы и критерии подобия
      • 3. 3. Решение задачи для изображений полей по Лапласу
      • 3. 4. Решения для функций времени. Интегралы Дюамеля
      • 3. 5. Мгновенная потребляемая мощность слоя
      • 3. 6. Переходные функции при отсутствии магнитных потерь
      • 3. 7. Вычисление переходных функций при, а ф
      • 3. 8. Предельные соотношения
      • 3. 9. Вычисление интегралов Дюамеля
      • 3. 10. Частотные характеристики слоя
    • 4. Программы для модели плоского ферромагнитного слоя

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

Термин «имитационное моделирование» в настоящее время не имеет четкого, однозначного определения. Первоначально, по данным [1], термин «имитация» (англ. simulation) появился в начале шестидесятых годов в США в связи с исследованием сложных систем, поведение которых зависело от случайных параметров, методом статистических испытаний. Позднее понятие имитации стали использовать в более широком смысле, появились термины «имитационная модель», «имитационое моделирование» [2,3,4,5]. В общем, эти понятия подразумевают задачи воспроизведения на компьютере сложных динамических процессов с возможностью анализа множества вариантов его течения. Уточним конкретный смысл, в котором используются упомянутые термины в данной работе.

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

Имитационная модель сложного объекта строится на основе имитационных моделей составляющих его элементов. Такая программа работает по замкнутому циклу, каждый проход которого содержит расчет состояния объекта в один фиксированный момент временив, исходя из его состояния в предшествующий момент и внешних воздействий на данном временном шаге. При имитационном моделировании отдельного элемента для его тестирования необходимо наличие «подпрограммы-заглушки», замыкающей цикл и моделирующей недостающие связи между выходом и входом элемента. Задача разбиения сложного объекта на элементы при компьютерном моделировании подобна такой же проблеме при аналоговом моделировании [6]. Здесь нет исчерпывающего списка правил и многое зависит от правильной оценки роли отдельных физических факторов, иначе могут получаться и некорректные схемы. Этот вопрос дальше в диссертации не обсуждается, так как речь пойдет лишь о моделях некоторых отдельных элементов электрической машины.

Независимые переменные, значения которых однозначно определяют состояние модели в каждый данный момент времени, будем называть переменными состояния модели. Если предшествующие состояния моделей не влияют на текущее, модель называется безинерционной. Такими являются, например, модели воздушного зазора и ярма электрической машины. И, напротив, модели замыкающего кольца ротора типа «беличья клетка» и обмотки электрической машины являются инерционными. Признаком инерционности модели является наличие в ее уравнениях производных по времени. Модели инерционных злементов содержат эволюционный алгоритм, рассчитывающий последующее состояние элемента по предшествующему на основе использования дифференциальных уравнений состоянии.

Итак, перечислим основные признаки полевых имитационных компьютерных моделей электромагнитных систем:

• модель строится на основе полевой постановки задачи,.

• составляется из имитационных моделей отдельных элементов системы,.

• имеет в основе алгоритм с замкнутым циклом по времени,.

• использует эволюционные дифференциальные уравнения состояний,.

• допускает изменение внешних воздействий в процессе работы,.

• воспроизводит метафору работы с реальным объектом.

Тенденция роста быстродействия персональных компьютеров позволяет надеяться на широкое распространение имитационного подхода к моделированию электромагнитных систем. Тем не менее, такая постановка задачи предъявляет жесткие требования к эффективности используемых вычислительных алгоритмов. Моделирующая программа должна иметь достаточное быстродействие для отображения интересующих пользователя временных интервалов за разумное время (порядка Ю'-Ю2 с). Поскольку временной шаг (dt) ограничен сверху точностью и устойчивостью работы используемых численных методов, одним из основных вопросов при разработте программ является максимальное сокращение количества вычислительных операций, выполняемых на каждом шаге. С этой точки зрения предпочтительными выглядят модели, описывающие связи интегральных характеристик полей.

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

• воздушный зазор с двухсторонней зубчатостью и изменяющейся (при вращении ротора) геометрией;

• циллиндрическое ярмо (статора и ротора);

• короткозамыкающее кольцо ротора;

• статорная обмотка.

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

Все программы данной работы написаны на языке программирования С++. Это объектно-ориентированный язык, позволяющий создавать удобные и стройные описания свойств и параметров реальных объектов. Вычислительная процедура, написанная на С++ работает в среднем в 1,5−2 раза быстрее аналогичной процедуры, написанной на других распространенных компилируемых языках (например, Pascal или современный Basic). Исходные тексты вычислительных процедур могут практически без изменений применяться в программах, компилируемых с помощью различных реализаций трансляторов С++. 6 ж ш мпп1/ пм .'мп:ап1л1111<1 нпт^пармгли пл тплоотр ги.

Интерфейс с пользователем.

Модули ввода параметров м I.

ОДНЫХ ВОЗДСМСТВИЙ модели визуализации щего состояния.

Модули модели.

Рис. 1. Общая архитектура имитационной программы.

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

ЗАКЛЮЧЕНИЕ

.

Конкретные результаты работы заключаются в следующем.

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

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

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

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

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

6. Все разработанные имитационные процедуры оптимизированы по быстродействию. Время расчета переменных состояния наиболее медленных моделей на каждом временном шаге не превышает на компьютере с процессором класса Intel Pentium. Для разработанных алгоритмов необходимый временной шаг требует порядка 102 точек на период основной частоты. Поэтому программы способны отображать период основной частоты за время порядка 1−10 с.

Показать весь текст

Список литературы

  1. H.H. Математика ставит эксперимент. -М.: Наука, 1979.
  2. H.H. Математические задачи системного анализа. -М.: Наука, 1981.
  3. Р.Шеннон. Имитационное моделирование. -М.: Мир, 1978.
  4. И.В. Имитационное моделирование на ЭВМ. -М.:Радио и связь, 1988.
  5. В.М., Елец A.C. Имитационные модели электропривода станков и роботов // ИВУЗ, Электромеханика, № 5−6, 1998.
  6. Тельбаум, Ю. Р. Шнейдер. 400 схем для ABM. -М.: Энергия, 1978.1. К главе 1:
  7. Специальные электрические машины /Под ред. А. И. Бертинова. -М., Энергоиздат, 1982,552 с.
  8. В. П. Расчет электрических машин: Пер. с нем. -М., Энергия, 1968, 738 с.
  9. М. А., Шабат Б. В. Методы теории функций комплексного переменного. -М., Наука, 1973, 736 с.
  10. JI.B., Крылов В. И. Приближенные методы высшего анализа. -М., ФМ, 1962,708 с.
  11. П. Ф. Приближенные методы конформных отображений, Киев, Наукова думка, 1964, 531 с.
  12. , Р. Феррари, Метод конечных элементов: Пер. с англ. -М., Мир, 1986,229 с.
  13. Г. А. Опыты и моделирование при изучении электромагнитного поля. -М., ФМ, 1966, 192 с.
  14. Дж. В. Браун. Методы Монте-Карло (В кн. Современная математика для инженеров: Пер. с англ. /Под ред. Э. Ф. Беккенбаха. М., ИЛ, 1959, 500 с.
  15. Э. В., Колесников В. Э. Опыт применения метода Монте-Карло для расчета магнитного поля в зазоре электрических машин // ИВУЗ, Электромеханика, №, 1998.
  16. Двайт. Таблицы интегралов. -М., ФМ, 1973.
  17. Э. В. Асимптотика статических полей вблизи угловых точек границы раздела сред // ИВУЗ, Электромеханика, № 10, 1976, с. 1053−1060.
  18. Ф. Д. Краевые задачи. -М., ФМ, 1977, 640 с.
  19. . П., Марон, И. А., Шувалова Э. 3. Численные методы анализа, -М., ФМ, 1962, 367 с.
  20. Н. Н. Численные методы, -М., ФМ, 1978.
  21. В. Э. Программная реализация метода Монте-Карло для расчета плоских магнитных полей // ИВУЗ, Электромеханика, №, 1998.
  22. Э.В.Колесников, В. Э. Колесников. Магнитные потоки и силы в зубчатом зазоре асинхронных машин. // Изв. вузов, Электромеханика, 1998, № .1. К главе 2:
  23. В.П. Расчет электрических машин: пер. с нем. .Л., «Энергия», 1968, 732 с.
  24. А.И. Электрические машины. Учебник для студентов высш. техн. учебн. заведений. Изд. 2-е, перераб. и доп. Л., «Энергия», 1974. -840 е.: ил.
  25. Электротехнический справочник: В 3-х т. Т. 2. Электротехнические изделия и устройства /Под общ. ред. профессоров МЭИ (гл. ред. И.Н.Орлов) и др. 7-е изд., испр. и доп. -М.: Энергоатомиздат, 1986.-712 е.: ил.
  26. В.Э.Колесников. Компьютерный синтез статорных обмоток асинхронной машины. // Изв. вузов, Электромеханика, 1999, № 1.1. К главе 3:
  27. Э.В., Ткачев А. Н. Численное моделирование планарного перемагничивания холоднокатанной стали // ИВУЗ, Электромеханика, № 8, 1984, с. 12−20.
  28. Э.В., Бурцев Ю. А. Численное моделирование плоских электромагнитных волн в ферромагнетике с учетом вихревых токов гистерезиса и магнитной вязкости // ИВУЗ, Электромеханика, № 5−6,1995, с.3−8.
  29. Ф. М., Фешбах Г. Методы теоретической физики, т.2. -М.: ИЛ, 1958.
  30. В. А., Прудников А. П. Интегральные преобразования и операционное исчисление. -М.: Физматгиз, 1961.
  31. Г., Эрдейи А. Таблицы интегральных преобразований, т. 1.-М.: Физматгиз, 1969.
  32. Filon Z.N.G. Proc. Roy. Soc. Ebin., XLIX, 3847 (1928−1929).
  33. M. A., Шабат Б. В. Методы теории функций комплексного переменного.-М.: Физматгиз, 1973.
  34. Э.В.Колесников, В. Э. Колесников. Электромагнитный расчет цилиндрического ярма электрических машин. // Изв. вузов, Электромеханика, 1999, № 2.1. К главе 4:
  35. В.П. Расчет электрических машин: пер. с нем. М.: Энергия, 1968. 738 с.
  36. А.Ф., Колесников Э. В., Козик Г. П., Воробьев В. В. Экспериментальное исследование магнитного поля в тороидальном шихтованном магнитопроводе // Изв. вузов. Электромеханика. 1976, № 12. С.1305−1309.
  37. Filon Z. N. G. Proc. Roy. Soc. Ebin., XLIX, 38−47 (1928−1929).
  38. Э.В.Колесников, В. Э. Колесников. Интегралы Дюамеля для проводящего слоя с магнитными потерями, // Электричество, 1999, № 6.
  39. Джеймс Клерк Максвелл. Избранные сочиненения по теории электромагнитного поля. -М.: Гостехиздат, 1954.
  40. Дж.А.Стрэтгон. Теория электромагнетизма. -М.: Гостехиздат, 1948.
  41. И.Е. Основы теории электричества. -М.: Наука, 1976.
  42. Л.Р. Теоретическая электротехника: избранные труды. Л.:Наука, 1988.
  43. Поливанов. Электродинамика вещественных сред: Сборник статей. М.: Энергоатомиздат, 1988.
  44. С. Физика ферромагнетизма. Магнитные характеристики и практические применения: пер. с японского. -М.: Мир, 1987.
  45. Милош Штафль. Электродинамические задачи в электрических машинах и трансформаторах: пер. с чешского, М.-Л., Энергия, 1966.
  46. А.Н., Самарский A.A. Уравнения математической физики. -М: Наука, 1966.
  47. А.Н., Арсенин В. Я. Методы решения некорректных задач. -М.: Наука, 1979.
  48. П., Феррари Р. Метод конечных элементов: пер. с англ. -М.: Мир, 1986.
  49. Г. Стренг, Дж. Фикс. Теория метода конечных элементов: пер. с англ. М.: 1977.
  50. Ю.С., Квасов Б. И., Мирошниченко В. Л. Методы сплайн-функций. -М.: Наука, 1980.
  51. Справочник по специальным функциям с формулами, графиками и математическими таблицами / Под ред. М. Абрамовича и И. Стиган: пер. с англ. -М.: Наука, 1979.
  52. Г. А. Опыты и моделирование при изучении электромагнитного поля. -М.: Наука, 1966.
  53. Г. А. Электрическое моделирование с применением вихревых полей. -М.: Наука, 1969.
  54. К., Лауренсон П. Анализ и расчет электрических и магнитных полей: пер. с англ. -М.: Энергия, 1970.
  55. Г Бухгольц. Расчет электрических и магнитных полей: пер с нем. -М.: ИИЛ, 1961.
  56. О.В. Метод вторичных источников в электротехнике. -М.: Энергия, 1975.
Заполнить форму текущей работой