- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于CAN网采用滑动窗口技术传输电网故障信息的方案实现
唐喜1 孟岩1
(北京四方继保护自动化股份有限公司研发中心 北京 100085)
摘要:针对CAN(Controller Area Network)网传输智能电子设备IED(Intelligent Electronic Device,以下简称IED)信息速度慢的现状,提出基于CAN网结构采用滑动窗口技术实现IED内部各通信插件之间信息交换的方法,将以太网TCP/IP协议中的“一问多答”、“断点续传”等先进技术应用到CAN网,可使IED大量的描述信息准确、快速交换,尤其是IED长时间故障录波后,可快速上传到分析终端进行故障诊断,缓解IED嵌入式系统的缓冲压力,提高IED长时间故障录波次数,满足国内外市场对IED 连续故障录波能力的高要求。对比试验发现,与传统的“停止-等待协议”相比,“滑动窗口协议”传输电网故障信息更加高效,同时“滑动窗口协议”配置灵活,通过设变窗口尺寸,即可兼容“停止-等待协议”。此技术也可用于IED其它信息要求快速交换的场合。
关键词:IED; 滑动窗口; 停止-等待协议; 嵌入式系统
引言
电力行业正在飞速发展,电力系统不断壮大,快速、准确定位电网故障显得尤为重要,从而用户对IED故障录波[1]能力要求也不断提高,迫使各大IED生产厂家不断推出新的硬件、软件平台,随着近几年电子工业的发展,硬件不断网络化,软件网络化也有了新的进展,但出于对IED实时性的特殊要求,保护软件直接借用TCP/IP协议[2]显然不能满足快速性要求,为此需要采用简单、可靠协议,通常各IED生产厂家对IED内部各插件之间的通信协议均是自己制订,没有统一的标准,在对故障录波能力要求不高的情况下,都可以满足要求。但随着国内外市场对IED故障录波能力要求的不断提高,传统的软件协议已不能满足要求。故障录波存储容量、传输速度、打印速度等已成为衡量IED能力的一个重要指标。以往电网出现大扰动时,故障复杂,再加上连续故障,大多数IED的故障录波并不理想,有的因为故障录波超过存储容量,更多的还是因为IED嵌入式系统[3]缓冲受限,故障录波后不能及时存储、上传至远方,造成录波数据丢失,即使不丢失,想及时查看故障波形也需要等待好长时间,原因就在于大多数IED对于录波处理采用传统的“停止-等待协议”[4],不能满足录波容量大、快速传输的要求,成为IED录波处理能力的瓶颈。本文提出的滑动窗口技术可以打破此瓶颈,提高IED录波处理能力的性能指标,并给出基于CAN网的实现方案及对比试验。
原理
CAN[5]属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通信网络。CAN已经形成国际标准,并已被公认为几种最有前途的现场总线之一CAN具有十分优越的特点,使人们乐于选择。这些特性包括:
低成本
极高的总线利用率
很远的数据传输距离(长达10Km)
高速的数据传输速率(高达1Mbit/s)
可根据报文的ID决定接收或屏蔽该报文
可靠的错误处理和检错机制[6]
发送的信息遭到破坏后,可自动重发
节点在错误严重的情况下具有自动退出总线的功能
报文不包含源地址或目标地址,仅用标志符来指示功能信息、优先级信息
CAN网上对于一些简单应用,可以采用“停止-等待协议”,即传统意义上的“一问一答式协议”,(主要流程如图1所示)。但对于数据量大、实时性要求高的场合,“停止-等待协议”不能满足要求,本文提出“滑动窗口协议”,对比二者原理上的优缺点后,即可以发现“滑动窗口协议”的优势。
停止-等待协议
停止-等待(stop-and-wait)的思想:发送方传输一帧之后,在传输下一帧之前等待一个确认。如果在某段时间之后确认没有到达,则发送方超时,重发原始帧。
介绍两个专有名词:确认(acknowledgement)和超时(timeout)
确认[4](简称ACK):协议发给它的对等实体的一个小的控制帧,告知它已收到刚才的帧。
控制帧是一个无任何数据的头部,但是一个协议也可以将一个ACK捎带在一个恰好要发向对方的数据帧上。
发送方收到一个确认,表明帧发送成功。如果发送方在合理的一段时间后未收到确认,那么它重发(retransmit)原始帧。等待一段合理的时间的这个动作称为超时[4](timeout)
使用确认和超时实现可靠传输的策略有时称为自动请求重发(Automatic Repeat Request,ARQ)。
图 1停止-等待协议正常情况下的流程图
Fig. 1 Stop-wait protocol flow chart under normal conditions
上述可以发现停止-等待算法的主要缺点:允许发送方每次在链路上只有一个未确认的帧,这可能远远低于链路的容量。
滑动窗口
您可能关注的文档
- 机械设备与系统 4.6.4船舶管系.doc
- 机械设备与系统 4.6.7制造、工艺、检查与试验.doc
- 机械施工 复习题2.doc
- 机械式停车设备2012工作见证修改.doc
- 机械手工件搬运 一`实验目的.doc
- 机械停车造价分析.doc
- 机械制造工艺和机床夹具.ppt
- 机油泵壳项目可行性的研究报告.doc
- 机油泵泵体工序卡.doc
- 基 坑 支 护基 本知识.ppt
- 2-红河州建筑施工安全生产标准化工地复核评分表(2022年修改版).docx
- 6.锡通项目2018年下半年工作会汇报材料(2018.7.9).docx
- 2018道路工程知识点汇总(新版).docx
- 附件3:月度生产例会安全汇报资料-站台门项目部.docx
- 附件2:广东建工集团2018年度科技成果汇总表.DOC
- 马武停车区、三汇停车区停车位管理系统,0#台账缺量.doc
- 攀成钢委办发〔2015〕19号(党风廉政建设责任考核与追究办法).doc
- 1-红河州建筑工程质量管理标准化复核评分表(2022年修改版).docx
- 中交第三公路工程局第四工程分公司项目经济合同结算管理办法(修订).doc
- 厂站安全操作规程汇编.doc
最近下载
- 区域地理主题探究10拉丁美洲和巴西.pptx
- 部编版三年级下册课外阅读理解专项练习10篇附答案(可下载打印).docx VIP
- 油田开发管理纲要.pdf
- 2024年湖南省中考作文“只有走出第一步,才知道自己能走多远”导写+范文6篇.docx
- 《中华人民共和国保守国家秘密法》培训解读课件.pptx VIP
- 重庆市山坪塘整治质量管理技术手册.doc
- Powermax鲍麦克斯AHE58 59-HMI12 三代一体机中文说明书(386P0149C)用户手册.pdf
- 医学试题《先天性心脏病》考试题库无答案(一).doc VIP
- 4.2《动物的食物》大单元教学课件 大象版科学五年级下册.pptx
- 滑坡和泥石流-完整版课件课件.pptx
文档评论(0)