毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
MATLAB基于粒子群的列车运行过程优化(10)
4.2 列车参数
根据第2章介绍的列车运行过程多目标优化模型和第3章及本章介绍的粒子群优化算法对列车运行过程进行优化。其中,列车主要性能参数见下表:
表4.1 列车主要性能参数
参数名称 参数特性
列车总重/t 750
最高速度/(km/h) 300
基本阻力/kN W=0.62+0.0082* +0.00014* *
牵引特性/kN F=400.0.4779* ; km/h
F=14400*0.95*3.6/ ; km/h
制动特性/(N/t) b=912*(2* +150)/(3* +150) 常用制动减压130Kpa
以表4.1所示的列车模型和秦沈客运专线k43.113~k76.512龙山线路所.山海关客场间33.769公里的线路为对象,同时考虑列车运行安全、正点、节能、停靠准确性,以线性加权和的方法,将多目标优化问题转化为单目标优化问题,用粒子群算法求解式(2.17)列车运行过程优化问题。
4.3 列车运行初始化设置及距离限定
首先根据《列车牵引计算规程》[4],求得列车在整个区间输入控制序列 及其转换点 。通过分析,合并一些运行距离很短、不合理的输入控制,在没有区间临时限速的情况下,将列车的行驶区间划分为7个变化范围,分别为:10000—12379]、[6000—7500]、[1000—2000]、[7000—8000]、[2500—3500]、[1000—2000]、[3000—4000],单位为:m。按照控制序列:牵引—惰行—牵引—惰行—制动—惰行—制动,来运行。通过设置初始种群大小,进化代数,惯性权重 ,学习因子 和 ,在MATLAB中进行编程,运行程序,在搜索中舍弃运行距离之和大于线路全长的解,得到最优解。其中控制序列用 来表示,取值为离散序列 ,“-1”为制动状态,“0”为惰行,“1”为牵引,所以在程序编程时,初始化 。设置初始种群大小为80,进化代数为100,惯性权重 =0.8,学习因子 = =2.05。
因为列车的行驶区间被划分为7个变化范围:[10000—12379]、[6000—7500]、[1000—2000]、[7000—8000]、[2500—3500]、[1000—2000]、[3000—4000],单位为:m,所以在进行位置初始化时,就是按照这个变化范围来设置的,具体语句为:
xmin=[10000,6000,1000,7000,2500,1000,3000];
xmax=[12379,7500,2000,8000,3500,2000,4000]
由式(3.1)可以看出,随着迭代次数的增加,粒子的速度会迅速增加,直至达到无穷大使得粒子越过搜索边界,距离目标区域会越来越远,不能收敛。为此,将粒子速度限制在某一设定的最大值 ,但是 的设置比较麻烦,值太小会影响到“勘探”能力,太大又不利于“开采”。搜索范围大的优化问题需要比较大的 ,范围小的就需要较小的 。为了解决这个难题,在程序编程中加了一个距离的限制条件,使得优化的结果在[ , ]这个区域范围内,小于 的,就将 赋值给它,超过 的,就将 赋值给它。这样就保证了粒子不会越过目标区域,而进行不断地迭代优化,最终找到最优值。为了保证每个区段的距离在开始设定的7个范围内,程序编程中运用了一个if-elseif-end语句,限制运行距离。
5 算例仿真及结果分析
5.1 以能耗为优化目标分析
以能耗为优化目标的单目标优化,即,优化目标 为:
(5.1)
设初始种群大小为80,进化代数为100以及学习因子 = =2.05都不变,惯性权重为0.8时,对多组优化结果进行观察比较。
共11页:
上一页
1
2
3
4
5
6
7
8
9
10
11
下一页
上一篇:
TMS320C6713基于DSP的数据采集程序设计
下一篇:
电视天线自动跟踪电路设计
认知无线电网络中基于双...
基于TCP/IP技术的转向架振动测试系统设计
基于PM2.5浓度的健康出行路径规划及实现
基于涡旋电磁波的新型雷达成像技术研究
基于相关滤波器的长期跟踪算法研究
基于ZigBee协议轨道交通环...
自回归模型谱估计方法设计+Matlab源代码
拉力采集上位机软件开发任务书
浅谈传统人文精神茬大學...
浅谈新形势下妇产科护理...
高校网球场馆运营管理初探【1805字】
谷度酒庄消费者回访调查问卷表
辩护律师的作证义务和保...
国内外无刷直流电动机研究现状
中国古代秘书擅权的发展和恶变
多元化刑事简易程序构建探讨【9365字】
《醉青春》导演作品阐述