2024年华为杯中国研究生数学建模竞赛C题(数据驱动下磁性元件的磁芯损耗建模)思路
问题一:励磁波形分类
思路:
- 数据预处理:提取附件一中4种磁芯材料的数据,主要利用前5—1029列的磁通密度时间序列来反映波形形状。由于励磁波形有三种:正弦波、三角波和梯形波,因此我们可以根据磁通密度随时间的变化特征提取波形的特征变量。
- 特征提取:可以从以下几个方面提取特征:
- 波形的最大值、最小值和振幅。
- 波形的斜率变化率:例如,正弦波的斜率逐渐变化,而三角波的斜率是恒定的。
- 波形的频率特征:可以通过傅里叶变换提取波形的频率特征。
- 特征选择与分类模型:
- 使用提取的特征训练分类模型。常见的分类算法包括决策树、支持向量机(SVM)、随机森林等。可以利用这些算法将波形分类为正弦波、三角波或梯形波。
示例代码: