一种车辆行驶异常的模拟方法及装置与流程

文档序号:18890291发布日期:2019-10-15 21:42阅读:209来源:国知局
一种车辆行驶异常的模拟方法及装置与流程

本发明涉及车辆控制技术领域,具体涉及一种车辆行驶异常的模拟方法及装置。



背景技术:

近年来,私家车等的数量逐年增多,车辆的行驶安全也越来越受到人们的重视。车辆行驶过程中主要是沿着车道线进行直行、转弯和变道的,在排除车辆本身的故障后,车辆在行驶过程中的方向以及车辆在车道线中的具体位置成为衡量车辆行驶正常与否的关键指标。

目前,车辆行驶的状态主要由驾驶员在实际驾驶过程中获得,驾驶员无法提前预知和模拟车辆的行驶状态。



技术实现要素:

为了克服现有技术的不足,现提出一种车辆行驶异常的模拟方法及装置,提高了驾驶员对车辆行驶状态的感知效率。

本发明提出了一种车辆行驶异常的模拟方法,包括:模拟驾驶器在接收到外部触发后控制模拟车辆启动;

模拟传感器采集所述模拟车辆启动后的行驶状态;

模拟车辆控制器根据所述行驶状态判断车辆的行驶是否正常,且,当所述行驶状态为不正常时,对所述模拟车辆的行驶状态进行矫正。

进一步的,所述模拟驾驶器在接收到外部触发后控制模拟车辆启动的步骤,包括;

所述模拟驾驶器在接收到打开触发后控制所述模拟车辆点火;

所述模拟驾驶器在接收到转向触发后控制所述模拟车辆的方向盘调整相应的角度;

所述模拟驾驶器在接收到踩油门触发后控制所述模拟车辆的车轮转动。

进一步的,所述模拟车辆控制器根据所述行驶状态判断车辆的行驶是否正常的步骤,包括:

所述模拟车辆控制器接收所述模拟车辆的转向灯信号,其中,所述转向灯信号包括灯打开信号和灯关闭信号。

进一步的,所述模拟传感器采集所述模拟车辆启动后的行驶状态的步骤,还包括:

所述模拟传感器采集所述模拟车辆在车道线中的位置是否出现偏离。

进一步的,所述模拟传感器采集所述模拟车辆启动后的行驶状态的步骤,还包括:

所述模拟传感器失效会导致所述模拟车辆的运行出现故障。

进一步的,所述模拟车辆控制器根据所述行驶状态判断车辆的行驶是否正常,且,当所述行驶状态为不正常时,对所述模拟车辆的行驶状态进行矫正的步骤,包括:

当所述模拟车辆在车道线中的位置未出现偏离时,所述模拟车辆控制器判断所述模拟车辆的行驶趋势;

当所述模拟车辆控制器判断所述模拟车辆处于偏离趋势,且,所述转向灯信号为灯关闭信号时,所述模拟车辆控制器生成第一减速信号;

所述模拟车辆按照所述第一减速信号的速度进行行驶,以回归到车道线中部的位置行驶。

进一步的,所述模拟车辆控制器根据所述行驶状态判断车辆的行驶是否正常,且,当所述行驶状态为不正常时,对所述模拟车辆的行驶状态进行矫正的步骤,包括:

当所述模拟车辆在车道线中的位置出现偏离,且,所述转向灯信号为灯关闭信号时,所述模拟车辆控制器生成转向信号和第二减速信号,其中,所述第二减速信号大于所述第一减速信号的值;

所述模拟车辆按照所述第二减速信号的速度进行行驶,且,在所述转向信号的作用下调整所述模拟车辆的行驶方向。

进一步的,所述模拟车辆控制器根据所述行驶状态判断车辆的行驶是否正常,且,当所述行驶状态为不正常时,对所述模拟车辆的行驶状态进行矫正的步骤,包括:

所述模拟车辆控制器根据所述失效现象逐个检测所述模拟车辆的传感器;

当检测到转向角传感器失效时,所述模拟车辆控制器发出第一报警信号,且,控制所述模拟车辆按照所述第二减速信号进行行驶;

当检测到转速传感器失效时,所述模拟车辆控制器发出第二报警信号,且,控制所述模拟车辆的方向盘转回;

当检测到所述转向角传感器和所述转速传感器同时失效时,所述模拟车辆控制器发出第三报警信号。

本发明提出了一种车辆行驶异常的模拟装置,包括:

启动模块,用于模拟驾驶器在接收到外部触发后控制模拟车辆启动;

采集模块,用于模拟传感器采集所述模拟车辆启动后的行驶状态;

矫正模块,用于模拟车辆控制器根据所述行驶状态判断车辆的行驶是否正常,且,当所述行驶状态为不正常时,对所述模拟车辆的行驶状态进行矫正。

本发明的一种车辆行驶异常的模拟方法及装置带来了以下有益效果:

本发明提出的一种车辆行驶异常的模拟方法包括:首先,模拟驾驶器在接收到外部触发后控制模拟车辆启动,然后,模拟传感器采集模拟车辆启动后的行驶状态,之后,模拟车辆控制器根据行驶状态判断车辆的行驶是否正常,并且,当行驶状态为不正常时,模拟车辆控制器对模拟车辆的行驶状态进行矫正,通过上述步骤,能够对模拟车辆的实际驾驶过程进行动态模拟,这样,驾驶员能够提前预知和模拟车辆的行驶状态,从而为车辆的安全行驶提供了有利保障。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施方式,并配合所附附图,作详细说明如下。

附图说明

通过参照以下附图对非限制性实施例所作的详细描述,可以更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,这样,本发明的其它特征、目的和优点将会变得更明显。显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种车辆行驶异常的模拟方法的流程图;

图2为本发明实施例提供的另一种车辆行驶异常的模拟方法的流程图;

图3为本发明实施例提供的一种车辆行驶异常的模拟装置的示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

考虑到现有的车辆行驶的状态主要由驾驶员在实际驾驶过程中获得,本发明实施例提供了一种车辆行驶异常的模拟方法及装置;该技术可以应用于车辆驾驶的教学、模拟等场所中,该技术可采用相应的软件和硬件实现,以下对本发明实施例进行详细介绍。

实施例一:

首先,参照图1和图2来描述本发明实施例提出的一种车辆行驶异常的模拟方法具体包括以下步骤:

步骤s101:模拟驾驶器在接收到外部触发后控制模拟车辆启动。

步骤s102:模拟传感器采集模拟车辆启动后的行驶状态。

步骤s103:模拟车辆控制器根据行驶状态判断车辆的行驶是否正常,并且,当行驶状态为不正常时,对模拟车辆的行驶状态进行矫正。

下面对上述各个步骤进行详细阐述,上述模拟驾驶器在接收到外部触发后控制模拟车辆启动的步骤,包括:

(1)模拟驾驶器在接收到打开触发后控制模拟车辆点火。在本步骤中,上述外部触发为用户发出的打开触发,在接收到该打开触发后,整个系统开始启动,即模拟车辆点火,相应的,模拟驾驶器等也处于工作状态中。需要补充说明的是,上述模拟驾驶器包括方向盘、档位、转向灯控制杆和踏板等。

(2)模拟驾驶器在接收到转向触发后控制模拟车辆的方向盘调整相应的角度。在本步骤中,上述外部触发为用户发出的转向触发,在接收到该转向触发后,模拟车辆的方向盘调整相应的角度,即模拟车辆的行驶方向有所改变。

(3)模拟驾驶器在接收到踩油门触发后控制模拟车辆的车轮转动。在本步骤中,上述踩油门触发为用户发出的驱动触发,即控制车辆开始运动的触发,在接收到该踩油门触发后,模拟车辆的车轮进行相应的转动,即模拟车辆开始行驶。

当车辆开始行驶后,其行驶状态会实时发生变化,上述模拟车辆控制器根据行驶状态判断车辆的行驶是否正常的步骤,包括:

由于,转向灯是车辆行驶过程中行驶方向的重要指标,模拟车辆控制器接收模拟车辆的转向灯信号,其中,转向灯信号包括灯打开信号和灯关闭信号。正常行驶情况下,灯打开信号表示模拟车辆要进行转向,灯关闭信号表示模拟车辆沿原路行驶,不转向。但当行驶状态出现异常,例如,模拟车辆沿原路行驶的过程中,转向灯为灯打开信号,这种情况需要进一步处理。

此外,上述模拟传感器采集模拟车辆启动后的行驶状态的步骤,还包括:模拟传感器采集模拟车辆在车道线中的位置是否出现偏离。

在正常行驶过程中,模拟车辆会在车道线中直线行驶,虽然,有些驾驶员驾驶车辆的过程中会有在车道线中偏左或者偏右的驾驶习惯,但是,在不变道也不转弯的过程中,车辆始终保持直线行驶。通过模拟传感器采集模拟车辆在车道线中的位置是否出现偏离,能够有效检测车辆的行驶是否出现异常。

此外,上述模拟传感器采集模拟车辆启动后的行驶状态的步骤,还包括:模拟传感器失效会导致模拟车辆的运行出现故障。

由于,车辆中通常设置有多种传感器来实时监测车辆的状态,相应的,在该模拟装置中包括转角传感器、转速传感器和视觉传感器等模拟传感器。在模拟车辆的行驶过程中,模拟传感器失效会导致模拟车辆的运行出现故障,即车道保持辅助系统无作用。

上述模拟车辆控制器根据行驶状态判断车辆的行驶是否正常,并且,当行驶状态为不正常时,对模拟车辆的行驶状态进行矫正的步骤,包括:

(1)当模拟车辆在车道线中的位置未出现偏离时,说明模拟车辆行驶路线正常,但为了监测模拟车辆下一步的行驶路线,模拟车辆控制器判断模拟车辆的行驶趋势。例如,模拟车辆控制器将采集到的两个不同时刻的行驶路线均与车道线进行角度丈量,如果两个丈量的角度一致,模拟车辆控制器判断模拟车辆的行驶趋势为直线行驶;如果两个丈量的角度中较近时刻对应的角度更小,模拟车辆控制器判断模拟车辆的行驶趋势为偏离趋势。

(2)当模拟车辆控制器判断模拟车辆处于偏离趋势,并且,转向灯信号为灯关闭信号时,即未有转向或者变道前提下,模拟车辆偏离直线行驶,在这种情况下,模拟车辆控制器生成第一减速信号。上述第一减速信号的具体大小可根据情况进行设定。

(3)之后,模拟车辆按照第一减速信号的速度进行行驶,以回归到车道线中部的位置行驶。在实施过程中,模拟车辆控制器还可以向外发出报警信息,以提示模拟车辆有偏离直线行驶的趋势,并请尽快回归直线行驶。

上述模拟车辆控制器根据行驶状态判断车辆的行驶是否正常,并且,当行驶状态为不正常时,对模拟车辆的行驶状态进行矫正的步骤,包括:

(1)当模拟车辆在车道线中的位置出现偏离,并且,转向灯信号为灯关闭信号时,模拟车辆控制器生成转向信号和第二减速信号。上述转向信号主要用来控制模拟车辆的行驶方向,上述第二减速信号主要用来控制模拟车辆的行驶速度。其中,第二减速信号大于第一减速信号的值,即当明确模拟车辆已经出现偏离时,要尽快使模拟车辆回归正常,因而,这里的第二减速信号大于上述第一减速信号的值。

(2)这样,模拟车辆按照第二减速信号的速度进行行驶,并且,在转向信号的作用下调整模拟车辆的行驶方向,以使模拟车辆从偏离的车道上尽快回归。

上述模拟车辆控制器根据行驶状态判断车辆的行驶是否正常,并且,当行驶状态为不正常时,对模拟车辆的行驶状态进行矫正的步骤,包括:

为了便于快速检测出有故障的传感器,并及时调整模拟车辆的行驶状态,上述模拟车辆控制器根据失效现象逐个检测模拟车辆的传感器。

第一种情况:当检测到转向角传感器失效时,模拟车辆控制器发出第一报警信号,并且,控制模拟车辆按照第二减速信号进行行驶。具体的,若即将偏离,模拟车辆无反应并继续沿当前方向行驶,直至驶出车道线,模拟车辆按照第一减速信号减速并由模拟车辆控制器报警;若已经偏离,模拟车辆控制器报警并按照第二减速信号减速,但是,由于转向角传感器失效,因而无法控制方向盘转回。上述第一报警信号主要是提示模拟车辆减速的信号。

第二种情况:当检测到转速传感器失效时,模拟车辆控制器发出第二报警信号,并且,控制模拟车辆的方向盘转回。但由于转速传感器失效,因而不能控制模拟车辆减速。上述第二报警信号主要是提示模拟车辆转向的信号。

第三种情况:当检测到转向角传感器和转速传感器同时失效时,模拟车辆控制器发出第三报警信号。具体的,模拟车辆控制器只在已偏离情况下报警,并且,报警之后不减速不转向。上述第三报警信号主要是提示模拟车辆转向角传感器和转速传感器同时失效的信号。

本发明实施例提供的一种车辆行驶异常的模拟方法包括:先由模拟驾驶器在接收到外部触发后控制模拟车辆启动,然后,模拟传感器采集模拟车辆启动后的行驶状态,之后,模拟车辆控制器根据行驶状态判断车辆的行驶是否正常,并且,当行驶状态为不正常时,模拟车辆控制器对模拟车辆的行驶状态进行矫正,通过上述处理过程实现了对模拟车辆的实际驾驶过程的动态模拟,这样,驾驶员能够提前预知和模拟车辆的行驶状态,并对车辆的行驶进行预先的学习和感知,进一步保障了车辆行驶的安全性。

实施例二:

参照图3来描述本发明实施例提出的车辆行驶异常的模拟装置。

本发明实施例提供的一种车辆行驶异常的模拟装置具体包括:

启动模块,用于模拟驾驶器在接收到外部触发后控制模拟车辆启动;

采集模块,用于模拟传感器采集模拟车辆启动后的行驶状态;

矫正模块,用于模拟车辆控制器根据行驶状态判断车辆的行驶是否正常,且,当行驶状态为不正常时,对模拟车辆的行驶状态进行矫正。

本发明实施例提供的一种车辆行驶异常的模拟装置,与上述实施例提供的一种车辆行驶异常的模拟方法具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。

以上显示和描述了本发明的基本原理和主要特征和本发明的优点,对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1