dongchch 发表于 2009-5-6 04:24:01

谈谈ATP/EMTP的学习

本帖最后由 dongchch 于 2009-5-6 04:38 编辑

刚开始接触ATP的时候,国内网上很难找到ATP的资源,到目前为止好像还是只有研学论坛才有ATP的板块,相对于其他板块,我们这里虽然帖子数量并不垫底,可是从帖子来看,发资料赚取积分的占绝大多数,真正形成讨论的帖子非常之少。用ATP有一段时间了, 在一些应用中逐渐体会到了它强大的功能和可继续开发的潜力, 抛砖引玉, 谈一下自己的经验和体会,希望对初学者有帮助, 也希望更多的朋友, 一起参与讨论这个应用的最为广泛的电磁暂态分析程序。

EMTP(ElectroMagnetic Transiets Programm )可以理解为一种开放的算法,它主要应用在电力系统电磁暂态分析中,EMTP计算模型最早是由Dommel教授提出和完善的。基于这一基础算法发展出了很多不同版本的EMTP程序,这其中包括一些著名的商业软件如pscad/emtdc, Netomac, PSIM,
Microtran,DCG/EPRI EMTP,EMTP/RV等等,不过在全球范围内应用最广的并不是论坛里人气最高的pscad, 而是EMTP的非商业版本- ATP。相对于其他EMTP程序, ATP的入门更加困难一些,一是因为它虽然是免费的, 但获取比较麻烦, 帮助文档和使用教程都做的不尽人意,相信所有人在刚接触那扫描版的 rule book 时, 都会头疼的. 二是ATP程序集的管理比较拖涾繁杂, 一些很少被使用,或是被证明不合适的模型依然存在, 而另一方面, 新的集成模型却没有被加入其中. ATP更像是一个平台, 它提供了模拟各种复杂电力暂态现象所必须的最基础的器件, 而扩展它的应用则需要用户自己的努力, 所以对于入门者来说不如其它版本的EMTP程序容易上手. 但这并不影响ATP在暂态分析里的权威地位, 如果仔细比较ATP的rule book和Dommel的经典著作EMTP Theory,不难看出ATP几乎是EMTP理论面向实际应用的操作指南,所以ATP是学习EMTP理论最好的工具, 在熟悉使用ATP的过程里,也就加深了对电力系统中最复杂的电磁现象的理解,而这一点对于我们工程师才是最最重要的,因为在面临实际问题时,最难的不是能否让模型运行,而是如何根据实际问题选用正确的模型和判别模拟的结果是否正确合理,在这一点上,电磁暂态分析对模型理论的要求比其他电力系统分析要高的多,电力设备的频率相关性,非线性,饱和,甚至时变性都要考虑到,往往是一个元器件对应很多模型,而每个模型都有其擅长的领域和局限性,如果选择不正确,结果有时会出现很大的错误。所以学好ATP和其他任何电磁暂态分析软件的首要前提是认真学习EMTP理论,在这里推荐一些书籍
1.EMTP Theory,Dommel,这个不用介绍了,EMTP的Bible ,论坛上好像已有了
2.电力系统过电压数值计算,吴维韩
3.电力系统过电压计算,李福寿
以上两本中文书是我看到的对EMTP算法解释最清楚的书籍,值得认真阅读
4.Computer Analysis of Electric Power System Transients: Selected Readings,
Juan A. Martizez-Velasco
这本书全面搜集了EMTP所有重要的文献, 对了解算法,建模和应用很有帮助
5.Electromagnetic Transients in Power Systems, Pritindra Chowdhuri
内容涉及的很全面,不过有些东西讲解的太笼统
6.Power Systems Electromagnetic Transients Simulation, J. Arrillaga, N. Watson
重点讲述了电磁暂态的计算机分析,除了EMTP理论还涉及到了其他的分析方法

对于ATP的学习,首先要分清的是atpdraw并不等同于ATP/EMTP, 它只是为ATP/EMTP开发的图形界面程序,类似于PSCAD和EMTDC的关系,其实atp还有其它的图形界面程序,比如德国开发的ATPdesigner. 不过ATPdraw目前是应用最成功的ATP窗口程序,它的最新版本是5.5,这个程序对外是开放的,大家可以在这里下载
http://www.elkraft.ntnu.no/atpdraw/

ATP重要的学习资料是

1.ATP rule book. 论坛上有人传过,这个是ATP的操作指南,以前ATP的输入需要按照rule book的规定,在字处理程序中以填卡方式手工输入所有数据。现在这些可以在ATPdraw中以图形方式输入。在ATPdraw中运行模型后,点F4可以看到这些原始的卡片输入格式。需要指出的是,ATPdraw虽然使操作效率提高,但它还不能实现ATP的所有功能,熟悉填卡方式还是必须的,它不仅能方便阅读ATP rule book,更可以全面使用ATP的所有功能,另外ATP提供的很多实例也都是以这种形式给出的
2.ATP中Benchmark里的实例,非常全面,不过都是填卡形式的
3.ATPdraw的使用说明书和实例

ATP上手不易,是需要踏下心来好好学习的,希望上面简要的介绍能给大家一点帮助。 关于ATP里模型的使用,有时间再开帖慢慢阐述,欢迎大家都来参与讨论和分享经验!

tongshiwei 发表于 2017-8-2 13:03:54

xyzhao 发表于 2009-9-14 19:36
各位朋友,我想请教一个问题,在对线路建模时,可以使用Lines/Cables菜单中的Lumped和Distributed分别建立 ...

参数都设置不清楚的我,表示无奈,09年的贴子,我更无奈

zola 发表于 2017-10-28 22:17:07

ATPDraw 對ATP/EMTP 的學習幫助很大,雖然它是個圖形介面,但免去了填卡的麻煩。ATPDraw 已經開發到6.1版了,許多問題都漸漸解決了。大家可以上 ATPDraw 的論壇,裡面可下載一些範例,蠻有幫助的。

lvyang567 发表于 2016-2-23 11:16:58

xyzhao 发表于 2009-9-14 19:36
各位朋友,我想请教一个问题,在对线路建模时,可以使用Lines/Cables菜单中的Lumped和Distributed分别建立 ...

一个是电缆,一个 是架空线吧~我的理解,不一定对。

protection 发表于 2009-5-6 08:25:03

介绍的比较详细,ATP/emtp里面还是有很多东西现在没有被广泛使用,它还是有很大潜能可以挖掘的,呵呵。

liangzf 发表于 2009-5-7 12:56:16

最缺的应该是实例。
西安交通大学施围老师的《电力系统过电压计算》一书也不错。

236yuany 发表于 2009-5-8 09:11:40

我最近也在学习ATP,目前对逆变器的仿真已顺利实现,现在做的是对静止同步补偿器的仿真,其中出现了一些问题,想请教楼主,如何在ATPDraw中实现锁相环PLL模块?请多指教!谢谢!

dongchch 发表于 2009-5-8 14:57:20

3# liangzf
其实benchmark里的实例还是很多的,几乎涵盖了所有的功能,不过都是填卡形式的,Atpdraw的实例确实少了一些

dongchch 发表于 2009-5-8 15:07:53

4# 236yuany

静止同步补偿器的模拟没有经验,先研究一下

damayi 发表于 2009-5-8 15:54:11

1# dongchch

这是非常好的一个帖子,建议加入精华区,给与奖励!

xiaowei 发表于 2009-5-8 17:24:02

楼主说的仔细啊

TylerLiu 发表于 2009-5-11 12:21:32

实例确实比较缺乏

ghostspider 发表于 2009-5-12 09:08:52

我们这边主要还是做稳态的多,电磁暂态还是蛮复杂的
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 谈谈ATP/EMTP的学习

招聘斑竹