The invention discloses an intelligent fault diagnosis method for Profibus DP industrial field bus communication with improper physical installation. The method includes: 1) obtaining all physical layer signals and input other physical layer signals filtered out EMI signals into ANN; 2) analyzing physical layer signals through ANN to diagnose the physical installation problems that lead to abnormal signals; 3) analyzing and diagnosing the data link layer signals with ES by Profibus framework; 4) constructing a completely new structure; The fuzzy system calculates the target cycle time TTR value, and uses the optimal TTR value to analyze and diagnose the user layer signal. The invention uses ANN, ES and fuzzy system to analyze and diagnose the signals of physical layer, data link layer and user layer in the network respectively. It is suitable for all industrial networks that communicate with RS_485 mode, and can also be applied to corresponding computer systems, which is helpful to improve the intelligent level of fault diagnosis of industrial network system. .
【技术实现步骤摘要】
物理安装不当的ProfibusDP工业现场总线通信故障智能诊断方法
本专利技术涉及工业现场总线
,特别涉及物理安装不当的ProfibusDP工业现场总线通信故障智能诊断方法。
技术介绍
工业自动化对提高工业部门的竞争力和效率至关重要,它促进了各行业的工业现场总线络(工业数字通信网)技术的发展。目前国际上广泛使用的现场总线协议中,有Profibus协议,如ProfibusPA、ProfibusDP和PROFINET。工业通信网络虽然有众多优点,但是它们对于物理安装引起的故障具有高度的敏感性,如使用过长的接线(影响通信速率),线缆接地或屏蔽处理不当,过载或未使用有源总线终端器等都可能会影响网络性能。这些会改变传输系统的电气特性,从而降低传输信号的性能。为了分析物理层故障,可以使用万用表、总线测试仪、示波器和网络监控工具以及使用ProfiTrace或Profibus测试仪观察物理层信号以及它们在数据链路层或用户层中传输的数据帧。在分析数据链路层和用户层数据时,需要发生故障的典型序列和统计数据;在分析物理层数据时,需要对数字波形方面的信号进行分析。网络中可能遇到的通信和安装不当问题等都以数字波形的形式呈现。而现有技术中,物理安装不当引起通信网络故障的问题往往难以用数字化的表现形式进行智能化分析和诊断。
技术实现思路
为克服现有技术的不足,本专利技术针对工业通信网络物理安装不当引起的故障问题,提出物理安装不当的ProfibusDP工业现场总线通信故障智能诊断方法。所述方法利用人工神经网络(ArtificialNeuralNetwork;ANN)、专家系统(Expe ...
【技术保护点】
1.物理安装不当的Profibus DP工业现场总线通信故障智能诊断方法,其特征在于,包括以下步骤:步骤1:获得所有物理层信号类型的方差值,定义一个方差值的参考阈值,根据不同的方差值将EMI信号从所述物理层信号中分离出来,将过滤掉EMI信号的其他物理层信号输入ANN;步骤2:通过ANN对物理层信号进行分析,在进行第一次分析时,所有物理层信号的样本都用于训练ANN,进行一系列训练和测试后,检测哪些信号波形影响了结果,并将这些信号进行分类,进而诊断出导致这些信号异常的物理安装问题;步骤3:利用ES对数据链路层信号进行Profibus框架分析和诊断,数据链路层的数据帧通过Profibus DP协议传输,所述Profibus DP协议的操作基于主从通信模型;步骤4:构建全新的模糊系统来计算目标循环时间TTR值,根据激活规则,应用Mamdani推论,通过质心法去模糊输出,得到最佳的TTR值,利用所述最佳的TTR值对用户层信号进行分析和诊断。
【技术特征摘要】
1.物理安装不当的ProfibusDP工业现场总线通信故障智能诊断方法,其特征在于,包括以下步骤:步骤1:获得所有物理层信号类型的方差值,定义一个方差值的参考阈值,根据不同的方差值将EMI信号从所述物理层信号中分离出来,将过滤掉EMI信号的其他物理层信号输入ANN;步骤2:通过ANN对物理层信号进行分析,在进行第一次分析时,所有物理层信号的样本都用于训练ANN,进行一系列训练和测试后,检测哪些信号波形影响了结果,并将这些信号进行分类,进而诊断出导致这些信号异常的物理安装问题;步骤3:利用ES对数据链路层信号进行Profibus框架分析和诊断,数据链路层的数据帧通过ProfibusDP协议传输,所述ProfibusDP协议的操作基于主从通信模型;步骤4:构建全新的模糊系统来计算目标循环时间TTR值,根据激活规则,应用Mamdani推论,通过质心法去模糊输出,得到最佳的TTR值,利用所述最佳的TTR值对用户层信号进行分析和诊断。2.如权利要求1所述的物理安装不当的ProfibusDP工业现场总线通信故障智能诊断方法,其特征在于,步骤3中,对于所述主从通信模型,主设备向根据上下文响应的从站发送数据帧,每个从站都有一个网络地址,在某些情况下,网络配置错误可能会导致协议失败,这时,相应的帧序列显示已经提交了哪种类型的错误,基于传输帧的历史分析,ES会指出可能发生的配置错误。3.如权利要求1所述的物理安装不当的ProfibusDP工业现场总线通信故障智能诊断方法,其特征在于,依据ProfibusFMS、DP和PA(1998)规范,步骤4中TTR的计算表达式为:minTTR=NA*(TTC+highTMC)+k*lowTMC+MT*retTMC(1)其中,NA表示主站的数量;TTC表示令牌周期时间;TMC表示消息周期时间,取决于帧长度;k表示令牌循环周期内低优先级消息周期的估计数;MT表示令牌循环周期内的消息重试周期数;retTMC...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。