CAN总线的可靠性评估_第1页
CAN总线的可靠性评估_第2页
CAN总线的可靠性评估_第3页
CAN总线的可靠性评估_第4页
CAN总线的可靠性评估_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CAN总线的可靠性评估(黑龙江科技学院计算机与信息工程系,哈尔滨150027)摘要:本文针对采用智能节点的CAN总线网络结构,用基于最可能故障路径法建立了该结构的可靠模型。通过计算可以看到,CAN总线平均无故障工作时间MTF随着最大传输时间内系统失效的时间n增加而降低,无效率U随着n的变化呈线性增加,n越大,可靠性越低。因此,从CAN总线的可靠性考虑,智能节点的层次数越少越好。关键词:CAN无效率可靠性智能节点TheReliableAssessmentofCANBus(ComputerandInformationEngineeringDept.,HeilongjiangInstituteofScienceandTechnology,haerbin100027)Abstract:BasedonthemostimpossiblefaultpathmethodthepaperproposestocreateareliablemodeltothenetworkstructureofCANBuswiththeintelligentnode.Bycomputing,wecanseethattheaveragenon-faultworkingtimeMTFofCANBusdeclineswiththeenhancementofthesystemlapsedtimeninthemaximumtransmissiontime.Withthemovementofn,thenon-efficiencyUincreaseslinearly.Thatistosay,thelargerofn,thelowerofreliability.Therefore,consideringthereliabilityofCANBus,thelessofintelligentnodelayer,thebetterofreliability.Keywords:CANNon-efficiencyReliabilityIntelligentnodeCAN总线作为矿井监控系统重要组成部分,它的安全性、可靠性直接影响整个网络系统的性能。因此,本文对CAN总线的可靠性进行评估,提出更加合理的总线结构。1、矿井综合监控系统ThegeneralmonitoringsystemofmineCAN总线结构及节点结构如图2所示,图中A、B、C、D都是总线上的节点⑷】5]。MCU(MicroprogrammedControlUnit)是微程序控制器(单片机)。一个转发节点由两个CAN接口和一个单片机组成。单片机使用80C51,CAN接口用Intel的8X196。转发节点最需解决的是ID转换的问题。当节点A向节点B发送帧时,A首先得发送给第一个转发节点的外转发节点K,这样帧中的ID高8位不能是节点B的接收码寄存器的值,而应该是第一个转发节点主线上的CAN模块K的接收码寄存器的值。图2CAN总线树型结构Fig2CANfield-bustreeframe2•基于最可能故障路径法的CAN总线可靠模型⑴对于一个拓扑结构较复杂的网络,分析可靠性的一些参数,如故障率、维修率等,是很

难精确测量出来的。在许多情况下,一些网络发生故障路径的概率远远大于其它路径,采用

最可能故障路径法分析网络的可靠性,将大大简化计算过程。因此,本文采用最可能发生故

障路径法,以平均无故障工作时间MTF和无效率U为参数,对CAN总线可靠性进行分析。我们定义如下参数:n:智能节站点的层次数[6;]工:任何一个监控节点发出的信号经过节点和总线到达上位机时所经历的时间,称为最大传输时间;九:智能节点故障率,单位为fhf•:故障数,h:小时);n件,:总线故障率,单位为f/h;九:系统元件综合故障率,指信号传输过程中所经过的所有元件(总线和智能节点)的综合故障率,其值与九、九有关,1彳为系统元件综合故障时间;nf/九卩:智能节点的修复率,单位为r/h(r:修复数);n卩:总线修复率,单位为r/h;l卩:元件综合修复率,1;为元件的故障修复时间;Wi:第i个智能节点在最大传输时间内的故障数;nWi:第i段总线在最大传输时间内的故障数;fp6J:第i个智能节点故障事件发生的概率;np6J:第i段总线故障时间发生的概率;fMTF:指无故障工作时间的数学期望值;E□:最大传输时间的期望值;D:最大传输时间内系统失效的时间;E[d!:最大传输时间内系统失效时间的期望值;p:最大传输时间内总线故障的概率;U:无效率;假设网络元件有很高的可靠性(矿井下对元件的要求非常高,和地面上的要求不同),那么MAX(九,九)MIN(卩,卩)(1)nlnl用M表示第i个最可能发生故障的元件,P(M)为第i个最可能发生故障元件的概率,ii故E(D)=YP(M)*E[D|M](2)i式中e[D|M」表示为故障元件Mi上预期的网络失效时间。从图2中的结构中我们看到,由于第一个元件的故障率九与-、-有关,故九具体表示为:九=n6+九)+X(3)fnf总线和智能节点均存在是第一个发生故障元件的可能性,因此元件的修复时间可表示为:丄二P(M1)丄+P(M1)丄二G+:)S丄+匕-卩f卩n卩X卩fn对于CAN总线单一的连接结构,我们可以认为(5)E[D(5)由于U二EEd,E上]~1+1可得(6)(6)由于CAN总线失效时间的期望值与总线和智能节点有关,并结合式(3)、(4)和(6)可得'(1)九'(1)九九、\n+1)—f+n—n卩卩I卩+九'fn丿—«(n+1)伫+n亠(7)fn九成立,又因为Min(卩,卩)<^<Max(卩,卩),所以(4)可简化为丄=1。fnfn再结合E再结合E[r]11沁+可得:8)〜/1、n(,九)+九8)fn本结构中,-个元件故障引起总线故障概率为1,去P=1,则由MTF.甲可得:MTF=志1、+九MTF=志1、+九)+九9)图3树形结构MTF图图4树形结构无效率图Fig3TreeframeMTFFig4TreeframeIFig3TreeframeMTF分别去取3组和。第一组为4X10-fh、3X10-6f/h;第二组6X10-6fh、4X10-fh;第三组8X10fh、5X10-fh、而卩和九’的值均为1r/h;由公式(6)和(8)可获得图3和图4nf所示的CAN总线系统的可靠性。从图3和4所知,CAN总线MTF随着n增加而降低,U随着n的变化呈线性增加,因此n越大,可靠性越低。所以从CAN总线的整体结构设计的性能考虑,智能节点⑷的层次数越少越好。3.总结通过基于最可能故障路径法的CAN总线可靠模型的分析,我们看到,增加智能节点可以扩大CAN总线的覆盖面积,但随着智能节点层数的增多,CAN总线的可靠性降低了。尤其是矿井监控系统对CAN总线的可靠性要求非常高,因此,建议CAN总线智能节点的层数尽量减少,以提高整个矿井安全监控系统的安全可靠性。参考文献:⑴江光杰李德毅,通信网络的可靠性评估,通信学报,vol.l8,No.8,1997.8,pp:85-89HuangHaifeng,SunXiaohan,etal.,”AnOpticalFiberIndustrialNetworkwithhighAvailability”,Proceedingofthe3rdWorldCongressonIntelligentControlandAutomation,2000,pp:3649-3652.成继勋孟祥忠,煤矿用现场总线标准的研究,煤炭学报,Vol.26,No.6,2001.12,PP:657-659周凤余,鲁守银.CAN总线系统智能节点设计与实现[J].微计算机信息,1999,15(6):9~10⑸郭继坤蒋家正矿井下CAN总线节点地址的研究[J]2004,14(2):20〜23[6]KaiserJandLiva

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论