资源简介
本文代码使用粒子群算法优化汽车变速器传动比,用matlab编程。本文程序主要为笔者从网络上找到,后经笔者修改用于汽车理论大作业中。
代码片段和文件信息
% 非线性约束
function [grgeq]=constraint(x)
global lamda1 lamda2 m ua_max eta_T r G f alpha Cd A rou K Ttq_max Fz fai ge_ne_pe du
% 不等式限制条件
q = (x(1)./x(5)).^(1/4);
gr(1)= Ttq_max*x(1)*x(6)*eta_T/r - Fz*fai;
gr(2)= 0.85*q-x(1)./x(2);
gr(3)= x(1)./x(2)-1.15*q;
gr(4)= 0.80*q-x(2)./x(3);
gr(5)= x(2)./x(3)-1.1*q;
gr(6)= 0.75*q-x(3)./x(4);
gr(7)= x(3)./x(4)-1.05*q;
gr(8)= 0.7*q-x(4)./x(5);
gr(9)= x(4)./x(5)-1.0*q;
gr(10)= x(2)./x(3)-0.95*x(1)./x(2);
gr(11)= x(3)./x(4)-0.95*x(2)./x(3);
gr(12)= x(4)./x(5)-0.95*x(3)./x(4);
gr(13)= x(2)-x(1);
gr(14)= x(3)-x(2);
gr(15)= x(4)-x(3);
gr(16)= x(5)-x(4);
gr(17)= x(1)-x(6);
% 如果没有等式约束,则置 geq=[];
geq=[];
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-03-25 09:51 变速器速比优化\
文件 133 2018-07-12 20:45 变速器速比优化\Fun.m
文件 873 2018-07-12 21:50 变速器速比优化\constraint.m
文件 4580 2018-07-13 13:36 变速器速比优化\cost.m
文件 251 2018-07-12 21:07 变速器速比优化\findrange.m
文件 83 2018-07-12 20:52 变速器速比优化\getH.m
文件 294 2018-07-12 21:12 变速器速比优化\getconstraints.m
文件 88 2018-07-12 20:52 变速器速比优化\geteqH.m
文件 135 2018-07-12 21:09 变速器速比优化\init_pso.m
文件 1133 2018-07-12 21:04 变速器速比优化\pso_mincon.m
文件 1257 2018-07-13 14:49 变速器速比优化\main.m
文件 77 2018-07-12 21:07 变速器速比优化\newPara.m
文件 1511 2018-07-13 13:48 变速器速比优化\polo2.m
文件 289 2018-07-12 21:06 变速器速比优化\pso_move.m
文件 1259 2018-07-13 13:31 变速器速比优化\main.asv
文件 1411 2018-07-13 13:46 变速器速比优化\polo2.asv
- 上一篇:Matlab最早版本
- 下一篇:GPS 捕获 matlab仿真实现
相关资源
- 基于粒子群算法的优化模型matlab程序
- psot工具箱及使用说明.zip
- 粒子群算法matlab代码及使用
- 基于粒子群算法和混沌搜索的协同优
- 灰狼算法GWO和粒子群算法PSO的matlab源
- MATLAB粒子群算法PSO解决TSP51个城市问题
- 基于粒子群算法机器人路径规划matl
- 量子粒子群算法的matlab实现,有程序
- 粒子群算法与蚁群算法混合解决旅行
- Matlab在系统辨识中的应用
- matlab粒子群算法工具箱
- 基于粒子群算法的配电网无功优化.
- 离散粒子群算法DPSOMatlab代码
- 二维粒子群算法的matlab源程序.docx.z
- 粒子群算法在物流中心选址中的应用
- 粒子群优化算法解决背包问题
- matlab粒子群算法PSO程序,算法优化效
- 粒子群算法求函数最优值matlab
- 基本粒子群算法的ieee30节点无功优化
- 粒子群算法源代码
- 优化算法——粒子群算法(PSO)原理
- matlab粒子群算法辨识传递函数模型包
- 基于matlab粒子群算法解决旅行商(T
- 粒子群算法求解BP神经网络参数
- 遗传算法和粒子群算法结合的matlab源
- 粒子群算法PSOmatlab工具箱toolbox
- 粒子群算法解决VRP代码matlab
- 线性递减权重粒子群算法MATLAB代码
- 粒子群算法算法 包含多种适用度函数
- 基于matlab的粒子群算法PSO工具箱
评论
共有 条评论