Design support method, design support device, program and recording medium

By performing principal component analysis and using selected principal components in a second topology optimization, the method addresses the challenge of extracting characteristic shapes from complex optimized designs, enhancing design support efficiency.

JP2025152376APending Publication Date: 2025-10-09OMRON CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024054240
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-28
Publication Date
2025-10-09

AI Technical Summary

Technical Problem

Existing design methods, such as those described in Patent Document 1, face difficulties in extracting the characteristic shape of a design object from the overall shape derived by optimization, particularly in topology optimization, which often results in complex shapes that are difficult to identify and maintain, leading to potential loss of intended optimization effects.

Method used

Performing principal component analysis on the weighting coefficients generated during topology optimization and using a new function involving selected principal components in a second topology optimization to simplify and extract the characteristic shape, reducing the number of variables while retaining key information.

Benefits of technology

Facilitates easier extraction of the characteristic shape from the overall optimized shape, ensuring that the intended optimization effects are maintained and simplifying the design process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025152376000001_ABST
    Figure 2025152376000001_ABST
Patent Text Reader

Abstract

To provide a design support method, a design support device, a program, and a recording medium for more easily extracting a characteristic shape of a design object from an overall shape derived from an optimization.SOLUTION: A design support method includes: a first topology optimization which optimizes a first weighting factor in a basic function, using an input function including a basic function; a first selection which selects a selection weighting factor from the first weighting factors generated during the first topology optimization process; a second selection which selects main component analysis of the selection weighting factor and main component (s) of fewer than the total number of main components as a selection main component; and a second topology optimization in which the input function is a sum of the products of the selection main component and a second weighting factor corresponding each selection main component.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a design support method for a design object, a design support device, a program for executing the design support method, and a recording medium on which the program is recorded. [Background technology]

[0002] Patent Document 1 discloses a rotor design method for a rotating machine. The design method described in Patent Document 1 is a method for designing a rotor equipped with magnets and an iron core, and includes a variable determination step, an image generation step, a mapping step, and an optimization step.

[0003] In the variable determination step, a design domain for the entire rotor is defined, and a first design variable related to the magnet dimensions and a second design variable related to the shape of the core are determined independently. In the image generation step, a rotor mesh is generated according to the first and second design variables. In the mapping step, the shape defined in the design domain is mapped onto the mesh. In the optimization step, the first and second design variables are modified according to an evaluation of the mapped shape, thereby optimizing the shape of the core. As an optimization method, for example, a density method, which is one of topology optimization methods, is used. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Publication No. 2023-136975 Summary of the Invention [Problem to be solved by the invention]

[0005] In the design method described in Patent Document 1, it is difficult to extract the characteristic shape of the object to be designed from the overall shape derived by optimization.

[0006] An object of the present disclosure is to provide a design support method, a design support device, a program, and a recording medium that can more easily extract a characteristic shape of a design object from an overall shape derived by optimization. [Means for solving the problem]

[0007] The design support method according to the present disclosure includes: performing a first topology optimization using an input function that represents a shape of a design object using basis functions, and optimizing a plurality of first weighting coefficients in the basis functions so as to maximize or minimize an objective function; performing a first selection of selecting some of the plurality of first weighting coefficients generated in the process of the first topology optimization as a plurality of selected weighting coefficients; performing a principal component analysis on the plurality of selected weighting coefficients; a second selection for selecting, as selected principal components, principal components whose number is less than the total number of the plurality of principal components generated by the principal component analysis, wherein the contribution rate of each selected principal component in the principal component analysis is higher than the contribution rate of principal components other than the selected principal component; performing a second topology optimization in which a sum of products of the selected principal components and second weighting coefficients corresponding to each selected principal component is used as an input function; Includes:

[0008] The program according to the present disclosure is a program for causing a calculation unit to execute the design support method.

[0009] A recording medium according to the present disclosure is a recording medium on which the program is recorded.

[0010] The design support device according to the present disclosure includes: an input unit; an output unit; a calculation unit connected to the input unit and the output unit, which performs a first topology optimization, a principal component analysis, and a second topology optimization; Equipped with The calculation unit receiving, by the input unit, an input function used in the first topology optimization and expressing a shape of a design object using basis functions, and an objective function used in the first topology optimization; performing the first topology optimization to optimize a plurality of first weighting coefficients in the basis functions so as to maximize or minimize the objective function; performing a first selection to select some of the plurality of first weighting coefficients generated in the process of the first topology optimization as a plurality of selected weighting coefficients; performing a principal component analysis of the plurality of selected weighting coefficients; a second selection for selecting, as selected principal components, principal components whose number is less than the total number of the plurality of principal components generated by the principal component analysis, wherein the contribution rate of each selected principal component in the principal component analysis is higher than the contribution rate of principal components other than the selected principal component; performing the second topology optimization using a sum of products of the selected principal components and second weighting coefficients corresponding to each selected principal component as an input function; outputting the result of the second topology optimization by the output unit; It is structured as follows. [Effects of the Invention]

[0011] According to the present disclosure, it is possible to provide a design support method, a design support device, a program, and a recording medium that can more easily extract a characteristic shape of an object to be designed from an overall shape derived by optimization. [Brief explanation of the drawings]

[0012] [Figure 1] FIG. 1 is a perspective view illustrating an example of a power transmission coil component that is an object to be designed. [Figure 2] 2 is a perspective view showing a magnetic core in the power transmission coil component of FIG. 1. FIG. [Figure 3] 1 is a block diagram illustrating a design support apparatus according to an embodiment of the present disclosure. [Figure 4] 1 is a flowchart of a design support method according to an embodiment of the present disclosure. [Figure 5] FIG. 2 is a schematic diagram showing a virtual design domain of a power transmitting coil component and a power receiving coil component. [Figure 6] 10 is a graph showing the transition of power supply efficiency in the first optimization process. [Figure 7] 10A and 10B are diagrams illustrating shapes derived by optimizing a power transmitting coil component and a power receiving coil component. [Figure 8] 10 is a graph showing a singular value distribution of a principal component analysis. [Figure 9] 10A and 10B are diagrams showing shapes corresponding to the first to third principal components of a power transmitting coil component and a power receiving coil component. DETAILED DESCRIPTION OF THE INVENTION

[0013] <Knowledge that forms the basis of this disclosure> Topology optimization is an analytical technique used to identify shapes that maximize (or minimize) specific functions in the design of industrial products and other design objects. In topology optimization, objectives are set, such as minimizing weight or maximizing rigidity. This technique is performed independently of the designer's ideas by repeatedly performing simulations in a virtual design space in line with the objectives. This allows for the derivation of novel shapes that are not bound by existing concepts.

[0014] In topology optimization, the degree of freedom of the derived shape increases with the number of variables representing the shape of the design object. Therefore, it is desirable to increase the number of variables to make it easier to derive new shapes. On the other hand, as the number of variables increases, the complexity of the derived shape increases, making it difficult to extract the characteristic shape of the design object from the derived overall shape. Here, a characteristic shape is a shape of the design object that particularly contributes to the objective set in the optimization, and is hereinafter also referred to as a "contributing shape." In particular, the ON / OFF method, one topology optimization method, is more likely to derive shapes that are difficult to extract contributing shapes from, such as shapes separated into multiple parts, compared to other methods such as density methods.

[0015] During the development process of a design object, designers may modify the shape derived by topology optimization, taking into account factors such as the feasibility of mass production and product durability. However, as mentioned above, if topology optimization derives a shape that is difficult to extract a contributing shape, the designer may end up modifying the contributing shape that should be maintained. In this case, the effect intended by the optimization may not be fully exerted in the product.

[0016] Therefore, the inventors discovered that by performing principal component analysis on the weighting coefficients generated during the topology optimization process and then performing topology optimization again using a new function including some of the principal components as an input function, it is possible to derive a shape whose contributing shape is easier to understand. This makes it easier to extract the contributing shape from the overall shape derived by optimization. Based on this novel finding, the inventors have come up with the following disclosure.

[0017] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. In the following description, terms indicating specific directions or positions (e.g., terms including "up," "down," "right," and "left") will be used as necessary. However, the use of these terms is intended to facilitate understanding of the present disclosure with reference to the drawings, and the meanings of these terms do not limit the technical scope of the present disclosure. Furthermore, the following description is merely exemplary in nature and is not intended to limit the present disclosure, its applications, or its uses.

[0018] <Embodiment> A design support method and a design support device according to an embodiment of the present disclosure will be described. In this embodiment, design objects designed by the design support method are a power transmission coil component and a power receiving coil component used in contactless power transfer. In the following description, the power transmission coil component and the power receiving coil component may be collectively referred to as "coil components."

[0019] An example of the configuration of a power transmission coil component that is an object to be designed will be described with reference to Figures 1 and 2. Figure 1 is a perspective view showing an example of a power transmission coil component that is an object to be designed. Figure 2 is a perspective view showing a magnetic core in the power transmission coil component of Figure 1. For convenience of explanation, an XYZ Cartesian coordinate system is shown in Figures 1 and 2 and Figures 7 and 9 described below, but this coordinate system is intended to facilitate understanding of the present disclosure and does not limit the present disclosure.

[0020] As shown in Fig. 1, the power transmission coil component 1 includes a magnetic core 2 and a power transmission coil 3. As shown in Fig. 2, the magnetic core 2 includes a base 21, a pillar portion 22 extending from the base 21 in the Z direction, a cap portion 23 connected to the pillar portion 22, and a wall portion 24 extending upward from an outer edge portion 211 of the base 21. The Z direction is, for example, the up-down direction. As shown in Fig. 1, the power transmission coil 3 is provided around the pillar portion 22.

[0021] The magnetic core 2 is made of a magnetic material such as a sintered ferrite body or a molded body of a resin containing magnetic powder. In this embodiment, the base 21, the pillar portion 22, the cap portion 23, and the wall portion 24 are integrally formed. In Figures 1 and 2, the boundary between the base 21 and the wall portion 24 is indicated by a dashed line.

[0022] 2, the base 21 has a flat plate shape having a thickness along the Z direction. In a plan view seen from the Z direction, the shape of the base 21 is, for example, circular, elliptical, or polygonal. In this embodiment, the shape of the base 21 in a plan view is circular.

[0023] The pillar portion 22 has a base end portion 221 connected to the base portion 21 and a tip end portion 222 located on the opposite side of the base end portion 221. The pillar portion 22 has, for example, a circular, elliptical, or polygonal cross section. The area of ​​the cross section may be constant or may vary over the entire length of the pillar portion 22 along the Z direction. In this embodiment, the pillar portion 22 is a cylinder having a constant diameter over the entire length.

[0024] The cap portion 23 is connected to the tip portion 222. The cap portion 23 has a flat plate shape with a thickness along the Z direction. In a plan view, the cap portion 23 protrudes outward from the column portion 22. The shape of the cap portion 23 in a plan view is, for example, a circle, an ellipse, or a polygon. In this embodiment, the shape of the cap portion 23 in a plan view is a circle that is smaller than the base portion 21.

[0025] As shown in FIG. 1, in this embodiment, the base 21, the cap 23, the wall 24, and the power transmission coil 3 are concentrically positioned around an imaginary central axis A1 of the column 22 extending in the Z direction.

[0026] In this embodiment, the wall portion 24 is provided around the entire periphery of the outer edge portion 211. The height of the wall portion 24 in the Z direction is constant around the entire periphery of the wall portion 24. An upper edge portion 241 of the wall portion 24 is located lower in the Z direction than an upper edge portion 31 of the cap portion 23 and the power transmission coil 3.

[0027] 1 has a cylindrical shape formed around the pillar 22. In this embodiment, the power transmission coil 3 is a conductive wire wound around the pillar 22.

[0028] The configuration of the magnetic core 2 is not limited to the above configuration, except for the provision of the pillar portion 22 that is surrounded by the power transmission coil 3 when viewed from the Z direction. In other words, the presence or absence and shape of each of the base portion 21, cap portion 23, and wall portion 24, as well as the shape of the pillar portion 22, can be determined arbitrarily depending on the electromagnetic properties and other factors required of the power transmission coil component 1. The power transmission coil 3 only needs to have a cylindrical shape, and the dimensions of the power transmission coil 3, such as its height in the Z direction and its width in a plan view, can be determined arbitrarily.

[0029] The power receiving coil component (not shown) paired with the power transmitting coil component 1 has the same configuration as the power transmitting coil component 1. That is, the power receiving coil component includes a magnetic core having a pillar portion and a power receiving coil provided around the pillar portion. However, the shapes of the magnetic core and the power receiving coil may be different from the shapes of the magnetic core 2 and the power transmitting coil 3 provided in the power transmitting coil component 1.

[0030] When the power transmitting coil component 1 and the power receiving coil component are positioned facing each other, the coils provided in each coil component are magnetically coupled to each other. Power supplied to the power transmitting coil 3 is transmitted to the power receiving coil via this magnetic coupling. This realizes contactless power transfer between the coil components.

[0031] In the following description, the position of the coil component that maximizes the efficiency of contactless power transfer is referred to as the "normal position" of the coil component. On the other hand, when the coil component is positioned in a position that is shifted from the normal position, it is referred to as "misalignment." For example, the power receiving coil component may be positioned in a position that is shifted in the facing direction of the coil component (e.g., the Z direction shown in Figures 1 and 2) and in an intersecting direction that intersects the facing direction.

[0032] A design support device according to an embodiment of the present disclosure will be described with reference to Fig. 3. Fig. 3 is a block diagram showing the design support device according to an embodiment of the present disclosure. The design support device 100 according to this embodiment can be used to support the design of a power transmission coil component and a power receiving coil component to which power is supplied from the power transmission coil component.

[0033] 3, the design support device 100 includes an input unit 101, an output unit 102, a storage unit 103, and a calculation unit 104. For example, the design support device 100 is a personal computer (desktop computer, laptop computer), a mobile terminal (smartphone, tablet terminal, etc.), etc.

[0034] The input unit 101 has, for example, one or more human-machine interfaces (HMIs) for inputting information. The HMI of the input unit 101 is, for example, an input interface such as a keyboard, a pointing device (such as a mouse or a trackball), a touchpad, or a position input device such as a touch panel display. The HMI of the input unit 101 may be built into the design support device 100 or may be externally attached. In other words, the input unit 101 may include both an HMI of the design support device 100 itself and an HMI connected to the design support device 100. In this embodiment, the input unit 101 is a keyboard and a mouse. Alternatively, the input unit 101 may be an interface for inputting information from a storage medium provided outside the design support device 100.

[0035] The output unit 102 includes one or more HMIs for outputting information. The HMI of the output unit 102 is, for example, an output interface such as a display, a speaker, or a display device such as a touch panel display. The HMI of the output unit 102 may be built into the design support device 100 or may be externally attached. In other words, the output unit 102 may include both an HMI of the design support device 100 itself and an HMI connected to the design support device 100. In this embodiment, the output unit 102 is a display. Alternatively, the output unit 102 may be an interface for outputting information to a storage medium provided outside the design support device 100.

[0036] The storage unit 103 is used to store information used by the design support device 100 and information generated by the design support device 100. The storage unit 103 includes one or more storages (non-transitory storage media). The storage may be, for example, a hard disk drive, an optical drive, or a solid state drive. The storage may also be an internal type, an external type, or a NAS (network-attached storage) type.

[0037] The calculation unit 104 is connected to the input unit 101 and the output unit 102 and can access the storage unit 103. The calculation unit 104 is realized, for example, by a computer system. The computer system includes one or more processors (microprocessors) and one or more internal memories (e.g., RAMs (Random Access Memories)). The one or more processors execute programs to realize various functions of the design support device 100. Here, the executed programs are stored, for example, in one or more internal memories or the storage unit 103. The programs may be pre-recorded in the storage unit 103, or may be provided via a telecommunications line such as the Internet, or recorded on a non-transitory recording medium such as a memory card. In this embodiment, the storage unit 103 stores a program P that is executed by the calculation unit 104 to realize the functions of the design support device 100. The calculation unit 104 may also realize functions similar to those achieved by the program P using wired logic such as an ASIC (Application Specific Integrated Circuit).

[0038] A design support method according to an embodiment of the present disclosure will be described with reference to FIG. 4. FIG. 4 is a flowchart of the design support method according to an embodiment of the present disclosure. For example, the design support method is performed in the design support device 100 by the calculation unit 104 executing a program P stored in the storage unit 103. The design support method shown in FIG. 4 derives an optimal shape of a coil component using topology optimization and dimensional optimization. Note that the design of the coil component aims to improve power supply efficiency when misalignment occurs.

[0039] Specifically, the calculation unit 104 mainly executes a first topology optimization (S2), a principal component analysis (S4), and a second topology optimization (S6). Both the first and second topology optimizations are performed using the ON / OFF method.

[0040] First, the calculation unit 104 receives input of design information necessary for design support via the input unit 101 (S1). The design information includes an input function and an objective function for the first topology optimization. In this embodiment, in addition to the input function and the objective function, the design information also includes constraints for the first topology optimization, a threshold value for power supply efficiency used in the first selection described below, and a lower limit value for the cumulative contribution rate used in the second selection described below. Details of the input function, objective function, constraints, threshold value for power supply efficiency, and lower limit value for the cumulative contribution rate will be described later.

[0041] When design information is input via the input unit 101, the calculation unit 104 executes a first topology optimization so as to maximize or minimize an objective function (S2).

[0042] The optimization of the design of the coil components will be described with reference to FIG. 5. FIG. 5 is a schematic diagram showing a virtual design domain for a power transmitting coil component and a power receiving coil component. As shown in FIG. 5, this design support method simultaneously performs two optimizations: a first topology optimization of two magnetic cores and a dimensional optimization of two coils. In the following description, the first topology optimization and dimensional optimization may be collectively referred to as the "first optimization."

[0043] The first topology optimization of two magnetic cores will be described. The input function in the first topology optimization is a function for expressing the shapes of the two magnetic cores, which are the design objects, by defining the distribution of material in a virtual design space. In this embodiment, a normalized Gaussian network (NGnet), which is an example of a basis function, is used as the input function. The input function is expressed by the following equation (1).

[0044]

number

[0045]

number

number

[0046] The first topology optimization is performed by adjusting the first weighting factor included in the input function (i.e., the coupling weights w of the Gaussian basis functions). i ) to derive the shape of the magnetic core that maximizes the objective function. That is, the calculation unit 104 repeats trials to maximize the objective function while varying the first weighting coefficients corresponding to each Gaussian basis function. In this embodiment, the number of Gaussian basis functions in the input function is 108. Therefore, the number of variables in the first topology optimization is 106, which is the number of first weighting functions.

[0047] In the coil size optimization, the calculation unit 104 repeatedly performs trials to maximize the objective function while varying predefined size parameters of the transmitting coil and the receiving coil. As shown in Fig. 5, the shape of each coil to be subjected to size optimization is defined as a cylindrical shape centered on the imaginary central axis A1 (see Fig. 1). Furthermore, each coil is defined to have a rectangular cross section shown in Fig. 5 in a cross section including the imaginary central axis (for example, the YZ cross section in Fig. 1).

[0048] The dimensional parameters to be optimized are the width W of the rectangular cross section, the height H of the rectangular cross section, and the x-coordinate C of the center of the rectangular cross section. x and the y coordinate C of the center of the rectangular cross section y These four dimension parameters are set for each of the transmitting coil and the receiving coil. Therefore, the number of variables in the coil dimension optimization is eight. Therefore, the number of variables in the entire first optimization is 116, which is the sum of the number of variables in the first topology optimization (108) and the number of variables in the dimension optimization (8).

[0049] The objective function in the first optimization is a value to be maximized or minimized in the optimization. In this embodiment, the objective is to maximize the power supply efficiency when a positional deviation occurs. The "power supply efficiency" is, for example, the value obtained by dividing the output power from a power receiving device equipped with a power receiving coil by the input power to a power transmitting device equipped with a power transmitting coil. The objective function is expressed by the following equation (4).

[0050]

number

[0051] The constraint condition in the first optimization is the condition expressed by the following equation (5).

[0052]

number

[0053] In each trial of the first optimization, 116 variables including 108 first weighting coefficients and 8 dimensional parameters are generated, and an evaluation value and a selection value of the shape are calculated based on the first weighting coefficients and the dimensional parameters. Here, the evaluation value is a value calculated by the objective function in each trial, and in this embodiment, it is the sum of the power supply efficiency at the normal position and the power supply efficiency at the shifted position. The selection value is a value calculated by a selection function included in the objective function, and is used in the first selection described below. In this embodiment, the selection function is the power supply efficiency at the shifted position (η in Equation (4) m (p)). The selection function may be a part of the objective function or may be the same as the objective function.

[0054] For example, the first optimization may be terminated when the 116 variables have converged to a predetermined degree, or when a predetermined number of trials have been completed. At the end of the first optimization, a set of 116 variables, including the 108 first weighting coefficients and the 8 dimension parameters, evaluation values, and selection values ​​has been generated for the number of trials.

[0055] Fig. 6 is a graph showing the transition of power supply efficiency during the first optimization process. In the example shown in Fig. 6, the power supply efficiency at the normal position and the shifted position generally increases as the trials are repeated for approximately 100 trials from the start of the first optimization. Thereafter, as the trials are repeated, the power supply efficiencies converge to the values ​​at the end of the first optimization, albeit with some fluctuation. In almost all trials, the power supply efficiency at the normal position is higher than the power supply efficiency at the shifted position.

[0056] Fig. 7 is a diagram showing shapes derived by optimization of the power transmitting coil component and the power receiving coil component. The first topology optimization calculates optimal values ​​for 106 first weighting coefficients and eight dimensional parameters. Fig. 7 shows the shapes of each coil component derived based on these optimal values.

[0057] 4, when the first optimization is completed, the calculation unit 104 executes a first selection (S3) in which some of the variables (i.e., the first weighting coefficients and dimension parameters) generated in the first optimization process are selected as "selected variables." The selected variables are subjected to principal component analysis, which is executed after the first selection.

[0058] Here, the first selection includes selecting some of the first weighting coefficients generated in the first topology optimization process as "selected weighting coefficients." That is, the variables among the selected variables that correspond to the first weighting coefficients are the selected weighting coefficients. Furthermore, the selected weighting coefficients are subjected to principal component analysis as part of the selected variables.

[0059] In this embodiment, the calculation unit 104 selects, as the selected variables, first weighting coefficients and dimension parameters corresponding to some of the trials of the first optimization. For example, when maximizing the objective function in the first optimization, the calculation unit 104 selects, as the selected variables, variables in trials of all the trials whose selected values ​​are equal to or greater than a predetermined threshold. That is, the calculation unit 104 selects, as the selected weighting coefficients, first weighting coefficients in trials of all the trials whose selected values ​​are equal to or greater than a predetermined threshold. In the following description, trials whose selected values ​​are equal to or greater than a predetermined threshold are also referred to as "trials to be analyzed."

[0060] On the other hand, when minimizing the objective function in the first optimization, the calculation unit 104 selects, as the selected variable, a variable in a trial in which the selected value is equal to or less than a predetermined threshold value among all trials. That is, the calculation unit 104 selects, as the selected weighting coefficient, a first weighting coefficient in a trial in which the selected value is equal to or less than a predetermined threshold value among all trials.

[0061] In this embodiment, in the input of design information (S1), "80%" is input as the threshold value of the selection value (i.e., the power supply efficiency at the offset position). Therefore, the calculation unit 104 selects, as the selection variables, the first weighting coefficients and dimension parameters in trials of all trials whose selection value is 80% or more. In FIG. 6, the position corresponding to a power supply efficiency of 80% is indicated by a dashed line. Therefore, referring to FIG. 6, trials in which the power supply efficiency at the offset position is at the same position as the dashed line or above the dashed line are selected as the trials to be analyzed.

[0062] By narrowing down the selection variables to be subjected to the principal component analysis to variables in trials with high selection values, it is possible to analyze only trials with high selection values ​​in the steps after the first selection (S3).

[0063] 4, when the selection variables including the selection weight coefficients are selected, the calculation unit 104 performs principal component analysis on the selection variables (S4). That is, the calculation unit 104 performs principal component analysis on the selection weight coefficients. The number of principal components generated in the principal component analysis is 116, which is the same as the number of the selection variables.

[0064] When the principal component analysis is completed, the calculation unit 104 selects, as selected principal components, a number of principal components that is less than the total number of all principal components from all principal components generated by the principal component analysis (S5). Here, the contribution rate of each selected principal component in the principal component analysis is higher than the contribution rate of each of the principal components that were not selected as selected principal components. In other words, the calculation unit 104 selects, from all principal components, a number of principal components that is less than the total number of all principal components in descending order of contribution rate, and sets these as selected principal components. The number of selected principal components may be one, or may be multiple, as long as it is less than the total number of all principal components.

[0065] For example, the calculation unit 104 selects the minimum number of selected principal components so that the cumulative contribution ratio in the principal component analysis is equal to or greater than a predetermined lower limit. In this embodiment, "70%" is input as the lower limit of the cumulative contribution ratio in the input of design information (S1). Therefore, the calculation unit 104 adds up the principal components in order from the highest principal component, and selects the principal components that have been added up until the cumulative contribution ratio exceeds 70% as the selected principal components. In this embodiment, the calculation unit 104 selects five principal components, the first to fifth principal components, as the selected principal components.

[0066] The cumulative contribution rate of the first to fifth principal components is 70% or more, which means that the first to fifth principal components can represent 70% or more of the information contained in the selected variables.

[0067] Fig. 8 is a graph showing the singular value distribution of principal component analysis. In the graph shown in Fig. 8, the vertical axis represents the singular value in principal component analysis, and the horizontal axis represents the number of principal components added together in descending order of contribution rate. As shown in Fig. 8, the singular value when the first to fifth principal components are added together is in the range of 1 to 10.

[0068] 4, when the second selection is completed, the calculation unit 104 executes the second topology optimization (S6). The input function in the second topology optimization is the sum of the products of each selected principal component and the second weighting coefficient corresponding to each selected principal component, and is expressed by the following equation (6).

[0069]

number

[0070] The objective function and constraints in the second topology optimization are the same as those in the first topology optimization. In the second topology optimization, the calculation unit 104 repeats trials to maximize the objective function while varying the second weighting coefficient. The second topology optimization may be terminated when the second weighting coefficient has converged to a predetermined degree, or when a predetermined number of trials has been reached.

[0071] The number of variables in the second topology optimization is the same as the number of second weighting factors, i.e., the number of selected principal components, which is five in this embodiment. That is, the number of variables in the second topology optimization is significantly reduced compared to the first topology optimization. On the other hand, the input function in the second topology optimization is the sum of the selected principal components each weighted by the second weighting factors, and therefore retains 70% or more of the information content of the selected variables. Therefore, by performing principal component analysis on the selected variables and performing the second topology optimization using the input function including the selected principal components, it is possible to significantly reduce the number of variables in optimization while suppressing a reduction in the amount of information.

[0072] 4, when the second topology optimization is completed, the calculation unit 104 outputs the results of the second topology optimization via the output unit 102 (S7). At this time, the output unit 102 may output the optimized second weighting coefficient values, or may output the shapes of each coil component derived based on the optimized second weighting coefficients. In this embodiment, the calculation unit 104 displays the shapes of each coil component derived by the second topology optimization on a display, which is an example of the output unit 102.

[0073] The shapes of each coil component derived by the second topology optimization are shown in Figure 7. Because the second topology optimization has fewer variables than the first optimization, the shapes derived by the second topology optimization are simpler than the shapes derived by the first optimization.

[0074] 4, when or after the result of the second topology optimization is output, the calculation unit 104 receives instructions from the input unit 101 regarding the operation of the calculation unit 104 after the output (S8). The operations of the calculation unit 104 after the output include, for example, three operations: reducing the selected principal components and performing the second topology optimization again (operation 1), increasing the selected principal components and performing the second topology optimization again (operation 2), and terminating the design support (operation 3).

[0075] In the case of operation 1, the calculation unit 104 selects a smaller number of selected principal components than the number of selected principal components selected in the second selection (S91) and performs the second topology optimization again (S6). Operation 1 can be performed, for example, when the designer looks at the shape derived by the second topology optimization and thinks that it is difficult to extract a contributing shape. In other words, whether operation 1 is performed or not depends on whether it is possible to extract a contributing shape from the shape derived by the second topology optimization (S9).

[0076] As the number of selected principal components increases, the cumulative contribution rate achieved by the selected principal components increases. In other words, the amount of information of the selected variables considered in the second topology optimization can be increased. This makes it possible to calculate second weighting coefficients that reflect more information while reducing the number of variables in the second topology optimization. In other words, it is possible to derive shapes of the transmitting coil component and the receiving coil component that reflect more information.

[0077] In operation 2, the calculation unit 104 selects a larger number of selected principal components than the number of selected principal components selected by the second selection (S101) and performs the second topology optimization again (S6). Operation 2 can be performed, for example, when the designer looks at the shape derived by the second topology optimization and realizes that a contributing shape can be extracted, but also wants to confirm further derived shapes. In other words, whether operation 2 is performed or not depends on whether confirmation of other shapes derived by the second topology optimization is desired (S10).

[0078] By reducing the number of selected principal components, the number of variables in the second topology optimization can be reduced, which makes the shape derived by the second topology optimization simpler, making it easier to extract the contributing shapes.

[0079] In the case of operation 3, the calculation unit 104 ends the design support provided by the design support device 100.

[0080] An instruction for an operation is given, for example, by the designer selecting an operation option displayed on the output unit 102 (for example, a display) via the input unit 101. For example, the option may be "optimize by reducing the selected principal components," "optimize by increasing the selected principal components," or "end design support."

[0081] Alternatively, the options may not include the content of the operation to be executed by the calculation unit 104. In this embodiment, the calculation unit 104 displays three options via the output unit 102: "Contributing shape cannot be extracted" (option 1), "Contributing shape can be extracted, but further shape derivation is desired" (option 2), and "Contributing shape can be extracted, and further shape derivation is not necessary" (option 3). The calculation unit 104 also receives an instruction for an operation by selecting one of options 1 to 3 via the input unit 101.

[0082] When option 1 is selected, the calculation unit 104 executes operation 1. For example, the calculation unit 104 reduces the number of selected principal components by 1 from the number of selected principal components selected in the second selection (S91), and executes the second topology optimization again (S6).

[0083] When option 2 is selected, the calculation unit 104 executes operation 2. For example, the calculation unit 104 increments the number of selected principal components by 1 from the number of selected principal components selected in the second selection (S101), and executes the second topology optimization again (S6).

[0084] If option 3 is selected, the calculation unit 104 ends the design support.

[0085] <Modification> If a threshold value for a selected value (e.g., power supply efficiency at a shifted position) is not input in the input (S1) of design information, the calculation unit 104 receives an input of a threshold value for the selected value via the input unit 101 between the first optimization (S2) and the first selection (S3). At this time, the calculation unit 104 may display, via the output unit 102, a table, graph (see FIG. 6 ), or the like showing the transition of the selected value in the process of the first optimization. In this case, the designer can refer to the transition of the selected value in the actual first optimization and determine the threshold value for the selected value in accordance with the transition.

[0086] If the lower limit value of the cumulative contribution rate is not input in the input of design information (S1), the calculation unit 104 accepts an input of the lower limit value of the cumulative contribution rate via the input unit 101 between the principal component analysis (S4) and the second selection (S5). At this time, the calculation unit 104 may display, via the output unit 102, a table, a graph, or the like showing the relationship between the number of principal components to be added together and the amount of information reflected in the added principal components. For example, the calculation unit 104 may display, via the output unit 102, a graph showing the singular value distribution (see FIG. 8 ) or a graph showing the cumulative contribution rate. In this case, the designer can refer to the singular values, cumulative contribution rates, etc. corresponding to the principal components to be added together and determine the lower limit value of the cumulative contribution rate based on these values.

[0087] The calculation unit 104 may output shapes corresponding to at least some of the multiple principal components generated by the principal component analysis through the output unit 102. For example, the calculation unit 104 may output the result of the second topology optimization through the output unit 102 (S7) and display the shape corresponding to at least the first principal component on a display. For example, as shown in Fig. 9, the calculation unit 104 may display the shapes corresponding to each selected principal component on a display through the output unit 102. Fig. 9 is a diagram showing shapes corresponding to the first to third principal components of a power transmitting coil component and a power receiving coil component.

[0088] The principal components with higher contribution rates reflect more of the information contained in the selected variables than the principal components with lower contribution rates, and therefore the shapes corresponding to the higher principal components reflect more of the shape features derived by the first optimization.

[0089] By outputting the shapes corresponding to the higher-ranking principal components by the output unit 102, the designer can extract contributing shapes while referring to the shapes corresponding to each principal component along with the shape derived by the second topology optimization. This makes it easier to extract contributing shapes from the overall shape derived by optimization.

[0090] Furthermore, when shapes corresponding to principal components other than the selected principal component are output, the designer can refer to the shapes corresponding to the other principal components and decide whether or not to check the other shapes (S10).

[0091] The shapes corresponding to at least some of the principal components may be output at any timing after the principal component analysis (S4). For example, when the lower limit value of the cumulative contribution rate is input after the principal component analysis, the shapes corresponding to at least some of the principal components may be displayed on the display serving as the output unit 102 before the input.

[0092] The design support method described above can be realized, for example, by using a design support device 100 having an input unit 101, an output unit 102, a storage unit 103, and a calculation unit 104. Therefore, the design support device 100 can more easily extract a contributing shape from an overall shape derived by optimization. Furthermore, the design support method can be realized, for example, by the calculation unit 104 executing a program P. Therefore, the program P can more easily extract a contributing shape from an overall shape derived by optimization.

[0093] According to the design support method, a first topology optimization is first performed. The first topology optimization can derive a complex magnetic core shape because it uses a large number of variables (e.g., the number of first weighting coefficients) to represent the magnetic core shape. This makes it easier to derive a new magnetic core shape that is not bound by existing design concepts.

[0094] By performing principal component analysis on the first weighting coefficients generated in the first topology optimization process, the information on the first weighting coefficients, i.e., the information on the shape of the magnetic core, can be compressed into the principal components with the highest contribution rates.

[0095] Some principal components are selected from all principal components as selected principal components (second selection (S5)), and a second topology optimization is performed using a function including the selected principal components as an input function. Here, the number of second weighting coefficients corresponding to each selected principal component is smaller than the number of first weighting coefficients. Therefore, in the second topology optimization, optimization can be performed using fewer variables while still utilizing the information on the first weighting coefficients generated during the first topology optimization process. This makes it possible to provide a design support method that makes it easy to derive a new magnetic core shape and to more easily extract contributing shapes from the overall shape derived through optimization.

[0096] According to the design support method, the selected variables to be subjected to principal component analysis are selected based on the selected values ​​from all first weighting coefficients. Therefore, the selected variables can be limited to first weighting coefficients that are advantageous for maximizing or minimizing the objective function. For example, by selecting the first weighting coefficients in trials whose selected values ​​are equal to or greater than a threshold as the selected weighting coefficients, the first weighting coefficients in trials whose selected values ​​are low can be excluded from the principal component analysis. This makes it easier for the contributing shapes to be reflected in the results of the second topology optimization, thereby more reliably deriving a shape that maximizes the objective function in the second topology optimization.

[0097] According to the design support method, the number of selected principal components is the minimum number that makes the cumulative contribution ratio in the principal component analysis equal to or greater than a predetermined lower limit, thereby reducing the number of variables in the second topology optimization while suppressing a decrease in the amount of information of the selected variables used in the second topology optimization.

[0098] According to the design support method, the calculation unit 104 terminates the design support, increases the number of selected principal components and performs the second topology optimization again, or decreases the number of selected principal components and performs the second topology optimization again, based on an instruction input via the input unit 101.

[0099] For example, if it is difficult to extract a contributing shape from the shape derived by the second topology optimization, the selected principal components are reduced and only the second topology optimization is performed again. In this case, there is no need to redo the entire design support, which reduces the time required to derive a shape through the second topology optimization. Therefore, compared to redoing the entire design support, a simpler shape can be easily derived.

[0100] For example, if it is desired to derive a further shape, the selected principal components are increased and only the second topology optimization is performed again. In this case, since there is no need to redo the entire design support, the time required to derive the shape through the second topology optimization can be reduced. Therefore, compared to redoing the entire design support, it is possible to derive a further shape more easily. By visually comparing the shape derived through the first second topology optimization with the further shape, it is possible to more easily derive the contributing shape.

[0101] The principal components with higher contribution rates reflect more of the information contained in the selected variables than the principal components with lower contribution rates, and therefore the shapes corresponding to the higher principal components reflect more of the shape features derived by the first optimization.

[0102] By outputting the shapes corresponding to the higher-ranking principal components by the output unit 102, the designer can extract contributing shapes while referring to the shapes corresponding to each principal component along with the shape derived by the second topology optimization. This makes it easier to extract contributing shapes from the overall shape derived by optimization.

[0103] The ON / OFF method, which is one of the topology optimization methods, tends to derive shapes that are difficult to extract contributing shapes from, such as shapes separated into multiple parts, compared to other methods such as the density method. Therefore, it is difficult to extract contributing shapes from the derived shapes.

[0104] According to the design support method, the second topology optimization can be performed using fewer variables while utilizing information on the first weighting coefficients generated in the first topology optimization process, thereby providing a design support method that can easily derive a new magnetic core shape and more easily extract contributing shapes from the overall shape derived by optimization.

[0105] According to the design support method, since the design object is a coil component used for contactless power supply, it is possible to provide a design support method for coil components that can more easily extract the characteristic shapes of each coil component from the overall shape derived by optimization.

[0106] The design support device 100 is realized by utilizing the calculation unit 104. That is, the design support method executed by the design support device 100 can be realized by the calculation unit 104 executing the program P. The program P is a computer program for causing the calculation unit 104 to execute the design support method. The program P makes it possible to more easily extract a contributing shape from the overall shape derived by optimization.

[0107] The program P for causing the calculation unit 104 to execute the design support method may be provided by being recorded on a recording medium. The recording medium makes it possible to more easily extract the contributing shape from the overall shape derived by optimization.

[0108] The present disclosure is not limited to the above-described embodiment and can be embodied in various other forms. For example, in the above description, the design object is a power transmitting coil component and a power receiving coil component used in contactless power transfer, but the present disclosure is not limited to this. For example, the design object may be only one of the power transmitting coil component and the power receiving coil component. Furthermore, the design object may be only one of the magnetic core and the coil in each coil component.

[0109] For example, the design object may be a heat sink provided on a heat-generating component. When providing design support for a heat sink, a Gaussian basis function representing the shape of the heat sink may be used as an input function for the first topology optimization. The objectives of the first and second topology optimizations may be, for example, minimizing the weight of the heat sink and / or minimizing the average temperature of the heat-generating component. A constraint in the first and second topology optimizations may be, for example, that the temperature of the heat-generating component is within the rated temperature range of the heat-generating component when heated with a predetermined amount of heat.

[0110] Furthermore, for example, the design object may be the shape of a printed circuit board or shield provided in an electronic component, the shape of an electromagnet contact in a relay, the shape of an arm in a robot, the shape of a cuff for a blood pressure monitor, or the like.

[0111] Although the first optimization described above involves performing a first topology optimization of the magnetic core and a dimensional optimization of the coil, the present disclosure is not limited to this. For example, the first optimization may involve performing only the first topology optimization of the magnetic core. In this case, the coil may be defined as having a predetermined shape in the first optimization.

[0112] Although the ON / OFF method is used in the first and second topology optimizations described above, the present disclosure is not limited to this. For example, the density method may be used in the first and second topology optimizations.

[0113] Although a normalized Gaussian function network is used as the input function for the first and second topology optimizations in the above description, the present disclosure is not limited to this. For example, a Gaussian function, a trigonometric function, or the like may be used as the input function.

[0114] Furthermore, although the analysis target trial is described above as a trial in which the selected value (i.e., the power supply efficiency at the shifted position) is 80% or more, the present disclosure is not limited to this. For example, the analysis target trial may be a trial in which the selected value is 50% or more of the maximum selected value among all trials, or a trial in which the selected value is 50% or more of the average selected value of the final generation. Furthermore, when a genetic algorithm is used in the first optimization, the analysis target trial may be a trial in which the selected value is 50% or more of the average selected value of the convergent generation. Here, the convergent generation refers to the nth generation when the difference between the average selected value of the nth generation and the average selected value of the (n-1)th generation becomes 20% or less of the average selected value of the nth generation for the first time.

[0115] In the above description, the selected principal components in the second selection (S5) are selected so that the cumulative contribution ratio is equal to or greater than a lower limit. However, the present disclosure is not limited to this. For example, the selected principal components may be the minimum number of principal components that result in a singular value of 10 or less. Furthermore, for example, if the difference between a first singular value realized by n principal components and a second singular value realized by n-1 principal components is 30% or less of the second singular value, the selected principal components may be the n principal components. Furthermore, for example, the number of selected principal components may be the minimum number of principal components that results in a gradient of the derivative smaller than a predetermined value when the approximation curve of the singular values ​​is differentiated in a graph of the singular value distribution (see FIG. 8).

[0116] In the above description, the number of selected principal components is determined based on the cumulative contribution ratio or the singular value, but the present disclosure is not limited to this. For example, in the input of design conditions (S1), any number of selected principal components may be input via the input unit 101.

[0117] Any of the various embodiments or modifications described above can be combined appropriately to achieve the effects of each. In addition, combinations of embodiments, combinations of examples, or combinations of embodiments and examples are possible, and combinations of features from different embodiments or examples are also possible.

[0118] Although the present disclosure has been fully described in connection with the preferred embodiments with reference to the accompanying drawings, various changes and modifications will be apparent to those skilled in the art, and such changes and modifications are to be understood as being included within the scope of the present disclosure as defined by the appended claims unless they depart therefrom.

[0119] Various embodiments of the present disclosure have been described in detail above with reference to the drawings. Finally, various aspects of the present disclosure will be described. Note that in the following description, reference numerals will also be used as examples.

[0120] According to a first aspect of the present disclosure, performing a first topology optimization (S2) in which an input function representing the shape of a design object using basis functions is used, and a plurality of first weighting coefficients in the basis functions are optimized so as to maximize or minimize an objective function; performing a first selection (S3) of selecting some of the plurality of first weighting coefficients generated in the process of the first topology optimization (S2) as a plurality of selected weighting coefficients; performing a principal component analysis (S4) on the plurality of selected weighting coefficients; performing a second selection (S5) of selecting, as selected principal components, principal components whose number is less than the total number of the plurality of principal components generated by the principal component analysis (S4), wherein the contribution rate of each selected principal component in the principal component analysis (S4) is higher than the contribution rate of principal components other than the selected principal component; performing a second topology optimization (S6) in which the sum of products of the selected principal components and second weighting coefficients corresponding to each selected principal component is used as an input function; The present invention provides a design support method including:

[0121] According to a second aspect of the present disclosure, In the first selection (S3), When maximizing the objective function in the first topology optimization (S2), the plurality of first weighting coefficients generated when a value of a selection function included in the objective function becomes equal to or greater than a predetermined threshold are selected as the selection weighting coefficients; When minimizing the objective function in the first topology optimization (S2), the plurality of first weighting coefficients generated when a value of a selection function included in the objective function is equal to or less than a predetermined threshold are selected as the selection weighting coefficients. A design support method according to a first aspect is provided.

[0122] According to a third aspect of the present disclosure, there is provided the design support method according to the first or second aspect, wherein the number of the selected principal components is the minimum number that makes a cumulative contribution rate in the principal component analysis (S4) equal to or greater than a predetermined lower limit value.

[0123] According to a fourth aspect of the present disclosure, Executed by a calculation unit (104) connected to an input unit (101), The calculation unit (104) After the output (S7) of the second topology optimization result, the input unit (101) receives an input (S8) of an instruction regarding the operation of the calculation unit (104) after the output; Based on the instruction, the design support is terminated, or the number of selected principal components is increased (S101) and the second topology optimization (S6) is performed again, or the number of selected principal components is decreased (S91) and the second topology optimization (S6) is performed again. The design support method according to any one of the first to third aspects is provided.

[0124] According to a fifth aspect of the present disclosure, Executed by a calculation unit (104) connected to an output unit (102), the calculation unit (104) outputs shapes corresponding to at least some of the plurality of principal components by the output unit (102); The design support method according to any one of the first to fourth aspects is provided.

[0125] According to a sixth aspect of the present disclosure, there is provided the design support method according to any one of the first to fifth aspects, wherein the first topology optimization (S2) and the second topology optimization (S6) are performed by an ON / OFF method.

[0126] According to a seventh aspect of the present disclosure, there is provided a design support method according to any one of the first to sixth aspects, wherein the design object is at least one of a power transmission coil component (1) and a power receiving coil component used in contactless power supply.

[0127] According to an eighth aspect of the present disclosure, there is provided a program (P) for causing a calculation unit (104) to execute the design support method according to any one of the first to seventh aspects.

[0128] According to a ninth aspect of the present disclosure, there is provided a recording medium having the program (P) according to the eighth aspect recorded thereon.

[0129] According to a tenth aspect of the present disclosure, An input unit (101), an output unit (102); a calculation unit (104) connected to the input unit (101) and the output unit (102) and configured to perform a first topology optimization (S2), a principal component analysis (S4), and a second topology optimization (S6); Equipped with The calculation unit (104) receiving, by the input unit (101), an input (S1) of an input function used in the first topology optimization (S2) and expressing the shape of a design object using basis functions, and an objective function used in the first topology optimization (S2); performing the first topology optimization (S2) to optimize a plurality of first weighting coefficients in the basis functions so as to maximize or minimize the objective function; performing a first selection (S3) of selecting some of the plurality of first weighting factors generated in the process of the first topology optimization (S2) as a plurality of selected weighting factors; performing a principal component analysis (S4) of the plurality of selected weighting factors; performing a second selection (S5) of selecting, as selected principal components, principal components whose number is less than the total number of the plurality of principal components generated by the principal component analysis (S4), wherein the contribution rate of each selected principal component in the principal component analysis (S4) is higher than the contribution rates of principal components other than the selected principal component; performing the second topology optimization (S6) using the sum of products of the selected principal components and second weighting coefficients corresponding to each selected principal component as an input function; The output unit (102) outputs (S7) the result of the second topology optimization. A design support device (100) is provided.

[0130] According to an eleventh aspect of the present disclosure, In the first selection (S3), the calculation unit (104) When maximizing the objective function in the first topology optimization (S2), the plurality of first weighting coefficients generated when a value of a selection function included in the objective function becomes equal to or greater than a predetermined threshold are selected as the selection weighting coefficients; When minimizing the objective function in the first topology optimization (S2), the plurality of first weighting coefficients generated when a value of a selection function included in the objective function is equal to or less than a predetermined threshold are selected as the selection weighting coefficients. A design support device (100) according to a tenth aspect is provided.

[0131] According to a twelfth aspect of the present disclosure, there is provided the design support device (100) according to the tenth or eleventh aspect, wherein the number of the selected principal components is the minimum number that makes a cumulative contribution rate in the principal component analysis (S4) equal to or greater than a predetermined lower limit value.

[0132] According to a thirteenth aspect of the present disclosure, The calculation unit (104) After the output (S7) of the second topology optimization result, the input unit (101) receives an input (S8) of an instruction regarding the operation of the calculation unit (104) after the output; Based on the instruction, the design support is terminated, or the number of selected principal components is increased (S101) and the second topology optimization (S6) is performed again, or the number of selected principal components is decreased (S91) and the second topology optimization (S6) is performed again. The present invention provides a design support device (100) according to any one of tenth to twelfth aspects.

[0133] According to a fourteenth aspect of the present disclosure, there is provided the design support device (100) according to any one of the tenth to thirteenth aspects, wherein the calculation unit (104) outputs shapes corresponding to at least some of the plurality of principal components via the output unit (102).

[0134] According to a fifteenth aspect of the present disclosure, there is provided the design support device (100) according to any one of the tenth to fourteenth aspects, wherein the calculation unit (104) performs the first topology optimization (S2) and the second topology optimization (S6) by an ON / OFF method.

[0135] According to a seventh aspect of the present disclosure, there is provided a design support device (100) according to any one of the tenth to fifteenth aspects, wherein the design object is at least one of a power transmission coil component (1) and a power receiving coil component used for contactless power supply. [Industrial Applicability]

[0136] INDUSTRIAL APPLICABILITY The present disclosure is useful for designing a design object using topology optimization, since it makes it possible to more easily extract the characteristic shape of the design object from the overall shape derived by optimization. [Explanation of symbols]

[0137] 1. Power transmission coil parts 2 Magnetic core 3. Transmitting coil 31 Upper edge 21 Base 211 Outer edge 22 Pillar section 221 Proximal end 222 Tip 23 Cap part 24 Wall 241 Upper edge 100 Design support equipment 101 Input section 102 Output section 103 Storage section 104 Arithmetic section

Claims

1. performing a first topology optimization using an input function that represents a shape of a design object using basis functions, and optimizing a plurality of first weighting coefficients in the basis functions so as to maximize or minimize an objective function; performing a first selection of selecting some of the plurality of first weighting coefficients generated in the process of the first topology optimization as a plurality of selected weighting coefficients; performing a principal component analysis on the plurality of selected weighting coefficients; a second selection for selecting, as selected principal components, principal components whose number is less than the total number of the plurality of principal components generated by the principal component analysis, wherein the contribution rate of each selected principal component in the principal component analysis is higher than the contribution rate of principal components other than the selected principal component; performing a second topology optimization in which a sum of products of the selected principal components and second weighting coefficients corresponding to each selected principal component is used as an input function; A design support method including:

2. In the first selection, when maximizing the objective function in the first topology optimization, selecting, as the selected weight coefficients, the plurality of first weight coefficients generated when a value of a selection function included in the objective function is equal to or greater than a predetermined threshold; When minimizing the objective function in the first topology optimization, the plurality of first weighting coefficients generated when a value of a selection function included in the objective function is equal to or less than a predetermined threshold are selected as the selection weighting coefficients. The design support method according to claim 1 .

3. 3. The design support method according to claim 1, wherein the number of selected principal components is the minimum number that makes the cumulative contribution rate in the principal component analysis equal to or greater than a predetermined lower limit value.

4. Executed by a calculation unit connected to the input unit, The calculation unit receiving, by the input unit, an instruction regarding the operation of the calculation unit after outputting the result of the second topology optimization; Based on the instruction, the design support is terminated, or the number of selected principal components is increased and the second topology optimization is performed again, or the number of selected principal components is decreased and the second topology optimization is performed again. The design support method according to claim 1 or 2.

5. Executed by a calculation unit connected to the output unit, the calculation unit outputs, by the output unit, shapes corresponding to at least some of the plurality of principal components, The design support method according to claim 1 or 2.

6. The design support method according to claim 1 , wherein the first topology optimization and the second topology optimization are performed by an ON / OFF method.

7. The design support method according to claim 1 or 2, wherein the object to be designed is at least one of a power transmission coil component and a power reception coil component used in contactless power supply.

8. A program for causing a calculation unit to execute the design support method according to claim 1 or 2.

9. A recording medium on which the program according to claim 8 is recorded.

10. an input unit; an output unit; a calculation unit connected to the input unit and the output unit, the calculation unit performing a first topology optimization, a principal component analysis, and a second topology optimization; Equipped with The calculation unit receiving, by the input unit, an input function used in the first topology optimization and expressing a shape of a design object using basis functions, and an objective function used in the first topology optimization; performing the first topology optimization to optimize a plurality of first weighting coefficients in the basis functions so as to maximize or minimize the objective function; performing a first selection of selecting some of the plurality of first weighting coefficients generated in the process of the first topology optimization as a plurality of selected weighting coefficients; performing a principal component analysis of the plurality of selected weighting coefficients; a second selection is performed in which a number of principal components less than the total number of the plurality of principal components generated by the principal component analysis are selected as selected principal components, wherein the contribution rate of each selected principal component in the principal component analysis is higher than the contribution rate of principal components other than the selected principal component; performing the second topology optimization using a sum of products of the selected principal components and second weighting factors corresponding to each selected principal component as an input function; outputting a result of the second topology optimization by the output unit; Design support equipment.

11. In the first selection, the calculation unit when maximizing the objective function in the first topology optimization, selecting, as the selected weight coefficients, the plurality of first weight coefficients generated when a value of a selection function included in the objective function is equal to or greater than a predetermined threshold; When minimizing the objective function in the first topology optimization, the plurality of first weighting coefficients generated when a value of a selection function included in the objective function is equal to or less than a predetermined threshold are selected as the selection weighting coefficients. The design support device according to claim 10.

12. 12. The computer aided design system according to claim 10, wherein the number of selected principal components is the minimum number that makes the cumulative contribution rate in the principal component analysis equal to or greater than a predetermined lower limit value.

13. The calculation unit receiving, by the input unit, an instruction regarding the operation of the calculation unit after outputting the result of the second topology optimization; Based on the instruction, the design support is terminated, or the number of selected principal components is increased and the second topology optimization is performed again, or the number of selected principal components is decreased and the second topology optimization is performed again. The design support device according to claim 10 or 11.

14. The design support device according to claim 10 or 11, wherein the calculation unit outputs shapes corresponding to at least some of the plurality of principal components by the output unit.

15. The design support device according to claim 10 , wherein the calculation unit performs the first topology optimization and the second topology optimization using an ON / OFF method.

16. The design support device according to claim 10 or 11, wherein the object to be designed is at least one of a power transmission coil component and a power reception coil component used in contactless power supply.

Citation Information

Patent Citations

  • Rotor design method and design system for rotating machine

    JP2023136975A