matlab画电机效率map图程序_基于动力性指标的纯电动汽车电机参数设计(3)

4 电动汽车加速指标设计

对电动汽车驾驶指标的设计,需要建立动态模型,并求解微分方程。因在恒功率段微分方程无理论解,只有数值解法,因此需要做离散求解插值分析。而该微分方程与ADVISOR等仿真软件一样,是通过设定已知动力系统参数求出t-v动态关系。因此需要最优化工具作为设计辅助。

4.1 动力系统微分方程

将汽车作为研究质点,由牛顿第二定律得:

f96507dc56cda58ea1fa30f6d757fe2f.png

式中,T是电机输出最大扭力,如图1中的修正加速性能理论线。它是关于车速v的函数,分为恒扭力段与修正恒功率段。

微分方程(10)在恒功率段不能使用理论法求解,因此使用数值解法。本文使用固定步长为0.1s的龙格-库塔法求解。

4.2 t-v曲线插值与目标函数构建

解得步长为0.1s的t-v曲线,对于百公里加速时间10s的汽车,若使用就近原则,则误差为0.05/10=0.5%,若提高精度,可以将步长减少到0.01s或0.001s,但实际证明,步长增大很影响计算速度,且其精度不如使用线性插值方式接近。因此本文使用步长0.

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在MATLAB中绘制电机效率(即电机效率随转速和负载变化的表),可以按照以下步骤进行编程实现: 1. 定义电机的特性参数,例如额定功率、额定转速、额定电压、效率曲线等。这些参数可以通过电机的技术文档或相关实验数据获取。 2. 创建一个转速(rpm)和负载电流(A)的矩阵, 可以通过linspace函数分别生成转速和负载电流的向量。例如,转速可以从0到额定转速范围内的数值,负载电流可以从0到额定电流之间的数值。 3. 使用嵌套循环来计算每个转速和负载下的电机效率。可以使用电机效率曲线方程来计算每个效率值。循环中的计算可以采用如下公式: - 电机效率(%)=(输出功率/输入功率)* 100 4. 使用meshgrid函数将转速和负载电流矩阵的所有组合拼接在一起,形成一个用于绘制3D的网格。 5. 使用surf函数来绘制3D效率。其中X轴表示转速,Y轴表示负载电流,Z轴表示电机效率。可以使用colorbar函数来添加一个颜色条,用于表示不同电机效率的颜色等级。 6. 添加轴标签、标题和例等以增加表的可读性和美观度。 7. 运行程序并观察表,可以通过修改电机的特性参数程序中的设置来自定义表的显示效果。 以上是大致步骤,具体的程序代码会更复杂,需要根据具体情况进行编写。希望以上回答对您有帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值