Power Magnetic Devices. Scott D. Sudhoff

Чтение книги онлайн.

Читать онлайн книгу Power Magnetic Devices - Scott D. Sudhoff страница 32

Power Magnetic Devices - Scott D. Sudhoff

Скачать книгу

10−1 10−2 Encoding log log log log log log Chromosome 1 1 1 1 1 1 Schematic illustration of single-objective optimization study.

      We have now set forth a fitness function and a domain for the parameter vector, and so we can proceed to conduct an optimization. We will begin with a single‐objective case. To conduct this study, a MATLAB‐based genetic optimization toolbox known as GOSET was used. This open‐source code and the code for this particular example are available at no cost in Sudhoff [6].

Schematic illustration of uI-core design.

      At this point, the question arises regarding how we know that our design is optimal. Unfortunately, we do not. There is not an optimization algorithm known that can guarantee convergence to the global optimum for a generic problem without known mathematical properties. However, in the GOSET code used for this example, a traditional optimization method (Nelder–Mead simplex) is used to optimize the design starting from the endpoint of the GA run, and this helps to ensure a local optimum. Still, there is no guarantee that a global optimum is obtained. Therefore, the prudent designer will re‐run the optimization several times in order to gain confidence in the results. The runs can then be inspected to see if all runs converged to the same fitness. If significant variation in fitness has occurred, the use of more generations and/or a larger population size is indicated.

      For our single‐objective optimization problem, the optimization was re‐run a multitude of times in order to investigate the variability of the design obtained from one run to the next. We will view variation of parameters and metrics in terms of normalized standard deviations. For example, the normalized standard deviation of the number of turns is the standard deviation of the number of turns divided by the median value of the number of turns for each design, interpreted as a percentage. Conducting the optimization process 100 times yielded the following normalized standard deviations: N with a 11%, ds with a 4.4%, ws with a 17%, wc with a 6.4%, lc with a 14%, and g with a 11% standard deviation. These may seem relatively large. However, it is interesting that normalized standard deviation in mass is only 1.0%. This indicates that there is a family of designs with equally good performance. It is interesting to observe that while appreciable design variation was found, every solution determined was viable (and not that different in terms of performance metrics).

Schematic illustration of multi-objective optimization results. Schematic illustration of sample design from Pareto-optimal front.

Скачать книгу