中文名 | 变电站接地网腐蚀和断点的诊断理论与方法 | 依托单位 | 清华大学 |
---|---|---|---|
项目负责人 | 吴维韩 | 项目类别 | 面上项目 |
发变电站接地网的腐蚀及断点严重威协电力系统的安全稳定运行。本研究提出了在电力系统正常运行的情况下,确定变电站接地网断点及腐蚀位置的准确、可靠和简单的诊断方法。即将测量得到的地网接地引线间的电气参数及地网拓扑结构输入诊断软件来判断地网是否有断点及各段导体的腐蚀情况,有针对性地进行地网修复及地网改造。理论上解决了根据测量结果分析得到各段导体电阻的变化判断断裂或腐蚀的原理和方法;将测量系统及诊断原理和方法集成为接地网腐蚀及断点的诊断系统。通过理论分析、模拟和现场试验,研制得到了一个以计算机为核心、集测量和计算为一体的地网断点及腐蚀的诊断系统,应用该系统能提高电力系统安全稳定性。具有广泛的应用前景。 2100433B
批准号 |
59677016 |
项目名称 |
变电站接地网腐蚀和断点的诊断理论与方法 |
项目类别 |
面上项目 |
申请代码 |
E0705 |
项目负责人 |
吴维韩 |
负责人职称 |
教授 |
依托单位 |
清华大学 |
研究期限 |
1997-01-01 至 1999-12-31 |
支持经费 |
14(万元) |
简单说变电站防雷接地设计目的是实现安全的跨步电压和接触电压,实现短路电流入地和防雷接地时的安全接地值,其计算方法相关规范里都有,应收集的数据有许多,比如土壤电阻率、可建地网面积、短路电流计算等等等。 ...
基础工程一次上齐的话,主接地网肯定要一次性设计到位!还要再看一看规划是怎么定的
变电站接地网接地电阻分为好多档次: 1.大接地短路电流系统: 一般电阻率地区 R小等于0.5欧 高电阻率地区 R小等于5欧 2.小接地短路电流系统: 高压电气设备或高低压共用 R小等于10欧 高电阻地...
变电站接地网材料的选择 编辑:万佳防雷 -小黄 电力系统的接地是对系统和网上电气设备安全可靠运行及操作维护人员安全都起着重 大的作用。研究接地体的布置、连接,接地体的材质等是保证系统安全稳定运行的必要措 施之一,所以说设计、施工高标准的接地系统的变电站防雷工作的重中之重。 一、变电站接地网作用概述 接地网作为变电站交直流设备接地极防雷保护接地, 对系统的安全运行起着重要的作用。 由 于接地网作为隐性工程容易被人忽视, 往往只注意最后的接地电阻的测量结果。 随着电力系 统电压等级的升高及容量的增加, 接地不良引起的事故扩大问题屡有发生。 因此,接地问题 越来越受到重视。 变电站接地网因其在安全中的重要地位, 一次性建设、 维护苦难等特点在 工程建设中受到重视。另外,在设计及施工时也不易控制,这也是工程建设中的难点之一。 因此,为保证电力系统的安全运行, 降低接地工程造价, 应采用最经济、合理
断点也可以在一次调试中设置断点,下一次只需让程序自动运行到设置断点位置,便可在上次设置断点的位置中断下来,极大的方便了操作,同时节省了时间。
常用的断点包括:INT3断点、硬件断点、内存断点、消息断点、条件断点等。
中文词条名:断点
英文词条名:break-point
断点是一个信号,它通知调试器,在某个特定点上暂时将程序执行挂起。当执行在某个断点处挂起时,我们称程序处于中断模式。 进入中断模式并不会终止或结束程序的执行。执行可以在任何时候继续。
CPU有一个单独的执行序列,会一条指令一条指令的顺序执行。要处理类似IO或者硬件时钟这样的异步事件时CPU就要用到中断。硬件中断通常是一个专门的电信号,连接到一个特殊的“响应电路”上。这个电路会感知中断的到来,然后会使CPU停止当前的执行流,保存当前的状态,然后跳转到一个预定义的地址处去执行,这个地址上会有一个中断处理例程。当中断处理例程完成它的工作后,CPU就从之前停止的地方恢复执行。
断点模式可以看作一种超时。所有元素(例如,函数、变量和对象)都保留在内存中,但它们的移动和活动被挂起了。在中断模式下,您可以检查它们的位置和状态,以查看是否存在冲突或 bug。您可以在中断模式下对程序进行调整。例如,可以更改变量的值。可以移动执行点,这会改变执行恢复后将要执行的下一条语句。在 C 、C# 和 Visual Basic 中,甚至可以在中断模式下对代码本身进行更改(使用一种称为“编辑并继续”的强大功能)。
断点提供了一种强大的工具,使您能够在需要的时间和位置挂起执行。与逐句或逐条指令地检查代码不同的是,可以让程序一直执行,直到遇到断点,然后开始调试。这大大地加快了调试过程。没有这个功能,调试大的程序几乎是不可能的。
1.显示当前gdb的断点信息:
(gdb) info break
他会以如下的形式显示所有的断点信息:
Num Type Disp Enb Address What
1 breakpoint keep y 0x000028bc in init_random at qsort2.c:155
2 breakpoint keep y 0x0000291c in init_organ at qsort2.c:168
删除指定的某个断点:
(gdb) delete breakpoint 1
该命令将会删除编号为1的断点,如果不带编号参数,将删除所有的断点
(gdb) delete breakpoint
禁止使用某个断点
(gdb) disable breakpoint 1
该命令将禁止断点1,同时断点信息的 (Enb)域将变为 n
允许使用某个断点
(gdb) enable breakpoint 1
该命令将允许断点1,同时断点信息的 (Enb)域将变为 y
清除源文件中某一代码行上的所有断点
(gdb)clear number
注:number 为源文件的某个代码行的行号
2.设置条件断点
例子:
#includeintmain(void) { inti=0; intsum=0;for(i=1;i<=200;i ) { sum =i; }printf("%d ",sum); return0; }
gdb可以设置条件断点,也就是只有在条件满足时,断点才会被触发,命令是“break … if cond”。以上面程序为例:
(gdb)start Temporarybreakpoint1at0x4004cc:filea.c,line5. Startingprogram:/data2/home/nanxiao/aTemporarybreakpoint1,main()ata.c:5 5inti=0; (gdb)b10ifi==101 Breakpoint2at0x4004e3:filea.c,line10. (gdb)r Startingprogram:/data2/home/nanxiao/aBreakpoint2,main()ata.c:10 10sum =i; (gdb)psum $1=5050
可以看到设定断点只在i的值为101时触发,此时打印sum的值为5050。