【技术实现步骤摘要】
一种基于CRC和范德蒙RS编码的重型燃气轮机控制系统数据容错方法
[0001]本专利技术属于自动化
,具体涉及一种基于循环冗余校验(Cyclic Redundancy Check,CRC)和范德蒙里德
‑
所罗门(Reed
‑
Solomon,RS)编码的重型燃气轮机控制系统数据容错方法。
技术介绍
[0002]随着大数据时代的到来,工业设备数字化程度不断提高,工业生产过程对数据的准确性、可靠性和实时性的要求不断增强,但在实际工业生产过程中经常出现各种关于数据传输的问题。例如在数据传输过程中受到电磁波影响或传输网络拥塞造成数据丢失。工业中的各种数据问题导致数据的可用性降低,影响工作人员对当前工作状况的判别,使得工业生产无法正常进行,甚至会给工业生产带来不可预估的损失。
[0003]重型燃气轮机控制系统作为整个重型燃气轮机系统的核心,监测燃气轮机的工作状态,控制燃气轮机的启动、转速/负荷调节等过程,其性能决定着重型燃气轮机的变工况性能、经济性和安全性。在我国大力发展国产重型燃气轮机 ...
【技术保护点】
【技术特征摘要】
1.一种基于CRC和范德蒙RS编码的重型燃气轮机控制系统数据容错方法,其特征在于,包括以下步骤:步骤(1):I/O模块作为发送端将现场传送的数据分为若干数据包,数据包包括原始数据、CRC循环冗余校验码和范德蒙RS编码;步骤(2):交换机模块传送I/O模块发送的数据包至控制器模块;步骤(3):控制器模块接收交换机模块传送的数据包,并判断数据包是否通过CRC循环冗余校验,若通过,则标志位置0;若未通过,则标志位置1;步骤(4):交换机模块传送控制器模块传送的数据包至上位机模块;步骤(5):上位机模块进行范德蒙RS解码,并实时显示数据。2.根据权利要求1所述的一种基于CRC和范德蒙RS编码的重型燃气轮机控制系统数据容错方法,其特征在于,步骤(1)中,数据需要进行CRC循环冗余校验编码。3.根据权利要求1所述的一种基于CRC和范德蒙RS编码的重型燃气轮机控制系统数据容错方法,其特征在于,步骤(1)中,数据需要进行范德蒙RS冗余编码,编码方式为:FD=C其中,F代表扩展的范德蒙矩阵,由单位矩阵和范德蒙矩阵组成,D代表数据块,C代...
【专利技术属性】
技术研发人员:张建华,刘慧丽,黄从智,侯国莲,
申请(专利权)人:华北电力大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。