首页> 外文期刊>Compel >Faster, more accurate, parallelized inversion for shape optimization in electroheat problems on a graphics processing unit (GPU) with the real-coded genetic algorithm
【24h】

Faster, more accurate, parallelized inversion for shape optimization in electroheat problems on a graphics processing unit (GPU) with the real-coded genetic algorithm

机译:更快,更准确,并行化的逆运算,用于通过实编码遗传算法在图形处理单元(GPU)上优化电热问题中的形状

获取原文
获取原文并翻译 | 示例
           

摘要

Purpose - Inverting electroheat problems involves synthesizing the electromagnetic arrangement of coils and geometries to realize a desired heat distribution. To this end two finite element problems need to be solved, first for the magnetic fields and the joule heat that the associated eddy currents generate and then, based on these heat sources, the second problem for heat distribution. This two-part problem needs to be iterated on to obtain the desired thermal distribution by optimization. Being a time consuming process, the purpose of this paper is to parallelize the process using the graphics processing unit (GPU) and the real-coded genetic algorithm, each for both speed and accuracy. Design/methodology/approach - This coupled problem represents a heavy computational load with long wait-times for results. The GPU has recently been demonstrated to enhance the efficiency and accuracy of the finite element computations and cut down solution times. It has also been used to speedup the naturally parallel genetic algorithm. The authors use the GPU to perform coupled electroheat finite element optimization by the genetic algorithm to achieve computational efficiencies far better than those reported for a single finite element problem. In the genetic algorithm, coding objective functions in real numbers rather than binary arithmetic gives added speed and accuracy. Findings - The feasibility of the method proposed to reduce computational time and increase accuracy is established through the simple problem of shaping a current carrying conductor so as to yield a constant temperature along a line. The authors obtained a speedup (CPU time to GPU time ratio) saturating to about 28 at a population size of 500 because of increasing communications between threads. But this far better than what is possible on a workstation. Research limitations/implications - By using the intrinsically parallel genetic algorithm on a GPU, large complex coupled problems may be solved very quickly. The method demonstrated here without accounting for radiation and convection, may be trivially extended to more completely modeled electroheat systems. Since the primary purpose here is to establish methodology and feasibility, the thermal problem is simplified by neglecting convection and radiation. While that introduces some error, the computational procedure is still validated. Practical implications - The methodology established has direct applications in electrical machine design, metallurgical mixing processes, and hyperthermia treatment in oncology. In these three practical application areas, the authors need to compute the exciting coil (or antenna) arrangement (current magnitude and phase) and device geometry that would accomplish a desired heat distribution to achieve mixing, reduce machine heat or burn cancerous tissue. This process presented does it more accurately and speedily. Social implications - Particularly the above-mentioned application in oncology will alleviate human suffering through use in hyperthermia treatment planning in cancer treatment. The method presented provides scope for new commercial software development and employment. Originality/value - Previous finite element shape optimization of coupled electroheat problems by this group used gradient methods whose difficulties are explained. Others have used analytical and circuit models in place of finite elements. This paper applies the massive parallelization possible with GPUs to the inherently parallel genetic algorithm, and extends it from single field system problems to coupled problems, and thereby realizes practicable solution times for such a computationally complex problem. Further, by using GPU computations rather than CPU, accuracy is enhanced. And then by using real number rather than binary coding for object functions, further accuracy and speed gains are realized.
机译:目的-逆转电热问题涉及合成线圈和几何形状的电磁布置,以实现所需的热量分布。为此,需要解决两个有限元问题,首先是磁场和相关涡流产生的焦耳热,然后是基于这些热源的第二个热分布问题。这两个问题需要反复进行,以通过优化获得所需的热分布。作为耗时的过程,本文的目的是使用图形处理单元(GPU)和实数编码遗传算法来并行化该过程,这两种方法均兼顾了速度和准确性。设计/方法/方法-此耦合问题表示计算量很大,结果等待时间很长。最近证明了GPU可提高有限元计算的效率和准确性,并缩短求解时间。它也已用于加速自然并行遗传算法。作者使用GPU通过遗传算法执行耦合电热有限元优化,以实现远远优于单个有限元问题的计算效率。在遗传算法中,用实数而不是二进制算术编码目标函数可提高速度和准确性。发现-提出的减少计算时间和提高精度的方法的可行性是通过对载流导体进行整形以产生沿线的恒定温度这一简单问题来确定的。由于线程之间通信的增加,在人口总数为500的情况下,作者获得了大约为28的加速比(CPU时间与GPU时间之比)。但这远比工作站上的性能要好。研究局限/意义-通过在GPU上使用固有的并行遗传算法,可以非常快速地解决大型复杂的耦合问题。此处说明的不考虑辐射和对流的方法可以简单地扩展到更完整建模的电热系统。由于此处的主要目的是建立方法论和可行性,因此通过忽略对流和辐射简化了散热问题。尽管这会引入一些错误,但计算过程仍然有效。实际意义-建立的方法可直接应用于电机设计,冶金混合工艺以及肿瘤学中的高温治疗。在这三个实际应用领域中,作者需要计算励磁线圈(或天线)的布置(电流幅度和相位)和设备几何形状,以实现所需的热量分布,从而实现混合,减少机器热量或燃烧癌组织。提出的这个过程可以更准确,更快地完成它。社会意义-特别是上述在肿瘤学中的应用将通过在癌症治疗中的高热治疗计划中使用来减轻人类的痛苦。提出的方法为新的商业软件开发和使用提供了范围。独创性/价值-该小组先前使用耦合方法对耦合电热问题进行有限元形状优化时使用了梯度方法,其难度得到了解释。其他人则使用分析和电路模型代替有限元。本文将GPU的大规模并行化应用于固有的并行遗传算法,并将其从单现场系统问题扩展到耦合问题,从而为此类计算复杂的问题实现了可行的求解时间。此外,通过使用GPU计算而不是CPU,可以提高准确性。然后,通过对对象函数使用实数而不是二进制编码,可以实现更高的精度和速度增益。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号