ElectromagneticModel

Электромагнитные объекты модели

    Описание

    Система координат ElectromagneticModel объект содержит информацию о задаче электромагнитного анализа: геометрии, свойствах материала, электромагнитных источниках, граничных условиях и mesh.

    Создание

    Как создать ElectromagneticModel объект, использовать createpde и задайте 'electromagnetic' как его первый аргумент.

    Свойства

    расширить все

    Тип электромагнитного анализа, возвращенный как 'electrostatic', 'magnetostatic', 'electrostatic-axisymmetric', или 'magnetostatic-axisymmetric'.

    2-D описание геометрии, возвращенное как AnalyticGeometry или DiscreteGeometry объект.

    Свойства материала в области, возвращенные как объект, содержащий назначения свойств материала.

    Электромагнитный источник в области или поддомене, возвращенный как объект, содержащий назначения электромагнитных источников.

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

    Диэлектрическая проницаемость вакуума для всей модели, возвращаемая как число. Это значение должно соответствовать модулям измерения модели. Если параметры модели находятся в системе модулей СИ, то диэлектрическая проницаемость вакуума должна быть 8.8541878128E-12.

    Проницаемость вакуума для всей модели, возвращаемая как число. Это значение должно соответствовать модулям измерения модели. Если параметры модели находятся в системе модулей СИ, то проницаемость вакуума должна быть 1.2566370614E-6.

    Mesh для решения, возвращенная как FEMesh объект. См. Свойства FEMesh. Вы создаете mesh с помощью generateMesh функция.

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

    Функции объекта

    geometryFromEdgesСоздайте 2-D геометрию из разложенной геометрической матрицы
    geometryFromMeshСоздайте 2-D или 3-D геометрию из mesh
    importGeometryИмпорт 2-D или 3-D геометрии из данных STL
    generateMeshСоздайте треугольный или четырехгранный mesh
    electromagneticPropertiesПрисвоение свойств материала для электромагнитной модели
    electromagneticSourceЗадайте плотность тока или плотность заряда для электромагнитной модели
    electromagneticBCПримените граничные условия к электромагнитной модели
    solveРешите задачу теплопередачи, структурного анализа или электромагнитного анализа

    Примеры

    свернуть все

    Создайте модель 2-D для электростатического анализа.

    emagE = createpde('electromagnetic','electrostatic')
    emagE = 
      ElectromagneticModel with properties:
    
              AnalysisType: 'electrostatic'
                  Geometry: []
        MaterialProperties: []
                   Sources: []
        BoundaryConditions: []
        VacuumPermittivity: []
                      Mesh: []
    
    

    Создайте осесимметричную модель для магнитостатического анализа. Осесимметричная модель упрощает задачу 3-D к 2-D задаче с помощью симметрии вокруг оси вращения.

    emagMA = createpde('electromagnetic','magnetostatic-axisymmetric')
    emagMA = 
      ElectromagneticModel with properties:
    
              AnalysisType: 'magnetostatic-axisymmetric'
                  Geometry: []
        MaterialProperties: []
                   Sources: []
        BoundaryConditions: []
        VacuumPermeability: []
                      Mesh: []
    
    
    Введенный в R2021a