论文标题

用于考虑电动力学的电气工程应用的开源软件:电子

Open-source software for electrical engineering applications requiring consideration of electrodynamics: elecode

论文作者

Kuklin, Dmitry

论文摘要

该作品为需要考虑电磁工艺的各种电气工程应用提供了电子码,开源软件。该软件的主要重点是动力工程应用程序。但是,该软件不会施加任何阻止其他用途的特定限制。与基于有限差时间域(FDTD)方法的其他开源软件相反,Elecode实现了各种薄导线建模技术,这些技术允许模拟由电线组成的复杂对象。此外,实现的图形用户界面(GUI)有助于方便地修改模型。该软件提供了用于模拟和测量电土壤特性的辅助数值方法,允许进行与雷电相关的模拟(包括涉及隔离崩溃模型的模拟)以及接地特征的计算。负责FDTD模拟的代码的一部分在以前的工作中经过了很好的测试。最近,该代码被重写,以添加一个方便的界面,用于将其用作库,命令行程序或GUI程序。最后,该代码是根据开源许可发布的。该软件的主要功能在工作中描述了。提供了几个涵盖主要软件功能的示例。电子模式可在https://gitlab.com/dmika/elecode上找到。

The work presents elecode, open-source software for various electrical engineering applications that require considering electromagnetic processes. The primary focus of the software is power engineering applications. However, the software does not impose any specific limitations preventing other uses. In contrast to other open-source software based on the Finite Difference Time Domain (FDTD) method, elecode implements various thin wire modeling techniques which allow simulating complex objects consisting of wires. In addition, implemented graphical user interface (GUI) helps modify models conveniently. The software provides auxiliary numerical methods for simulations and measurements of the electrical soil properties, allows conducting lightning-related simulations (including those involving isolation breakdown models), and calculations of grounding characteristics. The part of the code responsible for FDTD simulations is well tested in previous works. Recently, the code was rewritten in order to add a convenient interface for using it as a library, command-line program, or GUI program. Finally, the code was released under an open-source license. The main capabilities of the software are described in the work. Several simulation examples covering main software features are presented. elecode is available at https://gitlab.com/dmika/elecode.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源