- 博客(0)
- 资源 (12)
- 收藏
- 关注
基于python的最优控制问题求解.pdf
最优控制理论广泛应用于对交通工程、经济管理等领域的复杂动态系统优化。由于最优控制模型包括控制决策、状态、协态乘子等诸多变量,通常在求解上十分复杂。在对最优控制模型基本概念介绍基础上,重点针对固定终端时间下的三类问题,通过构建哈密顿函数,得到相应的最优解必要条件,推导出状态与协态所满足的微分方程组,进一步利用Python的符号工具库(Sympy),对微分方程组以及系数进行了求解,最后绘制了相应的最优控制策
略以及状态轨迹图,案例求解为控制类专业相关课程的教学提供了素材。
2023-09-11
基于Gurobi软件Callback功能的旅行商问题求解
作为经典组合优化问题, 旅行商问题(Traveling Salesman Problem简称TSP) 一直是大学交通运输与应用数学等专业的教学与科研热点。在基于混合整数规划模型的TSP求解中, 需要解决如何避免出现子环路问题, Gurobi作为当前最先进的运筹优化软件, 其具有的Callback功能使模型在求解过程中, 动态地添加子环路约束成为可能。文章针对当前相关网络资源存在的问题, 构建了用Python编写的基于Callback功能动态添加子环路消除约束的TSP求解代码, 通过多个算例验证了代码的求解可行性, 为逐步将Gurobi引入课堂教学提供了素材。
2022-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人