2018年9月,大三刚开学不久,人生第一次参加CUMCM,之前没有任何经验,抱着试一试的心态报名了。比赛时有个队友刚好比赛的时间出去参加了其他竞赛的国赛......
星期四晚上拿到赛题,按照惯例应该是请假全身心投入比赛,呃呃...然而并没有请假...
大致看了A、B两题,A题题目短...估计坑多...于是选了B题
B题的三个问题分析:
周四晚上睡觉的时候突然来了灵感,当时分析了整个智能RGV动态调度的流程后想着能不能合理的构造一个代价函数,让整个动态调度变得跟加合理(之后发现可以用贪婪法,而且对于这个动态调度问题不会落入局部最优)。流程分析清楚后,不难看出,只要有CNC闲着对于整个调度作业就是一种“浪费时间”的表现。
编程方面心血来潮决定试一试LabVIEW,毕竟程序框图写论文时好截图进行说明,,哈哈哈哈哈。。。而且好像没见过有人在数模竞赛中用LabVIEW进行编程,,,大一接触的LabVIEW ,2017年得了CLAD助理工程师认证,挺好考的,全是选择题,多刷题~因为之前用LabVIEW自己编过些程序,决定试试,整个编程过程就是各种改BUG哈哈哈哈哈。。。
竞赛最后一天,终于弄好了编程...疯狂赶论文...
交了论文后发现,里边错别字挺多的,,而且情况三忘写到论文里了(上交的附加文件了放了情况三的结果),,,证明也没时间写。。。还有各种各样的问题,但改不了了。。
呃呃,最后很幸运获得了全国二等奖...
分析一下我们的解题程序(参考2018年全国大学生数学建模竞赛B题):
百度网盘:
1. B题情况1、2贪婪法解题程序(要求电脑安装LabVIEW2017以上版本)
链接:https://pan.baidu.com/s/1LvoGycAYIscKPbQmXXWAbQ
提取码:43cu
2. B题情况1解题程序(未安装LabVIEW电脑也可安装使用)
链接:https://pan.baidu.com/s/1D5iMKxHxrq3dZTnhkfUtrA
提取码:12e1
3. B题情况2解题程序(未安装LabVIEW电脑也可安装使用)
链接:https://pan.baidu.com/s/1CAqHqMqNxJ-UuTm-KUjOSA
提取码:feh0