通信与信息处理
Communication and Information Processing
《 自 动 化 技 术 与 应 用 》2 0 0 6 年 第 2 5 卷 第 1 1 期
纠错编码算法在工程中的运用
陆旭明
(常州纺织服装职业技术学院, 江苏 常州 213164)
摘 要:本文针对单片机在数据通信中, 由于噪声的干扰而造成在接收端无法正确接收这一问题进行研究, 发现采用一种特定的纠 错编码算法可以大大提高数据通信的实时性, 可靠性. 关键词:错编码; 华域; Peteson; Chien氏搜索算法 中图分类号:TN919.33 文献标识码:B 文章编号:1003-7241(2006)11-0057-03
Correction-Coding Algorithm in the Engineering Application
LU Xu-ming
( Chanzhou textile garment institute, Changzhou 213164, China )
Abstract: I n this paper, the incorrectly receiveing problems of SCM at the receiving end caused by noise are analyzed. And a correction-coding algorithm is proposed to enhance the real-time property and reliability of the data communication. Key words: correction coding; Galois field ; Peteson Chien' search algorithm s
1 引言
在有线或无线的数据通信中,经常有突发或随机干扰噪声,造 成编码信号的差错而使接收端无法正确接收,使系统的可靠性大 大降低,甚至无法工作. 如果能在通信过程中对数据加入检验和 纠错控制,数据传输的可靠性大大提高. 这一点被广泛运用在单 片机间的数据传输中. 大家都知道单片机在一些自动控制系统中 的抗干扰是比较差的,采取软硬件的抗干扰措施是应该的,但加入 BCH码的检验和纠错算法后,在动态的单片机间的数据通信将起 到十分突出的效果. 以单片机串行通信远程电视监控系统为例,说明这种检纠的 算法的实现. 在本系统中采用(15,7)BCH二元码,其中信息位为 7位,包括终端地址号,终端控制命令. 查表可知(15,7)BCH的生 成多项式g(x)= x8+x7+x6+x4+1, 最多纠错2 位, 通过它构成的 生成矩阵G,许用码组A=[α14,α13,…α8]G,在实际传输过程 中,传输数据采用16位,占用2个字节,最高位置0. 伽罗华域表的生成[1][2][3]: 因本文所采用的是(15,7)二元 BCH 系统码,故 m=4,与其对 应的本原多项式p(x)=x4+x+1. α作为伽罗华域GF(24)中的本原 元是本原多项式P(X)的根, 即α + α +1=0, 所以α = α +1. 由 此得到 GF(2 )中的伽罗华域表, 见表1,该表将域上的16个元素
4 4 4
分别以指数形式和矢量形式进行表示. 表1 GF(2 4)伽罗华域元素表
BCH 码是一种循环码,循环码是利用除法来纠错的,在发送 端任一码组多项式t(x)都能被生成多项式g(x)整除. 所以, 数据 在传输过程中有没有发生差错,只要将接收码组t(x)除以g(x),根 据余式是否为0来判断接收码组有无错误. 发现有错误时进行纠错, 就必须知道错码的位置. 考虑只需 纠正两个错误, 所以采用Peteson直接算法. (1) 根据接收序列计算伴随式Sk=r(αk), k=1,3,……,2t-1); ( (2) 由伴随式计算差错定位多项式σ(x)的各项系数. (3) 求解差错定位σ(x)的根, 找出错误位置, 并根据错误 位置进行纠错.
2 伴随式的求取
对表示为矢量的码字,计算伴随式就等价于对接收码字重新 进行校验编码方程的计算. 现以c(x)表示发送码字,e(x)表示差错 模式,并以r(x)表示接收码字,则有 : r(x)=c(x)+e(x) (1)
Techniques of Automation & Applications | 57
收稿日期:2006-01-06
《自 动 化 技 术 与 应 用》2 0 0 6 年 第 2 5 卷 第 1 1 期
- 单片机粮库温度控制系统 > 纠错编码算法在工程中的运用
-
纠错编码算法在工程中的运用
下载该文档 文档格式:PDF 更新时间:2010-03-02 下载次数:0 点击次数:1文档基本属性 文档语言: Simplified Chinese 文档格式: pdf 文档作者: Lenovo User 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: Legend (Beijing) Limited 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- PDF格式下载
- 更多文档...
-
上一篇:粮库信息化管理系统的研究与实现
下一篇:粮情测控系统在粮食储藏中的应用
点击查看更多关于单片机粮库温度控制系统的相关文档
- 您可能感兴趣的
- 单片机温度控制系统 51单片机温度控制系统 单片机温度控制设计 单片机温度控制电路图 基于单片机的温度控制 单片机温度控制程序 单片机温度控制 c与单片机控制温度 单片机饮水机温度控制
- 大家在找
-
- · 华北电力大学保定就业
- · 数学人教课标版八年级
- · 烟台龙湖葡醍海湾
- · 汽车车身结构
- · 泰山医学院护理学就业
- · 机房动力环境监控
- · 集团工单安监〔2013〕87号
- · 2011全国数学建模大赛
- · 北京新房开盘
- · 第23届金钥匙答案
- · 诺基亚c6字体下载
- · 南航2010理论力学答案
- · 人教版五年下数学教案
- · 河南农业大学家园吧
- · 外地人可以在丰亏上学吗
- · 电音之王dj专用版
- · 安卓日历插件
- · flash幻灯片制作工具
- · www.xinl.net
- · 服装技师论文
- · 傻春第29集酷6播放
- · 国家保安员模拟考试
- · 福建省公务员考试大纲
- · 数字逻辑王春露
- · 大家说英语2010
- · 八年级数学上册测试题
- · 三菱戈蓝2.4
- · 经典兽皇片
- · pclogo汉化版
- · 飞思卡尔单片机pdf
- 赞助商链接