Bipenalty method for time domain computational dynamics

被引:18
作者
Askes, Harm [1 ]
Carames-Saddler, Miguel [1 ]
Rodriguez-Ferran, Antonio [2 ]
机构
[1] Univ Sheffield, Dept Civil & Struct Engn, Sheffield S1 3JD, S Yorkshire, England
[2] Univ Politecn Cataluna, Lab Calcul Numer, ES-08034 Barcelona, Spain
来源
PROCEEDINGS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES | 2010年 / 466卷 / 2117期
关键词
penalty method; constraints; critical time step; explicit time integration; bipenalty method; NEGATIVE PENALTY-FUNCTIONS; STABILITY ANALYSIS; LINEAR-SYSTEMS; SCHEME;
D O I
10.1098/rspa.2009.0350
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Penalty functions can be used to add constraints to systems of equations. In computational mechanics, stiffness-type penalties are the common choice. However, in dynamic applications stiffness penalties have the disadvantage that they tend to decrease the critical time step in conditionally stable time integration schemes, leading to increased CPU times for simulations. In contrast, inertia penalties increase the critical time step. In this paper, we suggest the simultaneous use of stiffness penalties and inertia penalties, which is denoted as the bipenalty method. We demonstrate that the accuracy of the bipenalty method is at least as good as (and usually better than) using either stiffness penalties or inertia penalties. Furthermore, for a number of finite elements (bar elements, beam elements and square plane stress/plane strain elements) we have derived ratios of the two penalty parameters such that their combined effect on the critical time step is neutral. The bipenalty method is thus superior to using stiffness penalties, because the decrease in critical time step can be avoided. The bipenalty method is also superior to using inertia penalties, since the constraints are realized with higher accuracy.
引用
收藏
页码:1389 / 1408
页数:20
相关论文
共 17 条
[1]   The use of negative penalty functions in linear systems of equations [J].
Askes, Harm ;
Ilanko, Sinniah .
PROCEEDINGS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2006, 462 (2074) :2965-2975
[2]   Tyings in linear systems of equations modelled with positive and negative penalty functions [J].
Askes, Harm ;
Piercy, Stewart ;
Ilanko, Sinniah .
COMMUNICATIONS IN NUMERICAL METHODS IN ENGINEERING, 2008, 24 (11) :1163-1169
[3]  
Bathe K.-J., 2006, FINITE ELEMENT PROCE
[4]   CONTACT-IMPACT BY THE PINBALL ALGORITHM WITH PENALTY AND LAGRANGIAN-METHODS [J].
BELYTSCHKO, T ;
NEAL, MO .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1991, 31 (03) :547-572
[5]   LAGRANGE CONSTRAINTS FOR TRANSIENT FINITE-ELEMENT SURFACE-CONTACT [J].
CARPENTER, NJ ;
TAYLOR, RL ;
KATONA, MG .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1991, 32 (01) :103-128
[6]   Penalty methods for time domain computational dynamics based on positive and negative inertia [J].
Hetherington, Jack ;
Askes, Harm .
COMPUTERS & STRUCTURES, 2009, 87 (23-24) :1474-1482
[7]  
Hughes TJR., 2000, The finite element method: linear static and dynamic finite element analysis
[8]   Asymptotic modelling of rigid boundaries and connections in the Rayleigh-Ritz method [J].
Ilanko, S ;
Dickinson, SM .
JOURNAL OF SOUND AND VIBRATION, 1999, 219 (02) :370-378
[9]   Asymptotic modelling theorems for the static analysis of linear elastic structures [J].
Ilanko, S .
PROCEEDINGS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2005, 461 (2063) :3525-3542
[10]   Introducing the use of positive and negative inertial functions in asymptotic modelling [J].
Ilanko, S .
PROCEEDINGS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2005, 461 (2060) :2545-2562