《机车故障智能诊断系统中通信实现.docx》由会员分享,可在线阅读,更多相关《机车故障智能诊断系统中通信实现.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、机车故障智能诊断系统中通信实现ronggang导语:近年度来我国铁路机车的维修体制逐步从方案维修向状态维修过渡,机车的故障诊断系统不断开展摘要:近年度来我国铁路机车的维修体制逐步从方案维修向状态维修过渡,机车的故障诊断系统不断开展。在基于专家系统的机车故障诊断系统中,机车检测智能仪表要向专家系统发送检测数据,专家系统向检测智能仪表设置各种参数,为了使信息和数据在专家系统与检测智能仪表之间有效地传递,本文讨论了机车故障智能诊断系统与检测智能仪表的通信实现。关键词:机车故障诊断通信balign=centerCommunicationModuleinLocomotiveFaultIntelligen
2、tDiagnoseSystemWangLiZangHaihe/align/bAbstract:Inrecentyearsthelocomotiveservicesystemhastransfersgraduallyfromtheplannedservicingtostatusservicing,thelocomotivefaultdiagnosissystemdevelopedrapidly.Inthelocomotivefaultdiagnosisbasedonexpertsystem,thelocomotiveintelligentinstrumenttransmitsdatatothee
3、xpertsystem,theexpertsystemsetsparametertotheintelligenceinstrument,inordertoensuretheinformationandthedataeffectivelytransmitsattheexpertsystemandbetweentheexaminationintelligencemeasuringappliance,thistextdiscussedcommunicationbetweenthelocomotivefaultintelligencediagnosissystemandtheintelligencei
4、nstrument.Keywords:locomotivefaultdiagnosiscommunication铁路是我国的主要运输方式,机车是主要的牵引动力,其质量的优劣直接关系着铁路运输组织情况的好坏,因此,几十年度来进步机车质量和运用效率,同时降低维修本钱,一直是机务工作的重要组成局部。打破传统的方案维修体制向状态修过渡是机车检修工作的开展方向。方案维修在机车检修工作中发挥了重要作用,根据维修方案,定期停机检修并更换一些零部件,可预防某些事故发生,但是随着管理程度的进步,方案维修越来越暴露出其弱点,例如,维修带有盲目性、检修经过中易造成人为故障、维修费用高等现象。机车的状态维修是根据机车
5、在线检测和诊断所预报的机车故障状态来判断机车故障的程度、开展趋势,确定机车维修的时间和内容。机车故障自动诊断系统正是为适应机车维修体制的变革,为机车的状态维修而专门研制开发的。它是以机车的各种故障检测仪表为根底,运用当代故障诊断技术,发现和确定机车故障的部位和性质,预报故障趋势并提出相应的决策。2机车故障自动诊断系统机车故障自动诊断系统是根据待测系统的实际输出与典型故障值的比拟来判断系统部件是否存在故障,假设存在故障,那么从检测到的故障信息中别离出故障征兆,据此识别故障原因,将故障源定位并采取相应的处理措施。铁路机车设备的故障直接关系到机车乃至铁路系统的平安经济运行。故障诊断是一项复杂的、经历
6、性很强的技术工作,机车设备故障的原因很多,要求快速、有效、准确地识别故障并采取有效措施及时排除故障。利用专家系统进展故障诊断并给出处理措施,辅助维修人员进展事故处理,进步机车的平安经济运行程度,是专家系统在铁路机车故障诊断系统中的一个详细应用。3系统的通信实现受单片机系统自身的限制,复杂功能的实现,要靠系统机完成,所以在完成工业现场的多点测、控任务时,系统一般采用主从式构造,即以主控PC机为中心,与分散在各处的下位单片机系统组成,各下位机彼此间独立存在,任务各异,但均受主机的控制、调度和管理。机车故障检测与诊断系统也采用了这种方式。由于机车是一个运动的设备,再加上我国机车检测程度有限,新的检测
7、设备要想在机车上使用,必须经过严格的审查批示,所以对机车的检测与一般设备的检测不同。最近一个时期不可能实如今线检测,目前只能采用离线检测的方法。鉴于目前机车检测的详细情况,在电线路智能检测仪系统和机车故障诊断系统在开发设计中,对数据的通信应考虑到机车电线路智能检测仪必修具备数据通信才能,能实现与机车故障诊断系统的通信。3.1通信协议制定该协议是为了使信息和数据在机车故障诊断系统主机与各种智能仪表单片机之间有效地传递。它包括:允许主机向所有单片机传送和访问所有设置参数和允许主机访问单片机的所有测量数据。机车故障自动诊断系统与各种智能仪表之间的通信规那么如下:1通信应遵循主从方式。2主机将初始化和
8、控制在通信回路上传递的信息。3无论何时通信不会由单片机开场。4所有通信动作都以帧方式发生,一个帧就是一个简单的字符串,最多可含160个字节,组成这个帧的这些字节构成标准异步串行通信,并按8位数据位,1位停顿位,无校验位的方式传递。5所有帧只有两种类型即从主机到单片机和从单片机到主机,两种帧的类型由同步字节来区分。6假设主机或者任何单片机接收到含有未知命令的帧,那么该帧无效。机车故障自动诊断系统与各种智能仪表之间的通信协议如下:1单片机接收主机发送的读数据命令帧SYN:同步字节,14H,1字节。FADDR:系统功能模块地址,系统的不同模块对应不同检测仪器,1字节。YADDR:智能仪器地址,1字节
9、。CODE:密码,2字节。DFA:数据首地址,2字节。DLA:数据末地址,2字节。CRC:CRC校验码,从同步字节到数据末地址的所有字节的CRC校验,1字节。2单片机发送数据帧SYN:同步字节,27H,1字节。DLEN:长度,从数据区开场地址到完毕地址的数据字节数,1字节。DATA1:第一个数据,1字节。DATA2:第二个数据,1字节。DATAn:最后一个数据,1字节。CRC:CRC校验码,从同步字节到最后一个数据的所有字节的CRC校验,1字节。3单片机接收主机传送的数据帧SYN:同步字节,14H,1字节。FLAG:门限值参数/汉字库选择标志,1字节。FADDR:系统功能模块地址,1字节。YA
10、DDR:智能仪器地址,1字节。CODE:密码,2字节。DLEN:数据长度,1字节。DATA1:第一个数据,1字节。DATA2:第二个数据,1字节。DATAn:最后一个数据,1字节。CRC:CRC校验码,1字节。4单片机发送响应帧SYN:同步字节,27H,1字节。DLEN:长度,数据区开场地址到完毕地址的数据字节数,1字节。YADDR:智能仪器地址,1字节。FADDR:系统功能模块地址,1字节。ACK/NAK:响应/不响应,假设所有数据承受正确,那么该字节为FFH,否那么为00H,1字节。CRC:CRC校验码,从同步字节到ACK/NAK所有字节的CRC校验,1字节。3.2串行通信的实现为实现机车
11、智能检测仪与系统机的通信,特意在检测仪中设置了通信键,在机车故障诊断系统中设置了通信功能,在此仅介绍单片机中的通信功能。通信键的程序流程如图1所示。初始化时,检测仪的通信接口处于接收状态,只有检测仪接收到属于自己的信息后,才置为发送状态,发送完毕后又置为接收状态。根据通信协议,所有的通信动作都以帧的格式发生,只有主机向单片机传送和单片机向主机传送两种情况,并以同步字节来区分,所以该流程图首先要判断同步字节,然后判断是承受数据还是发送数据,假设是接收数据,进入接收中断效劳程序接收数据,接收完毕后,进展CRC校验,假设不正确,那么发NAK信号,等待重新接收;假设正确,那么发ACK响应信号,并判断数
12、据是门限值参数还是汉字库数据,然后完成相应的数据初始化。align=center图1通信键流程图/align4完毕语机车设备故障的原因很多,要求快速、有效、准确地识别故障并采取有效措施及时排除故障,为此要求机车各种检测仪表可以及时把检测数据传送到机车故障智能诊断系统中。按照本文设计的通信协议,机车故障智能诊断系统完成了与机车各种检测仪器之间的数据通信,理论说明,该通信系统保证了数据传输的可靠性和实时性,为铁路机车检测、诊断、维修的全面自动化提供了有力的支持。本文作者创新点:针对机车故障智能诊断系统与检测仪器和与铁路数据网络之间的通讯要求,设计了诊断系统与机车各种检测仪器之间的通信协议,知足了不同系统之间的通信。参考文献:1杨世忠邢丽娟.PC机与单片机的并行通信协议.自动化仪表J.2006.022丁青艳,张秀媛.铁路信号故障诊断专家系统根本构造设计J.铁路计算机应用,20055:29-30.3洪家平.WINDOWS环境下PC机与单片机的通信.微计算机信息J.2005034田宏萍,张家栋.机车电器电路故障诊断系统的研究.内燃机车J,2000,10:10-12.