• 重庆都恒电子有限公司
您现在的位置是:首页 >> 新闻资讯 >> 常见问题

目前地磅防作弊技术有哪些

时间:2017-12-01 13:40:00 发布人:管理员

简介:重庆都恒电子有限公司座落于重庆直辖市高新技术产业园区。是西南地区一家集电子汽车衡、电子超载(超限)检测设备、道路安全设施及其相关电子、软件产品的研发、生产、销售及售后服务为一体的专业化电子公司。

       1.地磅计量系统软件的设计

       煤矿地磅主要完成煤炭的销售计量工作。地磅 计量软件系统的设计采用系统的开发,充分考虑原 有系统的资源和管理环境。在运销科原有的管理系 统软件和硬件的基础上开发新系统,采用与原系统 相同的软件运行和开发环境,即采用服务器和客户 机(Server/Client)的体系结构,前端开发工具采用开 发工具 Power Builder 9. 0,后台数据库仍采用SQL server 关系型数据库系统,这样能最大限度地保证系 统的兼容和软硬件资源的合理优化配置,节约投资。

       计量系统软件设计为磅房过磅子系统和管理层 管理维护子系统。磅房过磅子系统主要完成过磅的 整个业务流程,主要的防作弊技术在这一部分实现。 管理层维护管理子系统主要完成系统维护、系统监 测和票据开具等功能,实现对磅房过磅过程和计量 数据的监督检查和解锁等上层管理。

       2.软件设计中的防作弊技术

       煤矿地磅常见的作弊方式有:不完全上磅或者 多台车辆同时上磅,达到增加或者减少货物净重的 目的;在车辆上添加重物,后伺机丢弃重物,达到增 减货物净重目的;更换车牌,两个皮重不同的车辆, 过完皮重后互相交换车牌,或者一辆车空车退出,利 用两辆车皮重间的重量差;使用遥控装置,增减毛皮 重量;在地磅秤台与引桥之间,增放钢板或在秤台与 地基之间垄支撑物等;内外勾结,监守自盗等等。针 对以上的作弊手段,在系统的设计开发中,采取了以 下的技术来达到防止作弊的目的。地磅计量系统中 的磅房过磅子系统结构示意,见图1。

       1)视频监视技术

       在地磅的上方或前、后,根据需要安装摄像头 (见图1),实现过磅过程中的视频监视。计算机中 安装10 moons SDK-2000视频卡,将摄像头信号接 入计算机中,在磅房的计量软件中,利用OLE技术 将视频画面嵌入,将视频画面集成在过磅计量软件 中,通过技术手段可以清晰地看到磅面上车辆的画 面。利用下面的程序保存计量信息时,磅面上车辆 的实时画面,也可将该画面存入后台的数据库中。

       过磅人员和管理人员可通过管理层的管理层维 护管理子系统,浏览每批次的过磅情况的实时画面, 从而实现过磅过程的监督管理,这样可以避免在空 车称重的作弊现象。

       2)车辆定位技术

       采用在地磅的前后适当位置,各安装1只红外 线关电开关(见图1),来进行车辆定位。将光电开 关的状态通过计算机内的I/O板进行采集。I/O板 米用的是wwlab公司的AC6610。下面是有关光电 开关状态采集程序:

       Function long AC6652_OpenDevice (long Device- Num) LIBRARY "AC6652.dll"

       Function long AC6652_DI (long hd, long ionum) LIBRARY " AC6652. dll"

       kk1 = AC6652_DI( NTportio, 0) kk1就是读取AC6610各通道的状态,通过kk 可以判断前、后关电开关是否被车辆挡住,如果挡 住,说明车辆没有全部在磅面上,这样系统自动控制 “保存”按钮无法工作,也就无法进行过磅后续工 作。这种控制不受人为的干预。只有当车辆移动 后,全部上到磅面上,关电开关的状态才会发生变 化“保存”按钮才会有效,后续的称重计量工作才 会继续进行,这样可以避免人工管理带来的难度,杜 绝因车辆不全在磅面造成的作弊现象。

       3)车辆长度判断技术

       车辆长度检测,就是采用在地磅的前、后适当位 置,各安装1只激光测距仪(见图1),通过测量前后 车辆的距离判断车辆的长度。2台激光测距仪通过 422总线联在一起,然后通过422 -232转接口连接 到计算机的232串口。激光测距仪采用的是DIME- TIX公司的DLS - A激光测距仪。在过磅计量程序 通过串行通讯实现与激光测距仪的通讯。下面是有 激光测距仪测量距离的采集程序:

       III开激光测距仪

       string sss, ml, ss

       long i, l, t, ys

       sss = ole_1. object. Input

       ml = " s" +zh + "o" + char (13) + char( 10)

       ole_1 . object. output = ml

       II发命令让激光测距仪测量距离

       string sss, ml, ss

       long i, l, t, ys

       sss = ole_1 . object. Input

       ml = " s" + zh + " g" + char (13) + char( 10)

       ole_1. object. output = ml sss = ole_1. object. Input sss即为激光测距仪返回的数据。由该字符串 可以得到,激光测距仪测量的距离。这样在称重的 同时,读取地磅前后激光测距仪的数据,就可以判断 出磅面上测量的长度信息,并将长度信息和存在系 统中的该车辆经验长度信息比较;如果长度误差超 过经验的误差,就可以判断该车辆存在作弊现象,则 过磅程序将锁定后续的称重保存按钮,使其不能继 续工作。车辆长度不超差的情况下,可继续进行下 面的称重工作。

       4)车辆基础数据比较和称重数据的校验技术 将车辆的空车数据存在系统的数据库中,在每 次称重空车的数据时,对新采集的车辆数据和数据 库中原有的通车号的数据进行比较,当比较的结果 超过一定的误差时,系统就认为该次称量的空车的 数据有作弊的嫌疑,提示报警,并将后续的称重工作 终止。如果需要继续进行,需要管理层对过磅界面 进行解锁,才能继续进行后续的计量工作。

       在系统的设计中,还需增加一些称重数据的有 效性校验。比如空车皮重的数据不能低于一个数 值,否则为无效。