Copyright©2006-2007JRISolutions,Ltd.AllRightsReserved.13DTransientResponseAnalysis3DTransientResponseAnalysisUsingtheAdaptiveMeshUsingtheAdaptiveMeshEngineeringTechnologyDivisionJRISolutions,LimitedJMAG-StudioVersion8.4NewFeatureTutorialCopyright©2006-2007JRISolutions,Ltd.AllRightsReserved.2Overview•Theenhancedadaptivemeshoptionisavailablein3DtransientresponseanalysisfromVersion8.4.Thisoptionenablestransientanalysisofa3Dmodelwithuseoftheoptimalmeshthatisgeneratedautomaticallyduringtheanalysis.•Thistutorialinstructshowtorunanalysiswithuseoftheadaptivemesh.•Theadaptivemeshisenhancedbytheadditionoftheremeshingoption.•ModelData:3DTransientResponseAnalysis:*.ssvCopyright©2006-2007JRISolutions,Ltd.AllRightsReserved.3•JMAG-StudioVersion8.4offers3Dtransientresponseanalysis(TR)withuseofadaptivemesh.•Theadaptivemeshcanbeusedforamodelthathasrotationmotionwithwhichthecylindricalslidemeshcanbeused,andforamodelthatdoesnothaveamotion.•Theadaptivemeshcannotbeusedtogetherwiththepatchmesh.3DTransientResponseAnalysiswithAdaptiveMesh○RadialgapmotorReactorLinearmotorAxialgapmotor×ModelwithwhichcylindricalSlidemeshcannotbeusedCopyright©2006-2007JRISolutions,Ltd.AllRightsReserved.4EnhancedAdaptiveMesh1•TheadaptivemeshofferedinVersion8.4istheenhancedfeaturethatcombinestheremeshingoptionofferedinVersion8.3withtheconventionaladaptivemeshoption.•IntheremeshingoptioninVersion8.3,themeshersubdividesonlytheelementswiththelargeerrorsintheiterativestagesoftheadaptivemesh,andthemagneticfieldanalysissolverrunscalculationaftertheiterativestagesarecomplete.•IntheenhancedadaptivemeshoptioninVersion8.4,themesherremeshestheelementsintheiterativestageoftheconventionaladaptivemesh.Seetheflowchartonthenextpagefordetails.•Bysettingtheoptimalnumberofiterationsbothfortheremeshingbythemesherandtheconventionaladaptivemesh,thecalculationtimecanbereduced.•Thealgorithmforsubdividingtheelementswithlargeerrorsisalsorevised.Copyright©2006-2007JRISolutions,Ltd.AllRightsReserved.5EnhancedAdaptiveMesh2InitialCalculationMesherSolverMesherSolverMaxStageErrorErrorstartendAdaptiveMeshinV8.3MesherSolverMesherSolverErrorstartendError*MaxStageRemeshinginV8.3MesherSolverMesherSolverMaxStageErrorErrorstartendError*MaxRemeshV8.4StageNReMeshReMeshCopyright©2006-2007JRISolutions,Ltd.AllRightsReserved.6SimpleCalculationModeforAdaptiveMesh1Electromagneticrelay–AdaptivemeshingparametersAcceptableerrorrange:0.2Upperlimitofstages:15Upperlimitofremeshperstage:0,1,2,3–ElementsizesZerotoallparameters(automaticsizesettingsapplied)TestModelComparetheconventionaloptionandthenewoptionusingthetestmodel.Copyright©2006-2007JRISolutions,Ltd.AllRightsReserved.7SimpleCalculationModeforAdaptiveMesh2Withoneormoreremeshing,theelectromagneticforcereachesthesteadystateevenintheearlyadaptivestage.1.69E-031.71E-031.73E-031.75E-031.77E-031.79E-031.81E-031.83E-031.85E-031.87E-031.89E-03012345678Adaptivestage,timesTorque,N・mConventionalRemesh0timesRemesh1timeRemesh2timesRemesh3timesComparisonoftorqueCopyright©2006-2007JRISolutions,Ltd.AllRightsReserved.8SimpleCalculationModeforAdaptiveMesh3Withoneormoreremeshing,numberoftheelementswitherrorsexceedingtheacceptableerrorrangeisreducedratherquickly.050100150200250300350400450500012345678Adaptivestage,timesElementswitherrors,(numbers)ConventionalRemesh0timeRemesh1timeRemesh2timesRemesh3timesComparisonofnumberofelementswitherrorsCopyright©2006-2007JRISolutions,Ltd.AllRightsReserved.9SimpleCalculationModeforAdaptiveMesh4Theerrorsarewithintheacceptableerrorrangewithonlyoneremeshing,andtheruntimeisalsoreduced.0100200300400500600700ConventionalRemesh0timeRemesh1timeRemesh2timesRemesh3timesRuntime,secondMeshgenerationCalculationComparisonofruntimeuntilerrorsarewithintheacceptablerangeCopyright©2006-2007JRISolutions,Ltd.AllRightsReserved.103DTransientResponseAnalysiswithAdaptiveMeshAnalysisModelSlimBlushlessDCMotor–AdaptivemeshingparametersAcceptableerrorrange:0.2Upperlimitofstages:3Upperlimitofremeshperstage:2–ElementsizesZerotoallparameters(automaticsizesettingsapplied)-2.0E-02-1.5E-02-1.0E-02-5.0E-030.0E+005.0E-031.0E-021.5E-022.0E-020246810Angle,degreeCoggingtorque,N・mStage0Stage1Stage2Thecoggingtorqueconvergesatthesecondadaptivestage.Copyright©2006-2007JRISolutions,Ltd.AllRightsReserved.11Step1:LoadingGeometry•Starttheproject,importthemodeldataandspecifytheadaptivemeshcondition.•SelectConditionsModifyConditionsfromthemenubar.•ClicktheAddbuttonintheConditionListdialogbox.•SelectAdaptiveMeshControlfromtheConditiondialogboxandclickOK.GeometryofthemodeldataUnit:mmCopyright©2006-2007JRISolutions,Ltd.AllRightsReserved.12Step2:SettingAdaptiveMesh•TheAdaptiveMeshControldialogboxisshown.•SetAcceptableErrorRangeto0.05.¾Thedefaultsettingis0.2.Whentheerrorsarewithinthisrange,thecalculationisregardedasaccurate,andtheanalysisiscompleteevenifthecalculationdoesnotreachtheupperlimitoftheadaptivestage.•SetNumberofStageto4.¾Thedefaultsettingis1.•SetNumberofRemeshper1stageto2.¾Thedefaultsettingis2.•Specifyotherrequiredsettings.¾SelecttheAllowAveragingofNodalForcecheckbox.•Clic