ElectromagneticModel

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

    Описание

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

    Создание

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

    Свойства

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

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

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

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

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

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

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

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

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

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

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

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

    Примеры

    свернуть все

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

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

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

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