Shape Optimization Of A Die Press
A large electromagnet that can set up a strong magnetic field is used to orient the magnetic powder in a component. The orientation and strength of the magnetic field should be controlled in order to obtain the required magnetization, in the component that is being magnetized. In this device, the objective is to find the size of the inner die mold and the shape of the outer die mold in order to obtain the desired magnetic field in the cavity shown in the figure. OptiNet will find the radius for the inner mold and the elliptical shape for the outer molds that satisfy these design objectives.
A complete definition of this TEAM problem can be found
here. TEAM is an acronym for
Testing
Electromagnetic
Analysis
Methods, which is a community that creates benchmarks to test finite element analysis software.
Results
|
| Click image to see full size version |
This figure shows the initial flux plot in the die molds and in the air. The solution is obtained from the 2-dimensional magnetostatic solver in MagNet. Symmetry conditions have been used in order to solve a quarter of the problem.
|
| Click image to see full size version |
Variables: This figure shows the parameters that the optimizer will adjust in order to reach the design. The parameters are R1, L2, L3 and L4. R1 is the radius of the inner mold and L2 and L3 are the axes of an ellipse. The parameterization option in MagNet is powerful enough to allow even elliptical shapes to be controlled by parameters. Parameter L4 controls the length of the top piece of the outer mold.
The only constraints in this optimization are the range specified for the values of the parameters R1, L2, L3 and L4.
Objective function: The objective of the shape optimization is to obtain a flux density that is radial in the cavity space and whose magnitude along the arc e-f is 0.35 Tesla. The objective function is the mean squared error between the Bx and By values sampled along the arc e-f and what they should be in the case of a radial field that has a magnitude of 0.35 Tesla. Defining this expression in OptiNet is easy.
|
| Click image to see full size version |
Graph of variables: As the optimization is progressing, OptiNet displays the changes in the goal, variables, objectives, and constraints, all in the form of graphs. In this example, each of the four variables' graphs is updated as OptiNet finds a new design.
|
| Click image to see full size version |
Results: OptiNet produces a report for each optimization run. In this report, the designs are shown in the order that they are improved. The user can view each design individually. The report also shows the time that it took to arrive at the improved design. The values of all the variables and the optimization function are displayed in this report for each iteration. The values of each parameter can be examined to determine the sensitivity of the design to that particular parameter.
|
| Click image to see full size version |
Initial design: In the initial design that the user supplied to OptiNet, the field along the contour was far from satisfactory. As shown in this graph, the magnitude of the flux density did not remain at 0.35 Tesla.
|
| Click image to see full size version |
Final design: The final design that OptiNet produced after running for 3210 seconds (less than 1 hour) on an AMD Athlon XP2800+ (2.08 GHz processor) is shown in this figure. As can be seen, the objective which is the minimization of the mean squared error has been obtained and the magnitude of the flux density along the contour is 0.35 Tesla, as seen in this graph. Of course, the user can examine previous improved designs. In this case, the error had dropped by an order of magnitude after 0.5 hours. In OptiNet, it is possible to stop the solution at different points, to examine the design and continue the optimization process, for further improvements.