在混合动力系统中控制功率执行器的方法

文档序号:3904270阅读:300来源:国知局
专利名称:在混合动力系统中控制功率执行器的方法
技术领域
本公开涉及管理混合动力系统中的电功率。
背景技术
本部分的叙述只是提供与本公开相关的背景信息,并可能不构成现有技术。
己知的动力系结构包括转矩产生装置,包括内燃机和电机,电mM变速
器将转矩传递给输出部件。 一个示意性的混合动力系包括双模式复合分离机电 变速器,其中机电变速器使用从原动机功率源(,内燃机)接收牵引转矩的 输入部件和输出部件。输出部件可操作地连接到机动车的传动系统,以向其传 递牵弓瞎矩。作为电动机或者发电机操作的电机产生传递给变速器的傲巨输入, 此转矩输入与来自内燃机的转矩输入无关。电机可以将通过车辆的传动系统传 递的,动能转换成可存储在电能存储装置中的电能。控制系统监控来自车辆 和操作者的各种输入并且提供混合动力系统的操作控制,包括控制变速器操作 状态和换档,控制转矩产生装置,以及调节电能存储装置和电机之间的电能交 换以管理包括转矩和转速的变速器的输出。

发明内容
动力系统包括多个功率执行器,变速器装置和能量存储装置。变速器装置 可操作在功率执行器和输出部件之间传递功率以产生输出转矩。用于控制动力
系统的方法包括确定对输出部件的功率的操作者请求;确定能量存储装置的 第一组电功率约束;以及基于能量存储装置的第一组电功率约束确定第一功率 执行器的一组功率约束。确定能量存储装置的第二组电功率约束并基于能量存 储装置的第二组电功率约束确定第二功率执行器的一组功率约束。基于第一功 率执行器的这组功率约束控制第一功率执行器,并基于第二功率执行器的这组 功率约束控制第二功率执行器。


参考后面的附图,下面将Mil举例的方式描述一个或多个实施例,其中
图1是根据本公开的示意性的动力系统的示意性框图2是根据本公开的控制系统和动力系统的示意性结构的示意性框图3和4是根据本公开的控制系统结构的示意性流程图,用于控制并管理
动力系统中的转矩;
图5-8是根据本公开的示意性控制方案的流程图。
具体实施例方式
现在参考附图,其所示的目的仅仅是为了解释特定实施例并不是对其的约 束,图1和2描述了示意性的机电混合动力系统。图1描述了根据本公开的示 意性机电混合动力系,其包含可操作地连接到发动机14以及第一和第二电机 ('MG-A') 56和('MG-B') 72的双模式复合分离机电混合动力变速器10。发动 机14以及第一和第二电机56和72中的每一个都能够产生传递给变速器10的 功率。根据输A^电机转矩(这里分别用T!, Ta和Tb表示)以及速度(这里分 别用Np NA和NB表示)对由发动机14以及第一和第二电机56和72产生并传 递给变速器10的功率进行描述。
示意性的发动机14包括选择性运行于几个状态下通过输入轴12将转矩传 递给变速器10的多缸式内燃机,可以是点燃或压燃发动机。发动机14包括操 作性连接到变速器10的输入轴12的曲轴(未示出)。转速传感器11监,入 轴12的转速。由于发动机14和M器10之间的输入轴12上设置了转矩消耗 元件,如,液压泵(未示出)禾口/或转矩管理装置(未示出),所以从发动机14 输出的包括转速和发动机转矩的功率可以与变速器10的输A^度N!和输入转 矩T^不同。
示意性的变速器10包括三套行星齿轮组24, 26和28,以及四,择性可 接合转矩传递装置,即,离合器C170, C262, C3 73和C475。如这里所采用 到的,离合器指任意类型的摩擦转矩传递装置,例如,包括单个或复合片式离 合器或包式(packs),带式离合器,禾蹄恸器。j继由变速器控制模块(下文的 TCM') 17控制的液压控制电路42用于控制离合状态。离合器C262和C4 75 {,包括液压应用的旋转摩擦离合器。离合器C1 70和C3 73优选包括能够选 择性连接到变速箱68的液压控制固定装置。針离合器C170, C2 62, C3 73和C4 75伏选采用液压,S31、M控制电路42选择性接收加压的液压油。
第一和第二电机56和72优选地包括三相AC电机和相应的解析器80和82 , 每一个电机包括定子(未示出)和转子(未示出)。每个电机的电机定子固定到 变速箱68的外部,并且包括具有从其延伸缠绕的电绕组的定子铁心。第一电机 56的转子支撑在操作性Mil第二行星齿轮组26连接到转轴60的毂衬齿轮上。 第二电机72的转子固定连接到套轴轮毂66。
,科斤器80和82 im包括包含解析器定子(未示出)和解析器转子(未 示出)的可变磁阻装置。解析器80和82适当定位并组装在各个第一和第二电 机56和72上。各解析器80和82的定子操作性i鹏接至嗨一和第二电机56和 72的一个定子上。解析器转子操作性地连接到相应的第一和第二电机56和72 的转子上。^解析器80和82信号并操作性地连接到变速器功率变换器控制 模块(下文的'TPM') 19,而且每一个都检测并监控解析器转子相对于解析器 定子的旋转位置,从而监控第一和第二电机56和72各自的旋转位置。此外, 从解析器80和82输出的信号分别被编译以提供第一和第二电机56和72旋转 速度,即,Na和Nb。
变速器10包括输出部件64,例如,转轴,操作性地连接到糊(未示出) 的传动系统90,从而纟射专递给 93 (图l示出了其中之一)的输出功率提供 给传动系统90。输出部件64处的输出功率取决于输出转速No和输出转矩To。 变速器输出速度传感器84监控输出部件64的转速和旋转方向。^h车轮93优 选配备有适于监控,速度的传感器94 ,其输出由图2所示的分布式控制模块 系统的控制模±央监控,以确定用于制动控制,牵引控制,和车辆加速度管理的 车速,以及绝对和相对,速度。
发动机14的输入转矩以及第一和第二电机56和72的电机转矩(分别为Tj, Ta和Tb)由燃料或存储在电能存储装置(下文的'ESD') 74的电势进行能量转 换所产生。ESD74是通过DC转接导体27而高压DC连接到TPM 19。转接导 体27包括接触开关38。当接触开关38闭合时,在正常操作下,电流可以在ESD 74和TPM19之间流动。当接触开关38断开时,ESD74和TPM 19之间的电 流中断。TPIM 19JM转接导体29将电功率输送到第一电机56并从第一电机 56输送电功率,同样,TP歴19Mil转接导体31将电功率输送到第二电机72 并从第二电机72输送电功率,以响应电机转矩TA和TB满足第一和第二电机56
8和72的转矩指令。根据ESD 74是充电还是放电,向ESD 74输送电流并从ESD 74输送电流。
TPIM19包括一对功率变换器(未示出)和各自的电机控制模块(未示出), 电机控制模块构成为接收转矩指令并据此控制变换器状态,用于提供电机驱动 或再生功能以满足指令的电机转矩TA和TB。功率变换器包括公知的互补三相功 率电子设备,每个设备包括多个绝缘栅双极性晶体管(未示出),用于通过高频 转换将来自ESD 74的DC功率变换成AC功率,从而为各个第一和第二电机56 和72供电。绝缘栅双极性晶体管构成用于接收控制指令的开关型电源。每个三 相电机的每一相典型地具有一对绝缘栅双极性晶体管。控制绝缘栅双极性晶体 管状态以提供电机驱动机械功率产生或电功率再生功能。三相变换器通过DC 转接导体27接收或提供DC电功率,并且将其转换为三相AC功率或将三相 AC功率转换,三相变换器通过各自的转接导体29和31将功率传送到第一和第 二电机56和72或从第一和第二电机56和72传送功率,从而作为电动机皿 电丰腿行。
图2是分布式控制模块系统的示意图。下文所描述的元件包括总 控制 结构的子组,并为图1所示的示意性混合动力系统的协调系统控制。分布式控 制模块系统综合相关的信息和输入,糊行算法来控制各种执行器,从而满足 控制目标,包括与燃料经济性、排放、性能、驾驶性能、和硬件保护相关的目 标,包括ESD74的电池以及第一和第二电机56和72。分布式控制模块系统包 括发动机控制模块(下文的'ECM') 23, TCM 17,电池组控制模块(下文的 'BPCM') 21,和TPIM19。混合动力控制模块(下文的'HCF) 5为ECM23, TCM 17, BPCM21和TPM 19提供管理控制和协调。用户界面('UT) 13操 作性地连接到多个设备,车辆操作者M这些设备来控制或指挥机电混合动力 系统的操作。这些设备包括加速踏板U3 ('AP'),操作者制动踏板112 ('BP'), 器档位选择器114 ('PRNDL,),和车速巡航控制(未示出)。变速器档位选 择器114可以具有离散数量的操作者可选位置,包括输出部件64的旋转方向, 以实现向前和向后之一。
上述控制模块通过局域网络(下文的'LAN')总线6与其它控制模i央,传感 器,和执行器进4fffi信。LAN总线6允许各种控制模块之间进行操作参数状态 和执行器指令信号的结构通信。所采用的专门通信协议是专用的。LAN总线6
9和专用协议在前述控制模块和其它控制模块之间提供鲁棒通信联系和多控律lj模 块接口,其它控制模块提供包括,例如,防抱死制动,牵引控制和车辆稳定性 这些功能。多路通信总线可以用来提高通信速度并提供一些等级的信号冗余和
完整性。单个控制模i央之间的通信炮可以利用直接链路,例如,串行外围接口
('SPI')总线(未示出)来实现。
HCP5提供混合动力系统的监督控制,用于协调ECM23, TCM17, TPIM 19,和BPCM21的操作。HCP5根据来自用户界面13和包括ESD74的混合动 力系统的各种输入信号来确定操作者转矩请求,输出转矩指令,发动机输入转 矩指令,变速器10的应用转矩传递离合器C170, C262, C3 63, C4 75的离合 器转矩,以及第一和第二电机56和72的电机转矩Ta和Tb。 TCM 17操作性地 连接到液压控制电路42,,供各种功能,这些功能包括监控各种压力传感装 置(未示出)以及产生控制信号并将这些控制信号传送到各种螺线管(未示出), 从而控制包含在Mil控制电路42内部的压力开关和控制阀。
ECM 23操作性地连接到发动机14并用于M31多个独立线路(为简单起见 用总的双向接口电缆35表示)从发动机14的传感器和控制执行器获取 。 ECM23接收来自HCP5的发动机输入转矩指令。ECM23根据基于监控的发动
ira度和负载来及时确定在该时间点上提供给变速器10的实际发动机输入转矩
TI;其被传送给HCP5。 ECM23监控来自转速传感器11的输入以确定输入给 输入轴12的发动机输A^度,其被转换成变速器输Ait度N!o ECM23监控传 感器(未示出)的输入以确定包括,例如,歧管压力,发动机冷却液温度,环 境空气温度,和环境压力的其它发动机操作参数的状态。例如,根据歧管压力, 或者可替换的,根据监控加3If杳板113的操作者输入可以确定发动机负载。ECM 23产生荆专送指令信号来控制发动机执行器,包括,例如,燃料喷射器,点火 模±央,以及节气门控制模块,未示出它们。
TCM 17操作性地连接到变速器10并监控来自传感器(未示出)的输入以
确定变速器操作参数的状态。TCM n产生并传送指令信号以控制变速器io,
包括控制液压电路42。从TCM 17至UHCP5的输入包括齡离合器,即,Cl 70, C2 62, C3 73,和C4 75的估算离合器转矩,以及输出部件64的旋转输出速度 N0。可以采用其它执行器和传感器来为控制提供从TCM 17到HCP5的其它信 息。TCM 17监控来自压力开关(未示出)的输入,并选择性地启动液压电路42的压力控制螺线管(未示出)和换档螺线管(未示出),以选择性地起动各离
合器C170, C2 62, C3 73,和C4 75,从而获得各种 器操作范围状态,如 下文所述。
BPCM 21信号连接至帷感器(未示出)以监控包括电流和电压参数状态的 ESD74,从而为HCP5提供表示ESD74的电池参数状态的信息。电池参数状
^{ 包括电池充电状态,电池电压,电池温度,以及用范围PBAT一MN到PBAT一MAX
表示的可用电池功率。
制动控制模块(下文的'BrCM') 22操作性地连接到^t车轮93上的摩擦 制动器(未示出)。BiCM22监控制动踏板112的操作者输入并产生控制信号来 控制摩擦制动器,同时向HCP 5发送控制信号以在此基础上操纵第一和第二电 机56和72。
齡控制模土央ECM23, TCM17, TPIM19, BPCM21,禾口BrCM22雌
通用型数字计算机,包括:微处理器或中央处理单元;包括只读存储器('ROM'), 随机存取存储器('RAM'),电可编程只读存储器('EPROM')的存储介质;高 速时钟;模数('A/D')和数模('D/A')电路;输A/输出电路和设备('I/0'); 以及合适的信号调节和缓冲电路。每个控制模块具有一套控制算法,包括常驻 程序指令和存储在一个存储介质中并被执行用于为每个计算机提供各自功能的 标定。控制模块之间的信息传递j继利用LAN总线6和SPI总线来实现。在预 定的周期中执行控帝瞎法使得每个算法在每个周期中至少执行一次。存储在非 易失存储器装置中的算法利用预定的标定通过一个中央处理单元执行,以监控 来自传感装置的输入皿行控制和诊断程序,从而控制执行器的操作。在混合 动力系统正在运行期间,以有规则的间隔执行周期,例如,每3.125, 6.25, 12.5, 25和100毫秒的间隔。可替换的,可以响应事件的发生来执行算法。
示意性的混合动力系统选择性地运行于几个操作范围状态中的一个状态, 这些状态可以借助发动机状态和变速m态来描述,其中发动机状态包括发动 禾/lM行状态('ON')和发动机停机状态('OFF),变速器状态包括多个固定传 动比和连续可变操作模式,参考下面表1的描述。
表l说明发动机状态变速器操作范围 状态采用的离合器Ml—Eng—OffOFFEVT模式lCl 70
Ml一Eng一OnONEVT模式lCl 70
GlON固定传动比lCl 70C4 75
G2ON固定传动比2Cl 70C2 62
M2_Eng—OffOFFEVT模式2C2 62
M2—Eng—OnONEVT模式2C2 62
G3ON固定传动比3C2 62C475
G4ON固定传动比4C2 62C3 73
*变速器操作范围状态都在表1中进行了描述,并指示对于每个操作范
围状态而言都采用了哪些特定离合器C170, C2 62, C3 73,和C4 75。第一连 续可变模式,艮口, EVT模式l或Ml, M仅釆用离合器C1 70 5K择,以"固 定"第三行星齿轮组28的外部齿轮部件。发动机状态可以是ON ('Ml—Eng一On') 或OFF ('Ml—Eng—OflT)中的一个。第二连续可变模式,艮P, EVT模式2或 M2,通过采用离合器C2 62,择,以将轴60连接到第三行星齿轮组28的行 星架(cairier)。发动机状态可以是ON ('M2—Eng—On,)或OFF ('M2—Eng_OflP) 中的一个。为说明起见,当发动机状态为OFF时,发动机输AiI度等于0掛 仝H中('RPM,),即,发动机曲轴不转动。固定档位操作使得变速器10具有固定 比操作的输入与输出速度比,艮卩,N/No。第一固定档位操作('G1') Mil采用 离合器Cl 70和C4 75 择。第二固定档位操作('G2,)M采用离合器Cl 70 和C2 62 择。第三固定档位操作('G3,)通过采用离合器C2 62和C4 75来 选择。第四固定档位操作('G4')通过采用离合器02 62和03 73 择。由于 行星齿轮24, 26,和28的传动比减小,所以输入与输出速度的固定比操作随着 固定档位操作的增加而增加。第一和第二电机56和72的转速,Na和Nb分別 取决于由离合所限定的机构的内旋转,并与输入轴12所检测的输Ail度成比例。 HCP5和一个或多个其它控制模块响应于由用户界面13所捕获的MM加速 踏板113和制动踏板112的操作者输入来确定用于控制包括发动机14以及第一
12和第二电机56和72的转矩发生装置的转矩指令,以满足传递给传动系统90的 输出部件64的操作者转矩请求。HCP5基于来自用户界面13和包括ESD 74的 混合动力系统的输入信号,分别确,作者转矩请求,从变速器10到传动系统 90的指令输出转矩,发动机14的输入转矩,变速器10的转矩传递离合器Cl 70, C2 62, C3 73,和C4 75的离合器转矩,以及第一和第二电机56和72的电机转 矩,如下文所述。
最终车辆的加速度可能受其它因素的影响,这些因素包括,例如,道路负 载,道路等级,和ffi质量。变速器10的操作范围状态基于混合动力系统的各 种操作特性确定。这包括iM加iIF射反113和制动踏板112传递给用户界面13 的操作者转矩请求,如前面所述。可以根据在电能产生模式或转矩产生模式下 操作第一和第二电机56和72的指令所产生的混合动力系统转矩需求来判定操 作范围状态。可以通过最优算法或程序来确定操作范围状态,该算法或程序根 据对功率的操作者需求,电池充电状态,以及发动机14和第一和第二电机56 和72的能量效率来确定最佳系统效率。控制系统根据已执行的最优程序的结果 来管理来自发动机14以及第一和第二电机56和72的转矩输入,籍此优化系统 效率,以管理燃料经济性和电池充电。此外,可以根据构件或系统的故障来确 定操作。HCP5监控转矩产生装置,并响应于输出部件64的期望输出转矩来确 定 器10所需的功率输出,以满足操作者转矩请求。/Ai:面的描述应该清楚, ESD 74以及第一和第二电机56和72操作性地电连接,以用于二者之间的功率 流。此外,发动机14,第一和第二电机56和72,以及机电 器10操作性地 机械连接,以在其间传递功率,从而产生到输出部件64的功率流。
图3和4示出了用于控帝胖D管理具有多个转矩产生装置的动力系统中的转 矩和功率流的控制系统结构,下文参考图1和2所示的混合动力系统进行描述, 其以可执行的算法和标定的形式存在于前述的控制模块中。控制系统结构可以 应用于具有多个转矩产生装置的任何动力系统,包括,例如,具有单个电机的 混合动力系统,具有多个电机的混合动力系统,以及非混合动力系统,
图3和4的控制系统结构示出了M;控制模块的相刘言号流向。操作中,
监控加3Ii沓板113和制动踏板112的操作者输入来确定转矩请求('To—req')。 监控发动机14和变速器10的操作来确定输Ait度('M')和输出速度('No')。 战略优化控制方案('Strategic Control') 310根据输出速度和操作者转矩请求来确定优选输入速度('Ni一Des')以及优选发动机状态和变速器操作范围状态 ('Hybrid Range State Des'),并且tt^是基于混合动力系统的其它操作参数,包 括电池功率限值以及发动机14,变速器IO,第一和第二电机56和72的响应限 值。战斷尤化控制方案310雌舰HCP 5在每100毫秒的周期和每25毫秒的 周期中执行。
战略优化控制方案310的输出用于换档执行和发动机启动/停止控制方案 ('Shift Execution and Engine Start/Stop, ) 320中以命令变速器操作('Transmission Command')中包括改^^作范围状态的变化。这包括,如果tt^操作范围状态 不同于当 作范围状态,则Mil命令一个或多个离合器C170, C2 62, C3 73 和C4 75的应用中的变化和其它变速器指令来命令操作范围状态变化的执行。 可以确定当前操作范围状态('Hybrid Range State Actual')和输入速度曲线 (,JProf )。输A^度曲线是即将到来的输A^度的估算,伏选包括作为即将 到来的周期的目标输AiI度的标量参数值。发动机操作指令和操作者转矩请求 是基于在变速器的操作范围状态转换期间的输AiI度曲线。
战术控制方案('Tactical Control and Operation') 330在一个控制周期内重复
执行,以基于输出速度,输入速度,以及操作者转矩请求和变速器的当前操作 范围状态来确定操作发动机的发动机指令,这些指令包括从发动机14到变速器 10的优选输入转矩。发动机指令还包括发动机状态,发动机状态包括全缸 (all-cylinder)操作状态和其中部分发动机汽缸停用并且无供油的汽缸停用操作 状态,并且发动机状态包括燃料供应状态和燃料切断状态。
TCM17估算^离合器的离合器转矩('Tcl'),包括当前应用的离合器和 未应用的离合器,而ECM 23确定作用于输入部件12的当前发动机输入转矩 (Ti,)。执行输出和电机转矩确定方案('Output and Motor Torque Determination') 340来确定来自动力系统的f尤选输出转矩('To一cmd'),本实施例中它包括用于 控制第一和第二电机56和72的电机转矩指令(TA,, TB')。优选输出转矩基 于針离合器的估算离合器转矩,来自发动机14的当辦俞入转矩,当鹏作范 围状态,输入速度,操作者转矩请求,和输入速度曲线。第一和第二电机56和 72 M TPIM 19进行控制,以满足基于i^输出转矩的优选电动转矩指令。输 出和电机转矩确定方案340包括以6.25毫秒和12.5毫秒的周期规则执行的算法 代码,以确定优选电机转矩指令。图4详细示出了用于控制和管理混合动力系统中的输出转矩的系统,参考 图1和2所示的混合动力系统和图3的控制系统结构进行描述。对混合动力系
统进行控制以将输出转矩传递给输出部件64,进而传递给传动系统90以在车轮 93上产生牵引转矩,从而当变速器档位选择器114的操作选择位置指示 向 It^运行时响应加3im板113的操作者输入向前驱动糊。j腿地,向前驱动 车辆导致车辆向前加速,只要输出转矩足以克服例如,因道路等级、空气动力 负载、和其它负载引起的 外部负载即可。
操作中,监控加;i^沓板113和制动踏板112的操作者输入以确定操作者转矩 请求。确定输出部件64和输入部件12的当前速度,艮卩,No和H。确定变速器 14的当前操作范围状态和当前发动机状态。确定ESD 74的最大和最小电功率 限值c
混合制动转矩包括车轮93产生的摩擦制动转矩和输出部件64产生的输出 转矩的组合,输出转矩作用于传动系统90从而响应制动踏板112的操作者输入 使群两减速。
BiCM22命令车轮93上的摩擦制动施加制动力并产生变速器10的指令以使 输出转矩发生变化,该输出转矩响应制动踏板112和加i!F對及113的净操作者 输入而作用于传动系统90。优选地,只要所施加的制动力和负输出转矩足以克 服雜93上的糊动力, 就会减速并停止。负输出转矩作用于传动系统90, 从耐每转矩传递给机电变速器10和发动机14。舰机电变速器10作用的负输 出转矩能够传递给第一和第二电机56和72,从而产生存储在ESD 74中的电功
加速踏板113和制动踏板112的操作者输入和转矩干涉控制一起包括可单独 确定的操作者转矩请求输入,该输入包括即时加速输出转矩请求('OutputTorque Request Accel Immed'),预测加速输出傲巨请求('Output Torque Request Accel Prdtd'),即时制动输出转矩请求('Output Torque Request Brake Immed'),预测 制动输出转矩请求('Output Torque Request Brake Prdtd'),和轴转矩响应类型 ('Axle Torque Response Type')。如文中所采用的,术i吾"加速"是指这样的操作者 请求,即当' 器档位选择器114的操作选择位置指示车辆向前运行时向 进优选使车度超过当前车速,类似地,当指示车辆向反后运行时向后推进。术 语"减速"和"制动"是指ttii使车速小于当前车速的操作新青求。图4中示出了,即时加速输出转矩请求,预测加速输出转矩请求,即时制动输出车转巨请求,预 测制动输出车錄巨请求,禾口轴转矩响应鄉是控制系统的斜虫输入。
即时加速输出转矩请求包括基于加速踏板113的操作者输入和转矩干涉控 制所确定的即时转矩请求。控制系统响应于即时加速输出转矩请求控制来自混 合动力系统的输出转矩以使车辆正加速。即时制动输出转矩请求包括基于制动
踏板112的操作者输A^口转矩干涉控制所确定的即时制动请求。控制系统响应
于即时制动输出转矩请求控制来自混合动力系统的输出转矩以使ffi减速。因 对混合动力系统的输出转矩进行控制而弓l起的车辆减速和因车辆制动系统(未 示出)引起的车辆减速共同作用使得^ffi减速,以满足操作者制动请求。
即时加速输出转矩请求是根据加速踏板113当前发生的操作者输入来确定 的,它包括在输出部件64上产生即时输出转矩的请求,j腿是使ffi加速的请 求。艮附加速输出转矩请求可以通过转矩干涉控制进行修改,该控制是基于在 动力系统控制之外影响车辆操作的事件。这些事件包括防抱死制动、牵引控制 和车辆稳定性控制的动力系统控制中ffi级别的中断,它们可用于修改即时加 速输出转矩请求。
预观咖速输出转矩请求是根据加速踏板113的操作者输入来确定的,它包 括输出部件64的最佳或4,输出转矩。预测加速输出转矩请求优选等于正常操 作状态期间的即时加速输出转矩请求,例如,当没有命令转矩干涉控制时。当 命令转矩干涉时,例如,防抱死制动,牵引控制或车辆稳定性中的任意一项, 预测加速输出转矩请求可以响应于与转矩干涉相关的输出转矩指令而保持^^ 输出转矩,其中即时加速输出辦巨请求减小。
即时制动输出转矩请求和预测制动输出转矩请求都是混合制动转矩请求。 混合制动转矩包括车轮93产生的摩擦制动转矩和与传动系统90作用的输出部 件64产生的输出转矩的组合,以响应制动踏板112的操作者输入使ffl减速。
即时制动输出转矩请求是根据制动踏板112当前发生的操作者输入来确定 的,它包括在输出部件64上产生即时输出转矩的请求,以与传动系统90作用 产生作用转矩,4腿使车辆减速。即时律恸输出转矩请求是根据制动踏板112 的操作者输入和控制信号来确定的,控制摩擦制动以产 擦制动转矩。
预测制动输出转矩请求包括输出部件64上的最佳或im制动输出转矩,其 响应于制动踏板112的操作者输入,受输出部件64上产生的与制动踏板112的
16操作者输入无关的允许最大制动输出转矩的限制。在一个实施例中,输出部件 64上的最大制动输出转矩限制在-0,2g。当车速接近于零时,预测制动输出转矩
请求可以逐渐降低为零,而与制动踏板112的操作者输入无关。如所述,可以
存在预测制动输出转矩请求设置为零的操作状态,例如,当操作者将变速器档
位选择器114设置为倒档时,以及当M箱(未示出)设置在四轮驱动低范围
时。在预测制动输出转矩请求设置为零的操作状态中由于车辆操作因素所以优 选不采用混合制动。
轴转矩响应,包括通过第一和第二电机56和72来整形(shaping)和速 率限制(rate-limting)输出转矩响应的输入状态。轴转矩响应类型的输入状态可 以是主动状态或被动状态。当指令的轴转矩响应类型为主动状态时,输出转矩 指令为即时输出转矩。雌这种响应鄉的转矩响应尽可能快。
预测加速输出转矩请求和预测制动输出转矩请求都输入到战略优化控制方 案('StrategicControl') 310中。战略优化控制方案310确定 器10的期望操 作范围状态('Hybrid Range State Des')和从发动机14到,器10的的期望输 A3I度('NiDes,),其包括换档执行和发动机启动/停止控制方案('Shift Execution and Engine Start/Stop, ) 320的输入。
来自与变速器10的输入部件作用的发动机14的输入转矩的变化可以通过 改变发动机14的进气空气质量来实现,Mil采用电子节气门控制系统(未示出) 控制发动机节气门的位置来实现进气量的改变,包括打开发动机节气门以增加 发动机转矩以及关闭发动机节气门以减小发动机转矩。发动机14的输入转矩的 变化可以通过调节点火正时来实现,包括延迟平均最佳转矩点火正时的点火正 时以减小发动机转矩。发动机转矩可以在发动机停机状态和发动机运行状态之 间变化以实现输入转矩的变化。发动机状态可以在全缸操作状态和汽缸停用操 作状态之间变化,其中部分发动机汽缸是无燃料供应的。发动机状态可以通过 使发动机14选择性地操作于燃料供应状态和燃料切断状态之一而改变,其中燃 料切断状态下发动机是旋转的但无燃料供应。变速器10从第一操作范围状态到 第二操作范围状态的换档是可以M^择性地采用和释放离合器C1 70, C2 62, C3 73,和C4 75来命令和实现。
即时加速输出转矩请求,预须咖速输出转矩请求,即时制动输出转矩请求, 预测制动输出转矩请求,和轴转矩响应鄉是战术控制和操作方案330的输入,从而确定包括发动机14的优选输入f錄E的发动机指令。
战术控制和操作方案330可以被分成两部分。它包括确定期望发动机转矩,
从而在发动机14与第一和第二电机56和72之间进行功率分离,以及控制发动 机状态和发动机14的操作以满足期望发动机转矩。发动机状态包括MC状态和 汽缸停用状态,当前操作范围状态和当前发动机速度的燃料供应状态和减速燃 料切断状态。战术控制和操作方案330监控预测加速输出转矩请求和预测制动 输出转矩请求以确定预测输入转矩请求。即时加速输出转矩请求和即时制动输 出转矩请求用于控制发动机速獻负载操作点,以响应加速踏板113和制动踏板 112的操作者输入,例如,来确定包括发动机14的优选输入转矩的发动机指令。 ^it地,发动机14的ite输入转矩的快速变化只有在第一和第二电机56和72 不能满足操作者转矩请求时才出现。
即时加速输出转矩请求,即时制动输出转矩请求,和轴转矩响应类型被输 入给电机 转巨控制方案('Output and Motor Torque Determination') 340中。电机 转矩控制方案340用于确定在一个循环周期的每一重复期间(尤其是6.25ms的
循环周期)的电机转矩指令。
来自发动机14的当ltli入车錄巨('Ti,)和估算离合器转矩('Tcl')被输入给 电机转矩控制方案340。轴转矩响应鄉信号确定传递给输出部件64进而传递 给传动系统90的输出转矩指令的车转卧向应特性。
电机转矩控制方案340控制第一和第二电机56和72的电机转矩指令,以 将满足操作者转矩请求的净指令输出转矩传递给变速器10的输出部件64。控制 系统结构控制混合动力系统中功率执行器之间的功率流。混合动力系统采用两 个或多个功率执行器将输出功率提供给输出部件。控制功率执行器之间的功率 流包括控制发动机14的输Ait度Nl,发动机的输入转矩T!,以及第一和第二 电机56和72的电机转矩TA, TB。虽然在上文所描述的示意性实施例中,混合 动力系统利用控制系统结构来控制包括发动机14, ESD74以及第一和第二电机 56和72的功率执行器之间的功率流,但是在替换实施例中,控制系统结构还可 以控制其它类型的功率执行器之间的功率流。可以采用的示意性功率执行器包 括燃料电池,超级电容器和液压执行器。
控制系统结构采用电功率限值管理示意性动力系统内部的电功率。控制系 统结构利用管理动力系统内部的电功率的方法,其包括建立预测电功率限值,长期电功率限值,短期电功率限值,和基于电压的电功率限值。该方法还包括
禾佣预测电功率限《魏确定发动机14的j雌输Ail度H,发动机14的j雌输 入转矩,伏选发动机状态,和变速器10的伏,作范围状态。该方法还包括根 据长期电功率限值和短期电功率限值来确定用于约束发动机14的输入转矩的输 入车錄巨约束和用于约束输出部件64的输出转矩To的输出转矩约束。通过约束 输出车转巨To,由第一和第二电机56和72的第一和第二电机转矩Ta和Tb组成 的总电机 錄巨TM也基于这组输出转矩约束和发动机14的输入转矩T屑到约束。 在替换实施例中,除了这组输出转矩约束,或替换这组输出转矩约束,可以根 据长期电功率限值和短期电功率限值来确定一组总电机转矩约束。该方法还包 括根据基于电压的电功率P艮值来确定输出转矩约束。
预测电功率限值包括与优选ESD74性能等级相关的优选电池输出水平,就 是说,预测电功率限值限定ESD74的期望操作包络线。预测电功率限值包括从
最小预测电功率限值('PEAT—MINJwro')到最大预测电功率限值('PBALMAX一PRmD')
的电池输出功率水平范围。预测电功率限值可以包括比长期电功率限值和短期 功率限值的电池输出功率水平更严格约束的范围。
长期电功率限值包括与ESD 74操作相关同时维持ESD 74的长期稳定性的 电池输出功率水平。ESD74延长时间周期操作长期电功率限值之外会縮短ESD 74的j顿寿命。在一个实施例中,ESD74在稳态操作期间维持在长期电功率限 值之内,稳态操作就是与暂态操作无关的操作。示意性的暂态操作包括加速踏 板113的轻压(tip-in)和轻抬(tip-out),其中暂态加速操作是被请求的。维持 ESD 74在长期电功率限值之内允许ESD 74提供像输送不使ESD 74的使用寿命 縮短的最大功率水平这样的功能。长期电功率限值包括从最小长期电功率限值
('PbAT画lt, )到最大长期电功率限值('Pbat max lt )的电池输出功率水平范围。 长期电功率限值可以包括比短期电功率限值的电池输出功率水平更严格约束的 范围。
短期电功率限值包括与不会显著影响短期电池耐久性的电池操作相关的
ESD 74输出功率水平。ESD 74操作短期电功率限值之外会缩短ESD 74的使用 寿命。ESD74短时间周期操作短期电功率限值之内但是在长期电功率限值之外 会最低限度i鹏短ESD74的f顿寿命,然而,不会大量降低ESD74的操作性 能。在一个实施例中,ESD74在暂态操作期间维持在短期电功率限值之内。短
19期电功率限值包括从最小短期电功率限值('Pbat一MN—st')到最大短期电功率限 值('Pbat max st )的电池输出功率水平范围。
基于电压的电功率限值包括基于ESD 74的期望操作电压的从最小基于电压 的电功率限值('Pbat—mn_vb')到最大基于电压的电功率限值('Pbaijviax一vb')的 电池输出功率水平范围。最小基于电压的电功率限值Pbat—mn_vb是在达到最大 电压Vud之前ESD 74输出的最小电池输出功率量。最大基于电压的电功率限值 pbalmax一vb是在达到最小电压Vfloor之前ESD 74育詢多输出的估算电池输出功率 量。最小电压VaooR是在不显著影响短期电压耐久性的情况下操作电池的最小
允许电压。当ESD74的电压水平低于最小VpLooii时,从ESD74输出功率会导 致ESD74的使用寿^i短。
图5详细示出了用于控制发电机14操作的战术控制方案(Tactical Control and Operation') 330的信号流,参考图1和2中的混合动力系统以及图3和4中 的控制系统结构进行描述。战术控制方案330包括tt^为同时执行的战术优化 控制通道350和系统约束控制通道360。战术优化控制通道350的输出被输入给 发动机状态控制方案370。发动机状态控制方案370和系统约束控制通道360 的输出被输入给用于控制发动机状态、即时发动机转矩请求、预测发动机转矩 请求、和发动机响应类型的发动机响应类型确定方案('Engine Response Type Determination') 380。
发动机14的输入可以根据发动机操作点来描述,发动机操作点包括可以转
换成与变速器io的输入部件作用的输Aii度和输入转矩的发动mii度和发动机
转矩。当发动机14包括点燃发动机时,可以M改变发动机14的进气空气质 量来改变发动机操作点,进气空气质量的改变M利用电子节气门控制系统(未 示出)控制发动机节气门(未示出)的位置来实现,包括打开发电机节气门以 增加发动机转矩和关闭发动机节气门以减小发动机转矩。发动机操作点的改变 可以fflM调节点火正时来实现,包括延迟平均最佳转矩时间的点火正时来减小 发动机转矩。当发动机14包括压燃发动机时,发动机操作点可以M31控制喷射 燃料的质量来进行控制,并通过延迟平均最佳转矩注入时间的注入时间以减小 发动机转矩来进行调节。也可以通过在全缸状态和汽缸停用状态之间控制发动 机状态,并通过在发动机燃料供应状态和燃料切断状态之间控制发动机状态而 改变发动机操作点来实现输入转矩的改变,在燃料切断状态下发动机是旋转但
20无燃料供应的。
战术优化控制通道350用于基本稳态输入,以选择 发动机状态并确定
从发动机14到变速器10的itii输入转矩。战术优化控制通道350包括优化方 案(Tactical Optimization')354以确定^ii输入转矩和ttii发动机状态('Preferred Engine State'),优选输入转矩用于在全缸状态('I叩ut Torque Full')、汽缸停用状 态('Input Torque Deac')、'燃料切断的全缸状态('Input Torque Full FCO,)、燃料 切断的汽缸停用状态('Input Torque Deac FCO')下操作发动机14。优化方案354 的输入包括变速器10的提 作范围状态('Lead Hybrid Range State')、提前预 测输入加MJS曲线('Lead InputAcceleration Profile Predicted')、和在提前操作范 围状态下每个已应用离合器的离合器作用转矩的预测范围('Predicted Clutch Reactive Torque Min/Max'),它们雌是在换挡执行和发动机启动/停止控律仿案 320中产生的。其它输入包括预测电功率约束('Predicted Batteiy Power Limits')、 预测加速输出转矩请求('Output Torque Request Accel Prdtd')和预测制动输出转 矩请求('OutputTorqueRequestBrakePrdtd')。用于加速的预测输出转矩请求通 过预测输出转矩整形滤波器352整形,考虑轴转矩响应类型以生成预测加速输 出转矩('To Accel Prdtd'),并与用于制动的预观U输出转矩请求组合以确定净预 测输出转矩(ToNetPrdtd'),它们是优化方案354的输入。^!器10的提前操 作范围状态包括变速器10的提前操作范围状态的时间移位提前,以适应于操作 范围状态中的指令变化禾喊际操作范围状态之间的响应时间滞后。因此变速器 10的提,作范围状态是指令操作范围状态。提前预测输入加速度曲线包括输 入部件12的预测输入加速度曲线的时间移位提前,以适应于预测输入加速度曲 线中的指令变化和预测输入加速度曲线中的须糧变化之间的响应时间滞后。因 此提前预测输入加速度曲线是时间移位之后出现的输入部件12的预测输入加速
度曲线。用"提ltr标记的参数用于适应于通过利用具有不同响应时间的驢汇
集在共同输出部件64的动力系的转矩的同时传递。具体而言,发动机14可以 具有以300-600ms为数量级的响应时间,每个转矩传递离合器C1 70, C2 62, C3 73,和C4 75可以具有以150-300ms为数量级的响应时间,第一和第二电机 56和72可以具有以10ms为数量级的响应时间。
战术优化方案354确定发动机状态中操作发动机14的成本,包括在燃料供
应和^I状态('PC0STFULLFUEL')下操作发动机,在无燃料供应和全缸状态('PC0STFULLFCO )下操作发动机,在燃料供应和汽缸停用状态('PCOSTDEACFUEL')下操作 发动机,以及在无燃料供应和汽缸停用状态('PCOST腦CFCO,)下操作发动机。
前述用于操作发动机14的成本同实际发动机状态('Actual Engine State')和允 许或容许发动机状态('Engine State Allowed') —起被输入给稳定性分析方案 ('Stabilization and Arbitration') 356中,以选择一个发动机状态作为优选发动机 状态('Preferred Engine State,)。
在有和没有燃料切断的全缸状态和汽缸停用状态下操作发动机14的优选输 入转矩被输入给发动机转矩变换计算器355并被分别转换成全缸状态和汽缸停 用状态('Engine Torque Full'和'Engine Torque Deac')下和燃料切断的她状态 和汽缸停用状态('Engine Torque Full FCO'和'Engjne Torque DeacFCO')下的优 选发动机转矩,M31考虑车錄巨消耗元件,例如,发电机14和^I器10之间的 液压泵。,发动机转矩和i^发动机状态包括发动机状态控制方案370的输 入。
操作发动机14的成本包括基于包括 驾驶性能、燃料经济性、排放、和 电池使用率这些因素而确定的操作成本。成本被分配并且与燃料和电功率消耗 相关,并且与混合动力系统的特定操作条件相关。低操作成本与高转换效率下 低燃料消耗、低电池功率使用率和低排放相关,并考虑发动机4的当前操作状 态。
全缸状态和汽缸停用状态下的优选发动机状态和优选发动机转矩被输入给 发动机状态控制方案370,其包括发动机状态机('Engine State Machine') 372。 发动机状态机372根据优选发动机转矩和优选发动机状态来确定目标发动机转 矩(Target Engine Torque')和目标发动机状态('Target Engine State')。目标发 动机$转巨和目标发动机状态被输入给转换滤波器374 ,期每目标发动机转矩滤波 以提供滤波后的目标发动机转矩('Filtered Target Engine Torque')并且允许在发 动机状态之间进行转换。发动机状态机372输出指満择汽缸停用状态和全缸 状态其中之一 ('DEAC Selected')和指示选择发动机燃料供应状态和减速燃料 切断状态其中之一 ('FCOSeleted')的指令。
选择汽缸停用状态和全缸状态其中之一和选择发动机燃料供应状态和减速 燃料切断状态其中之一、滤波后的目标发动机转矩、以及最小和最大发动机转 矩被输入给发动机响应类型确定方案380。系统约束控制通道360确定对输入转矩的约束,包括变速器10肖的多作用的
最小禾口最大输入转矩('Input Torque Hybrid Minimum'和'Input Torque Hybrid Maximum')。根据对变速器IO、第一和第二电机56和72、以及ESD74的约束 来确定最小和最大输入转矩,其影响变速器10以及电机56和72的容量。
系统约束控制通道360的输入包括M与转矩干涉控制组合的加速足杳板113 检测的即对输出车錄巨请求('Output Torque Request Accel Immed')和通过与转矩 干涉控制组合的制动踏板112检测的即时输出车转巨请求('Output Torque Request Brake Immed')。即时输出转矩请求通过即时输出转矩整形滤波器362整形,同 时考虑轴转矩响应类型以产生即时加速输出转矩('ToAccelImmed'),并且与用 于制动的即时输出转矩请求组合以确定净即时输出转矩('To Net tamed')。净 即时输出转矩和即时加速输出转矩是约束方案('Output and Input Torque Constraints') 364的输入。约束方案364的其它输入包括变速器10的提,作 范围状态、即时提ltrlr入加速度曲线('Lead Input Acceleration Profile Immed,)、 提前操作范围状态中已应用的每个离合器的提前即时离合器作用转矩范围 ('Lead Immediate Clutch Reactive Torque Min/Max,)、和战术控制电功率约束 ('Tactical Control Electric Power Constraints'),电功率约束包括从最小战术控制电 功率约束PBAr
画tc 到最大战术控制电功率约束Pbat max tc 的范围,如图6所 示。战术控制电功率约束从电池功率函数('Batteiy Power Control') 366输出。 目标提frfl入加速度曲线包括输入部件12的即时输入加速度曲线的时间移位提 前,以适应于即时输入加速度曲线中的指令变化和即时输入加速度曲线中的测 量变化之间的响应时间滞后。提前即时离合器作用转矩范围包括离合器的即时 离合器作用转矩范围的时间移位提前,以适应于即时离合器转矩范围中的指令 变化和即时离合器作用转矩范围的测量变化之间的响应时间滞后。约束方案364 根据上述输入来确定变速器10的输出转矩范围,接着确定变速器10離多作用 的最小和最大输入转矩。
此外,约束方案364输入即时发动机转矩请求('Engine Torque Request Immed')并输出即时电功率Pmtjmmed,该即时电功率是当发动机14以即时发 动机转矩操作并且当第一和第二电机56, 72根据操作者转矩请求和约束方案 364的其它输入以优选电机车教E操作时ESD74的估算电池输出功率。
M考虑到转矩消耗元件(例如,发动机14和 器10之间引入的液压泵、寄生和其它负载),最小和最大输入转矩被输入给发动机转矩变换计算器355
并转换成最小和最大发动机转矩(分别为'Engine Torque Hybrid Minimum'和'Engine Torque Hybrid Maximum')。
滤波后的目标发动机转矩、发动机状态机372的输出以及最小和最大发动机转矩被输入给发动机响应类型确定方案380。发动机响应类型确定方案380将滤波后的目标发动机转矩限制为最小和最大混合发动机转矩,并输出发动机指令给ECM 23以控制发动机转矩为即时发动机转矩请求('Engine TorqueRequest Immed,)和预测发动机转矩请求('Engine Torque Request Prdtd')。其它指令控制发动机状态为发动机燃料供应状态和燃料切断状态其中之一 ('FCORequest')以及汽缸停用状态和^tL状态其中之一 ('DEAC Request')。另外的输出包括发动机响应类型('Engine Response Type')。当滤波后的目标发动机转矩在最小和最大发动机转矩之间的范围之内时,发动机响应类型为被动的。当滤波后的目标发动机转矩下降到发动机转矩的最大约爽'Engine Torque HybridMaximum')以下时,发动机响应类型为主动的,表明需要发动机转矩中的即时变化,例如,通过发动机点火控制来改变发动机车转巨使之落入最小和最大发动机转矩的约束之内。
图6示出了战术控制方案330的电池功率控制函数('Battery Power Control')366。电池功率控制函数366确定包括最小战术控制电功率约束('Pbalmn_tc')和最大战术控制电功率约束('Pbat—max一tc')的一组战术控制电功率约束。电池功率控制函数366包括充电函数('Over Discharge and Over Charge Function' )392和电压函数('Over Voltage and Under Voltage Function') 394 。
充电函数392的输入包括ESD74的实际输出功率('PBAr')、最小短期电功率限值('Pbat mn st )、最大短期电功率限值('Pbat max st )、最小长期电功率
限值('Pbat—mwjj'),最大长期电功率限值('PbAT—maxjlt')、和即时电功率('Pbat mmed, )。充电函数392确定并输出最小充电函数电功率限值('pbat 画cf 乂
和最大充电函数电功率限值('Pbalmax一cf')。
充电函数392基于短期电功率限M^确定包括^m电功率上限(未示出)和优选电功率下限(未示出)的一组优选电功率限值。当ESD74的实际电池输出功率PB虹在优选电功率上限和优选电功率下限之间时,充电函数分别输出作为最小长期电功率限值和最大长期电功率限值的最小充电函数电功率约束功率限值和最大充电函数。
当esd 74的实际电池输出功率PBAT不在ttJ^电功率上限和优选电功率下限
之间时,充电函数392根据由约束方案364确定的esd74的变化率值、最小长期电功率限值、最大长期电功率限值、和即时输出功率来确定最小充电函数电功率约束和最大充电函数电功率约束。当esd74的实际电池输出功率pbat超出4,电功率上限和伏选电功率下限其中之一时,充电函数392确定变化率值反馈控制。变化率值根据esd74的实际电池输出功率Pmt和超出的那个优选电功率上限和优选电功率下P艮之间的误差来确定。
当充电函数392根据esd74的实际电池输出功率PMr调节最大充电函数电功率约束和最小充电函数电功率约束其中之一时,充电函数392也将其它充电
函数电功率约束调节同样量,因此,最大和最小充电函数电功率约束之间的差值保持不变。
最小和最大充电函数电功率约束是中间电功率约束值,因为它们用于确定最终电功率约束值,g卩,最小战术控制电功率约束('Pbat—mn一tc')和最大战术
控制电功率约束('Pbat一MAX一TC')。
电压函数394的输入包括育的多包括由bpcm21监控的电压和由tpim 19监控的电压其中之一的esd74的实际电池电压('Vbat')、能够以高电压分量之一
的最小和最大操作电压为基础的最小基极电压限值('Vbat_min—base')和最大基
极电压限值('Vmt max base )、充电函数最大电功率约束('Pbatmaxcf')、充电
函数最小电功率约束('Pbat 應cf )、和即时电功率('pBAr
MMED ),其中高电
压分量例如,tpim 19的最小和最大逆变器电压、tpm 19的最小和最大辅助电源模块电压、以及最小和最大esd74电压。最小和最大基极电压限值限定esd74的电压的操作范围,并且可以根据动力系统的参数来确定,这些参数包括高电压总线元件的、鹏,例如,esd74的Mit。
电压函数394分别根据最大基极电压限值和最小基极电压限值来确定包括4她电压上限(未示出)和i^电压下限(未示出)的一组{雌电压限值。
当esd 74的实际电池电压VMi在ite电压上限和i^电压下限之间时,电压函数394分另嚇定最小战术控制电功率约束和最大战术控制电功率约束为最小充电函数电功率约束和最大充电函数电功率约束。
当esd 74的实际电池电压VBAT不在4雌电压上限和t^电压下限之间时,电压函数394根据实际电池电压、即时电池功率、和该组优选电压约束来确定最小战术控制功率约束和最大战术控制功率约束。
当ESD 74的实际电池电压vbat超出优选电压上限和优选电压下限其中之一时,电压函数394确定变化率值反馈控制。变化率值根据ESD 74的实际电池电压vbat禾口超出的夷Mim电压上限和iM电压下限之间的误差来确定。
与充电函数392不同,电压函数394只能够调节战术控制功率约束中的一个,而不调节战术控制功率约束中的另一个。因此,育巨够有效减小输入转矩约束的范围,这使得由响应类型确定函数380确定的发动机转矩请求的范围减小,其结果是,第一和第二电机56和72的电机转矩Ta和Tb的操作范围约束更严。
与提供最大和最小充电函数电功率约束的较慢校正以补偿pmijmmed确定中
的误差的充电函数392不同,电压函数394提供最大和最小战术控制电功率约束的较决校正以快速响应修改ESD74的电压。
图7示出了用于控制和管理通过第一和第二电机56和72的输出转矩的输出和电机转矩确定方案340的信号流,参考图1和2的混合动力系统和图3的控制系统结构以及包括最大和最小可用电池功率限值('PbatMin/Max')的约束进行描述。输出和电机转矩确定方案340控制第一和第二电机56和72的电机转矩指令以将净输出转矩传递给变速器10的输出部件64,变速器10与传动系统90作用并满足操作者转矩请求,净输出车转巨遭受约束和整形。本实施例中,输出和电机转矩确定方案340优选包括算法代码和预定标定代码,算法代码和预定标定代码以6.25ms和12.5ms的循环周期规贝舰行以确定用于控制第一和第二电机56和72的 电机转矩指令CTa', 'Tb,)。
输出和电机转矩确定方案340确定并使用多个输出以确定输出转矩上的约束,据此确定输出转矩指令(To—cmd')。可以基于输出转矩指令来确定第一和第二电机56和72的电机转矩指令('Ta', 'Tb')。输出和电机转矩确定方案340的输入包括操作者输入、动力系统输入和约束、以及自主控制输入。
操作者输入包括即时加速输出转矩请求('Output Torque Request AccelImmed,)和即时制动输出转矩请求('Output Torque Request Brake Immed')。
自主控制输入包括实现传动系统90的主动衰减(412),实现发动机脉冲抵消(408),和基于输入和输出速度实现闭环校正(410)的转矩偏移。实现传动系统90的主动衰减的第一和第二电机56和72的转矩偏移(TaAD', 'TbAD')
26可以被确定,例如,用以管理和实现动力系统急速(lash)调节,并从主动衰减算法('AD')输出(412)。实现发动机脉冲抵消的转矩偏移('TaPC', 'TbPC')在发电机运行状态('ON')和发动机停机状态('OFF)转换期间启动和停止发动机期间来确定,以消除发动机转矩干扰,并从脉冲抵消算法CPC')输出(408)。实现闭环校正转矩的第一禾瞎二电机56和72的转矩偏移通M控变速器10的输A^I度以及离合器C170, C2 62, C3 73和C4 75的离合器滑动M来确定。当运行于模式操作范围状态之一时,第一和第二电机56和72的闭环校正转矩偏移('TaCL', 'TbCL')可以根据传感器ll的输AiI度('Ni')和输入速度曲线CNi一Prof)之间的差值来确定。当运行于空档(Neutral)下时,闭环校正基于传感器11的输A3I度('Ni')和输AiI度曲线('Ni—Prof)之间的差值,以及离合器滑动ilit和目标离合器滑动速度(例如,目标离合器C1 70的离合器滑动速度曲线)之间的差值。闭环校正转矩偏移从闭环控制算法('CL')输出(410)。离合器转矩(Tcl')包括己应用转矩传递离合器的离合器作用转矩范围,以及未应用离合器的未处理离合器滑动速度和离合器滑动加速度,可以对任意当前应用和不锁定离合器的特定操作范围状态确定。闭环电机转矩偏移和实现传动系统90的主动衰减的电机转矩偏移被输入给低通滤波器以确定第一和第二电机56和72的电机转矩校正('TaLPF, 'TbLPF) (405)。
动力系统输入包括来自电池功率函数('Batteiy Power Control') (466)的最大电机转矩控制电功率约束('Pbat一max一mt')和最小电机转矩控制电功率约束('Pb虹一mm一mt')、操作范围状态('Hybrid Range State')、以及多个系统输入和约束('System Inputs and Constraints')。系统输入可以包括对于动力系统和操作范围状态而言特定的标量参数,并且可以涉及输入部件12、输出部件64和离合器的速度和加速度。本实施例中,其它系统输入涉及系统惯性、衰减、和电力/机械功率转换效率。约束包括来自转矩机构(即,第一和第二电机56和72)的最大和最小电机转矩输出('Ta Min/Max', 'Tb Mm/Max'),以及已应用离合器的最大和最小离合器作用转矩。其它系统输入包括输入转矩、离合器滑动速度和其它相关状态。
包括输入加速度曲线('Nidot—Prof )和离合器滑动加速度曲线('Clutch SlipAccel Prof)的输入,与系统输入、操作范围状态、以及第一和第二电机56和72的电机转矩校正('TaLPF和'TbLPF,)一起被输入纟tf页先优化算法(415)。
27输入加速度曲线是即将到来的输入加速度的估算,该即将到来的输入加速度优选包括即将到来的循环周期的目标输入加速度。离合器滑动加速度曲线是一个或多个未使用离合器的下一个离合器加速的估算,并优选包括即将到来的循环周期的目标离合器滑动加速度。能够包括电机转矩、离合器转矩和输出转矩的
值的优化输入('Optlnputs')可以用于计算当前操作范围状态,并用于优化算法以确定最大和最小原始输出转矩约束(440)以及确定第一和第二电机56和72之间的开环转矩指令的忧选分离(440')。对优化输入、最大和最小电池功率限值、系统输入和当前操作范围状态进行分析以确定优选或最优输出转矩('ToOpt')以及最小和最大原始输出转矩约束(440)(ToMinRaw', 'T0MaxRaw'),其被整形和滤波(420)。优选输出转矩('ToOpt')包括受操作者转矩请求的限制使电池功率最小化的输出转矩。对即时加速输出转矩请求和即时制动输出转矩请求每一个都进行整形和滤波,并受最小和最大输出转矩约束('ToMinFilf ,ToMaxFilt')的限制,以确定滤波后的最小和最大输出 敦巨请求约束('T0MinReqFiltd', T0MaxReqFiltd')。可以根据滤波后的最小和最大输出转矩请求约束来确定受约束的加速输出转矩请求('To Req Accel Cnstod)和受约束的制动输出转矩请求('To Req Brake Cnstmd) (425)。
此外,变速器10的再生制动容量('OptRegenCapacity')包括变速器10作用传动系统转矩的容量,并且可以根据包括来自转矩机构的最大和最小电机转矩输出以及己应用离合器的最大和最小作用转矩的约束来确定,考虑电池功率限值。再生制动容量确立即时制动输出转矩请求的最大值。再生制动容量是根据受约束的加速输出车教巨请求和优选输出转矩之间的差值来确定。受约束的加速输出转矩请求被整形和滤波并与受约束的制动输出转矩请求组合以确定净输出转矩指令。净输出转矩指令与最小和最大请求滤波后的输出转矩进行比较以确定输出转矩指令('To—cmd') (430)。当净输出转矩指令在最大和最小请求滤波后的输出转矩之间时,输出转矩指令被设置为净输出转矩指令。当净输出转矩指令超出最大请求滤波后的输出转矩时,输出转矩指令被设置为最大请求滤波后的输出转矩。当7糊出转矩指令小于最小请求滤波后的输出辦巨时,输出转矩指令被设置为最小请求滤波后的输出转矩。
动力系统操作被监控并与输出转矩指令组合以确定满足作用离合器转矩容量在第一和第二电机56和72之间的开环转矩指令('TaOpt', 'TbOpt')的 分离,并提供关于4继电池功率的反馈('Pbat Opt') (440')。减去第一和第二电机56和72的电机转矩校正('TaLPF', 'TbLPF')以确定开环电机辦巨指令('TaOL,, TbOL,) (460)。
开环电机转矩指令与包括转矩偏移的自主控制输入组合以确定用于控制第—和第二电机56和72的电机转矩Ta和Tb (470),该转矩偏移用来实现传动系统90的主动衰减(412),实现发动机脉冲抵消(408),并基于输入和离合器滑动速度实现闭环校正。约束、整形和滤波输出转矩请求的前述步骤优选是作用于输入并利用算法代码计算转矩指令的前馈操作,其中这些步骤用于确定转换成第一和第二电机56和72的转矩指令的输出转矩指令。
优化算法(440, 440')包括被执行用于确定响应于使电池功率消耗最小化的操作者转矩请求的动力系统控制参数。优化算法440包括基于系统输入和约束、当前操作范围状态、禾呵用电池功率限{魏监控机电混合动力系统(例如,上文所述的动力系统)的当前操作状况。对于候补输入转矩,优化算法440计算动力系统输出,它们响应于包括前述输出转矩指令的系统输入并在第一和第二电机56和72的最大和最小电机车转薛俞出的范围内,在可用电池功率的范围内,在变速器10的当前操作范围状态下已应用离合器的离合器作用转矩的范围内,并考虑系统惯性、衰减、离合器滑动、和电力/机械功率转换效率。优选地。动力系统输出包括^^输出转矩('ToOpf)、第一和第二电机56和72的可获得转矩输出('TaOpt', 'TbOpt')、和与可获得转矩输出相关的优选电池功率('PbatOpt,)。
所构造的系统操作用于根据动力系统的当前操作和约束来确定输出转矩约束。根据制动踏板和加速踏板的操作者输入来确定操作者转矩请求。操作者转矩请求可以被约束、整形和滤波以确定输出转矩指令,包括确定优选再生制动容量。可以确定根据约束和操作者转矩请求约束的输出转矩指令。通过命令转矩机构的操作来执行输出转矩指令。系统操作实现响应于操作者转矩请求并在系统约束以内的动力系统操作。系统操作得到参考操作者驾驶性能需求对输出转矩进行整形,包括再生制动操作期间的平滑操作。
图8示出了输出和电机转矩确定方案340的电池功率函数466。电池功率函数466确定包括最大电机转矩控制电功率约束('Pbat—max一mt')和最小电机转矩控制电功率约束('Pbatmnmt')的该组电机转矩电功率约束。电池功率控制模
29块466包括充电函数('Over Discharge and Over Charge Function') 492和电压函数('Over Voltage and Under Voltage Function') 494。充电函数492的输入包括电池输出功率('PBAr')、最小短期电功率限值('Pbat—mn—st')、最大短期电功率限值('Pbat max st )、最小长期电功率限值('Pbat 國l丁 乂、 最大长期电功率限值('Pbat max lt, )、和伏选电池功率('pbat一Opt')。充电函数492利用与,充电函数392基本类似的方法确定并输出最小充电函数电功率限值('Pbalmn—cF')和最大充电函数电功率限值('Pbat max cf ),其中tM电池功率PMT一Opt用于替代即时电池功率Pbatjmmed。电压函数494的输入包括由BPCM 21监控的ESD 74
的电池电压('Vmt')、最小對及电压P艮值('VmT一MM—base')、最大嶽及电压限值
('Vbatmax base' )、充电函数最大电功率约束('Pbat max cf )、充电函数最小电
功率约束('Pbalmn_cf,)、和伏选电池功率P ('PBAT一Opt')。电压函数494利用与
充电函数394所采用的基本對以的分别用于确定最小和最大战术控制电功率约
束的方法确定并输出最小电机转矩控制电功率约束和最大电机转矩控制电功率
约束,其中伏选电池功率PBALOpt用于替代即时电池功率Pbat_
本公开对某些优选实施例及其修改进行了描述。其他人在阅读和理解本说明书的基础上可以作进一步的修改和变化。因此,本公开不限于为实现本公开而作为优选方式描述的特定实施例,其目的旨在包括落在所附权利要求范围之内的所有实施例。
30
权利要求
1、一种控制动力系统的方法,该动力系统包括多个功率执行器、变速器装置和能量存储装置,变速器装置可操作在功率执行器和输出部件之间传递功率以产生输出转矩,该方法包括确定对来自输出部件的功率的操作者请求;确定能量存储装置的第一组电功率约束;基于能量存储装置的第一组电功率约束来确定第一功率执行器的一组功率约束;确定能量存储装置的第二组电功率约束;基于能量存储装置的第二组电功率约束来确定第二功率执行器的一组功率约束;基于第一功率执行器的该组功率约束来控制第一功率执行器;以及基于第二功率执行器的该组功率约束来控制第二功率执行器。
2、 根据权利要求1的方法,还包括基于对功率的操作者请求来确定用于操作第一功率执行器的优选功率水平;基于用于操作第一功率执行器的优选功率水平和对功率的操作者请求来确 定第一电池输出功率值;以及基于第一电池输出功率€^确定能量存储 的第一组电功率约束。
3、 根据权利要求2的方法,还包括基于对功率的操作者请求来确定用于操作第二功率执行器的优选功率水平;基于用于操作第二功率执行器的优选功率水平和对功率的操作者请求来确 定第二电池输出功率值;以及基于第二电池输出功率值来确定能量存储装置的第二组电功率约束。
4、 根据权利要求3的方法,还包括监控能量存储體的输出功率;以及基于能量存储装置的第一和第二组电功率约束以及能量存储装置的输出功 率来确定第一功率执行器的该组功率约束。
5、 根据权利要求1的方法,还包括 监控能量存储装置的电压; 为能量存储装置设置一组电压限值;以及基于能量存储装置的该组电压限值和能量存储装置的电压来确定第一功率 执行器的该组功率约束。
6、 根据权利要求5的方法,其中确定第一功率执行器的该组功率约束包括: 确定能量存储装置的第一组电功率限值; 确定能量存储錢的第二组电功率限值;基于电池功率、第一组电功率限值和第二组电功率P艮值来确定能量存储装 置的一组中间功率约束;以及基于该组中间功率约束、第一和第二组电功率约束、能量存储装置的电压、 和该组电压限值来确定第一功率执行器的该组功率约束。
7、 根据权利要求1的方法,其中确定第一功率执行器的该组功率约束和第 二功率执行器的该组功率约束包括确定第一功率执行器的一组转矩约束和第二 功率执行器的一组转矩约束。
8、 根据权利要求1的方法,其中确定第一功率执行器的该组功率约束包括 确定用于约束发动机的输入转矩的一组输入转矩约束。
9、 根据权利要求8的方法,还包括确定发动机转矩请求;基于发动机转矩请求来确定能量存储装置的第一电池输出功率值;以及 基于第一电池输出功率f棘确定该组输入转矩约束。
10、 根据权利要求9的方法,还包括基于该组输入转矩约束来控制发动机 转矩。
11、 根据权利要求1的方法,其中确定第一功率执行器的该组功率约束包 括确定用于约束输出部件的输出转矩的一组输出转矩约束并基于该组输出转矩 约束来约束电机的电机转矩。
12、 根据权利要求ll的方法,还包括确定输出部件的ifc^输出转矩; 基于4继输出转矩来确定电机的电机總巨请求; 基于4雌输出转矩来计算能量存储装置的第一电池输出功率值;以及基于第一电池输出功率f魏确定用于约束输出转矩的该组输出徵巨约束。
13、 根据权利要求12的方法,还包括基于该组输出转矩约束来控制电机的电机转矩。
14、 一种控制动力系统的方法,该动力系统包括发动机、电机、变速器装 置和能量存储装置,变速器装置可操作在发动机、电机和输出部件之间传递功率以产生输出转矩,该方法包括 监控操作者转矩请求; 监控能量存储装置的输出功率; 确定能量存储装置的第一组电功率约束;基于能量存储,的第一组电功率约束来确定发动机的一组转矩约束; 确定能量存储装置的第二组电功率约束;以及 基于育疆存储装置的第二组电功率约束来确定电机的一组转矩约束。
15、 根据权利要求14的方法,还包括基于操作者转矩请求来确定从发动机到变速器装置的优选输入转矩; 基于优选输入转矩和操作者转矩请求来确定能量存储装置的第一电池输出 功率值;以及基于第一电池输出功率itt确定能量存储装置的第一组电功率约束。
16、 根据权利要求15的方法,还包括基于操作者转矩请求来确定用于操作电机的优选电机转矩; 基于优选电机转矩和操作者转矩请求来确定能量存储装置的第二电池输出 功率值;以及基于第二电池输出功率f魏确定能量存储體的第二组电功率约束。
17、 根据权利要求16的方法,还包括 确定发动机转矩请求;基于发动机转矩请求来确定能量存储装置的第一电池输出功率值;以及 基于第一电池输出功率itt确定发动机的该组转矩约束。
18、 根据权利要求14的方法,还包括基于发动机的该组转矩约束来控制发 动机转矩。
19、 根据权利要求14的方法,还包括确定输出部件的,输出總巨;基于{继输出转矩来确定电机的电机转矩请求; 基于iM输出转矩来计算育疆存储装置的第一电池输出功率值;以及 基于第一电池输出功率棘确定用于约束输出转矩的一组输出转矩约束。
20、 根据权利要求19的方法,还包括基于该组输出转矩约束来控制电机的 电机转矩。
21、 一种控制动力系统的方法,该动力系统包括多个功率执行器、变速器 装置和能量存储装置,变速器装置可操作在功率执行器和输出部件之间传递功 率以产生输出转矩,该方法包括监控能量存储装置的输出功率; 确定能量存储装置的第一组功率约束;基于能量存储装置的第一组功率约束来确定第一功率执行器的一组转矩约束;确定能量存储装置的第二组功率约束;以及基于能量存储装置的第二组功率约束来确定第二功率执行器的一组转矩约
全文摘要
一种控制动力系统的方法包括基于第一功率执行器的一组功率约束来控制第一功率执行器。该方法还包括基于第二功率执行器的一组功率约束来控制第二功率执行器。
文档编号B60L11/18GK101474968SQ20081018958
公开日2009年7月8日 申请日期2008年11月4日 优先权日2007年11月4日
发明者A·H·希普, W·R·考索恩 申请人:通用汽车环球科技运作公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1