Ajout de cas-tests ABRAWAL utilisant des super-éléments de type Guyan et Craig-Bampton pour le pied d'aube ou pour la pâle (sans pied).
Ajout de groupes de noeuds utiles dans les cas-tests du banc18ER :
bladeNodes
dans les fichiers de maillage Bacon …Coarse.dat
.footNodesWoIntersectionNodes
dans les fichiers …Ref.dat
et …Fine.dat
.1) Calcul de mise en rotation centrifuge pour le nouveau maillage considéré fine_wo_f (géométries Bow, Ref, et Winglet), pas de super-élément ici.
2) Calcul d'interaction aube/abradable avec aube = pâle FEM classique + pied super-élément (Guyan ou Craig-Bampton) :
rayon.ascii
et Z.ascii
)bladeCentrifugeLoad/RefBlade/refMeshEasFSECraig.py
bladeCentrifugeLoad/RefBlade/refMeshEasFSEGuyan.py
rayon.ascii
et Z.ascii
générés précédemment)bladeCasingEngagement/refRefAnalysis/refBAm01FSECraig.py
bladeCasingEngagement/refRefAnalysis/refBAm01FSEGuyan.py
casingRotAnalysis/Ref/Ref2600EasVE5P300Mu035FSECraig.py
casingRotAnalysis/Ref/Ref2600EasVE5P300Mu035FSEGuyan.py
Cas-tests avec pied condensé : La construction du super-élément à une vitesse donnée non nulle n'est pas encore complètement maîtrisée. Par conséquent, les cas-tests de mise en rotation centrifuge, d'engagement de la tête d'aube et d'interaction avec l'abradable (étapes 1, 2, et 3) commités ici, ne concernent qu'une aube de géométrie de référence et maillée avec le maillage de référence (avec pied). Les cas-tests sur une aube de géométrie Bow, Winglet, ou It3, et maillée avec le maillage fin (avec pied), où le pied est condensé, seront commités plus tard.
3) Calcul de mise en rotation centrifuge d'une aube sans pied modélisée avec un super-élément de Craig-Bampton → bladeCentrifugeLoad/RefBlade/coarseMeshEasBSECraig.py
Les fichiers python principaux (bladeCentrifugeLoad.py
, bladeCasingCheck.py
, et banc18ER.py
) associés à ces nouveaux cas-tests ont été spécifiquement écrits pour le super-élément pied (FSE) ou le super-élément pâle (BSE). Cependant, le code est à peu de chose près le même que celui pour une aube maillée avec la FEM classique. Ils seront donc mergés par la suite.
Ajout de cas-tests dans la batterie :
Pas mal de memory leaks ajoutées, qui proviennent essentiellement du code “super-élément”, nettoyage à suivre…
Added: oo_nda\abrawal\banc18ER\bladeCentrifugeLoad\BowBlade\fineWoFeetMeshEas.py Added: oo_nda\abrawal\banc18ER\bladeCentrifugeLoad\BowBlade\fineWoFeetMeshSri.py Added: oo_nda\abrawal\banc18ER\bladeCentrifugeLoad\RefBlade\fineWoFeetMeshEas.py Added: oo_nda\abrawal\banc18ER\bladeCentrifugeLoad\RefBlade\fineWoFeetMeshSri.py Added: oo_nda\abrawal\banc18ER\bladeCentrifugeLoad\WingletBlade\fineWoFeetMeshEas.py Added: oo_nda\abrawal\banc18ER\bladeCentrifugeLoad\WingletBlade\fineWoFeetMeshSri.py
Added: oo_nda\abrawal\banc18ER\tools\superElements18ER.py Added: oo_nda\abrawal\banc18ER\tools\bladeCentrifugeLoadBSE.py Added: oo_nda\abrawal\banc18ER\tools\bladeCentrifugeLoadFSE.py Added: oo_nda\abrawal\banc18ER\tools\bladeCasingCheckFSE.py Added: oo_nda\abrawal\banc18ER\tools\banc18ERFSE.py Added: oo_nda\abrawal\banc18ER\bladeCentrifugeLoad\RefBlade\coarseMeshEasBSECraig.py Added: oo_nda\abrawal\banc18ER\bladeCentrifugeLoad\RefBlade\refMeshEasFSECraig.py Added: oo_nda\abrawal\banc18ER\bladeCentrifugeLoad\RefBlade\refMeshEasFSEGuyan.py Added: oo_nda\abrawal\banc18ER\bladeCentrifugeLoad\RefBlade\refMeshSriFSECraig.py Added: oo_nda\abrawal\banc18ER\bladeCentrifugeLoad\RefBlade\refMeshSriFSEGuyan.py Added: oo_nda\abrawal\banc18ER\bladeCasingEngagement\refRefAnalysis\refBAm01FSECraig.py Added: oo_nda\abrawal\banc18ER\bladeCasingEngagement\refRefAnalysis\refBAm01FSEGuyan.py Added: oo_nda\abrawal\banc18ER\casingRotAnalysis\Ref\Ref2600EasVE5P300Mu035FSECraig.py Added: oo_nda\abrawal\banc18ER\casingRotAnalysis\Ref\Ref2600EasVE5P300Mu035FSEGuyan.py
Added : oo_nda\abrawal\banc18ER\battery\bladeCentrifugeLoadBSECraig.py Added : oo_nda\abrawal\banc18ER\battery\bladeCentrifugeLoadFSECraig.py Added : oo_nda\abrawal\banc18ER\battery\bladeCasingEngagementFSEGuyan.py Added : oo_nda\abrawal\banc18ER\battery\casingRotFSEGuyan.py Added : oo_nda\abrawal\banc18ER\battery\bladeCasingEngagementRef.py Added : oo_nda\abrawal\banc18ER\bladeCasingEngagement\BowBlade\arcCasingRefMeshSRI.py (cas-test ajouté dans banc18ER pour cas-test battery\bladeCasingEngagementRef.py)
Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4BowFinewoFeet/ Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4BowFinewoFeet/omega.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4BowFinewoFeet/rayonContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4BowFinewoFeet/rayonCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4BowFinewoFeet/rayonCordeIntra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4BowFinewoFeet/ZContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4BowFinewoFeet/ZCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4BowFinewoFeet/ZCordeIntra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4BowFinewoFeetEAS/ Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4BowFinewoFeetEAS/omega.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4BowFinewoFeetEAS/rayonContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4BowFinewoFeetEAS/rayonCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4BowFinewoFeetEAS/rayonCordeIntra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4BowFinewoFeetEAS/ZContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4BowFinewoFeetEAS/ZCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4BowFinewoFeetEAS/ZCordeIntra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefFinewoFeet/ Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefFinewoFeet/omega.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefFinewoFeet/rayonContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefFinewoFeet/rayonCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefFinewoFeet/rayonCordeIntra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefFinewoFeet/ZContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefFinewoFeet/ZCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefFinewoFeet/ZCordeIntra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefFinewoFeetEAS/ Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefFinewoFeetEAS/omega.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefFinewoFeetEAS/rayonContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefFinewoFeetEAS/rayonCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefFinewoFeetEAS/rayonCordeIntra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefFinewoFeetEAS/ZContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefFinewoFeetEAS/ZCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefFinewoFeetEAS/ZCordeIntra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4WingletFinewoFeet/ Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4WingletFinewoFeet/omega.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4WingletFinewoFeet/rayonContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4WingletFinewoFeet/rayonCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4WingletFinewoFeet/rayonCordeIntra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4WingletFinewoFeet/ZContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4WingletFinewoFeet/ZCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4WingletFinewoFeet/ZCordeIntra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4WingletFinewoFeetEAS/ Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4WingletFinewoFeetEAS/omega.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4WingletFinewoFeetEAS/rayonContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4WingletFinewoFeetEAS/rayonCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4WingletFinewoFeetEAS/rayonCordeIntra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4WingletFinewoFeetEAS/ZContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4WingletFinewoFeetEAS/ZCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4WingletFinewoFeetEAS/ZCordeIntra.ascii
Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefFSECraig/ Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefFSECraig/omega.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefFSECraig/rayonContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefFSECraig/rayonCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefFSECraig/rayonCordeIntra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefFSECraig/ZContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefFSECraig/ZCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefFSECraig/ZCordeIntra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefFSEGuyan/ Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefFSEGuyan/omega.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefFSEGuyan/rayonContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefFSEGuyan/rayonCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefFSEGuyan/rayonCordeIntra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefFSEGuyan/ZContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefFSEGuyan/ZCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefFSEGuyan/ZCordeIntra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefEASFSECraig/ Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefEASFSECraig/omega.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefEASFSECraig/rayonContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefEASFSECraig/rayonCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefEASFSECraig/rayonCordeIntra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefEASFSECraig/ZContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefEASFSECraig/ZCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefEASFSECraig/ZCordeIntra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefEASFSEGuyan/ Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefEASFSEGuyan/omega.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefEASFSEGuyan/rayonContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefEASFSEGuyan/rayonCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefEASFSEGuyan/rayonCordeIntra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefEASFSEGuyan/ZContactNodes.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefEASFSEGuyan/ZCordeExtra.ascii Added : oo_nda/abrawal/banc18ER/tools/meshes/CR4RefRefEASFSEGuyan/ZCordeIntra.ascii
— Claire Hennuyer 2016/01/08