System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 柴油机控制逻辑自动试验方法及装置制造方法及图纸_技高网

柴油机控制逻辑自动试验方法及装置制造方法及图纸

技术编号:40830560 阅读:3 留言:0更新日期:2024-04-01 14:53
本发明专利技术涉及柴油机控制逻辑自动试验方法及装置,其方法包括构建模拟系统;模拟系统能模拟柴油机执行待测控制逻辑过程中从相关外部设备获取到的模拟输入信号,根据模拟输入信号生成能模拟执行待测控制逻辑后所输出的模拟输出信号;确定模拟输入信号;将模拟输入信号输入至模拟系统,获取模拟输出信号;与柴油机的控制柜建立通信通道,并将模拟输入信号输入至控制柜,以获取控制柜输出的输出控制信号;判断模拟输出信号和输出控制信号是否一致,若是判定待测控制逻辑此次试验合格,否则判定待测控制逻辑此次试验不合格。本发明专利技术可在柴油机离线情况下自动验证柴油机的控制逻辑是否正确,可有效减少人力投入以及提高控制逻辑试验效率和试验准确性。

【技术实现步骤摘要】

本专利技术涉及柴油发电机调试技术和试验,尤其涉及一种柴油机控制逻辑自动试验方法及装置


技术介绍

1、在核电厂柴油发电机(简称柴油机)投入前,会对柴油机的控制逻辑的功能正确性进行试验,现场技术人员需根据原理图、逻辑图和端接图等文件,对控制逻辑进行逐页、逐系统的测试和试验。在试验过程中,需要投入一定数量的技术人员(一般4至6人)在现场进行接线短接或拆线、引入外部电源等方法来强制信号,以达到逻辑试验所需的条件,满足条件后才能开始后续的逻辑测试和结果判断工作。

2、而这种试验方式存在以下缺陷:1、逻辑试验时人力投入较大,因现场柴油发电机控制柜(简称控制柜)布置因素和既有试验方法原因,逻辑试验时需频繁对接线进行短接和拆线,或引入外部电源,试验方法本身就需要较大的人力投入和工期投入; 2、逻辑试验结果的正确率和精准度不能保证,且逻辑试验时采取的方法本身受核心技术人员的经验因素影响较大,不同阅历或不同经验水平的技术人员在进行同一个逻辑试验时,可能会得到不同的试验结果,这就会影响逻辑试验的正确性和可靠性。


技术实现思路

1、本专利技术要解决的技术问题在于,提供一种柴油机控制逻辑自动试验方法及装置。

2、本专利技术解决其技术问题所采用的技术方案是:构造一种柴油机控制逻辑自动试验方法,包括以下步骤:

3、s10、构建模拟系统;所述模拟系统能够模拟柴油机执行待测控制逻辑过程中从相关外部设备获取到的模拟输入信号,并根据所述模拟输入信号生成能够模拟执行待测控制逻辑后所输出的模拟输出信号;

4、s20、确定所述模拟输入信号的置值;

5、s30、将所述模拟输入信号输入至所述模拟系统,获取所述模拟输出信号;

6、s40、与柴油机的控制柜建立通信通道,并将所述模拟输入信号输入至所述控制柜,以获取所述控制柜输出的输出控制信号,并执行s50;

7、s50、判断所述模拟输出信号和所述输出控制信号是否一致,若是则判定所述待测控制逻辑此次试验合格,否则判定所述待测控制逻辑此次试验不合格。

8、优选地,在所述s10中,所述构建模拟系统包括:

9、基于常用逻辑门和若干预定的控制逻辑构建模拟系统;其中,所述常用逻辑门包括但不限于非门、与门、或门、rs触发器和延时逻辑模块;每个所述控制逻辑分别能够确定所述控制柜与该控制逻辑所涉及的外部设备在配合执行该控制逻辑过程中,所述外部设备向所述控制柜输入相关模拟输入信号时所述控制柜所对应输出的输出信号。

10、优选地,所述s20包括:

11、基于所述待测控制逻辑确定模拟输入信号;和/或

12、根据获取到的第一操作指令确定模拟输入信号。

13、优选地,在所述s40中,还包括:

14、记录所述模拟输出信号的输出时间以及获取到所述输出控制信号的输入时间;

15、所述s50包括:

16、s501、根据所述输出时间和所述输入时间计算出所述控制柜完成所述待测控制逻辑所需的总时间;

17、s502、根据所述待测控制逻辑确定与其对应的执行限制时间;

18、s503、若所述模拟输出信号和所述输出控制信号一致、且所述总时间与所述执行限制时间的误差在预设误差范围内,则判定所述待测控制逻辑此次试验合格,若所述模拟输出信号和所述输出控制信号不一致或者所述总时间与所述执行限制时间的误差不在预设误差范围内,则判定所述待测控制逻辑此次试验不合格。

19、优选地,所述预设误差范围为-10%至10%。

20、优选地,在所述s50之后,还包括:

21、s51、判断对所述待测控制逻辑的试验次数是否达到预设试验次数,若是执行s52,若否则执行s53;

22、s52、判断所述待测控制逻辑各次试验结果是否均为合格,若是则判定所述待测控制逻辑正确,否则判定所述待测控制逻辑错误;

23、s53、重新设置所述模拟输入信号,并返回至所述s30。

24、优选地,所述输入信号包括若干开关量信号;

25、在所述s52中,还包括:

26、确定所述模拟输入信号中各所述开关量信号的所有组合类型,并基于枚举原则和各所述组合类型依次重新设置所述模拟输入信号;或者

27、基于每个所述开关量信号至少翻转一次的原则重新设置所述模拟输入信号。

28、优选地,在所述s10之前还包括:

29、s01、根据获取到的第二操作指令设置待测逻辑列表;其中,所述待测逻辑列表包括至少一种控制逻辑;

30、s02、将所述待测逻辑列表中的其中一个所述控制逻辑确定为待测控制逻辑;

31、在所述s52之后,还包括:

32、s60、判断所述待测逻辑列表中的所有控制逻辑是否试验完成,若是则输出各所述控制逻辑的试验结果,否则将所述待测逻辑列表中未试验的一所述控制逻辑确定为待测控制逻辑,并返回至所述s20。

33、优选地,在所述s01中所述待测逻辑列表包括高温冷却水系统逻辑、低温冷却水系统控制逻辑、压缩空气系统控制逻辑、燃油系统控制逻辑、润滑油系统控制逻辑、进排气系统控制逻辑、传感器测量控制逻辑、发电机电气保护逻辑、发电机同期并网控制逻辑、空压机启停控制逻辑、发电机励磁系统控制逻辑、辅助控制逻辑、速度调节和控制逻辑、机组报警控制逻辑、dcs接口控制逻辑和保护停机逻辑。

34、优选地,所述高温冷却水系统逻辑、所述低温冷却水系统控制逻辑、所述压缩空气系统控制逻辑、所述燃油系统控制逻辑、所述润滑油系统控制逻辑、所述进排气系统控制逻辑、所述传感器测量控制逻辑、所述发电机电气保护逻辑、所述发电机同期并网控制逻辑、所述空压机启停控制逻辑和所述发电机励磁系统控制逻辑属于第一阶段控制逻辑;所述辅助控制逻辑、所述速度调节和控制逻辑、所述机组报警控制逻辑、所述dcs接口控制逻辑和所述保护停机逻辑属于第二阶段控制逻辑;

35、所述s02包括:将属于所述第一阶段控制逻辑的其中一个所述控制逻辑确定为待测控制逻辑;

36、在所述s60中,所述将所述待测逻辑列表中未试验的一所述控制逻辑确定为待测控制逻辑包括:

37、判断属于所述第一阶段控制逻辑的所有控制逻辑是否试验完成,若是则将未试验的一所述控制逻辑确定为待测控制逻辑,否则将未试验的属于所述第一阶段控制逻辑的一所述控制逻辑确定为待测控制逻辑。

38、本专利技术还构造了一种柴油机控制逻辑自动试验装置,包括:

39、逻辑处理单元,其包括处理器,所述处理器在执行计算机程序时实现以上所述的柴油机控制逻辑自动试验方法的步骤;以及

40、通信单元,连接在所述逻辑处理单元与柴油机之间,以使所述逻辑处理单元与柴油机建立通信通道。

41、优选地,所述柴油机控制逻辑自动试验装置还包括:

42、人机交互单元,与所述逻辑处理单元连接,用于获取操作指令本文档来自技高网...

【技术保护点】

1.一种柴油机控制逻辑自动试验方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的柴油机控制逻辑自动试验方法,其特征在于,在所述S10中,所述构建模拟系统包括:

3.根据权利要求1所述的柴油机控制逻辑自动试验方法,其特征在于,所述S20包括:

4.根据权利要求1所述的柴油机控制逻辑自动试验方法,其特征在于,在所述S40中,还包括:

5.根据权利要求4所述的柴油机控制逻辑自动试验方法,其特征在于,所述预设误差范围为-10%至10%。

6.根据权利要求1至5任一项所述的柴油机控制逻辑自动试验方法,其特征在于,在所述S50之后,还包括:

7.根据权利要求6所述的柴油机控制逻辑自动试验方法,其特征在于,所述模拟输入信号包括若干开关量信号;

8.根据权利要求6所述的柴油机控制逻辑自动试验方法,其特征在于,在所述S10之前还包括:

9.根据权利要求8所述的柴油机控制逻辑自动试验方法,其特征在于,在所述S01中,所述待测逻辑列表包括高温冷却水系统逻辑、低温冷却水系统控制逻辑、压缩空气系统控制逻辑、燃油系统控制逻辑、润滑油系统控制逻辑、进排气系统控制逻辑、传感器测量控制逻辑、发电机电气保护逻辑、发电机同期并网控制逻辑、空压机启停控制逻辑、发电机励磁系统控制逻辑、辅助控制逻辑、速度调节和控制逻辑、机组报警控制逻辑、DCS接口控制逻辑和保护停机逻辑。

10.根据权利要求9所述的柴油机控制逻辑自动试验方法,其特征在于,所述高温冷却水系统逻辑、所述低温冷却水系统控制逻辑、所述压缩空气系统控制逻辑、所述燃油系统控制逻辑、所述润滑油系统控制逻辑、所述进排气系统控制逻辑、所述传感器测量控制逻辑、所述发电机电气保护逻辑、所述发电机同期并网控制逻辑、所述空压机启停控制逻辑和所述发电机励磁系统控制逻辑属于第一阶段控制逻辑;所述辅助控制逻辑、所述速度调节和控制逻辑、所述机组报警控制逻辑、所述DCS接口控制逻辑和所述保护停机逻辑属于第二阶段控制逻辑;

11.一种柴油机控制逻辑自动试验装置,其特征在于,包括:

12.根据权利要求11所述的柴油机控制逻辑自动试验装置,其特征在于,还包括:

...

【技术特征摘要】

1.一种柴油机控制逻辑自动试验方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的柴油机控制逻辑自动试验方法,其特征在于,在所述s10中,所述构建模拟系统包括:

3.根据权利要求1所述的柴油机控制逻辑自动试验方法,其特征在于,所述s20包括:

4.根据权利要求1所述的柴油机控制逻辑自动试验方法,其特征在于,在所述s40中,还包括:

5.根据权利要求4所述的柴油机控制逻辑自动试验方法,其特征在于,所述预设误差范围为-10%至10%。

6.根据权利要求1至5任一项所述的柴油机控制逻辑自动试验方法,其特征在于,在所述s50之后,还包括:

7.根据权利要求6所述的柴油机控制逻辑自动试验方法,其特征在于,所述模拟输入信号包括若干开关量信号;

8.根据权利要求6所述的柴油机控制逻辑自动试验方法,其特征在于,在所述s10之前还包括:

9.根据权利要求8所述的柴油机控制逻辑自动试验方法,其特征在于,在所述s01中,所述待测逻辑列表包括高温冷却水系统逻辑、低温...

【专利技术属性】
技术研发人员:潘世敬周国强徐凯夏文雅杨晔闻亢荣斌
申请(专利权)人:中广核工程有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1