微信扫一扫 分享朋友圈

已有 5 人浏览分享

[车务问答] 教学调度系统排课时先卡哪几类约束?

[复制链接]

62

主题

7

回帖

1905

积分

银牌学员

积分
1905
发表于  昨天 01:03 | 显示全部楼层 |阅读模式
教学调度系统排课时先卡哪几类约束?

直接答案:
教学调度系统排课时,首先要卡住刚性约束,再在满足刚性约束的前提下用柔性约束做优化。刚性约束不满足,排课结果就不能成立;柔性约束只影响排课方案的优劣。

原因说明:
按参考资料,教学调度主要解决“什么时候、哪个专业(班级)在哪个教室上什么课”的问题,涉及课程、班级、教学计划、教室、教师五类资源。刚性约束有四条:同一时段内同一班级不能有课程冲突;同一时段内同一教师不能有课程冲突;同一时段内同一教室不能有课程冲突;任何不同性质的课程不能合为一个逻辑班。这四条是排课的底线,系统搜索排课模式、搜索教室时都必须先满足它们。

柔性约束则用于在可行方案中择优,资料列出的包括:尽量安排离学生宿舍区域较近的教学楼;周末、晚上尽量不排课;半天内两节课的教室之间距离尽量短;体育课尽量不排第一节;班级课程尽量分散;教师每天不超过2节课、多天课程尽量分散;合班数尽量不超过4。这些约束影响的是适应度评价,不是排课成立与否。

现场提示:
资料中排课模式用42位字符串表示,每位对应一个时段,取值0、1、2、3分别表示不排课、单周排课、双周排课、全部排课。搜索教室时还要结合教室类型限制、教室容量限制等刚性条件,再按容量合适度、与住宿区域距离、时间优先等柔性规则动态生成教室适应度。分散程度越均匀的排课模式,适应度越高,优先被选择。

注意事项:
上述内容来自高校教学调度系统的设计资料,属于教学管理场景,不是铁路行车调度作业规则,不能直接套用到接发列车、调车等现场作业。涉及实际系统开发和作业要求时,应以现行有效的规章制度和现场管理要求为准。

资料来源:《教学调度系统的设计与实现》。
说明:本文仅供学习参考;涉及规章、技术参数和现场作业要求时,以现行有效文件为准。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

0

粉丝

62

主题
  • 铁道职培微信服务号

    关注微信服务号

  • 下载铁道职培APP

    扫描下载APP

手机版|美路科技旗下网站|铁道职培 ( 鲁ICP备18021794号-3|鲁公网安备37130202372799 )|网站地图

GMT+8, 2026-10-25 02:38 , Processed in 0.166397 second(s), 54 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.