电力仿真软件pscad需注意的问题

上传人:pu****.1 文档编号:561769528 上传时间:2023-09-19 格式:DOCX 页数:7 大小:25.55KB
返回 下载 相关 举报
电力仿真软件pscad需注意的问题_第1页
第1页 / 共7页
电力仿真软件pscad需注意的问题_第2页
第2页 / 共7页
电力仿真软件pscad需注意的问题_第3页
第3页 / 共7页
电力仿真软件pscad需注意的问题_第4页
第4页 / 共7页
电力仿真软件pscad需注意的问题_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《电力仿真软件pscad需注意的问题》由会员分享,可在线阅读,更多相关《电力仿真软件pscad需注意的问题(7页珍藏版)》请在金锄头文库上搜索。

1、简单例子,设模块两输入一输出,输入的名称定义为 in1 和 in2, 输出为 out !一行的开始的感叹号表示本行为注释 !输入输出端口的变量前面需要加一个$符号 if($in1$in2) then$out=$in1elseif($in1$in2) then$out=$in2else$out=0EndifPscad 有 2 种方法可以保存采样数据。一是recorder,另外一种是channel save。第一种方法最为常用,也最方便,平时应用已足够 了。第二种方法则在特定的情况下能发挥奇效。先说recorder。重点讲一下其中的几个设置。1. Recording Time Step:必须是整数

2、,小数位一律没用。比如说60Hz, 64采样点/周波,输 入260就行了,输入260.42和输入260是一个效果的。最大采样时间精度是1微妙,如果 需要更小的采样周期,可以使用第二种方法。2. Output file format: 般选RTP,或COMTRADE99。其中RTP格式简单,但是一些情况 下,某些采样点会以xxxxxx保存,如果发生这种情况,把对应采样channel中的pt or ct ratio 改成一个很大的值,例如10000,重新运行就可以了。COMTRADE99的格式复杂一些,但 是不会出上面的错误。3. Analog Output Maximum:现在采样要 16 位吧

3、,2 的 16 次方-1=65535。缺省的 4096 是 12 位采样精度,我感觉4095更对,设计人员少硬件知识: -(。4. 如果某个channel之前有ct或pt模块,别忘了给相应的channel选择二次测,并填写正确 的 pt or ct ratio。5. System Frequency:具体没有什么用处,50,60对数据没影响,只是会在数据文件中保留 这个频率。6. 其他的缺省值就可以了。rf叮女仁匚丿0、丿匕片人1. 模块外部有采样起始和终止时间的控制。仿真如果在采样终止时间之前人为终止,则数 据文件是.nam的临时文件,不能解读。如果仿真在采样终止时间之前自行终止,则依然会

4、生成正常的数据文件。2. 如果添加recorder模块后,程序反而编译不通过,出现Runtime error的对话框,有abnormal program termination的出错信息。如果检查其他都正常,可以尝试修改Output file name,因 为你的输入文件名不合适。如果添加多个recorder模块后,在仿真中间出现错误,是因为多 个 recorder 的输出文件名相同了。你也许会说文件名是不同的,但你可以检查一下每个文件 名的前8位是否相同? recorder只认前8位,后面的一律省略。第一种方法的采样周期最小只能为 1微妙,如果做行波分析,需要很大的的采样频率,例如10MHz

5、,这时则需要第二种方法来保存采样点了。基本步骤如下:1. 仿真桌面的 output channel 只关联到需要保存的量。2. 右击 project name,选择Project Settings, Save channels to disk 选 Yes03. 输入文件名。4. 运行程序,会生成.out数据文件。不要和输电线参数的.out文件混了。注意几点:1. solution time step最好设置为采样周期的十分之一。如果需要10MHz的采样频率,设置为0.01。2. channel plot step就是采样周期。如果需要10MHz的采样频率,设置为0.1。3. 因为数据量很大,有

6、些无用数据可以不采集。例如前0.1秒的preset阶段,这时可以考虑 使用 snapshot 功能。4. 当然这种方法也能替代recorder,不过个人感觉还是recorder好一些。附件是matlab对rtp格式(.pbk文件)和comtrade格式(.cfg和dat文件)的解读函数,我 自己改编的。只在 matlab7.1 版本以上能用。都只处理模拟量,懒了。使用方法如下:data=real_comtrade(sim01); 或 data=real_rtp(sim01);其中 sim01 是数据文件,不加扩展名。返回采样数据。其他的一些采样信息在函数中均有变 量表示,如果需要,可以提取相应

7、变量。下面内容引用了华科张志刚师兄的硕士论文。n型模型当采用物理模拟时,输电线路的分布参数效应往往用多级集中参数的n型等效电 路级联来模拟。当采用数字仿真时,有时也采用这种方法来模拟输电线路。其优点为 它不受线路参数矩阵是否平衡的限制;对感兴趣的任何一根单导线(包括地线)都可 作为多相输电线路中的一相来处里。缺点为计算效率很低,模拟一条输电线路就要耗 费很多节点,而且容易产生虚假振荡。Bergeron 模型输电线路的 Bergeron 模型的主要思想是将分布参数的线路化为集中参数的模型 来处理,然后用集中参数电路的分析方法来研究。在雷电过电压计算中,一 般只需考虑单相导线即可,在计算操作过电压

8、时涉及三相,但应用相模变换,可将三 相网络转变为等效的单相网络。频率相关(模式)模型(Frequency-Dependent (Mode) model):该模型即由J.Marti提出的考虑频率特性的线路模型发展而来,该模型基于常量转换矩阵(Constant transformation matrix),其中的元件参数与频率相关。该模型在考虑线路换位的情况下,采用模态技术求解线路常数。能较精确模拟理想换位导线(或两根导线水平设置)和单根导体的系统。但在用于精确模拟交直流系统相互作用的时候该模式就不能给出 可靠的解了,另外不能准确模拟不对称的线路也是该模型的一个缺点。频率相关(相位)模型(Freq

9、uency-Dependent (Phase) model):元件参数与频率相关,该模型考虑了内部转换矩阵(Internal transformation matrices ),在相位范 围内直接求解换位问题。可精确模拟所有结构的传输线,包括不平衡几何结构的线路。 除非有特殊的原因选取前两个模型,频率相关(相位)模型在仿真计算中,应为首选 项。该模型在世界上是最为先进和精确的传输线时域分析模型。使用模块向导时,可以直接设定输入输出口的个数和性质,通过PAGE MODULE的选择可 以选择使用建立子模块,子模块通过INport和OUTPORT与外部接口连接。 使用默认模块时,需要自己画连接线(可

10、以通过直线设定为接口模式),自己添加接口点, 同时在子模块中添加与接口添加的conection,同名的输入输出接口。当使用电气连接接口时需要使用电气节点,注意节点的维数需要在元件编辑中改变,注意维 数的匹配。模块间的通信可以使用无线模块通信,相同名称的标号只在同一个模块内部可以使用。跨模 块的相同名称标号视为不同的标号。模块内的输出通道,可以在主模块中显示。通常可以在主模块中给出控制信号,通过无线模块给到子模块中。子模块中的输出通道直接 建立在子模块中,只在主模块中输出显示曲线。我是通过下载的模块实例中学习制作模块的,将下载的模块打开研究下,很快就知道怎么做 了!最近在做一个课程project

11、,在用PSCAD里的Tline搭模型的时候总是报错。我用的是 Bergeron Model Options ,然后用 Manual Entry of Y, Z 里的 data entry(ohm) 手动输入线路的 零序和正序阻抗,Tline的Segment-cross section如图所示。但是运行的时候总是报错“ line constants error: unable to solve T-line”。第一次用Tline,不是很熟悉,麻烦有经验的朋友帮 忙解答一下。多谢各位,已经解决了,我在 Segment Edit 的 subpage 下没有把接地参数的方框删去,导致 它和 Manua

12、l Input方框相互矛盾。顺便说一下,Manual Input只能用于Bergeron Model,所 以其他的 Model 或是参数设置方框都要删去,否则就会出现上述报错,这是个很低级的错 误,偶却花了好几个小时才发现,在此提醒要用到Transmission Line的朋友注意这一点。PSCAD/EMTDC 仿真流程 利用 PSCAD/EMTDC 软件对电力系统进行仿真研究,首先要在 PSCAD 图形界面上选取元 件库中的适当元件模块搭建系统模型,并对照实际物理系统设置模型元件中对应的参数。在 需要观测变量处添加电表和输出观测点,以便于进行仿真结果的查看、分析。检查无误并设 置好仿真步长、

13、时间等参数后即可执行仿真分析。执行仿真时,PSCAD首先调用软件自带 的编译器将 PSCAD 中的模型电路编译为主 FORTRAN 程序,此时可视化的模型元件转换为 EMTDC 的子函数,并根据电路连接关系自动进行节点编号和参数传递,然后利用设定的 FORTRAN编译器通过调用EMTDC引擎库文件生成最终的执行文件。在仿真进行过程中, 用户可以通过输入输出元件库的控制元件自由调整参数值,以便观察系统某些动态情况下的 相应特性。 每个软件都有自己的结构和特色,我谈谈PSCAD的结构和特色: 结构和功能(1) 有项目文件的创建、电气主接线图元件参数 FORTRAN90 编译器,屏幕显示曲线, 结果

14、输出打印等环节。(2) 直流电磁暂态计算(3) 电力系统时域和频域计算仿真,典型应用于电力系统遭受扰动或参数变化时,各参 数随时间变化的规律;(4) 高压直流输电, FACTS 控制器的设计,(5) 电力系统谐波分析及电力电子领域的仿真计算。特色:(1) 配有图形输入程序 PSCAD,(2) 实时曲线显示 PLOT(3) 与 MATLAB 接口。(4) 强大的自定义功能(5) 支持子网嵌套的功能(6) 用户可以根据自己需要创建具有特定功能的电路模块(7) 具有“快照” 功能 Chapter 1: EMTDC/PSCAD 简介Dennis Woodford博士于1976年在加拿大曼尼托巴水电局开

15、发完成了 EMTDC的初版,是一 种世界各国广泛使用的电力系统仿真软件,PSCAD是其用户界面,PSCAD的开发成功, 使得用户能更方便地使用 EMTDC 进行电力系统分析,使电力系统复杂部分可视化成为可 能,而且软件可以作为实时数字仿真器的前置端。可模拟任意大小的交直流系统。操作环境 为:UNIX OS, Windows95, 98,NT 等;Fortran 编辑器;浏览器和 TCP/IP 协议。1.1 功能? 可以发现系统中断路器操作、故障及雷击时出现的过电压? 可对包含复杂非线性元件(如直流输电设备)的大型电力系统进行全三相的精确模拟,其 输入、输出界面非常直观、方便? 进行电力系统时域或频域计算仿真? 电力系统谐波分析及电力电子领域的仿真计算?实现高压直流输电、FACTS控制器的设计1.2 技术背景程序EMTDC (Electro Magnetic Transient in DC System)是目前世界上被广泛使用的一种电 力系统仿真分析软件,它即可以研究交直流电力系统问题,又能完成电力电子仿真及其非线 性控制的多功能(Versatile Tool)工具。PSCAD (Power System Computer Aided

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号