ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:32.70KB ,
资源ID:7234135      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7234135.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ROD说明书30.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

ROD说明书30.docx

1、ROD说明书30防雷保护CAD软件(ROD)用户操作手册版本:2.1电 网 部 卫 银 忠江 苏 省 电 力 设 计 院电力工程勘察设计 甲级1000011号2002年1月 南 京1. 前言在发电厂及变电所设计中,防雷设计是一项重要的工作。它包括两个部分:计算避雷针高度、绘制防雷保护图。多只避雷针的高度计算十分繁琐,计算过程公式较多,按照新规程,Bx值需要通过查曲线才能获得,易于出错。同时,为了取得合适的高度,有时要反复计算多遍。手工绘制防雷保护图也比较麻烦,往往是在完成了计算及绘图后,由于某种客观原因,又须重新计算,并修改防雷保护图,修改过程比起重新绘制并不会轻松多少。用计算机完成这些计算、

2、绘图工作,速度快,修改容易。对计算机来讲,重新计算、绘图费时极少。软件ROD可同时计算一个发电厂或变电所中所有避雷针的高度,并根据计算结果绘制防雷保护图。ROD适用于任何布置在平面上的发电厂和变电所的防雷设计。可计算的避雷针数及保护范围个数,只受计算机内存的限制。ROD的运行包含两个过程:1)计算避雷针的高度。需要一个文本编辑程序编写原始输入数据文件;2)绘制防雷保护图,需用到AutoCAD R14/2000软件包。2. 编制依据本软件的软件设计说明书(暂缺)规程及其它参考资料 交流电气装置的过电压保护和绝缘配合DL/T 620-1997 电力工程计算机辅助设计技术规定DL/T 5026-93

3、 Turbo C+ 程序员手册 李振格 北京航天航空大学出版社1992.2 AutoLISP 10.0 版教程 刘银远 北京希望电脑公司1991.123. 运行环境硬设备(1) 主机:PC机,(pentium以上机型),内存容量大于32M。(2) 外存设备:各种型号的软硬磁盘。(3) 输入输出设备:输入设备为键盘及鼠标,输出设备为各种显示器及图形打印机、绘图机。支持软件操作系统 Windows 98/XP 中文版。程序语言编译系统 Borland C+ Builder 6.0 AutoLISP 2002其它支持软件 文本编辑程序,如NOTEPAD.EXE AutoCAD 20024. 软件概述

4、软件的功能计算功能ROD可同时计算发电厂或变电所中所有避雷针的高度,并可根据设计者的意图,随意调整避雷针的高度。在满足设计要求后,退出程序,程序将产生一个输出结果文件,其中包括各避雷针的高度,单针保护范围和多针保护范围的计算结果。此输出文件用于绘制防雷保护图。绘图功能ROD根据计算结果可完成:(1) 在图标中填写工程名及图名(2) 标注避雷针位置及高度(3) 填写单针保护范围计算结果(4) 填写多针保护范围计算结果(5) 绘制多针保护范围(6) 绘制多针保护范围内部双针的计算结果:D值及Bx值(7) 绘制单针保护范围以上功能既可以连贯完成,又可以分步完成。如何应用详见“6.2.2 启动方法”。

5、软件的性能计算部分占用内存40kB,绘图部分占用内存20kB。对于一般的应用,计算结果可在一秒钟内获得,绘图过程可在一、二分钟内完成。ROD软件无加密措施软件结构总体结构图程序表RODEXE计算避雷针高度的执行程序RODLSP绘制防雷保护图的LISP语言源程序RODMNU调用ROD.LSP的AutoCAD菜单RODDOCROD软件的操作手册RODINFMT原始输入数据文件的格式RODOUTFMTROD.EXE运行完毕后,输出结果文件的格式JYFLSDAT计算避雷针高度算例的原始数据文件JYFLSOUTJYFLS.DAT经ROD.EXE计算后的输出文件JYFLDWGROD.LSP根据JYFLS.

6、OUT绘制的防雷保护图数据结构(1) 存放避雷针坐标及其高度的结构体:typedef struct tagRODINFOR double rodX; /* x坐标 */double rodY; /* y坐标 */int rodHeight; /* 针高 */int rodFlag; /* 标志位,暂时未用 */ RODINFOR;typedef RODINFOR FAR *LPRODINFOR;(2) 存放bx值的结构体:typedef struct tagBX int bxOne; /* 一号针 */int bxTwo; /* 二号针 */double bxValue; /* Bx值 */

7、BX;typedef BX FAR *LPBX;(3) 存放多针保护数据的结构体:typedef struct tagMULTINFOR double miHeight; /* 保护高度 */int miExtBxCount; /* 外围针个数 */int miInBxCount; /* 内部双针对数 */LPBX miExtBx; /* 指向外围针的 bx 值的指针 */LPBX miInBx; /* 指向内部双针的 bx 值的指针 */struct tagMULTINFOR FAR *miNext; /* 指针链 */ MULTINFOR;typedef MULTINFOR FAR *LP

8、MULTINFOR;(4) 存放单针保护数据的结构体:typedef struct tagSINGLEINFOR double siHeight; /* 被保护高度 */int siRodIndex; /* 针号 */double siDistance; /* 被保护距离 */SINGLEINFOR;typedef SINGLEINFOR FAR *LPSINGLEINFOR;5. 安装与初始化本软件的安装极为简单,由于所占磁盘空间极小,只需把ROD.EXE、ROD.LSP、数据文件(*.DAT)及相应计算结果(*.OUT)COPY入当前工作的子目录中即可,不需要额外的初始化过程。6. 程序运

9、行情况说明运行表(1) 计算 计算各避雷针的高度,执行程序ROD.EXE(2) 绘图 绘制防雷保护图,执行程序ROD.LSP运行步骤计算(运行ROD.EXE)说明(1) 操作信息 运行目的根据原始输入数据文件,计算发电厂或变电所中各避雷针的高度,并输出绘图数据文件。 启动方法在DOS提示符下,输入:ROD out-file 或ROD 其中:为原始数据文件名,文件后缀必须为.DAT。out-file为输出结果文件名,文件后缀为.OUT。out-file是ROD.EXE的运行结果文件名。在输入及out-file时,不能带后缀。ROD.EXE为加上后缀.DAT;为out-file加上后缀.OUT。如

10、果不提供out-file,输出文件与同名,只是后缀不同,为:.out。 操作命令程序在正确完成检查数据、录入数据及高度计算后,均有提示“OK!”。显示计算结果后,将提示“需要调整避雷针高度吗? ”。如果需要修改,在键盘上敲入“Y”(“y”)或者直接回车,然后依次输入需要修改的避雷针号及其希望高度,输入“0,0”,结束修改,程序将重新计算、显示结果。修改过程可重复任意次。如果不需要修改,敲入“N”(“n”),程序结束,并把计算结果输出到文件out-file.out(或.out)中。 其它事项程序运行的任何时刻,可用Ctrl-C中断程序运行。在提示“需要修改避雷针高度吗?”时,可用Esc键直接退出

11、,程序将不保存计算结果。(2) 输入 数据来源从总平面图上查取各避雷针的坐标,及与各保护高度相关的避雷针的针号。 质量管理程序开始运行后,首先检查数据文件中各数据的格式是否正确,如果有不正确的格式,程序打印出错行号及错误性质,然后中止运行。如果格式正确,开始录入数据,并同时检查数据是否合理,出现不合理的数据后,程序打印出错信息,然后中止运行。 输入格式见本软件的RODIN.FMT文件:工程名针数(n),多针保护范围个数,单针保护范围个数,针高模数(单位:m)X1,Y1 /* 1号针坐标,单位:m */X2,Y2 /* 2号针坐标,单位:m */.Xn,Yn /* n号针坐标,单位:m */多针

12、保护高度(单位:m),外围针个数,内部双针对数A,B,C,D,E,A /* 外围针序列,逆时针顺序 */A,C /* 内部双针 */B,D /* 内部双针 */.多针保护高度(单位:m),外围针个数,内部双针对数O,P,Q,R,S,T /* 外围针序列,逆时针顺序 */O,R /* 内部双针 */Q,S /* 内部双针 */.单针保护高度(单位:m),针号,被保护距离(单位:m)单针保护高度(单位:m),针号,被保护距离(单位:m).说明:原始数据文件可包含个部分:工程名工程全称,占用一个文本行,字串长度不能超过255个字符(一个汉字相当于2个英文字符)。总控制信息包括“针数”,“多针保护范围

13、个数”,“单针保护范围个数”,“针高模数”4个数据项,共占用一个文本行,4个数据项的值均应为非负整数。各避雷针的平面坐标按照避雷针的编号顺序排列,每一对坐标占用一个文本行,避雷针的编号从“1”号开始。多针保护范围的数据这部分数据分成若干块,每一块用于提供一个多针保护范围的所有信息,块数为第二部分中“多针保护范围个数”数据项的值。每一块第一行为本块的总控信息,包括“多针保护高度”、“外围针个数”、“内部双针对数”3个数据项。第二行为外围针序列,必须按逆时针顺序排列,当需要绘制一个封闭的保护范围圈时,外围针序列中的最后一个针号,应该与第一个针号相同,相应地,本块总控信息中“外围针个数”数据项的值应

14、该为外围针实际总个数加1,即第二行中实际出现的针号个数。从第三行开始,是本块的双针计算用数据,每一对针号占用一个文本行,其行数为本块总控信息中“内部双针”数据项的值。单针保护范围的数据每一个单针保护范围的数据占用一个文本行,包括“单针保护高度”、“针号”、“被保护距离”3个数据项。这一部分的总行数为第部分中“单针保护范围个数”数据项的值。在一个完整的原始数据文件中,必不可少,、可同时存在,也可以只存在两者之一,但两者都不存在是错误的。 输入举例见本软件的JYFLS.DAT:220kV暨阳变电所19,4,0,59.5,6.39.5,24.348.5,6.348.5,24.3113.5,6.311

15、3.5,24.3178.5,6.3178.5,24.39.5,57.848.5,57.8202.8,129.5215.8,129.5202.8,81.5215.8,81.5202.8,57.5215.8,57.5215.8,9.5141.5,81.560,100.424.5,9,51,3,5,7,8,6,4,2,11,43,43,65,65,817.5,9,67,17,16,14,12,11,13,15,88,178,1615,1614,1513,1412,1314.0,5,1011,18,19,9,213,1815,188,186,186,104,102,109,1010,1810,196.

16、5,3,011,18,19(3) 输出 输出数据分发对象输出数据提供给ROD.LSP,绘制防雷保护图。 输出举例见本软件的JYFLS.OUT。绘图(运行ROD.LSP)说明(1) 操作信息 运行目的根据ROD.EXE的计算结果,绘制发电厂或变电所的直击雷保护图。 启动方法在AutoCAD图形环境中输入:Command: (load rod )Command: rod或者:Command: menuMenu file name or . for none : rod然后点取屏幕菜单上的各项。应当首先点取“全部”选项或“数据文件”选项,再点取其它选项。点取“全部”选项后,4.1.2节中的各步功能可

17、连贯完成。点取“数据文件”选项后,ROD.LSP不绘图,只是进行初始化工作,再点取其它选项,可完成某一步的功能,例如点取“多针外围”后,仅绘制多针保护范围外围圈。 操作命令运行ROD.LSP后,程序首先提示“输入避雷针高度计算结果文件名:”,此时应输入ROD.EXE计算后的输出结果文件名,例如:JYFLH.OUT,(.OUT不是必须的),然后提示“选择避雷针坐标系原点:”,此时点取避雷针坐标系的原点。其它绘图过程的操作,可依程序提示进行,具体可参见“9 典型例题”。 其它事项在运行ROD.LSP的任何过程中,可用Ctrl-C中断程序。(2) 输入 数据来源ROD.EXE的计算结果文件,后缀为.

18、OUT。 输入格式见本软件的RODOUT.FMT文件:*工程名*各避雷针坐标及其高度n( X1 Y1 ) H1 )( X2 Y2 ) H2 ).( Xn Yn ) Hn )*单针保护计算数据(用于绘图)N( X Y ) Hx Rx No )( X Y ) Hx Rx No ).*多针保护范围外围数据(用于绘图)N( H1 N1 F1 )( X1 Y1 ) ( X2 Y2 ) Rx1 Rx2 D D Bx )( X1 Y1 ) ( X2 Y2 ) Rx1 Rx2 D D Bx ).( HN-1 NN-1 FN-1 )( X1 Y1 ) ( X2 Y2 ) Rx1 Rx2 D D Bx )( X1

19、 Y1 ) ( X2 Y2 ) Rx1 Rx2 D D Bx ).*多针保护范围内部数据(用于绘图)N( X1 Y1 ) ( X2 Y2 ) D Bx )( X1 Y1 ) ( X2 Y2 ) D Bx ).*单针保护计算结果(用于填表)N( N H Hx Rx D Rx-D )( N H Hx Rx D Rx-D ).*多针保护计算结果(用于填表)N( N1 N2 H1 H2 Hx Rx1 Rx2 D D Bx )( N1 N2 H1 H2 Hx Rx1 Rx2 D D Bx )( N1 N2 H1 H2 Hx Rx1 Rx2 D D Bx ). 输入举例见本软件的JYFLS.OUT文件。(

20、3) 输出 输出数据分发对象输出结果是一张直击雷保护图,可提供给土建专业设计避雷针,并可做为电气专业的设计出图。 输出举例见本软件的JYFL.DWG文件,可用绘图机绘出,输出比例1:400。7. 非常规过程如果在运行中死机,重新启动计算机,并仔细检查原始输入数据文件的正确性,然后再试一次。8. 使用经验简述多支避雷针的保护范围,应按下列方法确定:四支及以上避雷针所形成的四角形或多角形,可先将其分成两个或几个三角形,然后分别按三支雷针的方法计算,如各边保护范围的一侧最大宽度Bx0,则全部面积既受到保护。ROD.LSP可将ROD.EXE的所有计算结果D值及Bx值反映在图纸上,实际应用时,考虑到图面

21、太拥挤,有时不希望所有的D值及Bx值都绘制在图上,为解决这个矛盾,可编写两个数据文件,一个文件用于计算,如JYFLS.DAT,另一个用于绘图,如JYFLH.DAT,用于计算的数据文件力求全面,计算所有的三角形的各边。用于绘图的数据文件删去一些双针计算项。应注意的一点是:删去一些双针计算项后,高度计算可能会有变化(一般会降低),此时应该使用高度调整功能,调节高度,使其与“全面”计算的结果相同。绘制防雷保护图时,填数据表使用JYFLS.OUT,绘保护范围时,使用JYFLH.OUT,这样,既保证了计算的全面,又改善了图纸的外观。9. 典型例题(1) 假设条件 工程名为JY,且已有总平面图JYPM.D

22、WG在当前子目录中(如C:USER) AutoCAD软件为R14/2000版 文本编辑程序为NOTEPAD.EXE(也可使用其它的文本编辑程序) ROD软件安装在当前子目录中 操作系统为Windows 95/98(2) 符号含意 带下划线的字串为用户输入的字串 尖括号()中的字串为无屏幕显示的操作的解释编写输入数据文件打开记事本程序,输入以下各行:220kV暨阳变电所19,4,0,59.5,6.39.5,24.348.5,6.348.5,24.3113.5,6.3113.5,24.3178.5,6.3178.5,24.39.5,57.848.5,57.8202.8,129.5215.8,129

23、.5202.8,81.5215.8,81.5202.8,57.5215.8,57.5215.8,9.5141.5,81.560,100.424.5,9,51,3,5,7,8,6,4,2,11,43,43,65,65,817.5,9,67,17,16,14,12,11,13,15,88,178,1615,1614,1513,1412,1314.0,5,1011,18,19,9,213,1815,188,186,186,104,102,109,1010,1810,196.5,3,011,18,19然后存盘退出。计算避雷针高度C:USERROD JYFLS数据文件: JYFLS.DAT检查数据格式.

24、OK!录入原始数据.OK!计算避雷针高度.OK!计算结果(单位:m):24.50m高度保护范围Bx值:1 - 3: 0.89 3 - 5: 0.77 5 - 7: 0.77 7 - 8: 9.76 8 - 6: 0.776 - 4: 0.77 4 - 2: 0.89 2 - 1: 4.39 1 - 4: 0.04 3 - 4: 9.763 - 6: 0.20 5 - 6: 9.76 5 - 8: 0.2017.50m高度保护范围Bx值:7 -17: 5.22 17-16: 0.96 16-14: 6.11 14-12: 0.96 12-11: 7.5011-13: 2.04 13-15: 6.

25、11 15- 8: 4.43 8 -17: 4.64 8 -16: 2.5415-16: 7.50 14-15: 5.40 13-14: 7.50 12-13: 0.5914.00m高度保护范围Bx值:11-18: 7.32 18-19: 6.07 19- 9: 3.41 9 - 2: 10.39 13-18: 4.4415-18: 3.46 8 -18: 10.40 6 -18: 11.35 6 -10: 9.33 4 -10: 17.002 -10: 12.98 9 -10: 9.21 10-18: 3.43 10-19: 14.546.50m高度保护范围Bx值:11-18: 18.57

26、18-19: 17.32各避雷针高度:#1 : 30 #2 : 30 #3 : 35 #4 : 35 #5 : 35#6 : 35 #7 : 35 #8 : 35 #9 : 25 #10: 30 #11: 30 #12: 25 #13: 25 #14: 25 #15: 25#16: 25 #17: 25 #18: 30 #19: 30需要调整避雷针高度吗?: Yes输入针号及其希望高度(格式: 针号,高度)结束修改输入: 0,01,352,359.30输入错误, 重新输入:9,3011,250,0计算结果(单位:m):24.50m高度保护范围Bx值:1 - 3: 6.76 3 - 5: 0.7

27、7 5 - 7: 0.77 7 - 8: 9.76 8 - 6: 0.776 - 4: 0.77 4 - 2: 6.76 2 - 1: 9.76 1 - 4: 5.85 3 - 4: 9.763 - 6: 0.20 5 - 6: 9.76 5 - 8: 0.2017.50m高度保护范围Bx值:7 -17: 5.22 17-16: 0.96 16-14: 6.11 14-12: 0.96 12-11: 7.5011-13: 0.96 13-15: 6.11 15- 8: 4.43 8 -17: 4.64 8 -16: 2.5415-16: 7.50 14-15: 5.40 13-14: 7.50

28、 12-13: 0.5914.00m高度保护范围Bx值:11-18: 0.89 18-19: 6.07 19- 9: 9.84 9 - 2: 17.00 13-18: 4.4415-18: 3.46 8 -18: 10.40 6 -18: 11.35 6 -10: 9.33 4 -10: 17.002 -10: 13.98 9 -10: 15.64 10-18: 3.43 10-19: 14.546.50m高度保护范围Bx值:11-18: 12.14 18-19: 17.32各避雷针高度:#1 : 35 #2 : 35 #3 : 35 #4 : 35 #5 : 35 #6 : 35 #7 :

29、35 #8 : 35 #9 : 30 #10: 30 #11: 25 #12: 25 #13: 25 #14: 25 #15: 25 #16: 25 #17: 25 #18: 30 #19: 30需要修改避雷针高度吗?: No计算结果保存在JYFLS.OUT文件中此计算结果可用于绘制直击雷保护布置图江苏省电力设计院 送变电室ROD Version 2.1编制人: 卫银忠 1999.8 南京绘制防雷保护图启动AutoCAD R14/2000,并装入ROD.LSP程序:Command: (LOAD ROD)loading rod.lsp.loaded!防雷保护图绘制程序 编制人: 卫银忠 1999.9使用方法: ROD运行ROD:Command: ROD输入避雷针高度计算结果文件名: JYFLS选择避雷针坐标系原点: 创造新层 ROD, 用于防雷保护图的绘制及填表.OK!绘图比例 1: 400选择图标右上角点: int to.OK!

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1