The present specification generally relates to methods for determining orientations of material physical properties and, more particularly, constraint-based methods for determining orientations of material physical properties using an isoparametric shape function.
Computer aided engineering analysis, for example, topology optimization techniques such as finite element models (FEM), incorporate computational techniques that are used to find approximate solutions to engineering problems. In general, a model representing the geometry of interest is discretized into a plurality of elements that collectively represent the entire geometry. Because of the elements' reduced size, computers executing the FEM analysis are capable of solving the partial differential equations that govern the physical properties of each of the elements and, therefore, provide an approximate solution to the physical problem for the entire geometry of interest.
Defining in the FEM model the orientation of the material physical property or properties (e.g., magnetic north of a permanent magnet) in polar coordinates (i.e., radius and angle of orientation) imposes a non-continuous design constraint on the material physical property because the angle of orientation is between 0° and 360°. Similarly, limiting the orientation of the material physical property using a Cartesian coordinate system imposes a nonlinear design constraint on the property because the position of the property must satisfy a second-order condition (i.e., (x2+y2)1/2<1).
Another difficulty in optimizing the orientation of material physical properties includes application of design constraints that are non-continuous. For example, properties may be limited in orientation to a pre-determined number of directions in the physical domain. For example, manufacturing constraints may limit the orientation of the property, such as the direction of magnetic fields of magnets in a magnetic system, into four, six, or eight directions.
Using traditional optimization techniques, the material properties of each of the finite elements would have non-continuous design constraints applied, which increases optimization model complexity and computational time to complete convergence of the optimization model. Further, incorporating such a model with non-continuous design constraints into an optimization routine may be difficult or prohibitive, as the optimization model having non-continuous design constraints may lack the flexibility to make incremental changes to the orientation of the material physical properties of the elements while allowing the optimization model to converge.
Accordingly, a need exists for alternative methods for convergence of nonlinear programming problems that involve angles as material property design variables, and promoting convergence of the material property design variable angles into a set of specified desired angles.
In one embodiment, a method of defining an orientation of a material physical property includes defining nonlinear and/or discontinuous design constraints of design values in a geometric domain associated with one or more physical attributes of the material physical property, and translating the nonlinear and/or discontinuous design constraints into continuous, first order design constraints of the design values by applying an isoparametric shape function. The method further includes performing a topology optimization using the continuous, first order design constraints of the design values, and reverse-translating results of the topology optimization back into the geometric domain using the isoparametric shape function. The results of the topology optimization in the geometric domain are indicative of the orientation of the material physical property.
In another embodiment, a method of determining an arrangement of a plurality of material physical properties of a device includes providing initial design values ξi and ηi for each material physical property on a normalized coordinate system, wherein −1<ξ<1 and −1<η<1 for i=1, 2, . . . , n. The method further includes projecting the initial design values (ξi, ηi) to projected initial design values (xi, yi) on a Cartesian coordinate system using an isoparametric shape function Nx(ξ, η), Ny(ξ, η) having a plurality of nodes such that xi=Nx(ξi, ηi), yi=Ny(ξi, ηi), and √(xi2+yi2)<1. The method further includes obtaining convergence in an objective function by execution of a topology optimization of xi, yi and determining an orientation of each material physical property based on final design variables xi, yi for each material physical property i of the plurality of material physical properties.
These and additional features provided by the embodiments described herein will be more fully understood in view of the following detailed description, in conjunction with the drawings.
The embodiments set forth in the drawings are illustrative and exemplary in nature and not intended to limit the subject matter defined by the claims. The following detailed description of the illustrative embodiments can be understood when read in conjunction with the following drawings, where like structure is indicated with like reference numerals and in which:
Referring generally to the appended figures, embodiments of the present disclosure are directed to nonlinear programming methods for arranging material physical properties of devices or systems. As used here, the phrase “material physical property” means a property of the device or system that is being optimized, such as the arrangement of a magnet and the corresponding direction of its magnetic field. Embodiments ease handling and convergence of nonlinear programming problems with a set of pairs or triplets of design values, which usually represent vector values in Cartesian coordinates involving magnitude and direction. Embodiments also utilize an isoparametric shape function with application of a penalty factor to promote convergence of such directional material physical property design values into a set of specified desired options (e.g., angles of permanent magnets or arrangement of fibers of layers of a composite structure) to avoid unwanted intermediate angles in the final design. Various embodiments of nonlinear programming methods will be described in more detail herein.
Referring now to
As described in more detail below, the magnetic fluid cooling device 100 is configured to generate a magnetic field that disrupts thermal boundary layers that may develop within coolant fluid located in a magnetic fluid chamber 112. Embodiments utilize a magnetic fluid in a thermo-magnetic cooling system to reduce the temperature field due to non-uniform heat flux caused by a heat generating device 120, such as a semiconductor device. More particularly, embodiments comprise a magnetic fluid chamber 112 in which a magnetic fluid flows, and magnetic field generating devices (i.e., magnet elements 111) capable of generating magnetic fields that disrupt the flow of the magnetic fluid and therefore preventing, disrupting and/or altering natural fluid and thermal boundary layers within the magnetic fluid. Disruption of the fluid and thermal boundary layers may increase the performance of the cooling structure. Exemplary magnetic fluid cooling devices 100 are further described in U.S. patent application Ser. No. 13/316,954 entitled “Magnetic Fluid Cooling Devices and Power Electronics Assemblies” filed on Dec. 12, 2011, which is hereby incorporated by reference in its entirety.
Magnetic fluid is provided in the magnetic fluid chamber 112. The magnetic fluid may comprise any liquid that is susceptible to magnetic fields, and is capable of disrupting thermal boundary layers that are formed within the magnetic fluid by the application of the magnetic fields generated by the magnet elements 111. The magnetic fluid may include, but is not limit to, magneto-rheological fluids, ferrofluids, and liquid metals. The mechanism through which the thermal and magnetic fields are coupled is known as the Curie effect, where the susceptibility, X, of the magnetic fluid increases as a function of its temperature, T.
The magnetic field patterns depicted in
In the above-described design problem, the ideal magnitude and direction of the permanent magnet should be determined in two dimensions. There are two potential options in the selection of design values as shown in
Polar form presents issues about the bound of angle. If the angle is bounded by 0 to 2π radian, as shown in
As described in more detail below, in embodiments of the present disclosure, the latter Cartesian formulation is converted into a simpler problem with only side constraints. The x and y design values in the original problem are derived from newly introduced design values ξ and η on a normalized coordinate system with side constraints. An isoparametric shape function is used to map from ξ and η to x and y (
Embodiments also use isoparametric projection for promoting angular design values of material physical properties to converge into the set of desired angles. For example, the isoparametric projection shape function may be manipulated (via penalty factor) such that the magnetic elements 111 (or other components depending on the structure being designed) may be arranged at the desired angles ({0, π/2, π, 3π/2} or {0, π/4, π/2, 3π/4, π, 5π/4, 3π/2, 7π/4}).
Referring now to
The isoparametric shape function depicted in
To encourage the magnet elements 111 to be positioned in at least one of the desired angles (i.e., ξ, η converged into −1, 1, or 0), direct penalization by geometry transform of the isoparametric shape function is provided. Referring now to
Referring now to
The flowchart of
At block 203, a topology optimization is executed using the projected design values to xi, yi to solve for the physical state of the system. In the present application, the physical state of the magnetic fluid cooling device 100 may include, but is not limited to, the magnetic field patterns generated by the current arrangement of the magnet elements 111 depending on the present iteration of the topology optimization, the magnetic fluid flow within the magnetic fluid chamber 112 resulting from the magnetic field patterns and the heat flux generated by the heat generating device 120, and the temperature profile of the magnetic fluid cooling device 100 resulting from the magnetic fluid flow within the magnetic fluid chamber 112.
Referring once again to
A determination of whether there is convergence in the objective function is made at decision block 205. Convergence in the objective function may be, for example, when the difference between the present calculation of the objective function and the prior calculation of the objective function is less than (or greater than, depending on the application) a threshold. As an example and not a limitation, convergence may be defined as being achieved when the calculation of the prior objective function and the present calculation of the objective function (e.g., the difference between the previous average temperature and the present average temperature) is within 0.5%. It should be understood that other metrics/thresholds may be used depending on the particular application.
If there is not convergence in the objective function, a determination as to how to update the design values is made at blocks 206 and 207 such that the topology optimization may be executed again using updated design variables. At block 206, sensitivities of the objective function with respect to xi and yi are calculated. The sensitivities of the objective function represent the slope of the previous objective function calculations. The sensitivities (i.e., slope) in xi and yi is converted back (i.e., reverse-translated) into ξi and ηi using the isoparametric shape function at block 207. This retranslates the sensitivities of the design variables back onto the normalized coordinate system.
At block 208, ξi and ηi are updated using a gradient-based analysis. A determination of how much to change ξi and ηi to achieve convergence in the objective function is made based on the slope calculated at blocks 206 and 207. A math programming method may be used to determine how to update ξi and ηi to achieve convergence in the objective function, such as the method of moving asymptotes (“MMA”). Accordingly, updated design variables ξi and ηi are created at block 208. The process moves back to block 202, where the updated design variables ξi and ηi are projected (i.e., translated) to xi and yi using the isoparametric shape function. Blocks 202-208 are repeated until convergence in the objective function is achieved at decision block 205.
An exemplary process depicted by blocks 202-208 will now be described mathematically. As stated above, vector design variables with Cartesian vector components are used. The following nonlinear programming problem, assumed to be solved by gradient based methods, is provided below:
Minimize: f(p)
Subject to:
p={(x1,y1),(x2,y2), . . . ,(xi,yi), . . . ,(xn,yn)}, and
√(xi2+yi2)<1 for i=1,2, . . . ,n.
where p, xi, yi are respectively the design variable set, and x and y component of each design variable. Note that the nonlinear constraints √(xi2+yi2)<1 can be any other formula describing the bound which pair xi, yi should reside within.
For partial differential equation (“PDE”) constrained optimization problems, such as structural optimization problems, it can be written as follows:
Minimize: f(u,p)
Subject to:
K(p)u=0,
p={pi|(x1,y1),(x2,y2), . . . ,(xi,yi), . . . ,(xn,yn)}, and
√(xi2+yi2)<1 for i=1,2, . . . ,n.
where K(p) is design dependent physical system matrix derived from PDE, such as stiffness matrix obtained by the finite element method (i.e., topology optimization) and u is an unknown variable vector of the equation that usually holds physical states, such as temperature or displacement.
Rather than solving the above problem directly, the design variables ξ, η are introduced on a normalized coordinate system such that q={(ξ1, η1), (ξ2, η2), . . . , (ξi, ηi), . . . , (ξn, ηn)}; p is formulated with q using the following relationship:
xi=Nx(ξi,ηi), and
yi=Ny(ξi,ηi),
where Nx(ξi, ηi) and Ny(ξi, ηi) are the shape functions of the isoparametric shape function used in the finite element method analysis. By choosing the appropriate isoparametric shape function Nx(ξi, ηi) and Ny(ξi, ηi), √(xi2+yi2)<1 for i=1, 2, . . . , n will be automatically satisfied with the following simple side constraints to ξ and η:
−1<ξ<1, and
−1η<1.
The entire optimization problem may be reformulated as follows:
Minimize: f(u,q)
Subject to:
K(p)u=0,
p=N(q),
q={(ξ1,η1),(μ2,η2), . . . ,(ξi,ηi), . . . ,(ξn,ηn)},
1<ξ<1, and
−1<η<1.
The above problem may be solved by a nested approach, e.g., solving K(p)u=0 separately to obtain values of objective and constraint functions and their derivatives. Calculation cost of p=N(q) is almost ignorable and derivatives such as df/dq may be calculated using the chain rule df/dq=df/dp*dp/dq. The calculation cost of dp/dq is also ignorable. Thus, the original problem is transformed into a simpler problem without n of nonlinear constraints with only ignorable cost.
As an example and not a limitation, an isoparametric shape function of eight node quadratic elements as described above may be used for the above problem with quadratic constraints. The quadratic constraints, √(xi2+yi2)<1 for i=1, 2, . . . , n will be automatically satisfied by putting eight nodes along a unit circle to make the element boundary circle. For example, (cos(nπ/4), sin(nπ/4)) for n=0, 1, . . . , 7 may be an appropriate choice.
Referring once again to
If convergence in discrete angle is not achieved, the isoparametric shape function is manipulated by applying a penalty factor c that moves the intermediate nodes 131, 133 (see
After modification of the isoparametric shape function, the process returns to block 202 where the current design variables ξ, η are projected onto the modified isoparametric shape function. The topology optimization is again repeated until convergence in the objective function is achieved. If there is no convergence in the discrete angle once again at decision block 209, the isoparametric shape function is modified once again and the entire process repeated until there is convergence in both the objective function and discrete angle, where the process ends at 211. The result is an arrangement of the magnet elements 111 that provides for enhanced cooling performance while also easing assembly of the magnetic fluid cooling device 100.
Referring once again to
Thus, a penalty factor is applied to the isoparametric shape function to encourage convergence in discrete angle. In the example illustrated in
Accordingly, embodiments of the present disclosure enable the determination of an arrangement of material physical properties (e.g., magnetic fields of magnet elements, carbon fibers, etc.) for high performance while also considering manufacturing considerations (e.g., discrete angle design).
It should now be understood that embodiments described herein provide for conversion of nonlinear bound of vector design variables into side bounds using an isoparametric shape function. Embodiments also give a penalty to design variables arranged at undesirable angles by using a star-shaped isoparametric shape function. Embodiments may be utilized to determine an arrangement of material physical properties within a design. In one example, the methods described herein may be utilized to determine discrete angles of permanent magnets arranged in one or more arrays within a magnetic fluid cooling device.
While particular embodiments have been illustrated and described herein, it should be understood that various other changes and modifications may be made without departing from the spirit and scope of the claimed subject matter. Moreover, although various aspects of the claimed subject matter have been described herein, such aspects need not be utilized in combination. It is therefore intended that the appended claims cover all such changes and modifications that are within the scope of the claimed subject matter.
Number | Name | Date | Kind |
---|---|---|---|
6618694 | Shibuya et al. | Sep 2003 | B1 |
8271237 | Borrvall | Sep 2012 | B2 |
20070075450 | Belegundu | Apr 2007 | A1 |
20080275677 | Landon | Nov 2008 | A1 |
20110301920 | Witowski et al. | Dec 2011 | A1 |
Entry |
---|
Cameron Talischi, Glaucio H. Paulino, Anderson Pereira, Ivan F. M. Menezes, PolyTop: a Matlab implementation of a general topology optimization framework using unstructured polygonal finite element meshes, Struct Multidisc Optim (Aug. 1, 2012) 45:329-357. |
Thibaut Labbe, Bruno Dehez, Adaptive Topology Optimization of Electromagnetic Devices: Design of a Switched Reluctance Motor, 9th World Congress on Structural and Multidisciplinary Optimization, Jun. 13-17, 2011, Shizuoka, Japan, 10 pages. |
Ercan M. Dede, Multiphysics Topology Optimization of Heat Transfer and Fluid Flow Systems. Excerpt from the Proceedings of the COMSOL Conference 2009 Boston, 7 pages. |
Wikipedia Contributors, Ferrofluid,Wlklpedla, the free encyclopedia, Jan. 2, 2012, 8 pages. |
Svanberg, Krister, The method of moving asymptotes—a new method for structural optimization, Int. J. Numer. Meth. Engng., 24(2), 1987, pp. 359-373. |
Jaewook Lee, Ercanm.Dede, Debasishbanerjee, Hideo Iizuka, Magnetic force enhancement in a linear actuator by air-gap magnetic field distribution optimization and design, Finite Elements in Analysis and Design 58 (May 10, 2012) pp. 44-52. |
K. Maute and E. Ramm, Adaptive topology optimization, Structural Optimization 10, pp. 100-112 1995. |
Tsuyoshi Nomura, Ercan M. Dede, Tadayoshi Matsumori and Atushi Kawamoto, Simultaneous Optimization of Topology and Orientation of Anisotropic Material using Isoparametric Projection Method, 11th World Congress on Structural and Multidisciplinary Optimization Jun. 7-12, 2015, Sydney Australia, 6 pages. |
N. Sukumar and E.A. Malsch, Recent Advances in the Construction of Polygonal Finite Element Interpolants, Arch. Comput. Meth. Engng. vol. 13, 1, pp. 129-163 (2006). |
Kyung Ho Sun and Yoon Young Kim, Design of magnetoelectric multiferroic heterostructures by topology optimization, J. Phys. D: Appl. Phys. 44 (2011) 185003 (8pp). |
Cameron Talischi, Glaucio H. Paulino, Anderson Pereira, and Ivan F. M. Menezes, Polygonal finite elements for topology optimization: A unifying paradigm, Int. J. Numer. Meth. Engng 2010; 82:pp. 671-698. |
Jaewook Lee; Dede, E.M.; Nomura, T., “Simultaneous Design Optimization of Permanent Magnet, Coils, and Ferromagnetic Material in Actuators,” in Magnetics, IEEE Transactions on , vol. 47, No. 12, pp. 4712-4716, Dec. 2011. |
J. Lee, T. Nomura and E. M. Dede, Design Optimization of Magnetic Fluid Cooling System, Paper No. IMECE2012-85817, pp. 667-672, ASME 2012 International Mechanical Engineering Congress and Exposition vol. 7: Fluids and Heat Transfer, Parts A, B, C, and D Houston, Texas, USA, Nov. 9-15, 2012. |
Lee, Jaewook and Nomura, Tsuyoshi and Dede, Ercan M., Heat flow control in thermo-magnetic convective systems using engineered magnetic fields, Applied Physics Letters, 101, 123507 (Sep. 17, 2012), DOI:http://dx.doi.org/10.1063/1.4754119, 5 pages. |
Bruyneel, Michael, SFP—a new parameterization based on shape functions for optimal material selection: application to conventional composite piles, Struct Multidisc Optim, 2011, 43:17-27, Springer-Verlag 2010. |
Choi, Jae Seok, et al., Simultaneous structural topology optimization of electromagnetic sources and ferromagnetic materials, ScienceDirect, Comput. Methods Appln. Mech. Engrg. 198 (2009) 2111-2121; Elsevier. |
Gao Tong, et al., A bio-value coding parameterization scheme for the discrete optimal orientation design of the composite laminate, 15 pages. |
Number | Date | Country | |
---|---|---|---|
20140207428 A1 | Jul 2014 | US |