04-3-maxwell-field-calculator

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

AnsoftMaxwell3DFieldSimulatorv11User’sGuide4.3Topic–FieldCalculator4.3-1ExamplesoftheFieldCalculatorinMaxwell3Dv11TheFieldCalculatorcanbeusedforavarietyoftasks,howeveritsprimaryuseistoextendthepost-processingcapabilitieswithinMaxwellbeyondthecalculation/plottingofthemainfieldquantities.TheFieldCalculatormakesitpossibletooperatewithprimaryvectorfields(suchasH,B,J,etc)usingvectoralgebraandcalculusoperationsinawaythatisbothmathematicallycorrectandmeaningfulfromaMaxwell’sequationsperspective.TheFieldCalculatorcanalsooperatewithgeometryquantitiesforthreebasicpurposes:-plotfieldquantities(orderivedquantities)ontogeometricentities;-performintegration(line,surface,volume)ofquantitiesoverspecifiedgeometricentities;-exportfieldresultsinauserspecifiedboxoratauserspecifiedsetoflocations(points).Anotherimportantfeatureofthe(field)calculatoristhatitcanbefullyscriptdriven.Alloperationsthatcanbeperformedinthecalculatorhaveacorresponding“image”inoneormorelinesofVBscriptcode.Scriptsarewidelyusedforrepetitivepost-processingoperations,forsupportpurposesandincaseswhereOptimetricsisusedandpost-processingscriptsprovidesomequantityrequiredintheoptimization/parameterizationprocess.Thisdocumentdescribesthemechanicsofthetoolsaswellasthe“softer”sideofitaswell.So,apartfromdescribingthestructureoftheinterfacethisdocumentwillshowexamplesofhowtousethecalculatortoperformmanyofthepost-processingoperationsencounteredinpractical,daytodayengineeringactivityusingMaxwell.Examplesaregroupedaccordingtothetypeofsolution.Keepinmindthatmostoftheexamplescanbeeasilytransposedintosimilaroperationsperformedwithsolutionsofdifferentphysicalnature.AnsoftMaxwell3DFieldSimulatorv11User’sGuide4.3Topic–FieldCalculator4.3-2AnsoftMaxwellDesignEnvironmentThefollowingfeaturesoftheAnsoftMaxwellDesignEnvironmentareusedtointeractwiththecalculatorascoveredinthistopicAnalysisElectrostaticDCConductionMagnetostaticEddyCurrentTransientResultsOutputVariablesFieldCalculatorFieldOverlays:NamedExpressionsAnimateAnsoftMaxwell3DFieldSimulatorv11User’sGuide4.3Topic–FieldCalculator4.3-3DescriptionoftheinterfaceTheinterfaceisshowninFig.I1.Itisstructuredsuchthatitcontainsastackwhichholdsthequantityofinterestinstackregisters.Anumberofoperationsareintendedtoallowtheusertomanipulatethecontentsofthestackorchangetheorderofquantitiesbeingholdinstackregisters.Thedescriptionofthefunctionalityofthestackmanipulationbuttons(andofthecorrespondingstackcommands)ispresentedbelow:-Pushrepeatsthecontentsofthetopstackregistersothataftertheoperationthetwotoplinescontainidenticalinformation;-Popdeletesthelastentryfromthestack(deletesthetopofthestack);-RlDn(rolldown)isa“circular”movethatmakesthecontentsofthestacksslidedownonelinewiththebottomofthestackadvancingtothetop;-RlUp(rollup)isa“circular”movethatmakesthecontentsofthestacksslideuponelinewiththetopofthestackdroppingtothebottom;-Exch(exchange)producesanexchangebetweenthecontentsofthetwotopstackregisters;-Clearclearstheentirecontentsofallstackregisters;-Undoreversestheresultofthemostrecentoperation.TheusershouldnotethatUndooperationscouldbenesteduptothelevelwhereabasicquantityisobtained.AnsoftMaxwell3DFieldSimulatorv11User’sGuide4.3Topic–FieldCalculator4.3-4NamedExpressionsSolutionContextStack&stackregistersStackcommandsCalculatorButtonsFig.I1FieldCalculatorInterfaceAnsoftMaxwell3DFieldSimulatorv11User’sGuide4.3Topic–FieldCalculator4.3-5Thecalculatorbuttonsareorganizedinfivecategoriesasfollows:-Inputcontainscalculatorbuttonsthatallowtheusertoenterdatainthestack;sub-categoriescontainsolutionvectorfields(B,H,J,etc.),geometry(point,line,surface,volume,coordinatesystem),scalar,vectororcomplexconstants(dependingonapplication)orevenentiref.e.m.solutions.-Generalcontainsgeneralcalculatoroperationsthatcanbeperformedwith“general”data(scalar,vectororcomplex),iftheoperationmakessense;forexampleifthetoptwoentriesonthestackaretwovectors,onecanperformtheaddition(+)butnotmultiplication(*);indeed,withvectorsonecanperformadotproductoracrossproductbutnotamultiplicationasitispossiblewithscalars.-Scalarcontainsoperationsthatcanbeperformedonscalars;exampleofscalarsarescalarconstants,scalarfields,mathematicaloperationsperformedonvectorwhichresultinascalar,componentsofvectorfields(suchastheXcomponentofavectorfield),etc.-Vectorcontainsoperationsthatcanbeperformedonvectorsonly;exampleofsuchoperationsarecrossproduct(oftwovectors),div,curl,etc.-Outputcontainsoperationsresultinginplots(2D/3D),graphs,dataexport,dataevaluation,etc.Asarule,calculatoroperationsareallowediftheymakesensefromamathematicalpointofview.Therearesituationshoweverwherethecontentsofthetopstackregistersshouldbeinacertainorderfortheoperationtoproducetheexpectedresult.Theexamplesthatfollowwillindicatethestepstobefollowedinordertoobtainthedesiredresultinanumberoffrequentlyencounteredoperations.Theexamplesaregroupedaccordingtothetypeofsolution(solver)used.Theyaretypicalmedium/higherlevelpost-processingtaskthatcanbeencounteredincurrentengineeringpractice.Throughoutthismanualitisassumedthattheuserhasthebasicskillso

1 / 28
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功