论文部分内容阅读
摘 要:ATP(Alternative Transient Program)是电磁暂态计算程序(Electro-Megnetic Transient Program, EMTP)的免费分支,目前在电力系统暂态计算中受到普遍应用。在一些情况下,需要自己手工编写或处理ATP的输入和输出文件,或是进行批量相似仿真任务,由于人工操作过于费时费力,此时可能需要用外部程序控制调用ATP。这都要求了解输入、输出文件的格式。文章简要介绍了ATP的文件系统、输入文件和输出文件的格式,希望能够给ATP用户一些启发。
关键词:EMTP;ATP;文件系统;输入文件;输出文件
中图分类号:TM726 文献标识码:A 文章编号:1006-8937(2016)29-0069-02
1 概 述
电磁暂态计算程序(Electro-Megnetic Transient Program, EMTP)最初由美国帮纳维尔电力局(BPA)的Dommel博士和Mayer博士开发,在电磁暂态计算领域获得了很大成功。尔后,在最初的EMTP程序的基础上,又衍生出了一些不同的分支,常见的有PSCAD,EMTP-RV,EMTP-ATP等。其中,EMTP-ATP是免费的分支,国内常简称为ATP。
与EMTP一样,ATP算法的基础是贝杰龙(Bergeron)模型。其基本思想是把复杂的设备、元器件(例如变压器、线路等)等效为最基本的电源、电阻、电容、电感、传输线和开关元件,而该模型的核心就是把电容、电感和传输线等效成电阻和历史电流源的网络,历史电流源的取值由上一个仿真步长中的电流决定。由此可以把电路化成电源、开关和电阻的网络,方便求解。最终电阻网络的求解是用节点电压法。
除了以上基本元件类型以外,ATP还提供了功能更为强大的TACs模块和MODELs模块,能够实现高级用户对元器件自定义的需求,因此ATP对复杂问题的处理能力是很强大的。除此以外,对于电力系统中的一些设备,如电机、变压器、线路等,都有现成的模型,还往往提供多个模型供不同需求的用户选择,因此对普通用户而言,ATP也具有使用简单,容易上手的优点。
有时候用户需要自行编写或是修改ATP的输入文件,更常见的是读、处理输出文件。因此本文简要介绍了ATP输入文件的格式,详细介绍了输出文件的格式。希望对ATP用户能够有一些帮助。
2 ATP的文件系统
ATP用户常见的ATPDraw操作界面,如图1所示。
实际上,ATPDraw只是挪威的H?idalen博士所开发的用户界面,用于电路图的绘制并生成标准的ATP输入文件,并不包含ATP程序本身。ATP主程序一般是一个名为TpbigG(W/S).exe的可执行文件,其语法为:
RUNTPG
关键词:EMTP;ATP;文件系统;输入文件;输出文件
中图分类号:TM726 文献标识码:A 文章编号:1006-8937(2016)29-0069-02
1 概 述
电磁暂态计算程序(Electro-Megnetic Transient Program, EMTP)最初由美国帮纳维尔电力局(BPA)的Dommel博士和Mayer博士开发,在电磁暂态计算领域获得了很大成功。尔后,在最初的EMTP程序的基础上,又衍生出了一些不同的分支,常见的有PSCAD,EMTP-RV,EMTP-ATP等。其中,EMTP-ATP是免费的分支,国内常简称为ATP。
与EMTP一样,ATP算法的基础是贝杰龙(Bergeron)模型。其基本思想是把复杂的设备、元器件(例如变压器、线路等)等效为最基本的电源、电阻、电容、电感、传输线和开关元件,而该模型的核心就是把电容、电感和传输线等效成电阻和历史电流源的网络,历史电流源的取值由上一个仿真步长中的电流决定。由此可以把电路化成电源、开关和电阻的网络,方便求解。最终电阻网络的求解是用节点电压法。
除了以上基本元件类型以外,ATP还提供了功能更为强大的TACs模块和MODELs模块,能够实现高级用户对元器件自定义的需求,因此ATP对复杂问题的处理能力是很强大的。除此以外,对于电力系统中的一些设备,如电机、变压器、线路等,都有现成的模型,还往往提供多个模型供不同需求的用户选择,因此对普通用户而言,ATP也具有使用简单,容易上手的优点。
有时候用户需要自行编写或是修改ATP的输入文件,更常见的是读、处理输出文件。因此本文简要介绍了ATP输入文件的格式,详细介绍了输出文件的格式。希望对ATP用户能够有一些帮助。
2 ATP的文件系统
ATP用户常见的ATPDraw操作界面,如图1所示。
实际上,ATPDraw只是挪威的H?idalen博士所开发的用户界面,用于电路图的绘制并生成标准的ATP输入文件,并不包含ATP程序本身。ATP主程序一般是一个名为TpbigG(W/S).exe的可执行文件,其语法为:
RUNTPG