发动机与液力变矩器共同工作点的加速算法
- 格式:pdf
- 大小:159.85 KB
- 文档页数:3
发动机与液力变矩器共同工作点的加速算法商高高,何 仁(江苏理工大学汽车学院,江苏镇江 212013)摘要:正确确定发动机与液力变矩器的共同工作点是液力传动车辆动力系统优化匹配计算的基础,为此提出了旨在简化运算步骤、提高运算速度、确保运算精度的求解共同工作点的加速算法,用MA TLAB语言编制了相应的程序,并进行了实例计算和分析。
关键词:发动机;液力变矩器;共同工作点;加速算法;程序中图分类号:U463122 文献标识码:A 文章编号:1007-9483(2000)05-0016-02Accelerative C alculating Method on the Cooperating Point ofE ngine and H ydraulic Torque ConverterSHAN G G ao-gao,HE Ren(Jiangsu University of Science Technology,Jiangsu Zhenjiang,212013,China)Abstract:Accurate calculation of cooperating point of engine and hydraulic torque converter is the essential to match hydrodynamic transmission vehicle power system.For the purpose of effective calculation,it puts forwards an accelerative method.K ey w ords:Engine;Hydraulic Torque Converter;Cooperating Point;Accelerative Calculating Method;Program 发动机与液力变矩器共同工作点的确定是液力传动车辆动力传动系统优化匹配计算的关键,是计算发动机与液力变矩器共同工作输出特性的基础。
确定共同工作点,就是在一定工况下,求解发动机净转矩特性曲线与液力变矩器泵轮负荷抛物线的交点。
目前采用的方法有:几何近似算法[1]、解析算法[2]和优化算法[3]。
几何近似算法:假设在发动机的某两个离散点n e(i-1)和n e(i+1)之间,发动机的净转矩M ej特性曲线和变矩器泵轮转矩M B特性曲线都近似于直线,则在共同工作点与其前后两个离散点相对应的两个特性曲线上4个点,形成了两个对顶角相等的相似三角形,由此可求出两相似三角形的对顶点,即为共同工作点。
解析法:联立发动机净转矩特性曲线方程(包括发动机外特性曲线段与调速特性直线段)和液力变矩器泵轮负荷抛物线方程,由解析法求解对应的两个交点,并判断何为发动机与液力变矩器的实际共同工作点。
设发动机净转矩特性曲线为f1(x),液力变矩器泵轮负荷抛物线为f2(x),则其交点即共同工作点(如图1中代表各工况的A0,A1,A2,……诸点)为方程f1(x)=f2(x)的根。
优化算法:令F(x)=[f1(x)-f2(x)]2,方程的根就化为求取F(x)最小值的x。
这样就可以采用一维优化的方法进行计算。
事实上,求解发动机与液力变矩器共同工作点可归结为求一个一元多次方程在[n emin,n e max]区间上的根的问题。
在上述诸算法中,解析法和优化算法计算精确,而几何近似算法存在一定的误差。
此外,优化算法的结果具有唯一性,无须进行实际共同工作点的判断。
发动机与液力变矩器共同工作点的算法选择决定了液力传动车辆基本性能模拟计算和动力传动系统优化匹配计算的精度和速度。
在分析比较上述诸算法特别是优化算法优缺点的基础上,作者提出了发动机与液力变矩器共同工作点的加速算法,用于发动机与液力变矩器的匹配研究。
1 加速算法111 算法分析考虑到共同工作点的计算是在[n emin,n e max]区间上求解,对于不同的工况,n不同;每一种工况,都必须从区间[n e min,n e max]开始重新计算。
如果能够依据上一工况的计算,缩小下一个要计算的工况的计算区间,就能够实现加速计算。
由于液力变矩器泵轮负荷特性抛物线方程为M B=ρgλB n2B D5(1)式中:ρ为液力变矩器工作油的密度;g为重力加速度;D 为液力变矩器有效工作直径;λB为液力变矩器泵轮转矩系数;n B为液力变矩器泵轮转速。
对于特定的液力变矩器来说,ρ、g、D均为常数;在工收稿日期:2000-03-08;修订日期:2000-06-05基金项目:江苏省青年科学基金资助项目(BQ96014)作者简介:商高高(1962-),男,湖北武汉人,江苏理工大学工程师,学士,主要研究领域为汽车设计与测试。
612000年9月 机械设计与制造工程 第29卷 第5期况一定的条件下,λB 为常数,故液力变矩器泵轮负荷特性抛物线方程可表示为M B =Cn 2B ,式中C =g ρD 5λB ,亦为常量。
当工况不同时,C 不同;一个液力变矩器可得一组泵轮负荷抛物线。
现假定:表示两个工况的C 分别为C 1和C 2,且C 1>C 2,对应的负荷转矩分别为M B 1和M B 2。
当M B 1=M B 2时,则C 1n 2B 1=C 2n 2B 2,即C 1C 2=(n B 2n B 1)2。
由C 1>C 2知:n B 2n B 12>1,即n B 2n B 1>1表明在工况C 1时的转速n B 1比工况C 2时的转速n B 2低。
由于抛物线方程系数的大小决定了函数变化的快慢,系数越大,函数变化越快,曲线越陡。
对一定的液力变矩器而言,抛物线方程式(1)中的系数只取决于λB ,λB 越大,曲线越陡,它与发动机净转矩特性曲线的交点越向左移,所以就泵轮转矩系数不同的两条负荷特性抛物线与发动机净转矩特性曲线的两个交点而言,泵轮转矩系数大的负荷特性抛物线与发动机净转矩特性曲线的交点对应的转速小,更靠向图1的左端。
因此我们在进行计算时,可根据泵轮转矩系数的大小,对液力变矩器的原始数据进行排序,然后进行计算。
计算中先计算出泵轮转矩系数大的工况的共同工作点,然后以此点为区间的左端点,每计算一个工况,区间的左端点就向右移动一些,这样就缩小了下一个要计算工况的计算区间,从而实现了加速计算的目的。
图1 发动机与液力变矩器共同工作输入特性曲线112 算法程序及框图根据上述分析,作者采用MA TLAB 语言编写了相应的图2 用MA TLAB 语言实现加速算法的程序框图计算程序,并将其作为一个独立的模块,与发动机和液力变矩器共同工作输出特性程序连接,从而为快速完成液力传动车辆的动力性、燃料经济性模拟计算提供了基础。
该模块程序框图如图2所示。
113 实例计算以某一型号的发动机和某型液力变矩器的数据为例,分别使用优化算法和加速算法进行计算,并检查计算时间,发现加速算法比普通优化算法快1倍以上,尤其是在数据点较多时效果更加明显;而且精度亦能够较好地满足要求。
有关原始数据和计算结果见表1,由所编程序模块直接生成的共同工作输出特性如图3所示。
2 结 论本文分析讨论了发动机与液力变矩器共同工作点计算的几种方法,提出了加速算法。
利用加速算法缩小了共同工作点的计算区间,加快了运算速度,不仅为发动机与液力变矩器共同工作区域的计算奠定了基础,而且为发动机与液力变矩器的最优匹配计算提供了快捷的途径,并能较好地满足计算精度的要求。
表1 优化算法与加速算法结果对比原始特性优化算法加速算法iρλB ×104n BM Bn BM B035100221212465311236221212465311236011033140221616905081990221616905081990012034141221318815231053221318815231053013035130221114165351388221114165351388013493510922111997532148222111997532148201377341772212188252810492212188252810490140534152221315755241581221315755241581014293415222131575524158122131575525158101453341612213132652518302213132652518300147834173221219935271494221219935271494015035101221212185311375221212185311375015535157221016715391119221016715391119016023611422091100546198022091100546198001614361282208171554819082208171554819080165435130221114165351388221114165351388017053410922141769518160522141769518160501803115422211901482190722211901482190701849301092225199746214072225199746214070190281342230198043714662230198043714660192727172223217564281577223217564281577019542617122351661414103622351660414103601995251292239177039314672239177039314671105719134225713193051629225713193051629111238190228914741441682228914741441682(下转第20页)71・设计与研究・ 商高高 何 仁 发动机与液力变矩器共同工作点的加速算法求各人员之间注重彼此的并行交互,变传统的串行处理过程为对零件设计信息共享、协同处理过程。
协同工作小组改串行设计中的“问题纠正”工作目标为协同设计的“问题避免”和“问题预防”工作目标。
工作小组有两种功能:(1)作为各设计阶段的任务单,可以由主任设计师和部件设计师分别下达。
图纸设计者在利用工作小组建立图纸卡片时,系统自动将对应的工作小组卡片的相关信息输入到图纸设计卡片中去。
(2)在产品开发的4个阶段之间,作为协同工作小组由主任设计师建立。
工作小组各成员根据工作需要在不同时刻分别插入不同的设计阶段中,对已进行的设计发表意见并作出评价。
工作小组为动态管理,当任务出现时新的工作小组被建立,随着任务的完成,小组被解散。