基于模型预测的卡车节油驾驶控制策略

 

 

 

 使用matlab画驱动电机map图技巧(包含工具购买方式)

%画电动机Map
clear;clc;
[DataFile]= uigetfile({'*xlsx;*.xls;*.csv'});
MaxTrq=350;%最大扭矩
MaxSpd=12000;%最高转速
R=120;%坐标比例;
%%读取数据
Dspeed_load=xlsread(DataFile,'load','A3:A1000');
%驱动外特性,转速
Dtorque_load=xlread(DataFile,'load','B3:B100');
%驱动外特性,转矩
Gspeed_load=xlsread(Datafile,'load','D3:D100');
%馈电外特性转速
Gtorque_load=xlsread(DataFile,'')
%馈电外特性扭矩
Dspeed_eff=xlsread(DataFile,'eff','B3:B1000');
% 效率实验驱动转速
Dtorque_eff=xlsread()
%效率实验驱动扭矩
Defficiency_eff=xlsread()
%效率实验驱动效率

Gspeed_eff=xlsread(DataFile,'eff','D3:D1000');
%效率实验馈电转速
Gtorque_eff
Gefficiency_eff=
%效率实验馈电扭矩、效率
speed_wordpoint=xlsread(DataFile,'workpoint','A2:A10000');
%Cruise 仿真电机转速工作点
torque_workpoint=xlsread()
%Cruise 仿真电机扭矩工作点
%% 数据处理
value_eff=[70 74 78 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97];
%设置效率MAP曲线的标定数值
[D_SPEED,D_TORQUE]=meshgrid(0:MaxSpd/R:MaxSpd,0:MaxTrq/R:MaxTrq);
[G_SPEED,G_TORQUE]=meshgrid(0:MaxSpd/R:MaxSpd,-MaxTrq/R:MaxTrq/R:0);
%设置横纵坐标轴范围
D_EFFICIENCY=griddata(Dspeed_eff,Dtorque_eff,Defficiency_eff,D_SPEED,D_TORQUE);
G_EFFICICNEY=griddata(Gspeed_eff,Gtorque_eff,G_SPEED,G_TORQUE);
%散乱点差值
SPEED=[D_SPEED,G_SPEED];
TORQUE=[D_TORQUE,G_TORQUE];
EFFICIENCY=[D_EFFICIENCY G_EFFICICNEY];
%% 合成驱动制动数据
figure('Name','SNC-Ty','Color','white');
[c,h]=contour(SPEED,TORQUE,EFFICIENTY,value_eff);
%生成二维等值图(无填充)
[c,h]=contourf(SPEED,TORQUE,EFFICIENCY,value_eff);
%生成二维等值图(有填充)
clabel(c,h,value_eff);
%图形属性
ax=gca;
ax.FontName='等线';
ax.FontWeight='bold';
ax.Xlabel.String ='转速-rpm';
ax.Ylabel.String='转矩-N*m';
%% 新增数据
hold on
plot(Dspeed_load,Dtorque_load,'r','LineWidth',2);
%驱动外特性
plot(Gspeed_load,Gtorque_load,'r','LineWidth',2)
%馈电外特性
plot(torque_workpoint,speed_wordpoint,'o','LineWidth',1,'MarkerEdgeColor',[0,0.45,0.74]);
%添加工作点数据


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值