一种用于辅助排放测试的路径获取系统的制作方法

文档序号:32071629发布日期:2022-11-05 02:43阅读:37来源:国知局
1.本发明涉及机动车排放污染物测试领域,具体涉及一种用于辅助排放测试的路径获取系统。
背景技术
::2.当前,采用便携式排放测试系统pems(portableemissionmeasurementsystem)进行机动车排气污染物的测试,所述系统中包括符合“欧六”、“国六”标准的实际道路行驶试验的测试设备rde(realdriveemission),其中,rde可以测试机动车在铺装的路面上进行的排气污染物,例如,排气污染物包括co、co2、hc、nox的浓度和尾气中颗粒物的数量(pn);rde的引入是为了控制车辆的实际驾驶排放,它将汽车尾气检测从实验室扩展到实际驾驶路面,不同于i型排放试验特定的环境条件、固定的驾驶曲线下,在转毂实验室进行的排放测试,实际道路排放测试过程考虑到了包括驾驶工况、交通状况、驾驶风格、环境温度和海拔等影响实际驾驶排放结果的因素,能更真实地反映汽车在实际使用过程中的排放水平。3.在现有技术中,一般为单独使用pems设备测试,会出现由于环境天气、交通道路等不利因素会直接影响测试成功率。因此,亟需一种测试辅助系统能够提供一条测试路线以能够保证当前测试环境下测试成功。技术实现要素:4.针对上述技术问题,本发明采用的技术方案为:一种用于辅助排放测试的路径获取系统,所述系统包括:处理器和存储有计算机程序的存储器;当所述计算机程序被处理器执行时,辅助系统进行以下步骤:s1、获取初始路径列表r=(r1,r2,.....,ri,......,rm),ri=(ri1,ri2,......,rij,......,rixi),rij是指第i个初始路径中第j个单元路段,i=1……m,m为初始路径数量,j=1……xi,xi是指第i个初始路径中单元路段数量;s2、当目标车辆处于预设地理位置时,获取ri对应的第一路段比向量hi=(hi1,hi2,......,hik,......,hin),hik是指在第i个初始路径中第k个速度区间内对应的第一路段长度比值,k=1……n,n为速度区间数量;s3、获取第二路段长度比向量h0=(h01,h02,......,h0k......,h0n),其中,h0k为是指第k个速度区间内对应的第二路段长度比值。5.s4、根据hi和h0,获取r对应的关键相似度列表z={z1,z2,......,zi,......,zm},zi为ri对应的目标相似度。6.s5、遍历z且获取z中最小的目标相似度z0,将z0对应的初始路径作为目标路径。7.本发明至少具有以下技术效果:本发明提供了一种用于辅助排放测试的路径获取系统,该系统包括:处理器和存储有计算机程序的存储器;获取初始路径集以及初始路径中的单元路段和预设地理位置;根据单元路段获取车辆在该路段的路段比向量,并根据路段比向量和预设路段长度比向量获取相似度列表,遍历相似度列表获取最小相似度,并将最小相似度对应的初始路径作为目标路径。本发明能够对测试车辆排气污染物的路线做进一步地筛选,筛选后的目标路线能够满足各项测试条件,考虑多种路径情况,适用性高,能够提高测试的成功率,同时能够提高测试结果的准确性。附图说明8.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。9.图1为本发明实施例一提供的一种用于辅助排放测试的路径获取系统执行程序的流程图。具体实施方式10.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。11.实施例一本实施例一提供一种用于辅助排放测试的路径获取系统,所述系统包括:处理器和存储有计算机程序的存储器,当所述计算机程序被处理器执行时,实现如下步骤,如图1所示:s1、获取初始路径列表r=(r1,r2,.....,ri,......,rm),ri=(ri1,ri2,......,rij,......,rixi),rij是指第i个初始路径中第j个单元路段,i=1……m,m为初始路径数量,j=1……xi,xi是指第i个初始路径中单元路段数量。12.具体地,每一所述初始路径为环线路径,可以理解为:初始路径的起始位置和终止位置之间距离小于预设的距离阈值且初始路径的起始位置和终止位置之间海拔高度小于预设的海拔高度阈值。13.进一步地,所述距离阈值取值范围为1~3m,优选地,所述距离阈值取值为2m。14.进一步地,所述海拔高度阈值取值范围为100~120m,优选地,所述海拔高度阈值取值为100m。15.具体地,rij包括spij和epij,其中,spij是指第i个初始路径中第j个单元路段的起始位置,epij是指第i个初始路径中第j个单元路段的终止位置。该单元路段适用于在实际测试环境中只能获取到起始位置和终止位置的情况,提高了辅助系统的适用性。16.s2、当目标车辆处于预设地理位置时,获取ri对应的第一路段比向量hi=(hi1,hi2,......,hik,......,hin),hik是指在第i个初始路径中第k个速度区间内对应的第一路段长度比值,k=1……n,n为速度区间数量。17.具体的,所述预设地理位置为初始路径的起始位置s0=(x0,y0),其中,x0为任一初始路径的经度和y0为任一初始路径的纬度,且所有初始路径的起始位置均为同一位置。18.进一步地,本领域技术人员知晓目标车辆处于预设地理位置的方法,例如,在s2步骤中获取目标车辆的当前位置坐标s=(x,y),当x=x0且y=y0时,确定目标车辆处于预设地理位置。19.具体地,在s2步骤中还包括如下步骤:s21、获取预设速度区间集d={[d0,d1),[d1,d2),......,[dk-1,dk),......,[dn-1,dn]},其中,[dk-1,dk)是指第k个速度区间,dk-1是指第k个速度区间的下限值,dk第k个速度区间的上限值,即dk-1<dk。[0020]优选地,n=3且d0=15km/h,d1=40km/h,d2=90km/h,d3=110km/h,例如,市区路段内目标车辆的速度为[15km/h,40km/h),郊区路段内目标车辆的速度范围为[40km/h,90km/h),高速路段内目标车辆的速度范围为[90km/h,110km/h)。[0021]s23、获取ri对应的预设速度列表vi=(vi1,vi2,......,vij,......,vixi),其中,vij为目标车辆在rij内的预设速度。[0022]具体地,在s23步骤中还包括如下步骤获取vi:s231、当目标车辆处于s0时,获取目标车辆的当前时间点t0;s233、将t0和ri输入至预设的路径规划模型中,获取vi;其中,本领域技术人员知晓可以采取任一预设的路径规划模型,在此不再赘述。[0023]s25、获取目标车辆行驶的路段长度列表bi={bi1,bi2,......,bik,......,bin},bik是指[dk-1,dk)内的目标车辆行驶的目标路段长度,其中,bik符合如下条件:bik=qik+uij,其中,uij为目标车辆以vij行驶过的路段长度,qik为[dk-1,dk)内的初始化路段长度。[0024]具体地,遍历vi且当dk-1≤vij<dk时,获取目标车辆按照vij行驶过的路段长度uij,本领域技术人员知晓,uij通过单元路径的起始位置和终止位置进行确定的方法,在此不再赘述。[0025]优选地,qik=0。[0026]s27,遍历bi,获取hik,hik符合如下条件:hik=bik/bi0,bi0为bi中目标车辆行驶的最大目标路段长度。[0027]具体地,hi1+hi2+......+hik+......+hin=1。[0028]s3、获取第二路段长度比向量h0=(h01,h02,......,h0k......,h0n),其中,h0k为是指第k个速度区间内对应的第二路段长度比值,本领域技术人员知晓根据时间需求设置第二路段长度比值,在此不再赘述。[0029]s4、根据hi和h0,获取r对应的关键相似度列表z={z1,z2,......,zi,......,zm},zi为ri对应的目标相似度。[0030]具体地,zi符合如下条件:zi=(∑nk=1(hik-h0k)2)1/2。[0031]具体地,h01+h02+......+h0k+.....+h0n=1且h0k=1/n。[0032]优选地,n=3时,h0=(0.34,0.33,0.33),例如,市区路段的路段长度占总路段长度的34%,郊区路段的路段长度占总路段长度的33%,高速路段的路段长度占总路段长度的33%。[0033]s5、遍历z且获取z中最小的目标相似度z0,将z0对应的初始路径作为目标路径。[0034]具体地,s5步骤中还包括如下步骤:s51、根据hi和h0,获取hik对应的fik,fik符合如下条件:fik=|hik-h0k|/h0k。[0035]s53、当fik≤f0时,在z中保留fik对应的zi,获取目标相似度列表z',f0为预设的误差阈值。[0036]s55、当fik>f0时,从z中删除fik对应的zi,获取目标相似度列表z'。[0037]s57、遍历z'且获取z'中最小目标相似度z0,将z0对应的初始路径为目标路径。[0038]进一步地,所述误差阈值的取值为0.05~0.1,优选地,所述误差阈值的取值为0.1。本领域技术人员可知晓,一般误差阈值可根据经验值确定,在本技术实施例中,误差阈值为0.1时能够使得各路段长度比例相对均衡,进而提高测试结果的准确性。[0039]实施例二本实施例二提供一种用于辅助排放测试的路径获取系统,所述系统包括:处理器和存储有计算机程序的存储器,当所述计算机程序被处理器执行时,实现如下步骤:s1、获取初始路径列表r=(r1,r2,.....,ri,......,rm),ri=(ri1,ri2,......,rij,......,rixi),rij是指第i个初始路径中第j个单元路段,i=1……m,m为初始路径数量,j=1……xi,xi是指第i个初始路径中单元路段数量。[0040]具体地,每一所述初始路径为环线路径,可以理解为:初始路径的起始位置和终止位置之间距离小于预设的距离阈值且初始路径的起始位置和终止位置之间海拔高度小于预设的海拔高度阈值。[0041]进一步地,所述距离阈值取值范围为1~3m,优选地,所述距离阈值取值为2m。[0042]进一步地,所述海拔高度阈值取值范围为100~120m,优选地,所述海拔高度阈值取值为100m。[0043]具体地,所述步骤s2中的rij包括spij、anij和lij,其中,spij是指第i个初始路径中第j个单元路段的起始位置,anij是指第i个初始路径中第j个单元路段的行驶方向,lij是指第i个初始路径中第j个单元路段的路段长度。[0044]s2、当目标车辆处于预设地理位置时,获取ri对应的第一路段比向量hi=(hi1,hi2,......,hik,......,hin),hik是指在第i个初始路径中第k个速度区间内对应的第一路段长度比值,k=1……n,n为速度区间数量。[0045]具体的,所述预设地理位置为初始路径的起始位置s0=(x0,y0),其中,x0为任一初始路径的经度和y0为任一初始路径的纬度,且所有初始路径的起始位置均为同一位置。[0046]进一步地,本领域技术人员知晓目标车辆处于预设地理位置的方法,例如,在s2步骤中获取目标车辆的当前位置坐标s=(x,y),当x=x0且y=y0时,确定目标车辆处于预设地理位置。[0047]具体地,在s2步骤中还包括如下步骤:s21、获取预设速度区间集d={[d0,d1),[d1,d2),......,[dk-1,dk),......,[dn-1,dn]},其中,[dk-1,dk)是指第k个速度区间,dk-1是指第k个速度区间的下限值,dk第k个速度区间的上限值,即dk-1<dk。[0048]优选地,n=3且d0=15km/h,d1=40km/h,d2=90km/h,d3=110km/h,例如,市区路段内目标车辆的速度为[15km/h,40km/h),郊区路段内目标车辆的速度范围为[40km/h,90km/h),高速路段内目标车辆的速度范围为[90km/h,110km/h)。[0049]s23、获取ri对应的预设速度列表vi=(vi1,vi2,......,vij,......,vixi),其中,vij为目标车辆在rij内的预设速度。[0050]具体地,在s23步骤中还包括如下步骤获取vi:s231、当目标车辆处于s0时,获取目标车辆的当前时间点t0;s233、将t0和ri输入至预设的路径规划模型中,获取vi;其中,本领域技术人员知晓可以采取任一预设的路径规划模型,在此不再赘述。[0051]s25、获取目标车辆行驶的路段长度列表bi={bi1,bi2,......,bik,......,bin},bik是指[dk-1,dk)内的目标车辆行驶的目标路段长度,其中,bik符合如下条件:bik=qik+uij,其中,uij为目标车辆以vij行驶过的路段长度,qik为[dk-1,dk)内的初始化路段长度。[0052]具体地,uij=lij。[0053]优选地,qik=0。[0054]s27,遍历bi,获取hik,hik符合如下条件:hik=bik-bi0,bi0为bi中目标车辆行驶的最大目标路段长度。[0055]具体地,hi1+hi2+......+hik+......+hin=1。[0056]s3、获取第二路段长度比向量h0=(h01,h02,......,h0k......,h0n),其中,h0k为是指第k个速度区间内对应的第二路段长度比值,本领域技术人员知晓根据时间需求设置第二路段长度比值,在此不再赘述。[0057]s4、根据hi和h0,获取r对应的关键相似度列表z={z1,z2,......,zi,......,zm},zi为ri对应的目标相似度。[0058]具体地,zi符合如下条件:zi=(∑nk=1(hik-h0k)2)1/2。[0059]具体地,h01+h02+......+h0k+.....+h0n=1且h0k=1/n。[0060]优选地,n=3时,h0=(0.34,0.33,0.33),例如,市区路段的路段长度占总路段长度的34%,郊区路段的路段长度占总路段长度的33%,高速路段的路段长度占总路段长度的33%。[0061]s5、遍历z且获取z中最小的目标相似度z0,将z0对应的初始路径作为目标路径。[0062]具体地,s5步骤中还包括如下步骤:s51、根据hi和h0,获取hik对应的fik,fik符合如下条件:fik=|hik-h0k|/h0k。[0063]s53、当fik≤f0时,在z中保留fik对应的zi,获取目标相似度列表z',f0为预设的误差阈值。[0064]s55、当fik>f0时,从z中删除fik对应的zi,获取目标相似度列表z'。[0065]s57、遍历z'且获取z'中最小目标相似度z0,将z0对应的初始路径为目标路径。[0066]进一步地,所述误差阈值的取值为0.05~0.1,优选地,所述误差阈值的取值为0.1。本领域技术人员可知晓,一般误差阈值可根据经验值确定,在本技术实施例中,误差阈值为0.1时能够使得各路段长度比例相对均衡,进而提高测试结果的准确性。[0067]实施例三本实施例三提供了一种用于辅助排放测试的路径获取系统,所述系统包括:处理器和存储有计算机程序的存储器,当所述计算机程序被处理器执行时,还实现如下步骤:s100、获取目标车辆的检测请求,其中,所述检测请求是指对车辆排放污染物进行检查的启动请求。[0068]s200、根据目标车辆的检测请求,确定出了满足预设污染物检测条件的目标路径。[0069]具体地,采取实施例一或实施例二的方式获取目标路径,在此不再赘述。[0070]具体地,所述预设污染物条件包括:预设速度条件,预设里程条件、预设时间条件,预设停车条件、预设环境条件等,本领域技术人员可以根据规定的检测污染物排放的标注进行设定。[0071]s300、当目标车辆沿目标路径中行驶时,获取目标车辆检测数据。[0072]本实施例提供了一种道路排放测试辅助系统,该系统包括:数据库、处理器和存储有计算机程序的存储器;所述数据库中存储有预设路线集、预设起点位置和构成路线的原子路段数据;根据预设路线集中的原子路段获取车辆在原子路段的对应速度并基于此获取速度对应的速度直方图和速度区间,根据速度直方图和预设向量获取速度直方图与预设向量之间的距离,并选取距离最小的路线作为目标路线。本发明能够对车辆排气污染物测试的路线做进一步地筛选,使目标路线满足各项测试条件,以保证测试的成功,同时提高测试结果的准确性。[0073]虽然已经通过示例对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本发明的范围。本领域的技术人员还应理解,可以对实施例进行多种修改而不脱离本发明的范围和精神。本发明开的范围由所附权利要求来限定。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1