摘要:主要分析汽车系统检测控制系统的结构,并且对汽车检测系统的通信技术进行分析,包括传统串行方式、共享文件方式、socket通信方式等。通过研究研究汽车检测的控制系统相关网络通信技术,有助于提升系统的稳定性以及保障检测的可靠性以及实时性。
关键词:汽车检测;控制系统;网络;通信技术
通常而言,汽车检测系统是通过通讯技术、网络技术、电子技术以及机械技术综合而成的先进技术,对于保障机动车的安全性、经济性、可靠性具有十分重要的作用。通过汽车检测的控制系统,可以对汽车的多方面进行检测,包括动力、安全性等,属于比较高端的测量控制系统,目前,汽车检测系统在我国的汽车管理以及汽车制造等方面得到十分广泛的应用。
1汽车检测控制系统
主要是通过应用传感器技术对系统当中的各个零部件进行检测,测试这些零件是否良好以及完好,如果测试当中存在某个部件出现一定的差异以及问题,检测系统可以通过有线系统以及无线系统将得出检测结传输给处理器进行处理。处理器可以根据部件的相关状况进行判断以及处置。这一套汽车检测系统的优点是可以有效解决转速以及信号等问题,并且实现仪表间的相互通讯,对于提升检测系统的效率以及检测的质量具有十分重要的意义。
2检测系统控制的网络通讯的现状分析
随着经济的快速发展以及科学技术的不断提升,汽车行业得到十分迅猛的发展并且走向了一个新的高度,获得了令人瞩目的成就,社会上对汽车的需求也与日俱增。针对当前现状,汽车档案记录的工作的规模比较大,工作也比较繁杂,对车辆定期进行测试以及检验是不可缺少的一个环节,因此,车辆检测中的性能检测站得到十分广泛的应用并且发挥了十分重要的作用。当前,我国的汽车用户量十分庞大,检测一辆汽车之后都需要对相关数据进行存储以及更新,不过检测站当前的某些管理方式以及检测手段不适应当前的汽车行业的发展,当前,汽车检测行业最为常见的以及广泛应用的计算机管理的系统,此外,国际上很多检测站点已经全面构建信息化的相关平台进行管理。通过网络通讯的方式进行汽车管理,不但方式简单,而且科学合理,不断创新以及开发先进的汽车检测的相关信息的管理平台对于当前的汽车检测行业也至关重要。
3汽车检测控制系统的结构分析
汽车检测系统控制结构主要包括两个层面,直接控制层面以及监控管理层面,其中,监控管理层面主要包括远程服务器以及主控服务器两大部分,主控服务器具有主控机器以及本地数据管理的双重作用,通过监控管理层可以对工位机器进行控制,并且对车辆进行调度,保存各个工位机器传输来的相关数据,此外,可以对传感器状态以及工位机器的工作状态进行监控。其中,远程服务器主要放置于车辆的管理部门,通过服务器可以登记车主以及车辆的相关信息,从而方便车辆报检的时候可以采用。在报检的时候,这些登记信息可以起到有效的作用。远程服务器可以通过作为WEB服务器使用,这样相关部门可以对车主以及车辆通过网络浏览器加以查询,方便对车辆继续进行有效的管理。直接控制层主要是通过南北两线以及报检机器组成,其中,报检机器主要通过人工录入、IC卡、条形码输入等方式获取车牌的号码以及车票号码的种类。通过联合关联词方式查询车辆的信息,如果相关工作人员已经完成输入车辆报检信息之后,就会向主控机器提交车辆报检的请求,之后主控器会根据工位机器的状态(忙或者闲)对车辆进行调度,促使车辆进行到各个工位当中,之后工位机器就会采取各种模拟量、频率量以及开关量等,并且完成电机控制信号输出以及智能仪表的通信等。
4汽车检测控制系统的通讯方式
汽车检测系统当中,各个工位机器和主控服务器之间存在十分密切的关系,两者之间需要进行十分频繁的通信以及数据交换,比如,主控器需要向各个工位机器传输以发送各个车辆的信息以及数据,从而有助于工位机器定制检测的流程。其中,一个项目检测工作完成之后,相关工位机器就应当以及必须向主控机器发送监测数据。如果工位机器的状态有了变化,工位机器也应当迅速向主控机包括自身的工作状态,从而方便主控机对工位机器进行合理的调度。换句话说,良好的通讯方式是切实保障系统安全可靠运行的重点,当前,我国的汽车检测系统当中主要存在以下几种通讯方式。4.1串行通讯方式串行方式在以前的的汽车检测系统当中十分普遍,原先由于当时的电脑价格十分高,系统当中使用工位机器价格比较便宜,主控机以及报检机器必须使用PC机器,因此,为了减少资金投入以及节约成本,在这样的条件下实现串行通讯的方式,这种方式的特点是安装比较快捷以及方便,并且价格不贵以及编程比较容易简单,当前,汽车检测系统当中的职能仪表以及工位机器之间依旧采取这样的通讯方式,不过其缺点也十分显著,通讯速率不高以及通讯距离很短,此外,这种方式抗干扰性比较差,不太适合用在大范围以及数量多车间进行车辆的检测工作。4.2文件共享方式在工位机器的硬盘上面建立共享的文件夹,状态信息以及工位机器产生的检测数据都存在这个文件夹当中,主控机只需要读取这个文件夹中的相关检测数据就可以将控制命令以及相关检测信息下达到特定的文件当中,从而方便车辆的快速调度,通过这种方式最大的好处的通信的速率比较高并且编程也特别容易,不过也存在十分严重的缺点,就是容易出现访问冲突的问题,就是多个机器同时去访问一个文件,就导致文件丢失破坏或者进程死锁等问题,如果工位机的相关状态信息文件流失或者遭到破坏,很可能导致系统进入全面崩溃以及瘫痪的境地。最好的解决方式是设定随机时间,有效避免冲突,通过这样的改进,可以有效避免访问冲突的问题,不过又影响了实时性以及效率。此外,在网络安全上也存在比较大的漏洞,由于是共享的文件,这些数据很容易受到黑客的攻击或者病毒木马的感染等,通过这样的方式和文件共享的相关方式比较类同,不过通讯媒介不是共享性的文件,而数据库的远程服务器。主控机器可以通过轮询的方式去读取相关文件,并且根据工位机器状态更新相关信息,从而促使车辆调度更为方便快捷,这样的做法的好处是网络的安全性以及可靠性比较好,不过依旧存在一定的访问冲突问题,不过已经得到有效改善,冲突的概率比较低。4.3socket通信方式这个通信方式的特点是效率比较高以及可靠,通过这种方式可以连接网络编程的界面,并且可以对网络协议当中的操作系统的信息共享,提升了工作效率以及检测系统的性能。具体做法是启动相关服务器,并且通过socket完成套接字构建,并且通过bind调度保障本地网络接收到这些套接字,之后通过listen调用这些套接字,促使套接字可以实现语音输出,形成有效的倾听功能。此外,在建立套接字之后,用户根据connect调用以及连接相关服务器,促使用户计算机可以在write以及read两种函数作用之下,建立有效的数据接收以及数据传输系统。在这一系列的工作完成之后,可以调用CLOSE关闭相关套接字,通过这种方式的好处是系统稳定以及效率高,然而,这种通信方式对编程的要求比较高,在当前的检测系统当中很少应用,主要是由于当前的汽车检测控制系统对于实时性的要求并不是很严格。
5工位机的状态监控
使用PING程序对工位机器以及主控服务器等进行测试,从而切实保障检测控制系统以及工位机在网络上的工作正常。其中,PING程序是联系TCP/IP系统的主要工具,可以不通过相关传输层面实现回显应答以及回显请求等,实现关键点在于ICMP,其中,PING的服务器可以在内核当中实现,如果工位机器和主控服务器之间连接正常,就表示网络连接存在问题或者是工位机器正在处于死机的状态,这样的情况之下,程序会自行发动报警从而方便相关工作人员及时找到故障以及加以处理。常见的处理方式将TIMER控件安装到主控程序当中,并且在TIMER当中调用PING程序,如果显示绿灯亮,表示连接成功,如果是红灯,并且有报警的声音,应当及时中断主控的程序。
6结语
综上所述,本文主要对汽车检测系统的网络通信技术进行研究和探讨,汽车检测控制系统的通讯方式主要包括传统串行通信方式、共享文件方式、socket通信方式、并且对汽车控制系统加以论述,检测系统控制结构主要包括两个层面,分别为直接控制层面以及监控管理层面。加强对汽车检测控制系统的研究,有助于完善汽车检测控制系统的通信方式,促使网络数据传送更为快捷可靠以及保障系统长久稳定运行。
参考文献:
[1]赵祥模,郭晓汾,徐志刚,马建.汽车检测控制系统网络通信技术[J].交通运输工程学报,2006,01:98-102.
[2]唐锴令.汽车检测控制系统网络通信技术[J].通讯世界,2016,17:80-81.
[3]梁贵明.浅谈汽车检测控制系统网络通信的质量和效率[J].企业技术开发,2012,Z1:36-37.
[4]武晓钊.车联网技术体系与产业链分析[J].中国流通经济,2012,08:47-52.
[5]张煤炭机电论文科.汽车检测控制系统网络通信技术[J].通讯世界,2015,10:53.
[6]翟洪瑞.网络通信技术在汽车检测系统中的应用[J].山东工业技术,2016,04:146.
作者:李强 单位:西安航空职业技术学院