版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、转向梯形机构优化设计课程设计题目:汽车转向梯形臂优化设计指 导 老师:郭朋彦华北水利水电大学转向梯形的优化设计1. 向梯形机构概述32. 整体式 向梯形 构方案分析 33. 整体式 向梯形机构 化分析 44. 整体式 向梯形程序 写 75. 转动传动机构强度计算 126. 转向梯形的优化结果 137. 转向梯形结构设计图形 138. 结 论15转向梯形机构优化设计方案一、转向梯形机构概述转向梯形机构用来保证汽车转弯行驶时所有车轮能绕一个瞬时转向中心,在不同的圆周上做无滑动的纯滚动。 设计转向梯形的主要任务之一是确定转向梯型的最佳参数和进行强度计算。 一般转向梯形机构布置在前轴之后,但当发动机位
2、置很低或前轴驱动时,也有位于前轴之前的。转向梯形有整体式和断开式两种,选择整体式或断开式转向梯形方案与悬架采用何种方案有联系。无论采用哪一种方案,必须正确选择转向梯形参数,做到汽车转弯时, 保证全部车轮绕一个瞬时转向中心行驶,使在不同圆周上运动的车轮,作无滑动的纯滚动运动。同时,为达到总体布置要求的最小转弯直径值,转向轮应有足够大的转角。二、整体式转向梯形结构方案分析图 5.1整体式转向梯形1 转向横拉杆2转向梯形臂3 前轴整体式转向梯形是由转向横拉杆1,转向梯形臂 2 和汽车前轴 3 组成,如图5.1 所示。其中梯形臂呈收缩状向后延伸。这种方案的优点是结构简单,调整前束容易,制造成本低;主要
3、缺点是一侧转向轮上、下跳动时,会影响另一侧转向轮。当汽车前悬架采用非独立悬架时,应当采用整体式转向梯形。 整体式转向梯形的横拉杆可位于前轴后或前轴前(称为前置梯形 )。对于发动机位置低或前轮驱动汽车,常采用前置梯形。 前置梯形的梯形臂必须向前外侧方向延伸,因而会与车轮或制动底板发生干涉, 所以在布置上有困难。 为了保护横拉杆免遭路面不平物的损伤,横拉杆的位置应尽可能布置得高些,至少不低于前轴高度。三、整体式转向梯形机构优化分析汽车转向行驶时, 受弹性轮胎侧偏角的影响, 所有车轮不是绕位于后轴沿长线上的点滚动, 而是绕位于前轴和后轴之间的汽车内侧某一点滚动。 此点位置与前轮和后轮的侧偏角大小有关
4、。 因影响轮胎侧偏角的因素很多, 且难以精确确定,故下面是在忽略侧偏角影响的条件下, 分析有关两轴汽车的转向问题。 此时,两转向前轮轴线的延长线应交在后轴延长线上,如图 52 所示。设 i、o分别为内、外转向车轮转角, l 为汽车轴距, k 为两主销中心线延长线到地面交点之间的距离。若要保证全部车轮绕一个瞬时转向中心行驶, 则梯形机构应保证内、 外转向车轮的转角有如下关系:cotocot i( 1)kl图 1理想的内、外车轮转角关系简图若自变角为 o,则因变角 i的期望值为 :i f ( o )arc cot(cot 0 k / l )(2)现有转向梯形机构仅能近似满足上式关系。以图所示的后置
5、梯形机构为例,在图上作辅助用虚线,利用余弦定理可推得转向梯形所给出的实际因变角i 为sin(0 )k 2coscos(0 ) cos2m( 3)iarcsinarccos2k2kkkcos(0 )1 2cos( 0 )m1 2mmm式中: m 为梯形臂长; 为梯形底角。所设计的转向梯形给出的实际因变角i ,应尽可能接近理论上的期望值i 。其偏差在最常使用的中间位置附近小角范围内应尽量小,以减少高速行驶时轮胎的磨损; 而在不经常使用且车速较低的最大转角时, 可适当放宽要求。 因此,再引入加权因子( ),构成评价设计优劣的目标函数为f (x)0o maxi( oi ) i ( oi )(4)f (
6、x)( oi )i100%oi 1i ( oi )由以上可得:arcsinsin(0 i )22 k cos(k10 i )mmarc cotkcot oio maxlf ( x)( oi )k 2 coscos(0 )100%(5)oi1cos2arccos m22 k cos(k10 i )mmarc cot cotkoilx1;omax为外转向车轮最大转角,由图 2式中: x 为设计变量, xx2m得o maxarcsinl( )dmin6a2式中, dmin 为汽车最小转弯直径; a 为主销偏移距。考虑到多数使用工况下转角o小于 20,且 10以内的小转角使用得更加频繁,因此取:1.5
7、0( o )1.0100.520o 10o20(7)oo max建立约束条件时应考虑到:设计变量m 及 过小时,会使横拉杆上的转向力过大;当 m 过大时,将使梯形布置困难,故对m 的上、下限及对的下限应设置约束条件。因越大,梯形越接近矩形,值就越大,而优化过程是求的极小值,故可不必对 的上限加以限制。综上所述,各设计变量的取值范围构成的约束条件为:m mmin 0mmaxm0(8)min0梯形臂长度 m 设计时常取在 mmin=0.11k,mmax=0.15k。梯形底角 min=70此外,由机械原理得知,四连杆机构的传动角不宜过小,通常取 min 40。如图 5-2 所示,转向梯形机构在汽车向
8、右转弯至极限位置时达到最小值,故只考虑右转弯时 min即可。利用该图所作的辅助用虚线及余弦定理,可推出最小传动角约束条件为:cos min2 coscos(o max )2m(coscos ) cos0mink( 9)式中: min为最小传动角。 min=40,故由式o max arcsinl可知, mindmina2为设计变量 m 及 的函数。由式( 6)、式( 7)、式( 8)和式( 9)四项约束条件所形成的可行域,如图3 所示的几种情况。图 3b 适用于要求 min较大,而 min可小些的车型;图 5-3c 适用于要求 min较大,而 min小些的车型;图3a 适用介于图 3b、c 之间
9、要求的车型。图 3转向梯形机构优化设计的可行域四、整体式转向梯形程序编写( 1)优化编程所需数据:轴距: l=2775mm轮距: k=1560mm最小转弯半径:r=5300mm转向梯形臂:m计算可得底边长:l-2*a(2) function fuun m 编辑过程在 matlab 窗口新建一个空白 m 文件将下式输入function c=theatar()%建立主函数global options l b r a k thetamax cl cr fi0 % 定义全局变量k=1638; %input( 输入主销中心线间距(mm ) );%依次给予几个变量赋值l=3308; %input( 输入轴
10、距( mm ) );thetamax=40; %input( 输入外转向轮最大转角(度));x(1)=175; %input( 臂长( mm ) );x(2)=74.5; %input( 底角(度) );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=linspace(0,thetamax
11、,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=fmincon(fuun,x0,lb,ub,);%利用工具箱中的x = fmincon(fun,x0,a,b,aeq,beq,lb,ub,nonlcon)进行计算y=y;%y,resnorm=lsqnonlin(fuun,x0,lb,ub,options)%betae(i) y = fmincon(fuun,x0,lb,ub)for i=1:61%设置60 个区域fil=linspace(0,thetamax,61);%betae(i
12、)=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,del ta(r*pi/180,fii
13、(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)*sin(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*p i/180)2)*(cos(x(2)*pi/180)2)-x(1);fir(i)=abs(fiir(a(i
14、),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)-sin(a*pi/180)*sin(a1(i)/(cos(a*pi/180)*cos(a1(i)*180/pi;cr(i)=acos(cos(lamta(d,fir(i)-sin(a*pi/180)*sin(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*(
15、b*pi/180)*cos(y(2)+fil(i);ba(i)=y(1)*sin(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)2)*(co s(y(2)2)-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)-sin(a*pi/180)*sin(a1(i)/(cos(a*pi/1
16、80)*cos(a1(i)*180/pi; cr1(i)=acos(cos(lamta(d,fira(i)-sin(a*pi/180)*sin(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,text( 2,3
17、6,text( 2,34,红线代表理想转角的变化曲线蓝线代表实际转角的变化曲线绿线代表优化后转角的变化曲线,fontsize,8,backgroundcolor,1 0.4 0.4);,fontsize,8,backgroundcolor,0.4 0.4 1);,fontsize,8,backgroundcolor,0.6 1 0.8);hold onend%子函数,定义个变量的意义function lt=lamta(d,fil)lt=acos(cos(d)2+(sin(d)2*cos(fil);endfunction a1=alfa(fi,d,fil,w)a1=asin(-cos(fi)*c
18、os(d)-sin(fi)*sin(d)*cos(fil-w);endfunction a2=alfa2(fi,d,fir,w)a2=asin(-cos(fi)*cos(d)-sin(fi)*sin(d)*cos(fir+w);endfunction d=di(fi,a,dt)d=acos(-cos(fi)*sin(a*pi/180)-sin(fi)*cos(a*pi/180)*cos(dt);endfunction w=ww(a,dt,d)w=asin(cos(a*pi/180)*sin(a*pi/180)/sin(d);endfunction dt=delta(r,fi)%betae(i)
19、 y = fmincon(fuun,x0,lb,ub)dt=asin(sin(r*pi/180)/sin(fi);endfunction fi=fii(r,b)fi=acos(cos(r*pi/180)*cos(b*pi/180);endfunction fir=fiir(a,b,c,fi0)fir=fi0-2*atan(b+(sqrt(a2+b2-c2)/(a-c);end附录二在同一文件下编辑theatar m 进行绘图编辑function c=theatar()%主函数global options l b r a k thetamax cl cr fi0%定义全局变量k=1638; %i
20、nput( 输入主销中心线间距(mm ) );%给予几个变量赋值l=3308; %input( 输入轴距( mm ) );thetamax=40; %input( 输入外转向轮最大转角(度));x(1)=175; %input( 臂长( mm ) );x(2)=74.5; %input( 底角(度) );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(
21、1)=0.13*k;ub(2)=pi/ 2;fil=linspace(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=fmincon(fuun,x0,lb,ub,);y=y;%y,resnorm=lsqnonlin(fuun,x0,lb,ub,options)for i=1:61%设置 60 个区域fil=linspace(0,thetamax,61);% betae(i)=acot(cot(fil(i)-(k/l);fi=fii(r*pi/180,b*pi/1
22、80);%以下将各公式单位转换,并代入公式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),m
23、id_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)*sin(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)2)*(cos(x(2)*pi/180)2)-x(1);fir(i)=abs(fiir(a(i),b(i),c(i),x(2)*pi/180);a2(i)=alfa2(fi,d,fir(i)
24、,mid_w);cl(i)=acos(cos(lamta(d,fil(i)-sin(a*pi/180)*sin(a1(i)/(cos(a*pi/180)*cos(a1(i)*180/pi;cr(i)=acos(cos(lamta(d,fir(i)-sin(a*pi/180)*sin(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)*sin(y(2)+fi
25、l(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)2)*(cos(y(2)2)-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)-sin(a*pi/180)*sin(a1(i)/(cos(a*pi/180)*cos(a1(i)*180/pi;cr1(i)=acos(cos(lamta(d,fira(
26、i)-sin(a*pi/180)*sin(a2a(i)/(cos(a*pi/180)*cos(a2a(i)*180/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, 红线代表理想转角的变化曲线text( 2,36, 蓝线代表实际转角的变化曲线t
27、ext( 2,34, 绿线代表优化后转角的变化曲线,fontsize,8,backgroundcolor,1 0.4 0.4);,fontsize,8,backgroundcolor,0.4 0.4 1);,fontsize,8,backgroundcolor,0.6 1 0.8);hold onend%进行子函数定义function lt=lamta(d,fil)lt=acos(cos(d)2+(sin(d)2*cos(fil);endfunction a1=alfa(fi,d,fil,w)a1=asin(-cos(fi)*cos(d)-sin(fi)*sin(d)*cos(fil-w);e
28、ndfunction a2=alfa2(fi,d,fir,w)a2=asin(-cos(fi)*cos(d)-sin(fi)*sin(d)*cos(fir+w);endfunction d=di(fi,a,dt)d=acos(-cos(fi)*sin(a*pi/180)-sin(fi)*cos(a*pi/180)*cos(dt);endfunction w=ww(a,dt,d)w=asin(cos(a*pi/180)*sin(a*pi/180)/sin(d);endfunction dt=delta(r,fi)dt=asin(sin(r*pi/180)/sin(fi);endfunction fi=fii(r,b)fi=acos(cos(r*pi/180)*cos(b*pi/180);endfunction fir=fii
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 乡镇卫生院重精保密制度
- 卫生系统乱收费管理制度
- 卫生院巡回病房制度
- 理发店卫生管理制度
- 加油站安全卫生防护制度
- 卫生院办公管理制度
- 卫生局节约用水管理制度
- 老协活动室卫生制度
- 孕婴店洗澡卫生管理制度
- 卫生院三级查房制度
- DBJ51T062-2016 四川省旋挖孔灌注桩基技术规程
- 学校保洁服务投标方案(技术方案)
- 医院医用耗材SPD服务项目投标方案
- 2024年度桥梁工程辅材供应与施工合同3篇
- 机动车驾驶证考试科目一考试题库及答案
- JT-T-325-2018营运客运类型划分及等级评定
- 地球物理勘探与军事勘察技术研究
- DL-T5440-2020重覆冰架空输电线路设计技术规程
- (高清版)DZT 0216-2020 煤层气储量估算规范
- 浙江华港染织集团有限公司技改年产针织印染面料16860吨、机织印染面料13600万米高档印染面料项目环境影响报告
- 商业地产-天津津湾广场一期都市综合体业态配比方案方案-30-11月
评论
0/150
提交评论