# Huawei-SXJM
2019 --“华为杯”第十六届中国研究生数学建模竞赛--D类赛题 汽车行驶工况构建 项目开源
本人所在的团队参与D类赛题“汽车行驶工况构建”数据建模研究,最终获得二等奖。非常感谢我的两个队友(室友), 队友都很强,大家为了这个比赛奋斗了五个日夜,最终结果还算满意。
D类赛题的要求及相关文件代码:
详见百度云盘:链接:https://pan.baidu.com/s/1dPreZFXKvUmk0-bMtO0y1A 提取码:wiro
程序是使用pycharm开发工具编写的python程序。
下面是项目中代码文件名的使用说明:
`1. WJ1_dataClean2.py 1Data_csv/data1.csv data1.csv是官方提供的文件1.xlsx。该脚本是对“文件1”数据集进行的第一步数据预处理,剔除了加速度不在合理范围的异常数据。 `
`2. WJ1_dataClean3.py 3MidData_csv/data1_(Max_A_D)_NOnan_184971.csv该脚本是对“文件1”数据集进行的第二步数据预处理,根据停车规律剔除了长期停车(GPS车速为0的连续时间大于180)的异常数据。 `
`3. WJ1_dataClean4.py 3MidData_csv/data1_(DropGPSV0)_178588.csv 该脚本是对“文件1”数据集进行的第三步数据预处理,GPS车速大于等于0且小于10的连续时间段大于180的时间段的异常数据。 `
`4. WJ1_HFYDXPD1.py 3MidData_csv/data1_(DropGPSV10)_177603.csv 该脚本是对“文件1”数据集进行运动学片段的划分、筛选有效的运动学片段、计算运动学片段特征。`
`5. WJ2_dataClean2.py 1Data_csv/data2.csv data2.csv就是官方提供的文件2.xlsx。 该脚本是对“文件2”数据集进行的第一步数据预处理,剔除了加速度不在合理范围的异常数据。 `
`6. WJ2_dataClean3.py 3MidData_csv2/data2_(Max_A_D)_NOnan_143054.csv 该脚本是对“文件2”数据集进行的第二步数据预处理,根据停车规律剔除了长期停车(GPS车速为0的连续时间大于180)的异常数据。`
`7. WJ2_dataClean4.py 3MidData_csv2/data2_(DropGPSV0)_143054.csv 该脚本是对“文件2”数据集进行的第三步数据预处理,GPS车速大于等于0且小于10的连续时间段大于180的时间段的异常数据。 `
`8. WJ2_HFYDXPD1.py 3MidData_csv2/data2_(DropGPSV10)_138599.csv 该脚本是对“文件2”数据集进行运动学片段的划分、筛选有效的运动学片段、计算运动学片段特征。 `
`9. WJ3_dataClean2.py 1Data_csv/data3.csv data3.csv就是官方提供的文件3.xlsx。 该脚本是对“文件3”数据集进行的第一步数据预处理,剔除了加速度不在合理范围的异常数据。 `
`10. WJ3_dataClean3.py 该脚本是对“文件3”数据集进行的第二步数据预处理,根据停车规律剔除了长期停车(GPS车速为0的连续时间大于180)的异常数据。
3MidData_csv3/data3_(Max_A_D)_NOnan_163668.csv`
`11. WJ3_dataClean4.py 3MidData_csv3/data3_(DropGPSV0)_163668.csv 该脚本是对“文件3”数据集进行的第三步数据预处理,GPS车速大于等于0且小于10的连续时间段大于180的时间段的异常数据。 `
`12. WJ3_HFYDXPD1.py ./3MidData_csv3/data3_(DropGPSV10)_157846.csv 该脚本是对“文件3”数据集进行运动学片段的划分、筛选有效的运动学片段、计算运动学片段特征。`
`13. WJ1_JW_JL.py 对“文件1”、“文件2”、“文件3”划分出的有效运动学片段进行标准化、降维、聚类、计算每个簇的特征。
3MidData_csv/MotionSeriesFeature_1103_(80%).csv
3MidData_csv2/MotionSeriesFeature_822_(80%).csv
3MidData_csv3/MotionSeriesFeature_786_(80%).csv `
`14. WJ1_xuanpianduan.py 从“文件1”、“文件2”、“文件3”划分出的有效运动学片段中选出1200-1300s时长的运动学片段、用特征评价体系进行评估。
HeBing3GeWenJianDeYunDongXuePianDuanTeZheng(BaoHanCuHao).csv`
`15. data123_(DropGPSV10)_474048.csv 画速度曲线图。`
建模思路:
要求:1、预处理(加减速异常、长时间停车、怠速等情况);2、运动学片段的提取;3、汽车行驶工况的构建;
解决思路:为了解决上述问题,我们对模型提出假设。根据运动学片段的定义,找出所有的运动学片段,然后个根据运动学片段的运动学特征参数,进行数学建模,对选取出的有代表性的运动学片段,由于每个片段的特征参数量纲不同,需将原始数据标准化((原始数据-样本均值)/样本的标准差),求矩阵的相关系数,计算矩阵的特征值和特征向量,最后计算主成分方差贡献率以及累积方差贡献率,找主要的特征参数指标。
整个数学建模过程,都是基于Python3.6语言实现。
觉得有用的话,麻烦给个star~
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
教育部认可的大学生竞赛备赛资料代码,源码,竞赛总结,所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通 数学建模、全国电子设计大赛、全国大学生智能汽车竞赛、蓝桥杯、集成电路创新创业大赛、光电设计竞赛、挑战杯、大创项目、互联网+、三创赛、计算机设计竞赛、创新创业大赛、ACM-ICPC国际大学生程序设计竞赛、全国大学生数学建模竞赛、全国大学生电子商务“创新、创意及创业”挑战赛、全国大学生节能减排社会实践与科技竞赛、全国大学生工程训练综合能力竞赛、全国大学生机器人大赛-RoboMaster、RoboCon、“西门子杯”中国智能制造挑战赛、中国大学生计算机设计大赛、世界技能大赛、中国高校计算机大赛-大数据挑战赛、团体程序设计天梯赛、移动应用创新赛、网络技术挑战赛、全国大学生信息安全竞赛、“中国软件杯”大学生软件设计大赛、全国大学生光电设计竞赛、中国机器人及人工智能大赛、“大唐杯”全国大学生移动通信5G技术大赛、华为ICT大赛、全国大学生嵌入式芯片与系统设计竞赛、中国高校智能机器人创意大赛
资源推荐
资源详情
资源评论
收起资源包目录
2019 --“华为杯”第十六届中国研究生数学建模竞赛--汽车行驶工况构建项目开源.zip (50个子文件)
资料总结
D19105950041.pdf 1.11MB
src
GPS车速为0的连续时间段规律.png 29KB
1Data_csv
data1.csv 17.23MB
data3.csv 15.6MB
data2.csv 13.52MB
WJ1_dataClean2.py 3KB
两个相邻的连续时间片段间隔的时长.png 45KB
合并3个文件的运动学片段特征.csv 728KB
WJ1_xuanpianduan.py 12KB
GPS车速大于等于0小于10的连续时间段规律3.png 42KB
WJ3_dataClean4.py 4KB
WJ1_HFYDXPD1.py 12KB
GPS车速为0的连续时间段规律3.png 38KB
WJ1_dataClean3.py 4KB
3MidData_csv2
筛选后的运动学片段_822_(80%).csv 57KB
MotionSeriesFeature_822_(80%).csv 221KB
data2_(DropGPSV10)_138599.csv 15.69MB
data2_(Max_A_D)_NOnan_143054.csv 16.2MB
data2_(DropGPSV0)_143054.csv 14.9MB
4个簇的特征.csv 2KB
WJ2_HFYDXPD1.py 12KB
3MidData_csv
MotionSeriesFeature_1103_(80%).csv 299KB
data1_(DropGPSV10)_177603.csv 20.06MB
筛选后的运动学片段_1103_(80%).csv 77KB
data1_(Max_A_D)_NOnan_184971.csv 20.86MB
data1_(DropGPSV0)_178588.csv 18.21MB
评估 误差率.docx 13KB
3MidData_csv3
data3_(DropGPSV0)_163668.csv 16.61MB
data3_(DropGPSV10)_157846.csv 18.33MB
MotionSeriesFeature_786_(80%).csv 213KB
筛选后的运动学片段_786_(80%).csv 55KB
data3_(Max_A_D)_NOnan_163668.csv 18.99MB
WJ3_dataClean2.py 3KB
HeBing3GeWenJianDeYunDongXuePianDuanTeZheng(BaoHanCuHao).csv 733KB
WJ2_dataClean2.py 3KB
WJ1_dataClean4.py 4KB
WJ1_JW_JL.py 14KB
合并3个文件的运动学片段特征(包含簇号).csv 733KB
GPS车速大于等于0小于10的连续时间段规律2.png 33KB
GPS车速为0的连续时间段规律2.png 34KB
GPS车速大于等于0小于10的连续时间段规律.png 39KB
WJ3_dataClean3.py 4KB
WJ2_dataClean3.py 4KB
data123_(DropGPSV10)_474048.csv 54.08MB
WJ2_dataClean4.py 4KB
WJ3_HFYDXPD1.py 12KB
LICENSE 18KB
.gitignore 97B
README.md 5KB
汽车行驶工况构建0914.docx 117KB
共 50 条
- 1
资源评论
妄北y
- 粉丝: 1w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功