1.一种转向辅助装置,其特征在于,包括:
电动马达,其用于对车辆的转向机构赋予转向用驱动力;
信息获取器,其获取距离目标行驶线的车辆的横向偏差、和上述横向偏差的每单位时间的变化率亦即横向偏差变化率;
转向转矩检测器,其检测转向转矩;
转向辅助电流值设定器,其设定与转向辅助转矩的目标值对应的转向辅助电流值;
车道保持辅助电流值运算器,其基于由上述信息获取器获取的横向偏差以及横向偏差变化率,对与用于使横向偏差以及横向偏差变化率接近零的车道保持辅助转矩的目标值对应的车道保持辅助电流值进行运算;
最终车道保持辅助电流值设定器,其在根据由上述转向转矩检测器检测到的检测转向转矩得到的转向方向和与由上述车道保持辅助电流值运算器运算出的车道保持辅助电流值对应的转向方向不同的情况下,将由上述车道保持辅助电流值运算器运算出的车道保持辅助电流值设定为最终的车道保持辅助电流值,在根据上述检测转向转矩得到的转向方向和与上述车道保持辅助电流值对应的转向方向相同的情况下,将最终的车道保持辅助电流值设定为零;
目标电流值运算器,其使用由上述转向辅助电流值设定器设定的转向辅助电流值和由上述最终车道保持辅助电流值设定器设定的最终的车道保持辅助电流值,来对目标电流值进行运算;以及
控制器,其基于由上述目标电流值运算器运算出的目标电流值,驱动控制上述电动马达。
2.根据权利要求1所述的转向辅助装置,其特征在于,
上述车道保持辅助电流值运算器包括:
第一运算器,其基于由上述信息获取器获取的横向偏差对第一车道保持辅助电流值进行运算;
第二运算器,其基于由上述信息获取器获取的横向偏差变化率对第二车道保持辅助电流值进行运算;以及
第三运算器,其通过将由上述第一运算器运算出的第一车道保持辅助电流值、和由上述第二运算器运算出的第二车道保持辅助电流值相加,来对车道保持辅助电流值进行运算。
3.根据权利要求1所述的转向辅助装置,其特征在于,
还包括用于检测车速的车速检测器,
上述车道保持辅助电流值运算器包括:
第一运算器,其基于由上述信息获取器获取的横向偏差对第一车道保持辅助电流值进行运算;
第二运算器,其基于由上述信息获取器获取的横向偏差变化率对第二车道保持辅助电流值进行运算;
第三运算器,其通过将由上述第一运算器运算出的第一车道保持辅助电流值、和由上述第二运算器运算出的第二车道保持辅助电流值相加,来对第三车道保持辅助电流值进行运算;以及
第四运算器,其通过对由上述第三运算器运算出的第三车道保持辅助电流值乘以与由上述车速检测器检测出的车速对应的增益,来对车道保持辅助电流值进行运算。
4.根据权利要求2所述的转向辅助装置,其特征在于,
若将由上述信息获取器获取的横向偏差设为y,将由上述信息获取器获取的横向偏差变化率设为dy/dt,将上述第一车道保持辅助电流值设为Ir1*,将上述第二车道保持辅助电流值设为Ir2*,将a1、a2设为同符号的常数,将b1设为由2以上的自然数构成的幂数,并将b2设为由比b1小的自然数构成的幂数,则
上述第一运算器构成为,在b1被设定为奇数的情况下,基于以Ir1*=a1·yb1的函数表示的y与Ir1*的关系,对第一车道保持辅助电流值Ir1*进行运算,在b1被设定为偶数的情况下,在y≥0的范围内,基于以Ir1*=a1·yb1的函数表示的y与Ir1*的关系,在y<0的范围内,基于以Ir1*=-a1·yb1的函数表示的y与Ir1*的关系,对第一车道保持辅助电流值Ir1*进行运算,
上述第二运算器构成为,在b2被设定为奇数的情况下,基于以Ir2*=a2·(dy/dt)b2的函数表示的dy/dt与Ir2*的关系,对第二车道保持辅助电流值Ir2*进行运算,在b2被设定为偶数的情况下,在dy/dt≥0的范围内,基于以Ir2*=a2·(dy/dt)b2的函数表示的dy/dt与Ir2*的关系,在dy/dt<0的范围内,基于以Ir2*=-a2·(dy/dt)b2的函数表示的dy/dt与Ir2*的关系,对第二车道保持辅助电流值Ir2*进行运算。
5.根据权利要求3所述的转向辅助装置,其特征在于,
若将由上述信息获取器获取的横向偏差设为y,将由上述信息获取器获取的横向偏差变化率设为dy/dt,将上述第一车道保持辅助电流值设为Ir1*,将上述第二车道保持辅助电流值设为Ir2*,将a1、a2设为同符号的常数,将b1设为由2以上的自然数构成的幂数,并将b2设为由比b1小的自然数构成的幂数,则
上述第一运算器构成为,在b1被设定为奇数的情况下,基于以Ir1*=a1·yb1的函数表示的y与Ir1*的关系,对第一车道保持辅助电流值Ir1*进行运算,在b1被设定为偶数的情况下,在y≥0的范围内,基于以Ir1*=a1·yb1的函数表示的y与Ir1*的关系,在y<0的范围内,基于以Ir1*=-a1·yb1的函数表示的y与Ir1*的关系,对第一车道保持辅助电流值Ir1*进行运算,
上述第二运算器构成为,在b2被设定为奇数的情况下,基于以Ir2*=a2·(dy/dt)b2的函数表示的dy/dt与Ir2*的关系,对第二车道保持辅助电流值Ir2*进行运算,在b2被设定为偶数的情况下,在dy/dt≥0的范围内,基于以Ir2*=a2·(dy/dt)b2的函数表示的dy/dt与Ir2*的关系,在dy/dt<0的范围内,基于以Ir2*=-a2·(dy/dt)b2的函数表示的dy/dt与Ir2*的关系,对第二车道保持辅助电流值Ir2*进行运算。
6.根据权利要求4所述的转向辅助装置,其特征在于,
上述第一运算器构成为基于以Ir1*=a1·y3的函数表示的y与Ir1*的关系,对第一车道保持辅助电流值Ir1*进行运算,
上述第二运算器构成为基于以Ir2*=a2·(dy/dt)的函数表示的dy/dt与Ir2*的关系,对第二车道保持辅助电流值Ir2*进行运算。
7.根据权利要求5所述的转向辅助装置,其特征在于,
上述第一运算器构成为基于以Ir1*=a1·y3的函数表示的y与Ir1*的关系,对第一车道保持辅助电流值Ir1*进行运算,
上述第二运算器构成为基于以Ir2*=a2·(dy/dt)的函数表示的dy/dt与Ir2*的关系,对第二车道保持辅助电流值Ir2*进行运算。
8.根据权利要求1~7中的任意一项所述的转向辅助装置,其特征在于,
还包括控制用转向转矩设定器,该控制用转向转矩设定器基于由上述转向转矩获取器检测到的检测转向转矩,来设定控制用转向转矩,
上述控制用转向转矩设定器构成为,在上述检测转向转矩的绝对值 处在规定值以内的范围内时将控制用转向转矩设定为零,在上述检测转向转矩的绝对值比上述规定值大时,将控制用转向转矩设定为与检测转向转矩相同的值,
上述最终车道保持辅助电流值设定器构成为,在与由上述控制用转向转矩设定器设定的控制用转向转矩对应的转向方向和与由上述车道保持辅助电流值运算器运算出的车道保持辅助电流值对应的转向方向不同的情况下,将由上述车道保持辅助电流值运算器运算出的车道保持辅助电流值设定为最终的车道保持辅助电流值,在与上述控制用转向转矩对应的转向方向和与上述车道保持辅助电流值对应的转向方向相同的情况下,将最终的车道保持辅助电流值设定为零。