Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Máster Propio Universitario en Simulación Numérica en Ciencia e Ingeniería con COMSOL Multiphysics
Contenido
• Sesión 1: Entorno de modelado y personalización del escritorio
• Sesión 2: Conceptos básicos de modelado I
• Sesión 3: Conceptos básicos de modelado II
• Sesión 4: Conceptos básicos de modelado III y Ejecución de COMSOL Multiphysics
• Sesión 5: Definiciones I
• Sesión 6: Definiciones II
• Sesión 7: Definiciones III
• Sesión 8: Visualización y selección
• Sesión 9: Elementos finitos y funciones de forma
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Contenido 2
Contenido
• Sesión 6: Definiciones II
• Plantillas de funciones
• Matrices y operaciones con matrices
• Acoplamientos de componentes y funciones
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Contenido 3
Plantilla de funciones
• Tipos de funciones
• Analíticas
• Interpolación
• Definidas a trozos
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 4
Plantilla de funciones
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 5
Plantilla de funciones
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 6
Función Analytic
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 7
Función Interpolation
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 8
Función Interpolation
10 3 310 210
20 3 309 209
30 3 314 314
10 6 302 202
20 6 307 257
30 6 311 311
10 9 307 207
20 9 308 208
30 9 314 314
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 9
Función Piecewise
2𝑥 𝑠𝑖 0 ≤ 𝑥 ≤ 1
𝑓 𝑥 =ቊ
𝑥3 𝑠𝑖 1 < 𝑥 ≤ 2
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 10
Función Elevation (DEM)
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 11
Funciones Image
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 12
Funciones externas
• External
• Interfaz con funciones escritas en lenguaje C
• Función global
• Matlab
• Interfaz con funciones escritas en lenguaje de Matlab
• Función global
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 13
Funciones Random
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 14
Funciones Gaussian Pulse
1 −(𝑥−𝑥0 )2
𝑦(𝑥) = 𝑒 2𝜎2
𝜎 2𝜋
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 15
Funciones Ramp
0 𝑠𝑖 𝑠 < 𝑠0
𝑓(𝑠) = ቊ
𝑘(𝑠 − 𝑠0 ) 𝑠𝑖 𝑠 ≥ 𝑠0
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 16
Funciones Rectangle
0 𝑠𝑖 𝑠 < 𝑠0
𝑓 𝑠 = ቐ1 𝑠𝑖 𝑠0 ≤ 𝑠 ≤ 𝑠1
0 𝑠𝑖 𝑠 > 𝑠1
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 17
Funciones Step
𝐿 𝑠𝑖 𝑠 < 𝑠0
𝑓(𝑠) = ቊ 𝑠𝑡𝑎𝑟𝑡
𝐿𝑒𝑛𝑑 𝑠𝑖 𝑠 ≥ 𝑠0
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 18
Funciones Triangle
0 𝑠𝑖 𝑠 < 𝑠0
2 𝑠0 + 𝑠1
𝑠 − 𝑠0 𝑠𝑖 𝑠0 ≤ 𝑠 <
𝑠1 − 𝑠0 2
𝑓 𝑠 =
2 𝑠0 + 𝑠1 𝑠0 + 𝑠1
− 𝑠− +1 𝑠𝑖 ≤ 𝑠 < 𝑠1
𝑠1 − 𝑠0 2 2
0 𝑠𝑖 𝑠 ≥ 𝑠1
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 19
Funciones Waveform
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 20
Funciones discontinuas
• Expresiones
• sin(2*pi*t)*(t<0)
• Suavizado
• Mejora la fiabilidad numérica y convergencia del modelo
• Emula la inercia de los procesos reales
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 21
Función Switch
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Plantilla de funciones 22
Matrices y operaciones con matrices
• Matrices
• Completa, simétrica o hermitiana (1x1 … 9x9)
• Uso en ecuaciones y postprocesado
• Acceso a la variable: <name><i><j>
• Operaciones
• Matriz inversa
• Diagonalización
• Descomposición
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Matrices y operaciones con matrices 23
Matrices y operaciones con matrices
• Operaciones
• Matriz inversa <name>.invT<i><j>
• Accesibles
• Matriz de entrada (T) <name>.T<i><j>
• Determinante <name>.detT<i><j>
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Matrices y operaciones con matrices 24
Matrices y operaciones con matrices
• Operaciones
• Diagonalización (𝐴 = 𝑃 ∙ 𝐷 ∙ 𝑃−1 )
• Valores principales <name>.e<i>
• Componentes de los vectores principales <name>.e<i><j>
• Accesibles
• Matriz de entrada (T) <name>.T<i><j>
• Determinante <name>.detT<i><j>
• Matriz exponencial (𝑒 𝑇 ) <name>.expT<i><j>
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Matrices y operaciones con matrices 25
Matrices y operaciones con matrices
• Operaciones • Accesibles
• Matriz de entrada (T) <name>.T<i><j>
• Descomposición básica (𝐴 = 𝑈 ∙ Σ ∙ 𝑉 𝑇 )
• Determinante <name>.detT<i><j>
• Vectores singulares U <name>.U<i><j>
• Vectores singulares V <name>.V<i><j>
• Valores singulares <name>.sigma<i>
• Descomposición polar (𝐴 = 𝑅 ∙ 𝑃)
• Matriz de rotación R <name>.R<i><j>
• Matriz de estiramiento P <name>.P<i><j>
• Valores singulares <name>.sigma<i>
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Matrices y operaciones con matrices 26
Acoplamiento de componentes
• Definición local
• Relación entre diferentes partes
• Un mismo componente
• Entre componentes
• Operadores de acoplamiento
• Expresión como argumento de entrada
• Origen o fuente (evaluación del operador)
• Destino (aplicación del operador)
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Acoplamiento de componentes 27
Operadores de acoplamiento
• Tipos de operadores
• De extrusión
• Mapeo punto a punto (dim fuente=dim destino)
• Extrusión (dim destino>dim fuente)
• De proyección
• Evaluación de integrales a lo largo de líneas o curvas
• Escalares
• Definición de valores escalares
• Integral
• Media
• Máximo y mínimo
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Acoplamiento de componentes 28
Operadores de acoplamiento
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Acoplamiento de componentes 29
Mapeo entre fuente y destino
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Acoplamiento de componentes 30
Ejemplo operador de extrusión
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Acoplamiento de componentes 31
Ejemplo operador de extrusión
𝑟𝑠 = 𝑥𝑑2 + 𝑦𝑑2
𝑧𝑠 = 𝑧𝑑
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Acoplamiento de componentes 32
Ejemplo operador de proyección
Para cada punto r:
𝑣 𝑟 = න 𝑢 𝑥, 𝑦 𝑑𝑥
𝑣 𝑟 = න 𝑢 𝑥, 𝑦 𝑑𝑥
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Acoplamiento de componentes 33
Ejemplo operador escalar
intop1(u^2)
Conceptos, Métodos y Herramientas Básicas del modelado con COMSOL Multiphysics® / Acoplamiento de componentes 34
Máster Propio Universitario en Simulación Numérica en Ciencia e Ingeniería con COMSOL Multiphysics® 35