整车总体设计计算之一

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

%%%——————————————————

%%% 整车总体设计计算之一

%%% 动力性、经济性计算

%%% ——————————————————

%%% 1. 开始程序,清空变量并确定发动机参数

%%% 1.1清空所有变量,引入全部油门的发动机参数

close all

clc

clear

%%%****-(输入部分)

%% 1 整车的基本参数情况

vehicle_type=input('整车型号: \n','s');

save_file_name=strcat(vehicle_type,'总体计算文件.rtf')

m_all=7.4*1000; %%整车的组合质量

m=7.4*1000; %%整车所有驱动轮承担的质量

g=9.81; %%%重力加速度系数

r_r=0.369; %%车轮滚动半径r_r=Fd/2/PAI,d-轮胎自由直径F=3.05子午胎,F=2.99斜交胎n_v=0.377*r_r; %%速度转换系数Ua=0.377r_r*n/ig*i0;

n_km=1000/(2*3.14159*r_r); %%每公里车轮的转动圈数

all_wheel=4; %%车轮数量

%load_wheel=0; %% 非驱动车轮数量

dis_axle=3830; %% 轴矩mm

high_w=1200; %% 质心高度mm

w_coef1=0.25 ; %% 前桥载荷占整车的比例

dis_a=(1-w_coef1)*3830; %% 前桥到质心在X方向的距离

dis_b=dis_axle-dis_a; %% 后桥到质心在X方向的距离

%% 2 发动机参数(风扇功率一般占发动机功率的5%-12%)

Engine_type='发动机型号:ZD30 ';

eta_engine_1=0.05; %% 发动机的最小附件功率比重

eta_engine_2=0.10; %% 发动机的最大附件功率比重,如果有空调,可以适当增加

rou_diesel=0.819; %%柴油密度rou*g=7.94-8.13 N/L

%% 3 变速箱参数

Gearbox_type='变速器型号:1700010-H01111 ';

gear_shift_num=5;

i_gf=[5.015 2.543 1.536 1.000 0.789 ]

i_gr=[4.481]

eta1=[0.95 0.95 0.95 0.965 0.95];

eta_r=0.95;

%% 分动器参数

Transfer_type='普通的两轮驱动,无分动器. ';

%Have_Differential='含有差速器';

%%i_transfer=[1 1];%%分动器速比

i_axle=5.286; %%驱动桥的速比

i_wheel=1.0; %%轮边减速器的速比

%% 轮边减速器的传动效率

if i_wheel==1 eta_w=1

else eta_w=0.98

end

eta2=0.98*0.94*eta_w; %eta2 分动器0.97、传动轴0.98、单/双级主减速器0.96/0.92、轮边减速器的传动效率

%%分动器到轮边减速器的效率

eta21=0.98*0.94*eta_w; %%分动器高档、双级主减速器、轮边减速器的传动效率

eta22=0.98*0.94*eta_w; %%分动器低档、双级主减速器、轮边减速器的传动效率

%%驱动力参数系数

fai_max=0.7; %%极限附着系数

%% 变滚动阻力系数

ff=0.015;%%滚动阻力系数,计算爬坡度时需要. f_v=0.0076+0.000056*max(Vmax(:));

Cd=0.56;%%空气阻力系数

A=2.005*2.34;%%迎风面积

Coef_Fw=Cd*A/21.15;

%%确定发动机参数

%%2.1引入全部油门的发动机参数

%Engine_file='engine_para';

%% 发动机参数输入(开始);***************-------------

%%2.2扭矩、功率、油耗率

n_min=1000; n_max=3200;

Eng_tab_step=12;throat_num=10;

eng_step=Eng_tab_step-1

n=[1000 1200 1440 1600 1800 2000 2200 2400 2600 2800 3000 3200]

throat_all=[1.0 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1]

throat_state=throat_all';

%%throat_s=10;

%%% 发动机数据赋值

P_net_all=[21.8 19.7 17.5 16.3 13.1 10.9 8.8 6.6 5.4 2.2

29 26 23 21.6 17.4 14.5 11.6 8.6 7.2 2.9

36.9 33.2 29.5 27.8 22.1 18.4 14.7 11.1 9.2 3.7

42.2 38 33.7 31.7 25.3 21.1 16.9 12.7 10.5 4.2

49.9 44.9 39.9 37.3 29.9 24.9 19.9 15 12.4 4.9

55.6 50 44.5 41.7 33.4 27.8 22.3 16.6 13.9 5.6

相关文档
最新文档