workbench电机电磁场有限元分析.ppt
9.0 New FeaturesLow Frequency Electromagnetic Analysis of MotorsWork Bench EnvironmentWorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentUpon entering the workbench environment,read in the design modeler geometry stored in motor2_base.agdb.1210/1/20042WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentYou should see an end view of the motor geometry.Using the left mouse button(LMB)click on the blue dot adjacent to the triad in the lower right corner of the plot.This should result in the isometric view shown at right.The image can be dynamically rotated as follows:1)Position the mouse cursor on the display2)Hold down the middle mouse button(MMB)3)Move the mouse cursor10/1/20043WorkshopANSYS v9.0Motor Analysis in the Workbench Environment1)Bring up the enclosure tool as shown at right.This will be used to automatically create a mesh of the magnetic domain between and surrounding the imported geometry 2)Note the details that appear in the lower left pane after this selection is made.We will edit these default values.1210/1/20044WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentClick on the individual entries in the right hand column of the details pane and edit them as shown below.Enclosure name changed to“Air”Shape:CylinderAlignment:AutomaticCushion:8 mmTarget:All BodiesMerge Parts?:Yes10/1/20045WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentAfter editing the details,right click on“Air”in the tree.In the drop down list that appears,left click on“Generate”.This will create a cylindrical volume of magnetic domain in which to immerse the imported parts.10/1/20046WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentIn the tree,open the item“1 Part,5 Bodies”by clicking on the“+”symbol to the left of it.Do the same with the item labeled“part”that appears below it.Note that the single part in the model consists of 5 individual bodies(stator,rotor,magnet1,magnet2,and“solid”).Right click on“solid”and in the drop down menu,request that it be hidden in the display.Note that the display of any individual bodies may be either suppressed or restored in this manner.1210/1/20047WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentUse the Winding Tool Editor to bring up the“winding details”and“winding table”panes shown in the red boxes at right.1210/1/20048WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentIn the winding details pane,click on the cell to the right of“Center Plane”,then select Plane6 from the tree,then click apply(step 3 at right).This positions/orients the windings so that predefined plane6 is the winding midplane.123:Click“Apply”10/1/20049WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentA winding table text file containing information describing the rotor coils(winding.txt)is in the local working directory.Read the table as shown at right.Click the cell to the right of“winding Table File”in the winding details pane and click on“”to browse for the file.12310/1/200410WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentOnce the file is read in,make the following additional changes in the winding details pane:FD2:Slot Angle=22.5Clash Detection?=YesSetting clash detection to“yes”will bring up another row called“Bodies for Clash Detection”in the winding details pane.Click the cell to the right,highlight“rotor”in the tree,and click Apply.This will trigger a check for interference between the defined windings and the rotor stack.234:Click“Apply”110/1/200411WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentAfter the winding specifications have been defined,create the winding by right clicking on“Winding”in the tree and left clicking on“Generate”in the drop down list.10/1/200412WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentOne nice way to visualize the windings is to right click on rotor in the tree and choose“Hide All Other Bodies”in the drop down list.Then,in the tree,click on any of the 6 individual coils comprising the winding(A.1,A.2,B.1,B.2,C.1,C.2).For example,the location of coil A.1 is shown below.23110/1/200413WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentNow click on the Project tab and choose“New Simulation”2110/1/200414WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentOnce the geometry is successfully attached in Design Simulation,define the current and phase angles for conductors A,B,and C as shown at right:Conductor A:55 A 0 Conductor B:55 A 120 Conductor C:55 A 240 2110/1/200415WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentPrepare to define magnetic flux parallel boundaries on the exterior of the modeled domain as shown at right.2110/1/200416WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentIn order to more easily select the external surfaces of the modeled domain,suppress all bodies except“Solid”.For example,suppression of the stator body is illustrated at right.Right click on each body to be suppressed to bring up the drop down menu.When you are done,only the“Solid”body should remain unsuppressed(have a“”adjacent to it rather than an“x”).2110/1/200417WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentTo define flux parallel surfaces,select“Magnetic Flux Parallel”from the tree and click on the cell adjacent to“Geometry”in the magnetic flux details pane.Position the mouse cursor on any of the surfaces bounding the cylindrical volume and click with the left mouse button.After selecting the first surface,hold down the control button and select another.If necessary,release the Ctrl button,use the MMB to reorient the model as needed,and select the third(and final)surface.Click“Apply”in the magnetic flux parallel details pane.2143:Select external surfaces of cylinder using Ctrl+LMB10/1/200418WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentRight click on any of the bodies in the tree and select“Unsuppress All Bodies”.Select“Rotor”from the tree and in the details pane,click on the arrow in the cell to the right of“Material”.From the drop down list,choose“Import”.21310/1/200419WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentMake the selections shown in the“Import Material Data”dialogue box as shown at right.This will simultaneously import the BH curve for M14 steel into the database and assign this property to the rotor body.You may view the BH data(table and xy plot)by clicking on the arrow in the cell to the right of“Material”in the details pane and selecting“Edit M14 Steel”in the drop down list(see next slide).2134:Select“Edit M14 Steel”from the drop down list10/1/200420WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentClick on the thumbnail sketch in the right hand pane to display the xy plot shown at right.Click on the Simulation tab to return to the model.310/1/200421WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentClick on“Stator”in the tree.In the Stator details pane,click on the arrow in the cell to the right of“Material”and choose“M14 Steel”(this material property is now an active part of the database)from the drop down list.31210/1/200422WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentInitiate the creation of a new material property for body“Magnet1”as shown at right.31210/1/200423WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentClick on“Add/Remove Properties”in the Electromagnetics section.In the“Add or Remove Properties”dialogue box,choose“Linear Hard Magnetic Material”.31210/1/200424WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentDefine the coercivity and remanant magnetization:Hc=750000 A/mBr=0.6 TIt may also be necessary to supply a“dummy”value for Youngs Modulus to workaround unnecessary error trapping.Right click on“New Material”,select“Rename”from the drop down list,and change the name of the new material to“PM”.124310/1/200425WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentClick on the Design Simulation tab.Click on the“Magnet2”body in the tree.Click on the arrow in the cell to the right of“Material”in the magnet2 details pane and choose“PM”We have now assigned PM properties to both magnets but have yet to define their polarity.They will be radially poled.The upper magnet(Magnet1)will be poled radially outward(“+x”in a cylindrical coordinate system)while the lower PM will be poled radially inward(“-x”in cylindrical coordinates).124310/1/200426WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentInitiate the creation of a cylindrical coordinate system.Click on“Model”in the tree.Choose“Insert”from the first drop down list.Choose“Coordinate System”from the second drop down list.12310/1/200427WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentClick on“Coordinate Systems”in the tree.Note:make no attempt to modify predefined“Global Coordinate System”.Click on“Insert”and“Coordinate Systems”in the cascading drop down lists as shown at right.12310/1/200428WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentRight click on“Coordinate System”in the tree and choose“Rename”from the drop down list.Rename the coordinate system as desired(for example,“PM_CSYS”,as shown at right).Click on the cell to the right of“Type”in the PM_CSYS details pane and change to Cylindrical.12310/1/200429WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentSelect“Magnet1”in the tree and assign to it the“PM_CSYS”coordinate system with“+x”polarization in the magnet1 details pane.Do the same for“Magnet2”except set the polarity in the“x”direction.341210/1/200430WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentSelect“Mesh”from the tree.In the mesh details pane,establish the following settings:Global Control=AdvancedCurve/Proximity=40Gap Distance:7e-4 m213410/1/200431WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentRequest the automatic detection of surfaces within 7e-4 m.This will allow further specifications to be made on surfaces found to be within this tolerance(next slide).2110/1/200432WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentIn the tree,select all surface pairs having a proximity of 7e-4 m(click“Gap Sizing”then hold down the shift key and select“Gap Sizing 6”).Set the Gap Aspect Ratio in the details pane to 3.2110/1/200433WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentCreate the mesh2110/1/200434WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentIf you wish to view the mesh of an individual body,select it(right mouse button)in the tree,click on“Hide All Other Bodies”in the drop down list,and click on“Mesh”in the tree.The rotor mesh is shown below.21310/1/200435WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentAdd a request for calculated values of“Total Flux Density”on all bodies(the default).2110/1/200436WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentAdd a request for calculated values of“Directional Force/Torque”.2110/1/200437WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentSet“Orientation”in the details pane to“Z Axis”(i.e.,calculate torque about the global z axis).Click on the cell to the right of“Geometry”in the details pane and left click in the vicinity of the rotor centroid.You will see a number of“sheets”appear in the display.Left click on these one at a time until you find the one associated with the rotor(the rotor will be highlighted in green as shown at right).Click“Apply”as shown.The rotor should be displayed in a dark blue color.213:Click around here4:Cycle through“sheets”until the rotor is highlighted in green5:Click Apply10/1/200438WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentWe have specified nonlinear BH data for the rotor and stator but will suppress its usage so that the solution can be obtained expediently.Choose“Rotor”in the tree and set“Nonlinear Material Effects”to“No”in the rotor details pane.Do the same for the stator(shown at right).1210/1/200439WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentExecute the linear solution as shown at right.1210/1/200440WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentOne the solution has completed(10-15 minutes),you may select an individual body for postprocessing.For example,to view results on the rotor,right click on it in the tree and click on“Hide All Other Bodies”in the drop down list.1210/1/200441WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentSelecting“Total Flux Density”in the tree produces a contour plot of the magnitude of the B field in the unhidden part(s).The B field may also be plotted as vectors by clicking on the vector graphics button.This button toggles between contour and vector displays.1212:Access vector plot representation10/1/200442WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentYou may also experiment with the vector plot controls.Vectors may be“element aligned”(one per element)or“grid aligned”(displayed with a user selected density).Length may be scaled for better visibility.The wire frame button makes the body transparent so that the vectors within the volume of the body may be visualized.Magnitude scaled3D arrowsWireframe DisplayGrid aligned10/1/200443WorkshopANSYS v9.0Motor Analysis in the Workbench EnvironmentA contour of the z component magnetic forces and net rotor torque about the global z axis may be produced as shown at right.1Net Torque10/1/200444