Enhanced error estimator based on a nearly equilibrated moving least squares recovery technique for FEM and XFEM

In this paper a new technique aimed to obtain accurate estimates of the error in energy norm using a moving least squares (MLS) recovery-based procedure is presented. In the techniques based on the superconvergent patch recovery (SPR) the continuity of the recovered field is provided by the shape fu...

Descripción completa

Detalles Bibliográficos
Autores: Ródenas, Juan José|||0000-0003-2195-7920, Fuenmayor Fernández, Francisco-Javier|||0000-0003-3594-9593, González Estrada, Octavio Andrés, Chinesta, F.
Tipo de recurso: artículo
Fecha de publicación:2012
País:España
Institución:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:inglés
OAI Identifier:oai:riunet.upv.es:10251/31482
Acceso en línea:https://riunet.upv.es/handle/10251/31482
Access Level:acceso abierto
Palabra clave:Error estimation
Equilibrated stresses
Stress recovery
Extended finite element method
Moving least squares
INGENIERIA MECANICA
Descripción
Sumario:In this paper a new technique aimed to obtain accurate estimates of the error in energy norm using a moving least squares (MLS) recovery-based procedure is presented. In the techniques based on the superconvergent patch recovery (SPR) the continuity of the recovered field is provided by the shape functions of the underlying mesh. We explore the capabilities of a recovery technique based on an MLS fitting, more flexible than SPR techniques as it directly provides continuous interpolated fields without relying on any FE mesh, to obtain estimates of the error in energy norm as an alternative to SPR. In the enhanced MLS proposed in the paper, boundary equilibrium is enforced using a nearest point approach that modifies the MLS functional. Lagrange multipliers are used to impose a nearly exact satisfaction of the internal equilibrium equation. The numerical results indicate the high accuracy of the proposed error.