学位论文 > 优秀研究生学位论文题录展示
优化算法在调度与控制问题中的应用研究
作 者: 韦炜
导 师: 席裕庚
学 校: 上海交通大学
专 业: 控制理论与控制工程
关键词: 优化算法 调度问题 局部搜索 数据驱动控制 二次规划
分类号: TP273
类 型: 硕士论文
年 份: 2011年
下 载: 19次
引 用: 0次
阅 读: 论文下载
内容摘要
|
近年来,最优化算法在调度与控制领域的应用研究因其在生产、经济与社会中的重要影响而受到广泛关注。本文围绕几类优化算法在调度与控制问题上的应用,针对不同的优化问题,设计并实现了不同的优化算法,并且通过测试与仿真验证了各算法的有效性:首先,对于近年来日益受到关注的体育联赛赛程调度问题,本文提出一种新的基于禁忌搜索与VND算法的混合搜索算法。该算法首先采用一种改进的构造性的思路,快速生成高质量的初始可行解;然后在此初始可行解的基础上,结合禁忌搜索与VND算法思想,通过3种有效的邻域移动,深入遍历庞大的邻域结构;并且通过迭代次数的调整,算法能够在合理的时间内对于标准问题得出非常具有竞争力的结果。对于缺乏模型而直接从数据出发的控制问题,本文提出了一种基于线性系统凸组合与摄动优化的数据驱动控制算法。该算法分为三个环节,第一步从一个状态初始点的稳定控制序列离线数据出发,构造一个范围的控制序列;第二步通过定义控制性能指标函数,根据从状态边界点出发的不同控制序列的线性组合求解范围内的最优控制序列;第三步通过摄动方法寻找边界点控制序列的优化梯度方向,跳出局部最优,完成控制策略优化。算法的有效性通过仿真得到了验证。最后,对于预测控制中十分关键的凸二次规划问题,本文根据目前主流的求解二次规划的算法,设计并开发了专门的凸二次规划求解软件。该软件使用C++编写,采用统一的接口,包含有效集法,内点法和Wolfe单纯形法三种可选算法,能够处理规模在500维以上的大规模二次规划问题。通过对标准问题集的测试,以及与主流商业软件的对比,证明了该软件能够快速精确地求解预测控制中的凸二次规划问题。
|
全文目录
摘要 5-7 ABSTRACT 7-9 目录 9-11 第一章 绪论 11-23 1.1 引言 11-12 1.2 数学规划算法 12-16 1.2.1 线性规划(Linear Programming)问题简介 12-14 1.2.2 二次规划(Quadratic Programming)问题简介 14-16 1.3 最速下降法 16-17 1.4 基于局部搜索的半启发式优化算法 17-21 1.4.1 禁忌搜索(Tabu Search)算法简介 18-20 1.4.2 变邻域下降(VND)算法简介 20-21 1.5 本文的主要内容与章节安排 21-23 第二章 求解体育联赛调度问题的混合局部搜索算法 23-37 2.1 研究意义和背景 23 2.2 体育联赛调度问题描述 23-25 2.3 构造化初始可行解 25-28 2.3.1 抽象赛程生成 25-27 2.3.2 真实队分配 27-28 2.3.3 分配主客场 28 2.4 邻域结构定义 28-31 2.4.1 主客场交换(HAS) 29-30 2.4.2 队伍交换(TS) 30 2.4.3 回合交换(RS) 30-31 2.5 混合局部搜索算法及其改进 31-34 2.6 计算结果与讨论 34-36 2.7 本章小结 36-37 第三章 基于凸组合的数据驱动控制算法设计 37-50 3.1 数据驱动控制算法简介 37-39 3.2 基本引理 39-40 3.3 离线构造范围控制序列 40-42 3.4 基于凸组合的范围控制优化策略 42-43 3.5 状态边界点控制策略的摄动优化 43-45 3.6 算法仿真验证 45-49 3.7 本章小结 49-50 第四章 预测控制的二次规划求解软件设计与应用 50-79 4.1 求解问题描述 50-52 4.1.1 模型预测控制中的优化问题 50-51 4.1.2 二次规划问题描述 51-52 4.2 算法介绍 52-61 4.2.1 有效集法 52-56 4.2.1.1 求解初始可行解 52-54 4.2.1.2 有效集法计算步骤 54-56 4.2.2 内点法 56-57 4.2.3 改进的Wolfe 单纯形法 57-61 4.3 软件结构及接口定义 61-64 4.3.1 软件结构 61 4.3.2 接口定义 61-64 4.4 测试结果及分析 64-78 4.4.1 有效集法测试 65-69 4.4.2 内点法测试 69-73 4.4.3 单纯形法测试 73-78 4.5 本章小结 78-79 第五章 总结与展望 79-81 5.1 本文研究内容 79 5.2 未来研究展望 79-81 参考文献 81-86 致谢 86-87 攻读硕士学位期间已发表或录用的论文专利 87
|
相似论文
- 基于差分进化算法的JSP环境下成套订单研究,F273
- 基于粒子群算法求曲线/曲面间最小距离方法,O182
- 药品扩散中的优化控制及其数值方法,R91
- 融合粒子群和蛙跳算法的模糊C-均值聚类算法研究,TP18
- 微粒群算法的改进与应用研究,TP18
- 结合蚁群算法与基于划分的DBSCAN聚类算法的研究,TP311.13
- 基于控制方法的粒子群算法改进及应用研究,TP301.6
- 基于RFID监狱智能管理系统研究与实现,TP315
- 复杂动态环境下的小型足球机器人路径规划研究,TP242
- 多向变异遗传算法及其优化神经网络的研究,TP18
- 船用大型锻件余热热处理工艺方法研究及参数优化,TG316
- 基于克隆免疫算法的应急物流车辆路径模型的研究,U116.2
- 文化智能优化算法及其在约束优化问题中的应用研究,O224
- 心电信号时间不可逆性分析和胎儿心电信号提取方法研究,TN911.7
- 改进蚁群算法在盲均衡中的应用,TN911.5
- 基于蚁群算法的车辆调度问题研究,TP301.6
- 基于量子计算的DNA编码方法研究,Q75
- 面向股票价格指数多步预测的混合模型研究,F224
- 嵌入式实时操作系统ARTs-OS的时间管理,TP316.2
- 基于磁滞优化的车辆路径问题研究,O224
- 基于Struts体系结构的在线考试系统的设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 自动控制、自动控制系统
© 2012 www.xueweilunwen.com
|