System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于风力发电行业的变桨控制系统领域,具体涉及一种风机变桨控制系统中通信故障判断及处理方法。
技术介绍
1、在风力发电行业中,为了实现变桨系统与主控系统之间通信状态监控,现有技术通常采用变桨控制系统来检测通信驱动程序状态机状态,如果状态异常则判断通信故障,然后执行紧急收桨逻辑。然而由于风机通信环境比较恶劣,滑环、震动、温度、电磁干扰都会对通信质量产生影响,因此,采用现有方案来判断通信状态机的状态,容易误报通信故障。
2、为此,本申请人希望寻求技术方案对以上技术问题进行改进。
技术实现思路
1、有鉴于此,本专利技术的目的在于提出一种风机变桨控制系统中通信故障判断及处理方法,可靠保障了避免或减少心跳信号受到通信延迟和通信干扰的影响,提升风机变桨控制系统中通信故障判断的控制精度,提高了机变桨控制系统的安全性。
2、为此,本专利技术采用的技术方案如下:
3、一种风机变桨控制系统中通信故障判断及处理方法,检测变桨系统与主控系统经过通信协议约定好的心跳信号,如果心跳信号在预设时间内不发生变化则判断通信故障,执行紧急收桨操作。
4、优选地,所述主控系统通过通信协议发送心跳信号a给变桨系统,所述变桨系统周期性检测该心跳信号a是否会改变,如果心跳信号a在预设时间内不发生变化则判断通信故障,执行紧急收桨操作;所述变桨系统通过通信协议发送心跳信号b给主控系统,所述主控系统周期性检测该心跳信号b是否会改变,如果该心跳信号b在预设时间内不发生变化则判断
5、优选地,所述心跳信号a通过所述主控系统通过自主心跳逻辑产生;所述心跳信号b通过所述变桨系统通过自主心跳逻辑产生。
6、优选地,在所述变桨系统周期性检测该心跳信号a是否会改变时,对心跳信号a没有发生改变的时间进行计时作为心跳时间,当发现心跳时间超过预设时间时,判断通信故障,执行紧急收桨操作。
7、优选地,所述变桨系统通过计时器对心跳信号a没有发生改变的时间进行计时;和/或所述变桨系统的采样频率至少大于2倍的心跳信号a频率。
8、优选地,所述心跳信号a的程序代码包括:
9、
10、
11、优选地,在所述主控系统周期性检测该心跳信号b是否会改变时,对心跳信号b没有发生改变的时间进行计时作为心跳时间,当发现心跳时间超过预设时间时,判断通信故障,执行紧急收桨操作。
12、优选地,所述主控系统通过计时器对心跳信号b没有发生改变的时间进行计时;和/或所述主控系统的采样频率至少大于2倍的心跳信号b频率。
13、优选地,所述主控系统的采样周期为10-30ms。
14、优选地,所述心跳信号b的程序代码包括:
15、
16、本专利技术一方面通过主控系统向变桨系统发送心跳信号,检测该心跳信号在预设时间内是否发生变化;另一方面还通过变桨系统向主控系统发送自主逻辑控制的心跳信号,检测该心跳信号在预设时间内是否发生变化;如果任意一个心跳信号在预设时间内不发生变化则判断通信故障,执行紧急收桨操作;本专利技术可靠保障了避免或减少心跳信号受到通信延迟和通信干扰的影响,提升风机变桨控制系统中通信故障判断的控制精度,提高了机变桨控制系统的安全性。
本文档来自技高网...【技术保护点】
1.一种风机变桨控制系统中通信故障判断及处理方法,其特征在于,检测变桨系统与主控系统经过通信协议约定好的心跳信号,如果心跳信号在预设时间内不发生变化则判断通信故障,执行紧急收桨操作。
2.根据权利要求1所述风机变桨控制系统中通信故障判断及处理方法,其特征在于,所述主控系统通过通信协议发送心跳信号A给变桨系统,所述变桨系统周期性检测该心跳信号A是否会改变,如果心跳信号A在预设时间内不发生变化则判断通信故障,执行紧急收桨操作;所述变桨系统通过通信协议发送心跳信号B给主控系统,所述主控系统周期性检测该心跳信号B是否会改变,如果该心跳信号B在预设时间内不发生变化则判断通信故障,执行紧急收桨操作。
3.根据权利要求2所述风机变桨控制系统中通信故障判断及处理方法,其特征在于,所述心跳信号A通过所述主控系统通过自主心跳逻辑产生;所述心跳信号B通过所述变桨系统通过自主心跳逻辑产生。
4.根据权利要求2所述风机变桨控制系统中通信故障判断及处理方法,其特征在于,在所述变桨系统周期性检测该心跳信号A是否会改变时,对心跳信号A没有发生改变的时间进行计时作为心跳时间,当
5.根据权利要求4所述风机变桨控制系统中通信故障判断及处理方法,其特征在于,所述变桨系统通过计时器对心跳信号A没有发生改变的时间进行计时;和/或所述变桨系统的采样频率至少大于2倍的心跳信号A频率。
6.根据权利要求4所述风机变桨控制系统中通信故障判断及处理方法,其特征在于,所述心跳信号A的程序代码包括:
7.根据权利要求2所述风机变桨控制系统中通信故障判断及处理方法,其特征在于,在所述主控系统周期性检测该心跳信号B是否会改变时,对心跳信号B没有发生改变的时间进行计时作为心跳时间,当发现心跳时间超过预设时间时,判断通信故障,执行紧急收桨操作。
8.根据权利要求7所述风机变桨控制系统中通信故障判断及处理方法,其特征在于,所述主控系统通过计时器对心跳信号B没有发生改变的时间进行计时;和/或所述主控系统的采样频率至少大于2倍的心跳信号B频率。
9.根据权利要求8所述风机变桨控制系统中通信故障判断及处理方法,其特征在于,所述主控系统的采样周期为10-30ms。
10.根据权利要求7所述风机变桨控制系统中通信故障判断及处理方法,其特征在于,所述心跳信号B的程序代码包括:
...【技术特征摘要】
1.一种风机变桨控制系统中通信故障判断及处理方法,其特征在于,检测变桨系统与主控系统经过通信协议约定好的心跳信号,如果心跳信号在预设时间内不发生变化则判断通信故障,执行紧急收桨操作。
2.根据权利要求1所述风机变桨控制系统中通信故障判断及处理方法,其特征在于,所述主控系统通过通信协议发送心跳信号a给变桨系统,所述变桨系统周期性检测该心跳信号a是否会改变,如果心跳信号a在预设时间内不发生变化则判断通信故障,执行紧急收桨操作;所述变桨系统通过通信协议发送心跳信号b给主控系统,所述主控系统周期性检测该心跳信号b是否会改变,如果该心跳信号b在预设时间内不发生变化则判断通信故障,执行紧急收桨操作。
3.根据权利要求2所述风机变桨控制系统中通信故障判断及处理方法,其特征在于,所述心跳信号a通过所述主控系统通过自主心跳逻辑产生;所述心跳信号b通过所述变桨系统通过自主心跳逻辑产生。
4.根据权利要求2所述风机变桨控制系统中通信故障判断及处理方法,其特征在于,在所述变桨系统周期性检测该心跳信号a是否会改变时,对心跳信号a没有发生改变的时间进行计时作为心跳时间,当发现心跳时间超过预设时间时,判断通信故障,执行紧急收桨操...
【专利技术属性】
技术研发人员:程浩,张学艺,周枫,马辉辉,
申请(专利权)人:福氏新能源技术上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。