本申请涉及汽车技术领域,特别涉及一种台架控制方法及装置。
背景技术:
在进行动力总成(如,驱动电机+变速箱)等产品的开发过程中,一般会对产品进行测试。
其中,测试环境的部署会影响产品的测试效果,因此如何进行测试环境的部署成为问题。
技术实现要素:
为解决上述技术问题,本申请实施例提供一种台架控制方法及装置,以达到实现模拟整车工况的测试环境的部署,提高测试环境的可靠性的目的,技术方案如下:
一种台架控制方法,基于台架,所述台架包括:对拖电机、电机控制器、传动轴和台架控制器,所述对拖电机和需测试的动力总成通过所述传动轴连接,所述动力总成用于驱动所述对拖电机或所述对拖电机用于倒拖所述动力总成,该方法应用于所述台架控制器,该方法包括:
读取所述对拖电机的当前转速,并依据所述对拖电机的当前转速,确定所述传动轴的阻力扭矩;
获取所述动力总成中电机的输出扭矩,并依据所述传动轴的阻力扭矩及所述动力总成中电机的输出扭矩,确定所述传动轴的角加速度;
将所述传动轴的角加速度与设定时间相乘的结果与所述对拖电机的当前转速相加,相加的结果作为目标需求转速;
控制所述对拖电机按照所述目标需求转速运行,并返回执行读取所述对拖电机的当前转速的步骤,直至对所述动力总成的测试结束。
优选的,所述依据所述对拖电机的当前转速,确定所述传动轴的阻力扭矩,包括:
依据所述对拖电机的当前转速及预先设置的整车参数和道路参数,计算行驶阻力;
将所述行驶阻力换算为所述传动轴的阻力扭矩。
优选的,所述依据所述传动轴的阻力扭矩及所述动力总成中电机的输出扭矩,确定所述传动轴的角加速度,包括:
依据所述动力总成中电机的输出扭矩,确定所述传动轴的驱动扭矩;
将所述传动轴的驱动扭矩与所述传动轴的阻力扭矩之差除以设定的整车当量转动惯量,得到所述传动轴的角加速度。
优选的,所述依据所述动力总成中电机的输出扭矩,确定所述传动轴的驱动扭矩,包括:
将所述动力总成中电机的输出扭矩与所述动力总成中电机的当前档位速比相乘,相乘的结果作为所述传动轴的驱动扭矩。
优选的,所述依据所述动力总成中电机的输出扭矩,确定所述传动轴的驱动扭矩,包括:
从预先设定的传动装置效率MAP图中获取与所述动力总成中电机的输出扭矩与所述动力总成中电机的转速相对应的传动效率值;
将所述动力总成中电机的输出扭矩与所述动力总成中电机的当前档位速比相乘的结果,与所述传动效率值相乘,相乘的结果作为所述传动轴的驱动扭矩。
一种台架控制装置,基于台架,所述台架包括:对拖电机、电机控制器、传动轴和台架控制器,所述对拖电机和需测试的动力总成通过所述传动轴连接,所述动力总成用于驱动所述对拖电机或所述对拖电机用于倒拖所述动力总成,该装置应用于所述台架控制器,该装置包括:
第一确定模块,用于读取所述对拖电机的当前转速,并依据所述对拖电机的当前转速,确定所述传动轴的阻力扭矩;
第二确定模块,用于获取所述动力总成中电机的输出扭矩,并依据所述传动轴的阻力扭矩及所述动力总成中电机的输出扭矩,确定所述传动轴的角加速度;
第三确定模块,用于将所述传动轴的角加速度与设定时间相乘的结果与所述对拖电机的当前转速相加,相加的结果作为目标需求转速;
控制模块,用于控制所述对拖电机按照所述目标需求转速运行,并返回执行读取所述对拖电机的当前转速的步骤,直至对所述动力总成的测试结束。
优选的,所述第一确定模块,包括:
第一计算子模块,用于依据所述对拖电机的当前转速及预先设置的整车参数和道路参数,计算行驶阻力;
换算子模块,用于将所述行驶阻力换算为所述传动轴的阻力扭矩。
优选的,所述第二确定模块,包括:
第一确定子模块,用于依据所述动力总成中电机的输出扭矩,确定所述传动轴的驱动扭矩;
第二计算子模块,用于将所述传动轴的驱动扭矩与所述传动轴的阻力扭矩之差除以设定的整车当量转动惯量,得到所述传动轴的角加速度。
优选的,所述第一确定子模块,具体用于:
将所述动力总成中电机的输出扭矩与所述动力总成中电机的当前档位速比相乘,相乘的结果作为所述传动轴的驱动扭矩。
优选的,所述第一确定子模块,具体用于:
从预先设定的传动装置效率MAP图中获取与所述动力总成中电机的输出扭矩与所述动力总成中电机的转速相对应的传动效率值;
将所述动力总成中电机的输出扭矩与所述动力总成中电机的当前档位速比相乘的结果,与所述传动效率值相乘,相乘的结果作为所述传动轴的驱动扭矩。
与现有技术相比,本申请的有益效果为:
在本申请中,提供一种台架,用于对动力总成进行测试,并通过对台架进行控制,完成对动力总成测试的环境的部署。具体通过读取所述对拖电机的当前转速,并依据所述对拖电机的当前转速,确定所述传动轴的阻力扭矩,及获取所述动力总成中电机的输出扭矩,并依据所述传动轴的阻力扭矩及所述动力总成中电机的输出扭矩,确定所述传动轴的角加速度,及将所述传动轴的角加速度与设定时间相乘的结果与所述对拖电机的当前转速相加,相加的结果作为目标需求转速,及控制所述对拖电机按照所述目标需求转速运行,并返回执行读取所述对拖电机的当前转速的步骤,直至对所述动力总成的测试结束,实现模拟整车工况的测试环境的部署,提高测试环境的可靠性,用于动力总成的可靠性试验。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请提供的一种台架的结构示意图;
图2是本申请提供的一种台架控制方法的流程图;
图3是本申请提供的另一种台架控制方法的流程图;
图4是本申请提供的再一种台架控制方法的流程图;
图5是本申请提供的再一种台架控制方法的流程图;
图6是本申请提供的再一种台架控制方法的流程图;
图7是本申请提供的再一种台架控制方法的流程图;
图8是本申请提供的再一种台架控制方法的流程图;
图9是本申请提供的再一种台架控制方法的流程图;
图10是本申请提供的一种台架控制装置的逻辑结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例公开了一种台架控制方法,基于台架,所述台架包括:对拖电机、电机控制器、传动轴和台架控制器,所述对拖电机和需测试的动力总成通过所述传动轴连接,所述动力总成用于驱动所述对拖电机或所述对拖电机用于倒拖所述动力总成,该方法应用于所述台架控制器,该方法包括:读取所述对拖电机的当前转速,并依据所述对拖电机的当前转速,确定所述传动轴的阻力扭矩;获取所述动力总成中电机的输出扭矩,并依据所述传动轴的阻力扭矩及所述动力总成中电机的输出扭矩,确定所述传动轴的角加速度;将所述传动轴的角加速度与设定时间相乘的结果与所述对拖电机的当前转速相加,相加的结果作为目标需求转速;控制所述对拖电机按照所述目标需求转速运行,并返回执行读取所述对拖电机的当前转速的步骤,直至对所述动力总成的测试结束。在本申请中,可以实现模拟整车工况的测试环境的部署,提高测试环境的可靠性,用于动力总成的可靠性试验。
在对本申请实施例公开的台架控制方法介绍之前,首先对台架进行介绍,台架包括:对拖电机、传动轴、电机控制器和台架控制器。其中,对拖电机、传动轴和动力总成的连接关系可以参见图1,如图1所示,对拖电机11通过传动轴12,与动力总成13连接。
电机控制器用于控制对拖电机。
对拖电机可以是三相交流异步电机,可以是永磁同步电机等。该对拖电机通过程控的电力电子系统与电网相连。该对拖电机的主要工作模式有电动模式和发电模式。当该对拖电机模拟整车负载时处于发电模式,动力总成驱动对拖电机的机械能转换为电能馈入电网中。当该对拖电机模拟整车惯性时处于电动模式,从电网中获取电能并转换为机械能倒拖动力总成。
动力总成可以是电机+减速器,可以使电机+变速箱(例如AMT),也可以是单独的电机直驱。
台架并不局限于包括:对拖电机、传动轴、电机控制器和台架控制器,还可以包括:冷却系统和测试平台等。
基于上述对台架的介绍,接下来对本申请实施例公开的台架控制方法进行介绍,如图2所示的,为本申请提供的一种台架控制方法实施例1的流程图,该方法包括以下步骤:
步骤S11、读取所述对拖电机的当前转速,并依据所述对拖电机的当前转速,确定所述传动轴的阻力扭矩。
在对拖电机运行之后,读取对拖电机的当前转速。
传动轴的阻力扭矩,可以理解为:影响传动轴转动的阻力的力矩。
步骤S12、获取所述动力总成中电机的输出扭矩,并依据所述传动轴的阻力扭矩及所述动力总成中电机的输出扭矩,确定所述传动轴的角加速度。
在动力总成运行之后,读取动力总成中电机的输出扭矩。
由于动力总成中电机的输出扭矩用于驱动传动轴,因此可以依据传动轴的阻力扭矩及动力总成中电机的输出扭矩,确定传动轴的角加速度。
步骤S13、将所述传动轴的角加速度与设定时间相乘的结果与所述对拖电机的当前转速相加,相加的结果作为目标需求转速。
将所述传动轴的角加速度与设定时间相乘的结果与所述对拖电机的当前转速相加,相加的结果为传动轴的传递扭矩,将其作为目标需求转速。
步骤S14、控制所述对拖电机按照所述目标需求转速运行,并返回执行读取所述对拖电机的当前转速的步骤,直至对所述动力总成的测试结束。
控制所述对拖电机按照所述目标需求转速运行,并返回执行读取所述对拖电机的当前转速的步骤,实现对模拟整车工况的测试环境的维持,保证对动力总成的测试可以正常进行。
需要说明的是,控制对拖电机按照目标需求转速运行之后,由于存在机械误差等因素,返回执行读取对拖电机的当前转速的步骤之后,读取到的对拖电机的当前转速不一定等于目标需求转速,但是能保证读取到的对拖电机的当前转速与目标需求转速的差值在误差范围内即可。
在本申请中,提供一种台架,用于对动力总成进行测试,并通过对台架进行控制,完成对动力总成测试的环境的部署。具体通过读取所述对拖电机的当前转速,并依据所述对拖电机的当前转速,确定所述传动轴的阻力扭矩,及获取所述动力总成中电机的输出扭矩,并依据所述传动轴的阻力扭矩及所述动力总成中电机的输出扭矩,确定所述传动轴的角加速度,及将所述传动轴的角加速度与设定时间相乘的结果与所述对拖电机的当前转速相加,相加的结果作为目标需求转速,及控制所述对拖电机按照所述目标需求转速运行,并返回执行读取所述对拖电机的当前转速的步骤,直至对所述动力总成的测试结束,实现模拟整车工况的测试环境的部署,提高测试环境的可靠性,用于动力总成的可靠性试验。
作为本申请另一可选实施例,参照图3,为本申请提供的一种台架控制方法实施例2的流程示意图,本实施例主要是对上述实施例1描述的台架控制方法的细化方案,如图3所示,该方法可以包括但并不局限于以下步骤:
步骤S21、读取所述对拖电机的当前转速,依据所述对拖电机的当前转速及预先设置的整车参数和道路参数,计算行驶阻力。
整车参数可以包括但不局限于:整车质量、行驶阻力系数、主减速比、车轮滚动半径等。
道路参数可以包括但不局限于:坡度参数。
步骤S22、将所述行驶阻力换算为所述传动轴的阻力扭矩。
步骤S21-S22为实施例1中步骤S11的一种具体实施方式。
步骤S23、获取所述动力总成中电机的输出扭矩,并依据所述传动轴的阻力扭矩及所述动力总成中电机的输出扭矩,确定所述传动轴的角加速度。
步骤S24、将所述传动轴的角加速度与设定时间相乘的结果与所述对拖电机的当前转速相加,相加的结果作为目标需求转速。
步骤S25、控制所述对拖电机按照所述目标需求转速运行,并返回执行读取所述对拖电机的当前转速的步骤,直至对所述动力总成的测试结束。
步骤S23-S25的详细过程可以参见实施例1中步骤S12-S14的相关介绍,在此不再赘述。
作为本申请另一可选实施例,参照图4,为本申请提供的一种台架控制方法实施例3的流程示意图,本实施例主要是对上述实施例1描述的台架控制方法的细化方案,如图4所示,该方法可以包括但并不局限于以下步骤:
步骤S31、读取所述对拖电机的当前转速,并依据所述对拖电机的当前转速,确定所述传动轴的阻力扭矩。
步骤S31的详细过程可以参见实施例1中步骤S11的相关介绍,在此不再赘述。
步骤S32、获取所述动力总成中电机的输出扭矩,依据所述动力总成中电机的输出扭矩,确定所述传动轴的驱动扭矩。
传动轴的驱动扭矩可以理解为:用于驱动传动轴的力的力矩。
在动力总成用于驱动对拖电机的情况下,动力总成会输出驱动力至传动轴,因此可以根据动力总成中电机的输出扭矩,确定传动轴的驱动扭矩。
步骤S33、将所述传动轴的驱动扭矩与所述传动轴的阻力扭矩之差除以设定的整车当量转动惯量,得到所述传动轴的角加速度。
设定的整车当量转动惯量可以根据需要进行设置,在本实施例中不做限制。
步骤S32-S33为实施例1中步骤S12的一种具体实施方式。
步骤S34、将所述传动轴的角加速度与设定时间相乘的结果与所述对拖电机的当前转速相加,相加的结果作为目标需求转速。
步骤S35、控制所述对拖电机按照所述目标需求转速运行,并返回执行读取所述对拖电机的当前转速的步骤,直至对所述动力总成的测试结束。
步骤S34-S35的详细过程可以参见实施例1中步骤S13-S14的相关介绍,在此不再赘述。
作为本申请另一可选实施例,参照图5,为本申请提供的一种台架控制方法实施例4的流程示意图,本实施例主要是对上述实施例2描述的台架控制方法的细化方案,如图5所示,该方法可以包括但并不局限于以下步骤:
步骤S41、读取所述对拖电机的当前转速,依据所述对拖电机的当前转速及预先设置的整车参数和道路参数,计算行驶阻力。
步骤S42、将所述行驶阻力换算为所述传动轴的阻力扭矩。
步骤S41-S42的详细过程可以参见实施例2中步骤S21-S22的相关介绍,在此不再赘述。
步骤S43、获取所述动力总成中电机的输出扭矩,依据所述动力总成中电机的输出扭矩,确定所述传动轴的驱动扭矩。
步骤S44、将所述传动轴的驱动扭矩与所述传动轴的阻力扭矩之差除以设定的整车当量转动惯量,得到所述传动轴的角加速度。
步骤S45、将所述传动轴的角加速度与设定时间相乘的结果与所述对拖电机的当前转速相加,相加的结果作为目标需求转速。
步骤S46、控制所述对拖电机按照所述目标需求转速运行,并返回执行读取所述对拖电机的当前转速的步骤,直至对所述动力总成的测试结束。
步骤S43-S46的详细过程可以参见实施例3中步骤S32-S35的相关介绍,在此不再赘述。
作为本申请另一可选实施例,参照图6,为本申请提供的一种台架控制方法实施例5的流程示意图,本实施例主要是对上述实施例3描述的台架控制方法的细化方案,如图6所示,该方法可以包括但并不局限于以下步骤:
步骤S51、读取所述对拖电机的当前转速,并依据所述对拖电机的当前转速,确定所述传动轴的阻力扭矩。
步骤S51的详细过程可以参见实施例3中步骤S31的相关介绍,在此不再赘述。
步骤S52、获取所述动力总成中电机的输出扭矩,将所述动力总成中电机的输出扭矩与所述动力总成中电机的当前档位速比相乘,相乘的结果作为所述传动轴的驱动扭矩。
传动轴的驱动扭矩可以理解为:用于驱动传动轴的力的力矩。
在动力总成用于驱动对拖电机的情况下,动力总成会输出驱动力至传动轴,因此可以根据动力总成中电机的输出扭矩,确定传动轴的驱动扭矩。
步骤S52为实施例3中步骤S32的一种具体实施方式。
步骤S53、将所述传动轴的驱动扭矩与所述传动轴的阻力扭矩之差除以设定的整车当量转动惯量,得到所述传动轴的角加速度。
设定的整车当量转动惯量可以根据需要进行设置,在本实施例中不做限制。
步骤S54、将所述传动轴的角加速度与设定时间相乘的结果与所述对拖电机的当前转速相加,相加的结果作为目标需求转速。
步骤S55、控制所述对拖电机按照所述目标需求转速运行,并返回执行读取所述对拖电机的当前转速的步骤,直至对所述动力总成的测试结束。
步骤S53-S55的详细过程可以参见实施例3中步骤S33-S35的相关介绍,在此不再赘述。
作为本申请另一可选实施例,参照图7,为本申请提供的一种台架控制方法实施例6的流程示意图,本实施例主要是对上述实施例4描述的台架控制方法的细化方案,如图7所示,该方法可以包括但并不局限于以下步骤:
步骤S61、读取所述对拖电机的当前转速,依据所述对拖电机的当前转速及预先设置的整车参数和道路参数,计算行驶阻力。
步骤S62、将所述行驶阻力换算为所述传动轴的阻力扭矩。
传动轴的阻力扭矩可以表示为Tf。
步骤S61-S62的详细过程可以参见实施例4中步骤S41-S42的相关介绍,在此不再赘述。
步骤S63、获取所述动力总成中电机的输出扭矩,将所述动力总成中电机的输出扭矩与所述动力总成中电机的当前档位速比相乘,相乘的结果作为所述传动轴的驱动扭矩。
动力总成中电机的输出扭矩可以表示为TM。传动轴的驱动扭矩可以表示为TP。
步骤S63为实施例4中步骤S43的一种具体实施方式。
步骤S64、将所述传动轴的驱动扭矩与所述传动轴的阻力扭矩之差除以设定的整车当量转动惯量,得到所述传动轴的角加速度。
本实施例中,可以利用关系式(TP-Tf)/JV计算传动轴的角加速度。
其中,TP表示传动轴的驱动扭矩,Tf表示传动轴的阻力扭矩,JV表示设定的整车当量转动惯量。
步骤S65、将所述传动轴的角加速度与设定时间相乘的结果与所述对拖电机的当前转速相加,相加的结果作为目标需求转速。
本实施例中,可以利用关系式nreq,dyna=n+α*△t计算目标需求转速。
其中,nreq,dyna表示目标需求转速,n表示对拖电机的当前转速,α表示传动轴的角加速度,△t表示设定时间。
步骤S66、控制所述对拖电机按照所述目标需求转速运行,并返回执行读取所述对拖电机的当前转速的步骤,直至对所述动力总成的测试结束。
步骤S64-S66的详细过程可以参见实施例4中步骤S44-S46的相关介绍,在此不再赘述。
作为本申请另一可选实施例,参照图8,为本申请提供的一种台架控制方法实施例7的流程示意图,本实施例主要是对上述实施例3描述的台架控制方法的细化方案,如图8所示,该方法可以包括但并不局限于以下步骤:
步骤S71、读取所述对拖电机的当前转速,并依据所述对拖电机的当前转速,确定所述传动轴的阻力扭矩。
步骤S71的详细过程可以参见实施例3中步骤S31的相关介绍,在此不再赘述。
步骤S72、获取所述动力总成中电机的输出扭矩,从预先设定的传动装置效率MAP图中获取与所述动力总成中电机的输出扭矩与所述动力总成中电机的转速相对应的传动效率值。
预先设定的传动装置MAP图可以根据多次试验确定。预先设定的传动装置MAP图中记录的是动力总成中电机的输出扭矩及动力总成中电机的转速与传动效率值的对应关系。
步骤S73、将所述动力总成中电机的输出扭矩与所述动力总成中电机的当前档位速比相乘的结果,与所述传动效率值相乘,相乘的结果作为所述传动轴的驱动扭矩。
将所述动力总成中电机的输出扭矩与所述动力总成中电机的当前档位速比相乘的结果,与所述传动效率值相乘,相乘的结果作为所述传动轴的驱动扭矩,可以提高传动轴的驱动扭矩的精度。
步骤S72-S73为实施例3中步骤S32的一种具体实施方式。
步骤S74、将所述传动轴的驱动扭矩与所述传动轴的阻力扭矩之差除以设定的整车当量转动惯量,得到所述传动轴的角加速度。
设定的整车当量转动惯量可以根据需要进行设置,在本实施例中不做限制。
步骤S75、将所述传动轴的角加速度与设定时间相乘的结果与所述对拖电机的当前转速相加,相加的结果作为目标需求转速。
步骤S76、控制所述对拖电机按照所述目标需求转速运行,并返回执行读取所述对拖电机的当前转速的步骤,直至对所述动力总成的测试结束。
步骤S74-S76的详细过程可以参见实施例3中步骤S33-S35的相关介绍,在此不再赘述。
作为本申请另一可选实施例,参照图9,为本申请提供的一种台架控制方法实施例8的流程示意图,本实施例主要是对上述实施例4描述的台架控制方法的细化方案,如图9所示,该方法可以包括但并不局限于以下步骤:
步骤S81、读取所述对拖电机的当前转速,依据所述对拖电机的当前转速及预先设置的整车参数和道路参数,计算行驶阻力。
步骤S82、将所述行驶阻力换算为所述传动轴的阻力扭矩。
传动轴的阻力扭矩可以表示为Tf。
步骤S61-S62的详细过程可以参见实施例4中步骤S41-S42的相关介绍,在此不再赘述。
步骤S83、获取所述动力总成中电机的输出扭矩,从预先设定的传动装置效率MAP图中获取与所述动力总成中电机的输出扭矩与所述动力总成中电机的转速相对应的传动效率值。
动力总成中电机的输出扭矩可以表示为TM。传动轴的驱动扭矩可以表示为TP。
本实施例中,可以利用关系式η=MAP(TM,N)得到传动效率值。
其中,η表示传动效率值,MAP(TM,N)表示从预先设定的传动装置效率MAP图中获取与所述动力总成中电机的输出扭矩TM与所述动力总成中电机的转速N相对应的传动效率值。
步骤S84、将所述动力总成中电机的输出扭矩与所述动力总成中电机的当前档位速比相乘的结果,与所述传动效率值相乘,相乘的结果作为所述传动轴的驱动扭矩。
本实施例中,可以利用关系式TP=η(TM×RTrans)计算传动轴的驱动扭矩。
其中,RTrans表示动力总成中电机的当前档位速比。
步骤S83-S84为实施例4中步骤S43的一种具体实施方式。
步骤S85、将所述传动轴的驱动扭矩与所述传动轴的阻力扭矩之差除以设定的整车当量转动惯量,得到所述传动轴的角加速度。
本实施例中,可以利用关系式(TP-Tf)/JV计算传动轴的角加速度。
其中,TP表示传动轴的驱动扭矩,Tf表示传动轴的阻力扭矩,JV表示设定的整车当量转动惯量。
步骤S86、将所述传动轴的角加速度与设定时间相乘的结果与所述对拖电机的当前转速相加,相加的结果作为目标需求转速。
本实施例中,可以利用关系式nreq,dyna=n+α*△t计算目标需求转速。
其中,nreq,dyna表示目标需求转速,n表示对拖电机的当前转速,α表示传动轴的角加速度,△t表示设定时间。
步骤S87、控制所述对拖电机按照所述目标需求转速运行,并返回执行读取所述对拖电机的当前转速的步骤,直至对所述动力总成的测试结束。
步骤S85-S87的详细过程可以参见实施例4中步骤S44-S46的相关介绍,在此不再赘述。
接下来对本申请提供的台架控制装置进行介绍,下文介绍的台架控制装置与上文介绍的台架控制方法可相互对应参照。
台架控制装置基于台架,所述台架包括:对拖电机、电机控制器、传动轴和台架控制器,所述对拖电机和需测试的动力总成通过所述传动轴连接,所述动力总成用于驱动所述对拖电机或所述对拖电机用于倒拖所述动力总成,该装置应用于所述台架控制器,请参见图10,台架控制装置包括:第一确定模块21、第二确定模块22、第三确定模块23和控制模块24。
第一确定模块21,用于读取所述对拖电机的当前转速,并依据所述对拖电机的当前转速,确定所述传动轴的阻力扭矩;
第二确定模块22,用于获取所述动力总成中电机的输出扭矩,并依据所述传动轴的阻力扭矩及所述动力总成中电机的输出扭矩,确定所述传动轴的角加速度;
第三确定模块23,用于将所述传动轴的角加速度与设定时间相乘的结果与所述对拖电机的当前转速相加,相加的结果作为目标需求转速;
控制模块24,用于控制所述对拖电机按照所述目标需求转速运行,并返回执行读取所述对拖电机的当前转速的步骤,直至对所述动力总成的测试结束。
本实施例中,所述第一确定模块21,可以包括:
第一计算子模块,用于依据所述对拖电机的当前转速及预先设置的整车参数和道路参数,计算行驶阻力;
换算子模块,用于将所述行驶阻力换算为所述传动轴的阻力扭矩。
本实施例中,所述第二确定模块22,可以包括:
第一确定子模块,用于依据所述动力总成中电机的输出扭矩,确定所述传动轴的驱动扭矩;
第二计算子模块,用于将所述传动轴的驱动扭矩与所述传动轴的阻力扭矩之差除以设定的整车当量转动惯量,得到所述传动轴的角加速度。
本实施例中,所述第一确定子模块,具体可以用于:
将所述动力总成中电机的输出扭矩与所述动力总成中电机的当前档位速比相乘,相乘的结果作为所述传动轴的驱动扭矩。
本实施例中,所述第一确定子模块,具体可以用于:
从预先设定的传动装置效率MAP图中获取与所述动力总成中电机的输出扭矩与所述动力总成中电机的转速相对应的传动效率值;
将所述动力总成中电机的输出扭矩与所述动力总成中电机的当前档位速比相乘的结果,与所述传动效率值相乘,相乘的结果作为所述传动轴的驱动扭矩。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
以上对本申请所提供的一种台架控制方法及装置进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。