Если одно из понятий незнакомо, вернитесь к предыдущему занятию и воспроизведите его численный пример. После этого переходите к новой постановке.
Место занятия в инженерной методике
Подготовительный этап методики · Подготовка расчётной геометрии и связности областей
Инженерный вопрос. Соответствуют ли сохранённые границы заданным размерам и постановке?
Согласуйте внешний размер, радиусы и воздушный зазор до расчёта ЭДС. Ошибка радиального размера меняет геометрию магнитного пути, а ошибка активной длины — масштаб интегрального результата.
Последовательность решения, отчёт и критерии результата
Результат этого этапа — проверенная постановка или воспроизводимая процедура перед серией расчётов.
Последовательность решения
Обосновать постановку и способ измерения. Свяжите замкнутые области, метки, стороны обмоток и движущиеся части с деталями устройства. Масштаб и зазоры должны сохранять физический смысл при перестроении.
Результат этого занятия. Описание размеров и проверка полного круга без преждевременного вывода о поле.
Данные именно этого опыта. Измерьте радиусы, зазор и активную длину по координатам и настройкам модели.
Оформление наблюдений. Описание размеров и назначений; список обнаруженных разрывов, пересечений и исправлений в отдельной копии.
Как обосновать результат
Проверка из практикума. Разность радиусов положительна, контуры замкнуты, единицы и активная длина читаются после повторного открытия.
Независимый контроль. Повторное открытие, измерение контрольных размеров и осмотр сетки позволяют обнаружить потерянные назначения и незамкнутые области.
Критерий выполнения. Разность радиусов положительна, контуры замкнуты, единицы и активная длина читаются после повторного открытия.
Точность и расхождения. Критерий этого этапа — соответствие исходным данным, топологии, назначениям и процедуре повторного открытия. Численный допуск поля здесь не назначают: поле ещё не является защищаемым результатом. Расхождения размеров и параметров фиксируйте с единицами и происхождением.
Основание сравнения. Замкнутость и назначение свойств проверяют по объектам модели. Успешное построение сетки само по себе не подтверждает правильную физическую постановку.
Вывод для устройства
Укажите, какие геометрические ограничения обеспечивают физически допустимую серию последующих расчётов.
Границы вывода. Каждая характеристика требует своих независимых условий и скорости. Двумерный срез, заданные токи и статическое поле не подтверждают автоматически режим на сеть, устойчивость и полную мощность реального генератора.
Теория и вывод формул
Исходные окружности задают границы ротора, воздушного зазора и статора. Проверка размеров и замкнутости геометрии сопровождается обоснованием того, какую часть пространственной конструкции представляет двумерная модель.
Соглашения об обозначениях и единицах
\(i(t)\), \(u(t)\) — мгновенные значения; \(\widehat I\), \(\widehat U\) — комплексные амплитуды; \(\underline I_{\text{д}}\), \(\underline U_{\text{д}}\) — комплексные действующие значения. Для синусоиды \(\widehat I=\sqrt{2}\,\underline I_{\text{д}}\); действующее значение тока равно \(|\underline I_{\text{д}}|\). Нормировка обязательно учитывается в формулах мощности.
\(\Phi=\int_S\mathbf B\cdot\mathrm d\mathbf S\) — поток через ориентированную поверхность; \(\Psi=\sum_k\oint_{C_k}\mathbf A\cdot\mathrm d\mathbf l\) — потокосцепление последовательных витков с согласованными замкнутыми контурами. Только при одинаковом сцепленном потоке каждого витка \(\Psi=N\Phi\). Обе величины измеряются в веберах: число витков безразмерно. Запись «Вб·виток» подчёркивает суммирование.
\(\theta_{\text{м}}\), \(\Omega\) (также \(\omega_{\text{мех}}\)) — механические угол и угловая скорость. Для основной гармоники \(\theta_{\text{э}}=p\theta_{\text{м}}\), \(\omega_{\text{э}}=p\Omega\), где \(p\) — число пар полюсов. Геометрический период зубцов задаётся отдельно. В производных по углу используйте радианы.
Статическая индуктивность \(L_{\text{ст}}=\Psi/i\) — наклон секущей из начала координат; это определение используется при \(\Psi(0)=0\) и \(i\ne0\). Динамическая индуктивность \(L_{\text{дин}}=\partial\Psi/\partial i\) — наклон касательной (дифференциальная, инкрементальная); положение и остальные токи фиксированы. Для линейной характеристики без смещения обе равны одной индуктивности \(L\). При постоянных магнитах и взаимном возбуждении сначала учитывают ненулевое смещение потокосцепления.
Положительные направления, оси и специальные индексы определяются в конкретной задаче. Единицу берите из условия или заголовка таблицы; перед подстановкой в формулу СИ переводите миллиметры в метры, миллигенри в генри и градусы в радианы.
Численные результаты обычно показаны с четырьмя значащими цифрами; для сравнения близких значений в таблицах сходимости сохранено больше цифр. Полные значения остаются в исходных расчётных данных. Малые остатки вычисления координат на осях показаны как ноль; малые физические величины сохраняются в показательной записи.
Ось машины совпадает с z; поперечное сечение лежит в xy. Все окружности строятся из дуг с общими концами, а не из визуально близких отрезков. Во входах отдельно задаются центральная область радиусом 15 мм, радиус ротора, радиус расточки статора, наружный радиус статора и внешняя расчётная граница. Центральная область позднее получает \mu _{r}=1 как учебное допущение; это не свойство промышленного стального вала. Положительный зазор проверяется до создания модели.
Полный круг выбран намеренно. Периодический сектор ускоряет симметричный опыт, однако требует правильной полярности возбуждения, фазной раскладки и множителя для энергии и момента. Полный круг позволяет в дальнейшем вводить эксцентриситет, не подменяя его симметричным сектором.
Из полярных координат в FEMM
math.sin и math.cos принимают радианы, а построитель xy(radius,angle) и угол дуги FEMM используют градусы. В xy() явно вычисляется a=angle·\pi /180; именно a передаётся тригонометрическим функциям. Воспроизводимый контур создаётся из формул; измерение мышью служит только независимым визуальным контролем.
Проверяйте минимальные толщины и вложенность окружностей. Пересечение наружного контура ротора со статором — ошибка геометрии. Контроль площади удобен на ранней стадии, когда пазы ещё не вырезаны. Площадь переводится из мм² в м² множителем 10⁻⁶.
Площадь полного кольца получается как разность площадей кругов; секторный множитель здесь отсутствует.
Что сохраняется на шаге 01
Результат — изучаемая геометрия оболочек с назначениями текущего уровня. run-01.py сам выполняет служебный нулевой расчёт, сохраняет и повторно открывает FEM/ANS. Нулевые токи дают нулевое поле; это проверка сборки и сетки, а не отсутствие магнитной способности будущего генератора. Откройте модель в FEMM, проверьте единицы и координаты четырёх осевых точек, затем вернитесь к программе.
Наружная граница A=0 задаётся в последующих полевых этапах. Её расстояние от стали — отдельный параметр исследования, а не часть физического зазора. Проверку влияния границы нельзя заменить только уточнением сетки.
Вывод координат, площади и допустимого зазора
Исходная окружность задаётся множеством точек x^{2}+y^{2}=r^{2}. До эксцентриситета центр общий, контуры строго вложены. Условия проверяются численно до вызовов mi_addnode и mi_addarc.
Выпишем не только координату, но и якобиан перехода: он объясняет множитель r при интегрировании площади. Это полезно при проверке объёмов и момента по кольцу зазора.
Связь с программой. В шаге 01 функции xy() и circle() используют эти координаты: xy() получает угол в градусах и внутри переводит его в радианы перед math.cos/math.sin. CFG хранит радиусы и активную длину. Независимый контроль — площадь \pi(Rs²−Rr²) и четыре осевые точки после повторного открытия. На раннем этапе файлы FEM/ANS получены при нулевых токах для проверки построения модели.
Полагаем x=r \cos \alpha и y=r \sin \alpha; после подстановки в уравнение окружности используем \cos ^{2}\alpha +\sin ^{2}\alpha =1.
Выполните run-01.py; откройте сохранённый этап оболочек.
По входам программы составьте радиальную размерную цепь и независимо вычислите минимальный зазор.
Проверьте четыре осевых узла и совпадение концов дуг. Убедитесь, что полный круг не дублирован.
Сохраните под новым именем, закройте и повторно откройте файл; сравните тип задачи, единицы и глубину.
В отдельной копии увеличьте только зазор. Отметьте, какие радиусы меняются и какие остаются прежними.
Ожидаемый результат. Геометрическая контрольная точка 01, таблица исходных радиусов и служебная FEM/ANS-пара с нулевыми токами.
Как проверить. Разность радиусов положительна, контуры замкнуты, единицы и активная длина читаются после повторного открытия.
Оценка результата
Соответствуют ли сохранённые границы заданным размерам и постановке?
Измерьте радиусы, зазор и активную длину по координатам и настройкам модели.
Проверьте исправленную копию повторным открытием и построением сетки; сопоставьте её с исходной геометрией.
С чем сравнить. Замкнутость и назначение свойств проверяют по объектам модели. Успешное построение сетки само по себе не подтверждает правильную физическую постановку.
Итог работы. Описание размеров и проверка полного круга без преждевременного вывода о поле.
Сохраните reproduce.py и выбранный run-NN.py в одну рабочую папку и прочитайте README.md. Укажите её абсолютный путь в TG_ROOT; пример на странице использует C:/FEMM5/turbogenerator. Запускайте через редактор Python FEMM 5. Каждый шаг восстанавливает необходимые входы без запуска предыдущих; внешний pyFEMM не требуется.
Python · встроенный MicroPython FEMM 5
"""Параметрическая геометрия: габариты, зазор и полный круг.Встроенный MicroPython FEMM 5; отдельный воспроизводимый шаг учебного турбогенератора.Результат относится к адаптированной геометрии, а не к промышленной машине 340 МВт."""# Укажите рабочий каталог; сохраните рядом reproduce.py и прочитайте README.md.TG_ROOT=r"C:/FEMM5/turbogenerator"STAGE="01"CASE="standard"# Программа заново строит нужные предпосылки и сохраняет модели, таблицы и квитанцию шага.exec(open(TG_ROOT+"/reproduce.py").read(),globals())
Расчётный образец FEMM 5
Откройте модель, воспроизведите указанный режим и сопоставьте свои измерения с таблицей результатов.
Нелинейная 2D магнитостатика активной части и отдельная редуцированная динамика. Проверка сетки относится к напряжению ХХ. Уточнение углового шага и баланс мощности приведены отдельно на этапе 15.
Самостоятельная работа
Получите вариант с зазором на 20 % больше; сохраните новый файл и объясните отличие изменения зазора от увеличения наружной расчётной области.
Критерий выполнения: Разность радиусов положительна, контуры замкнуты, единицы и активная длина читаются после повторного открытия.
Первоисточники и дополнительное чтение по занятию
[72] — С. 7–14; алгоритм геометрии и назначения свойств. Учебная геометрия курса создана отдельно.