完整版纯电动汽车Matlab/Simulink仿真模型,包括电池模型、电机模型等,下载后可以直接运行,matlab版本不要太老,确定确定确定可用!!!!
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2175 2018-05-05 07:39 EV_initial.m
文件 31117 2016-01-07 21:39 EV_mod.slx
文件 1759 2015-12-10 21:45 mod_tabs.mat
文件 19620 2015-01-11 20:57 NEDC.xlsx
文件 59 2018-05-05 07:36 readme.txt
文件 1708048 2016-01-07 21:36 veh_mod.mat
close all
clearclc
%% ======= initial values
SOC_initial=0.8;
%% ========
load mod_tabs
R = 0.017;
C = 32000;
Ts = 0.1; %time step
Decimation = 10;
%% ======================constants=========================%%
g = 9.81; %Acceletation of gravity
radiance=0.2;
%% =================vehicle parameters=====================%%
m_Curb_WoBat_kg = 826; % curb weight without battery
r_Wheel = 0.284; % wheel radius
f0 = 0.021; % rolling resistant coefficients
f1 = 0;
f4 = 0;
% C_D = 0.42; % wind resistant coeffiecients
% C_D = 0.35; % wind resistant coeffiecients
% C_D = 0.28; % wind resistant coeffiecients
% A = 1.87; % frontal area
A_Drag = 0.78; % drag area
% A_Drag = 0.68; % drag area
% A_Drag = 0.58; % drag area
%% =================motor parameters=====================%%
Mot_ttq_max=226;
Mot_P_max=70;
Mot_RPM_max=12000;
%% =================transmission parameters=====================%%
r_gear = 9.34; % reduction gear
eff_trans = 0.90;
%% =================brake parameters=====================%%
T_brk_max = 800;
r_regen = 0.3;
%% =================driver parameters=====================%%
Kp=0.3;
Ki=0.0;
%% =================driving cycle =====================%%
%driving_cyc = xlsread(‘UDDS.xls‘);
% driving_cyc = xlsread(‘NEDC.xls‘);
%%===================Battery parameters==============================%%
%SOC_initial=1;
%Initial SOC Value0.641
Bat_Cap_Ah=50; %Battery Capacity
% Battery parameters
Dens_Bat_WhPerkg = 85; % battery energy density
%%====================Accessory Loss===================================%%
Acce_P=250;
%%====================driving cycle===================================%%
% % Driving cycle
cycles = xlsread(‘NEDC‘);
t = cycles(:1);
v = cycles(:2);
v_init = v(1)/3.6;
tf = t(end);
simin = cycles‘;
%
E_Bat_kWh = 50;
m_Bat_kg = E_Bat_kWh*1000/Dens_Bat_WhPerkg; % battery weight
% Longitudinal dynamics parameters
m = m_Curb_WoBat_kg + m_Bat_kg;
sim(‘EV_mod.slx‘)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2175 2018-05-05 07:39 EV_initial.m
文件 31117 2016-01-07 21:39 EV_mod.slx
文件 1759 2015-12-10 21:45 mod_tabs.mat
文件 19620 2015-01-11 20:57 NEDC.xlsx
文件 59 2018-05-05 07:36 readme.txt
文件 1708048 2016-01-07 21:36 veh_mod.mat
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)