基于多gps和角度传感器的驾驶人辅助训练系统及其控制算法

文档序号:10657442阅读:642来源:国知局
基于多gps和角度传感器的驾驶人辅助训练系统及其控制算法
【专利摘要】本发明公开了一种基于多GPS和角度传感器的驾驶人辅助训练系统及其控制算法,系统包括模拟汽车方向盘、模拟油门踏板、模拟刹车踏板、角度传感器、扬声器、MCU、GPS、CAN总线控制器、车载控制电脑、油门踏板辅助驾驶执行器、刹车踏板辅助驾驶执行器、转向助力电机、油门踏板、刹车踏板、方向盘、油门踏板位置传感器、方向盘位置传感器、刹车踏板位置传感器。控制算法分为数据采集和数据处理两部分。数据采集主要对采集的数据进行滤波降噪。数据处理根据不同使用工况对数据进行处理以及车辆的状态估计、车辆路径计算和控制参数的计算。能使学员能感性、具体地体会教练员训练要求,提高学习效率,缩短学习时间,同时缩短驾校的培训周期、提高培训效率。
【专利说明】
基于多GPS和角度传感器的驾驶人辅助训练系统及其控制 算法
技术领域
[0001] 本发明属于人体动作参数识别的技术领域,更具体的说是一种基于多GPS和角度 传感器的驾驶人辅助训练系统及其控制算法。
【背景技术】
[0002] 随着我国国民经济的增长,我国的轿车保有量逐年飞跃,因而社会上相应地成立 了大量驾校W满足人们对车辆驾驶的需求。随着竞争的不断加剧,各驾校迫切需要进行管 理、技术创新W谋求生存。在驾校的运营中,人员工资的支出占据了其营运成本的相当一部 分。另外,由于学员的驾驶培训需要一定的时间周期,从而延长了驾校的营运周转周期。学 员的所需培训周期越长,则驾校的营运周转就越慢,同时驾校的成本也相应地上升。

【发明内容】

[0003] 针对W上问题,本发明的目的在于,提供一种基于多GI^和角度传感器的驾驶人辅 助训练系统及其控制算法,通过实现一部分驾驶培训的自动化过程,增强教练员对学员的 指导效率,帮助驾校缩短营运周期,节省人力成本,提高营运效益。
[0004] 为了实现上述任务,本发明采用W下技术方案得W实现:
[0005] -种基于多GPS和角度传感器的驾驶人辅助训练系统,包括模拟汽车方向盘、模拟 油口踏板和模拟刹车踏板,其特征在于,所述的模拟汽车方向盘、模拟油口踏板和模拟刹车 踏板分别通过第一角度传感器、第二角度传感器和第S角度传感器分别连接MCU,在MCU上 连接有第一 GPS、第二GPS和扬声器,MCU上还连接有CAN总线控制器、油口踏板辅助驾驶执行 器和刹车踏板辅助驾驶执行器;其中:
[0006] CAN总线控制器依次连接车载中央控制器、转向助力电机、方向盘、方向盘位置传 感器;
[0007] 油口踏板辅助驾驶执行器依次连接油口踏板和油口踏板位置传感器;其中油口踏 板位置传感器与车载中央控制器相连接;
[000引刹车踏板辅助驾驶执行器依次连接刹车踏板和刹车踏板位置传感器;其中刹车踏 板位置传感器与车载中央控制器相连接。
[0009] 根据本发明,所述的油口踏板辅助驾驶执行器和刹车踏板辅助驾驶执行器均含有 伺服电机、弹性结合套和驱动短板。
[0010] 上述基于多GPS和角度传感器的驾驶人辅助训练系统的训练方法,其特征在于,在 有人辅助训练模式和无人辅助训练模式下,采用不同的控制算法实现对学员的辅助训练, 具体的步骤为:
[0011] 步骤一,学员或教练员根据实际需求,选择系统的工作模式;
[0012] 步骤二,当工作在有人辅助训练模式时,系统利用安装在汽车驾驶室副驾驶位置 模拟汽车方向盘、油口踏板和刹车踏板,W及在运些部件上安装角度传感器,采集教练员的 驾驶动作数据;
[0013] 步骤S,将采集到的教练员动作数据在MCU中重建为对该执行机构的控制数据;
[0014] 步骤四,当工作在无人辅助训练模式时,根据实验标定的数据和角度传感器测量 得到的当前车辆信息,计算出车辆的行进路径,并利用结合BP神经网络算法的PID控制器计 算执行机构的控制参数;
[0015] 步骤五,辅助驾驶执行机构依据MCU的控制信号,在学员的手部、脚步施加一定的 外力,使学员能依照教练员的手脚动作完成对车辆的驾驶操作,从而强化驾驶行为学习,同 时系统通过各个角度传感器对执行机构的执行情况进行检测,对控制输出信号进行修正;
[0016] 步骤六,无人辅助训练模式中,利用GPS提供的数据W及实验标定数据得到车辆路 径计算所需的边界条件,并利用六参数PI的十算车辆方向的控制参数。
[0017] 在步骤二中,训练员通过汽车驾驶室副驾驶位置安装的模拟方向盘、模拟油口踏 板、模拟刹车踏板进行操作,输入动作信号;运些动作信号被安装于模拟方向盘、模拟油口 踏板、模拟刹车踏板上的=个角度传感器所捕获,并W模拟信号的形式传递到MCU。
[001引在步骤五中,MC闲尋数据经由CAN总线控制器传递给车载中央控制器,从而控制方 向盘的运动,并带动学员的双手进行运动;油口踏板辅助驾驶执行器和刹车踏板辅助驾驶 执行器直接受到MCU的控制,从而对学员的双脚施加一定外力,并驱动双脚对油口踏板和刹 车踏板进行操作;最后,方向盘、油口踏板和刹车踏板的运动状态信息又分别由方向盘位置 传感器、油口踏板位置传感器、刹车踏板位置传感器进行采集,然后经由车载中央控制器、 CAN总线控制器传递给MCU,从而形成闭合控制回路。
[0019] 本发明的基于多GPS和角度传感器的驾驶人辅助训练系统W及控制算法和训练方 法。与现有技术相比,带来的技术效果是:利用多个传感器对教练员的人体动作信息进行采 集和识别,并在MCU中对运些参数进行重建,或者系统在无人模式下无需教练员的干预,直 接根据依照一定的算法计算出执行机构的控制参数,然后驱动学员的手脚进行相应动作, 从而使学员方面能直接、精确地模仿教练员的动作行为,能感性、具体地体会教练员的训练 要求,提高学习效率,缩短学习时间,同时缩短驾校方面的运营周期、提高生产培训效率,形 成良好的社会经济效益。
【附图说明】
[0020] 图1为本发明的基于多GI^和角度传感器的驾驶人辅助训练系统硬件结构示意图。 [0021 ]图2为油口踏板和刹车踏板辅助驾驶执行器示意图。
[0022] 图3为传感器信号滤波算法结构示意图。
[0023] 图4为信号滤波结果演示图,其中上图为原始信号,下图为滤波后信号。
[0024] 图5为倒库路径计算算法原理图。
[0025] 图6为BP神经网络PID控制算法结构示意图。
[0026] 图7为BP神经网络PID控制算法控制效果演示图。
[0027] 图8为BP神经网络PID控制算法控制误差曲线。
[0028] 下面结合附图和实施例对本发明作进一步的详细阐述。
【具体实施方式】
[0029] 参见图I,本实施例给出一种基于多GPS和角度传感器的驾驶人辅助训练系统,包 括汽车驾驶室副驾驶位置安装的模拟汽车方向盘1、模拟油口踏板2和模拟刹车踏板3,模拟 汽车方向盘1、模拟油口踏板2和模拟刹车踏板3分别通过第一角度传感器4、第二角度传感 器5和第S角度传感器6分别连接MClK 9 ),在MClK 9)上连接有第一 GPS (7 )、第二GPS (8)和扬 声器10,MCU(9)上还连接有CAN总线控制器11、油口踏板辅助驾驶执行器(13)和刹车踏板辅 助驾驶执行器14;其中:
[0030] CAN总线控制器11依次连接车载中央控制器12、转向助力电机15、方向盘18、方向 盘位置传感器20;
[0031] 油口踏板辅助驾驶执行器13依次连接油口踏板16和油口踏板位置传感器19;其中 油口踏板位置传感器19与车载中央控制器12相连接;
[0032] 刹车踏板辅助驾驶执行器14依次连接刹车踏板17和刹车踏板位置传感器21;其中 刹车踏板位置传感器21与车载中央控制器12相连接。
[0033] 本实施例中,油口踏板辅助驾驶执行器13、刹车踏板辅助驾驶执行器14均包括伺 服电机、弹性结合套和驱动短板,其结构如图2所示。
[0034] 上述基于多GPS和角度传感器的驾驶人辅助训练系统的控制算法,首先根据GPS数 据计算车辆的初始位置和初始侧偏角在内的初始边界条件,然后计算出所需的车辆行进路 径,再利用BP神经网络算法拟合出PID控制器的控制参数用于控制车辆的行进路径和行进 姿态,同时同样采用PID控制器计算出执行器所需的对的油口踏板、刹车踏板的操作量。
[0035] 基于多GPS和角度传感器的驾驶人辅助训练系统的训练方法,在有人辅助训练模 式或无人辅助训练模式下,采用不同的控制算法实现对学员的辅助训练,具体的步骤为:
[0036] 步骤一,学员或教练员根据实际需求,选择系统的工作模式;
[0037] 步骤二,当工作在有人辅助训练模式时,利用安装在汽车驾驶室副驾驶位置模拟 汽车方向盘、油口踏板和刹车踏板,W及在运些部件上安装角度传感器,采集教练员的驾驶 动作数据;
[0038] 步骤S,将采集到的教练员动作数据在MCU中重建为对该执行机构的控制数据;
[0039] 步骤四,当工作在无人辅助训练模式时,根据实验标定的数据和角度传感器测量 得到的当前车辆信息,计算出车辆的行进路径,并利用结合BP神经网络算法的PID控制器计 算执行机构的控制参数;
[0040] 步骤五,辅助驾驶执行机构依据MCU的控制信号,在学员的手部、脚步施加一定的 外力,使学员能依照教练员的手脚动作完成对车辆的驾驶操作,从而强化驾驶行为学习,同 时系统通过各个角度传感器对执行机构的执行情况进行检测,对控制输出信号进行修正;
[0041] 步骤六,无人辅助训练模式中,利用GPS提供的数据W及实验标定数据得到车辆路 径计算所需的边界条件,并利用六参数PI的十算车辆方向的控制参数。
[0042] 在步骤二中,训练员通过汽车驾驶室副驾驶位置安装的模拟方向盘1、模拟油口踏 板2、模拟刹车踏板3进行操作,输入动作信号;运些动作信号被安装于模拟方向盘1、模拟油 口踏板2、模拟刹车踏板3上的角度传感器4~6所捕获,并W模拟信号的形式传递到MCU(9)。
[0043] W下部分将结合实例对上述的流程中设及的具体算法和执行机构运行原理进行 阐述。
[0044] 1、教练员人体动作信息的采集:
[0045] 在汽车驾驶室副驾驶位置安装模拟汽车方向盘1、模拟油口踏板2和模拟刹车踏板 3,并在上述模拟汽车方向盘1、模拟油口踏板2和模拟刹车踏板3上分别安装=个角度传感 器(4、5、6),用W采集教练员的驾驶动作数据。传感器采集到的信息W模拟信号的形式传递 给MClK 9 ),并经过其内部A/D模块转换后,成为数字信号。
[0046] MCU(9)所采集到的信号数据包含了训练员对方向盘、油口踏板和刹车踏板的操作 信息。
[0047] 令乂=^1、义2、义3^其中义1、义2、^分别为1〇](9)所直接获得的关于模拟汽车方向盘 1、模拟油口踏板2和模拟刹车踏板3位置的电压信号时间序列。
[0048] 原始信号X包含直流分量和随机噪声,在对驾驶员的人体动作参数进行识别前,需 要先对其进行去均值和滤波处理。其中,驾驶员对车辆的操作经验可知,一般情况下,驾驶 员对方向盘、油口踏板和刹车踏板的操作较为平稳,因此可W认为有用信号主要包含在的 低频段。
[0049] 对传感器信号的处理流程如图3所示,可W用W下公式对传感器时间序列信号X进 行滤波:
[0050]
(1)
[0化。其中,K为滤波系数,4为t时刻的信号估计值。
[0052] 该滤波函数的幅频特性为
[0053]
(2)
[0054] 如图4所示,通过适当选取滤波系数K的大小,即可完成对传感器信号的实时滤波。
[0055] MCU(9)对滤波后的电压信号乘W-个转换系数C后,即可得到训练员对模拟方向 盘、油口踏板和刹车的实际操作量71、72、73,即
[0056]
提)
[0057]其中,Y=[yi、y2、y3]T。
[005引2、执行机构控制参数的重建:
[0059] MCU(9)有两种不同的执行机构控制参数重建算法,分别对应两种不同的运行模 式。
[0060] 第一种运行模式为:当训练员与学员同时乘坐于驾驶室内,且学员坐在正驾驶位 置、训练员坐在副驾驶位置时,训练员可W直接对本实施例的基于多GPS和角度传感器的驾 驶人辅助训练系统进行动作输入,W纠正学员的驾驶行为。
[0061] 第二种运行模式为:当只有学员乘坐于驾驶室的正驾驶位置,并于驾校训练场所 练习科目二相关项目时,学员可能需要基于多GPS和角度传感器的驾驶人辅助训练系统提 供规范的操作W纠正自身的驾驶行为。此时基于多GPS和角度传感器的驾驶人辅助训练系 统可W直接根据实验标定数据和车辆传感器检测到的车辆状态参数,依照一套特定的算 法,重建出执行机构的控制参数。
[00创 2.1模式一算法
[0063]针对第一种运行工况,基于多GPS和角度传感器的驾驶人辅助训练系统能够直接 根据=个角度传感器(4,5,6)采集得到的数据W重建执行机构的控制参数。控制参数的重 建采用PID算法:
[0064] u(k)=u(k-l) + {kpe(k)巧 ie 化)+To[e 化)-化化-l)+e(k-2)]} (4)
[00化]其中,e 化)=Wk)-D化) (5)
[0066] Y化)为系统的给定值,即
D化)为系统的实际输出,该值 为油口踏板角传感器、刹车踏板角度传感器、方向盘角度传感器采集到的角度值,即
kp为比例系数矩阵,Ti为积分时间常数矩阵,Td为微分时间常数 矩阵。
[0067] 2.2模式二算法
[0068] 在科目二场地练习过程中,教练车一般行驶速度较低,并且练习场地的地势较为 平坦,且驾校内的交通环境一般较为简单,因此,采用本实施例的基于多GPS和角度传感器 的驾驶人辅助训练系统,可W采用无人辅助培训的模式帮助学员完成科目二的相关项目练 习。其原理如图5所示。W车辆倒库练习为例,基于多GPS和角度传感器的驾驶人辅助训练系 统通过执行机构控制学员的驾驶行为,进而在倒库起点和车库终点间的路径节点上改变车 辆状态,完成车辆自动倒库和辅助训练的功能。
[0069] 在该工况下,基于多GI^和角度传感器的驾驶人辅助训练系统,需要利用GPS(7)和 GPS(S)采集车辆的空间位置信息和状态参数。
[0070] 其具体算法为:
[0071] 1)车辆的空间位置信息获取
[0072] 利用安装于车辆前端和后端的GPS(7)和GPS(S)采集到车辆前端和后端的坐标位 置(Xi,yi)G,其中i = l,2。
[0073] 此时,基于多GPS和角度传感器的驾驶人辅助训练系统直接获取的坐标为全球坐 标,需要将(Xi,yi)G转换为倒库场地的局部坐标(Xi,yi)B,转换的算法为:
[0074]
终)
[0075] 其中,a和b分别为倒库起点的全球坐标;0为倒库场地的局部坐标系与全球坐标系 之间的夹角。
[0076] 由于驾校训练场一般处于空旷地带,因此GPS RTK&DGI^的测量精度可W达到厘米 级。为了提高位置测量的精度,可W采用卡尔曼滤波器等估计算法对车身的状态参数进行 估计。
[0077] 利用获得的坐标信息,基于多GPS和角度传感器的驾驶人辅助训练系统还可W获 得车辆的横摆角度4,即
[0078
巧)
[0079] 利用W上算法,可W精确地估算出车辆在倒库场地的局部坐标系中的原点位置, 从而为后续的路径计算提供精确的边界条件。
[0080] 2)倒库路径的生成与计算
[0081] 当车辆从停车点开始倒库时,其起点不是固定的,而是大致分布在一 个圆形范围内。运是由于学员在将车辆停泊到倒库起始线时的行为误差所导致的。并且,车 辆在开始倒库时,其车辆的横摆角度4 一般情况下也不为零。因此,基于多GI^和角度传感器 的驾驶人辅助训练系统需要根据起始边界条件,计算出一条倒库路径。
[0082] 实际上,倒库路径除了受到车辆初始状态参数影响外,还受到路径节点的要求限 审IJ。其原因是,车辆在倒库的过程中,还必须要经过某些节点,W使学员能通过后视镜看到 各个转向点处的参照物,运就进一步给出了倒库路径的边界条件。
[0083] 通过考虑车辆的初始状态参数,并在各节点处给定车辆横摆角如,本发明利用一 种基于埃米尔特插值法的算法生成车辆的倒库路径。算法的具体过程如下:
[0084] (1)通过实验标定,人为地在每个转向节点处用画一个经过该节点,且W该节点为 中屯、的小圆弧,用W拟合车辆在该点附近转向所驶过的轨迹。从而给定了系统在每个转向 节点处的转向起点(Ail,Bii)和终点(Ai2,Bi2),W及车辆在起点和终点对应的车辆横摆角V i 和 iTi。
[0085] (2)利用埃米尔特插值法,拟合出^11,811)和(4(1-1)2,8(1-1)2)之间的曲线。由于给 定了两个点的坐标位置及其各自的斜率,因此可W用一条=次曲线来拟合出两点间的路径 曲线,曲线的具体表达公式如下:
[0086] 巧)
[0087]
[008引
[0089]
[0090]
[0091] 重复利用上述公式,即可把经过各个所需节点的具体路径抽象为数学表达式,从 而使系统能根据车辆的初始状态。重建出当前车辆所需的倒库路径。
[0092] 有了路径函数后,还可W通过实验标定,标定出车身几何中屯、经过各点处的速度、 加速度要求,为油口踏板辅助驾驶执行器、刹车踏板辅助驾驶执行器的控制提供目标参数。
[0093] 2.2.3车辆控制参数的计算
[0094] 生成倒车路径后,基于多GPS和角度传感器的驾驶人辅助训练系统需要依据车身 状态参数和车辆的空间位置计算出车身控制参数,即油口踏板辅助驾驶执行器、刹车踏板 辅助驾驶执行器、方向盘的转角山、(12、(13。因此,运里需要设计一个控制算法^(11、(12、(13),使 车辆行驶的曲线与车辆计算生成的倒库曲线S尽可能接近。
[00%]在驾校内,车辆处于倒库或其他项目练习时,基于多GI^和角度传感器的驾驶人辅 助训练系统通过安装于车辆的两个GPS(7,8)获取车辆当前的几何中屯、位置(x,y)和车辆的 横摆角度攀,从而获取车辆当前的状态参数。
[0096]有了本实施例的基于多GI^和角度传感器的驾驶人辅助训练系统所提供的目标曲 线函数和车辆的状态参数后,还需要设计一个目标跟踪算法,使车辆的状态参数与目标函 数保持一致。由于车辆在训练场内倒库时,可W认为车辆在大多数时间处于匀速状态,运里 采用如下的算法来控制车辆曲线行驶状态:
[00971
巧)
[009引其中:ei化)=A X+A y,A X = X-Xd, A y = 5f-yd,(Xd,yd)为过车辆几何中屯、点的路径 曲线的法线与路径曲线的交点;
[0099]
[0100] e〇(k) = ei 化)+62 化)
[0101] 由于该控制算法需要整定6个参数,并且设计对两个目标量进行优化,运里采用基 于BP神经网络的方法对运些参数进行整定。B巧巾经网络PID控制算法的结构示意图如图6所 示,B巧巾经网络PID控制算法在计算机上的仿真结果如图7和图8所示,其具体方法如下:
[0102] ①选定神经网络的输入层节点数M和隐藏层节点数Q,初始化各层的加权系数 wJf(O)、W;'f(0).选定学习速率n和惯性系数口;
[0103] ②采样得到系统的实际参数ri化)和目标yi化)参数输入误差eo化)=ri化)-yi化);
[0104] ③对ri化)、yi化)和eo化)进行归一化处理,作为BP神经网络的输入;
[010引④计算BP神经网络各层的输入、输出,输出层的输出为4。1、1'11^01、1^2、1'12^02。其 中,隐藏层的输入和输出分别为:
[0106] (1 巧
[0107] (II.)
[0108] 其中,为隐藏层第j个神经元到第i个神经元的加权系数;f[ ?]表示活化函 数,上标的(1)、( 2)、( 3)分别表示输入层、隐藏层和输出层。
[0109] 输出层的输入输出分别为:
[0110] 巧巧
[0111] 巧巧
[0112] wf 3表示输出层第i个神经元到第I个神经元的加权系数,g[ ?]表示活化函数。
[0113] ⑤计算PID控制器的输出U化);
[0114] ⑥计算修正输出层的加权系数:
[0115]
[0116]
[0117]
[011 引
[0119]
[0120] ⑧令k = k+l,返回第二步进行迭代。
[0121] 由于BP神经网络的收敛速度较慢,因此一般情况下还需要配合专家系统,从而实 现车辆的快速控制。由于运类算法非本发明所侧重内容,因此运里不再寶述。W上倒库辅助 训练的算法实例可W推广到其他的科目二练习实例中。
[0122] 3、执行机构对学员驾驶行为的纠正
[0123] 基于多GPS和角度传感器的驾驶人辅助训练系统得到控制参数后,即可通过控制 油口踏板辅助驾驶执行器13、刹车踏板辅助驾驶执行器14和转向助力电机15W控制学员的 操作行为。
[0124] 油口踏板辅助驾驶执行器13和刹车踏板辅助驾驶执行器14的具体结构如图2所 示,分别安装于油口踏板和刹车踏板上方。基于多GI^和角度传感器的驾驶人辅助训练系统 对伺服电机发送出控制信号后,伺服电机驱动驱动短板,将学员的脚往油口或刹车踏板压。 同时,基于多GI^和角度传感器的驾驶人辅助训练系统通过与车载中央控制器12的通信,得 到当前油口、刹车踏板的角度,从而实现闭合控制。其中,油口踏板辅助驾驶执行器13和刹 车踏板辅助驾驶执行器14中的弹性结合套用于提供一定的预紧力,W消除驱动短板和学员 脚部之间的空隙。
[0125] 为了辅助学员练习对车辆方向的操控,基于多GPS和角度传感器的驾驶人辅助训 练系统通过与车载中央控制器12互联W获取对方向盘的转向助力电机15的控制链路。通过 将转向助力电机的控制参数传递给车载中央控制器12,基于多GPS和角度传感器的驾驶人 辅助训练系统从而经由其实现对车辆行驶方向的控制。此时,学员可W将手放置于车辆方 向盘上。方向盘会反拖学员的手部进行运动,使学员感受方向盘的转动角度。
[0126] 扬声器10可W在模式二中起到提醒学员的作用。当车辆到达某一参照点后,基于 多GI^和角度传感器的驾驶人辅助训练系统通过扬声器10提醒学员注意观测各个参照物。
【主权项】
1. 一种基于多GPS和角度传感器的驾驶人辅助训练系统,包括汽车驾驶室副驾驶位置 安装的模拟汽车方向盘(1)、模拟油门踏板(2)和模拟刹车踏板(3),其特征在于,所述的模 拟汽车方向盘(1)、模拟油门踏板(2)和模拟刹车踏板(3)分别通过第一角度传感器(4)、第 二角度传感器(5)和第三角度传感器(6)分别连接Μ⑶(9),在MCU(9)上连接有第一 GPS(7)、 第二GPS(8)和扬声器(10),MCU(9)上还连接有CAN总线控制器(11)、油门踏板辅助驾驶执行 器(13)和刹车踏板辅助驾驶执行器(14);其中: CAN总线控制器(11)依次连接车载中央控制器(12)、转向助力电机(15)、方向盘(18)、 方向盘位置传感器(20); 油门踏板辅助驾驶执行器(13)依次连接油门踏板(16)和油门踏板位置传感器(19);其 中油门踏板位置传感器(19)与车载中央控制器(12)相连接; 刹车踏板辅助驾驶执行器(14)依次连接刹车踏板(17)和刹车踏板位置传感器(21);其 中刹车踏板位置传感器(21)与车载中央控制器(12)相连接。2. 如权利要求1所述的基于多GPS和角度传感器的驾驶人辅助训练系统,其特征在于, 所述的油门踏板辅助驾驶执行器(13)和刹车踏板辅助驾驶执行器(14)均包含伺服电机、弹 性结合套和驱动短板。3. 权利要求1或2所述的基于多GPS和角度传感器的驾驶人辅助训练系统的控制算法, 其特征在于,首先根据GPS数据计算车辆的初始位置和初始侧偏角在内的初始边界条件,然 后计算出所需的车辆行进路径,再利用BP神经网络算法拟合出PID控制器的控制参数用于 控制车辆的行进路径和行进姿态,同时同样采用PID控制器计算出执行器所需的对的油门 踏板、刹车踏板的操作量。4. 采用权利要求1或2所述的基于多GPS和角度传感器的驾驶人辅助训练系统的训练方 法,其特征在于,在有人辅助训练模式或无人辅助训练模式下,采用不同的控制算法实现对 学员的辅助训练,具体的步骤为: 步骤一,学员或教练员根据实际需求,选择系统的工作模式; 步骤二,当工作在有人辅助训练模式时,利用安装在汽车驾驶室副驾驶位置模拟汽车 方向盘、油门踏板和刹车踏板,以及在这些部件上安装角度传感器,采集教练员的驾驶动作 数据; 步骤三,将采集到的教练员动作数据在MCU中重建为对该执行机构的控制数据; 步骤四,当工作在无人辅助训练模式时,根据实验标定的数据和角度传感器测量得到 的当前车辆信息,计算出车辆的行进路径,并利用结合BP神经网络算法的PID控制器计算执 行机构的控制参数; 步骤五,辅助驾驶执行机构依据MCU的控制信号,在学员的手部、脚步施加一定的外力, 使学员能依照教练员的手脚动作完成对车辆的驾驶操作,从而强化驾驶行为学习,同时系 统通过各个角度传感器对执行机构的执行情况进行检测,对控制输出信号进行修正; 步骤六,无人辅助训练模式中,利用GPS提供的数据以及实验标定数据得到车辆路径计 算所需的边界条件,并利用六参数PID计算车辆方向的控制参数。5. 如权利要求4所述的训练方法,其特征在于,在步骤二中,训练员通过汽车驾驶室副 驾驶位置安装的模拟方向盘(1 )、模拟油门踏板(2 )、模拟刹车踏板(3)进行操作,输入动作 信号;这些动作信号被安装于模拟方向盘(1)、模拟油门踏板(2)、模拟刹车踏板(3)上的角 度传感器(4)~(6)所捕获,并以模拟信号的形式传递到MCU(9)。6.如权利要求4所述的训练方法,其特征在于,在步骤五中,MCU(9)将数据经由CAN总线 控制器(11)传递给车载中央控制器(12),从而控制方向盘(18)的运动,并带动学员的双手 进行运动;油门踏板辅助驾驶执行器(13)和刹车踏板辅助驾驶执行器(14)直接受到MCU(9) 的控制,从而对学员的双脚施加一定外力,并驱动双脚对油门踏板(16)和刹车踏板(17)进 行操作;最后,方向盘(18)、油门踏板(16)和刹车踏板(17)的运动状态信息又分别由方向盘 位置传感器(20 )、油门踏板位置传感器(19 )、刹车踏板位置传感器(21)进行采集,然后经由 车载中央控制器(12)、CAN总线控制器(11)传递给MCU(9),从而形成闭合控制回路。
【文档编号】G09B9/052GK106023715SQ201610423473
【公开日】2016年10月12日
【申请日】2016年6月15日
【发明人】韩毅, 吴学勤, 李娟娟, 宋文凤, 王满力, 魏芳, 张学文
【申请人】长安大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1