主权项: |
一种电机驱动车辆的防抖控制方法,其特征在于,包括以下步骤:第一步、电机扭矩请求:根据加速踏板信号获得驾驶员原始的扭矩请求Tr,并对该请求扭矩进行上下限Tmin,Tmax限制后得到最终的电机扭矩请求;第二步、电机转速积分估算:将车辆受到的阻力等效为电机的外界负载,通过第一步的电机扭矩减去当前的负载扭矩得到有效加速扭矩,有效加速扭矩与电机的加速度成正比例关系,因此加速度的积分乘以一个固定的比例系数即为电机转速,由此通过一个积分环节再乘以相应的比例系数即可得到电机的估算转速值;即:????????????????????????????????????????????????,其中T表示有效加速扭矩,A1为整车惯量,为估算车速;第三步、转速误差阻力扭矩负反馈估算:将第二步的估算转速减去电机实际转速作为转速误差得到估算阻力扭矩并作为当前的负载扭矩反馈到第二步;即:,其中,f表示当前阻力,A2表示比例系数,表示当前车速,表示有第二步得到的估算车速;第四步、低通滤波:采用一个低通滤波器对第三步所述的转速误差滤波得到转速估计的稳态误差值,并用第三步所述的转速误差减去该稳态误差值,得到仅包含动态分量的电机转速估计误差值;即:,其中表示转速误差瞬态值,表示转速误差;第五步、转速差扭矩补偿输出:根据第四步所述的电机转速估计值乘上一个与电机转速误差相关的增益,计算得到电机扭矩补偿值,即:,其中表示转速误差瞬态值,表示瞬态误差,T2表示补偿扭矩,最后将该补偿值与驾驶员请求的电机扭矩值算术相加,通过控制器局域网络CAN送给电机控制器作为最终的电机扭矩请求指令。509312dest_path_image001.jpg,2011101863921100001dest_path_image002.jpg,137740dest_path_image003.jpg,2011101863921100001dest_path_image004.jpg,314774dest_path_image005.jpg,2011101863921100001dest_path_image006.jpg,488398dest_path_image007.jpg,dest_path_image008.jpg,937834dest_path_image007.jpg,307635dest_path_image009.jpg |