System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及轨道交通空调系统,尤其涉及一种基于看门狗系统的轨道交通空调控制系统的监控方法。
技术介绍
1、由于轨道交通空调控制器的工作常常会受到来自外界电磁场的干扰、车辆的震动、电源的不稳定等各种因素干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由空调控制器控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对运行状态进行实时监测的考虑,便产生了一种专门用于监测空调控制器程序运行状态的系统,俗称"看门狗"。简单来说看门狗,就是用来监控其他程序的一种系统。
2、一般的轨道交通空调控制系统看门狗电路用来监视控制器内部程序运行状态,在程序跑飞或死锁情况下,可以自动复位。看门狗电路的工作原理是:当系统工作正常时,cpu将每隔一定时间输出一个脉冲给看门狗,即“喂狗”,即程序向看门狗证明自己正常运行,若程序运行出现问题或硬件出现故障时而无法按时“喂狗”时,看门狗电路将迫使控制器自动复位而重新运行程序。
3、目前的看门狗系统,只能做到软件层面的监控,若软件程序发生故障无法正常启动时,则空调控制系统将陷入瘫痪无法继续使用。同时现有的看门狗系统只能单独复位重启空调控制器,使用场景较为单一。
技术实现思路
1、本专利技术提供一种基于看门狗系统的轨道交通空调控制系统的监控方法,以克服上述技术问题。
2、为了实现上述目的,本专利技术的技术方案是:
3、一种基于看门狗系统的轨道交通空调控制系统的监控方法,包括如下步骤
4、s1:空调控制系统启动,待监控的空调系统部件每隔第一监控时间间隔t1向看门狗系统发送脉冲信号;
5、s2:若所述看门狗系统在第一监控时间间隔t1内没有接收到所述脉冲信号,则启动空调控制器,使得所述待监控的空调系统部件的软件重启;否则执行s8;
6、s3:若所述看门狗系统在待监控的空调系统部件的软件重启后的第一监控时间间隔t1内接收到所述脉冲信号,且所述看门狗系统在待监控的空调系统部件的软件重启后的第二监控时间间隔t2内接收到待监控的空调系统部件的生命信号,则所述待监控的空调系统部件的软件重启成功,执行s8;
7、若所述看门狗系统在待监控的空调系统部件的软件重启后的第一监控时间间隔t1内没有接收到所述脉冲信号,则所述待监控的空调系统部件的软件重启没有成功;执行s4;
8、s4:若所述看门狗系统在待监控的空调系统部件的软件重启后的第二监控时间间隔t2内接收到待监控的空调系统部件的生命信号,则看门狗系统等待所述待监控的空调系统部件的软件重启;直至看门狗系统接收到脉冲信号;执行s8;
9、若所述看门狗系统在待监控的空调系统部件的软件重启后的第二监控时间间隔t2内没有接收到待监控的空调系统部件的生命信号,则执行s5;
10、其中,第二监控时间间隔t2>所述第一监控时间间隔t1;
11、s5:所述第一接触器kt1断开空调控制系统电源;
12、s6:所述看门狗系统在待监控的空调系统部件的软件重启后的第四监控时间间隔t4时,第二接触器kt2闭合空调控制系统电源;重新启动空调控制系统;
13、若所述看门狗系统在重新启动空调控制系统后的第一监控时间间隔t1内仍没有接收到所述脉冲信号,执行s7;
14、否则,若所述看门狗系统在重新启动空调控制系统后的第一监控时间间隔t1内接收到所述脉冲信号,执行s8;
15、s7:看门狗系统发送待监控的空调系统部件损坏的信号,以提醒对待监控的空调系统部件进行维修;
16、s8:看门狗系统继续对空调控制系统进行监控,所述空调控制系统恢复正常。
17、进一步的,所述s4中还包括,看门狗系统记录所述待监控的空调系统部件的软件重启的次数,若所述待监控的空调系统部件重启的次数超过设定的最大次数,看门狗系统仍未接收到脉冲信号,则执行s5。
18、进一步的,所述s3中,若所述待监控的空调系统部件的软件重启成功,则记录待监控的空调系统部件的软件重启成功的事件。
19、进一步的,所述第一接触器kt1为断电延时接触器,所述第一接触器kt1的断电延迟时间t3>t2;
20、所述第二接触器kt2为接通延时接触器。
21、进一步的,所述待监控的空调系统部件包括但不限于空调压缩机变频器控制器、信号采集模块控制器、电子膨胀阀驱动器。
22、有益效果:本专利技术的一种基于看门狗系统的轨道交通空调控制系统的监控方法,通过将看门狗系统与第一接触器kt1、第二接触器kt2相结合,采用软件和硬件双控,能够实现在空调控制器软件死机和故障时,根据待监控的空调系统部件的信号状态,实现软重启或者硬件重启。同时能够在其他设备发生故障或通讯丢失时进行重启复位,做到软件和硬件双保险的监控。提高了空调控制系统故障自处理能力。
本文档来自技高网...【技术保护点】
1.一种基于看门狗系统的轨道交通空调控制系统的监控方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种基于看门狗系统的轨道交通空调控制系统的监控方法,其特征在于,所述S4中还包括,看门狗系统记录所述待监控的空调系统部件的软件重启的次数,若所述待监控的空调系统部件重启的次数超过设定的最大次数,看门狗系统仍未接收到脉冲信号,则执行S5。
3.根据权利要求1所述的一种基于看门狗系统的轨道交通空调控制系统的监控方法,其特征在于,所述S3中,若所述待监控的空调系统部件的软件重启成功,则记录待监控的空调系统部件的软件重启成功的事件。
4.根据权利要求1所述的一种基于看门狗系统的轨道交通空调控制系统的监控方法,其特征在于,所述第一接触器KT1为断电延时接触器,所述第一接触器KT1的断电延迟时间T3>T2;
5.根据权利要求1所述的一种基于看门狗系统的轨道交通空调控制系统的监控方法,其特征在于,所述待监控的空调系统部件包括但不限于空调压缩机变频器控制器、信号采集模块控制器、电子膨胀阀驱动器。
【技术特征摘要】
1.一种基于看门狗系统的轨道交通空调控制系统的监控方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种基于看门狗系统的轨道交通空调控制系统的监控方法,其特征在于,所述s4中还包括,看门狗系统记录所述待监控的空调系统部件的软件重启的次数,若所述待监控的空调系统部件重启的次数超过设定的最大次数,看门狗系统仍未接收到脉冲信号,则执行s5。
3.根据权利要求1所述的一种基于看门狗系统的轨道交通空调控制系统的监控方法,其特征在于,所述s3中,若所述...
【专利技术属性】
技术研发人员:曾磊,孟凡杰,杨波,王宁,杜平,李继洋,
申请(专利权)人:中车大连机车研究所有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。