You are on page 1of 3

AERSYS

AERSYS7024
KNOWLEDGEUNIT
Author:
FEM

AsierRuizdeAguirreMalaxetxebarria
HAND

LIN

NOLIN

BUCK

Date:
FAT

STATIC

COMP

08/01/2011

MET

SUPERELEMENTSINMULTICASEANALYSES

1. INTRODUCTION

Superelements can be used on detailed FEM to improve the way the boundaries are
loaded. They are also widely used on the global FEM to separate the different main
sectionsoftheairplanes.

Themostusualwaytogeneratethesuperelementisbygeneratingthecondensedstiffness
matrixandthecondensedloadvectorasDMIGcardsbysettingtheEXTOUTparameterto
DMIGPCH.

Someproblemsarisewhentheinputfiletogeneratethesuperelementand/ortheinput
fileusingthesuperelementaremulticasefiles.

2. PROBLEMSONTHEFILEGENERATINGTHESUPERELEMENT

When the input file that generates the superelement is run a punch file is created (if
PARAMEXTOUTissettoDMIGPCH).

ThepunchfilegeneratedthiswaycontainstheDMIGcardstobeusedontheanalysiswith
thesuperelement.

When the MPC and SPC case control cards reference to the same values on all the
subcases the condensed stiffness matrix does not change. But when the SPC or MPC
changeinanysubcasethendifferentcondensedstiffnessmatriceswillbegenerated.

If several subcases are condensed with the same stiffness matrix (same MPC and same
SPC)thenthecondensedloadvectoristransformedinamatrixwithanumberofcolumns
equaltothenumberofsubcases.Eachcolumnofthecondensedloadmatrixisappliedto
eachsubcaseonthefilethatincludesthesuperelement.Thisismadethiswaybecausethe
P2Gmustbedefinedabovethesubcaselevel.

Whenthecondensedstiffnessmatricesofthedifferentsubcasesaredifferent(becauseof
different SPC or MPC) then several matrices are issued grouping sets of consecutive
subcaseswiththesamestiffnessmatrix.Thecondensedloadvectorofthissetofgrouped
subcaseswillbegeneratedaswell.Ifthesethasmorethanonesubcasetheloadvector
willbetransformedinamatrixwithanumberofcolumnsequaltothenumberofsubcases
ofthegroup.

Themainproblemwiththispunchfileisthatitcannotbedirectlyusedasaninputonthe

AERSYSAERONAUTICAS.L.2011Allrightsreserved

AERSYS
AERSYS7024
KNOWLEDGEUNIT
Author:
FEM

AsierRuizdeAguirreMalaxetxebarria
HAND

LIN

NOLIN

BUCK

Date:
FAT

STATIC

COMP

08/01/2011

MET

SUPERELEMENTSINMULTICASEANALYSES

file using the superelement because all the stiffness matrices and load vectors have the
same ID (KAAX and PAX). Therefore, the file has to be split in several different files
includingeachoneasetofsubcaseswithacommoncondensedstiffnessmatrix.

Anexampleispresentedtoclarifytheproblem:

$PUNCHRESULTINGFILE
$INPUTFILE

SOL101

DMIGKAAX.
SUBCASE1
.
SPC=1
MPC=1
DMIGPAX09202

DMIG*PAX10
SUBCASE2
.
SPC=1
DMIG*PAX20
MPC=1
.

DMIGKAAX.
SUBCASE3
.
SPC=2
DMIGPAX09201
MPC=2
DMIG*PAX10

.
SUBCASE4
DMIGKAAX.
SPC=3
.
MPC=1
DMIGPAX09203

DMIG*PAX10
SUBCASE5
.
SPC=3
DMIG*PAX20
MPC=1
.

DMIG*PAX30
SUBCASE6
.
SPC=3
DMIGKAAX.
MPC=1
.

DMIGPAX09201
SUBCASE7
DMIG*PAX10
SPC=1
.
MPC=1

AERSYSAERONAUTICAS.L.2011Allrightsreserved

AERSYS
AERSYS7024
KNOWLEDGEUNIT
Author:
FEM

AsierRuizdeAguirreMalaxetxebarria
HAND

LIN

NOLIN

BUCK

Date:
FAT

STATIC

COMP

08/01/2011

MET

SUPERELEMENTSINMULTICASEANALYSES

3. PROBLEMSONTHEFILEUSINGTHESUPERELEMENT

The file including superelements can have several subcases defined. The matrix of
condensed loads can be used to assign a load vector to each subcase. In fact, it is not
possibletousedifferentloadvectoronthesubcaselevel.Ifseveralloadcaseshastobe
includedthenacondensedloadmatrixhastobecalledabovesubcaselevel.

Theoretically the stiffness matrix can be referenced on the subcase level. Therefore it
seems to be possible to implement all the subcases condensed even if these different
subcases create different stiffness matrices. The only tasks to be performed are: to
separatethestiffnessmatrices,torenamethedifferentstiffnessmatricestobereferenced
bythesubcasesK2GGcasecontrolcommand,andtocollectandorderthecondensedload
matrix(accordingtotheorderofsubcasesonthefile).

However,aproblemhasbeendetectedifthiskindofanalysisisrun.NASTRANseemsto
use the same stiffness matrix (the first one) for all the subcases. This creates erroneous
resultsforallthesubcasesthatmustuseadifferentstiffnessmatrix.

Sofar,nosolutionhasbeenfoundforthisproblemandtheconclusionisthattheanalysis
involving superelements on NASTRAN can only be run if the same condensed stiffness
matrixhastobeusedorallofthem.

Anexampleispresentedtoclarifytheproblem:

SOL101

$PAXloadmatrixhasthreecolumns
P2G=PAX
SUBCASE1
K2GG=KAAX1

SUBCASE2
K2GG=KAAX2

SUBCASE3
K2GG=KAAX3

AllthesubcasesabovewilluseKAAX1ontheircalculations.

AERSYSAERONAUTICAS.L.2011Allrightsreserved

You might also like