TurboC4190内燃机动力学模拟仿真课程设计.docx
《TurboC4190内燃机动力学模拟仿真课程设计.docx》由会员分享,可在线阅读,更多相关《TurboC4190内燃机动力学模拟仿真课程设计.docx(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目 录一、4190型柴油机题目条件二、4190型柴油机热力计算及结果 1、柴油机参数选择 2、热力计算源程序代码 3、热力计算结果 4、热力计算示功图三、4190型柴油机动力计算及结果 1、柴油机的已知参数 2、动力计算源程序代码3、主要参数计算结果 4、P示功图 5、活塞位移变化曲线图 6、活塞速度变化曲线图 7、活塞加速度变化曲线图 8、往复惯性力变化曲线图 9、总作用力变化曲线图 10、活塞侧推力和连杆力变化曲线图 11、法向力和切向力变化曲线图 12、单缸机转矩变化曲线图 13、曲柄销和主轴颈负荷变化曲线图 14、总转矩变化曲线图15、动力学计算结果一、4190型柴油机题目条件缸径:
2、D=190mm行程: S=210mm缸数: i=4转速: n=1600r/min连杆长度: L=370mm冲程数: 四冲程二、4190型柴油机热力计算及结果1、 柴油机参数选择压缩比: =15大气状态: P0=0.10MPa T0=293K燃料平均重量成分: C=0.86 H=0.13 O=0.01燃油低热值: Hu=42705kj/kg过量充气系数: a=1.6气体爆发压力: Pz=6.5MPaz点的热利用系数: z=0.65b点的热利用系数: b=0.8残余废气系数: =0.03残余废气温度: Tr=750K机械效率: m=0.80空气进入气缸的温度升高: T0=5c点的热利用系数: c=
3、1.112、热力计算源程序代码#include graphics.h#include conio.h#include dos.h#include math.hvoid draw(n1,Pa,s1,n2,Pb,l,p,Pz)float n1,Pa,s1,n2,Pb,l,p,Pz;float k,j;int gdriver,gmode,i,x,y,r,L=500,B=40,u,z;gdriver=DETECT;initgraph(&gdriver,&gmode,);setbkcolor(15); setcolor(8); cleardevice();line(20,55,20,410); line
4、(20,410,600,410);line(20,55,17,65); line(20,55,23,65);line(600,410,590,407); line(600,410,590,413);gotoxy(2,4); printf(p);gotoxy(2,5); printf(/);gotoxy(2,6); printf(MPa);k=(float)(L/s1); u=L; z=(int)(B*Pa);gotoxy(1,2); printf(mapl-l 6160);x=L;r=(int)(B*Pa*pow(float)L/x,n1);u=x;z=r;for(x=L;x=(int)(k)
5、;x-)r=(int)(B*Pa*pow(float)L/x,n1);line(u,400-z,x,400-r);u=x,z=r;line(x+1,400-r,(int)(p*L/s1-1),(int)(400-B*Pz);j=(float)(L/l); u=L; z=(int)(B*Pb);moveto(505,415); outtext(V*10e-4/(m*m*m);y=L;r=(int)(B*Pb*pow(float)L/y,n2);u=y; z=r;for(y=L;y=(int)j;y-)r=(int)(B*Pb*pow(float)L/y,n2);line(u,400-z,y,40
6、0-r);u=y;z=r;gotoxy(6,4);printf(z);moveto(505,375);outtext(a);moveto(25,250); outtext(c);moveto(505,400);outtext(b);arc(L,400-(int)(B*(Pa+(Pb-Pa)/2),270,450,(int)(B*(Pb-Pa)/2);getch();closegraph();void main() float Hu=42705,D=190,S=210,N=1600,gc=0.86,gh=0.13,go=0.01; float Pz=6.0,a=1.6,sz=0.65,sb=0.
7、80,Rr=0.03,Tr=750,Qm=0.80,s=15,P0=0.1,T0=300; float T1=5,sc=1.11,a2=19.26,b=0.0025,o=0.98; float Ta,Pa,Qv,n1,n2,m,n,Tc,Pc,L0,L,gi,B,B0,Xz,Bz,Cvpmx,Cppmx,Cvpmc,Cvpmz,Cvpmb, Cv1,Cv11,Cv2,Va,Tz,Tb,Tk,k,l,Pb,Pk,Pi1,Pi,Qi,ge,Qe,Pe,Cm,Hu1,Cppmz,p,Bb; printf(*n); Ta=(T0+T1+sc*Rr*Tr)/(1+Rr); Pa=0.9*P0; Qv=s
8、*T0*Pa/(s-1)*Ta*P0*(1+Rr); printf(Ta=%fKn;Pa=%fMPan,Ta,Pa); printf(Qv=%fn,Qv); n1=1.38; do m=n1; n1=1+8.315/(a2+b*Ta*(1+pow(s,(m-1); while(fabs(m-n1)0.0001); printf(n1=%fn,n1); Tc=Ta*pow(s,n1-1); Pc=Pa*pow(s,n1); L0=(gc/12+gh/4-go/32)/0.21; L=a*L0; B0=1+0.0639/a; B=(B0+Rr)/(1+Rr); Xz=sz/sb; Bz=1+(B0
9、-1)*Xz/(1+Rr); printf(Tc=%fkn;Pc=%fMPan,Tc,Pc); Cv2=19.26+0.0025*Tc; Cv11=20.47+0.0036*Tc; Cvpmc=(1.064+Rr)*Cv11+(a-1)*(1+Rr)*Cv2)/(a*(1+Rr)+0.064);Tb=293;Cv1=19.26+0.0025*Tb; Cv11=20.47+0.0036*Tb;Cvpmb=(1.064+Rr)*Cv11+(a-1)*(1+Rr)*Cv1)/(a*(1+Rr)+0.064);Hu1=Hu+L*(1+Rr)*(B*Cvpmb-Cv1)*293;printf(Hu1=%
10、fkJ/kgn,Hu1);k=Pz/Pc;Tb=1200;Cv1=19.26+0.0025*Tb; Cv11=20.47+0.0036*Tb;Cvpmb=(1.064+Rr)*Cv11+(a-1)*(1+Rr)*Cv1)/(a*(1+Rr)+0.064);n=2200;doTz=n;Cv1=19.26+0.0025*Tz; Cv11=20.47+0.0036*Tz;Cvpmz=(1.064*Xz+Rr)*Cv11+(a*(1+Rr)-(Xz+Rr)*Cv1)/(a*(1+Rr)+0.064*Xz);Cppmz=Cvpmz+8.315;n=(sz*Hu1/(a*L0)+(Cv2+8.315*k)
11、*Tc+Rr*(Cvpmc+8.315*k)*Tc)/(Bz*(1+Rr)*Cppmz);while (fabs(Tz-n)0.0001);printf(Tz=%fKn,Tz);p=B*Tz/(k*Tc);l=s/p;Tb=1200;dom=Tb;Cv1=19.26+0.0025*Tb; Cv11=20.47+0.0036*Tb;n2=8.315*(Tz-Tb)/(sb-sz)*Hu1/(1+Rr)*L*B)+Tz*Cvpmz-Cvpmb*Tb)+1;Tb=Tz*B/(Bz*pow(l,n2-1);while(fabs(m-Tb)0.01);printf(Tb=%fKn;n2=%fn,Tb,n
12、2);Pb=Pz/pow(l,n2);printf(Pb=%fMpan,Pb);(float)Pi1=Pc*(k*(p-1)+k*p*(1-1/pow(l,n2-1)/(n2-1)-(1-1/pow(s,n1-1)/(n1-1)/(s-1);Pi=Pi1*o;gi=12.54e6*Qv*P0/(28.96*L*T0*Pi);Qi=3600.0*1000.0/(gi*Hu);Pe=Pi*Qm; ge=gi/Qm; Qe=Qi*Qm;printf(Pil=%fMPan;Pi=%fMPan;gi=%fg/kW.hn;Qi=%fn,Pi1,Pi,gi,Qi);printf(Pe=%fMPan,Pe);
13、printf(ge=%fg/kW.hn;Qe=%fn,ge,Qe);printf(*n);getch();draw (n1,Pa,s,n2,Pb,l,p,Pz,Pc);3、 热力计算结果4、热力计算示功图三、4190型柴油机动力计算及结果1、柴油机的已知参数转速: n=1600r/min连杆长度: L=370活塞组质量: mB=3.207连杆质量: mL=3.95连杆中心到小头的距离: LB 230曲柄销质量: mZ=2.47一半曲臂质量: mH=4.11曲臂偏心矩: pp=85.0曲柄半径: r=92.5 许用不匀度: dd=2.0/100)压缩比: E=15 平均压缩多变指数: n1=1.
14、37平均膨胀多变指数: n2=1.216气体爆发压力: Pz=7.0 外界气压: Pa=0.09 2、动力计算源程序代码#includestdio.h#includemath.h#includeconio.h#includegraphics.h#define n 1600#define L 370#define mB 3.207#define mL 3.95#define LB 230#define mZ 2.47#define mH 4.11#define pp 100#define r 92.5#define dd (2.0/100.0)#define E 15#define fn 1.3
15、92#define n1 1.37#define n2 1.216#define q 13.287#define Pz 7.0#define Pa 0.09#define Pb 0.32#define PI 3.141592654#define kk 92.5/370int i,j,xx,yy;char s30;double x1,x2,y1,y2,k,k1;float aa253,zz106;/* 已知条件 */void f_print() textbackground(0);clrscr();textcolor(2);window(4,4,25,70);printf(nnn);printf
16、(n);printf(known data:n);printf(nn);printf(connecting rod length L=450mmnn);printf(piston quality: mB=4.8kgnn);printf(connecting rod quality mL=7.2kgnn);printf(rod center to small point head: LB=315nn);printf(qu bing xiao quality: mZ=3.0kgnn);printf(half) qu bi quality: mH=5.0kgnn);printf(qu bi zhi
17、xin pian xin ju: p=120mmnn);printf(xu yong bu jun du: xeb=2.0/100.0nn);getch(); /*屏幕模式*/void f_mode() int gd=DETECT, gm;initgraph(&gd,&gm,c:TC20BGI);void fun_ft(int ft,int fd,int ti,float tt, float ts) setcolor(3);settextjustify(1,1);settextstyle(2,0,4);for(i=0;iti;i+) line (60,ft-i*fd,63,ft-i*fd);s
18、printf (s,%.lf,-1.0*tt+i*ts);outtextxy(40,ft-i*fd,s); void fun_camp(int x3,int y3,int x4,int y4)settextjustify(1,1);settextstyle(2,0,5);outtextxy(x3,y3,(MPa);settextstyle(2,0,5);outtextxy(x4,y4,ca);void fun_caNm(int x3,int y3,int x4,int y4)settextjustify(1,1);settextstyle(2,0,5);outtextxy(x3,y3,(Nm)
19、;settextstyle(2,0,5);outtextxy(x4,y4,ca);/* 画xy坐标轴 */void f_zb(int my,int by,int dx,int BB)setbkcolor(15);setcolor(1);cleardevice();setcolor(1);setlinestyle(0,0,2);line(60,10,60,by);line(60,my,590,my);moveto(60,0);lineto(62,14);lineto(58,14);lineto(60,0);floodfill(60,51,1);moveto(590,my);lineto(578,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TurboC4190 内燃机 动力学 模拟 仿真 课程设计
限制150内