exponenta event banner

ElectromagneticModel

Объект электромагнитной модели

    Описание

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

    Создание

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

    Свойства

    развернуть все

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

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

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

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

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

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

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

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

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

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

    geometryFromEdgesСоздание 2-D геометрии из матрицы разложенной геометрии
    geometryFromMeshСоздание 2-D или 3-D геометрии из сетки
    importGeometryИмпорт 2-D или 3-D геометрии из данных STL
    generateMeshСоздание треугольной или четырехгранной сетки
    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