机电之家行业门户网运行
文章 下载
最新公告:

  没有公告

设备维修与管理培训
您现在的位置: 设备维修与管理 >> 设备管理 >> 管理论文 >> 设备维修论文 >> 资讯正文
 
赞助商
 
 
最新文章
 
 浅谈核电站常规岛技术方案
 超临界的无烟煤PF点火
 IGCC技术 ,高效发电以扩大煤炭价
 百万千瓦级汽轮机选型研究
 百万千瓦级锅炉选型研究
 切向燃烧锅炉气流反旋现象试验研
 哈三电厂二期工程600MW机组轴系安
 410t/h锅炉浓淡稳燃器的应用技术
 HG-1021/18.2-HM5锅炉燃烧器方圆
 汽轮发电机损耗计算的改进
 
推荐技术
 
 
相关文章
 
IGCC技术 ,高效发电以扩
哈三电厂二期工程600MW机
汽轮发电机损耗计算的改
汽轮发电机组技术改造的
盘山发电厂2号机组DCS系
上安发电厂3号机真空系统
盘山发电厂1号机灭火保护
烟烙尽灭火系统及在三河
发电机内部短路分析研究
汽轮发电机组轴系扭振研
 
客户服务
 
如果您有设备方面好的文章或见解,您可以送到我们的投稿信箱
客服电话:0571-87774297
信   箱:88ctv@163.com
我们保证在48小时内回复


s

b

g

l

.

j

d

z

j

.

c

o

m

 

发电厂自动控制系统(装置)Y2K问题测试探讨           
发电厂自动控制系统(装置)Y2K问题测试探讨
作者:佚名 文章来源:技术论文 点击数: 更新时间:2008-10-13 8:59:10
    发电厂Y2K测试所涉及的对象一般有:(1)计算机自动检测装置或检测系统,包括测量仪器仪表和有关的检定系统等;(2)计算机控制装置或系统,包括PLC、单回路/多回路调节器和监控系统;(3)其它计算机自动控制系统(设备),如分散控制系统(DCS)。对于不同的测试对象,应根据其具体运行情况及相应功能,采取不同的测试方法和步骤,才能最有效地测试不同对象的Y2K问题。但无论对象如何,有些测试方法是基本的和共性的。本文从发电厂Y2K问题测试方法、步骤、需选时间点段及发电厂Y2K问题分类等几方面进行讨论。

1 测试方法
  对于发电厂计算机自动控制系统(装置)Y2K问题,一方面要测试系统能否顺利跨越2000年,能否识别非法和无效日期,所有日期显示是否正确;另一方面,更要测试系统在2000年前后能否稳定运行,功能是否正常,会不会引起误报警乃至保护误动作等。对于不同测试对象,应有不同的测试方法。
1.1 自动检测仪表
  对自动检测仪表进行Y2K问题测试,一般最好用离线测试法,即用备品备件外接信号源来对其进行测试,以免在测试过程中产生干扰信号,影响整个系统运行。
1.2 PLC和控制器
  首先应根据该PLC或控制器对系统的影响程度,决定进行离线还是在线测试。但有相当一部分PLC和控制器可能没有日期和时间设置功能,无法进行直接测试。在这种情况下,应分2 步进行:第一,若该设备有源代码,应对源代码进行分析,确定应用软件何处用了时间功能,如定时器等;判断这些时间功能是由实时时钟或系统时钟产生的,还是由计数器或脉冲产生的。若是由实时时钟产生的定时,可能有Y2K问题;若是由计数器产生的定时,软件本身应不会有Y2K问题。第二,应对该控制器的硬件电路进行分析,确定硬件电路是否有备用电池和实时时钟RTC芯片等。若没有这些芯片,硬件本身应没有Y2K问题。如果以上2 步都有明确结论,就可确定该设备是否有Y2K问题。
  对于类似单回路/多回路调节器的控制器,可直接测试其控制功能是否正常,也即对控制器硬件和应用软件同时进行Y2K问题测试。对于由工业控制计算机构成的控制器,应首先对工控机本身进行测试,再对应软件(如控制软件等)进行测试。对于PLC,先用编程器对PLC本身进行测试,再对应用软件进行测试。需注意的是,用编程器修改的是PLC本机的日期及其时钟,而非编程器日期。
1.3 监控系统
  监控系统由上位机和下位机构成,或由人机接口MMI加PLC构成。首先应根据该监控系统对整个系统的影响程度决定是进行离线测试,还是进行在线测试。监控系统的Y2K问题测试分2 大部分,即下位机测试和上位机测试。先对下位机进行测试,方法与1.2节所述类似;再对上位机测试,包括上位机本身和应用软件测试;最后,对上位机和下位机同时进行测试,测试系统运行有无异常、功能是否正常。
1.4 DCS系统
  DCS是整个发电机组监控的神经中枢。为保证安全,在进行DCS测试前,应确保机组已停运。对于DCS,应首先进行单项测试,再进行系统测试,确保整个DCS不受Y2K问题影响。(1)DCS单项测试。先进行单个控制站、工程师站操作站的硬件和操作系统是否存在Y2K问题及其严重性,再对工程师站、SOE、控制站的各种应用软件及其功能进行测试,如工程师站组态功能是否正常、SOE事件记录功能是否正常、控制站的数据采集和控制功能是否正常。(2)DCS系统测试。单项测试后,为确认DCS控制站、操作员站和工程师站等单元间的接口、DCS数据库(包括实时数据库和历史数据库)、DCS监控和保护系统等的Y2K问题,应进行DCS系统测试。测试前,先找到DCS主时钟,通过修改主时钟时间对DCS进行系统测试,在各个关键时间段上考察DCS功能是否正常。必须进行测试的功能模块有:保护、控制、操作、显示、事件记录、报警、打印、趋势、组态、报表和上载/下载等。

2 测试步骤
  为尽可能减少对整个系统运行的影响,保证设备安全,测试前应认真、仔细地做好安全措施,包括现场安全措施、测试设备软件备份和系统设置备份等。(1)测试前,准备好系统启动盘和软件安装盘等;(2)测试 过程中,记录所有测试数据和过程;(3)测试完成后,恢复系统及其设置,包括恢复系统日期和其它设置到测试前状态,如电气、执行机构等。
2.1 测试前
  在实施测试前应做好以下工作:(1)确认被测试系统的相关资料和台帐的正确和完整性;(2)验明所有的日期输入、输出、显示和内部时钟;(3)做好被测系统软件和数据备份;(4)记录被测系统的设定参数;(5)测试前排除或记录异常现象;(6)找出被测系统与外部系统的接口参数;(7)编写测试作业指导书或测试规程;(8)开会审核测试作业指导书或测试规程;(9)做好被测系统的现场安全措施。
2.2 测试中
  在实施测试时应做好下面工作:(1)严格按测试作业指导书实施测试;(2)遵守测试程序的顺序;(3)准备应急人员以应付意外事故;(4)输入测试数据进行测试;(5)记录所有测试情况和数据。
2.3 测试后
  完成测试后应继续做好如下工作:(1)将系统时钟回调到正确的正常时间;(2)在测试前,如被测系统与外部系统断开,则恢复系统连接;(3)删除所有测试文件,并将系统恢复至测试前状态;(4)重新启动被测系统,观察系统运行是否正常;(5)准备支持任何测试后的生产启动;(6)保证可用于审核和复阅的详细测试结果。

3 需要选择的日期
  无论发电厂Y2K问题的测试对象如何,以下日期是必须测试的:(1)特殊日期测试。以往软件设计时,常把99/9/9作为特殊日期标志。在这种系统中,若输入99/9/9,系统功能可能会发生异常,甚至不能执行系统功能。因此,必须测试1999/9/9。(2)世纪跨越测试。对于世纪跨越1999-12-31→2000-1-1,这是必须测试的日期。这时,要判断系统能否正确跨越世纪、系统正常运行且现有功能是否不变和系统在21世纪时能否正常处理日期数据。(3)闰年测试。在设计软件时因未考虑到2000年是闰年,因此若需处理与日期相关的功能时,系统可能会出现异常,导致不能正常处理日期数据。所以2000-2-28→2000-2-29,2000-2-29→2000-3-1是必须测试的日期。(4)人为设置日期测试。系统应承认有效的日期测试,包括:1999-9-9,1999-12-31,2000-1-1,2000-2-28,2000-2-29,2000-3-1,2000-12-31,2001-1-1,2001-2-28,2001-3-1,2004-2-28,2004-2-29,2004-3-1;系统应拒绝(无效)的日期测试,包括:2000-2-30,2001-2-29,2004-2-30,0000-00-00。(5)其它日期测试。如2000-12-31→2001-1-1,2010-1-1,2038-1-1等。以上日期,对于任何对象都应测试,且为更全面地测试对象的Y2K问题,还应根据具体情况考虑其它日期测试。

4 问题分类
  根据北仑发电厂(1999/1/25~2/3)和嘉兴发电厂(1999/2/16~2/26)的计算机自动控制系统(装置)Y2K问题测试情况,Y2K问题对发电厂计算机自动控制系统(装置)的影响可归结为以下4个方面。
4.1 没有实时时钟芯片或时钟功能的控制系统(装置)
  这部分设备虽然属于计算机或单片机控制器,但因没有实时时钟芯片或时钟功能,设备中没有日期和实时时钟,因此不存在Y2K问题。如小汽轮机控制器505、ROTORK电动头、PMC轴封控制器和DFS火检等。
4.2 “Y2K Ready”的自动控制系统(装置)
  “Y2K Ready”是指在通电或断电状态下,系统(装置)的时钟存在Y2K问题,但系统功能不受影响,能照常运行。如:(1)不能顺利跨越2000年,需要通过人工设置到2000年,但系统功能不受影响,可正常运行。如在世纪跨越时,年份变为1900,因有些操作系统最早年份为1980年,因此系统显示1980年,需人工设置为2000年,如新华DEH使用的工控机、西门子DCS编程器PG750、SOE等。(2)无法识别或拒绝非法日期的设备,但不影响其功能,如某电厂的质量流量计,接受了2001年2月29日。(3)闰年问题。某电厂的废水系统PLC,2000年2月28~29日测试,实测现象为3月1日,但系统运行正常。(4)日期显示问题。某电厂2号灰控PLC,2000年2月28~29日测试,实测现象为2月28日,即时间变化,日期不变,但系统功能正常,运行稳定且无异常。
4.3 “Y2K OK”的自动控制系统(设备)
  “Y2K OK”是指在通电或断电状态下,系统(设备)时钟不存在Y2K问题,且系统功能正常,运行无异常。这类设备有:某电厂的网控闭锁装置、电除尘中央管理机及炉内加药系统等。
4.4 “Y2K Not OK”的自动控制系统(设备)
  “Y2K Not OK”是指在通电或断电状态下,系统(设备)时钟存在Y2K问题,且系统功能不正常,运行异常,如某电厂的硅表。

5 结束语
  通过Y2K问题的测试,一方面可掌握发电厂自动控制系统(装置)Y2K问题的严重程度;另一方面可借此制定Y2K问题的解决方案及各种应急措施,具有重要意义。所提出的测试方法、步骤、选择的时间段和分类等几方面问题,可供发电厂同行参考,希望共同对此问题进行深入、细致地探讨,为保障机组安全、经济运行,顺利跨入21世纪打下良好基础。

 

6 参考文献
 1 电力系统2000年问题资讯组主页.http://www.euy2k.com/newsroom.htm
 2 嵌入式系统2000年问题主页.http://www.mitre.org/research/y2k
 3 微软公司2000年问题主页.http://www.microsoft.com
 4 IEE工厂自动化系统2000问题.http://www.iee.org.uk/2000risk

资讯录入:admin    责任编辑:admin 
  • 上一篇资讯:

  • 下一篇资讯:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    不良信息
    举报中心
    机电之家设备管理网
    致力于机电设备维修与管理技术
    网络110
    报警服务
    服务热线:0571-87774297 传真:0571-87774298 电子邮件:donemi@hz.cn 服务 QQ:66821730
    机电之家(www.jdzj.com)旗下网站 杭州滨兴科技有限公司提供技术支持

    版权所有 Copyright © 机电之家--中国机电行业门户·设备维修与管理

    主办:杭州高新(滨江)机电一体化学会
    浙ICP备05041018号