当前位置:首页 >> 能源/化工 >>

ATP仿真扩大数组的方法


扩大数组的方法
(ATP-EMTP 中国分委会交流资料)

编写 曹祥麟 广东省电力设计研究院 2010 年 3 月

1. ATP Launcher ATP Launcher 是 ATPDraw 之外的 ATP 的 另一个图形接口。在 ATPDraw 窗口选择菜单栏 中的 ATP→ATP Launcher,或者双击 ATP 文

件 都可打开 ATP Launcher。ATP Launcher 的图形 框如图 1 所示。 ATP Launcher 具有(1)文本文件的输入及文 本文件和图形文件的输出的管理;(2)ATP 的执 行;(3)数组的扩容;(4)设定内部变量值等功能。 ATP Launcher 的前二亇功能为 ATPDraw 所兼有。 第 4 个功能与程序有关,用户不应随意改动内部变量值。这里只介绍 ATP Launcher 的扩大 数组容量的功能。 2.扩大数组容量的方法 ATP 中有许多内部数组,分别储存线性集中参数支路数据、分布参数线路数据、非线 性元件数据、同步发电机数据等等。计算对象不同,有时会出现某些数组超过规定容量的情 况,此时 ATP 会在 lis 文件中给出错误信息,并停止计算,需要用户扩大相应的数组。下面 用一个例子说明这种情况。 假如计算模型中有大量的分布参数元件, 或者时间步长取得很小, 储存分布参数线路履 历值的数组就可能超出规定值。在 lis 文件中可以找到如下图所示的错误信息。 图 1 ATP Launcher

图 2 错误信息 如果分布参数元件的数量和时间步长的大小都无法改变, 就需要扩大储存分布参数线路 履历值的数组的大小。为此,可在图 1 的 ATP Launcher 的图形框中,选择 Tools→Make Tpbig.exe,打开图 3 所示的对话框,选择 Change Listsize。然后根据错误信息的提示,提 高相应数组的上限。最后点击 MAKE 键,建立扩容后的执行程序。注意:Makefile 需选择

Makefil_err(如图 3 所示) ,而不应使用 Default Makefile。 在本例中, 超标的是第 8 号数组。 在表中, 从左到右、 从上到下计数, 8 号为 LPAST, 第 故应提高 LPAST 的值。

图 3 数组上限值

结束语 ATPDraw 使得 ATP-EMTP 的利用大大方便了。但 ATPDraw 也有它的缺点。 (1) 有许多模型尚未加入,如潮流计算、相坐标同步电机(Type-58)、GIFU 开关等。 (2) 有些功能的应用受限制, 例如线路的相数。 ATPDraw 选择架空线路/电缆模型[LCC] 用 时,最多只允许输入 9 相,而实际程序并无这个限制。 (可使用一些技巧扩展至 14 相,详见 附录 1) 。 (3) 有些输出要求无法指定,例如 TACS 控制开关的状态输出、MODELS 变量输出等。 (4) 从画面上很难确认计算时节点的连接状态, 特别在三相表示转为单相表示或者在相 反的转换时。有时会出现计算中的节点连接状态与实际不符的情况。 (5) 很难控制数据输入(数据卡)的顺序。而这对 TACS 是很重要的,有时会因输入顺 序不当产生内部时延。 (6) 受画面大小的限制。为此,ATPDraw 增加了压缩和釈放的功能,即可以用一亇图 标表示一亇部分网络,或者将一亇缩写图标恢复成原来的部分网络。但在系统十分厐大时, 仍会感到困难。 (7) 与文本输入相比,不易系统地编制节点名。 (8) 与文本输入相比,不能加入许多注释语句,以増加可读性。 因此,建议在利用 ATPDraw 的同时也了解文本输入方法,以便必要时可用文本输入文 件对照,或者追加受限制的功能。

回路) 附录 1:用 ATPDraw Ver.3.5 创建 14 相(同塔 4 回路)线路 LCC 模型的方法 1.建立 LCC_N14.SUP 文件 A、打开 Objects→Model→edit sup-file ,打开\ATP\project\usp 的 LCC_N9.SUP 文 件,编制图标。图标编制方法如下图所示。



B. 将文件另存为 LCC_N14.SUP 并放入\ATP\project\usp 中。 C.各端子的的定义如下图所示。

2.新建 LCC 模型 A.新建一个线路 LCC 模型(最多 9 相) 。 B.保存(例如取名为 a.LCC)并执行,生成 ATP 文件(这里为 a.atp) 。 3.修改 ATP 文件 A.在 ATP Launcher 中打开 a.ATP。

B.修改 ATP 文件 如下图所示修改 a.atp 文件。



C. 另存为 b.atp。 D. 在 ATP Launcher 中执行 b.atp 文件,生成 b.pch,并保存在\ATP\project\lcc。 4.在 ATPDraw 中建立 14 相 LCC 模型 按下图所示步骤建立 14 相 LCC 模型。


相关文章:
暂态恢复过程的ATP仿真
暂态恢复过程的ATP仿真_电力/水利_工程科技_专业资料。暂态恢复过程的 ATP 仿真如图 1 为 220kV 输电线路单相接地短路的仿真计算系统接线图。短路容量 15000MVA ...
ATPDraw使用方法及心得
4、 ATP 仿真具体流程?打开 ATP,建立仿真模型,点 run ATP 开始仿真,仿真后点...数量和 时间步长的大小都无法改变,就 需要扩大储存分布参数线路履历 值的数组的...
ATP-EMTP仿真
ATP-EMPT 仿真合闸过电压的仿真仿真架空线输电线中装设并联合闸电阻的作用。 主触头和辅触头连接方式如图所示,辅触头合闸时间为 A 相:20ms,B 相 20.67ms,C ...
ATP简单介绍与使用说明
综上可看出,一个完整的 ATP 程序包包括 5 个 部分: 1) 电力系统计算程序; 2) 电力系统模型输入程序; 3) 仿真结果图形处理程序; 4) 仿真数据编辑程序; 5)...
防雷设计作业
为了对高压直流输电系统仿 真, 程序中增加了模拟...仿真方式 位置 主变 ATP 仿真 -6.77MV 贝杰隆法...(n-27)*Th; %对系统进行计时矩阵, 最长时间 120...
电磁暂态仿真模型emtp
电磁暂态仿真模型 ATP 仿真参数设置: 电源内阻参数设置: 开关时间设置: 三相分布线路参数设置: 1.未加电抗时仿真结果: 线路初端电压为 408kV,末端电压 504kV。 ...
ATP
数字仿真因具有投资小、功耗低、占场地少,具有较强的灵活性和扩充 性,试验重复...下面以一个简单网络的 500kv 配电系统为例介绍 ATP-EMTP 的使用方法。例子中,...
ATP简介
- Linux ATP 的 GNU 版本 系统性能 ATP-EMTP 程序在运行时采用动态分配方法, 以降低对系统硬件的要求 (如内 存)。尚无仿真规模的绝对限制。目前最大规模的...
更多相关标签:
atp仿真软件 | atp仿真 | atp仿真软件下载 | java 扩大数组 | c 数组扩大 | 数组扩大 | atp检测方法 | matlab扩大内存的方法 |