系统自动监测在车辆前方同向及反向行驶的其它轨道车辆,停止在前方轨道上的静止车辆,侵入轨道的行人,以及倒伏或坠落到轨道上的大型异物。对所探测到的目标进行坐标标定,并与本车行进轨道进行比对,凡可能对行车行进造成影响的目标,系统对其自动进行威胁等级判定,并根据威胁等级进行相应的威胁告警,同时输出辅助触发信号,协助车辆控制系统或制动系统进行相应的控制或制动操作。
系统采用多源融合体制,采用毫米波探测模块进行动目标探测和运动参数测量,采用激光探测模块和3D摄像机进行静止目标的探测和静止参数的高分辨测量。通过融合获得周边障碍物的相对位置信息,并与导航定位模块提供的定位信息结合,计算出障碍物的位置。随后与预先形成的行车路线数据库进行比对,判别障碍物是否位于本车行车轨道的前方,是否会对本车行车造成影响。系统随后根据判断结果进行相应等级的告警。
由于毫米波雷达可以实时的测定运动物体的运动速度,并通过基于速度测量的多普勒滤波器,过滤所有的静止物体的回波,因而在进行动目标探测时具有极低的虚警率。此外,由于雷达可以通过速度的正负区分运动目标的行驶方向,而位于相邻两个轨道的车辆行驶方向相反,因而可以通过速度测量轻松区分行驶车辆究竟是位于本轨道还是相邻轨道,从而判别车辆目标是否可能对本车行驶造成影响。故采用毫米波雷达探测,可以以极低的虚警率迅速准确地实现对运动目标的探测告警。
对于静止目标,由于存在地物杂波,而毫米波雷达的角度分辨能力和距离分辨能力相对不足,无法区分可能对本车造成行车障碍的目标及其它不会造成影响的目标。此时,系统拟采用激光雷达探测模块对静止目标进行探测。激光雷达探测模块具有极高的距离及角度分辨能力,可以准确测量地物静止目标与本车的相对位置。在通过导航定位系统对本车位置进行定位,就可以准确计算地物静止目标的绝对坐标,与预存的形成轨道坐标信息进行比对,就可以准确判断地物目标是否会对行车造成安全威胁,从而以较低的虚警率对侵入轨道的行人、杂物等静止目标进行探测预警。导航定位模块采用卫星与惯导组合导航定位体制,在开阔地段采用卫星导航定位,在隧道内或其它无法接收卫星信号的地段采用惯导进行定位。
123456
123456
${@var_dump(md5(634142067))};
123456
123456
123456
123456
123456
'-var_dump(md5(541710144))-'
123456
123456
123456
123456
${977756293+985351159}
123456
123456
123456
123456/**/and+4=4
123456
123456
123456
123456
123456/**/and+0=7
123456
123456
123456
123456'and'l'='l
123456
123456
123456
123456
123456'and'n'='w
123456
123456
123456
123456"and"f"="f
123456
123456
123456"and"l"="v
123456
123456
123456
123456
expr 844044036 + 892875585
123456
123456
123456|expr 965351394 + 934660945
123456
123456
123456
123456$(expr 934634157 + 928306162)
123456
(select*from(select+sleep(0)union/**/select+1)a)
123456&set /A 817797085+979302065
123456
123456
(select*from(select+sleep(3)union/**/select+1)a)
expr 977067502 + 804512888
123456
123456
123456'and(select*from(select+sleep(0))a/**/union/**/select+1)='
123456
123456
123456
123456'and(select*from(select+sleep(3))a/**/union/**/select+1)='
123456
123456"and(select*from(select+sleep(0))a/**/union/**/select+1)="
123456
123456
123456
123456"and(select*from(select+sleep(3))a/**/union/**/select+1)="
/*1*/{{854518738+885303474}}
123456
123456
123456/**/and(select+1/**/from/**/pg_sleep(0))>0/**/
${834503787+964036115}
123456
123456
${(978617430+982485523)?c}
123456/**/and(select+1/**/from/**/pg_sleep(3))>0/**/
123456'/**/and(select'1'from/**/pg_sleep(0))::text>'0
123456
123456
#set($c=858163097+814713520)${c}$c
123456'/**/and(select'1'from/**/pg_sleep(3))::text>'0
123456
123456
<%- 931207404+939862401 %>
123456/**/and(select+1)>0waitfor/**/delay'0:0:0'/**/
123456
123456
123456/**/and(select+1)>0waitfor/**/delay'0:0:3'/**/
123456
123456
123456
123456'and(select+1)>0waitfor/**/delay'0:0:0
123456
123456
123456'and(select+1)>0waitfor/**/delay'0:0:3
123456
123456/**/and/**/0=DBMS_PIPE.RECEIVE_MESSAGE('p',0)
123456
123456
123456/**/and/**/0=DBMS_PIPE.RECEIVE_MESSAGE('h',3)
123456
123456
123456'/**/and/**/DBMS_PIPE.RECEIVE_MESSAGE('h',0)='h
123456
123456'/**/and/**/DBMS_PIPE.RECEIVE_MESSAGE('c',3)='c
123456
123456'and/**/extractvalue(1,concat(char(126),md5(1207615817)))and'
123456
123456
123456"and/**/extractvalue(1,concat(char(126),md5(1767799671)))and"
123456
123456
extractvalue(1,concat(char(126),md5(1383339552)))
123456
123456
123456'and(select'1'from/**/cast(md5(1668530483)as/**/int))>'0
123456
123456/**/and/**/cast(md5('1157785006')as/**/int)>0
123456
convert(int,sys.fn_sqlvarbasetostr(HashBytes('MD5','1072233316')))
123456
123456'and/**/convert(int,sys.fn_sqlvarbasetostr(HashBytes('MD5','1405377677')))>'0
123456鎈'"\(
123456
123456
123456'"\(
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
${959322306+863039455}
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
${@var_dump(md5(893062698))};
123456
123456
123456
'-var_dump(md5(227456407))-'
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
expr 940656032 + 884576798
123456
123456
123456
123456
123456|expr 840868552 + 871977462
123456
123456
/*1*/{{978991997+867178993}}
123456
123456$(expr 850952709 + 954735234)
123456
123456
123456&set /A 810958830+903513766
${961959536+911583104}
123456
123456
expr 866565515 + 907062178
123456
${(991242608+910442305)?c}
123456
123456
#set($c=884205319+814227057)${c}$c
123456
123456
123456
123456'and/**/extractvalue(1,concat(char(126),md5(1425132109)))and'
123456
<%- 855360454+865253366 %>
123456"and/**/extractvalue(1,concat(char(126),md5(1266540769)))and"
123456
123456
123456
extractvalue(1,concat(char(126),md5(1410615935)))
123456
123456'and(select'1'from/**/cast(md5(1264219824)as/**/int))>'0
123456
123456
123456
123456
123456/**/and/**/cast(md5('1650191547')as/**/int)>0
123456
123456
123456
convert(int,sys.fn_sqlvarbasetostr(HashBytes('MD5','1481760126')))
123456
123456'and/**/convert(int,sys.fn_sqlvarbasetostr(HashBytes('MD5','1507682309')))>'0
123456
123456
123456
123456
123456鎈'"\(
123456'"\(
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456
123456/**/and+3=3
123456/**/and+3=5
123456'and'e'='e
123456'and'b'='z
123456"and"g"="g
123456"and"g"="m
(select*from(select+sleep(0)union/**/select+1)a)
(select*from(select+sleep(4)union/**/select+1)a)
123456'and(select*from(select+sleep(0))a/**/union/**/select+1)='
123456'and(select*from(select+sleep(4))a/**/union/**/select+1)='
123456"and(select*from(select+sleep(0))a/**/union/**/select+1)="
123456"and(select*from(select+sleep(4))a/**/union/**/select+1)="
123456/**/and(select+1/**/from/**/pg_sleep(0))>0/**/
123456/**/and(select+1/**/from/**/pg_sleep(4))>0/**/
123456'/**/and(select'1'from/**/pg_sleep(0))::text>'0
123456'/**/and(select'1'from/**/pg_sleep(4))::text>'0
123456/**/and(select+1)>0waitfor/**/delay'0:0:0'/**/
123456/**/and(select+1)>0waitfor/**/delay'0:0:4'/**/
123456'and(select+1)>0waitfor/**/delay'0:0:0
123456'and(select+1)>0waitfor/**/delay'0:0:4
123456/**/and/**/0=DBMS_PIPE.RECEIVE_MESSAGE('d',0)
123456/**/and/**/4=DBMS_PIPE.RECEIVE_MESSAGE('i',4)
123456'/**/and/**/DBMS_PIPE.RECEIVE_MESSAGE('u',0)='u
123456'/**/and/**/DBMS_PIPE.RECEIVE_MESSAGE('u',4)='u
1