CN109089276A - 变桨***通信故障处理方法和装置、存储介质 - Google Patents
变桨***通信故障处理方法和装置、存储介质 Download PDFInfo
- Publication number
- CN109089276A CN109089276A CN201811015378.3A CN201811015378A CN109089276A CN 109089276 A CN109089276 A CN 109089276A CN 201811015378 A CN201811015378 A CN 201811015378A CN 109089276 A CN109089276 A CN 109089276A
- Authority
- CN
- China
- Prior art keywords
- channel
- transmission data
- wireless channel
- communication
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 196
- 238000003672 processing method Methods 0.000 title claims abstract description 19
- 230000005540 biological transmission Effects 0.000 claims abstract description 109
- 230000003993 interaction Effects 0.000 claims abstract description 13
- 238000000034 method Methods 0.000 claims description 17
- 238000012545 processing Methods 0.000 claims description 17
- 230000007257 malfunction Effects 0.000 claims description 10
- 238000001514 detection method Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 16
- 230000008859 change Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 4
- 238000011084 recovery Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 208000010040 Sprains and Strains Diseases 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/10—Active monitoring, e.g. heartbeat, ping or trace-route
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Cardiology (AREA)
- General Health & Medical Sciences (AREA)
- Selective Calling Equipment (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
Abstract
本发明公开一种变桨***通信故障处理方法和装置、存储介质,该变桨***通信故障处理方法包括:同时基于预设的有线信道和预设的无线信道,传输风力发电机组的主控制器和变桨控制器之间的工况交互数据;若检测到有线信道或者无线信道发生通信中断,则将发生中断的信道在通信中断期间的传输数据置零;若同一时刻,有线信道和无线信道的传输数据中有一个为0,则将另一不为0的传输数据,作为当前时刻主控制器和变桨控制器之间的有效传输数据。采用本发明实施例中的技术方案,能够提高变桨控制器和主控制器之间通信数据的稳定性。
Description
技术领域
本发明涉及风力发电技术领域,尤其涉及一种变桨***通信故障处理方法和装置、存储介质。
背景技术
风力发电机组中,变桨***的轮毂随叶片转动,机舱不随叶片转动,导电滑环为连接机舱与轮毂的线缆。风力发电机组的主控制器设置于机舱侧,用于控制风力发电机组运行并将桨角命令下发给变桨控制器;变桨控制器设置于轮毂侧,用于接收主控制器下发的桨角命令并控制叶片开桨和收桨;导电滑环基于导电环的滑动接触、静电耦合或电磁耦合原理,在主控制器和变桨控制器之间进行电信号传递。由于导电滑环本身的结构和工作特性,使得基于导电滑环的有线通信信道不可避免地存在接触不良和电磁干扰的问题。
目前,为增加主控制器和变桨控制器之间的通信稳定性,在基于导电滑环的有线通信信道的基础上增加了无线通信信道,当检测到有线通信中断时,切换至无线通信,以实现风力发电机组的冗余运行。
但是,本申请的发明人发现,自检测到有线通信中断起,变桨***接收到的数据仍来自有线通信信道,需延时一段时间(比如,500ms)后才能完全切换至无线通信数据,在此时间段内,变桨***接收到的数据为0,变桨电机停止运行,风力发电机组处于不可控状态,即使切换至无线通信数据,而500ms时间内主控制器发送的控制命令已经变化了25次(主控制器与变桨控制器的通信周期为20ms),变桨电机的执行会出现跳变,影响风力发电机组的安全稳定运行。
发明内容
本发明实施例提供了一种变桨***通信故障处理方法和装置、存储介质,能够提高变桨控制器和主控制器之间通信数据的稳定性。
第一方面,本发明实施例提供一种变桨***通信故障处理方法,该故障处理方法包括:
同时基于预设的有线信道和预设的无线信道,传输风力发电机组的主控制器和变桨控制器之间的工况交互数据,有线信道和所述无线信道的通信周期相同;
若检测到有线信道或者无线信道发生通信中断,则将发生中断的信道在通信中断期间的传输数据置零;
若同一时刻,有线信道和无线信道的传输数据中有一个为0,则将另一不为0的传输数据,作为当前时刻主控制器和变桨控制器之间的有效传输数据。
在第一方面的一种可能的实施方式中,该故障处理方法还包括:在有线信道的端口设置状态检测位,若检测到有线信道的端口的信号在预定时间段内未出现心跳位,则确定有线信道发生通信中断;在无线信道的端口设置状态检测位,若检测到无线信道的端口的信号在预定时间段内未出现心跳位,则确定无线信道发生通信中断。
在第一方面的一种可能的实施方式中,在若检测到有线信道或者无线信道发生通信中断,则将发生中断的信道在通信中断期间的传输数据置零之后,该故障处理方法还包括:若同一时刻,有线信道和无线信道的传输数据相等且均不为0,则将有线信道或者无线信道的传输数据,作为当前时刻主控制器和变桨控制器之间的有效传输数据。
在第一方面的一种可能的实施方式中,在若检测到有线信道或者无线信道发生通信中断,则将发生中断的信道在通信中断期间的传输数据置零之后,该故障处理方法还包括:若同一时刻,有线信道和无线信道的传输数据均为0,则确认有线信道和无线信道的状态;若有线信道和无线信道的状态均处于故障状态,则对风力发电机组执行故障停机操作;若有线信道和无线信道的状态均不处于故障状态,则将0作为当前时刻主控制器和变桨控制器之间的有效传输数据。
在第一方面的一种可能的实施方式中,在若检测到有线信道或者无线信道发生通信中断,则将发生中断的信道在通信中断期间的传输数据置零之后,该故障处理方法还包括:若检测到发生通信中断的信道已恢复通信,则停止对该信道的置零操作,并恢复该信道的传输数据。
第二方面,本发明实施例提供一种变桨***通信故障处理装置,该故障处理装置包括:
传输模块,用于同时基于预设的有线信道和预设的无线信道,传输风力发电机组的主控制器和变桨控制器之间的工况交互数据,有线信道和所述无线信道的通信周期相同;
置零模块,用于若检测到有线信道或者无线信道发生通信中断,则将发生中断的信道在通信中断期间的传输数据置零;
处理模块,用于若同一时刻,有线信道和无线信道的传输数据中有一个为0,则将另一不为0的传输数据,作为当前时刻主控制器和变桨控制器之间的有效传输数据。
在第一方面的一种可能的实施方式中,处理模块还用于,若同一时刻,有线信道和无线信道的传输数据相等且均不为0,则将有线信道或者无线信道的传输数据,作为当前时刻主控制器和变桨控制器之间的有效传输数据;若同一时刻,有线信道和无线信道的传输数据均为0,则确认有线信道和无线信道的状态;若有线信道和无线信道的状态均处于故障状态,则对风力发电机组执行故障停机操作;若有线信道和无线信道的状态均不处于故障状态,则将0作为当前时刻主控制器和变桨控制器之间的有效传输数据。
在第一方面的一种可能的实施方式中,变桨***通信故障处理装置设置于风力发电机组的主控制器或者变桨控制器中。
第三方面,本发明实施例提供一种变桨***通信故障处理装置,该故障处理装置包括存储器、处理器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现如上所述的变桨***通信故障处理方法。
第四方面,本发明实施例提供一种计算机可读存储介质,其上存储有程序,程序被处理器执行时实现如上所述的变桨***通信故障处理方法。
如上所述,由于本发明实施例将发生中断的信道在通信中断期间的传输数据置零,且主控制器和变桨控制器之间的工况交互数据同时基于有线信道和无线信道进行,这样,同一时刻即使发生通信中断的信道的传输数据被置零,但未发生通信中断的信道的传输数据确是正常的。因此,本发明实施例从通讯数据对比角度出发,若同一时刻有线信道和无线信道的传输数据中有一个为0,则将另一不为0的传输数据,作为当前时刻主控制器和变桨控制器之间的有效传输数据,及时将变桨控制器接收到的数据更新为正常信道中的数据。
与现有技术中需要执行切换操作,本发明实施例中的技术方案能够避免现有技术中的信道切换操作期间,因变桨控制器接收到的数据仍然来自发生中断信道的通信数据,而导致的变桨电机停顿或者跳变,提高了变桨控制器和主控制器之间通信数据的稳定性,保证了风力发电机组安全稳定运行。
附图说明
从下面结合附图对本发明的具体实施方式的描述中可以更好地理解本发明,其中,相同或相似的附图标记表示相同或相似的特征。
图1为本发明实施例提供的变桨控制器与主控制器之间的通讯拓扑图;
图2为本发明一个实施例提供的变桨***通信故障处理方法的流程示意图;
图3为本发明一个实施例提供的有线信道和无线信道的数据传输示意图;
图4为本发明另一实施例提供的有线信道和无线信道的数据传输示意图;
图5为本发明另一实施例提供的变桨***通信故障处理方法的流程示意图;
图6为本发明又一实施例提供的变桨***通信故障处理方法的流程示意图;
图7为本发明再一实施例提供的变桨***通信故障处理方法的流程示意图;
图8为本发明实施例提供的给定正弦速度控制变桨电机运行期间,断开及恢复DP通信的电机运行曲线;
图9为本发明实施例提供的给定正弦速度控制变桨电机运行期间,断开及恢复无线通信的电机运行曲线;
图10为本发明实施例提供的变桨***通信故障处理装置。
具体实施方式
下面将详细描述本发明的各个方面的特征和示例性实施例。在下面的详细描述中,提出了许多具体细节,以便提供对本发明的全面理解。
在风力发电机组中,变桨***的变桨控制器设置于轮毂侧,轮毂随叶片转动,变桨控制器用于接收主控制器下发的命令,控制叶片开桨、收桨,实现最大功率根据及稳定转速的功能,并与主控制器进行数据交互;主控制器设置机舱侧,机舱不随叶片转动,主控制器用于控制风力发电机组启动、运行和停止,并将桨角控制命令下发给变桨控制器。
图1为本发明实施例提供的变桨控制器与主控制器之间的通讯拓扑图。如图1所示,为实现变桨控制器101与主控制器102之间的数据交互,在轮毂与机舱之间设置有导电滑环103。
导电滑环103由滑环体、电刷组件、固定支架和同芯球轴承等部件组成,能够提供无限制、连续或断续的360度旋转,以及多通路的旋转动力、数据和讯号的机电***。将导电滑环103应用于风力发电机组中,能够避免机舱与轮毂间导线在旋转过程中扭伤。
图1中还示出了有线通信线路104和无线通信线路105,也称为有线信道和无线信道。基于导电滑环103的有线通信线路104主要通过PROFBUS DP(简称为DP)协议或者CanOpen协议进行数据传输,导电滑环103在结构设计上要保证接触可靠,以保证有线信道连续接通。
实际运行时,导电滑环103能够传输几十种不同的电信号,包括高频的交流电、高电压的交流电、大电流的交流电和弱小的直流小信号等,且导电滑环103环间距离很近,各种信号在传输过程中互相产生干扰,严重地影响了信息传输。
由于导电滑环103本身的工作特性和工作原理,接触不良和电磁干扰的问题难以彻底解决。因此,对于因接触不良和电磁干扰而导致的风力发电机组故障,只能通过停机来保证风力发电机组安全,即主控制器102检测到通信发生错误后,需要立即执行收桨停机,频繁停机会影响风力发电机组的发电量。
无线通信线路105主要是指蓝牙、无线网络等无线通信方式,无线通讯方式能够很好地避免导电滑环103接触不良及电磁干扰问题,因此,在有线通信方式出现短时故障时,可以切换至由无线通信方式,对主控制器102与变桨控制器101进行数据交互,以实现风力发电机的冗余运行。
但是,一方面,自检测到有线通信(比如DP)中断起,变桨控制器101接收到的数据仍来自DP通信数据,需延时一段时间(比如,500ms)后才能完全切换至无线通信数据,在此时间段内,变桨控制器101接收到的数据为0,变桨电机停止运行,风力发电机组处于不可控状态,即使切换至无线通信数据,而500ms时间内主控制器102发送的控制命令已经变化了25次(主控制器102与变桨控制器101的通信周期为20ms),变桨电机的执行会出现跳变,影响风力发电机组的安全稳定运行。
另一方面,在检测到DP通信恢复后,变桨控制器101大约需要20~40ms的时间,才能接收到DP通信恢复后的数据,因此,变桨控制器101在逻辑判断开始使用DP通信数据而不是无线通信数据后,仍会出现接收到的数据为0、导致变桨电机出现短暂停顿的情况。
基于此,本发明实施例提供一种变桨***通信故障处理方法和装置、存储介质,用于变桨控制器101和主控制器102之间的有线通讯线路故障的情况,采用本发明实施例中的技术方案,能够提高变桨控制器101和主控制器102之间通信数据的稳定性。
图2为本发明一个实施例提供的变桨***通信故障处理方法的流程示意图。如图2所示,该通信故障处理方法包括步骤201至步骤203。
在步骤201中,同时基于预设的有线信道和预设的无线信道,传输主控制器和变桨控制器之间的工况交互数据,有线信道和无线信道的通信周期相同。
其中,工况交互数据包括由主控制器向变桨控制器发送的控制叶片开桨和收桨的桨角控制命令,以及由变桨控制器向主控制器反馈的变桨电机转速和变桨角度等。
图3为本发明一个实施例提供的有线信道和无线信道的数据传输示意图。图3中的横坐标表示时间,纵坐标表示有无通信数据(不表示数值大小)。
在图3的示例中,有线信道和无线信道从0时刻开始同时、同步进行数据传输,比如,对于某一个通信变量,主控制器通过DP通信发送的数值是50,相同时刻,主控制器通过无线信道发送的数值也是50。
考虑到数据的发送具有周期性,需要一帧一帧发送,即在上一帧数据发送完成后,需要经过预定时间段(比如2ms)之后,才开始下一帧数据的传送,因此,可以使有线信道和无线信道的通信周期相同,比如,在下一通信周期,主控制器通过DP通信发送的数值变为52,相同时刻,主控制器通过无线通信发送的数值也变为52。
图4为本发明另一实施例提供的有线信道和无线信道的数据传输示意图。图4中的横坐标表示时间,纵坐标表示有无通信数据且表示数值大小。从图4中可以看出,在t0~t1时间段内,DP通信数据发生中断期间,无线通信数据仍持续传输中。
目前的变桨***的通讯控制逻辑为:若检测到t0~t1时间段内的DP通信数据发生中断以后,则在t0~t1时间段内执行信道切换操作,将变桨控制器接收到的数据从DP通讯数据切换至无线通信数据。
在t0~t1时间段内,由于变桨控制器接收到的数据仍然来自DP通信数据,而DP通信数据因信道中断会变为0或者保持之前的值,导致变桨电机会出现一段时间的停顿;且一旦该时间段内主控制器发送的数据已发生变化,还会导致执行信道切换操作后变桨电机的执行出现跳变。
在步骤202中,若检测到有线信道或者无线信道发生通信中断,则将发生中断的信道在通信中断期间的传输数据置零。
在一个可选实施例中,可以在有线信道端口设置状态检测位,由于数据时一帧一帧发送的,每次发送数据时,有线信道端口的信号就会出现心跳位(即信号变化),因此,若检测到有线信道端口的信号在预定时间段内未出现心跳位,则确定有线信道发生通信中断。同理地,也可以在无线信道端口设置状态检测位,若检测到无线信道端口的信号在预定时间段内未出现心跳位,则确定无线信道发生通信中断。
在一个可选实施例中,也可以利用主控制器或者变桨控制器自身的通信状态检测功能,检测到有线信道或者无线信道是否发生通信中断,原则上期望通信信道一发生中断,就能够尽快检测出来。
在步骤203中,若同一时刻,有线信道和无线信道的传输数据中有一个为0,则将另一不为0的传输数据,作为当前时刻主控制器和变桨控制器之间的有效传输数据。
如上所述,由于本发明实施例将发生中断的信道在通信中断期间的传输数据置零,且主控制器和变桨控制器之间的工况交互数据同时基于有线信道和无线信道进行,这样,同一时刻即使发生通信中断的信道的传输数据被置零,但未发生通信中断的信道的传输数据确是正常的。因此,本发明实施例从通讯数据对比角度出发,若同一时刻有线信道和无线信道的传输数据中有一个为0,则将另一不为0的传输数据,作为当前时刻主控制器和变桨控制器之间的有效传输数据,及时将变桨控制器接收到的数据更新为正常信道中的数据。
与现有技术中需要执行切换操作,本发明实施例中的技术方案能够避免现有技术中的信道切换操作期间,因变桨控制器接收到的数据仍然来自发生中断信道的通信数据,而导致的变桨电机停顿或者跳变,提高了变桨控制器和主控制器之间通信数据的稳定性,保证了风力发电机组安全稳定运行。
图5为本发明另一实施例提供的变桨***通信故障处理方法的流程示意图。图5与图2的不同之处在于,在图2中的步骤202之后,还包括图5中的步骤204。
在步骤204中,若同一时刻,有线信道和无线信道的传输数据相等且均不为0,则将有线信道或者无线信道的传输数据,作为当前时刻主控制器和变桨控制器之间的有效传输数据。
在该步骤中,若同一时刻有线信道和无线信道的传输数据相等且均不为0,则说明有线信道和无线信道均为断开,此时,可以选择有线信道或者无线信道的传输数据,作为当前时刻主控制器和变桨控制器之间的有效传输数据。实际传输时,通常以有线信道的传输数据为主,无线信道的传输数据为辅。
图6为本发明又一实施例提供的变桨***通信故障处理方法的流程示意图。图6与图2的不同之处在于,在图2中的步骤202之后,还包括图6中的步骤205至步骤207。
在步骤205中,若同一时刻,有线信道和无线信道的传输数据均为0,则确认有线信道和无线信道的状态。
在该步骤中,若同一时刻有线信道和无线信道的传输数据均为0,说明可能有两种情况,一种是有线信道和无线信道的状态均处于故障状态,一种是有线信道和无线信道的状态均正常,实际传输数据为0。
在步骤206中,若有线信道和无线信道的状态均处于故障状态,则对风力发电机组执行故障停机操作,避免风力发电机组在故障状态下运行。
在步骤207中,若有线信道和无线信道的状态均正常,则将0作为当前时刻主控制器和变桨控制器之间的有效传输数据。
图7为本发明再一实施例提供的变桨***通信故障处理方法的流程示意图。图7与图2的不同之处在于,在图2中的步骤202之后,还包括图6中的步骤208。
在步骤208中,若检测到发生通信中断的信道已恢复通信,则停止对该信道的置零操作,并恢复该信道的传输数据。
为便于本领域技术人员理解,下面举例对本发明实施例中的变桨***通信故障处理方法进行详细说明。
表1为基于本发明实施例的DP通信与无线通信的传输数据示意图。其中,第一列中的序号表示数据接收时的先后顺序,第二列表示DP通信数据,第三列表示无线通信数据,第二列中的DP通信数据和第三列中的无线通信数据为执行步骤102中置零操作后的数据,第四列表示对每个时刻的DP通信数据和无线通信数据取非0值,第五列表示变桨控制器最终的接收数据。
表1
序号 | DP通信数据 | 无线通信数据 | 取非0值 | 最终接收值 |
1 | 20 | 20 | 20 | 20 |
2 | 15 | 15 | 15 | 15 |
3 | 10 | 10 | 10 | 10 |
4 | 0 | 8 | 8 | 8 |
5 | 5 | 5 | 5 | 5 |
6 | 0 | 0 | 0 | 0 |
7 | -5 | -5 | -5 | -5 |
8 | 0 | -10 | -10 | -10 |
9 | -15 | 0 | -15 | -15 |
10 | -20 | -20 | -20 | -20 |
从表1中可以看出,序号1-3时刻,DP通信和无线通信状态均正常,DP通信数据和无线通信数据相等,传输数据均为20,因此,取20为变桨***的最终接收值。
序号4时刻,DP通信发生中断,传输数据置零,无线通信状态正常,传输数据值为8,因此,取8为变桨***的最终接收值。
序号5时刻,DP通信和无线通信状态均正常,DP通信数据和无线通信数据相等,传输数据均为5,因此,取5为变桨***的最终接收值。
序号6时刻,DP通信数据和无线通信数据均为0,此时需要确认有线信道和无线信道的状态,若有线信道和无线信道的状态均处于故障状态,则对风力发电机组执行故障停机操作;若有线信道和无线信道的状态均正常,则说明DP通信数据和无线通信数据均为0,取0为变桨***的最终接收值。
序号7时刻,DP通信和无线通信状态均正常,DP通信数据和无线通信数据相等,传输数据均为-5,因此,取-5为变桨***的最终接收值。
序号8时刻,DP通信发生中断,传输数据置零,无线通信状态正常,传输数据值为-10,因此,取-10为变桨***的最终接收值。
序号9时刻,DP通信状态正常,传输数据为-15,无线通信发生中断,传输数据置零,因此,取-15为变桨***的最终接收值。
序号10时刻,DP通信和无线通信状态均正常,DP通信数据和无线通信数据相等,传输数据均为-20,因此,取-20为变桨***的最终接收值。
从变桨***最终接收到的数值看,最终接收值与原始数据完全一致,不会出现较长时间段的空数据,从而实现了对DP通信数据和无线通信数据的即时无缝切换。
图8为本发明实施例提供的给定正弦速度控制变桨电机运行期间,断开及恢复DP通信的电机运行曲线。其中,横坐标为时间,曲线801为给定的正弦速度曲线(频率为0.1Hz,幅度为3°/s),曲线802为DP通信接收到的变桨***的角度值变化曲线,曲线803为无线通信接收到的变桨***的角度值变化曲线。由于DP通信和无线通信的状态时,两者接收到的变桨***的角度值变化曲线相同,所以曲线802和曲线803存在重复部分。
在图8的示例中,两条虚线按照通信断开时间23.0和通信恢复时间44.0s,将曲线分为3个阶段:在0~23s之间,曲线802和曲线803重合,说明DP通信和无线通信接收到的变桨***的角度值变化情况相等;在第23.0s时,断开DP通信,曲线802的数据跳变为0(图中未示出数值为0对应的DP通信曲线段),曲线803仍然为标准的正弦波,按预设的控制命令正常运行,期间没有停滞和跳变的现象;在第44.0s时恢复DP通信,曲线802和曲线803重合,数据恢复为正常状态,期间没有停滞和跳变的现象。
图9为本发明实施例提供的给定正弦速度控制变桨电机运行期间,断开及恢复无线通信的电机运行曲线。其中,横坐标为时间,曲线801为给定的正弦速度曲线(频率为0.1Hz,幅度为3°/s),曲线802为DP通信接收到的变桨***的角度值变化曲线,曲线803为无线通信接收到的变桨***的角度值变化曲线。由于DP通信和无线通信的状态时,两者接收到的变桨***的角度值变化曲线相同,所以曲线802和曲线803存在重复部分。
在图9的示例中,两条虚线按照通信断开时间14.0和通信恢复时间42.0s,将曲线分为3个阶段:在0~14.0s之间,曲线802和曲线803重合,说明DP通信和无线通信接收到的变桨***的角度值变化情况相等;在第14.0s时,断开无线通信,曲线803的数据跳变为0(图中未示出数值为0对应的DP通信曲线段),曲线802仍然为标准的正弦波,按预设的控制命令正常运行,期间没有停滞和跳变的现象;在第42.0s时恢复无线通信,曲线802和曲线803重新重合,数据恢复为正常状态,期间没有停滞和跳变的现象。
图10为本发明实施例提供的变桨***通信故障处理装置,如图10所示,该通信故障处理装置包括:传输模块1001、置零模块1002和处理模块1003。
其中,传输模块1001用于同时基于预设的有线信道和预设的无线信道,传输风力发电机组的主控制器和变桨控制器之间的工况交互数据,有线信道和无线信道的通信周期相同;
置零模块1002用于若检测到有线信道或者无线信道发生通信中断,则将发生中断的信道在通信中断期间的传输数据置零;
处理模块1003用于若同一时刻,有线信道和无线信道的传输数据中有一个为0,则将另一不为0的传输数据,作为当前时刻主控制器和变桨控制器之间的有效传输数据。
在一个可选实施例中,处理模块1003还用于若同一时刻,有线信道和无线信道的传输数据相等且均不为0,则将有线信道或者无线信道的传输数据,作为当前时刻主控制器和变桨控制器之间的有效传输数据。或者,若同一时刻,有线信道和无线信道的传输数据均为0,则确认有线信道和无线信道的状态;若有线信道和无线信道的状态均处于故障状态,则对风力发电机组执行故障停机操作。若有线信道和无线信道的状态均正常,则将0作为当前时刻主控制器和变桨控制器之间的有效传输数据。
在一个可选实施例中,上文所述的变桨***通信故障处理装置可以为具有独立逻辑运算功能的器件,为避免对现有硬件结构的改造,该装置可以设置于风力发电机组的主控制器或者变桨控制器中,此处不进行限定。
本发明实施例还提供一种变桨***通信故障处理装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现如上所述的变桨***通信故障处理方法。
本发明实施例还提供一种计算机可读存储介质,其上存储有程序,程序被处理器执行时实现如上所述的变桨***通信故障处理方法。
需要明确的是,本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同或相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。对于装置实施例而言,相关之处可以参见方法实施例的说明部分。本发明实施例并不局限于上文所描述并在图中示出的特定步骤和结构。本领域的技术人员可以在领会本发明实施例的精神之后,作出各种改变、修改和添加,或者改变步骤之间的顺序。并且,为了简明起见,这里省略对已知方法技术的详细描述。
以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(ASIC)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明实施例的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、ROM、闪存、可擦除ROM(EROM)、软盘、CD-ROM、光盘、硬盘、光纤介质、射频(RF)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
本发明实施例可以以其他的具体形式实现,而不脱离其精神和本质特征。例如,特定实施例中所描述的算法可以被修改,而***体系结构并不脱离本发明实施例的基本精神。因此,当前的实施例在所有方面都被看作是示例性的而非限定性的,本发明实施例的范围由所附权利要求而非上述描述定义,并且,落入权利要求的含义和等同物的范围内的全部改变从而都被包括在本发明实施例的范围之中。
Claims (10)
1.一种变桨***通信故障处理方法,其特征在于,包括:
同时基于预设的有线信道和预设的无线信道,传输风力发电机组的主控制器和变桨控制器之间的工况交互数据,所述有线信道和所述无线信道的通信周期相同;
若检测到所述有线信道或者所述无线信道发生通信中断,则将发生中断的信道在通信中断期间的传输数据置零;
若同一时刻,所述有线信道和所述无线信道的传输数据中有一个为0,则将另一不为0的传输数据,作为当前时刻所述主控制器和所述变桨控制器之间的有效传输数据。
2.根据权利要求1所述的方法,其特征在于,还包括:
在所述有线信道的端口设置状态检测位,若检测到所述有线信道的端口的信号在预定时间段内未出现心跳位,则确定所述有线信道发生通信中断;
在所述无线信道的端口设置状态检测位,若检测到所述无线信道的端口的信号在所述预定时间段内未出现心跳位,则确定所述无线信道发生通信中断。
3.根据权利要求1或2所述的方法,其特征在于,在所述若检测到所述有线信道或者所述无线信道发生通信中断,则将发生中断的信道在通信中断期间的传输数据置零之后,所述方法还包括:
若同一时刻,所述有线信道和所述无线信道的传输数据相等且均不为0,则将所述有线信道或者所述无线信道的传输数据,作为当前时刻所述主控制器和所述变桨控制器之间的有效传输数据。
4.根据权利要求3所述的方法,其特征在于,在所述若检测到所述有线信道或者所述无线信道发生通信中断,则将发生中断的信道在通信中断期间的传输数据置零之后,所述方法还包括:
若同一时刻,所述有线信道和所述无线信道的传输数据均为0,则确认所述有线信道和所述无线信道的状态;
若所述有线信道和所述无线信道的状态均处于故障状态,则对所述风力发电机组执行故障停机操作;
若所述有线信道和所述无线信道的状态均不处于故障状态,则将0作为当前时刻所述主控制器和所述变桨控制器之间的有效传输数据。
5.根据权利要求4所述的方法,其特征在于,在所述若检测到所述有线信道或者所述无线信道发生通信中断,则将发生中断的信道在通信中断期间的传输数据置零之后,所述方法还包括:
若检测到发生通信中断的信道已恢复通信,则停止对该信道的置零操作,并恢复该信道的传输数据。
6.一种变桨***通信故障处理装置,其特征在于,包括:
传输模块,用于同时基于预设的有线信道和预设的无线信道,传输风力发电机组的主控制器和变桨控制器之间的工况交互数据;所述有线信道和所述无线信道的通信周期相同;
置零模块,用于若检测到所述有线信道或者所述无线信道发生通信中断,则将发生中断的信道在通信中断期间的传输数据置零;
处理模块,用于若同一时刻,所述有线信道和所述无线信道的传输数据中有一个为0,则将另一不为0的传输数据,作为当前时刻所述主控制器和所述变桨控制器之间的有效传输数据。
7.根据权利要求6所述的装置,其特征在于,所述处理模块还用于,
若同一时刻,所述有线信道和所述无线信道的传输数据相等且均不为0,则将所述有线信道或者所述无线信道的传输数据,作为当前时刻所述主控制器和所述变桨控制器之间的有效传输数据;
若同一时刻,所述有线信道和所述无线信道的传输数据均为0,则确认所述有线信道和所述无线信道的状态;
若所述有线信道和所述无线信道的状态均处于故障状态,则对所述风力发电机组执行故障停机操作;
若所述有线信道和所述无线信道的状态均不处于故障状态,则将0作为当前时刻所述主控制器和所述变桨控制器之间的有效传输数据。
8.根据权利要求6或7所述的装置,其特征在于,所述装置设置于风力发电机组的主控制器或者变桨控制器中。
9.一种变桨***通信故障处理装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-5任意一项所述的变桨***通信故障处理方法。
10.一种计算机可读存储介质,其上存储有程序,其特征在于,所述程序被处理器执行时实现如权利要求1-5任意一项所述的变桨***通信故障处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811015378.3A CN109089276B (zh) | 2018-08-31 | 2018-08-31 | 变桨***通信故障处理方法和装置、存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811015378.3A CN109089276B (zh) | 2018-08-31 | 2018-08-31 | 变桨***通信故障处理方法和装置、存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109089276A true CN109089276A (zh) | 2018-12-25 |
CN109089276B CN109089276B (zh) | 2022-02-22 |
Family
ID=64840359
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811015378.3A Active CN109089276B (zh) | 2018-08-31 | 2018-08-31 | 变桨***通信故障处理方法和装置、存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109089276B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112145370A (zh) * | 2020-09-04 | 2020-12-29 | 上海电气风电集团股份有限公司 | 通信质量检测方法、***和可读存储介质 |
CN112160868A (zh) * | 2020-10-09 | 2021-01-01 | 上海电气风电集团股份有限公司 | 变桨***的监控方法、***、设备及介质 |
CN112727678A (zh) * | 2020-12-29 | 2021-04-30 | 重庆电子工程职业学院 | 基于多容错模式的风机变桨控制*** |
CN114002622A (zh) * | 2021-10-28 | 2022-02-01 | 上海电气风电集团股份有限公司 | 通信检测方法、***和可读存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1997020142A1 (en) * | 1995-11-28 | 1997-06-05 | Ion Popescu | Vertical axis wind turbine |
CN102758727A (zh) * | 2012-07-11 | 2012-10-31 | 国电联合动力技术有限公司 | 集成于控制***的风力机状态监测与故障诊断***及方法 |
CN103472406A (zh) * | 2013-09-13 | 2013-12-25 | 国电联合动力技术有限公司 | 一种风电机组变桨***后备电源在线自动检测方法及装置 |
CN103956038A (zh) * | 2014-05-18 | 2014-07-30 | 耿姝 | 大型风力发电机组变桨控制***无线通讯新方法 |
CN106330642A (zh) * | 2016-08-31 | 2017-01-11 | 三重型能源装备有限公司 | 一种风电控制***和风电控制方法 |
US20170223807A1 (en) * | 2006-03-28 | 2017-08-03 | Wireless Environment, Llc. | Cloud connected lighting system |
CN107241175A (zh) * | 2017-07-25 | 2017-10-10 | 国电联合动力技术有限公司 | 一种带变桨滑环单元冗余通讯的装置 |
CN107327367A (zh) * | 2017-06-30 | 2017-11-07 | 北京金风科创风电设备有限公司 | 风力发电机组变桨异常的识别方法及装置 |
-
2018
- 2018-08-31 CN CN201811015378.3A patent/CN109089276B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1997020142A1 (en) * | 1995-11-28 | 1997-06-05 | Ion Popescu | Vertical axis wind turbine |
US20170223807A1 (en) * | 2006-03-28 | 2017-08-03 | Wireless Environment, Llc. | Cloud connected lighting system |
CN102758727A (zh) * | 2012-07-11 | 2012-10-31 | 国电联合动力技术有限公司 | 集成于控制***的风力机状态监测与故障诊断***及方法 |
CN103472406A (zh) * | 2013-09-13 | 2013-12-25 | 国电联合动力技术有限公司 | 一种风电机组变桨***后备电源在线自动检测方法及装置 |
CN103956038A (zh) * | 2014-05-18 | 2014-07-30 | 耿姝 | 大型风力发电机组变桨控制***无线通讯新方法 |
CN106330642A (zh) * | 2016-08-31 | 2017-01-11 | 三重型能源装备有限公司 | 一种风电控制***和风电控制方法 |
CN107327367A (zh) * | 2017-06-30 | 2017-11-07 | 北京金风科创风电设备有限公司 | 风力发电机组变桨异常的识别方法及装置 |
CN107241175A (zh) * | 2017-07-25 | 2017-10-10 | 国电联合动力技术有限公司 | 一种带变桨滑环单元冗余通讯的装置 |
Non-Patent Citations (2)
Title |
---|
王奖励 等: "风电机组变桨控制器故障与分析", 《风能》 * |
陈玉晶 等: "基于威布尔模型的风机电气滑环和变桨通信故障研究", 《电工电气》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112145370A (zh) * | 2020-09-04 | 2020-12-29 | 上海电气风电集团股份有限公司 | 通信质量检测方法、***和可读存储介质 |
CN112160868A (zh) * | 2020-10-09 | 2021-01-01 | 上海电气风电集团股份有限公司 | 变桨***的监控方法、***、设备及介质 |
CN112160868B (zh) * | 2020-10-09 | 2022-04-12 | 上海电气风电集团股份有限公司 | 变桨***的监控方法、***、设备及介质 |
CN112727678A (zh) * | 2020-12-29 | 2021-04-30 | 重庆电子工程职业学院 | 基于多容错模式的风机变桨控制*** |
CN114002622A (zh) * | 2021-10-28 | 2022-02-01 | 上海电气风电集团股份有限公司 | 通信检测方法、***和可读存储介质 |
CN114002622B (zh) * | 2021-10-28 | 2024-02-27 | 上海电气风电集团股份有限公司 | 通信检测方法、装置和可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN109089276B (zh) | 2022-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109089276A (zh) | 变桨***通信故障处理方法和装置、存储介质 | |
CN106444713B (zh) | 一种基于双冗余can总线通信的多智能单机伺服控制*** | |
CN102611598B (zh) | 控制器局域网络总线冗余***及冗余切换的方法和装置 | |
CN108869264A (zh) | 泵站机组故障诊断预警*** | |
CN103684716B (zh) | 用于在工业通信网络中进行消息传输的方法和通信设备 | |
CN103455005A (zh) | 一种控制器冗余及切换方法 | |
WO2019114161A1 (zh) | 风力发电机组停机控制方法及*** | |
CN110427283B (zh) | 一种双余度的燃油管理计算机*** | |
CN104320311A (zh) | 一种scada分布式平台下的心跳检测方法 | |
CN101980476A (zh) | 一种热备份的方法及网络设备 | |
CN108894914A (zh) | 风力发电机组的顺桨控制方法、装置、***及硬件安全链 | |
CN110034539A (zh) | 故障保护方法及其适用的无线电能传输装置 | |
CN201804257U (zh) | 基于can总线冗余的风力发电机组变桨控制*** | |
CN110794805A (zh) | 一种机器人安全电路及其控制方法 | |
CN105573112A (zh) | 内燃机车励磁控制器双机热冗余自动切换*** | |
CN104129493A (zh) | 一种船舶电力推进冗余控制方法 | |
CN107426756A (zh) | 热备份通信***及其通信接口控制模块 | |
CN105426171A (zh) | 多个二取二***的同步和切换方法、*** | |
EP2798204B1 (en) | Method for robust wireless wind turbine condition monitoring | |
CN109719727A (zh) | 一种机器人通信及故障检测***及方法 | |
CN109947041A (zh) | 辊道窑炉传动控制部分智能备用*** | |
CN105528324A (zh) | 一种人工干预式1553b总线无缝切换***及其方法 | |
CN103577296A (zh) | 一种总线可靠性测试方法及*** | |
CN103246219B (zh) | 一种控制方法及*** | |
CN108317037A (zh) | 一种集成化风力发电机组变桨*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |