汽车转向梯形优化设计

转向梯形机构优化设计课程设计题目:汽车转向梯形臂优化设计郭朋彦指导老师华北水利水电大学转向梯形的优化设计1. 转向梯形机构概述 32. 整体式转向梯形结构方案分析 33. 整体式转向梯形机构优化分析 44. 整体式转向梯形程序编写 75. 转动传动机构强度计算 12136. 转向梯形的优化结果7. 转向梯形结构设计图形 138. 结论 15转向梯形机构优化设计方案一、 转向梯形机构概述转向梯形机构用来保证汽车转弯行驶时所有车轮能绕一个瞬时转向中心, 在不同的圆周上做无滑动的纯滚动设计转向梯形的主要任务之一是确定转向梯型 的最佳参数和进行强度计算一般转向梯形机构布置在前轴之后, 但当发动机位 置很低或前轴驱动时,也有位于前轴之前的转向梯形有整体式和断开式两种, 选择整体式或断开式转向梯形方案与悬架采用何种方案有联系 无论采用哪一种方案,必须正确选择转向梯形参数,做到汽车转弯时,保证全部车轮绕一个瞬时 转向中心行驶,使在不同圆周上运动的车轮,作无滑动的纯滚动运动同时,为 达到总体布置要求的最小转弯直径值,转向轮应有足够大的转角二、 整体式转向梯形结构方案分析JC=FD图5.1 整体式转向梯形1—转向横拉杆2 —转向梯形臂3 —前轴整体式转向梯形是由转向横拉杆1,转向梯形臂2和汽车前轴3组成,如图5.1所示。
其中梯形臂呈收缩状向后延伸这种方案的优点是结构简单,调整前束容易,制造成本低;主要缺点是一侧转向轮上、下跳动时,会影响另一侧转向 轮当汽车前悬架采用非独立悬架时,应当采用整体式转向梯形整体式转向梯 形的横拉杆可位于前轴后或前轴前(称为前置梯形)对于发动机位置低或前轮驱 动汽车,常采用前置梯形前置梯形的梯形臂必须向前外侧方向延伸,因而会与 车轮或制动底板发生干涉,所以在布置上有困难为了保护横拉杆免遭路面不平 物的损伤,横拉杆的位置应尽可能布置得高些,至少不低于前轴高度三、整体式转向梯形机构优化分析汽车转向行驶时,受弹性轮胎侧偏角的影响,所有车轮不是绕位于后轴沿长 线上的点滚动,而是绕位于前轴和后轴之间的汽车内侧某一点滚动此点位置与 前轮和后轮的侧偏角大小有关因影响轮胎侧偏角的因素很多,且难以精确确定, 故下面是在忽略侧偏角影响的条件下, 分析有关两轴汽车的转向问题 此时,两 转向前轮轴线的延长线应交在后轴延长线上,如图 5-2所示设6、to分别为 内、外转向车轮转角,L为汽车轴距,K为两主销中心线延长线到地面交点之间 的距离若要保证全部车轮绕一个瞬时转向中心行驶, 则梯形机构应保证内、外 转向车轮的转角有如下关系:K cot % - cot 可图1理想的内、外车轮转角关系简图若自变角为to,则因变角e的期望值为:(2)* = f (入)=arccot(cot % - K / L)现有转向梯形机构仅能近似满足上式关系。
以图所示的后置梯形机构为例,在图上作辅助用虚线,利用余弦定理可推得转向梯形所给出的实际因变角 y为, . sin(切—-arcs in|7k '"2 kJI— I +1-2—cos(f+日 0) Xm丿 mK2cos -cos(厲)-coS2 1arccoSm (3)■ m %式中:m为梯形臂长;丫为梯形底角所设计的转向梯形给出的实际因变角乩,应尽可能接近理论上的期望值"i其偏差在最常使用的中间位置附近小角范围内应尽量小, 以减少高速行驶时轮胎 的磨损;而在不经常使用且车速较低的最大转角时,可适当放宽要求因此,再引入加权因子,0(旳,构成评价设计优劣的目标函数为f(x)f (x) 為)比⑺ 100%応]日他)」max由以上可得:■■3 maxf (x)二 Uoi )Q»i —純 . sin (了+如)/ - arcsin 2 =Ji— i +1 _ 2Kcos(了+T0i) Y(m 丿 m 0i=~~-~~—1 arc cot [cot8oi jK r . .—2 cos f -cos(;'十B0) - cos2/ arccos m100%(5)K1-2— cos( m) mKarc cot cot " -式中:x为设计变量,】X2 一 ]m 一;tomax为外转向车轮最大转角,由图 2(6)Lx= a r c s D Dm i na2式中,Dmin为汽车最小转弯直径;a为主销偏移距。
考虑到多数使用工况下转角to小于20以内的小转角使用得更加频因此取:1.5 0, e 兰 10‘(°) =?1.0 10 「0^20 (7)0 5 20 ' < 6 < 6o omax建立约束条件时应考虑到:设计变量 m及丫过小时,会使横拉杆上的转向力过大;当m过大时,将使梯形布置困难,故对 m的上、下限及对丫的下限应 设置约束条件因丫越大,梯形越接近矩形,值就越大 了(刈,而优化过程是求 了仗)的极小值,故可不必对 丫的上限加以限制综上所述,各设计变量的取值 范围构成的约束条件为:(8)m—mu KO 〈rnimax -m HOy _y i>0min 二 v梯形臂长度 m 设计时常取在 mmin=0.11K , mmax=0.15K梯形底角和in=70此外,由机械原理得知,四连杆机构的传动角 s不宜过小,通常取 s沏in=40如图5-2所示,转向梯形机构在汽车向右转弯至极限位置时达到最小值, 故只考虑右转弯时smn即可利用该图所作的辅助用虚线及余弦定理,可推 出最小传动角约束条件为:COSmin_2COS COS (亠 maX 2m ° ( §(COSmin-COS)COS K式中:imin为最小传动角。
imin=40 °故由式gmax =arcsin — 可知,imin D mina2为设计变量m及丫的函数由式(6)、式(7)、式(8)和式(9)四项约束条件所形成的可行域,如 图3所示的几种情况图3b适用于要求imin较大,而 和in可小些的车型;图5-3c适用于要求vmin较大,而imin小些的车型;图3a适用介于图3b、c之间要求的车型图3 转向梯形机构优化设计的可行域四、整体式转向梯形程序编写(1) 优化编程所需数据:轴距:L=2775mm轮距:K=1560mm最小转弯半径:R=5300mm转向梯形臂:m计算可得底边长:L-2*a(2) function fuun . m 编辑过程在MATLAB窗口新建一个空白 M文件将下式输入function c=theatar()%建立主函数global opti ons L b r a K thetamax cl cr fi0 % 定义全局变量K=1638; %input('输入主销中心线间距(mm ) '); %依次给予几个变量赋值L=3308; %input('输入轴距(mm )');thetamax=40; %i nput('输入外转向轮最大转角(度) ’);x(1)=175; %input('臂长(mm )');x(2)=74.5; %i nput('底角(度)’);b=8; %input('内倾角(度)');r=2; %input('后倾角(度)');a=1; %input('外倾角(度)’);thetamax=thetamax*pi/180;%单位转换,弧度与度数转变lb( 2)=1.2217; %acot(K/(1.2*L));ub(1)=0.13*K;ub(2)=pi/2;fil=li nspace(0,thetamax,61);lb=[lb(1),lb(2)];ub=[ub(1),ub (2)];x0=[x(1),x(2)];% A=[0.251 0.372];% b=[0.143];[y,fval]=fmi neon ('fuu n',xO,[],[],[],[],lb,ub,[]);进行计算%betae(i) y% 利用工具箱中的 x = fmi ncon(fun, xO,A,b,Aeq,beq,lb,ub, non Ico n)Y=y;%[y,res no rm]=ls qnon li n('fu un ',x0,lb,ub,opti ons)fmincon (fuu n, xO,[],[],[],[],lb,ub)for i=1:61 %设置60个区域fil=li nspace(0,thetamax,61);%betae(i)=acot(cot(fil(i))-(K/L));fi=fii(r*pi/180,b*pi/180);% 以下将各公式单位转换,并代入公式dt=delta(r*pi/180,fii(r*pi/180,b*pi/180));%=dt d=Di(fii(r*pi/180,b*pi/180),a*pi/180,delta(r*pi/180,fii(r*pi/180,b*pi/180)));%=dMid_w=Ww(a*pi/180,delta(r*pi/180,fii(r*pi/180,b*pi/180)),Di(fii(r*pi/180,b*pi/180),a*pi/180,delta(r*pi/180,fii(r*pi/180,b*pi/180))));%=wa1(i)=alfa(fi,d,fil(i),Mid_w);A(i)=K*cos(b*pi/180)-x(1)*cos(2*(b*pi/180))*cos(x (2)*pi/180+fil(i));B(i)=x(1)*si n(x(2)*pi/180+fil(i));C(i)=K*cos(b*pi/180)*cos(x (2) *pi/180+fil(i))-2*K*cos(b*pi/180)*cos(x(2)*pi/180)+2*x(1)*(cos(b*pi/180)A2)*(cos(x(2)*pi/180)A2)-x(1);fir(i)=abs(fiir(A(i),B(i),C(i),x (2)*pi/180));a2(i)=alfa2(fi,d,fir(i),Mid_w);cl(i)=acos((cos(lamta(d,fil(i)))-si n(a*pi/180)*si n( a1(i)))/(cos(a*pi/180)*cos(a1(i))))*180/pi;cr(i)=acos((cos(lamta(d,fir(i)))-si n(a*pi/180)*si n( a2(i)))/(cos(a*pi/180)*cos(a2(i))))*180/pi;betae(i)=acot(cot(cl(i)*pi/180)-(K/L));Aa(i)=K*cos(b*pi/180)-y(1)*cos(2*(b*pi/180))*cos(y (2)+fil(i));Ba(i)=y(1)*si n(y(2)+fil(i));Ca(i)=K*cos(b*pi/180)*cos(y (2)+fil(i))-2*K*cos(b*pi/180)*cos(y(2))+2*y(1)*(cos(b*pi/180)A2)*(cos(y(2))A2)-y(1);fira(i)=abs(fiir(Aa(i),Ba(i),Ca(i),y(2)));a2a(i)=alfa2(fi,d,fira(i),Mid_w);cl(i)=acos((cos(lamta(d,fil(i)))-si n(a*pi/180)*si n( a1(i)))/(cos(a*pi/180)*cos(a1(i))))*180/pi;cr1(i)=acos((cos(lamta(d,fira(i)))-si n( a*pi/180)*si n( a2a(i)))/(cos(a*pi/180)*cos(a2a(i))))*180/pi;endplot(cl,betae*180/pi,'r',cl,cr,'b',cl,cr1,'--g');% plot(cl,cr1,'--b');axis([0,40,0,45]);xlabel('外转向轮输入角(单位:度)');ylabel('内转向轮输出角(单位:度)');title('右轮初始值实际转角-理想转角-优化值实际转角随左输入角的变化曲线 ');text( 2,38,'红线代表理想转角的变化曲线 ','FontSize',8,'backgroundcolor',[1 0.4 0.4]);text( 2,36,'蓝线代表实际转角的变化曲线 ','FontSize',8,'backgroundcolor',[0.4 0.4 1]);text( 2,34,'绿线代表优化后转角的变化曲线 ','FontSize',8,'backgroundcolor',[0.6 1 0.8]);hold onEnd%子函数,定义个变量的意义function lt=lamta(d,fil)lt=acos((cos(d))A2+(si n(d))A2*cos(fil));endfunction a1=alfa(fi,d,fil,w)a1=as in(-cos(fi)*cos(d)-s in( fi)*s in( d)*cos(fil-w));endfunction a2=alfa2(fi,d,fir,w)a2=as in(-cos(fi)*cos(d)-s in( fi)*s in( d)*cos(fir+w));endfunction d=Di(fi,a,dt)d=acos(-cos(fi)*si n(a*pi/180)-si n(fi)*cos(a*pi/180)*cos(dt));endfun ctio n w=Ww(a,dt,d)w=asi n( cos(a*pi/180)*si n(a*pi/180)/si n(d));endfunction dt=delta(r,fi)dt=asi n(sin (r*pi/180)/si n(fi));endfunction fi=fii(r,b)fi=acos(cos(r*pi/180)*cos(b*pi/180));endfun ctio n fir=fiir(A,B,C,fiO)fir=fi0-2*ata n( (B+(sqrt(AA2+BA2-CA2)))/(A-C));end附录二function c=theatar()%主函数global opti ons L b r a K thetamax cl cr fi0 % 定义全局变量K=1638; %input('输入主销中心线间距(mm ) '); %给予几个变量赋值L=3308; %input('输入轴距(mm )');thetamax=40; %i nput('输入外转向轮最大转角(度) ’);x(1)=175; %input('臂长(mm)');x(2)=74.5; %i nput('底角(度)’);b=8; %input('内倾角(度)');r=2; %input('后倾角(度)');a=1; %input('外倾角(度)’);thetamax=thetamax*pi/180;%单位转换lb(1)=0.11*K;%设置上下限lb(2)=1.2217;%acot(K/(1.2*L));ub(1)=0.13*K;ub(2)=pi/2;fil=li nspace(0,thetamax,61);lb=[lb(1),lb(2)];ub=[ub(1),ub (2)];x0=[x(1),x(2)];% A=[0.251 0.372];% b=[0.143];[y,fval]=fmi neon ('fuu n',xO,[],[],[],[],lb,ub,[]);Y=y;%[y,res no rm]=ls qnon li n('fu un ',xO,lb,ub,opti ons) %betae(i) yfmincon (fuu n, xO,[],[],[],[],lb,ub)for i=1:61 %设置60个区域fil=li nspace(0,thetamax,61);% betae(i)=acot(cot(fil(i))-(K/L));fi=fii(r*pi/180,b*pi/180);% 以下将各公式单位转换,并代入公式dt=delta(r*pi/180,fii(r*pi/180,b*pi/180));%=dtd=Di(fii(r*pi/180,b*pi/180),a*pi/180,delta(r*pi/180,fii(r*pi/180,b*pi/180)));%=dMid_w=Ww(a*pi/180,delta(r*pi/180,fii(r*pi/180,b*pi/180)),Di(fii(r*pi/180,b*pi/180),a*pi/180,delta(r*pi/180,fii(r*pi/180,b*pi/180))));%=wa1(i)=alfa(fi,d,fil(i),Mid_w);A(i)=K*cos(b*pi/180)-x(1)*cos(2*(b*pi/180))*cos(x(2)*pi/180+fil(i));B(i)=x(1)*si n(x(2) *pi/180+fil(i));C(i)=K*cos(b*pi/180)*cos(x (2) *pi/180+fil(i))-2*K*cos(b*pi/180)*cos(x(2)*pi/180)+2*x(1)*(cos(b*pi/180)A2)*(cos(x(2)*pi/180)A2)-x(1);fir(i)=abs(fiir(A(i),B(i),C(i),x (2) *pi/180));a2(i)=alfa2(fi,d,fir(i),Mid_w);cl(i)=acos((cos(lamta(d,fil(i)))-si n(a*pi/180)*si n( a1(i)))/(cos(a*pi/180)*cos(a1(i))))*180/pi;cr(i)=acos((cos(lamta(d,fir(i)))-si n(a*pi/180)*si n( a2(i)))/(cos(a*pi/180)*cos(a2(i))))*180/pi; betae(i)=acot(cot(cl(i)*pi/180)-(K/L));Aa(i)=K*cos(b*pi/180)-y(1)*cos(2*(b*pi/180))*cos(y(2)+fil(i));Ba(i)=y(1)*si n(y(2)+fil(i));Ca(i)=K*cos(b*pi/180)*cos(y (2)+fil(i))-2*K*cos(b*pi/180)*cos(y(2))+2*y(1)*(cos(b*pi/180)A2)*(cos(y(2))A2)-y(1);fira(i)=abs(fiir(Aa(i),Ba(i),Ca(i),y(2)));a2a(i)=alfa2(fi,d,fira(i),Mid_w);%cl(i)=acos((cos(lamta(d,fil(i)))-si n(a*pi/180)*si n( a1(i)))/(cos(a*pi/180)*cos(a1(i))))*180/pi; cr1(i)=acos((cos(lamta(d,fira(i)))-si n( a*pi/180)*si n( a2a(i)))/(cos(a*pi/180)*cos(a2a(i))))*18 0/pi;end%绘制图像plot(cl,betae*180/pi,'r',cl,cr,'b',cl,cr1,'--g');% plot(cl,cr1,'--b');%定义各轴意义axis([0,40,0,45]);xlabel('外转向轮输入角(单位:度)');ylabel('内转向轮输出角(单位:度)');title('右轮初始值实际转角-理想转角-优化值实际转角随左输入角的变化曲线 ');%定义各曲线意义text( 2,38,'红线代表理想转角的变化曲线 ','FontSize',8,'backgroundcolor',[1 0.4 0.4]);text( 2,36,'蓝线代表实际转角的变化曲线 ','FontSize',8,'backgroundcolor',[0.4 0.4 1]);text( 2,34,'绿线代表优化后转角的变化曲线 ’,'FontSize',8,'backgroundcolor',[0.6 1 0.8]);hold onEnd%进行子函数定义function lt=lamta(d,fil)lt=acos((cos(d))A2+(si n(d))A2*cos(fil));endfunction a1=alfa(fi,d,fil,w)a1=as in(-cos(fi)*cos(d)-s in( fi)*s in( d)*cos(fil-w));endfunction a2=alfa2(fi,d,fir,w)a2=as in(-cos(fi)*cos(d)-s in( fi)*s in( d)*cos(fir+w));endfunction d=Di(fi,a,dt)d=acos(-cos(fi)*si n(a*pi/180)-si n(fi)*cos(a*pi/180)*cos(dt));endfun ctio n w=Ww(a,dt,d)w=asi n( cos(a*pi/180)*si n(a*pi/180)/si n(d));endfunction dt=delta(r,fi)dt=asi n(sin (r*pi/180)/si n(fi));endfunction fi=fii(r,b) fi=acos(cos(r*pi/180)*cos(b*pi/180));endfun ctio n fir=fiir(A,B,C,fiO)fir=fi0-2*atan ((B+(sqrt(AA2+BA2-CA2)))/(A-C));end程序运行结果雪* It常管轻冋核出卄口UI—--M'l-i-9隅936|1*3「*«—>-«7 -7 fl3L&*已cue6LF=・5Lpi6!jj9LoBT^?.电3C-L L”'LI 门黑能畀乜霊鮎聖塞猛齐畀芸豐傅::找思呂盂盂律#:in韭"":::: 3H ■ I • ' ■ •曾—食I鳥遐劈書雪壽蕭週盍r 3 def2KV3 L-r 4 acb P0 口 B5FE-F3rz-已口 口 L4・in pr 13 I * Lf■£B iU IQ lai J n 12 1-s R- "IT h 3 1 „1 M- 1 T 口 — m 时!亠一H H q J2T A I 口厂• H 叫匸 rn'.2«.3rlu 1 u 1 5 7 ■_. .£品羁罔:£1叭腳罔:&|:25:»:9翩:»供'»:3:0:9旳:£;:«韻 徐區 1- .1■□:>•□n”Jr.■■ _l-cc-.1 「-J-I- I- D n d n d D .u L IL117- -J2* 3 • lit ML-.r T •"=<-H- J F『・『・Tlr"r『qr " I囂g器圳罷診霞筈IDS4OUK韻BD据胃BL話器霜詁m尊曽蜚TCI器壬免K :晶咒咒沫担畀衆雷益巴:考费蛍宀瓷穿詁韶弟舄雳写mu把善二誇专鸳强善-°曹容二鲁話罷+J花特蛊U -. B E K- y 49 a J n区^27.QG4.09B.8BB3. W7. 633□功计舜?max 」(•)•「(•)f(x)=无讥兀)丨;° "00%考虑到多数使用工况下转角 to小于廿 -日i®i) 一20 °且10。
以内的小转角使用得更加频繁,因此取:1.5 0,c 日兰 10:£)〒.0 10 ::叮乞 20[0.5 20 .氏机omax五、转动传动机构强度计算1、转向拉杆拉杆应该有较小的质量和足够的刚度 拉杆的形状应符合布置要求,有事不得 不做成弯的,这就减小了纵向刚度拉杆应应用《材料力学》中的有关压杆稳定性计 算的公式进行验算稳定性安全系数不小于 1.5 — 2.5拉杆用20、30或40钢无缝钢制成2、转向摇臂在球头销上作用的力 F,对转向摇臂构成弯曲和扭转力矩的联合作用 危险断面在摇臂根部,应按第三强度理论验算其强度,即u - /FA2*dAV +4* FA2*eA2/\ ZwwA2 4 Twn A2式中,ww、wn为危险断面的抗弯界面系数和抗扭界面系数六、 优化的结果如下:转向梯形臂长 m=160mmy转向梯形底角 =70 -七、 转向梯形优化设计三维图形转向前桥转向节臂结论转向系是汽车行驶中必不可少的系统,本次设计一开始对汽车转向系很陌生, 但本着对汽车转向的强烈兴趣和此次设计的责任感, 通过大量的想关文献参考和 网络搜索,使我逐渐认识并最终了解了汽车转向机构汽车转向机构中,轿车使用的一般都是齿轮齿条式。
所以本文主要以齿轮齿 条式液动助力转向转向器为中心按照任务书的要求对轿车助力转向进行了分析和一些的设计,包括齿轮齿条转向实现的原理以及相关零件的校核等等 还对汽 车转向系统的一些重要参数进行了分析,尤其像转向系统的正逆效率、传动比、最小转弯半径等但是由于相关转向设计所需的基本参数本人我法获得, 还有时间限制,以及篇幅所限,所以对一些重要参数只进行分析未能进行设计由于转向梯形优化是本设计的独立部分故被放入最后一章 为保证轿车转向后的自动回正能力,转向系的主销一般都是向内倾和向后倾的,但为计算简单, 本优化把倾角都设计为零,即设计主销垂直由于水平限制和相关数据的缺乏,本设计难免有诸多不足之处,肯请老师批 评指正。