一种机电复合传动系统的实时优化控制方法与流程

文档序号:19224174发布日期:2019-11-26 02:23阅读:565来源:国知局
一种机电复合传动系统的实时优化控制方法与流程

本发明涉及机电复合传动技术领域,且更具体地涉及一种机电复合传动系统的实时优化控制方法。



背景技术:

运行中的机电传动系统可能处于两种状态:稳定的状态(稳态)或变动的状态(动态)。系统处于稳态时动态转矩为零,即系统中拖动转矩(电动机的转矩)与负载转矩相平衡,系统以恒速运转,当系统中拖动转矩或负载转矩发生变化时,存在动态转矩而处于动态,速度处于变化之中。系统就要由一个稳定运转状态变化到另一个稳定运转状态,这个变化过程称为过渡过程。在过渡过程中,电动机的转速、转矩和电流都要按一定的规律变化,它们都是时间的函数。系统的启动、制动、速度改变和负载变化等都会引起过渡过程。对机电复合传动系统而言,发动机的功率远大于动力电池组的功率,通过改变发动机的工作点就可以改变整车的驱动功率,从而实现车速的调节。因此,可以把加速踏板开度信号解释成发动机的目标功率,踏板开度越大表示发动机的目标功率越大。

由于用电设备的工作情况直接决定了整车的安全性能,因此必须优先满足用电设备的功率需求。在此基础上,如果加速踏板开度较小,即动力性能的期望不高,则允许动力电池组工作在最佳状态;如果加速踏板开度较大,则允许电池组大功率充放电,以保证车辆的动力性能。此外,为了保证机电复合传动系统的动态响应特性,当驾驶员的踏板开度剧烈变化时,即发动机的目标转速与实际转速的差值较大时,也允许动力电池组在其能力范围内进行充放电。并得到了发动机和两个电机的最佳状态。然而,在机电复合传动系统进行最优之前,必须获知各元件当前的工作状态及其可行的工作范围。此外,模型的误差和外界的干扰都可能导致各元件的实际状态偏离其目标状态,为了保证控制效果,还需要根据各元件的状态偏差对相应的控制量进行修正,因此,如何控制机电复合传动系统是目前急需解决的技术问题。



技术实现要素:

针对上述技术问题,本发明提供一种机电复合传动系统的实时优化控制方法,能够有效地保证机电复合传动系统的控制效果,能够根据各元件的状态偏差对相应的控制量进行修正,从而使机电复合传动系统获得良好的工作效率和状态稳定性。

为实现上述目的,本发明提供如下技术方案:一种机电复合传动系统的实时优化控制方法,其特征在于:包括以下步骤:

(s0)开始;

(s1)状态观测;利用状态观测得到机电复合传动系统中各元件当前的工作状态;

(s2)动态预测;利用动态预测得到机电复合传动系统中各元件可行的工作范围;

(s3)最优决策;制定并执行最优决策中各元件的最优控制命令;

(s4)反馈校正;最后利用状态偏差对机电复合传动系统中的发动机和电机的控制量进行反馈校正;

(s5)判断反馈校正是否满足要求,如果反馈校正满足要求,则本步骤结束,如果反馈校正不满足要求,则返回步骤(s1)重新进行。

作为本发明进一步的技术方案,所述步骤(s1)状态观测方法为:

采用转矩估计法计算、观测机电复合传动系统的输出转矩,由于所述机电复合传动系统中电机的动态响应时间远小于发动机的动态响应时间,则认为电机的实际转矩等于其目标转矩,用公式表示为:

其中teact表示实际转矩,je为等效到发动机输出端的转动惯量,单位为kg·m2,ωe为发动机的角速度,单位为rad/s,ηq为后传动效率,iq为发动机到功率耦合机构输入端的传动比,ta、tb为耦合机构的输入转矩和输出转矩,e1和e2表示两种模式下的转矩系数矩阵。

作为本发明进一步的技术方案,所述发动机的加速度通过对所述发动机的转速进行卡尔曼滤波而得到。

作为本发明进一步的技术方案,所述机电复合传动系统利用传感器采集得到母线电压,然后利用所述机电复合传动系统中的电池组模型计算出电流和soc,其中电池组的电流和soc的计算公式以下:

在上述公式中:i(t)表示为电流,放电为正,单位a;voc表示为开路电压,单位v;rb表示为内阻,单位ω;cb表示为容量,单位ah;soc0表示为电池组的初始荷电状态。

作为本发明进一步的技术方案,所述步骤(s2)动态预测的方法为:

所述机电复合传动系统中两个不同的电机不超过所述电机的最高转速,所述机电复合传动系统中发动机在特定的转速范围内工作,满足公式为:

在evt1模式下,a1>0,b1=0,故发动机的转速随着电机a的转速单调递增,而与电机b的转速无关,根据电机a的最高转速和最低转速,可以得到发动机的转速范围如下:

在evt2模式下,a1<0,b1>0,故发动机的转速随着电机a的转速单调递减,而随着电机b的转速单调递增,根据电机两个电机的最高转速和最低转速,可以得到发动机的转速范围如下:

发动机的转矩范围不仅取决于当前的转速,还与其动态响应特性有关,这里把发动机近似为一阶系统,其转矩范围如下:

式中:fe表示发动机的外特性插值函数;δt表示动态预测的时间步长;t表示发动机的时间常数。

作为本发明进一步的技术方案,所述evt1模式为所述机电复合传动系统的制动器结合并且离合器分离的状态;所述evt2模式为所述机电复合传动系统的制动器分离并且离合器结合的状态。

作为本发明进一步的技术方案,所述步骤(s3)最优决策的方法为:

根据所述机电复合传动系统的加速踏板开度,利用所述机电复合传动系统的发动机的最优工作曲线确定所述机电复合传动系统的最优转速和目标转矩;然后,根据所述机电复合传动系统的发动机的调速时间要求确定所述机电复合传动系统负载转矩,为所述机电复合传动系统的多目标优化提供转矩约束;最后,根据所述机电复合传动系统的能量管理策略的优先级,把系统的性能指标化分成多个层次,在每个层次内利用解析的方法得到两个电机的最优转矩,其中所述机电复合传动系统的模式切换前需要对所述机电复合传动系统的发动机进行调速,从而保证所述机电复合传动系统的离合器或者制动器的速差小于门限值,此时,所述机电复合传动系统发动机的目标转速不再由加速踏板开度决定,而取决于所述机电复合传动系统的当前车速,所述发动机目标转速的数学表达式为:

式中:necom表示所述机电复合传动系统模式切换前发动机的目标转速。

作为本发明进一步的技术方案,所述步骤(s4)反馈校正中:

如果所述机电复合传动系统的发动机的目标转速与实际转速的速差超过门限,则对所述机电复合传动系统的转矩值进行修正,当所述机电复合传动系统的发动机的速差在±50rpm范围内时,则不需要对转矩进行修正,当速差大于零时,则增大驱动转矩并减小负载转矩,当速差小于零时,则减小驱动转矩并增大负载转矩。

作为本发明进一步的技术方案,对所述机电复合传动系统进行反馈校正的发动机驱动转矩和负载转矩时,采用以下公式:

t′ecom=kttecom

t′ef=ktftef

式中:kt表示所述机电复合传动系统的发动机驱动转矩的修正系数;ktf表示所述机电复合传动系统的发动机负载转矩的修正系数。

实时优化控制积极有益效果:

本发明提供一种机电复合传动系统的实时优化控制方法包括四部分:状态观测、动态预测、最优决策和反馈校正。首先利用状态观测得到各元件当前的工作状态,然后利用动态预测得到各元件可行的工作范围,进而利用最优决策得到各元件的最优控制命令,最后利用状态偏差对发动机和两个电机的控制量进行反馈校正,能够有效地保证机电复合传动系统的控制效果,能够根据各元件的状态偏差对相应的控制量进行修正,从而使机电复合传动系统获得良好的工作效率和状态稳定性。

附图说明

图1为本发明一种机电传动系统的实时优化控制方法的流程示意图;

图2为本发明一种机电传动系统的实时优化控制方法的流程又一示意图;

图3为本发明一种机电传动系统的实时优化控制方法中转矩修正系数的示意图;

图4为本发明一种机电传动系统的实时优化控制方法进行仿真的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,一种机电复合传动系统的实时优化控制方法,其特征在于:包括以下步骤:

(s0)开始;

(s1)状态观测;利用状态观测得到机电复合传动系统中各元件当前的工作状态;

在本步骤中,采用转矩估计法计算、观测机电复合传动系统的输出转矩,由于所述机电复合传动系统中电机的动态响应时间远小于发动机的动态响应时间,则认为电机的实际转矩等于其目标转矩,用公式表示为:

其中teact表示实际转矩,je为等效到发动机输出端的转动惯量,单位为kg·m2,ωe为发动机的角速度,单位为rad/s,ηq为后传动效率,iq为发动机到功率耦合机构输入端的传动比,ta、tb为耦合机构的输入转矩和输出转矩,e1和e2表示两种模式下的转矩系数矩阵。

在具体实施例中,所述发动机的加速度通过对所述发动机的转速进行卡尔曼滤波而得到。

在具体实施例中,所述机电复合传动系统利用传感器采集得到母线电压,然后利用所述机电复合传动系统中的电池组模型计算出电流和soc,其中电池组的电流和soc的计算公式以下:

在上述公式中:i(t)表示为电流,放电为正,单位a;voc表示为开路电压,单位v;rb表示为内阻,单位ω;cb表示为容量,单位ah;soc0表示为电池组的初始荷电状态。

(s2)动态预测;利用动态预测得到机电复合传动系统中各元件可行的工作范围;

在本步骤中,动态预测的方法为:

所述机电复合传动系统中两个不同的电机不超过所述电机的最高转速,所述机电复合传动系统中发动机在特定的转速范围内工作,满足公式为:

在evt1模式下,a1>0,b1=0,故发动机的转速随着电机a的转速单调递增,而与电机b的转速无关,根据电机a的最高转速和最低转速,可以得到发动机的转速范围如下:

在evt2模式下,a1<0,b1>0,故发动机的转速随着电机a的转速单调递减,而随着电机b的转速单调递增,根据电机两个电机的最高转速和最低转速,可以得到发动机的转速范围如下:

发动机的转矩范围不仅取决于当前的转速,还与其动态响应特性有关,这里把发动机近似为一阶系统,其转矩范围如下:

式中:fe表示发动机的外特性插值函数;δt表示动态预测的时间步长;t表示发动机的时间常数。

在本发明中,所述evt1模式为所述机电复合传动系统的制动器结合并且离合器分离的状态;所述evt2模式为所述机电复合传动系统的制动器分离并且离合器结合的状态。evt1和evt2表示功率耦合机构具有两个工作模式。

根据功率耦合机构的结构形式,可以得到各元件的速度关系如下:

式中:ωa、ωb、ωe、ωo分别表示电机a、电机b、发动机和输出轴的速度,单位rad/s;a1、a2、b1、b2为速度系数。

(s3)最优决策;制定并执行最优决策中各元件的最优控制命令;

(s4)反馈校正;最后利用状态偏差对机电复合传动系统中的发动机和电机的控制量进行反馈校正;

(s5)判断反馈校正是否满足要求,如果反馈校正满足要求,则本步骤结束,如果反馈校正不满足要求,则返回步骤(2)重新进行。

在本发明中,所述步骤(s3)最优决策的方法为:

根据所述机电复合传动系统的加速踏板开度,利用所述机电复合传动系统的发动机的最优工作曲线确定所述机电复合传动系统的最优转速和目标转矩;然后,根据所述机电复合传动系统的发动机的调速时间要求确定所述机电复合传动系统负载转矩,为所述机电复合传动系统的多目标优化提供转矩约束;最后,根据所述机电复合传动系统的能量管理策略的优先级,把系统的性能指标化分成多个层次,在每个层次内利用解析的方法得到两个电机的最优转矩,其中所述机电复合传动系统的模式切换前需要对所述机电复合传动系统的发动机进行调速,从而保证所述机电复合传动系统的离合器或者制动器的速差小于门限值,此时,所述机电复合传动系统发动机的目标转速不再由加速踏板开度决定,而取决于所述机电复合传动系统的当前车速,所述发动机目标转速的数学表达式为:

式中:necom表示所述机电复合传动系统模式切换前发动机的目标转速。

在本发明中,所述步骤(s4)反馈校正中:

如果所述机电复合传动系统的发动机的目标转速与实际转速的速差超过门限,则对所述机电复合传动系统的转矩值进行修正,当所述机电复合传动系统的发动机的速差在±50rpm范围内时,则不需要对转矩进行修正,当速差大于零时,则增大驱动转矩并减小负载转矩,当速差小于零时,则减小驱动转矩并增大负载转矩。

在本发明中,对所述机电复合传动系统进行反馈校正的发动机驱动转矩和负载转矩时,采用以下公式:

t′ecom=kttecom

t′ef=ktftef

式中:kt表示所述机电复合传动系统的发动机驱动转矩的修正系数;ktf表示所述机电复合传动系统的发动机负载转矩的修正系数。

在本发明中,所述实时优化控制可以基于matlab2011b仿真平台而实施。如图4所示,在基于matlab2011b仿真平台搭建机电复合传动系统的仿真模型,然后利用上述方法控制机电复合传动系统,实现对机电复合传动系统的控制。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。

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